@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(10px * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#000;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#000)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(10px / 4);margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(10px / 4);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(10px / 2);padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:"";height:0;position:absolute;right:calc(((18px / 2) + calc(10px * .7)) - (4px / 2));right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * .7)/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:calc(calc(10px * .7) * 1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:calc(calc(10px * .7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(calc(10px * .7)/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(10px * .7) * 4);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(10px * .7) * 1.5) - 4px);right:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(10px * .7)/ 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(10px * .7) * 4);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - (calc(10px * .7) * 2));width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(10px * .7) * 1.5) - 4px);left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(calc(10px * .7)/ 2);margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(10px * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#000;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#000)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(10px * .7) - 2) * -1);margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * .7) * 3.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#000;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#000)));display:block;height:calc((3px * 2) + 13px);height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((13px - 5px)/ 2) * -1);margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#000;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#000)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#000;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#000)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#000;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#000)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((18px / 2) + calc(10px * .7));left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((18px / 2) + calc(10px * .7));right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((5px / 2) * -1);margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(10px / 2);margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#000;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#000)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#000;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#000)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#000;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#000)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.6;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.app{font-weight:500;letter-spacing:.02em;font-family:Musinsa,sans-serif;color:#fff;line-height:1;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.app .font-musinsa{font-family:Musinsa,sans-serif!important;font-weight:500!important}.app h1,.app h2,.app h3,.app h4,.app h5,.app strong{font-weight:500!important}.app .bold{font-weight:700!important}.app i{font-style:normal}.app .txt-right{text-align:right!important}:root{--vh:1vh}body,html{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.app{overflow:hidden;transform:translate(0,0);max-width:80vh;width:100%;height:100%;margin:0 auto}.app *{backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.app:after{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));content:"";position:absolute;bottom:0;left:-100%;right:-100%;height:12%;pointer-events:none;opacity:.4;z-index:999}.app:before{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0));content:"";position:absolute;top:0;left:-100%;right:-100%;height:8%;pointer-events:none;opacity:.4;z-index:999}.app .app-progress{position:absolute;bottom:0;left:0;right:0;z-index:999;height:2px;background:rgba(255,255,255,.25)}.app .app-progress .app-progress-bar{background:#000;position:absolute;top:0;left:0;bottom:0;width:100%;transform-origin:0 50%;display:block}.app .app-progress[data-theme=dark] .app-progress-bar{background:#000}.pages{position:absolute;top:0;left:0;right:0;height:100vh;overflow:hidden;z-index:1;max-width:80vh;box-sizing:border-box;perspective:1200px;-webkit-perspective:1200px;background:#010612 50% 50% no-repeat;background-size:cover}.pages .page{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;background:0 0;overflow:hidden;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0}.pages .page[data-status=active],.pages .page[data-status=sibling]{display:block;opacity:1}.pages .page[data-status=sibling-sibling]{opacity:0;display:block}.pages .page .page-inner{position:absolute;width:100%;height:100%;top:0;left:0}.pages .page .page-bg,.pages .page .page-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vh;height:100vh}.pages .page .bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vh;height:100vh}.pages .page .rolling-bg{background:#090a0a}.pages .page .rolling-bg .back{transform:translateZ(0)}.pages .page .back{position:absolute;width:100%;height:100%;top:0;left:0;background:50% 50% no-repeat;background-size:auto 100%}.pages .page .txt-left{text-align:left}.pages .page h1 span,.pages .page h2 span,.pages .page h3 span,.pages .page h4 span{filter:blur(0);backface-visibility:hidden;-webkit-filter:blur(0);position:relative}.pages .page .descriptions p{filter:blur(0);backface-visibility:hidden;-webkit-filter:blur(0);font-size:1.8897637795vh;line-height:1.6666666667em;position:relative}.pages .page .descriptions p .quote{position:absolute;top:0;left:-.5em}.pages .page .descriptions .mb-1{margin-bottom:1em}.pages .page .color-black{color:#000}.pages img{display:block}.pages .indices{display:flex;box-sizing:border-box;align-items:center;justify-content:center}.pages .indices .index{display:block;width:.9448818898vh;height:.9448818898vh;border-radius:50%;opacity:.5;background:#fff;text-indent:-99em;overflow:hidden;box-sizing:border-box;margin-right:.7874015748vh;transition:opacity .4s,background-color .4s,transform .4s;will-change:opacity,background-color,transform;transition-delay:.2s,.2s,.2s}.pages .indices .index.active{opacity:1;background-color:#fff;transform:scale(1.1)}.pages .indices .index:last-child{margin-right:0}.pages .btn-close{position:absolute;top:9.4488188976vh;right:14.1732283465vh}.pages .btn-close img{display:block;width:3.4645669291vh;height:3.4645669291vh}.pages .centered-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pages .txt-center .indices{justify-content:center}.pages .txt-center .descriptions p{text-align:center}.pages .txt-left .descriptions p{text-align:left}.pages .white .descriptions p{color:#fff}.pages .white .indices .index{border-color:#fff}.pages .white .indices .index.active{background-color:#fff}.pages .back.dimmed{background:rgba(0,0,0,.7)}.pages .grad-txt{position:relative;display:block;transform:translate3d(0,0,0)}.cssmask .app .grad-txt{background:#006bff url(../img/grad.png) no-repeat;background-size:47.2440944882vh 47.2440944882vh;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app .msg-next{opacity:0;z-index:10;pointer-events:none;position:absolute;height:4.2519685039vh;display:flex;align-items:center;justify-content:center;padding:0 1.8897637795vh;background:rgba(0,0,0,.4);border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);right:3.1496062992vh}.app .msg-next.active{animation:msg-next-motion 1.25s forwards}.app .msg-next span{display:flex;align-items:center;justify-content:center;font-size:1.4173228346vh;color:#fff}.app .msg-next span svg{display:block;height:1.4173228346vh;margin-left:.3149606299vh}@media screen and (max-width:1023px){.pages{position:absolute;top:0;left:0;right:0;height:calc(var(--vh,1vh) * 100);overflow:hidden;z-index:1;max-width:calc(var(--vh,1vh) * 80);box-sizing:border-box;perspective:1200px;-webkit-perspective:1200px;background:#010612 50% 50% no-repeat;background-size:cover}.pages .page{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;background:0 0;overflow:hidden;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0}.pages .page[data-status=active],.pages .page[data-status=sibling]{display:block;opacity:1}.pages .page[data-status=sibling-sibling]{opacity:0;display:block}.pages .page .page-inner{position:absolute;width:100%;height:100%;top:0;left:0}.pages .page .page-bg,.pages .page .page-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--vh,1vh) * 80);height:calc(var(--vh,1vh) * 100)}.pages .page .bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--vh,1vh) * 80);height:calc(var(--vh,1vh) * 100)}.pages .page .rolling-bg{background:#090a0a}.pages .page .rolling-bg .back{transform:translateZ(0)}.pages .page .back{position:absolute;width:100%;height:100%;top:0;left:0;background:50% 50% no-repeat;background-size:auto 100%}.pages .page .txt-left{text-align:left}.pages .page h1 span,.pages .page h2 span,.pages .page h3 span,.pages .page h4 span{filter:blur(0);backface-visibility:hidden;-webkit-filter:blur(0);position:relative}.pages .page .descriptions p{filter:blur(0);backface-visibility:hidden;-webkit-filter:blur(0);font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:1.6666666667em;position:relative}.pages .page .descriptions p .quote{position:absolute;top:0;left:-.5em}.pages .page .descriptions .mb-1{margin-bottom:1em}.pages .page .color-black{color:#000}.pages img{display:block}.pages .indices{display:flex;box-sizing:border-box;align-items:center;justify-content:center}.pages .indices .index{display:block;width:calc(var(--vh,1vh) * .9448818898);height:calc(var(--vh,1vh) * .9448818898);border-radius:50%;opacity:.5;background:#fff;text-indent:-99em;overflow:hidden;box-sizing:border-box;margin-right:calc(var(--vh,1vh) * .7874015748);transition:opacity .4s,background-color .4s,transform .4s;will-change:opacity,background-color,transform;transition-delay:.2s,.2s,.2s}.pages .indices .index.active{opacity:1;background-color:#fff;transform:scale(1.1)}.pages .indices .index:last-child{margin-right:0}.pages .btn-close{position:absolute;top:calc(var(--vh,1vh) * 9.4488188976);right:calc(var(--vh,1vh) * 14.1732283465)}.pages .btn-close img{display:block;width:calc(var(--vh,1vh) * 3.4645669291);height:calc(var(--vh,1vh) * 3.4645669291)}.pages .centered-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pages .txt-center .indices{justify-content:center}.pages .txt-center .descriptions p{text-align:center}.pages .txt-left .descriptions p{text-align:left}.pages .white .descriptions p{color:#fff}.pages .white .indices .index{border-color:#fff}.pages .white .indices .index.active{background-color:#fff}.pages .back.dimmed{background:rgba(0,0,0,.7)}.pages .grad-txt{position:relative;display:block;transform:translate3d(0,0,0)}.cssmask .app .grad-txt{background:#006bff url(../img/grad.png) no-repeat;background-size:calc(var(--vh,1vh) * 47.2440944882) calc(var(--vh,1vh) * 47.2440944882);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app .msg-next{opacity:0;z-index:10;pointer-events:none;position:absolute;height:calc(var(--vh,1vh) * 4.2519685039);display:flex;align-items:center;justify-content:center;padding:0 calc(var(--vh,1vh) * 1.8897637795);background:rgba(0,0,0,.4);border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);right:calc(var(--vh,1vh) * 3.1496062992)}.app .msg-next.active{animation:msg-next-motion 1.25s forwards}.app .msg-next span{display:flex;align-items:center;justify-content:center;font-size:calc(var(--vh,1vh) * 1.4173228346);color:#fff}.app .msg-next span svg{display:block;height:calc(var(--vh,1vh) * 1.4173228346);margin-left:calc(var(--vh,1vh) * .3149606299)}}@keyframes msg-next-motion{0%,100%{opacity:0;margin-right:3%}20%,80%{opacity:1;margin-right:0}}#btnLayerNext.disabled,#btnLayerPrev.disabled{opacity:.5!important;animation:none!important}@media screen and (min-width:1024px){#btnLayerNext.disabled,#btnLayerPrev.disabled{display:none}.container .visual-block .controller>button.btn-layer-control#btnLayerNext.blink{animation:blink-to-next 4.25s infinite linear}}@media screen and (max-width:1023px){.container .visual-block .controller>button.btn-layer-control#btnLayerNext.blink{position:relative}.container .visual-block .controller>button.btn-layer-control#btnLayerNext.blink i{animation:blink-to-next-i 4.25s infinite linear;opacity:1;z-index:2;position:relative;color:#000}.container .visual-block .controller>button.btn-layer-control#btnLayerNext.blink:before{animation:blink-to-next-c 4.25s infinite linear;z-index:1;opacity:0;background:#0078ff;width:36px;height:36px;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@keyframes blink-to-next{0%,100%,20%,40%,60%{opacity:1}10%,30%,50%{opacity:.4}}@keyframes blink-to-next-i{0%,10%,100%,30%,40%,60%{color:#000}15%,25%,45%,55%{color:#fff}}@keyframes blink-to-next-c{0%,10%,100%,30%,40%,60%{opacity:0}15%,25%,45%,55%{opacity:1}}.only-portrait{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;opacity:0;visibility:hidden;z-index:-1}.only-portrait h1{font-family:Musinsa,sans-serif;font-size:34px;text-transform:uppercase;font-weight:500}.only-portrait p{font-family:Musinsa,sans-serif;font-size:12px;color:#b2b2b2;line-height:20px;margin-top:20px}@media screen and (max-device-width:767px){.only-portrait.active{opacity:1;visibility:visible;z-index:999}}.product-list li{display:none}.product-list li[data-goodsno]{display:block}@media screen and (max-width:1023px){#app:after{display:none}}#appLoading .guide{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999}#appLoading .coach-guide{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Musinsa,sans-serif!important;font-weight:400}#appLoading .coach-guide.mobile{display:block}#appLoading .coach-guide.desktop{display:none}#appLoading .coach-guide p{font-size:2.0472440945vh;text-align:center;color:#fff;line-height:1.5}#appLoading .coach-guide .gadget{text-align:center;font-size:0;margin-bottom:3.937007874vh}#appLoading .coach-guide .mouse{width:4.4094488189vh;height:8.188976378vh;border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4.4094488189vh;-moz-border-radius:4.4094488189vh;border-radius:4.4094488189vh;display:inline-block;position:relative;vertical-align:middle}#appLoading .coach-guide .mouse .pointer{display:block;width:.6299212598vh;height:.6299212598vh;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:50%;top:20%;margin-top:-.3149606299vh;margin-left:-.3149606299vh}#appLoading .coach-guide .gadget .or{font-size:2.3622047244vh;vertical-align:middle;margin:0 3.1496062992vh;opacity:.7;color:#fff}#appLoading .coach-guide .keyboard{display:inline-block;vertical-align:middle;position:relative;height:7.4015748031vh;width:11.0236220472vh}#appLoading .coach-guide .keyboard span{width:3.7795275591vh;height:3.7795275591vh;border:2px solid #fff;position:absolute;top:0;left:0}#appLoading .coach-guide .keyboard span svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#appLoading .coach-guide .keyboard span.down,#appLoading .coach-guide .keyboard span.up{left:3.6220472441vh}#appLoading .coach-guide .keyboard span.down,#appLoading .coach-guide .keyboard span.left,#appLoading .coach-guide .keyboard span.right{top:3.6220472441vh}#appLoading .coach-guide .keyboard span.right{left:7.2440944882vh}#appLoading .coach-guide .mobilephone{width:4.7244094488vh;height:8.6614173228vh;border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:.7874015748vh;-moz-border-radius:.7874015748vh;border-radius:.7874015748vh;display:inline-block;position:relative;vertical-align:middle}#appLoading .coach-guide .mobilephone .pointer{display:block;width:.6299212598vh;height:.6299212598vh;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-.3149606299vh;margin-left:-.3149606299vh}#appLoading .coach-guide.active{opacity:1;transition:opacity .2s}#appLoading .coach-guide.active .mouse .pointer{animation:mousepointer 2 forwards 1s;animation-delay:.5s}#appLoading .coach-guide.active .keyboard span{animation:keyboardpress 1.6s forwards}#appLoading .coach-guide.active .keyboard span.right{animation-delay:.4s}#appLoading .coach-guide.active .keyboard span.up{animation-delay:.8s}#appLoading .coach-guide.active .keyboard span.left{animation-delay:1.2s}#appLoading .coach-guide.active .keyboard span.down{animation-delay:1.6s}#appLoading .coach-guide.active .mobilephone .pointer{animation:gesture forwards 2.2s;animation-delay:.2s}@media screen and (max-width:1023px){#appLoading .guide{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999}#appLoading .coach-guide{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Musinsa,sans-serif!important;font-weight:400}#appLoading .coach-guide.mobile{display:block}#appLoading .coach-guide.desktop{display:none}#appLoading .coach-guide p{font-size:calc(var(--vh,1vh) * 2.0472440945);text-align:center;color:#fff;line-height:1.5}#appLoading .coach-guide .gadget{text-align:center;font-size:0;margin-bottom:calc(var(--vh,1vh) * 3.937007874)}#appLoading .coach-guide .mouse{width:calc(var(--vh,1vh) * 4.4094488189);height:calc(var(--vh,1vh) * 8.188976378);border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:calc(var(--vh,1vh) * 4.4094488189);-moz-border-radius:calc(var(--vh,1vh) * 4.4094488189);border-radius:calc(var(--vh,1vh) * 4.4094488189);display:inline-block;position:relative;vertical-align:middle}#appLoading .coach-guide .mouse .pointer{display:block;width:calc(var(--vh,1vh) * .6299212598);height:calc(var(--vh,1vh) * .6299212598);background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:50%;top:20%;margin-top:calc(var(--vh,1vh) * -.3149606299);margin-left:calc(var(--vh,1vh) * -.3149606299)}#appLoading .coach-guide .gadget .or{font-size:calc(var(--vh,1vh) * 2.3622047244);vertical-align:middle;margin:0 calc(var(--vh,1vh) * 3.1496062992);opacity:.7;color:#fff}#appLoading .coach-guide .keyboard{display:inline-block;vertical-align:middle;position:relative;height:calc(var(--vh,1vh) * 7.4015748031);width:calc(var(--vh,1vh) * 11.0236220472)}#appLoading .coach-guide .keyboard span{width:calc(var(--vh,1vh) * 3.7795275591);height:calc(var(--vh,1vh) * 3.7795275591);border:2px solid #fff;position:absolute;top:0;left:0}#appLoading .coach-guide .keyboard span svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#appLoading .coach-guide .keyboard span.down,#appLoading .coach-guide .keyboard span.up{left:calc(var(--vh,1vh) * 3.6220472441)}#appLoading .coach-guide .keyboard span.down,#appLoading .coach-guide .keyboard span.left,#appLoading .coach-guide .keyboard span.right{top:calc(var(--vh,1vh) * 3.6220472441)}#appLoading .coach-guide .keyboard span.right{left:calc(var(--vh,1vh) * 7.2440944882)}#appLoading .coach-guide .mobilephone{width:calc(var(--vh,1vh) * 4.7244094488);height:calc(var(--vh,1vh) * 8.6614173228);border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:calc(var(--vh,1vh) * .7874015748);-moz-border-radius:calc(var(--vh,1vh) * .7874015748);border-radius:calc(var(--vh,1vh) * .7874015748);display:inline-block;position:relative;vertical-align:middle}#appLoading .coach-guide .mobilephone .pointer{display:block;width:calc(var(--vh,1vh) * .6299212598);height:calc(var(--vh,1vh) * .6299212598);background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:calc(var(--vh,1vh) * -.3149606299);margin-left:calc(var(--vh,1vh) * -.3149606299)}#appLoading .coach-guide.active{opacity:1;transition:opacity .2s}#appLoading .coach-guide.active .mouse .pointer{animation:mousepointer 2 forwards 1s;animation-delay:.5s}#appLoading .coach-guide.active .keyboard span{animation:keyboardpress 1.6s forwards}#appLoading .coach-guide.active .keyboard span.right{animation-delay:.4s}#appLoading .coach-guide.active .keyboard span.up{animation-delay:.8s}#appLoading .coach-guide.active .keyboard span.left{animation-delay:1.2s}#appLoading .coach-guide.active .keyboard span.down{animation-delay:1.6s}#appLoading .coach-guide.active .mobilephone .pointer{animation:gesture forwards 2.2s;animation-delay:.2s}}@media screen and (max-width:1023px){#appLoading .coach-guide.mobile{display:block}#appLoading .coach-guide.desktop{display:none}}@keyframes mousepointer{0%,100%,80%{top:20%}40%{top:80%}}@keyframes keyboardpress{0%,100%,50%{background:0 0}25%{background:rgba(255,255,255,.25)}}@keyframes gesture{0%,100%,45%,55%{top:50%;left:50%}10%{top:50%;left:75%}30%{top:50%;left:25%}70%{top:75%;left:50%}90%{top:25%;left:50%}}#appLoading{background:0 0;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background-image:-moz-linear-gradient(142deg,#02020b 2%,#040615 78%,#06091f 100%);background-image:-webkit-linear-gradient(142deg,#02020b 2%,#040615 78%,#06091f 100%);background-image:-ms-linear-gradient(142deg,#02020b 2%,#040615 78%,#06091f 100%)}#appLoading .logo{font-size:3.1496062992vh;letter-spacing:.15em;color:#006bff;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Musinsa;white-space:nowrap;font-weight:400;line-height:1}#appLoading .logo .logo-inner{display:block;position:relative}#appLoading .logo .motion-txt{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}#appLoading .logo .grad-txt{display:block;border-collapse:separate;border:0 solid #000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}.cssmask #appLoading .logo .grad-txt{background:#006bff url(../img/grad.png) no-repeat;background-size:47.2440944882vh 47.2440944882vh;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1023px){#appLoading{background:0 0;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background-image:-moz-linear-gradient(142deg,#02020b 2%,#040615 78%,#06091f 100%);background-image:-webkit-linear-gradient(142deg,#02020b 2%,#040615 78%,#06091f 100%);background-image:-ms-linear-gradient(142deg,#02020b 2%,#040615 78%,#06091f 100%)}#appLoading .logo{font-size:calc(var(--vh,1vh) * 3.1496062992);letter-spacing:.15em;color:#006bff;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Musinsa;white-space:nowrap;font-weight:400;line-height:1}#appLoading .logo .logo-inner{display:block;position:relative}#appLoading .logo .motion-txt{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}#appLoading .logo .grad-txt{display:block;border-collapse:separate;border:0 solid #000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}.cssmask #appLoading .logo .grad-txt{background:#006bff url(../img/grad.png) no-repeat;background-size:calc(var(--vh,1vh) * 47.2440944882) calc(var(--vh,1vh) * 47.2440944882);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.logo-bg .logos{position:absolute;width:100%;height:100%;top:0;left:0}.logo-bg .logos .over{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8)}.logo-bg .logos .logo-inner{position:absolute;top:0;left:0;bottom:0;opacity:.25;width:143.3070866142vh}.logo-bg .logos .logo-inner .back{width:286.6141732283vh;right:auto;background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;transform:translateX(-31.6535433071vh)}.backgroundblendmode .logo-bg .logos .over{background:linear-gradient(to right,#44486b,#15154c);mix-blend-mode:multiply}.page#cover .step{position:absolute;width:100%;height:100%;top:0;left:0}.page#cover .intro{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page#cover .intro p{font-size:1.8897637795vh;color:#006bff;transform:translate3d(0,0,0);filter:blur(.01px)}.page#cover .showcase{position:absolute;left:50%;transform:translateX(-50%);top:11.811023622vh;width:24.4094488189vh}.page#cover .showcase svg{display:block;width:24.4094488189vh;height:1.4173228346vh}.page#cover .title{position:absolute;left:50%;transform:translateX(-50%);bottom:21.2598425197vh;text-align:center;font-size:7.3228346457vh;letter-spacing:.365em}.page#cover .title svg{display:block;width:25.1968503937vh;height:18.1102362205vh}.page#cover .trophy{position:absolute;left:50%;transform:translateX(-50%);width:41.2598425197vh;height:75.1968503937vh;top:13.3858267717vh}.page#cover .trophy canvas,.page#cover .trophy img{display:block;width:100%;height:100%}.page#cover .cover-content{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.page#cover .cover-content .cover-content-inner{position:absolute;width:100%;height:100%;width:80vh;top:0;left:0}.cssmask .page#cover .sentence .grad-img{background:#006bff url(../img/grad.png) no-repeat;background-size:39.3700787402vh 39.3700787402vh}.cssmask .page#cover .sentence1 .grad-img{-webkit-mask:url(../img/cover/title1.svg) center/contain no-repeat;mask:url(../img/cover/title1.svg) center/contain no-repeat}.cssmask .page#cover .sentence2 .grad-img{-webkit-mask:url(../img/cover/title2.svg) center/contain no-repeat;mask:url(../img/cover/title2.svg) center/contain no-repeat}.cssmask .page#cover .sentence3 .grad-img{-webkit-mask:url(../img/cover/title3.svg) center/contain no-repeat;mask:url(../img/cover/title3.svg) center/contain no-repeat}@media screen and (max-width:1023px){.logo-bg .logos{position:absolute;width:100%;height:100%;top:0;left:0}.logo-bg .logos .over{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8)}.logo-bg .logos .logo-inner{position:absolute;top:0;left:0;bottom:0;opacity:.25;width:calc(var(--vh,1vh) * 143.3070866142)}.logo-bg .logos .logo-inner .back{width:calc(var(--vh,1vh) * 286.6141732283);right:auto;background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;transform:translateX(calc(var(--vh,1vh) * -31.6535433071))}.backgroundblendmode .logo-bg .logos .over{background:linear-gradient(to right,#44486b,#15154c);mix-blend-mode:multiply}.page#cover .step{position:absolute;width:100%;height:100%;top:0;left:0}.page#cover .intro{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page#cover .intro p{font-size:calc(var(--vh,1vh) * 1.8897637795);color:#006bff;transform:translate3d(0,0,0);filter:blur(.01px)}.page#cover .showcase{position:absolute;left:50%;transform:translateX(-50%);top:calc(var(--vh,1vh) * 11.811023622);width:calc(var(--vh,1vh) * 24.4094488189)}.page#cover .showcase svg{display:block;width:calc(var(--vh,1vh) * 24.4094488189);height:calc(var(--vh,1vh) * 1.4173228346)}.page#cover .title{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(var(--vh,1vh) * 21.2598425197);text-align:center;font-size:calc(var(--vh,1vh) * 7.3228346457);letter-spacing:.365em}.page#cover .title svg{display:block;width:calc(var(--vh,1vh) * 25.1968503937);height:calc(var(--vh,1vh) * 18.1102362205)}.page#cover .trophy{position:absolute;left:50%;transform:translateX(-50%);width:calc(var(--vh,1vh) * 41.2598425197);height:calc(var(--vh,1vh) * 75.1968503937);top:calc(var(--vh,1vh) * 13.3858267717)}.page#cover .trophy canvas,.page#cover .trophy img{display:block;width:100%;height:100%}.page#cover .cover-content{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.page#cover .cover-content .cover-content-inner{position:absolute;width:100%;height:100%;width:calc(var(--vh,1vh) * 80);top:0;left:0}.cssmask .page#cover .sentence .grad-img{background:#006bff url(../img/grad.png) no-repeat;background-size:calc(var(--vh,1vh) * 39.3700787402) calc(var(--vh,1vh) * 39.3700787402)}.cssmask .page#cover .sentence1 .grad-img{-webkit-mask:url(../img/cover/title1.svg) center/contain no-repeat;mask:url(../img/cover/title1.svg) center/contain no-repeat}.cssmask .page#cover .sentence2 .grad-img{-webkit-mask:url(../img/cover/title2.svg) center/contain no-repeat;mask:url(../img/cover/title2.svg) center/contain no-repeat}.cssmask .page#cover .sentence3 .grad-img{-webkit-mask:url(../img/cover/title3.svg) center/contain no-repeat;mask:url(../img/cover/title3.svg) center/contain no-repeat}}#intro .descriptions{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#intro .descriptions p{font-size:1.8897637795vh;line-height:3.4645669291vh;letter-spacing:.02em;color:#fff}#intro .descriptions1{text-align:left}#intro .title-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#intro .title-area strong{line-height:7.874015748vh;display:block;font-weight:500;font-size:6.6141732283vh;letter-spacing:.02em;margin-bottom:1.5748031496vh;display:flex;height:7.874015748vh}#intro .title-area strong .num{display:block;overflow:hidden;height:7.874015748vh}#intro .title-area strong .num i{line-height:7.874015748vh;display:block;width:6.2992125984vh;word-break:break-all;white-space:normal;height:7.874015748vh}#intro .title-area strong .num i em{line-height:7.874015748vh;height:7.874015748vh;display:block;text-align:right;width:6.2992125984vh}#intro .title-area strong .txt{margin-left:.35em;letter-spacing:.16em}#intro .title-area small{line-height:1;display:block;font-size:2.3622047244vh;letter-spacing:.08em}#intro .gallery-over{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);transform:scale(1.25)}#intro .gallery{position:absolute;width:100%;height:100%;top:0;left:0;transform:translateX(-152.4409448819vh)}#intro .gallery .gallery-inner{position:absolute;top:0;left:0;width:384.8031496063vh;height:100%}#intro .gallery .gallery-inner img{display:block}#intro .gallery .gallery-inner .gallery-after,#intro .gallery .gallery-inner .gallery-before,#intro .gallery .gallery-inner .gallery-tail{position:absolute;top:0;left:0;height:100%}#intro .gallery .gallery-inner .gallery-after{left:auto;right:0}#intro .gallery .gallery-inner .gallery-tail{left:0;transform:translateX(-100%)}#intro .gallery .gallery-inner .wall{position:absolute;top:0;left:152.4409448819vh;width:80vh;height:100%;bottom:0}#intro .gallery .gallery-inner .wall img{display:block;position:absolute;height:auto;transform-origin:30% 80%}#intro .gallery .gallery-inner .wall .g1{left:43.7007874016vh;top:21.3385826772vh;width:15.7480314961vh}#intro .gallery .gallery-inner .wall .g2{left:77.4015748031vh;top:18.5039370079vh;width:16.5354330709vh}#intro .gallery .gallery-inner .wall .g3{left:71.8897637795vh;top:47.6377952756vh;width:13.4645669291vh}#intro .gallery .gallery-inner .wall .g4{left:54.5669291339vh;top:0;width:18.8976377953vh}#intro .gallery .gallery-inner .wall .g5{left:55.1181102362vh;top:77.1653543307vh;width:12.6771653543vh}#intro .gallery .gallery-inner .wall .g6{left:5.0393700787vh;top:71.4173228346vh;width:22.8346456693vh}#intro .gallery .gallery-inner .wall .g7{left:37.7952755906vh;top:61.1023622047vh;width:9.5275590551vh}#intro .gallery .gallery-inner .wall .g8{left:2.5196850394vh;top:38.8976377953vh;width:11.8897637795vh}#intro .gallery .gallery-inner .wall .g9{left:21.8897637795vh;top:10.4724409449vh;width:11.1023622047vh}#intro .gallery .gallery-inner .wall .g10{left:-13.2283464567vh;top:6.1417322835vh;width:20.4724409449vh}.cssmask #intro .gallery-over{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(1.5748031496vh);backdrop-filter:blur(1.5748031496vh)}@media screen and (max-width:1023px){#intro .descriptions{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#intro .descriptions p{font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 3.4645669291);letter-spacing:.02em;color:#fff}#intro .descriptions1{text-align:left}#intro .title-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#intro .title-area strong{line-height:calc(var(--vh,1vh) * 7.874015748);display:block;font-weight:500;font-size:calc(var(--vh,1vh) * 6.6141732283);letter-spacing:.02em;margin-bottom:calc(var(--vh,1vh) * 1.5748031496);display:flex;height:calc(var(--vh,1vh) * 7.874015748)}#intro .title-area strong .num{display:block;overflow:hidden;height:calc(var(--vh,1vh) * 7.874015748)}#intro .title-area strong .num i{line-height:calc(var(--vh,1vh) * 7.874015748);display:block;width:calc(var(--vh,1vh) * 6.2992125984);word-break:break-all;white-space:normal;height:calc(var(--vh,1vh) * 7.874015748)}#intro .title-area strong .num i em{line-height:calc(var(--vh,1vh) * 7.874015748);height:calc(var(--vh,1vh) * 7.874015748);display:block;text-align:right;width:calc(var(--vh,1vh) * 6.2992125984)}#intro .title-area strong .txt{margin-left:.35em;letter-spacing:.16em}#intro .title-area small{line-height:1;display:block;font-size:calc(var(--vh,1vh) * 2.3622047244);letter-spacing:.08em}#intro .gallery-over{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);transform:scale(1.25)}#intro .gallery{position:absolute;width:100%;height:100%;top:0;left:0;transform:translateX(calc(var(--vh,1vh) * -152.4409448819))}#intro .gallery .gallery-inner{position:absolute;top:0;left:0;width:calc(var(--vh,1vh) * 384.8031496063);height:100%}#intro .gallery .gallery-inner img{display:block}#intro .gallery .gallery-inner .gallery-after,#intro .gallery .gallery-inner .gallery-before,#intro .gallery .gallery-inner .gallery-tail{position:absolute;top:0;left:0;height:100%}#intro .gallery .gallery-inner .gallery-after{left:auto;right:0}#intro .gallery .gallery-inner .gallery-tail{left:0;transform:translateX(-100%)}#intro .gallery .gallery-inner .wall{position:absolute;top:0;left:calc(var(--vh,1vh) * 152.4409448819);width:calc(var(--vh,1vh) * 80);height:100%;bottom:0}#intro .gallery .gallery-inner .wall img{display:block;position:absolute;height:auto;transform-origin:30% 80%}#intro .gallery .gallery-inner .wall .g1{left:calc(var(--vh,1vh) * 43.7007874016);top:calc(var(--vh,1vh) * 21.3385826772);width:calc(var(--vh,1vh) * 15.7480314961)}#intro .gallery .gallery-inner .wall .g2{left:calc(var(--vh,1vh) * 77.4015748031);top:calc(var(--vh,1vh) * 18.5039370079);width:calc(var(--vh,1vh) * 16.5354330709)}#intro .gallery .gallery-inner .wall .g3{left:calc(var(--vh,1vh) * 71.8897637795);top:calc(var(--vh,1vh) * 47.6377952756);width:calc(var(--vh,1vh) * 13.4645669291)}#intro .gallery .gallery-inner .wall .g4{left:calc(var(--vh,1vh) * 54.5669291339);top:calc(var(--vh,1vh) * 0);width:calc(var(--vh,1vh) * 18.8976377953)}#intro .gallery .gallery-inner .wall .g5{left:calc(var(--vh,1vh) * 55.1181102362);top:calc(var(--vh,1vh) * 77.1653543307);width:calc(var(--vh,1vh) * 12.6771653543)}#intro .gallery .gallery-inner .wall .g6{left:calc(var(--vh,1vh) * 5.0393700787);top:calc(var(--vh,1vh) * 71.4173228346);width:calc(var(--vh,1vh) * 22.8346456693)}#intro .gallery .gallery-inner .wall .g7{left:calc(var(--vh,1vh) * 37.7952755906);top:calc(var(--vh,1vh) * 61.1023622047);width:calc(var(--vh,1vh) * 9.5275590551)}#intro .gallery .gallery-inner .wall .g8{left:calc(var(--vh,1vh) * 2.5196850394);top:calc(var(--vh,1vh) * 38.8976377953);width:calc(var(--vh,1vh) * 11.8897637795)}#intro .gallery .gallery-inner .wall .g9{left:calc(var(--vh,1vh) * 21.8897637795);top:calc(var(--vh,1vh) * 10.4724409449);width:calc(var(--vh,1vh) * 11.1023622047)}#intro .gallery .gallery-inner .wall .g10{left:calc(var(--vh,1vh) * -13.2283464567);top:calc(var(--vh,1vh) * 6.1417322835);width:calc(var(--vh,1vh) * 20.4724409449)}.cssmask #intro .gallery-over{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(calc(var(--vh, 1vh) * 1.5748031496));backdrop-filter:blur(calc(var(--vh, 1vh) * 1.5748031496))}}.page#category .category-content{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.page#category .category-content .category-content-inner{position:absolute;width:100%;height:100%;width:80vh}.page#category .category-desc{position:absolute;left:50%;transform:translateX(-50%);width:44.7244094488vh;top:11.4173228346vh}.page#category .category-desc .title{position:relative;margin-bottom:7.0866141732vh}.page#category .category-desc .title img{display:block;width:15.905511811vh;height:auto}.page#category .guide{text-align:left;position:absolute;top:0;left:0;padding:.3937007874vh}.page#category .guide.inactive{opacity:0!important;visibility:hidden!important;z-index:-1!important}.page#category .guide:before{background:rgba(0,0,0,.7);position:absolute;width:200vw;height:200vh;left:-50vw;top:-50vh;content:""}.page#category .guide p{position:relative;font-size:1.8897637795vh;line-height:2.6771653543vh;margin-bottom:.5em}.page#category .guide .arrow{position:relative;display:block;width:1.8897637795vh;animation:arrow infinite 1s}.page#category .categories{position:relative;text-align:left;width:46.4566929134vh}.page#category .categories ul{display:flex;flex-wrap:wrap}.page#category .categories ul li{width:50%;margin-bottom:3.1496062992vh}.page#category .categories ul li:first-child{width:100%}.page#category .categories a{display:flex;align-items:center}.page#category .categories a:after{content:"";background:url(../img/category/arrow-right.png) 0 0 no-repeat;background-size:contain;width:.7874015748vh;height:1.5748031496vh;margin-left:.6299212598vh}.page#category .categories a span{display:block;font-size:1.7322834646vh;letter-spacing:0;color:#0072fc}.cssmask .page#category .categories a span{background:#006bff url(../img/grad.png) no-repeat;background-size:300% 39.3700787402vh;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:10% 50%}@media screen and (max-width:1023px){.page#category .category-content{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.page#category .category-content .category-content-inner{position:absolute;width:100%;height:100%;width:calc(var(--vh,1vh) * 80)}.page#category .category-desc{position:absolute;left:50%;transform:translateX(-50%);width:calc(var(--vh,1vh) * 44.7244094488);top:calc(var(--vh,1vh) * 11.4173228346)}.page#category .category-desc .title{position:relative;margin-bottom:calc(var(--vh,1vh) * 7.0866141732)}.page#category .category-desc .title img{display:block;width:calc(var(--vh,1vh) * 15.905511811);height:auto}.page#category .guide{text-align:left;position:absolute;top:0;left:0;padding:calc(var(--vh,1vh) * .3937007874)}.page#category .guide.inactive{opacity:0!important;visibility:hidden!important;z-index:-1!important}.page#category .guide:before{background:rgba(0,0,0,.7);position:absolute;width:200vw;height:200vh;left:-50vw;top:-50vh;content:""}.page#category .guide p{position:relative;font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 2.6771653543);margin-bottom:.5em}.page#category .guide .arrow{position:relative;display:block;width:calc(var(--vh,1vh) * 1.8897637795);animation:arrow infinite 1s}.page#category .categories{position:relative;text-align:left;width:calc(var(--vh,1vh) * 46.4566929134)}.page#category .categories ul{display:flex;flex-wrap:wrap}.page#category .categories ul li{width:50%;margin-bottom:calc(var(--vh,1vh) * 3.1496062992)}.page#category .categories ul li:first-child{width:100%}.page#category .categories a{display:flex;align-items:center}.page#category .categories a:after{content:"";background:url(../img/category/arrow-right.png) 0 0 no-repeat;background-size:contain;width:calc(var(--vh,1vh) * .7874015748);height:calc(var(--vh,1vh) * 1.5748031496);margin-left:calc(var(--vh,1vh) * .6299212598)}.page#category .categories a span{display:block;font-size:calc(var(--vh,1vh) * 1.7322834646);letter-spacing:0;color:#0072fc}.cssmask .page#category .categories a span{background:#006bff url(../img/grad.png) no-repeat;background-size:300% calc(var(--vh,1vh) * 39.3700787402);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:10% 50%}}@keyframes arrow{50%{opacity:1}100%{transform:translateY(50%);opacity:0}}.page.award .step{position:absolute;width:100%;height:100%;display:none}.page.award .step.active{display:block}.page.award .logo-inner{opacity:.04}.page.award .indices{position:absolute;left:17.3228346457vh;bottom:13.3858267717vh}.page.award .trophy{position:absolute;top:17.3228346457vh;left:30.3937007874vh;transform:translate3d(0,0,0)}.page.award .trophy canvas,.page.award .trophy img{display:block;width:41.7322834646vh;height:74.2519685039vh}.page.award .title{position:absolute;top:30.7086614173vh;left:20.8661417323vh;transform:translate3d(0,0,0)}.page.award .title img{display:block;width:100%}.page.award .shatter{position:absolute;width:100%;height:100%;transform:translate3d(0,0,0)}.page.award .award-content{position:absolute;left:50%;transform:translateX(-50%);top:16.1417322835vh;width:44.8818897638vh;text-align:left}.page.award .award-content h3{font-size:1.8897637795vh;color:#006bff;font-weight:500;margin-bottom:8.2677165354vh;transform:translate3d(0,0,0)}.page.award .award-content .logo{font-size:1.8897637795vh;transform:translate3d(0,0,0)}.page.award .award-content .logo img{display:block;margin-top:1.8897637795vh}.page.award .award-content .winner{font-size:1.8897637795vh;line-height:2.8346456693vh}.page.award .stats .graphs{margin-bottom:11.0236220472vh}.page.award .stats .graphs .graph-item{margin-bottom:4.3307086614vh}.page.award .stats .graphs .graph-item:last-child{margin-bottom:0!important}.page.award .stats .graphs .graph-item .graph-item-header{display:flex;font-size:1.8897637795vh;margin-bottom:1.2598425197vh}.page.award .stats .graphs .graph-item .graph-item-header .score{margin-left:auto}.page.award .stats .graphs .graph-item .graph-item-body .bars{height:2.3622047244vh;position:relative;display:flex;background-color:#505050}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar{position:relative;height:100%;width:25%}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar .label{position:absolute;top:50%;transform:translateY(-50%);left:.4724409449vh;font-size:1.4173228346vh;margin-top:.05em}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b1{background:#0078ff}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b2{background:#535abc}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b3{background:#836deb}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b4{background:#a592e6}.page.award .stats .criteria{display:flex;color:#c7c7c7;font-size:1.8897637795vh;line-height:2.9921259843vh}.page.award .stats .criteria dt{margin-right:.7874015748vh}.page.award .stats .criteria dd li{display:flex;align-items:center}.page.award .stats .criteria dd li .legend{display:block;margin-right:.6299212598vh;width:1.5748031496vh;height:1.5748031496vh;background:#0078ff;margin-top:-.3149606299vh}.page.award .stats .criteria dd li .legend.l2{background:#535abc}.page.award .stats .criteria dd li .legend.l3{background:#836deb}.page.award .stats .criteria dd li .legend.l4{background:#a592e6}.page.award .rolling-bg{position:absolute;width:100%;height:100%;transform:translate3d(0,0,0);top:0;left:0;background:0 0}.page.award .brand-desc dl{display:flex;width:78.7401574803vh}.page.award .brand-desc dl dt{font-size:1.8897637795vh;width:6.1417322835vh;transform:translate3d(0,0,0)}.page.award .brand-desc dl dd h4{font-size:3.937007874vh;line-height:5.5118110236vh;margin-top:-.2345em;margin-bottom:.65em;letter-spacing:.05em}.page.award .brand-desc dl dd p{color:#c7c7c7;font-size:1.8897637795vh;line-height:3.1496062992vh;letter-spacing:.02em;margin-bottom:1em}.page.award .winner-desc dl{transform:translate3d(0,0,0)}.page.award .winner-desc dl dt{font-size:1.8897637795vh;line-height:2.8346456693vh;margin-bottom:3.937007874vh}.page.award .winner-desc dl dd{padding-left:6.1417322835vh}.page.award .winner-desc dl dd p{color:#c7c7c7;font-size:1.8897637795vh;line-height:3.1496062992vh;letter-spacing:.02em;margin-bottom:1em}.cssmask .page.award .award-content h3 span{background:#006bff url(../img/grad.png) no-repeat;background-size:300% 39.3700787402vh;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:10% 50%}.page#award1 .title{width:12.9921259843vh}.page#award1 .award-content .logo img{width:33.3070866142vh}.page#award2 .title{width:12.9921259843vh}.page#award2 .award-content .logo img{width:29.4488188976vh}.page#award3 .title{width:12.9921259843vh}.page#award3 .award-content .logo img{width:16.8503937008vh}.page#award4 .title{width:12.9921259843vh}.page#award4 .award-content .logo img{width:15.8267716535vh}.page#award5 .title{width:12.8346456693vh}.page#award5 .award-content .logo img{width:37.5590551181vh}.page#award6 .title{width:13.1496062992vh}.page#award6 .award-content .logo img{width:17.6377952756vh}.page#award7 .title{width:13.1496062992vh}.page#award7 .award-content .logo img{width:28.3464566929vh}.page#award8 .title{width:13.1496062992vh}.page#award8 .award-content .logo img{width:17.3228346457vh}.page#award9 .title{width:13.1496062992vh}.page#award9 .award-content .logo img{width:11.7322834646vh}.page#award10 .title{width:13.1496062992vh}.page#award10 .award-content .logo img{width:19.7637795276vh}.page#award11 .title{width:13.1496062992vh}.page#award11 .award-content .logo img{width:22.6771653543vh}.page#award11 .step3{color:#000}.page#award12 .title{width:12.9921259843vh}.page#award12 .award-content .logo img{width:17.3228346457vh}.page#award13 .title{width:13.0708661417vh}.page#award13 .award-content .logo img{width:31.811023622vh}.page#award14 .title{width:13.1496062992vh}.page#award14 .award-content .logo img{width:21.1811023622vh}.page#award14 .step3{color:#000}.page#award15 .title{width:12.9921259843vh}.page#award15 .award-content .logo img{width:21.4173228346vh}.page#award16 .title{width:12.9921259843vh}.page#award16 .award-content .logo1 img{width:15.905511811vh}.page#award16 .award-content .logo2 img{width:25.1968503937vh}.page#award16 .brand-desc dl dt{width:9.4488188976vh}.page#award17 .title{width:12.9921259843vh}.page#award17 .award-content .logo img{width:22.3622047244vh}.page#award18 .title{width:12.9921259843vh}.page#award18 .award-content .logo img{width:24.6456692913vh}.page#award19 .title{width:17.2440944882vh}.page#award19 .award-content .logo img{width:16.2992125984vh}.page#award20 .title{width:12.9921259843vh}.page#award20 .award-content .logo img{width:9.6062992126vh}.page#award21 .title{width:12.9921259843vh}.page#award21 .award-content .logo img{width:9.842519685vh}.page#award22 .title{width:12.8346456693vh}.page#award22 .award-content .logo img{width:24.9606299213vh}@media screen and (max-width:1023px){.page.award .step{position:absolute;width:100%;height:100%;display:none}.page.award .step.active{display:block}.page.award .logo-inner{opacity:.04}.page.award .indices{position:absolute;left:calc(var(--vh,1vh) * 17.3228346457);bottom:calc(var(--vh,1vh) * 13.3858267717)}.page.award .trophy{position:absolute;top:calc(var(--vh,1vh) * 17.3228346457);left:calc(var(--vh,1vh) * 30.3937007874);transform:translate3d(0,0,0)}.page.award .trophy canvas,.page.award .trophy img{display:block;width:calc(var(--vh,1vh) * 41.7322834646);height:calc(var(--vh,1vh) * 74.2519685039)}.page.award .title{position:absolute;top:calc(var(--vh,1vh) * 30.7086614173);left:calc(var(--vh,1vh) * 20.8661417323);transform:translate3d(0,0,0)}.page.award .title img{display:block;width:100%}.page.award .shatter{position:absolute;width:100%;height:100%;transform:translate3d(0,0,0)}.page.award .award-content{position:absolute;left:50%;transform:translateX(-50%);top:calc(var(--vh,1vh) * 16.1417322835);width:calc(var(--vh,1vh) * 44.8818897638);text-align:left}.page.award .award-content h3{font-size:calc(var(--vh,1vh) * 1.8897637795);color:#006bff;font-weight:500;margin-bottom:calc(var(--vh,1vh) * 8.2677165354);transform:translate3d(0,0,0)}.page.award .award-content .logo{font-size:calc(var(--vh,1vh) * 1.8897637795);transform:translate3d(0,0,0)}.page.award .award-content .logo img{display:block;margin-top:calc(var(--vh,1vh) * 1.8897637795)}.page.award .award-content .winner{font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 2.8346456693)}.page.award .stats .graphs{margin-bottom:calc(var(--vh,1vh) * 11.0236220472)}.page.award .stats .graphs .graph-item{margin-bottom:calc(var(--vh,1vh) * 4.3307086614)}.page.award .stats .graphs .graph-item:last-child{margin-bottom:0!important}.page.award .stats .graphs .graph-item .graph-item-header{display:flex;font-size:calc(var(--vh,1vh) * 1.8897637795);margin-bottom:calc(var(--vh,1vh) * 1.2598425197)}.page.award .stats .graphs .graph-item .graph-item-header .score{margin-left:auto}.page.award .stats .graphs .graph-item .graph-item-body .bars{height:calc(var(--vh,1vh) * 2.3622047244);position:relative;display:flex;background-color:#505050}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar{position:relative;height:100%;width:25%}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar .label{position:absolute;top:50%;transform:translateY(-50%);left:calc(var(--vh,1vh) * .4724409449);font-size:calc(var(--vh,1vh) * 1.4173228346);margin-top:.05em}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b1{background:#0078ff}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b2{background:#535abc}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b3{background:#836deb}.page.award .stats .graphs .graph-item .graph-item-body .bars .bar.b4{background:#a592e6}.page.award .stats .criteria{display:flex;color:#c7c7c7;font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 2.9921259843)}.page.award .stats .criteria dt{margin-right:calc(var(--vh,1vh) * .7874015748)}.page.award .stats .criteria dd li{display:flex;align-items:center}.page.award .stats .criteria dd li .legend{display:block;margin-right:calc(var(--vh,1vh) * .6299212598);width:calc(var(--vh,1vh) * 1.5748031496);height:calc(var(--vh,1vh) * 1.5748031496);background:#0078ff;margin-top:calc(var(--vh,1vh) * -.3149606299)}.page.award .stats .criteria dd li .legend.l2{background:#535abc}.page.award .stats .criteria dd li .legend.l3{background:#836deb}.page.award .stats .criteria dd li .legend.l4{background:#a592e6}.page.award .rolling-bg{position:absolute;width:100%;height:100%;transform:translate3d(0,0,0);top:0;left:0;background:0 0}.page.award .brand-desc dl{display:flex;width:calc(var(--vh,1vh) * 78.7401574803)}.page.award .brand-desc dl dt{font-size:calc(var(--vh,1vh) * 1.8897637795);width:calc(var(--vh,1vh) * 6.1417322835);transform:translate3d(0,0,0)}.page.award .brand-desc dl dd h4{font-size:calc(var(--vh,1vh) * 3.937007874);line-height:calc(var(--vh,1vh) * 5.5118110236);margin-top:-.2345em;margin-bottom:.65em;letter-spacing:.05em}.page.award .brand-desc dl dd p{color:#c7c7c7;font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 3.1496062992);letter-spacing:.02em;margin-bottom:1em}.page.award .winner-desc dl{transform:translate3d(0,0,0)}.page.award .winner-desc dl dt{font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 2.8346456693);margin-bottom:calc(var(--vh,1vh) * 3.937007874)}.page.award .winner-desc dl dd{padding-left:calc(var(--vh,1vh) * 6.1417322835)}.page.award .winner-desc dl dd p{color:#c7c7c7;font-size:calc(var(--vh,1vh) * 1.8897637795);line-height:calc(var(--vh,1vh) * 3.1496062992);letter-spacing:.02em;margin-bottom:1em}.cssmask .page.award .award-content h3 span{background:#006bff url(../img/grad.png) no-repeat;background-size:300% calc(var(--vh,1vh) * 39.3700787402);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:10% 50%}.page#award1 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award1 .award-content .logo img{width:calc(var(--vh,1vh) * 33.3070866142)}.page#award2 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award2 .award-content .logo img{width:calc(var(--vh,1vh) * 29.4488188976)}.page#award3 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award3 .award-content .logo img{width:calc(var(--vh,1vh) * 16.8503937008)}.page#award4 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award4 .award-content .logo img{width:calc(var(--vh,1vh) * 15.8267716535)}.page#award5 .title{width:calc(var(--vh,1vh) * 12.8346456693)}.page#award5 .award-content .logo img{width:calc(var(--vh,1vh) * 37.5590551181)}.page#award6 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award6 .award-content .logo img{width:calc(var(--vh,1vh) * 17.6377952756)}.page#award7 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award7 .award-content .logo img{width:calc(var(--vh,1vh) * 28.3464566929)}.page#award8 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award8 .award-content .logo img{width:calc(var(--vh,1vh) * 17.3228346457)}.page#award9 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award9 .award-content .logo img{width:calc(var(--vh,1vh) * 11.7322834646)}.page#award10 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award10 .award-content .logo img{width:calc(var(--vh,1vh) * 19.7637795276)}.page#award11 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award11 .award-content .logo img{width:calc(var(--vh,1vh) * 22.6771653543)}.page#award11 .step3{color:#000}.page#award12 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award12 .award-content .logo img{width:calc(var(--vh,1vh) * 17.3228346457)}.page#award13 .title{width:calc(var(--vh,1vh) * 13.0708661417)}.page#award13 .award-content .logo img{width:calc(var(--vh,1vh) * 31.811023622)}.page#award14 .title{width:calc(var(--vh,1vh) * 13.1496062992)}.page#award14 .award-content .logo img{width:calc(var(--vh,1vh) * 21.1811023622)}.page#award14 .step3{color:#000}.page#award15 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award15 .award-content .logo img{width:calc(var(--vh,1vh) * 21.4173228346)}.page#award16 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award16 .award-content .logo1 img{width:calc(var(--vh,1vh) * 15.905511811)}.page#award16 .award-content .logo2 img{width:calc(var(--vh,1vh) * 25.1968503937)}.page#award16 .brand-desc dl dt{width:calc(var(--vh,1vh) * 9.4488188976)}.page#award17 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award17 .award-content .logo img{width:calc(var(--vh,1vh) * 22.3622047244)}.page#award18 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award18 .award-content .logo img{width:calc(var(--vh,1vh) * 24.6456692913)}.page#award19 .title{width:calc(var(--vh,1vh) * 17.2440944882)}.page#award19 .award-content .logo img{width:calc(var(--vh,1vh) * 16.2992125984)}.page#award20 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award20 .award-content .logo img{width:calc(var(--vh,1vh) * 9.6062992126)}.page#award21 .title{width:calc(var(--vh,1vh) * 12.9921259843)}.page#award21 .award-content .logo img{width:calc(var(--vh,1vh) * 9.842519685)}.page#award22 .title{width:calc(var(--vh,1vh) * 12.8346456693)}.page#award22 .award-content .logo img{width:calc(var(--vh,1vh) * 24.9606299213)}}#event .event{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#event .event a{display:block;position:relative}#event .event a img{display:block;width:46.4566929134vh}#event .event a .txt{display:block;position:absolute;top:0;left:0;animation:neon 4s infinite linear}#event .event a .btn{position:absolute;top:0;left:0}#event .indices{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:calc(var(--vh,1vh) * 36.2204724409)}@media screen and (max-width:1023px){#event .event{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#event .event a{display:block;position:relative}#event .event a img{display:block;width:calc(var(--vh,1vh) * 46.4566929134)}#event .event a .txt{display:block;position:absolute;top:0;left:0;animation:neon 4s infinite linear}#event .event a .btn{position:absolute;top:0;left:0}#event .indices{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:calc(var(--vh,1vh) * 36.2204724409)}}@keyframes neon{0%,12%,22%,28%,42%,48%,58%,63%,70%,75%,8%,80%{opacity:0}10%,25%,45%,60%{opacity:.5;filter:blur(.5vh)}100%,72%,82%{opacity:1;filter:blur(.2vh)}}#filmIntro,#filmMaking{background:#010612}#filmIntro .overlay,#filmMaking .overlay{background:#010612;position:absolute;width:100%;height:100%}.page .video{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#010612}.page .video video{width:100%;height:100%;display:block;object-fit:contain;background:#010612}.page .video.contain video{object-fit:contain}.page .video .btn-mute{display:block;background:url(../img/common/icon-soundoff.png) 50% 50% no-repeat;background-size:contain;position:absolute;text-indent:-999em;overflow:hidden;width:6.2992125984vh;height:6.2992125984vh;top:7.874015748vh;left:3.937007874vh}.page .video .btn-mute.muted{background-image:url(../img/common/icon-soundon.png)}.page .video.centered{background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--fullwidth));height:auto;padding-top:125%}.page .video.centered.cf{padding-top:100%}.page .video.centered .plyr,.page .video.centered video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1.001)}.page .video.centered .progress{display:block;position:absolute;bottom:0;left:0;right:0;height:1px;z-index:2}.page .video.centered .progress .bar{position:absolute;display:block;background:#fff;top:0;bottom:0;left:0}@media screen and (max-width:1023px){#filmIntro,#filmMaking{background:#010612}#filmIntro .overlay,#filmMaking .overlay{background:#010612;position:absolute;width:100%;height:100%}.page .video{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#010612}.page .video video{width:100%;height:100%;display:block;object-fit:contain;background:#010612}.page .video.contain video{object-fit:contain}.page .video .btn-mute{display:block;background:url(../img/common/icon-soundoff.png) 50% 50% no-repeat;background-size:contain;position:absolute;text-indent:-999em;overflow:hidden;width:calc(var(--vh,1vh) * 6.2992125984);height:calc(var(--vh,1vh) * 6.2992125984);top:calc(var(--vh,1vh) * 7.874015748);left:calc(var(--vh,1vh) * 3.937007874)}.page .video .btn-mute.muted{background-image:url(../img/common/icon-soundon.png)}.page .video.centered{background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--fullwidth));height:auto;padding-top:125%}.page .video.centered.cf{padding-top:100%}.page .video.centered .plyr,.page .video.centered video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1.001)}.page .video.centered .progress{display:block;position:absolute;bottom:0;left:0;right:0;height:1px;z-index:2}.page .video.centered .progress .bar{position:absolute;display:block;background:#fff;top:0;bottom:0;left:0}}.container .event-product-list ul{margin-bottom:-2em}.container .event-product-list ul li{padding-bottom:2em}.container .visual-block{background:#090a0a}.container .visual-block .showcase-info a{display:block}.plyr__control--overlaid{padding:2.3622047244vh}.plyr__control--overlaid svg{height:2.3622047244vh;width:2.3622047244vh}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (orientation:portrait){.container .event-block .block-visual{position:static;top:0;left:0;right:0;height:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow:auto}.container .event-block .block-visual .custom-scroll{position:static;overflow:visible;height:auto}.container .event-block .block-visual .event-visual .event-visual-wrap .event-product-list ul{padding-bottom:50px}}.container .event-block .block-visual .event-visual .event-visual-wrap .event-visual-cont dl{margin-bottom:0;padding-bottom:0}.container .event-block .block-visual .event-visual .tab-pannel{padding-top:40px;padding-bottom:40px}.container .event-block .block-visual .coupon-info{color:#fff;font-size:14px;padding-bottom:40px;line-height:1.5}@media screen and (max-width:767px){.container .event-block .block-visual .coupon-info{font-size:12px}}.container .event-block .block-visual .coupon-info h4{font-size:1.8em;font-weight:500}.container .event-block .block-visual .coupon-info h4 strong{color:#14aaff}.container .event-block .block-visual .coupon-info .coupon{max-width:280px;width:100%;transform:translateX(-1%);display:block;padding:1em 0}.container .event-block .block-visual .coupon-info .notice{margin-top:2em;opacity:.7}.product-list .product-price strong{display:none!important}