@import url(https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400;700;800&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&display=swap);@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}*{line-height:100%;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:where(:not(fieldset,progress,meter)){background-origin:border-box;background-repeat:no-repeat;border-style:solid;border-width:0}html{-webkit-text-size-adjust:none;block-size:100%}body{-webkit-font-smoothing:antialiased;min-block-size:100%;text-rendering:optimizeSpeed}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}:where(textarea){resize:vertical}@supports(resize:block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol)[role=list]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media(prefers-reduced-motion:no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;text-align:center;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}li{list-style-type:none}table{border-collapse:collapse}em{font-style:normal}html{font-size:62.5%}body{word-wrap:break-word;-webkit-text-size-adjust:100%;font-feature-settings:"palt";background:#fff;color:#fff;font-size:.9027777778vw;letter-spacing:.02em;line-height:100%;min-width:100%;transition-delay:0s;transition-duration:.4s;transition-property:background-color;transition-timing-function:ease;width:100%}@media screen and (max-width:750px){body{font-size:3.7333333333vw;transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}body .en{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}body.bgred{background-color:#5f0e1c}#wrapper{opacity:0}img,svg{height:auto;max-width:100%;width:100%}.vertical{writing-mode:vertical-rl}::selection{background:#a32022;color:#000}@media screen and (min-width:751px){.sp{display:none!important}}@media screen and (max-width:750px){.pc{display:none!important}}a{color:#fff;text-decoration:none}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}sup{display:inline-block;font-size:unset;line-height:0;translate:0 .3472222222vw;white-space:nowrap}@media screen and (max-width:750px){sup{translate:0 1.3333333333vw}}@keyframes noiseAnimation{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes loop3{0%{transform:translateX(0)}to{transform:translateX(-20%)}}@keyframes loop4{0%{transform:translateX(0)}to{transform:translateX(-25%)}}@keyframes hoverTxt{0%{translate:0 100%}to{translate:0 0}}@keyframes hoverTxt2{0%{translate:-100% 0}to{translate:0 0}}@keyframes hoverTxt_Y{0%{translate:0 100%}to{translate:0 -50%}}@keyframes hoverTxt_D{0%{translate:-50% 100%}to{translate:0 -50%}}@keyframes hoverTxt_D2{0%{translate:-50% 100%}to{translate:0}}.normal{font-weight:400}h2:not(.unique){align-items:flex-end;display:flex;flex-direction:column;font-family:Wix Madefor Display,sans-serif;font-weight:800;gap:1.3888888889vw;margin-bottom:5.5555555556vw}h2:not(.unique) span:not(.normal){width:100%}h2:not(.unique) span.ttl-num{align-items:center;display:flex;font-size:3.3333333333vw;justify-content:flex-end}h2:not(.unique) span.ttl-num .normal{font-size:4.0277777778vw;font-weight:400}h2:not(.unique) span.txt{font-size:.6944444444vw;letter-spacing:0;line-height:110%;text-align:right}h2:not(.unique) span.txt span{display:inline-block;white-space:pre}@media screen and (max-width:750px){h2:not(.unique){gap:1.3333333333vw;margin-bottom:8vw}h2:not(.unique) span.ttl-num{font-size:6.4vw}h2:not(.unique) span.ttl-num .normal{font-size:7.7333333333vw}h2:not(.unique) span.txt{font-size:1.8666666667vw}}.on-noise{z-index:1}.noise-wrap,.on-noise{position:relative}.noise-wrap .noise{height:100%;left:0;overflow:hidden;top:0;width:100%}.noise-wrap .noise,.noise-wrap .noise:after{content:"";pointer-events:none;position:absolute}.noise-wrap .noise:after{background:url(/promaster_stb/withoutglaciers/assets/img/common/noise.png) repeat 0 0;height:180%;left:-50%;top:-50%;width:180%}@media screen and (max-width:750px){.noise-wrap .noise:after{background:url(/promaster_stb/withoutglaciers/assets/img/common/noise_sp.png) repeat 0 0;height:100%;left:0;top:0;width:100%}}@media(hover){.noise-wrap .noise:after{animation:noiseAnimation 1s steps(4) infinite;will-change:animation}}[class*=dot-]{display:inline-block;position:relative}[class*=dot-]:before{background:#a32022;border-radius:50%;content:"";left:0;position:absolute;top:50%;translate:0 -50%}[class*=dot-][class*=sm]{padding-left:1.0416666667vw}[class*=dot-][class*=sm]:before{height:.625vw;width:.625vw}@media screen and (max-width:750px){[class*=dot-][class*=sm]{padding-left:3.2vw}[class*=dot-][class*=sm]:before{height:2.1333333333vw;width:2.1333333333vw}}[class*=dot-][class*=md]{padding-left:2.2222222222vw}[class*=dot-][class*=md]:before{height:1.3888888889vw;width:1.3888888889vw}@media screen and (max-width:750px){[class*=dot-][class*=md]{padding-left:6.9333333333vw}[class*=dot-][class*=md]:before{height:5.3333333333vw;width:5.3333333333vw}}[class*=arrow-]{display:inline-block;position:relative}[class*=arrow-]:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;content:"";position:absolute;right:0;top:50%;translate:0 -50%}[class*=arrow-][class*=bottom],[class*=arrow-][class*=external],[class*=arrow-][class*=right]{padding-right:.9722222222vw}[class*=arrow-][class*=bottom]:before,[class*=arrow-][class*=external]:before,[class*=arrow-][class*=right]:before{height:.8333333333vw;width:.8333333333vw}[class*=arrow-][class*=right]:before{rotate:-90deg}[class*=arrow-][class*=external]:before{rotate:-135deg}@media screen and (max-width:750px){[class*=arrow-][class*=bottom],[class*=arrow-][class*=external],[class*=arrow-][class*=right]{padding-right:3.4666666667vw}[class*=arrow-][class*=bottom]:before,[class*=arrow-][class*=external]:before,[class*=arrow-][class*=right]:before{height:3.2vw;width:3.2vw}}@media(hover){.trg-hover{overflow:hidden}.trg-hover:hover [class*=bottom]:before,.trg-hover:hover [class*=right]:before{animation:hoverTxt_Y .5s ease}.trg-hover:hover [class*=external]:before{animation:hoverTxt_D .5s ease}}[class*=btn-base-]{align-items:center;border:1px solid;border-radius:.8333333333vw;display:flex!important;display:flex;font-size:0;height:3.3333333333vw;justify-content:center;width:5.7638888889vw}[class*=btn-base-] span{overflow:hidden;position:relative}[class*=btn-base-] span:before{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");content:"";display:block;height:1.1111111111vw;width:1.1111111111vw}[class*=btn-base-][class*=left] span:before{rotate:90deg}[class*=btn-base-][class*=right] span:before{rotate:-90deg}[class*=btn-base-][class*=external] span:before{rotate:-135deg}@media screen and (max-width:750px){[class*=btn-base-]{border-radius:2.9333333333vw;height:11.7333333333vw;width:20.2666666667vw}[class*=btn-base-] span:before{height:4.2666666667vw;width:4.2666666667vw}}@media(hover){.trg-hover:hover [class*=btn-base-][class*=left] span:before,.trg-hover:hover [class*=btn-base-][class*=right] span:before{animation:hoverTxt .5s ease}.trg-hover:hover [class*=btn-base-][class*=external] span:before{animation:hoverTxt_D2 .5s ease}}.loop-btn{overflow:hidden}.loop-btn .trg-hover{align-items:center;border:1px solid #fff;border-radius:.5555555556vw;cursor:pointer;display:flex!important;display:flex;flex-direction:column;height:3.3333333333vw;justify-content:center;margin-top:.2em;overflow:hidden;width:9.7222222222vw}.loop-btn .trg-hover .loop-btn-inr{font-family:Wix Madefor Display,sans-serif;font-size:.8333333333vw;font-weight:800;line-height:100%;overflow:hidden;white-space:nowrap}.loop-btn .trg-hover .loop-btn-inr .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}.loop-btn .trg-hover .loop-btn-inr .loop-a{animation-direction:reverse;display:inline-block;white-space:nowrap}.loop-btn .trg-hover .loop-btn-inr .loop-a:where(:not(.loop4)){animation:loop3 20s linear infinite}.loop-btn .trg-hover .loop-btn-inr .loop-a.loop4{animation:loop4 20s linear infinite;animation-direction:reverse}.loop-btn .trg-hover .loop-btn-inr .loop-a span{animation:none!important}.loop-btn .trg-hover .loop-btn-inr span{display:inline-block}.loop-btn .trg-hover .loop-btn-inr span:nth-child(odd){animation:loop 20s linear -10s infinite;animation-direction:reverse}.loop-btn .trg-hover .loop-btn-inr span:nth-child(2n){animation:loop2 20s linear infinite;animation-direction:reverse}.loop-btn .trg-hover .loop-btn-inr span{padding-left:.8333333333vw}.loop-btn .trg-hover p{font-family:Wix Madefor Display,sans-serif;font-size:.8333333333vw;font-weight:800;line-height:100%;overflow:hidden;white-space:nowrap}.loop-btn .trg-hover p .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}.loop-btn .trg-hover p .loop-a{animation-direction:reverse;display:inline-block;white-space:nowrap}.loop-btn .trg-hover p .loop-a:where(:not(.loop4)){animation:loop3 10s linear infinite}.loop-btn .trg-hover p .loop-a.loop4{animation:loop4 10s linear infinite;animation-direction:reverse}.loop-btn .trg-hover p .loop-a span{animation:none!important}.loop-btn .trg-hover p span{display:inline-block}.loop-btn .trg-hover p span:nth-child(odd){animation:loop 10s linear -5s infinite;animation-direction:reverse}.loop-btn .trg-hover p span:nth-child(2n){animation:loop2 10s linear infinite;animation-direction:reverse}.loop-btn .trg-hover p span{padding-left:.8333333333vw}@media screen and (max-width:750px){.loop-btn .trg-hover{border-radius:1.6vw;height:11.7333333333vw;width:37.3333333333vw}.loop-btn .trg-hover .loop-btn-inr,.loop-btn .trg-hover p{font-size:2.9333333333vw}.loop-btn .trg-hover .loop-btn-inr span,.loop-btn .trg-hover p span{padding-left:2.1333333333vw}}#kv .loop-btn .trg-hover .loop-btn-inr{overflow:hidden;white-space:nowrap}#kv .loop-btn .trg-hover .loop-btn-inr .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}#kv .loop-btn .trg-hover .loop-btn-inr .loop-a{animation-direction:reverse;display:inline-block;white-space:nowrap}#kv .loop-btn .trg-hover .loop-btn-inr .loop-a:where(:not(.loop4)){animation:loop3 5s linear infinite}#kv .loop-btn .trg-hover .loop-btn-inr .loop-a.loop4{animation:loop4 5s linear infinite;animation-direction:reverse}#kv .loop-btn .trg-hover .loop-btn-inr .loop-a span{animation:none!important}#kv .loop-btn .trg-hover .loop-btn-inr span{display:inline-block}#kv .loop-btn .trg-hover .loop-btn-inr span:nth-child(odd){animation:loop 5s linear -2.5s infinite;animation-direction:reverse}#kv .loop-btn .trg-hover .loop-btn-inr span:nth-child(2n){animation:loop2 5s linear infinite;animation-direction:reverse}.trg-hover .hover-txt{display:block;overflow:hidden}.trg-hover .hover-txt .hover-inr{display:inline-block}@media(hover){.trg-hover .hover-txt{display:inline-block;overflow:hidden}.trg-hover .hover-txt .hover-inr{display:inline-block}.trg-hover:hover .hover-txt .hover-inr{animation:hoverTxt .5s ease}.trg-hover .hover-figure{overflow:hidden;position:relative;transition:scale .5s ease}.trg-hover .hover-figure img{height:100%;object-fit:cover;transition:scale .5s ease;width:100%}.trg-hover:hover .hover-figure{scale:.97!important}.trg-hover:hover .hover-figure img{scale:1.05!important}}.in-slide,.init-slide{display:block;overflow:hidden}.in-slide .in-inr,.init-slide .in-inr{display:inline-block}.in-clip img{height:100%;object-fit:cover}.modal-movie,.modal-movie .inner{background:none!important}.in-modal-anim .in-modal-slide{display:block;opacity:0;transition:opacity .5s ease,translate .5s ease;translate:0 3rem}.in-modal-anim .in-modal-figure{clip-path:inset(10% 10% 0);opacity:0;transition:opacity .5s ease,clip-path .5s ease}.in-modal-anim .in-modal-figure img{scale:1.075;transition:translate .5s ease,scale .5s ease;translate:0 -1.5rem}.in-modal-anim .in-modal-list_1{opacity:0;transition:opacity .5s ease 0s,translate .5s ease 0s;translate:0 3rem}.in-modal-anim .in-modal-list_2{opacity:0;transition:opacity .5s ease .08s,translate .5s ease .08s;translate:0 3rem}.in-modal-anim .in-modal-list_3{opacity:0;transition:opacity .5s ease .16s,translate .5s ease .16s;translate:0 3rem}.in-modal-anim .in-modal-list_4{opacity:0;transition:opacity .5s ease .24s,translate .5s ease .24s;translate:0 3rem}.in-modal-anim .in-modal-list_5{opacity:0;transition:opacity .5s ease .32s,translate .5s ease .32s;translate:0 3rem}.in-modal-anim .in-modal-list_6{opacity:0;transition:opacity .5s ease .4s,translate .5s ease .4s;translate:0 3rem}.in-modal-anim .in-modal-list_7{opacity:0;transition:opacity .5s ease .48s,translate .5s ease .48s;translate:0 3rem}.in-modal-anim .in-modal-list_8{opacity:0;transition:opacity .5s ease .56s,translate .5s ease .56s;translate:0 3rem}.in-modal-anim .in-modal-list_9{opacity:0;transition:opacity .5s ease .64s,translate .5s ease .64s;translate:0 3rem}.in-modal-anim .in-modal-list_10{opacity:0;transition:opacity .5s ease .72s,translate .5s ease .72s;translate:0 3rem}.in-modal-anim .in-modal-list_11{opacity:0;transition:opacity .5s ease .8s,translate .5s ease .8s;translate:0 3rem}.in-modal-anim .in-modal-list_12{opacity:0;transition:opacity .5s ease .88s,translate .5s ease .88s;translate:0 3rem}.in-modal-anim .in-modal-movie{opacity:0;transition:opacity .5s ease}.in-modal-anim.init .in-modal-slide,.in-modal-anim.init [class*=in-modal-list_]{opacity:1;translate:0 0}.in-modal-anim.init .in-modal-figure{clip-path:inset(0 0 0);opacity:1}.in-modal-anim.init .in-modal-figure img{scale:1;translate:0 0}.in-modal-anim.init .in-modal-movie{opacity:1}#landscape{background:#440c08;color:#a32022;display:none;height:100%;position:fixed;width:100%;z-index:9999}#landscape.is-active{display:block}#landscape .landscape{left:50%;position:absolute;text-align:center;top:50%;translate:-50% -50%}#landscape .landscape figure{margin:0 auto 1.6666666667vw;width:4.4444444444vw}#landscape .landscape p{font-family:Wix Madefor Display,sans-serif;font-size:.7638888889vw;font-weight:800;line-height:110%}@media(hover:none)and (orientation:landscape){#landscape{display:block}}#loader{background:#44081a;color:#a32022;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#loader.is-active{display:block}#loader .loader{left:50%;opacity:0;position:absolute;top:50%;transform:scale(.8);translate:-50% -50%}#loader .loader p{font-family:Wix Madefor Display,sans-serif;font-size:1.3888888889vw;font-weight:800;letter-spacing:-.04em;line-height:100%}#loader .loader .count-wrap{padding-top:2.1527777778vw}#loader .loader .count-wrap p{font-size:.9027777778vw;margin-left:5.5555555556vw}@media screen and (min-width:751px){#loader .loader .count-wrap p{padding-left:1.3888888889vw}#loader .loader .count-wrap p:before{height:.8333333333vw;width:.8333333333vw}}#loader .loader .count-wrap .count-num{display:inline-block;padding-left:.2777777778vw}@media screen and (max-width:750px){#loader .loader p{font-size:3.2vw}#loader .loader .count-wrap{padding-top:4.2666666667vw}#loader .loader .count-wrap p{font-size:2.4vw;margin-left:11.3333333333vw}#loader .loader .count-wrap .count-num{padding-left:.5333333333vw}}#loader.start .loader{opacity:1;transform:scale(1);transition:opacity .1s ease 0s,transform .4s ease 0s}#header{position:fixed;z-index:11}#header,#header:before{left:0;top:0;width:100%}#header:before{background:linear-gradient(180deg,rgba(0,0,0,.667),rgba(0,0,0,.478) 15%,#0000);content:"";height:12.0833333333vw;pointer-events:none;position:absolute;transition:opacity .5s ease}#header .header{align-items:center;display:flex;font-family:Wix Madefor Display,sans-serif;font-size:.8333333333vw;font-weight:800;height:6.6666666667vw;justify-content:space-between;line-height:100%;margin:0 auto;padding-top:.6944444444vw;position:relative;width:87.5vw}#header .header:before{background:#fff6;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:opacity .5s ease;width:100%}#header .header .dot-sm:before{background:#fff}#header .header .head-link{align-items:center;display:flex;margin-top:.1388888889vw;transition:opacity .5s ease}#header .header .head-link li:before{margin-top:-.0347222222vw}#header .header .head-link li:not(:last-child){margin-right:1.6666666667vw}#header .header .head-link li:not(:last-child) span{letter-spacing:0}#header .header .logo{margin-left:5.8333333333vw;transition:opacity .5s ease;width:16.1111111111vw}#header .header .head-external{align-items:center;display:flex;transition:opacity .5s ease}#header .header .head-external span{letter-spacing:0}#header .header .head-external .language-btn{cursor:pointer;margin-right:1.4583333333vw;margin-top:-.0694444444vw}#header .header .head-external .language-btn:before{margin-top:-.0347222222vw}#header .header .head-external .language-btn span{line-height:120%}#header .header .head-external .language-btn .normal:first-child{padding-left:.3em}#header .header .head-external .logo-citizen{margin-left:1.6666666667vw;width:7.5694444444vw}.is-open_menu #header .head-external,.is-open_menu #header .head-link,.is-open_menu #header .logo,.is-open_menu #header .sns-share{opacity:0!important;pointer-events:none}.is-open_menu #header .pagination{opacity:.3!important}@media screen and (hover)and (min-width:1025px){#header .menu-btn-sp{display:none!important}#header .menu-btn-pc{margin-top:.4166666667vw;padding-top:1.0416666667vw;position:fixed;right:2.7083333333vw;top:50%;transition:color .5s ease;writing-mode:vertical-rl}#header .menu-btn-pc:before{background:#fff;border-radius:50%;content:"";height:.625vw;left:50%;position:absolute;top:0;transition:background .5s ease;translate:-50% 0;width:.625vw}#header .menu-btn-pc p{cursor:pointer;font-family:Wix Madefor Display,sans-serif;font-size:.9722222222vw;font-weight:800;line-height:100%;overflow:hidden;padding-bottom:1em;position:relative}#header .menu-btn-pc p span{display:block;letter-spacing:0;transition:translate .5s ease}#header .menu-btn-pc p span:last-child{position:absolute;right:101%;top:0}#header .menu-btn-pc.is-open p span{translate:100% 0}#header .menu-btn-pc:hover{overflow:hidden}#header .menu-btn-pc:hover p{animation:hoverTxt2 .5s ease}.sidered #header .menu-btn-pc{color:#5f0e1c}.sidered #header .menu-btn-pc:before{background:#5f0e1c}.is-open_menu .sidered #header .menu-btn-pc{color:#fff}.is-open_menu .sidered #header .menu-btn-pc:before{background:#fff}}@media screen and (min-width:751px){#header .pagination{left:2.7777777778vw;position:fixed;top:50%;translate:0 -50%;z-index:10}#header .pagination span{border:1px solid #fff;border-radius:50%;display:block;height:.625vw;margin:.6944444444vw 0;transition:all .5s ease;width:.625vw}#header .pagination span.current{background:#fff;border-radius:6.9444444444vw;height:1.5277777778vw}.sidered #header .pagination span{border-color:#5f0e1c}.sidered #header .pagination span.current{background:#5f0e1c}#header .sns-share{position:fixed;right:2.6388888889vw}}@media screen and (min-width:751px)and (orientation:landscape){#header .sns-share{bottom:11.5294117647vh}}@media screen and (min-width:751px)and (orientation:portrait){#header .sns-share{bottom:7.0588235294vh}}@media screen and (min-width:751px){#header .sns-share dt{font-family:Wix Madefor Display,sans-serif;font-size:.9722222222vw;font-weight:800;line-height:100%;margin:0 auto .9027777778vw;overflow:hidden;padding-top:1.0416666667vw;position:relative;transition:color .5s ease;writing-mode:vertical-rl}#header .sns-share dt:before{background:#fff;border-radius:50%;content:"";height:.625vw;left:50%;position:absolute;top:0;transition:background .5s ease;translate:-50% 0;width:.625vw}#header .sns-share dt span{display:block}#header .sns-share dd ul .twitter{margin:0 auto 1.1111111111vw;width:1.0416666667vw}#header .sns-share dd ul .facebook{margin:0 auto;width:1.0416666667vw}#header .sns-share dd path{transition:fill .5s ease,stroke .5s ease}.sidered #header .sns-share dt{color:#5f0e1c}.sidered #header .sns-share dt:before{background:#5f0e1c}.sidered #header .sns-share dd path{fill:#5f0e1c;stroke:#5f0e1c}#header .sns-share.is-on .hover-txt .hover-inr{animation:hoverTxt2 .5s ease}.is-open_menu #header .header:before{opacity:0!important}}@media(hover:none){#header .header .head-external li:not(:last-child),#header .header .head-link{display:none!important}#header .header .menu-btn-sp{padding:0 0 0 1.0416666667vw;position:relative}#header .header .menu-btn-sp:before{background:#fff;border-radius:50%;content:"";height:.625vw;left:0;position:absolute;top:50%;translate:0 -50%;width:.625vw}#header .header .menu-btn-sp p{font-family:Wix Madefor Display,sans-serif;font-size:.9722222222vw;font-weight:800;line-height:100%;overflow:hidden;padding:0 1em 0 0;position:relative}#header .header .menu-btn-sp p span{display:block;transition:translate .5s ease}#header .header .menu-btn-sp p span:last-child{left:0;position:absolute;top:101%;width:100%}#header .header .menu-btn-sp.is-open p span{translate:0 -100%}#header .menu-btn-pc{display:none!important}}@media screen and (max-width:1024px){#header .header .head-external li:not(:last-child),#header .header .head-link{display:none!important}#header .header .menu-btn-sp{padding:0 0 0 1.0416666667vw;position:relative}#header .header .menu-btn-sp:before{background:#fff;border-radius:50%;content:"";height:.625vw;left:0;position:absolute;top:50%;translate:0 -50%;width:.625vw}#header .header .menu-btn-sp p{font-family:Wix Madefor Display,sans-serif;font-size:.9722222222vw;font-weight:800;line-height:100%;overflow:hidden;padding:0 1em 0 0;position:relative}#header .header .menu-btn-sp p span{display:block;transition:translate .5s ease}#header .header .menu-btn-sp p span:last-child{left:0;position:absolute;top:101%;width:100%}#header .header .menu-btn-sp.is-open p span{translate:0 -100%}#header .menu-btn-pc,#header .pagination,#header .sns-share{display:none!important}}@media screen and (max-width:750px){#header:before{height:27.0666666667vw}#header .header{height:16vw;width:84vw}#header .header .menu-btn-sp{padding-left:3.2vw}#header .header .menu-btn-sp:before{height:2.1333333333vw;width:2.1333333333vw}#header .header .menu-btn-sp p{font-size:2.9333333333vw}#header .header .logo{margin-left:-2.1333333333vw;width:46.6666666667vw}#header .header .head-external .logo-citizen{margin-left:0;width:13.3333333333vw}}.inner{margin:0 auto;width:87.5%}@media screen and (max-width:750px){.inner{width:84%}}#kv{height:100vh;left:0;opacity:0;overflow:hidden;position:static;top:0;transition:left 1ms linear 0s;width:100vw;z-index:5}#kv.off{left:120vw;transition:left 1ms linear 1.1s}#kv #kv_canvas{height:100vh;left:0;position:fixed;top:0;width:100%}#kv #kv_canvas #kv_canvas_inr{position:relative;width:100%}#kv #kv_canvas canvas{left:50%;position:absolute;top:0;transform:translate3d(-50%,0,0)}#kv #kv_canvas *{height:100%}#kv #kv_canvas img{object-fit:cover}#kv #kv_canvas figure:not(:first-child){display:none}#kv [class^=loop-txt]{font-family:Wix Madefor Display,sans-serif;font-size:15.2777777778vw;font-weight:800;left:0;letter-spacing:-.02em;line-height:100%;opacity:.08;pointer-events:none;position:absolute}#kv [class^=loop-txt] span{padding-left:.3em}#kv [class^=loop-txt].top{overflow:hidden;top:-3.75vw;white-space:nowrap}#kv [class^=loop-txt].top .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}#kv [class^=loop-txt].top .loop-a{display:inline-block;white-space:nowrap}#kv [class^=loop-txt].top .loop-a:where(:not(.loop4)){animation:loop3 90s linear infinite}#kv [class^=loop-txt].top .loop-a.loop4{animation:loop4 90s linear infinite}#kv [class^=loop-txt].top .loop-a span{animation:none!important}#kv [class^=loop-txt].top span{display:inline-block}#kv [class^=loop-txt].top span:nth-child(odd){animation:loop 90s linear -45s infinite}#kv [class^=loop-txt].top span:nth-child(2n){animation:loop2 90s linear infinite}#kv [class^=loop-txt].bottom{bottom:-3.75vw;overflow:hidden;white-space:nowrap}#kv [class^=loop-txt].bottom .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}#kv [class^=loop-txt].bottom .loop-a{animation-direction:reverse;display:inline-block;white-space:nowrap}#kv [class^=loop-txt].bottom .loop-a:where(:not(.loop4)){animation:loop3 90s linear infinite}#kv [class^=loop-txt].bottom .loop-a.loop4{animation:loop4 90s linear infinite;animation-direction:reverse}#kv [class^=loop-txt].bottom .loop-a span{animation:none!important}#kv [class^=loop-txt].bottom span{display:inline-block}#kv [class^=loop-txt].bottom span:nth-child(odd){animation:loop 90s linear -45s infinite;animation-direction:reverse}#kv [class^=loop-txt].bottom span:nth-child(2n){animation:loop2 90s linear infinite;animation-direction:reverse}#kv .kv{z-index:1}#kv .kv .cont h1{margin:0 auto 3.2941176471vh;width:23.5294117647vh}#kv .kv .cont .txt-wrap span,#kv .kv .cont h1 span{display:block}#kv .kv .cont .txt-wrap .txt01{margin:0 auto .8235294118vh;width:45.5294117647vh}#kv .kv .cont .txt-wrap .txt02{margin:0 auto .9411764706vh;width:45.1764705882vh}#kv .kv .cont .txt-wrap .txt03{font-family:Wix Madefor Display,sans-serif;font-size:1.1764705882vh;font-weight:800;line-height:120%;text-align:center}#kv .kv .cont .txt-wrap .txt03 span{letter-spacing:0;line-height:120%}#kv .kv .cont .loop-btn{padding-top:4.5882352941vh}#kv .kv .cont .loop-btn a{margin:0 auto}#kv .kv .mobie-btn{color:#a32022;cursor:pointer;font-family:Wix Madefor Display,sans-serif;font-size:.7638888889vw;font-weight:800;line-height:110%;min-height:4.1666666667vw}#kv .kv .mobie-btn:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%229%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m9%206-9%205.196V.804L9%206Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;bottom:1.6666666667vw;content:"";height:.8333333333vw;position:absolute;right:1.6666666667vw;width:.8333333333vw}#kv .kv .mobie-btn:after{background:#a32022;border-radius:.5555555556vw;content:"";display:block;height:4.1666666667vw;width:4.1666666667vw}#kv .kv .mobie-btn .txt-wrap{padding-right:1.1111111111vw}#kv .kv .mobie-btn span{display:block;letter-spacing:0}#kv .kv .mobie-btn .txt02{font-size:2.2222222222vw;line-height:100%}#kv .kv .mobie-btn .txt02 span{letter-spacing:-.024em}#kv .kv #local-nav-slider .swiper-slide{margin-right:1.7361111111vw;width:auto}#kv .kv #local-nav-slider .swiper-slide a figure{border-radius:.5555555556vw;overflow:hidden;width:9.0277777778vw}#kv .kv #local-nav-slider .swiper-slide a p{font-family:Wix Madefor Display,sans-serif;font-size:1.1111111111vw;font-weight:800;line-height:100%;margin-right:.8333333333vw}#kv .kv #local-nav-slider .swiper-slide a p:before{background:#fff}#kv .kv #local-nav-slider .swiper-slide a p span{letter-spacing:0}@media screen and (min-width:751px){#kv .kv{height:100%;left:0;top:0}#kv .kv,#kv .kv .cont{position:absolute;width:100%}#kv .kv .cont{left:50%;top:50%;translate:-50% -50%}#kv .kv .loop-btn .trg-hover{border-radius:.9411764706vh;height:5.6470588235vh;width:16.4705882353vh}#kv .kv .loop-btn .trg-hover .loop-btn-inr{font-size:1.4117647059vh}#kv .kv .loop-btn .trg-hover .loop-btn-inr span{padding-left:1.4117647059vh}#kv .kv .loop-btn .trg-hover .loop-btn-inr .arrow-bottom{padding-right:1.6470588235vh}#kv .kv .loop-btn .trg-hover .loop-btn-inr .arrow-bottom:before{height:1.4117647059vh;width:1.4117647059vh}#kv .kv #local-nav-slider,#kv .kv .mobie-btn{bottom:11.5294117647vh;position:absolute}#kv .kv .mobie-btn{align-items:flex-end;bottom:11.8823529412vh;display:flex;right:6.5277777778vw;text-align:right}#kv .kv #local-nav-slider{left:6.25vw}#kv .kv #local-nav-slider a{align-items:center;display:flex;flex-direction:row-reverse}}@media screen and (max-width:750px){#kv{height:auto!important}#kv [class^=loop-txt]{font-size:29.3333333333vw}#kv [class^=loop-txt].top{top:-7.2vw}#kv [class^=loop-txt].bottom{bottom:32.4vw}#kv .kv{padding:64vw 0 20vw;text-align:center}#kv .kv .cont h1{margin-bottom:3.7333333333vw;width:40vw}#kv .kv .cont h1 span{display:block}#kv .kv .cont .txt-wrap .txt01{margin-bottom:1.0666666667vw;width:68vw}#kv .kv .cont .txt-wrap .txt02{margin-bottom:2.4vw;width:68vw}#kv .kv .cont .txt-wrap .txt03{font-size:1.8666666667vw}#kv .kv .cont .txt-wrap .txt03 span{letter-spacing:-.02em}#kv .kv .cont .loop-btn{padding-top:8.5333333333vw}#kv .kv .cont .loop-btn .hover-txt{padding-top:.8vw}#kv .kv .mobie-btn{font-size:3.0666666667vw;margin:8.5333333333vw 0 13.0666666667vw;padding:0 0 14.6666666667vw;position:relative;text-align:center}#kv .kv .mobie-btn:before{bottom:5.3333333333vw;height:2.1333333333vw;right:50%;top:auto;translate:50% 0;width:2.1333333333vw;z-index:1}#kv .kv .mobie-btn:after{border-radius:1.0666666667vw;bottom:0;height:12.8vw;position:absolute;right:50%;translate:50% 0;width:12.8vw}#kv .kv .mobie-btn span{letter-spacing:-.02em;line-height:110%}#kv .kv .mobie-btn .txt02{font-size:8.5333333333vw;margin-top:.2666666667vw}#kv .kv #local-nav-slider{margin-left:8vw;overflow:visible}#kv .kv #local-nav-slider .swiper-slide{margin-right:4vw;text-align:left;width:32vw}#kv .kv #local-nav-slider .swiper-slide a figure{border-radius:1.6vw;width:100%}#kv .kv #local-nav-slider .swiper-slide a p{font-size:3.2vw;margin:3.2vw 0 0}#kv .kv #local-nav-slider .swiper-slide a p span{letter-spacing:-.02em}}#sec-story h2{color:#5f0e1c;transition-delay:0s;transition-duration:.4s;transition-property:color;transition-timing-function:ease}@media screen and (max-width:750px){#sec-story h2{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-story h2 .ttl{position:relative}#sec-story h2 .ttl img{opacity:1;transition:opacity .4s ease}@media screen and (max-width:750px){#sec-story h2 .ttl img{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-story h2 .ttl .r{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@media screen and (min-width:751px){#sec-story h2 .ttl .r{display:none}}.bgred #sec-story h2{color:#fff}body:not(.bgred) #sec-story h2 .ttl .r{opacity:1}#fr-sec-profile,#fr-sec-story,#sec-profile,#sec-story{overflow:hidden;padding-top:20.8333333333vw;position:relative}#fr-sec-profile .bg-image01,#fr-sec-story .bg-image01,#sec-profile .bg-image01,#sec-story .bg-image01{left:0;position:absolute;top:0;width:100%}#fr-sec-profile h2,#fr-sec-story h2,#sec-profile h2,#sec-story h2{gap:.9722222222vw;margin-bottom:0;text-align:right}#fr-sec-profile h2 span.ttl,#fr-sec-story h2 span.ttl,#sec-profile h2 span.ttl,#sec-story h2 span.ttl{width:87.5vw}#fr-sec-profile h2 span.txt,#fr-sec-story h2 span.txt,#sec-profile h2 span.txt,#sec-story h2 span.txt{margin-top:.1388888889vw}#fr-sec-profile h2 span.txt span,#fr-sec-story h2 span.txt span,#sec-profile h2 span.txt span,#sec-story h2 span.txt span{line-height:110%}#fr-sec-profile .person-wrap,#fr-sec-story .person-wrap,#sec-profile .person-wrap,#sec-story .person-wrap{position:relative}#fr-sec-profile .person-wrap .loop-txt-wrap,#fr-sec-story .person-wrap .loop-txt-wrap,#sec-profile .person-wrap .loop-txt-wrap,#sec-story .person-wrap .loop-txt-wrap{left:50%;overflow:hidden;position:absolute;top:50%;translate:-50% -50%}#fr-sec-profile .person-wrap .loop-txt,#fr-sec-story .person-wrap .loop-txt,#sec-profile .person-wrap .loop-txt,#sec-story .person-wrap .loop-txt{color:#0003;font-family:Wix Madefor Display,sans-serif;font-size:16.0416666667vw;font-weight:800;letter-spacing:-.06em;line-height:100%;opacity:0;overflow:hidden;transition:opacity .5s ease,transform .4s ease 0s;white-space:nowrap}#fr-sec-profile .person-wrap .loop-txt .loop-txt-inr,#fr-sec-story .person-wrap .loop-txt .loop-txt-inr,#sec-profile .person-wrap .loop-txt .loop-txt-inr,#sec-story .person-wrap .loop-txt .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}#fr-sec-profile .person-wrap .loop-txt .loop-a,#fr-sec-story .person-wrap .loop-txt .loop-a,#sec-profile .person-wrap .loop-txt .loop-a,#sec-story .person-wrap .loop-txt .loop-a{display:inline-block;white-space:nowrap}#fr-sec-profile .person-wrap .loop-txt .loop-a:where(:not(.loop4)),#fr-sec-story .person-wrap .loop-txt .loop-a:where(:not(.loop4)),#sec-profile .person-wrap .loop-txt .loop-a:where(:not(.loop4)),#sec-story .person-wrap .loop-txt .loop-a:where(:not(.loop4)){animation:loop3 50s linear infinite}#fr-sec-profile .person-wrap .loop-txt .loop-a.loop4,#fr-sec-story .person-wrap .loop-txt .loop-a.loop4,#sec-profile .person-wrap .loop-txt .loop-a.loop4,#sec-story .person-wrap .loop-txt .loop-a.loop4{animation:loop4 50s linear infinite}#fr-sec-profile .person-wrap .loop-txt .loop-a span,#fr-sec-story .person-wrap .loop-txt .loop-a span,#sec-profile .person-wrap .loop-txt .loop-a span,#sec-story .person-wrap .loop-txt .loop-a span{animation:none!important}#fr-sec-profile .person-wrap .loop-txt span,#fr-sec-story .person-wrap .loop-txt span,#sec-profile .person-wrap .loop-txt span,#sec-story .person-wrap .loop-txt span{display:inline-block}#fr-sec-profile .person-wrap .loop-txt span:nth-child(odd),#fr-sec-story .person-wrap .loop-txt span:nth-child(odd),#sec-profile .person-wrap .loop-txt span:nth-child(odd),#sec-story .person-wrap .loop-txt span:nth-child(odd){animation:loop 50s linear -25s infinite}#fr-sec-profile .person-wrap .loop-txt span:nth-child(2n),#fr-sec-story .person-wrap .loop-txt span:nth-child(2n),#sec-profile .person-wrap .loop-txt span:nth-child(2n),#sec-story .person-wrap .loop-txt span:nth-child(2n){animation:loop2 50s linear infinite}#fr-sec-profile .person-wrap .loop-txt span,#fr-sec-story .person-wrap .loop-txt span,#sec-profile .person-wrap .loop-txt span,#sec-story .person-wrap .loop-txt span{padding-left:.3em}#fr-sec-profile .person-wrap .loop-txt.is-view,#fr-sec-story .person-wrap .loop-txt.is-view,#sec-profile .person-wrap .loop-txt.is-view,#sec-story .person-wrap .loop-txt.is-view{opacity:1;transition:opacity .5s ease 1s,transform .4s ease 0s}#fr-sec-profile .person-wrap [class^=person0],#fr-sec-story .person-wrap [class^=person0],#sec-profile .person-wrap [class^=person0],#sec-story .person-wrap [class^=person0]{height:100vh;position:relative}#fr-sec-profile .person-wrap [class^=person0] .lead,#fr-sec-story .person-wrap [class^=person0] .lead,#sec-profile .person-wrap [class^=person0] .lead,#sec-story .person-wrap [class^=person0] .lead{white-space:nowrap}#fr-sec-profile .person-wrap [class^=person0] .lead .num,#fr-sec-story .person-wrap [class^=person0] .lead .num,#sec-profile .person-wrap [class^=person0] .lead .num,#sec-story .person-wrap [class^=person0] .lead .num{font-family:Wix Madefor Display,sans-serif;font-size:6.1111111111vw;font-weight:800;letter-spacing:-.02em;line-height:100%}#fr-sec-profile .person-wrap [class^=person0] .lead .num span.txt1,#fr-sec-story .person-wrap [class^=person0] .lead .num span.txt1,#sec-profile .person-wrap [class^=person0] .lead .num span.txt1,#sec-story .person-wrap [class^=person0] .lead .num span.txt1{display:block;font-size:1.3888888889vw;letter-spacing:0;margin-bottom:.1388888889vw}#fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num),#fr-sec-story .person-wrap [class^=person0] .lead p:not(.num),#sec-profile .person-wrap [class^=person0] .lead p:not(.num),#sec-story .person-wrap [class^=person0] .lead p:not(.num){font-family:Wix Madefor Display,sans-serif;font-size:1.25vw;font-weight:800;line-height:100%;padding-left:.6em;position:relative}#fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .q1,#fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .q1,#sec-profile .person-wrap [class^=person0] .lead p:not(.num) .q1,#sec-story .person-wrap [class^=person0] .lead p:not(.num) .q1{position:absolute;translate:-100% 0}#fr-sec-profile .person-wrap [class^=person0] .cont,#fr-sec-story .person-wrap [class^=person0] .cont,#sec-profile .person-wrap [class^=person0] .cont,#sec-story .person-wrap [class^=person0] .cont{display:block;padding-bottom:8.6111111111vw;pointer-events:none;text-align:center}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap,#sec-story .person-wrap [class^=person0] .cont .txt-wrap{bottom:0;color:#5f0e1c;left:50%;position:relative;position:absolute;transition:color .4s ease;translate:-50% 0;white-space:nowrap}.bgred #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap,.bgred #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap,.bgred #sec-profile .person-wrap [class^=person0] .cont .txt-wrap,.bgred #sec-story .person-wrap [class^=person0] .cont .txt-wrap{color:#fff}@media screen and (max-width:750px){#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap,#sec-story .person-wrap [class^=person0] .cont .txt-wrap{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .hover-txt,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .hover-txt,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap .hover-txt,#sec-story .person-wrap [class^=person0] .cont .txt-wrap .hover-txt{display:block}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap h3,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap h3,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap h3,#sec-story .person-wrap [class^=person0] .cont .txt-wrap h3{font-family:Wix Madefor Display,sans-serif;font-size:6.6666666667vw;font-weight:800;letter-spacing:-.02em;line-height:80%;margin-left:-.1388888889vw}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap p,#sec-story .person-wrap [class^=person0] .cont .txt-wrap p{font-family:Wix Madefor Display,sans-serif;font-size:1.8055555556vw;font-weight:800;letter-spacing:-.02em;line-height:100%}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,#sec-story .person-wrap [class^=person0] .cont .txt-wrap .position{font-size:.8333333333vw;letter-spacing:0;margin:-.1388888889vw 0 1.0416666667vw}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span,#sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span{display:block;line-height:120%}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,#sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span{margin-top:-.1388888889vw}@media(hover){#fr-sec-profile .person-wrap [class^=person0] .cont:hover .image:after,#fr-sec-profile .person-wrap [class^=person0] .cont:hover .image:before,#fr-sec-story .person-wrap [class^=person0] .cont:hover .image:after,#fr-sec-story .person-wrap [class^=person0] .cont:hover .image:before,#sec-profile .person-wrap [class^=person0] .cont:hover .image:after,#sec-profile .person-wrap [class^=person0] .cont:hover .image:before,#sec-story .person-wrap [class^=person0] .cont:hover .image:after,#sec-story .person-wrap [class^=person0] .cont:hover .image:before{opacity:1}#fr-sec-profile .person-wrap [class^=person0] .cont:hover .image .hover-figure,#fr-sec-story .person-wrap [class^=person0] .cont:hover .image .hover-figure,#sec-profile .person-wrap [class^=person0] .cont:hover .image .hover-figure,#sec-story .person-wrap [class^=person0] .cont:hover .image .hover-figure{scale:.95!important}#fr-sec-profile .person-wrap [class^=person0] .cont:hover .image .hover-figure img,#fr-sec-story .person-wrap [class^=person0] .cont:hover .image .hover-figure img,#sec-profile .person-wrap [class^=person0] .cont:hover .image .hover-figure img,#sec-story .person-wrap [class^=person0] .cont:hover .image .hover-figure img{scale:none!important}}@media screen and (min-width:751px){#fr-sec-profile,#fr-sec-story,#sec-profile,#sec-story{padding-bottom:40vw;padding-top:75vh}#fr-sec-profile .person-wrap [class^=person0] .lead .num,#fr-sec-story .person-wrap [class^=person0] .lead .num,#sec-profile .person-wrap [class^=person0] .lead .num,#sec-story .person-wrap [class^=person0] .lead .num{left:7.2916666667vw;position:absolute;top:50%;translate:0 -50%}#fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num),#fr-sec-story .person-wrap [class^=person0] .lead p:not(.num),#sec-profile .person-wrap [class^=person0] .lead p:not(.num),#sec-story .person-wrap [class^=person0] .lead p:not(.num){left:66.1111111111vw;letter-spacing:0;position:absolute;top:50%;translate:0 -50%}#fr-sec-profile .person-wrap [class^=person0] .cont,#fr-sec-story .person-wrap [class^=person0] .cont,#sec-profile .person-wrap [class^=person0] .cont,#sec-story .person-wrap [class^=person0] .cont{left:50%;margin-top:3.4722222222vw;position:absolute;top:50%;translate:-50% -50%}#fr-sec-profile .person-wrap [class^=person0] .cont .image,#fr-sec-story .person-wrap [class^=person0] .cont .image,#sec-profile .person-wrap [class^=person0] .cont .image,#sec-story .person-wrap [class^=person0] .cont .image{position:relative}#fr-sec-profile .person-wrap [class^=person0] .cont .image:before,#fr-sec-story .person-wrap [class^=person0] .cont .image:before,#sec-profile .person-wrap [class^=person0] .cont .image:before,#sec-story .person-wrap [class^=person0] .cont .image:before{background:#5f0e1ce6;border-radius:.8333333333vw;content:"";height:3.3333333333vw;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease;transition:opacity .3 ease;translate:-50% -50%;width:5.7638888889vw;z-index:1}#fr-sec-profile .person-wrap [class^=person0] .cont .image:after,#fr-sec-story .person-wrap [class^=person0] .cont .image:after,#sec-profile .person-wrap [class^=person0] .cont .image:after,#sec-story .person-wrap [class^=person0] .cont .image:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;content:"";height:1.1111111111vw;left:50%;opacity:0;pointer-events:none;position:absolute;rotate:-90deg;top:50%;transition:opacity .3 ease;translate:-50% -50%;width:1.1111111111vw;z-index:1}#fr-sec-profile .person-wrap [class^=person0] .cont .image figure,#fr-sec-story .person-wrap [class^=person0] .cont .image figure,#sec-profile .person-wrap [class^=person0] .cont .image figure,#sec-story .person-wrap [class^=person0] .cont .image figure{margin:0 auto;width:26.3888888889vw}#fr-sec-profile .person-wrap [class^=person0].person02 .cont,#fr-sec-story .person-wrap [class^=person0].person02 .cont,#sec-profile .person-wrap [class^=person0].person02 .cont,#sec-story .person-wrap [class^=person0].person02 .cont{padding-bottom:9.0277777778vw}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span{line-height:80%}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child{margin-left:-1.25vw}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap p+p,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap p+p,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap p+p,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap p+p{padding-top:0}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap .position,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap .position,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap .position,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap .position{margin:.8333333333vw 0 1.0416666667vw}#fr-sec-profile .person-wrap [class^=person0].person03 .cont,#fr-sec-story .person-wrap [class^=person0].person03 .cont,#sec-profile .person-wrap [class^=person0].person03 .cont,#sec-story .person-wrap [class^=person0].person03 .cont{padding-bottom:9.7222222222vw}#fr-sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2),#fr-sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2),#sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2),#sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2){margin-top:-1.9444444444vw}#fr-sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span,#fr-sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span,#sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span,#sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span{line-height:120%}#fr-sec-profile .person-wrap [class^=person0].person03 .cont .position,#fr-sec-story .person-wrap [class^=person0].person03 .cont .position,#sec-profile .person-wrap [class^=person0].person03 .cont .position,#sec-story .person-wrap [class^=person0].person03 .cont .position{margin:.5555555556vw 0 .8333333333vw}}@media screen and (max-width:750px){#fr-sec-profile,#fr-sec-story,#sec-profile,#sec-story{overflow-y:visible;padding:4vw 0 0;position:static}#fr-sec-profile h2,#fr-sec-story h2,#sec-profile h2,#sec-story h2{gap:3.7333333333vw;margin-bottom:0;position:relative;z-index:1}#fr-sec-profile h2 span.ttl,#fr-sec-story h2 span.ttl,#sec-profile h2 span.ttl,#sec-story h2 span.ttl{width:84vw}#fr-sec-profile h2 span.txt,#fr-sec-story h2 span.txt,#sec-profile h2 span.txt,#sec-story h2 span.txt{font-size:1.8666666667vw;margin-top:-1.4666666667vw}#fr-sec-profile h2 span.txt span,#fr-sec-story h2 span.txt span,#sec-profile h2 span.txt span,#sec-story h2 span.txt span{line-height:110%}#fr-sec-profile .inner,#fr-sec-story .inner,#sec-profile .inner,#sec-story .inner{position:static}#fr-sec-profile .person-wrap,#fr-sec-story .person-wrap,#sec-profile .person-wrap,#sec-story .person-wrap{overflow:visible;position:static}#fr-sec-profile .person-wrap .loop-txt,#fr-sec-story .person-wrap .loop-txt,#sec-profile .person-wrap .loop-txt,#sec-story .person-wrap .loop-txt{display:none}#fr-sec-profile .person-wrap [class^=person0],#fr-sec-story .person-wrap [class^=person0],#sec-profile .person-wrap [class^=person0],#sec-story .person-wrap [class^=person0]{height:auto;left:0;position:sticky;position:-webkit-sticky;top:0;transition:opacity .4s ease 0s;z-index:1}#fr-sec-profile .person-wrap [class^=person0] .lead,#fr-sec-story .person-wrap [class^=person0] .lead,#sec-profile .person-wrap [class^=person0] .lead,#sec-story .person-wrap [class^=person0] .lead{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:5.6vw}#fr-sec-profile .person-wrap [class^=person0] .lead .num,#fr-sec-story .person-wrap [class^=person0] .lead .num,#sec-profile .person-wrap [class^=person0] .lead .num,#sec-story .person-wrap [class^=person0] .lead .num{font-size:16.5333333333vw}#fr-sec-profile .person-wrap [class^=person0] .lead .num span.txt1,#fr-sec-story .person-wrap [class^=person0] .lead .num span.txt1,#sec-profile .person-wrap [class^=person0] .lead .num span.txt1,#sec-story .person-wrap [class^=person0] .lead .num span.txt1{font-size:3.7333333333vw}#fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num),#fr-sec-story .person-wrap [class^=person0] .lead p:not(.num),#sec-profile .person-wrap [class^=person0] .lead p:not(.num),#sec-story .person-wrap [class^=person0] .lead p:not(.num){font-size:3.7333333333vw;letter-spacing:-.008em;margin-bottom:1.3333333333vw}#fr-sec-profile .person-wrap [class^=person0] .person-inr,#fr-sec-story .person-wrap [class^=person0] .person-inr,#sec-profile .person-wrap [class^=person0] .person-inr,#sec-story .person-wrap [class^=person0] .person-inr{opacity:1;padding-top:20vw;transition:transform .2s ease 0s,opacity .2s ease 0s}#fr-sec-profile .person-wrap [class^=person0].on_spttl .anim_slidein_a .anim_slidein_inr,#fr-sec-story .person-wrap [class^=person0].on_spttl .anim_slidein_a .anim_slidein_inr,#sec-profile .person-wrap [class^=person0].on_spttl .anim_slidein_a .anim_slidein_inr,#sec-story .person-wrap [class^=person0].on_spttl .anim_slidein_a .anim_slidein_inr{transform:translate(0)}#fr-sec-profile .person-wrap [class^=person0].current .anim_slidein_a .anim_slidein_inr,#fr-sec-story .person-wrap [class^=person0].current .anim_slidein_a .anim_slidein_inr,#sec-profile .person-wrap [class^=person0].current .anim_slidein_a .anim_slidein_inr,#sec-story .person-wrap [class^=person0].current .anim_slidein_a .anim_slidein_inr{transform:translateY(105%)}#fr-sec-profile .person-wrap [class^=person0].current.on_spttl .anim_slidein_a .anim_slidein_inr,#fr-sec-story .person-wrap [class^=person0].current.on_spttl .anim_slidein_a .anim_slidein_inr,#sec-profile .person-wrap [class^=person0].current.on_spttl .anim_slidein_a .anim_slidein_inr,#sec-story .person-wrap [class^=person0].current.on_spttl .anim_slidein_a .anim_slidein_inr{transform:translate(0)}#fr-sec-profile .person-wrap [class^=person0].out_sp,#fr-sec-story .person-wrap [class^=person0].out_sp,#sec-profile .person-wrap [class^=person0].out_sp,#sec-story .person-wrap [class^=person0].out_sp{opacity:0}#fr-sec-profile .person-wrap [class^=person0] .cont,#fr-sec-story .person-wrap [class^=person0] .cont,#sec-profile .person-wrap [class^=person0] .cont,#sec-story .person-wrap [class^=person0] .cont{padding-bottom:25.3333333333vw;pointer-events:auto}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap,#sec-story .person-wrap [class^=person0] .cont .txt-wrap{margin-bottom:-2.4vw;width:100%}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap h3,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap h3,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap h3,#sec-story .person-wrap [class^=person0] .cont .txt-wrap h3{font-size:14.9333333333vw}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap p,#sec-story .person-wrap [class^=person0] .cont .txt-wrap p{font-size:5.3333333333vw}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p+p,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p+p,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap p+p,#sec-story .person-wrap [class^=person0] .cont .txt-wrap p+p{padding-top:.2666666667vw}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,#sec-story .person-wrap [class^=person0] .cont .txt-wrap .position{font-size:2.4vw;margin:3.4666666667vw 0 2.6666666667vw}#fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,#fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,#sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,#sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span{margin-top:-.5333333333vw}#fr-sec-profile .person-wrap [class^=person0]+[class^=person0],#fr-sec-story .person-wrap [class^=person0]+[class^=person0],#sec-profile .person-wrap [class^=person0]+[class^=person0],#sec-story .person-wrap [class^=person0]+[class^=person0]{margin-top:17.8666666667vw}#fr-sec-profile .person-wrap [class^=person0].person01 .anim_slidein_a .anim_slidein_inr,#fr-sec-story .person-wrap [class^=person0].person01 .anim_slidein_a .anim_slidein_inr,#sec-profile .person-wrap [class^=person0].person01 .anim_slidein_a .anim_slidein_inr,#sec-story .person-wrap [class^=person0].person01 .anim_slidein_a .anim_slidein_inr{transform:none}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 span{line-height:80%}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap h3 .hover-txt:first-child{margin-left:-2.1333333333vw}#fr-sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap .position,#fr-sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap .position,#sec-profile .person-wrap [class^=person0].person02 .cont .txt-wrap .position,#sec-story .person-wrap [class^=person0].person02 .cont .txt-wrap .position{margin-top:5.0666666667vw}#fr-sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2),#fr-sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2),#sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2),#sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2){margin-top:-4.2666666667vw}#fr-sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span,#fr-sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span,#sec-profile .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span,#sec-story .person-wrap [class^=person0].person03 .cont h3 .hover-txt:nth-child(2) span{line-height:120%}#fr-sec-profile .person-wrap [class^=person0].person03 .cont .position,#fr-sec-story .person-wrap [class^=person0].person03 .cont .position,#sec-profile .person-wrap [class^=person0].person03 .cont .position,#sec-story .person-wrap [class^=person0].person03 .cont .position{margin:1.8666666667vw 0 3.2vw}}#offblock__story{overflow:visible}#sec-profile,#sec-story{opacity:0}@media screen and (max-width:750px){#sec-profile,#sec-story{opacity:1;overflow:visible}}#fr-sec-profile h2 .txt,#fr-sec-story h2 .txt{padding-right:.1388888889vw}#fr-sec-profile h2 .txt span,#fr-sec-story h2 .txt span{display:block;white-space:normal}#fr-sec-profile h2 .txt .dot,#fr-sec-story h2 .txt .dot{display:inline;margin-right:-.1388888889vw}@media screen and (max-width:750px){#fr-sec-profile h2 .txt,#fr-sec-story h2 .txt{padding-right:.2666666667vw}#fr-sec-profile h2 .txt .dot,#fr-sec-story h2 .txt .dot{margin-right:-.2666666667vw}}#frontblock{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:5}#frontblock #fr-sec-intro{left:0;position:absolute;top:0;width:100%;z-index:5}#frontblock #fr-sec-intro #fr-sec-intro-c{margin-top:0}#frontblock #fr-sec-intro #fr-sec-intro-c h2 .in-inr{display:flex}#frontblock #fr-sec-profile,#frontblock #fr-sec-story{box-sizing:border-box;height:100vh;margin:0 auto;opacity:0;padding-top:0;position:relative;transition:opacity .4s ease 0s,left .01s linear .95s;width:100%}#frontblock #fr-sec-profile.out,#frontblock #fr-sec-story.out{opacity:1}@media screen and (max-width:750px){#frontblock #fr-sec-profile,#frontblock #fr-sec-story{display:none}}#frontblock #fr-sec-profile #offblock__frontprofile,#frontblock #fr-sec-profile #offblock__frontstory,#frontblock #fr-sec-story #offblock__frontprofile,#frontblock #fr-sec-story #offblock__frontstory{height:100vh;position:relative;transition:top .4s ease-out;width:100vw}#frontblock #fr-sec-profile #offblock__frontprofile .inner,#frontblock #fr-sec-profile #offblock__frontstory .inner,#frontblock #fr-sec-story #offblock__frontprofile .inner,#frontblock #fr-sec-story #offblock__frontstory .inner{height:100vh}@media screen and (min-width:751px){#frontblock #fr-sec-profile #offblock__frontprofile #fr-profile-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontprofile #fr-profile-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontprofile #fr-story-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontprofile #fr-story-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontstory #fr-profile-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontstory #fr-profile-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontstory #fr-story-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-profile #offblock__frontstory #fr-story-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontprofile #fr-profile-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontprofile #fr-profile-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontprofile #fr-story-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontprofile #fr-story-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontstory #fr-profile-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontstory #fr-profile-title #fr-story-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontstory #fr-story-title #fr-profile-title-inr h2 .anim_slidein,#frontblock #fr-sec-story #offblock__frontstory #fr-story-title #fr-story-title-inr h2 .anim_slidein{display:inline-block}}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap{box-sizing:border-box;height:100vh;left:0;position:absolute;top:0;width:100%}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03{display:block;margin-top:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease .2s;width:100%;z-index:1}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current{pointer-events:auto;z-index:4}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr{transform:translate(0);transition-delay:.5s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current.out .anim_slidein_a .anim_slidein_inr{transform:translateY(-105%);transition-delay:0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current a.cont{pointer-events:auto}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont{overflow:visible;pointer-events:none;transform:translate(0);transition:transform .8s ease 0s,opacity .5s ease 0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap{transform:scale(1);transition:transform 1s ease 0s}@media screen and (min-width:751px){#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image .in-clip,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image .in-clip,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image .in-clip,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image .in-clip,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image .in-clip,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image .in-clip,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image .in-clip,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image .in-clip,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image .in-clip,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image .in-clip,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image .in-clip,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .in-clip,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image .in-clip,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .in-clip{clip-path:inset(0 0)!important}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_slidein .anim_slidein_inr{display:inline-block;transform:translate(0);transition-delay:none;transition-duration:none;transition-property:none;transition-timing-function:none}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03{opacity:0;transition:opacity .3s ease 0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current{opacity:1}}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current{opacity:1}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current.out a.cont{opacity:0;transform:translateY(-40%) scale(.65)}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.out,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.out,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.out{opacity:1}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.out a.cont{opacity:0;pointer-events:none;transform:translateY(-40%) scale(.65)}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.last.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.last.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.last.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.last.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.last.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.last.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.last.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.last.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.last.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.last.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.last.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.last.current{opacity:1}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.last.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.last.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.last.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.last.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.last.current.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.last.current.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.last.current.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.last.current.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.last.current.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.last.current.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.last.current.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.last.current.out a.cont{opacity:1;pointer-events:none;transform:translate(0) scale(1)}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.last.out,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.last.out,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.last.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.last.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.last.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.last.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.last.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.last.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.last.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.last.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.last.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.last.out{opacity:1}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.last.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.last.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.last.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.last.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.last.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.last.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.last.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.last.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.last.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.last.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.last.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.last.out a.cont{transform:translate(0) scale(1)}@media screen and (max-width:750px){#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03{margin-top:17vw;opacity:0;transition:opacity .2s ease 0s,transform .5s ease 0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current{opacity:1}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.current .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current .anim_slidein .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.current .anim_slidein_a .anim_slidein_inr{transform:translate(0);transition-delay:0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transforma,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transforma,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transforma,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transforma,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transforma,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transforma,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transforma,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transforma,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transforma,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transforma,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transforma,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transforma,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transforma,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transforma{opacity:1;transform:none;transition:opacity .3s ease 0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transforma.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transforma.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transforma.init{opacity:1;transform:none}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transformar,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transformar,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transformar,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transformar,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transformar,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transformar,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transformar,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transformar,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transformar,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transformar,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transformar,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transformar,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transformar,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transformar{opacity:1;transform:none;transition:opacity .3s ease 0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transformar.init,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .image .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .image .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .image .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .image .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .image .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02 a.cont .txt-wrap .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .image .anim_transformar.init,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03 a.cont .txt-wrap .anim_transformar.init{opacity:1;transform:none}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.out,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.out,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.out,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.out,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.out,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.out{opacity:0;transform:translateY(-20%) scale(.85);transition:opacity .3s ease .4s,transform .5s ease 0s}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.out a.cont,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.out a.cont,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.out a.cont,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.out a.cont,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.out a.cont{transform:translate(0)}#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.out a.cont .image,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person01.out a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.out a.cont .image,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person02.out a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.out a.cont .image,#frontblock #fr-sec-profile #offblock__frontprofile .person-wrap #person03.out a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.out a.cont .image,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person01.out a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.out a.cont .image,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person02.out a.cont .txt-wrap,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.out a.cont .image,#frontblock #fr-sec-profile #offblock__frontstory .person-wrap #person03.out a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.out a.cont .image,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person01.out a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.out a.cont .image,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person02.out a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.out a.cont .image,#frontblock #fr-sec-story #offblock__frontprofile .person-wrap #person03.out a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.out a.cont .image,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person01.out a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.out a.cont .image,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person02.out a.cont .txt-wrap,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.out a.cont .image,#frontblock #fr-sec-story #offblock__frontstory .person-wrap #person03.out a.cont .txt-wrap{transform:scale(1)}}#frontblock #fr-sec-profile #fr-profile-title,#frontblock #fr-sec-profile #fr-story-title,#frontblock #fr-sec-story #fr-profile-title,#frontblock #fr-sec-story #fr-story-title{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .4s ease 0s,opacity .4s ease .1s,top .4s ease-out 0s;z-index:8}#frontblock #fr-sec-profile #fr-profile-title.on,#frontblock #fr-sec-profile #fr-story-title.on,#frontblock #fr-sec-story #fr-profile-title.on,#frontblock #fr-sec-story #fr-story-title.on{opacity:1}#frontblock #fr-sec-profile #fr-profile-title #fr-profile-title-inr,#frontblock #fr-sec-profile #fr-profile-title #fr-story-title-inr,#frontblock #fr-sec-profile #fr-story-title #fr-profile-title-inr,#frontblock #fr-sec-profile #fr-story-title #fr-story-title-inr,#frontblock #fr-sec-story #fr-profile-title #fr-profile-title-inr,#frontblock #fr-sec-story #fr-profile-title #fr-story-title-inr,#frontblock #fr-sec-story #fr-story-title #fr-profile-title-inr,#frontblock #fr-sec-story #fr-story-title #fr-story-title-inr{opacity:1;transform:translate(0)}#frontblock #fr-sec-profile #fr-profile-title #fr-profile-title-inr h2,#frontblock #fr-sec-profile #fr-profile-title #fr-story-title-inr h2,#frontblock #fr-sec-profile #fr-story-title #fr-profile-title-inr h2,#frontblock #fr-sec-profile #fr-story-title #fr-story-title-inr h2,#frontblock #fr-sec-story #fr-profile-title #fr-profile-title-inr h2,#frontblock #fr-sec-story #fr-profile-title #fr-story-title-inr h2,#frontblock #fr-sec-story #fr-story-title #fr-profile-title-inr h2,#frontblock #fr-sec-story #fr-story-title #fr-story-title-inr h2{text-align:right}#frontblock #fr-sec-profile #fr-profile-title.out,#frontblock #fr-sec-profile #fr-story-title.out,#frontblock #fr-sec-story #fr-profile-title.out,#frontblock #fr-sec-story #fr-story-title.out{opacity:0;transition:transform .4s ease 0s,opacity .4s ease 0s,top .4s ease-out 0s}#frontblock #fr-sec-profile #fr-profile-title.out #fr-profile-title-inr,#frontblock #fr-sec-profile #fr-profile-title.out #fr-story-title-inr,#frontblock #fr-sec-profile #fr-story-title.out #fr-profile-title-inr,#frontblock #fr-sec-profile #fr-story-title.out #fr-story-title-inr,#frontblock #fr-sec-story #fr-profile-title.out #fr-profile-title-inr,#frontblock #fr-sec-story #fr-profile-title.out #fr-story-title-inr,#frontblock #fr-sec-story #fr-story-title.out #fr-profile-title-inr,#frontblock #fr-sec-story #fr-story-title.out #fr-story-title-inr{transform:translateY(-80%);transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity .5s linear 0s}#frontblock #fr-sec-profile.on,#frontblock #fr-sec-story.on{left:0;opacity:1;transition:opacity .4s ease .1s,left .01s linear 0s}#frontblock #fr-sec-profile.on .lead,#frontblock #fr-sec-story.on .lead{display:block}@media screen and (max-width:750px){#frontblock #fr-sec-profile.on .lead,#frontblock #fr-sec-story.on .lead{display:flex}}#frontblock #fr-sec-profile.out #offblock__frontprofile .person-wrap #person02.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-profile.out #offblock__frontprofile .person-wrap #person03.current.out .anim_slidein_a .anim_slidein_inr,#frontblock #fr-sec-story #offblock__frontstory.off .person-wrap #person03.current.out .anim_slidein_a .anim_slidein_inr{transform:translateY(-110%);transition-delay:0s}#frontblock #fr-sec-profile.out #offblock__frontprofile .person-wrap .loop-txt,#frontblock #fr-sec-story #offblock__frontstory.off .person-wrap .loop-txt{transform:translateY(110%)}@media screen and (max-width:750px){#sec-profile .person02.current .anim_slidein .anim_slidein_inr,#sec-profile .person03.current .anim_slidein .anim_slidein_inr,#sec-profile person01.current .anim_slidein .anim_slidein_inr,#sec-story .person02.current .anim_slidein .anim_slidein_inr,#sec-story .person03.current .anim_slidein .anim_slidein_inr,#sec-story person01.current .anim_slidein .anim_slidein_inr{transform:translate(0);transition-delay:0s}}#bgblock{height:100vh;width:100%;z-index:0}#bgblock #bg-kv{background:#44081a}#bgblock #bg-kv [class^=loop-txt]{font-family:Wix Madefor Display,sans-serif;font-size:15.2777777778vw;font-weight:800;left:0;letter-spacing:-.02em;line-height:100%;opacity:.08;pointer-events:none;position:absolute}#bgblock #bg-kv [class^=loop-txt] span{padding-left:.3em}#bgblock #bg-kv [class^=loop-txt].top{overflow:hidden;top:-3.75vw;white-space:nowrap}#bgblock #bg-kv [class^=loop-txt].top .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}#bgblock #bg-kv [class^=loop-txt].top .loop-a{display:inline-block;white-space:nowrap}#bgblock #bg-kv [class^=loop-txt].top .loop-a:where(:not(.loop4)){animation:loop3 90s linear infinite}#bgblock #bg-kv [class^=loop-txt].top .loop-a.loop4{animation:loop4 90s linear infinite}#bgblock #bg-kv [class^=loop-txt].top .loop-a span{animation:none!important}#bgblock #bg-kv [class^=loop-txt].top span{display:inline-block}#bgblock #bg-kv [class^=loop-txt].top span:nth-child(odd){animation:loop 90s linear -45s infinite}#bgblock #bg-kv [class^=loop-txt].top span:nth-child(2n){animation:loop2 90s linear infinite}#bgblock #bg-kv [class^=loop-txt].bottom{bottom:-3.75vw;overflow:hidden;white-space:nowrap}#bgblock #bg-kv [class^=loop-txt].bottom .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}#bgblock #bg-kv [class^=loop-txt].bottom .loop-a{display:inline-block;white-space:nowrap}#bgblock #bg-kv [class^=loop-txt].bottom .loop-a:where(:not(.loop4)){animation:loop3 90s linear infinite}#bgblock #bg-kv [class^=loop-txt].bottom .loop-a.loop4{animation:loop4 90s linear infinite;animation-direction:reverse}#bgblock #bg-kv [class^=loop-txt].bottom .loop-a span{animation:none!important}#bgblock #bg-kv [class^=loop-txt].bottom span{display:inline-block}#bgblock #bg-kv [class^=loop-txt].bottom span:nth-child(odd){animation:loop 90s linear -45s infinite;animation-direction:reverse}#bgblock #bg-kv [class^=loop-txt].bottom span:nth-child(2n){animation:loop2 90s linear infinite;animation-direction:reverse}#bgblock #bg-kv [class^=loop-txt].bottom .loop-a{animation-direction:reverse}@media screen and (max-width:750px){#bgblock #bg-kv{height:auto!important}#bgblock #bg-kv [class^=loop-txt]{font-size:29.3333333333vw}#bgblock #bg-kv [class^=loop-txt].top{top:-7.2vw}#bgblock #bg-kv [class^=loop-txt].bottom{bottom:-10vw}}#bgblock #bg-sec-intro{height:100%}#bgblock #bg-sec-intro,#bgblock #bg-sec-intro .bg-image01{left:0;position:absolute;top:0;width:100%}#bgblock #bg-sec-intro .bg-image02{left:0;position:absolute;top:44.6527777778vw;width:100%}#bgblock #bg-sec-profile,#bgblock #bg-sec-story{height:100%;left:0;position:absolute;top:0;width:100%}#fr-sec-story,#fr-sec-story #offblock__bgstory{min-height:100vh}#footer{background:#5f0e1c url(/promaster_stb/withoutglaciers/assets/img/common/footer_bg.png) no-repeat bottom/100%;font-family:Wix Madefor Display,sans-serif}#footer .hashtag{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:3.1944444444vw;position:relative}#footer .hashtag .in-slide .in-inr{display:inline-block!important}#footer .hashtag .savethebeyond{font-size:6.6666666667vw;font-weight:800;margin-left:-.9722222222vw}#footer .hashtag .savethebeyond p{display:flex;gap:.9722222222vw}#footer .hashtag .savethebeyond p span{letter-spacing:-.04em;line-height:100%}#footer .hashtag .savethebeyond p span:first-child{letter-spacing:-.02em}#footer .hashtag .savethebeyond p .hash{font-weight:700;margin-right:.2777777778vw}#footer .hashtag .sns-share{align-items:center;display:flex;font-size:1.1111111111vw;font-weight:800;gap:1.6666666667vw;justify-content:center;margin-top:1.9444444444vw}#footer .hashtag .sns-share dt{overflow:hidden}#footer .hashtag .sns-share dt span{display:block}#footer .hashtag .sns-share ul{align-items:center;display:flex;gap:.8333333333vw}#footer .hashtag .sns-share ul li.facebook{width:1.1111111111vw}#footer .hashtag .sns-share ul li.twitter{width:1.0256944444vw}#footer .hashtag .sns-share.is-on .hover-txt .hover-inr{animation:hoverTxt .5s ease}#footer .nav-global{margin-top:11.1111111111vw}#footer .nav-global li{display:block}#footer .nav-global li:first-child a{border-top:1px solid}#footer .nav-global li a{border-bottom:1px solid;display:block;font-size:3.8888888889vw;font-weight:800;padding:1.6666666667vw 0}#footer .nav-global li a>span{display:block;letter-spacing:0;overflow:hidden}#footer .nav-global li a>span:before{height:1.9444444444vw;right:-.2777777778vw;width:1.9444444444vw}#footer .nav-global li.country a{font-size:1.6666666667vw;font-weight:700;padding:1.2361111111vw 0}#footer .note{font-size:.8333333333vw;line-height:130%;margin-top:1.5972222222vw}#footer .note span{letter-spacing:-.015em}#footer .footer-logo{margin-top:8.3333333333vw;translate:.3472222222vw}#footer .footer-logo span{display:block}#footer .footer-logo span img{width:100%}#footer .footer-logo span+span{margin-top:1.3888888889vw}#footer #copy{border-top:1px solid;font-size:.8333333333vw;font-weight:700;letter-spacing:0;margin-top:4.3055555556vw;padding:2.7777777778vw 0 2.7777777778vw .6944444444vw;text-align:center}@media screen and (max-width:750px){#footer{background:#5f0e1c url(/promaster_stb/withoutglaciers/assets/img/common/footer_bg_sp.png) no-repeat bottom/100%}#footer .hashtag{padding-bottom:0}#footer .hashtag .savethebeyond{margin-left:0}#footer .hashtag .savethebeyond p{font-size:7.4666666667vw;gap:.5333333333vw;justify-content:center}#footer .hashtag .savethebeyond p span,#footer .hashtag .savethebeyond p span:first-child{letter-spacing:0}#footer .hashtag .savethebeyond p .hash{font-weight:800}#footer .hashtag .sns-share{font-size:2.6666666667vw;gap:4.2666666667vw;margin-top:10.6666666667vw}#footer .hashtag .sns-share ul{gap:5.3333333333vw}#footer .hashtag .sns-share ul li.facebook{order:-1;width:5.7333333333vw}#footer .hashtag .sns-share ul li.twitter{width:5.2vw}#footer .nav-global{margin-left:-.6666666667vw;margin-top:21.0666666667vw}#footer .nav-global li a{font-size:6.4vw;padding:4.2666666667vw 0}#footer .nav-global li a>span:before{height:5.3333333333vw;right:-.5333333333vw;width:5.3333333333vw}#footer .nav-global li.country a{font-size:5.3333333333vw;padding:4.2vw 0}#footer .nav-global li.country a span{letter-spacing:.02em}#footer .note{font-size:2.6666666667vw;margin-left:-.5333333333vw;margin-top:4.2666666667vw}#footer .footer-logo{margin-top:22.1333333333vw}#footer .footer-logo span+span{margin-top:1.3333333333vw}#footer #copy{font-size:2.1333333333vw;margin-top:7.3333333333vw;padding:6.6666666667vw 0}}.spbottomnavi{display:none}@media screen and (max-width:750px){.spbottomnavi{background:#5f0e1c;bottom:0;display:block;left:0;padding:6vw 8vw;position:fixed;transition:translate .5s ease;translate:0 105%;width:100%;z-index:9}.spbottomnavi ul{display:flex}.spbottomnavi ul li{opacity:.4;transition:opacity .3s ease}.spbottomnavi ul li.current{opacity:1}.spbottomnavi ul li a{display:block;font-size:3.2vw;font-weight:800;letter-spacing:0;padding:3.2vw;white-space:nowrap}.spbottomnavi ul li a[class*=dot-][class*=sm]{padding-left:3.2vw}.spbottomnavi ul li a[class*=dot-][class*=sm]:before{background:#fff}.spbottomnavi.is-view{translate:0 0}}.anim_blurfadezoomin{filter:blur(20px);opacity:0;transform:scale(1.1);transition-delay:0s,0s,0s;transition-duration:.8s,.8s,.8s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}.anim_blurfadezoomin.init{filter:blur(0);opacity:1;transform:scale(1)}.anim_fadezoomin{opacity:0;transform:scale(1.1);transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:opacity,transform;transition-timing-function:ease,ease}.anim_fadezoomin .h100{height:100%}.anim_fadezoomin.init{opacity:1;transform:scale(1)}.anim_fadein{opacity:0;transition-delay:0s;transition-duration:.8s;transition-property:opacity;transition-timing-function:ease}.anim_fadein .h100{height:100%}.anim_fadein.init{opacity:1}.anim_slidein{overflow:hidden}.anim_slidein .anim_slidein_inr{display:inline-block;transform:translateY(110%);transition-delay:0s;transition-duration:.8s;transition-property:transform;transition-timing-function:ease}.anim_slidein.init .anim_slidein_inr{transform:translate(0)}.anim_slidein_a{overflow:hidden}#fr-sec-intro .in-slide .in-inr,.anim_slidein_a .anim_slidein_inr{display:inline-block;transform:translateY(110%);transition-delay:0s;transition-duration:.3s;transition-property:transform;transition-timing-function:ease}#fr-sec-intro .in-slide .in-inr.init,.anim_slidein_a.init .anim_slidein_inr{transform:translate(0)!important}#fr-sec-profile .person-wrap .num .anim_slidein_a,#fr-sec-story .person-wrap .num .anim_slidein_a,#sec-profile .person-wrap .num .anim_slidein_a,#sec-story .person-wrap .num .anim_slidein_a{display:block;overflow:hidden}#fr-sec-story .person01.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translate(0)!important}#fr-sec-story .person02 .num .anim_slidein_a .anim_slidein_inr.txt1,#fr-sec-story .person03 .num .anim_slidein_a .anim_slidein_inr.txt1{opacity:0!important}#fr-sec-story.out .person01.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translateY(-105%)!important}.anim_fadeslidein{opacity:0;transform:translateY(20px);transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:opacity,transform;transition-timing-function:ease,ease}.anim_fadeslidein.longslidein{transform:translateY(100px)}#bgapp .appitem.on .anim_fadeslidein,.anim_fadeslidein.init,.anim_fadeslidein.longslidein.init{opacity:1;transform:translate(0)}.anim_fadeslidein_margintop{margin-top:20px;opacity:0;transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:opacity,margin-top;transition-timing-function:ease,ease}.anim_fadeslidein_margintop.longslidein{margin-top:100px}#bgapp .appitem.on .anim_fadeslidein_margintop,.anim_fadeslidein_margintop.init,.anim_fadeslidein_margintop.longslidein.init{margin-top:0;opacity:1}.anim_fadeslidein_paddingtop{opacity:0;padding-top:20px;transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:opacity,padding-top;transition-timing-function:ease,ease}.anim_fadeslidein_paddingtop.longslidein{padding-top:100px}.anim_fadeslidein_after:after{opacity:0;transform:translateY(20px);transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:opacity,transform;transition-timing-function:ease,ease}.anim_fadeslidein_after.longslidein:after{transform:translateY(100px)}.anim_fadeslidein_after.init_after:after,.anim_fadeslidein_after.longslidein.init_after:after{opacity:1;transform:translate(0)}.anim_fadeslidein_after_margintop.longslidein:after{margin-top:100px}.anim_fadeslidein_after_margintop:after{margin-top:20px;opacity:0;transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:opacity,margin-top;transition-timing-function:ease,ease}.anim_fadeslidein_after_margintop.init_after:after,.anim_fadeslidein_after_margintop.longslidein.init_after:after{margin-top:0;opacity:1}.anim_transforma{opacity:0;transform:translate3d(-300px,360px,0) scale(.8) rotate(-12deg) skew(-20deg);transition:all 3s cubic-bezier(.19,1,.22,1),color .1s linear,opacity .5s ease 0s}.anim_transforma.init{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg);transition:all 3s cubic-bezier(.19,1,.22,1) 0s,color .1s linear,opacity .3s ease 0s}.anim_transformar{opacity:0;transform:translate3d(300px,360px,0) scale(.7) rotate(12deg) skew(20deg);transition:all 2s cubic-bezier(.19,1,.22,1) 0s,color .1s linear,opacity .3s ease 0s}@media screen and (max-width:750px){.anim_transformar{opacity:1;transform:none;transition:none}}.anim_transformar.init{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg);transition:all 3s cubic-bezier(.19,1,.22,1) .15s,color .1s linear,opacity .3s ease .15s}#sec-profile .anim_transforma,#sec-story .anim_transforma{opacity:0;transform:translate3d(-300px,360px,0) scale(.8) rotate(-12deg) skew(-20deg);transition:all 3s cubic-bezier(.19,1,.22,1),color .1s linear,opacity .5s ease 0s}@media screen and (max-width:750px){#sec-profile .anim_transforma,#sec-story .anim_transforma{opacity:1;transform:none;transition:none}}#sec-profile .anim_transforma.init,#sec-story .anim_transforma.init{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg);transition:all 3s cubic-bezier(.19,1,.22,1) 0s,color .1s linear,opacity .3s ease 0s}@media screen and (max-width:750px){#sec-profile .anim_transforma.init,#sec-story .anim_transforma.init{opacity:1;transform:none;transition:none}}#sec-profile .anim_transformar,#sec-story .anim_transformar{opacity:0;transform:translate3d(300px,360px,0) scale(.7) rotate(12deg) skew(20deg);transition:all 2s cubic-bezier(.19,1,.22,1) 0s,color .1s linear,opacity .3s ease 0s}@media screen and (max-width:750px){#sec-profile .anim_transformar,#sec-story .anim_transformar{opacity:1;transform:none;transition:none}}#sec-profile .anim_transformar.init,#sec-story .anim_transformar.init{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg);transition:all 3s cubic-bezier(.19,1,.22,1) .15s,color .1s linear,opacity .3s ease .15s}@media screen and (max-width:750px){#sec-profile .anim_transformar.init,#sec-story .anim_transformar.init{opacity:1;transform:none;transition:none}body.story01 #sec-profile .person02 .anim_slidein_a .anim_slidein_inr{opacity:1!important;transform:translate(0)!important}body.story01 #sec-profile .person02 .anim_slidein .anim_slidein_inr{opacity:1;transform:translate(0)}body.story02 #sec-profile .person01 .anim_slidein_a .anim_slidein_inr{opacity:1!important;transform:translate(0)!important}body.story02 #sec-profile .person01 .anim_slidein .anim_slidein_inr{opacity:1;transform:translate(0)}body.story03 #sec-profile .person01 .anim_slidein_a .anim_slidein_inr{opacity:1!important;transform:translate(0)!important}body.story03 #sec-profile .person01 .anim_slidein .anim_slidein_inr{opacity:1;transform:translate(0)}}.anim_imgin_inr{height:60%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition-delay:0s,0s;transition-duration:.8s,.8s;transition-property:width,height;transition-timing-function:ease,ease;width:60%}.anim_imgin_target,.anim_imginb_target{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.anim_imginb{clip-path:inset(10% 10% 0);display:block;opacity:0;overflow:hidden;transform:translate(500px);transition-delay:0s,0s,0s;transition-duration:.8s,.8s,.8s;transition-property:opacity,transform,clip-path;transition-timing-function:ease,ease,ease}.anim_imginb.init{clip-path:inset(0 0 0);opacity:1;transform:translate(0)}.anim_imgin.init .anim_imgin_inr{height:100%;width:100%}#bgblock{left:0;pointer-events:none;position:fixed;top:0}#bgblock .onblock{filter:blur(20px);opacity:0;transform:scale(1) translateZ(0);transition-delay:0s,0s,0s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}#bgblock .onblock.on{filter:blur(0);opacity:1;transform:scale(1)}#bgblock #bg-sec-intro.onblock{filter:blur(20px);opacity:0;transform:scale(1) translateZ(0)}#bgblock #bg-sec-intro.onblock,#bgblock #bg-sec-intro.onblock.on{transition-delay:0s,0s,0s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}#bgblock #bg-sec-intro.onblock.on{filter:blur(0);opacity:1;transform:scale(1)}@media screen and (max-width:750px){#bgblock #bg-sec-intro.onblock.on{filter:blur(0);opacity:1;transform:scale(1);transition-delay:.1s,.1s,.1s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}}#bgblock #bg-sec-product.onblock{filter:blur(20px);opacity:0;transform:scale(1) translateZ(0);transition-delay:0s,0s,0s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}#bgblock #bg-sec-product.onblock.on{filter:blur(0);opacity:1;transform:scale(1)}@media screen and (max-width:750px){#bgblock #bg-sec-product.onblock.on{transition-delay:.25s,.25s,.25s}#bgblock #bg-sec-product.onblock .offblock{transition-duration:.2s,.2s,.2s}#bgblock #bg-sec-product.onblock .offblock.off{transition-delay:0s,0s,0s;transition-duration:0s,0s,0s}}#frontblock .onblock,.story .onblock{opacity:0;transform:translateZ(0);transition-delay:0s;transition-duration:.4s;transition-property:opacity;transition-timing-function:ease}#frontblock .onblock.on,.story .onblock.on{opacity:1}.bgred.home #sec-intro .cont-movie h3{color:#fff}.bgred.home #sec-intro .cont-movie h3 .r{opacity:0}.bgred.home #sec-intro .cont-movie h3 img:not(.r){opacity:1}.bgred.home #sec-intro .cont-movie .loop-txt{color:#0003}#kv .offblock,#offblock__bgkv{filter:blur(0);opacity:1;transform:scale(1) translateZ(0);transition-delay:0s,0s,0s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}#kv .offblock.off,#offblock__bgkv.off{filter:blur(20px);opacity:0;transform:scale(1.1);transition-delay:0s,0s,0s}#kv .offblock #kv_canvas,#offblock__bgkv #kv_canvas{height:100vh;overflow:visible}#kv .offblock #kv_canvas_inr,#offblock__bgkv #kv_canvas_inr{height:100vh;left:50%;overflow:visible;position:absolute;top:0;transform:translate(-50%);width:100vw}#kv .offblock canvas,#offblock__bgkv canvas{left:50%;position:absolute;top:0;transform:translate(-50%) scale(1.06);transform-origin:top center}@media screen and (max-width:750px){#bgblock #bg-sec-product .offblock{filter:blur(0);opacity:1;transform:scale(1) translateZ(0);transition-delay:.3s,.3s,.3s;transition-duration:.25s,.25s,.25s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}#bgblock #bg-sec-product .offblock.off{filter:blur(20px);opacity:0;transform:scale(1);transition-delay:0s,0s,0s}}#bgblock .offblock{filter:blur(0);opacity:1;transform:scale(1) translateZ(0);transition-delay:0s,0s,0s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,filter;transition-timing-function:ease,ease,ease}#bgblock .offblock.off{filter:blur(20px);opacity:0;transform:scale(1);transition-delay:0s,0s,0s}#frontblock .offblock{opacity:1;transform:translateZ(0);transition-delay:.4s;transition-duration:.4s;transition-property:opacity;transition-timing-function:ease}#frontblock .offblock.off{opacity:0;transition-delay:0s}#frontblock #offblock__frontprofile.offblock.off,#frontblock #offblock__frontstory.offblock.off{opacity:1;transition:none}#bgblock_cont_footer{background:#5f0e1c url(/promaster_stb/withoutglaciers/assets/img/common/footer_bg.png) no-repeat bottom/cover;height:100%;min-height:100vh;width:100%}@media screen and (max-width:750px){#bgblock_cont_footer{background:#5f0e1c url(/promaster_stb/withoutglaciers/assets/img/common/footer_bg_sp.png) no-repeat bottom/100%}}body.scforce #scrollctr.fixed{transition:none}#scrollctr.fixed{left:0;position:fixed;top:0;transition:top .4s ease-out;width:100%}body.astop #scrollctr.fixed{transition:none}.plx1,.plx3 .plx2{position:relative}.parafigure picture{display:block;height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .4s ease-out 0s;width:100%}.story .sec-intro .movie .parafigure picture{transform:none}@media screen and (max-width:750px){.story .sec-intro .movie .parafigure picture{top:0}}.story #sec-intro .parafigure picture{height:auto}.in-intro-anim .in-slide .in-inr{opacity:0;translate:0 0}#menu{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:10}.is-open_menu #menu{opacity:1;pointer-events:unset}#menu .bg-menu{background:#0009;height:100%;left:0;position:absolute;top:0;width:100%}#menu .menu{background:#44081a;display:flex;font-family:Wix Madefor Display,sans-serif;font-weight:800;height:100vh;justify-content:center;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:73.125vw}#menu .menu::-webkit-scrollbar{display:none}#menu .menu>div{margin-left:.5555555556vw;padding-top:9.5833333333vw;width:55.5555555556vw}#menu .menu .menu-nav li+li{margin-top:2.9166666667vw}#menu .menu .menu-nav li .menu-txt{font-size:1.1111111111vw}#menu .menu .menu-nav li .menu-txt span{display:block;white-space:nowrap}#menu .menu .menu-nav li .menu-txt .num .hover-inr{align-items:center;display:flex;gap:.2777777778vw}#menu .menu .menu-nav li .menu-txt .num span{font-weight:800}#menu .menu .menu-nav li .menu-txt .num span span{font-weight:400}#menu .menu .menu-nav li .menu-txt .ttl{font-size:6.6666666667vw;letter-spacing:-.02em;margin-left:-.3472222222vw;margin-top:-.3472222222vw}#menu .menu .menu-nav li .menu-txt .txt{letter-spacing:.02em;margin-top:.3472222222vw}#menu .menu .menu-nav li .menu-txt .txt .hover-inr{display:flex;gap:.4166666667vw}#menu .menu .menu-nav li .menu-txt .txt span{letter-spacing:0}#menu .menu .menu-nav li ul{margin-top:1.1805555556vw}#menu .menu .menu-nav li ul li+li{margin-top:1.6666666667vw}#menu .menu .menu-nav li ul li a{align-items:flex-end;display:flex;gap:1.6666666667vw}#menu .menu .menu-nav li ul li a figure{flex-shrink:0;width:28.0555555556vw}#menu .menu .menu-nav li ul li a .txt-wrap{align-items:flex-start;display:flex;flex-direction:column}#menu .menu .menu-nav li ul li a .txt-wrap .num{align-items:center;border:1px solid;border-radius:.4166666667vw;display:flex;font-size:.6944444444vw;justify-content:center;padding:.4166666667vw .8333333333vw}#menu .menu .menu-nav li ul li a .txt-wrap .num span{letter-spacing:0;line-height:126%}#menu .menu .menu-nav li ul li a .txt-wrap .num .hover-inr{align-items:center;display:flex;gap:.2777777778vw;justify-content:center}#menu .menu .menu-nav li ul li a .txt-wrap .name{font-size:3.3333333333vw;margin-top:1.1111111111vw}#menu .menu .menu-nav li ul li a .txt-wrap .name span{display:block;line-height:80%}#menu .menu .menu-nav li ul li a .txt-wrap .grade{font-size:.7638888889vw;margin-top:.9722222222vw}#menu .menu .menu-nav li ul li a .txt-wrap .grade span{display:block;letter-spacing:0;line-height:120%}#menu .menu .menu-nav li ul li a .txt-wrap .ttl{font-size:1.25vw;margin-top:1.5972222222vw}#menu .menu .menu-nav li ul li a .txt-wrap .ttl span{display:block;letter-spacing:-.02em}#menu .menu .menu-nav li ul li a:hover .txt-wrap .num .hover-inr{animation:none}#menu .menu .menu-nav li.story .menu-txt .ttl{margin-left:-.1388888889vw}#menu .menu .menu-nav li.story ul li:nth-child(3) a .txt-wrap .name{margin-bottom:-.6944444444vw}#menu .menu .menu-nav li.story ul li:nth-child(3) a .txt-wrap .name span:nth-child(2){margin-top:-.5555555556vw}#menu .menu .menu-nav li.story ul li:nth-child(3) a .txt-wrap .name span:nth-child(2) span{line-height:120%}#menu .menu .menu-nav li.other ul{display:block}#menu .menu .menu-nav li.other ul li+li{margin-top:1.1111111111vw}#menu .menu .menu-nav li.other ul li a{gap:2.2222222222vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .num{padding:.5555555556vw 1.0416666667vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .name{align-items:flex-start;display:flex;flex-direction:column;font-size:2.2222222222vw;margin-top:.6944444444vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .name span{letter-spacing:0;line-height:100%}#menu .menu .menu-nav li.other ul li a .txt-wrap .name .arrow-external{padding-right:2.2222222222vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .name .arrow-external:before{height:1.9444444444vw;width:1.9444444444vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .grade{margin-top:1.1111111111vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .grade span{line-height:100%}#menu .menu .link-wrap{align-items:flex-start;display:flex;gap:8.8888888889vw;margin-top:11.1111111111vw;padding-bottom:16.6666666667vw}#menu .menu .link-wrap>div{width:20.7638888889vw}#menu .menu .link-wrap .cont+.cont{margin-top:4.5138888889vw}#menu .menu .link-wrap .cont .hover-txt{display:block}#menu .menu .link-wrap .cont .ttl{color:#676767;font-size:.8333333333vw}#menu .menu .link-wrap .cont .ttl .dot-sm{letter-spacing:0}#menu .menu .link-wrap .cont .ttl .dot-sm:before{background:#676767}#menu .menu .link-wrap .cont ul li a{border-bottom:1px solid;display:block;font-size:.9722222222vw;padding:1.1805555556vw 0 1.3888888889vw}#menu .menu .link-wrap .cont ul li a span{letter-spacing:0}#menu .menu .link-wrap .cont.language .ttl{margin-bottom:.5555555556vw}#menu .menu .link-wrap .cont.language .selectbox{border-bottom:1px solid;letter-spacing:.05em;line-height:120%;padding:1.3194444444vw 0;position:relative;width:100%}#menu .menu .link-wrap .cont.language .selectbox .hover-txt span{line-height:120%}#menu .menu .link-wrap .cont.language .selectbox select{appearance:none;background:none;border:none;color:#fff;cursor:pointer;display:inline-block;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}#menu .menu .link-wrap .cont.language .selectbox select optgroup{appearance:none;background:#676767;border-radius:.8333333333vw;color:#fff;padding:2.2222222222vw}#menu .menu .link-wrap .cont.links .ttl{margin-bottom:0}#menu .menu .link-wrap .cont.account .ttl{margin-bottom:.3472222222vw}#menu .menu .link-wrap .cont.account ul li a{padding:1.3888888889vw 0}@media screen and (max-width:1024px){#menu .menu{width:84vw}#menu .menu>div{width:auto}}@media screen and (max-width:750px){#menu .menu{width:100%}#menu .menu>div{margin-left:0;padding-top:26.9333333333vw;width:84vw}#menu .menu .menu-nav li+li{margin-top:10.9333333333vw}#menu .menu .menu-nav li .menu-txt{font-size:3.4666666667vw}#menu .menu .menu-nav li .menu-txt .num .hover-inr{gap:.2777777778vw}#menu .menu .menu-nav li .menu-txt .ttl{font-size:10.6666666667vw;margin-left:-.4vw;margin-top:1.2vw}#menu .menu .menu-nav li .menu-txt .txt{font-size:2.6666666667vw;margin-left:-.2666666667vw;margin-top:2.1333333333vw}#menu .menu .menu-nav li .menu-txt .txt .hover-inr{gap:1.0666666667vw}#menu .menu .menu-nav li ul{margin-top:5.3333333333vw}#menu .menu .menu-nav li ul li+li{margin-top:9.3333333333vw}#menu .menu .menu-nav li ul li a{align-items:flex-start;flex-direction:column;gap:4vw}#menu .menu .menu-nav li ul li a figure{width:100%}#menu .menu .menu-nav li ul li a .txt-wrap .num{border-radius:.8vw;font-size:2.4vw;padding:1.6vw 2.1333333333vw}#menu .menu .menu-nav li ul li a .txt-wrap .num span{line-height:125.5555555556%}#menu .menu .menu-nav li ul li a .txt-wrap .num .hover-inr{gap:.5333333333vw}#menu .menu .menu-nav li ul li a .txt-wrap .name{display:flex;font-size:7.4666666667vw;gap:1.4666666667vw;margin-top:2.6666666667vw}#menu .menu .menu-nav li ul li a .txt-wrap .name span{display:inline-block;letter-spacing:0;line-height:80%}#menu .menu .menu-nav li ul li a .txt-wrap .grade{font-size:2.4vw;margin-top:2vw}#menu .menu .menu-nav li ul li a .txt-wrap .ttl{font-size:3.7333333333vw;margin-top:1.8666666667vw}#menu .menu .menu-nav li.story .menu-txt .ttl{margin-left:0}#menu .menu .menu-nav li.story ul li:nth-child(3) a .txt-wrap .name{margin-bottom:-1.6vw}#menu .menu .menu-nav li.story ul li:nth-child(3) a .txt-wrap .name span:nth-child(2){margin-top:-1.3333333333vw}#menu .menu .menu-nav li.other .menu-txt .ttl{font-size:9.6vw;margin-left:.2666666667vw}#menu .menu .menu-nav li.other ul{display:flex;margin-top:3.2vw}#menu .menu .menu-nav li.other ul li{width:100%}#menu .menu .menu-nav li.other ul li+li{margin-left:2.1333333333vw;margin-top:0}#menu .menu .menu-nav li.other ul li a{gap:3.2vw}#menu .menu .menu-nav li.other ul li a .txt-wrap{gap:0;padding-left:.2666666667vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .num{padding:1.4666666667vw 2.1333333333vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .name{font-size:6.4vw;gap:0;margin-top:2.2666666667vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .name .arrow-external{padding-right:6.9333333333vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .name .arrow-external:before{height:6.4vw;width:6.4vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .grade{align-items:flex-start;display:flex;flex-direction:column;font-size:2.6666666667vw;gap:.5333333333vw;margin-top:1.3333333333vw}#menu .menu .menu-nav li.other ul li a .txt-wrap .grade span{letter-spacing:0}#menu .menu .link-wrap{flex-direction:column;gap:8.6666666667vw;margin-top:21.3333333333vw;padding-bottom:32vw}#menu .menu .link-wrap>div{width:100%}#menu .menu .link-wrap .cont+.cont{margin-top:8.6666666667vw}#menu .menu .link-wrap .cont .ttl{font-size:2.6666666667vw;margin-bottom:.2666666667vw}#menu .menu .link-wrap .cont ul li a{font-size:3.2vw;padding:4.6666666667vw 0 4.8vw}#menu .menu .link-wrap .cont ul li a:before{height:4vw;width:4vw}#menu .menu .link-wrap .cont.language .selectbox{font-size:3.2vw;letter-spacing:0;padding:4.2666666667vw 0}#menu .menu .link-wrap .cont.language .selectbox:before{height:4.2666666667vw;width:4.2666666667vw}#menu .menu .link-wrap .cont.language .selectbox select optgroup{border-radius:1.6vw;padding:4.2666666667vw}#menu .menu .link-wrap .cont.links .ttl{margin-bottom:0}#menu .menu .link-wrap .cont.account ul li a{padding:4.5333333333vw 0 4.6666666667vw}}#language{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:11}.is-open_language #language{opacity:1;pointer-events:unset}#language .bg-language{background:#0009;height:100%;left:0;position:absolute;top:0;width:100%}#language .language-close{cursor:pointer;font-size:.9722222222vw;font-weight:800;margin-top:-1.65em;overflow:hidden;padding-top:1.0416666667vw;position:fixed;right:2.7083333333vw;top:50%;translate:0 -50%;writing-mode:vertical-rl;z-index:10}#language .language-close:before{background:#fff;border-radius:50%;content:"";height:.625vw;left:50%;position:absolute;top:0;translate:-50% 0;width:.625vw}#language .language-close .txt{display:block}#language .language-close .txt span{display:block;transition:translate .5s ease;translate:-100% 0}#language .language-close.is-open .txt span{translate:0 0}@media(hover){#language .language-close:hover span{animation:hoverTxt2 .5s ease}}#language .menu{background:#44081a;display:flex;font-family:Wix Madefor Display,sans-serif;font-weight:800;height:100vh;justify-content:center;overflow:auto;position:absolute;right:0;top:0;width:33.125vw}#language .menu>div{padding-top:10.7638888889vw;width:20.8333333333vw}#language .menu .cont+.cont{margin-top:2.7777777778vw}#language .menu .cont .lang-jp{font-family:Noto Sans JP,sans-serif}#language .menu .cont .lang-tc{font-family:Noto Sans TC,sans-serif}#language .menu .cont ul li a,#language .menu .cont ul li>span{border-bottom:1px solid #676767;display:block;font-size:.9722222222vw;padding:1.25vw 0 1.3194444444vw .1388888889vw;transition:all .3s ease}#language .menu .cont ul li a span,#language .menu .cont ul li>span span{align-items:center;display:flex;gap:.1388888889vw;letter-spacing:0}#language .menu .cont ul li a .lang-jp,#language .menu .cont ul li a .lang-tc,#language .menu .cont ul li>span .lang-jp,#language .menu .cont ul li>span .lang-tc{font-size:.9027777778vw;font-weight:700}#language .menu .cont ul li.current a,#language .menu .cont ul li.current>span{color:#676767}#language .menu .cont ul li.current a span:before,#language .menu .cont ul li.current>span span:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%23676767%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain}#language .menu .cont ul li.gl a span{gap:.2777777778vw}#language .menu .cont ul li.gl a span span{gap:0}#language .menu .cont ul li.jp a span span,#language .menu .cont ul li.tc a span span{gap:.0694444444vw}#language .menu .cont ul li.es a{padding:1.3194444444vw .1388888889vw}#language .menu .cont ul li.es a span span{gap:.0694444444vw}#language .menu .cont.language .ttl{font-size:2.2222222222vw;margin-bottom:2.9166666667vw}#language .menu .cont.language .ttl span{letter-spacing:0}#language .menu .cont.language .ttl .txt{display:block;font-size:.8333333333vw;font-weight:700;letter-spacing:-.003em;margin-top:.6944444444vw}#language .menu .cont.language ul li:first-child>*{border-top:1px solid #676767}#language .menu .cont.links{padding-bottom:16.6666666667vw}#language .menu .cont.links .ttl{color:#676767;font-size:.8333333333vw;padding-left:.1388888889vw}#language .menu .cont.links .ttl .dot-sm{letter-spacing:0}#language .menu .cont.links .ttl .dot-sm:before{background:#676767}@media screen and (max-width:750px){#language .menu{width:100%}#language .menu>div{margin-left:0;padding-top:26.9333333333vw;width:84vw}#language .menu .cont+.cont{margin-top:8.6666666667vw}#language .menu .cont ul li a{font-size:3.2vw;padding:4.6666666667vw 0 4.8vw .2666666667vw}#language .menu .cont ul li a:before{height:4vw;width:4vw}#language .menu .cont ul li a span{gap:.2666666667vw}#language .menu .cont ul li a .lang-jp,#language .menu .cont ul li a .lang-tc{font-size:3.0666666667vw}#language .menu .cont ul li.gl a span{gap:.5333333333vw}#language .menu .cont ul li.jp a span span,#language .menu .cont ul li.tc a span span{gap:.1333333333vw}#language .menu .cont ul li.es a{padding:4.6666666667vw .2666666667vw 4.8vw}#language .menu .cont ul li.es a span span{gap:.1333333333vw}#language .menu .cont.language .ttl{font-size:7.4666666667vw;margin-bottom:5.6vw}#language .menu .cont.language .ttl .txt{font-size:3.7333333333vw;margin-top:1.3333333333vw}#language .menu .cont.links{padding-bottom:32vw}#language .menu .cont.links .ttl{font-size:2.6666666667vw;padding-left:.2666666667vw}}.home #kv{left:0;opacity:0;pointer-events:none;position:relative;top:0;transition:left 1ms linear 0s;width:100vw;z-index:8}.home #kv.off{left:120vw;transition:left 1ms linear 1.1s}.home #kv #offblock__kv{min-height:100vh;pointer-events:auto}.home #kv #offblock__kv.off{pointer-events:none}@media screen and (min-width:751px){.home #kv .kv .cont{margin-top:-.9027777778vw}}.home #fr-sec-intro-c,.home #sec-intro{color:#5f0e1c;margin-top:-45vw;overflow:hidden;padding:38.1944444444vw 0 0;position:relative;z-index:2}.home #fr-sec-intro-c #introplx,.home #sec-intro #introplx{opacity:0;padding-bottom:34.7222222222vw;position:relative;z-index:3}@media screen and (max-width:750px){.home #fr-sec-intro-c #introplx,.home #sec-intro #introplx{opacity:1;padding-bottom:0}}.home #fr-sec-intro-c #introplx_clone,.home #sec-intro #introplx_clone{position:relative}.home #fr-sec-intro-c .bg-image01,.home #sec-intro .bg-image01{left:0;position:absolute;top:0;width:100%}.home #fr-sec-intro-c .bg-image02,.home #sec-intro .bg-image02{left:0;position:absolute;top:44.6527777778vw;width:100%}.home #fr-sec-intro-c .bg-image03,.home #sec-intro .bg-image03{bottom:95.1388888889vw;left:0;position:absolute;width:100%}.home #fr-sec-intro-c .bg-image04,.home #sec-intro .bg-image04{bottom:0;left:0;position:absolute;rotate:180deg;width:100%}.home #fr-sec-intro-c h2,.home #sec-intro h2{font-family:Wix Madefor Display,sans-serif;font-size:1.6666666667vw;font-weight:800;letter-spacing:-.02em;line-height:100%;text-align:right}.home #fr-sec-intro-c h2>span,.home #sec-intro h2>span{align-items:center;display:flex;justify-content:flex-end}.home #fr-sec-intro-c h2 .ttl-num,.home #sec-intro h2 .ttl-num{align-items:center;display:flex;gap:.1388888889vw;margin-top:-.2777777778vw;padding-right:.5555555556vw}.home #fr-sec-intro-c .read,.home #sec-intro .read{padding:1.8055555556vw 0 11.8055555556vw}.home #fr-sec-intro-c .read span,.home #sec-intro .read span{width:100%}.home #fr-sec-intro-c .read>span:last-child,.home #sec-intro .read>span:last-child{padding-top:1.1111111111vw}.home #fr-sec-intro-c [class^=txt-wrap],.home #sec-intro [class^=txt-wrap]{position:relative;z-index:1}.home #fr-sec-intro-c [class^=txt-wrap] p span,.home #sec-intro [class^=txt-wrap] p span{font-family:Wix Madefor Display,sans-serif;font-size:1.6666666667vw;font-weight:800;letter-spacing:-.02em;line-height:130%;white-space:pre}.home #fr-sec-intro-c [class^=txt-wrap] p+p,.home #sec-intro [class^=txt-wrap] p+p{padding-top:2.3em}.home #fr-sec-intro-c [class^=txt-wrap] .hashtag,.home #sec-intro [class^=txt-wrap] .hashtag{padding-top:2.0138888889vw}.home #fr-sec-intro-c [class^=txt-wrap] .hashtag span,.home #sec-intro [class^=txt-wrap] .hashtag span{font-size:2.7777777778vw;line-height:100%}.home #fr-sec-intro-c .loop-txt,.home #sec-intro .loop-txt{color:#fff;font-family:Wix Madefor Display,sans-serif;font-size:17.7083333333vw;font-weight:800;letter-spacing:-.06em;line-height:100%;overflow:hidden;white-space:nowrap}.home #fr-sec-intro-c .loop-txt .loop-txt-inr,.home #sec-intro .loop-txt .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}.home #fr-sec-intro-c .loop-txt .loop-a,.home #sec-intro .loop-txt .loop-a{display:inline-block;white-space:nowrap}.home #fr-sec-intro-c .loop-txt .loop-a:where(:not(.loop4)),.home #sec-intro .loop-txt .loop-a:where(:not(.loop4)){animation:loop3 50s linear infinite}.home #fr-sec-intro-c .loop-txt .loop-a.loop4,.home #sec-intro .loop-txt .loop-a.loop4{animation:loop4 50s linear infinite}.home #fr-sec-intro-c .loop-txt .loop-a span,.home #sec-intro .loop-txt .loop-a span{animation:none!important}.home #fr-sec-intro-c .loop-txt span,.home #sec-intro .loop-txt span{display:inline-block}.home #fr-sec-intro-c .loop-txt span:nth-child(odd),.home #sec-intro .loop-txt span:nth-child(odd){animation:loop 50s linear -25s infinite}.home #fr-sec-intro-c .loop-txt span:nth-child(2n),.home #sec-intro .loop-txt span:nth-child(2n){animation:loop2 50s linear infinite}.home #fr-sec-intro-c .loop-txt span,.home #sec-intro .loop-txt span{padding-left:.3em}.home #fr-sec-intro-c #intro-slider,.home #sec-intro #intro-slider{position:relative;z-index:-1}.home #fr-sec-intro-c #intro-slider .loop-txt,.home #sec-intro #intro-slider .loop-txt{left:50%;padding:28.75vw 0 0;position:relative;translate:-50%;width:100vw}.home #fr-sec-intro-c #intro-slider #scroll-images,.home #sec-intro #intro-slider #scroll-images{left:50%;position:absolute;rotate:-20deg;top:-52.0833333333vw;transform:translate(-50%,-50%) translate(20%)}.home #fr-sec-intro-c #intro-slider #scroll-images.init,.home #sec-intro #intro-slider #scroll-images.init{top:-52.0833333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images,.home #sec-intro #intro-slider #scroll-images .images{align-items:flex-end;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;transform:translate(0)}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure,.home #sec-intro #intro-slider #scroll-images .images figure{height:25vw;margin-left:2.2222222222vw;margin-right:2.2222222222vw;rotate:20deg;width:25vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure picture,.home #sec-intro #intro-slider #scroll-images .images figure picture{display:block;position:relative}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:last-child,.home #sec-intro #intro-slider #scroll-images .images figure:last-child{margin-bottom:1.3888888889vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(2),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(2){margin-bottom:2.7777777778vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(3),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(3){margin-bottom:4.1666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(4),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(4){margin-bottom:5.5555555556vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(5),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(5){margin-bottom:6.9444444444vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(6),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(6){margin-bottom:8.3333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(7),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(7){margin-bottom:9.7222222222vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(8),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(8){margin-bottom:11.1111111111vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(9),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(9){margin-bottom:12.5vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(10),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(10){margin-bottom:13.8888888889vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(11),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(11){margin-bottom:15.2777777778vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(12),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(12){margin-bottom:16.6666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(13),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(13){margin-bottom:18.0555555556vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(14),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(14){margin-bottom:19.4444444444vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(15),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(15){margin-bottom:20.8333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(16),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(16){margin-bottom:22.2222222222vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(17),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(17){margin-bottom:23.6111111111vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(18),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(18){margin-bottom:25vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(19),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(19){margin-bottom:26.3888888889vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(20),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(20){margin-bottom:27.7777777778vw}.home #fr-sec-intro-c .cont-movie,.home #sec-intro .cont-movie{padding-top:11.8055555556vw}.home #fr-sec-intro-c .cont-movie h3,.home #sec-intro .cont-movie h3{font-family:Wix Madefor Display,sans-serif;font-size:1.1111111111vw;font-weight:800;line-height:110%;text-align:right;transition:color .4s ease}.home #fr-sec-intro-c .cont-movie h3 span,.home #sec-intro .cont-movie h3 span{display:block;letter-spacing:0;line-height:110%}.home #fr-sec-intro-c .cont-movie h3 .in-slide:last-child,.home #sec-intro .cont-movie h3 .in-slide:last-child{padding-top:.7638888889vw}.home #fr-sec-intro-c .cont-movie h3 .ttl,.home #sec-intro .cont-movie h3 .ttl{position:relative}.home #fr-sec-intro-c .cont-movie h3 img,.home #sec-intro .cont-movie h3 img{transition:opacity .4s ease;width:57.7777777778vw}.home #fr-sec-intro-c .cont-movie h3 img:not(.r),.home #sec-intro .cont-movie h3 img:not(.r){height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.home #fr-sec-intro-c .cont-movie .cont,.home #sec-intro .cont-movie .cont{position:relative}.home #fr-sec-intro-c .cont-movie .cont .loop-txt,.home #sec-intro .cont-movie .cont .loop-txt{left:50%;position:absolute;top:50%;transition:color .4s ease;translate:-50% -50%}@media screen and (max-width:750px){.home #fr-sec-intro-c .cont-movie .cont .loop-txt,.home #sec-intro .cont-movie .cont .loop-txt{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.home #fr-sec-intro-c .cont-movie .cont #movieslide_canvas,.home #sec-intro .cont-movie .cont #movieslide_canvas{height:32.6388888889vw;width:57.7083333333vw}.home #fr-sec-intro-c .cont-movie .cont #movieslide_canvas_inr,.home #sec-intro .cont-movie .cont #movieslide_canvas_inr{height:32.6388888889vw;position:relative;width:57.7083333333vw}.home #fr-sec-intro-c .cont-movie .cont #movieslide_canvas_inr canvas,.home #sec-intro .cont-movie .cont #movieslide_canvas_inr canvas{left:50%;position:absolute;top:0}.home #fr-sec-intro-c .cont-movie .cont .movie,.home #sec-intro .cont-movie .cont .movie{cursor:pointer;height:32.6388888889vw;margin:2.6388888889vw auto 0;overflow:hidden;position:relative;width:57.7083333333vw}.home #fr-sec-intro-c .cont-movie .cont .movie canvas,.home #sec-intro .cont-movie .cont .movie canvas{transform-origin:top center}.home #fr-sec-intro-c .cont-movie .cont .movie figure,.home #sec-intro .cont-movie .cont .movie figure{position:relative}.home #fr-sec-intro-c .cont-movie .cont .movie figure img,.home #fr-sec-intro-c .cont-movie .cont .movie figure picture,.home #sec-intro .cont-movie .cont .movie figure img,.home #sec-intro .cont-movie .cont .movie figure picture{display:block;height:100%;width:100%}.home #fr-sec-intro-c .cont-movie .cont .movie:before,.home #sec-intro .cont-movie .cont .movie:before{background:#5f0e1c;border-radius:.8333333333vw;content:"";height:6.6666666667vw;left:50%;pointer-events:none;position:absolute;top:50%;translate:-50% -50%;width:6.6666666667vw;z-index:1}.home #fr-sec-intro-c .cont-movie .cont .movie:after,.home #sec-intro .cont-movie .cont .movie:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%229%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m9%206-9%205.196V.804L9%206Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;content:"";height:.8333333333vw;left:50%;position:absolute;right:1.6666666667vw;top:50%;translate:-50% -50%;width:.8333333333vw;z-index:1}.home #fr-sec-intro-c .cont-movie .cont .movie figure,.home #sec-intro .cont-movie .cont .movie figure{height:100%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100%}@media(hover){.home #fr-sec-intro-c .cont-movie .cont .movie:before,.home #sec-intro .cont-movie .cont .movie:before{transition:scale .5s ease}.home #fr-sec-intro-c .cont-movie .cont .movie figure,.home #sec-intro .cont-movie .cont .movie figure{overflow:hidden}.home #fr-sec-intro-c .cont-movie .cont .movie img,.home #sec-intro .cont-movie .cont .movie img{transition:scale .5s ease}.home #fr-sec-intro-c .cont-movie .cont .movie:hover:before,.home #sec-intro .cont-movie .cont .movie:hover:before{scale:.9}.home #fr-sec-intro-c .cont-movie .cont .movie:hover img,.home #sec-intro .cont-movie .cont .movie:hover img{scale:1.05!important}}@media screen and (min-width:751px){.home #fr-sec-intro-c .cont-movie,.home #sec-intro .cont-movie{padding-top:20.8333333333vw}.home #fr-sec-intro-c h2 .ttl-num,.home #sec-intro h2 .ttl-num{font-size:1.3888888889vw}.home #fr-sec-intro-c h2 .ttl-num .normal,.home #sec-intro h2 .ttl-num .normal{font-size:1.6666666667vw}.home #fr-sec-intro-c .txt-wrap01,.home #sec-intro .txt-wrap01{padding-left:7.4305555556vw}.home #fr-sec-intro-c .txt-wrap02,.home #sec-intro .txt-wrap02{margin-top:-3.4722222222vw;padding-left:46.5277777778vw}.home #fr-sec-intro-c .cont-movie h3,.home #sec-intro .cont-movie h3{margin-inline:auto;max-inline-size:max-content}}@media screen and (max-width:750px){.home #fr-sec-intro-c,.home #sec-intro{opacity:0;padding:0 0 32.5333333333vw;transition:opacity .4s ease 0s}.home #fr-sec-intro-c.on,.home #sec-intro.on{opacity:1}.home #fr-sec-intro-c .bg-image02,.home #sec-intro .bg-image02{top:41.8666666667vw}.home #fr-sec-intro-c .bg-image03,.home #sec-intro .bg-image03{top:191.7333333333vw}.home #fr-sec-intro-c h2,.home #sec-intro h2{font-size:3.2vw}.home #fr-sec-intro-c h2 .ttl-num,.home #sec-intro h2 .ttl-num{padding-right:.6666666667vw}.home #fr-sec-intro-c .read,.home #sec-intro .read{padding:5.0666666667vw 0 17.6vw}.home #fr-sec-intro-c .read>span:last-child,.home #sec-intro .read>span:last-child{padding-top:.5333333333vw}.home #fr-sec-intro-c [class^=txt-wrap] p+p,.home #sec-intro [class^=txt-wrap] p+p{padding-top:5.3333333333vw}.home #fr-sec-intro-c [class^=txt-wrap] p span,.home #sec-intro [class^=txt-wrap] p span{font-size:4vw;letter-spacing:0}.home #fr-sec-intro-c [class^=txt-wrap] .hashtag,.home #sec-intro [class^=txt-wrap] .hashtag{padding-top:5.3333333333vw}.home #fr-sec-intro-c [class^=txt-wrap] .hashtag span,.home #sec-intro [class^=txt-wrap] .hashtag span{font-size:6.4vw;letter-spacing:-.02em}.home #fr-sec-intro-c .loop-txt,.home #sec-intro .loop-txt{font-size:21.3333333333vw}.home #fr-sec-intro-c #intro-slider .in-slide,.home #sec-intro #intro-slider .in-slide{margin-left:-93.8666666667vw}.home #fr-sec-intro-c #intro-slider .loop-txt,.home #sec-intro #intro-slider .loop-txt{padding:24.4vw 0 31.8666666667vw}.home #fr-sec-intro-c #intro-slider .loop-txt .loop-a,.home #sec-intro #intro-slider .loop-txt .loop-a{animation:none}.home #fr-sec-intro-c #intro-slider #scroll-images,.home #sec-intro #intro-slider #scroll-images{top:-88vw;transform:translate(-50%,-50%) translate(0)}.home #fr-sec-intro-c #intro-slider #scroll-images .images,.home #sec-intro #intro-slider #scroll-images .images{translate:-70.6666666667vw 0}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure,.home #sec-intro #intro-slider #scroll-images .images figure{height:36.6666666667vw;margin-right:8.1333333333vw;width:36.6666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:last-child,.home #sec-intro #intro-slider #scroll-images .images figure:last-child{margin-bottom:3.0666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(2),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(2){margin-bottom:6.1333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(3),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(3){margin-bottom:9.2vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(4),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(4){margin-bottom:12.2666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(5),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(5){margin-bottom:15.3333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(6),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(6){margin-bottom:18.4vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(7),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(7){margin-bottom:21.4666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(8),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(8){margin-bottom:24.5333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(9),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(9){margin-bottom:27.6vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(10),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(10){margin-bottom:30.6666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(11),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(11){margin-bottom:33.7333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(12),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(12){margin-bottom:36.8vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(13),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(13){margin-bottom:39.8666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(14),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(14){margin-bottom:42.9333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(15),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(15){margin-bottom:46vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(16),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(16){margin-bottom:49.0666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(17),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(17){margin-bottom:52.1333333333vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(18),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(18){margin-bottom:55.2vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(19),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(19){margin-bottom:58.2666666667vw}.home #fr-sec-intro-c #intro-slider #scroll-images .images figure:nth-last-child(20),.home #sec-intro #intro-slider #scroll-images .images figure:nth-last-child(20){margin-bottom:61.3333333333vw}.home #fr-sec-intro-c .cont-movie,.home #sec-intro .cont-movie{padding-top:22.1333333333vw}.home #fr-sec-intro-c .cont-movie h3,.home #sec-intro .cont-movie h3{align-items:flex-end;display:flex;flex-direction:column;font-size:3.2vw}.home #fr-sec-intro-c .cont-movie h3 span,.home #sec-intro .cont-movie h3 span{line-height:111.3043478261%}.home #fr-sec-intro-c .cont-movie h3 .in-slide:last-child,.home #sec-intro .cont-movie h3 .in-slide:last-child{padding-top:1.6vw}.home #fr-sec-intro-c .cont-movie h3 img,.home #sec-intro .cont-movie h3 img{width:62.2666666667vw}.home #fr-sec-intro-c .cont-movie .cont .loop-txt span,.home #sec-intro .cont-movie .cont .loop-txt span{animation:none}.home #fr-sec-intro-c .cont-movie .cont #movieslide_canvas,.home #fr-sec-intro-c .cont-movie .cont #movieslide_canvas_inr,.home #sec-intro .cont-movie .cont #movieslide_canvas,.home #sec-intro .cont-movie .cont #movieslide_canvas_inr{height:57vw;width:84vw}.home #fr-sec-intro-c .cont-movie .cont .movie,.home #sec-intro .cont-movie .cont .movie{height:47.4666666667vw;margin-top:3.4666666667vw;width:100%}.home #fr-sec-intro-c .cont-movie .cont .movie figure img,.home #fr-sec-intro-c .cont-movie .cont .movie figure picture,.home #sec-intro .cont-movie .cont .movie figure img,.home #sec-intro .cont-movie .cont .movie figure picture{display:block;width:100%}.home #fr-sec-intro-c .cont-movie .cont .movie:before,.home #sec-intro .cont-movie .cont .movie:before{border-radius:1.0666666667vw;height:12.8vw;width:12.8vw}.home #fr-sec-intro-c .cont-movie .cont .movie:after,.home #sec-intro .cont-movie .cont .movie:after{height:2.1333333333vw;width:2.1333333333vw}}@media screen and (min-width:751px){.home #sec-story #offblock__story{left:105vw;transform:translate(105vw)}}.home #wipeslider{clip-path:inset(10% 10% 0);height:100%;position:absolute;transition:opacity .5s ease,clip-path .5s ease;width:100%}.home #wipeslider.init{clip-path:inset(0 0 0);opacity:1}.home .wipeslider_item{clip-path:inset(0 0 0 0);height:100%;left:0;position:absolute;top:0;width:100%}.home .wipeslider_item.out{clip-path:inset(0 100% 0 0);transition:clip-path .7s ease 0s}.home .wipeslider_item figure{transition:top .4s ease 0s}#sec-product{color:#5f0e1c;font-family:Wix Madefor Display,sans-serif;opacity:0;overflow:hidden;padding:0 0 6.9444444444vw;position:relative;transition:opacity .4s ease}@media screen and (min-width:751px){#sec-product{padding-top:22vw}}@media screen and (max-width:750px){#sec-product{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-product.on{opacity:1;transition-delay:.5s}#sec-product .bg-image01{left:0;position:absolute;top:0;width:100%}#sec-product .bg-image02{bottom:0;left:0;position:absolute;rotate:180deg;width:100%}#sec-product h2{margin-bottom:7.3611111111vw;margin-right:-.2777777778vw;position:relative}#sec-product h2 .ttl-num{color:#5f0e1c;font-size:3.3333333333vw;gap:.0694444444vw;transition:color .4s ease}@media screen and (max-width:750px){#sec-product h2 .ttl-num{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-product h2 .ttl-num.normal{font-size:4.0277777778vw}.bgred #sec-product h2 .ttl-num{color:#fff}#sec-product h2 img{transition:opacity .4s ease}@media screen and (max-width:750px){#sec-product h2 img{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.bgred #sec-product h2 .red{opacity:0}#sec-product h2 .white{left:0;opacity:0;position:absolute;top:0;width:100%}.bgred #sec-product h2 .white{opacity:1}#sec-product h2>span:nth-child(2){padding-right:.1388888889vw}#sec-product .cont{margin:0 auto;max-width:84vw;width:72.6388888889vw}#sec-product .cont-watch{align-items:center;display:flex;justify-content:space-between}#sec-product .cont-watch .watch{cursor:pointer;display:block;outline:none;translate:.2083333333vw;width:27.7777777778vw}@media(hover){#sec-product .cont-watch .watch{transition:scale .5s ease}#sec-product .cont-watch .watch.is-hover,#sec-product .cont-watch .watch:hover{scale:1.1}}#sec-product .cont-watch .txt-wrap01{font-family:Wix Madefor Display,sans-serif;font-size:.9722222222vw;font-weight:800;letter-spacing:.02em;line-height:100%;margin-top:-4.4444444444vw;order:-1}#sec-product .cont-watch .txt-wrap01 span{display:block;letter-spacing:0}#sec-product .cont-watch .txt-wrap01 p:nth-child(2){font-size:3.3333333333vw;margin:1.6666666667vw 0 .6944444444vw}#sec-product .cont-watch .txt-wrap01 p:nth-child(3){font-size:1.25vw}#sec-product .cont-watch .txt-wrap02{margin-right:-.0694444444vw;margin-top:-4.1666666667vw;transition:all .5s}#sec-product .cont-watch .txt-wrap02 span{display:block;font-family:Wix Madefor Display,sans-serif;font-size:1.4583333333vw;font-weight:800;letter-spacing:0;line-height:109.5238095238%;white-space:nowrap}#sec-product .loop-btn{margin-top:.1388888889vw}#sec-product .loop-btn .trg-hover{border-color:#5f0e1c;border-radius:.8333333333vw;color:#5f0e1c;height:6.6666666667vw;width:100%}#sec-product .loop-btn .trg-hover .arrow-right:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%235F0E1C%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain}#sec-product .loop-btn .trg-hover .loop-btn-inr .loop-a{animation-direction:reverse}@media screen and (min-width:751px){#sec-product .loop-btn .trg-hover .arrow-right{padding-right:1.6666666667vw}#sec-product .loop-btn .trg-hover .arrow-right:before{height:1.1111111111vw;width:1.1111111111vw}#sec-product .loop-btn .trg-hover p{font-size:1.1111111111vw}}#sec-product .brand{display:block;margin-top:8.8888888889vw;padding-bottom:13.125vw;position:relative}#sec-product .brand .image-wrap{align-items:center;display:flex;gap:1.6666666667vw}#sec-product .brand .image-wrap figure{flex:1;overflow:hidden}#sec-product .brand .image-wrap figure:nth-child(2){flex:1.36}#sec-product .brand .txt-wrap{align-items:center;bottom:0;color:#5f0e1c;display:flex;flex-direction:column;font-family:Wix Madefor Display,sans-serif;font-size:1.1111111111vw;font-weight:800;left:50%;line-height:100%;position:absolute;transition:color .4s ease;translate:-50% 0;white-space:nowrap}@media screen and (max-width:750px){#sec-product .brand .txt-wrap{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.bgred #sec-product .brand .txt-wrap{color:#fff}#sec-product .brand .txt-wrap .txt{font-size:6.1111111111vw;margin-top:1.1111111111vw}#sec-product .brand .txt-wrap .txt p{display:block}#sec-product .brand .txt-wrap .txt p span{display:block;font-size:6.1111111111vw;letter-spacing:0;line-height:.9em}#sec-product .brand .txt-wrap .txt p:first-child span{letter-spacing:-.049em}#sec-product .brand .txt-wrap .btn-wrap{align-items:center;display:flex;margin-top:1.6666666667vw}#sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-]{background:#5f0e1c;transition:background .4s ease}@media screen and (max-width:750px){#sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-]{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-]:before{transform:rotate(-135deg)}#sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-] span:before{transition:background .4s ease}@media screen and (max-width:750px){#sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-] span:before{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.bgred #sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-]{background:#fff}.bgred #sec-product .brand .txt-wrap .btn-wrap [class*=btn-base-] span:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%235F0E1C%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain}@media screen and (min-width:751px){#sec-product h2{padding-top:13.8888888889vw}}@media screen and (max-width:750px){#sec-product{margin-top:10.8vw;padding:37.3333333333vw 0 32.5333333333vw}#sec-product h2{gap:4.6666666667vw;margin-bottom:10.8vw}#sec-product h2 .ttl-num{font-size:6.4vw}#sec-product h2 .ttl-num.normal{font-size:7.7333333333vw}#sec-product .cont{width:100%}#sec-product .cont-watch{align-items:flex-start;flex-direction:column}#sec-product .cont-watch .watch{margin-left:2.5333333333vw;width:77.3333333333vw}#sec-product .cont-watch .txt-wrap01{margin-top:0;order:0}#sec-product .cont-watch .txt-wrap01 p:first-child{font-size:2.6666666667vw}#sec-product .cont-watch .txt-wrap01 p:nth-child(2){font-size:9.6vw;margin:3.2vw 0 2.4vw}#sec-product .cont-watch .txt-wrap01 p:nth-child(3){font-size:3.4666666667vw}#sec-product .cont-watch .txt-wrap01 p:nth-child(3) span{letter-spacing:.07em}#sec-product .cont-watch .txt-wrap02{margin-top:4.5333333333vw}#sec-product .cont-watch .txt-wrap02 span{font-size:4.2666666667vw}#sec-product .loop-btn{margin-top:10.1333333333vw}#sec-product .loop-btn .trg-hover{border-radius:2.2666666667vw;height:18.1333333333vw}#sec-product .brand{margin-left:-8vw;margin-top:20vw;padding-bottom:32.2666666667vw;width:100vw}#sec-product .brand .image-wrap{gap:3.3333333333vw}#sec-product .brand .image-wrap figure:nth-child(2){flex:1.684}#sec-product .brand .txt-wrap{font-size:4.2666666667vw}#sec-product .brand .txt-wrap .txt{margin-top:2.2666666667vw}#sec-product .brand .txt-wrap .txt p span{font-size:11.7333333333vw}#sec-product .brand .txt-wrap .txt p:first-child span{letter-spacing:-.045em}#sec-product .brand .txt-wrap .btn-wrap{margin-top:6.1333333333vw}}#bg-sec-product{height:100%;left:0;min-height:100vh;position:fixed;top:0;width:100%}#bg-sec-product .bg-image01{left:0;position:absolute;top:0;width:100%}#bg-sec-product .bg-image02{bottom:0;left:0;position:absolute;rotate:180deg;width:100%}#offblock__bgproduct{height:100%;min-height:100vh;width:100%}#offblock__bgproduct .bg-image01,#offblock__bgproduct .bg-image01 img,#offblock__bgproduct .bg-image02,#offblock__bgproduct .bg-image02 img{width:100%}#sec-other{font-family:Wix Madefor Display,sans-serif;overflow:hidden;padding:12.3611111111vw 0 11.1111111111vw;position:relative}#sec-other .bg-image{left:0;position:absolute;top:0;width:100%}#sec-other h2{color:#5f0e1c;gap:2.5694444444vw;margin-bottom:6.1111111111vw;position:relative;transition:color .4s ease}@media screen and (max-width:750px){#sec-other h2{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-other h2 span,#sec-other h2 span.normal{font-size:2.2222222222vw}#sec-other h2 img{transition:opacity .4s ease}@media screen and (max-width:750px){#sec-other h2 img{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}#sec-other h2 .red{opacity:1}#sec-other h2 .white{left:0;opacity:0;position:absolute;top:0;width:100%}.bgred #sec-other h2{color:#fff}.bgred #sec-other h2 .red{opacity:0}.bgred #sec-other h2 .white{opacity:1}#sec-other .slide-tab{display:flex;gap:1.6666666667vw}#sec-other .slide-tab li{color:#5f0e1c;cursor:pointer;font-family:Wix Madefor Display,sans-serif;font-size:1.5277777778vw;font-weight:800;line-height:100%;margin:0;opacity:.2;transition:color .4s ease,opacity .3s ease}@media screen and (max-width:750px){#sec-other .slide-tab li{transition:color .25s ease .2s,opacity .3s ease}}.bgred #sec-other .slide-tab li{color:#fff}#sec-other .slide-tab li.current,#sec-other .slide-tab li:hover{opacity:1}#sec-other .slide-tab li span{display:block}#sec-other .slide-tab li span:nth-child(2){font-size:.9722222222vw;letter-spacing:0;line-height:120%;margin-top:.3472222222vw}#sec-other #other-slider{overflow:visible;padding-top:3.8888888889vw;position:relative}#sec-other #other-slider .swiper-wrapper .swiper-slide{height:28.0555555556vw;margin-right:1.6666666667vw;overflow:hidden;width:28.0555555556vw}#sec-other #other-slider .swiper-wrapper .swiper-slide.first-view-hide{transition:opacity 0s .35s}#sec-other #other-slider .swiper-wrapper .swiper-slide a{display:block;height:100%}#sec-other #other-slider .swiper-wrapper .swiper-slide .image,#sec-other #other-slider .swiper-wrapper .swiper-slide .swiper-slide-inr,#sec-other #other-slider .swiper-wrapper .swiper-slide figure{height:100%}#sec-other #other-slider .swiper-wrapper .swiper-slide img{height:100%;object-fit:cover}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap{align-items:flex-start;bottom:2.2916666667vw;display:flex;flex-direction:column;font-family:Wix Madefor Display,sans-serif;font-size:.6944444444vw;font-weight:800;left:2.5694444444vw;line-height:100%;position:absolute}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .year{align-items:center;border:1px solid;border-radius:.4166666667vw;display:flex;height:1.7361111111vw;justify-content:center;width:3.9583333333vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .ttl{font-size:1.8055555556vw;margin:.8333333333vw 0 .4861111111vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .ttl span{letter-spacing:0}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt span{letter-spacing:0;line-height:110%}#sec-other #other-slider .swiper-arrow{bottom:100%;display:flex;gap:1.0416666667vw;position:absolute;right:0}#sec-other #other-slider .swiper-arrow .swiper-button-next,#sec-other #other-slider .swiper-arrow .swiper-button-prev{height:auto;position:static;width:auto}#sec-other #other-slider .swiper-arrow .swiper-button-next:after,#sec-other #other-slider .swiper-arrow .swiper-button-prev:after{display:none}#sec-other #other-slider .swiper-arrow .swiper-button-next [class*=btn-base-],#sec-other #other-slider .swiper-arrow .swiper-button-prev [class*=btn-base-]{border-color:#fff;transition:border-color .4s ease}body:not(.bgred) #sec-other #other-slider .swiper-arrow .swiper-button-next [class*=btn-base-],body:not(.bgred) #sec-other #other-slider .swiper-arrow .swiper-button-prev [class*=btn-base-]{border-color:#5f0e1c}body:not(.bgred) #sec-other #other-slider .swiper-arrow .swiper-button-next [class*=btn-base-] span:before,body:not(.bgred) #sec-other #other-slider .swiper-arrow .swiper-button-prev [class*=btn-base-] span:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%235F0E1C%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain}#sec-other #other-slider:not(.is-moved) .swiper-wrapper .swiper-slide-prev.first-view-hide{opacity:0!important;transition-delay:0s}#sec-other #other-slider:not(.is-moved) .swiper-arrow .swiper-button-prev{cursor:auto;pointer-events:none}#sec-other #other-slider:not(.is-moved) .swiper-arrow .swiper-button-prev [class*=btn-base-]{border-color:#676767}#sec-other #other-slider:not(.is-moved) .swiper-arrow .swiper-button-prev [class*=btn-base-] span:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%23676767%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain}@media screen and (max-width:750px){#sec-other{padding:2.6666666667vw 0 20.5333333333vw}#sec-other h2{gap:3.7333333333vw;margin-bottom:12.4vw}#sec-other h2 .ttl-num{font-size:6.4vw}#sec-other h2 .ttl-num .normal{font-size:7.7333333333vw}#sec-other .slide-tab{gap:5.2vw}#sec-other .slide-tab li{font-size:5.3333333333vw}#sec-other .slide-tab li span:nth-child(2){display:none}#sec-other #other-slider{padding-top:8.2666666667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide{height:74.6666666667vw;margin-right:5.3333333333vw;width:74.6666666667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap{bottom:6.1333333333vw;left:6.9333333333vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .year{border-radius:.8vw;font-size:2.4vw;height:5.2vw;width:10.2666666667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .ttl{font-size:5.3333333333vw;margin:2.6666666667vw 0 .6666666667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt{font-size:2.1333333333vw;letter-spacing:0}#sec-other #other-slider .swiper-arrow{bottom:100%;display:flex;gap:1.0416666667vw;position:absolute;right:0}#sec-other #other-slider .swiper-arrow .swiper-button-next,#sec-other #other-slider .swiper-arrow .swiper-button-prev{height:auto;position:static;width:auto}#sec-other #other-slider .swiper-arrow .swiper-button-next:after,#sec-other #other-slider .swiper-arrow .swiper-button-prev:after{display:none}#sec-other #other-slider .swiper-arrow .swiper-button-next [class*=btn-base-],#sec-other #other-slider .swiper-arrow .swiper-button-prev [class*=btn-base-]{border-color:#676767;transition:all .5s ease}#sec-other #other-slider .swiper-arrow .swiper-button-next [class*=btn-base-]:hover,#sec-other #other-slider .swiper-arrow .swiper-button-prev [class*=btn-base-]:hover{border-color:#fff}#sec-other #other-slider .swiper-arrow .swiper-button-next .btn-base-left:before{transform:rotate(-90deg)}#sec-other #other-slider .swiper-arrow .swiper-button-prev .btn-base-right:before{transform:rotate(90deg)}}#sec-other .slide-tab li .hover-inr{opacity:0;transform:translateY(105%)}#sec-other #other-slider figure{opacity:0;transform:translateY(-15%) scale(1.075)}#sec-other .swiper-slide-inr{opacity:0}#sec-other.init .slide-tab li .hover-inr{opacity:1;transform:translate(0);transition:opacity 1s ease 1s,transform 1s ease 1s}#sec-other.init #other-slider figure{opacity:1;transform:translate(0) scale(1);transition:opacity 1s ease .7s,transform 1s ease .7s,scale .5s ease}#sec-other.init .swiper-wrapper .swiper-slide-inr{opacity:1;transition:opacity 1s ease .7s}#bg-sec-other{height:100%;left:0;min-height:100vh;position:absolute;top:0;width:100%}#offblock__bgother{position:relative}#bgblock_cont_other{height:100%;min-height:100vh;width:100%}#bgblock_cont_other .bg-image{opacity:0;transition:opacity .4s ease 0s}#bgblock_cont_other .bg-image.on{opacity:1}.modal-link{align-items:center;display:flex;gap:30px;justify-content:center;padding:360px 0 80px}.modal-close,.modal-link li a{color:#5f0e1c;font-weight:800}.modal-close{cursor:pointer;overflow:hidden;position:absolute;z-index:10}.modal-close:before{background:#5f0e1c;border-radius:50%;content:""}.modal-close .txt{display:block;padding-bottom:1em}.modal-close .txt span{display:block;transition:translate .5s ease;translate:-100% 0}.modal-close.is-open .txt span{translate:0 0}@media(hover){.modal-close:hover span{animation:hoverTxt2 .5s ease}}@media screen and (min-width:751px){.modal-close{font-size:.9722222222vw;margin-top:.4861111111vw;padding-top:1.0416666667vw;position:absolute;position:fixed;right:2.7083333333vw;top:50%;translate:0 -50%;writing-mode:vertical-rl}.modal-close:before{height:.625vw;left:50%;position:absolute;top:0;translate:-50% 0;width:.625vw}}@media screen and (max-width:750px){.modal-close{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:2.9333333333vw;height:16vw;left:8vw;padding-top:.8vw;position:fixed;top:0;transition:color .5s ease;width:84vw}.modal-close:after{bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.modal-close:after,.modal-close:before{background:#fff;transition:background .5s ease}.modal-close:before{display:block;height:2.1333333333vw;margin-right:1.0666666667vw;width:2.1333333333vw}.modal-close .txt{overflow:hidden;padding:0}.modal-close .txt span{letter-spacing:-.008em;translate:0 100%}}.sec-modal{-ms-overflow-style:none;background:#fff url(/promaster_stb/withoutglaciers/assets/img/modal/modal-bg.png) no-repeat top/100%;display:flex;font-family:Wix Madefor Display,sans-serif;height:100vh;left:105vw;opacity:0;overflow:auto;pointer-events:none;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:100}.sec-modal::-webkit-scrollbar{display:none}.sec-modal>div{flex:1}.sec-modal .photo{flex-shrink:0;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:50%}.sec-modal .photo figure img{background:#5f0e1c;height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%}.sec-modal .inner{margin-right:0;position:static;width:50%}.sec-modal .spbottomnavi{background:#676767;display:none}@media screen and (max-width:750px){.sec-modal{positio:static;background-image:none;display:none;flex-direction:column}.sec-modal.is-open-modal,.sec-modal>div{display:block}.sec-modal .photo{height:118vw;position:relative;width:100%}.sec-modal .inner{background:#fff url(/promaster_stb/withoutglaciers/assets/img/modal/modal-bg.png) no-repeat top/100%;width:100%}.sec-modal .spbottomnavi{display:block}}.sec-modal .movie{align-items:center;background:#44081a;display:flex;height:100%;justify-content:center}.sec-modal .movie .modal-close{color:#fff}.sec-modal .movie .modal-close:before{background:#fff}.sec-modal .movie .inner{margin:0 auto;max-width:84vw;width:832px}.sec-modal .movie .modal-title{margin-bottom:1.3888888889vw;margin-top:.1388888889vw}.sec-modal .movie h2{font-size:3.3333333333vw;gap:.1388888889vw;letter-spacing:-.04em;margin:0;text-align:right}.sec-modal .movie h2 span{width:auto}.sec-modal .movie h2 .txt{font-size:.6944444444vw}.sec-modal .movie h2 .txt span{display:block}.sec-modal .movie .iframe{background:#44081a;display:block;overflow:hidden;position:relative}.sec-modal .movie .iframe:before{content:"";display:block;padding-top:56.3%}.sec-modal .movie .iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:750px){.sec-modal .movie .inner{position:relative}.sec-modal .movie .modal-title{margin:0;position:absolute;right:.5333333333vw;top:-40vw}.sec-modal .movie .modal-title h2{font-size:11.6vw;gap:.4vw}.sec-modal .movie .modal-title h2 .txt{font-size:3.2vw}}.sec-modal .profile{align-items:center;display:flex;justify-content:center;position:relative}.sec-modal .profile .inner>div{color:#5f0e1c;display:flex;flex-direction:column;justify-content:center;margin:-.3472222222vw auto 0;padding-left:.0694444444vw;width:27.5vw}.sec-modal .profile .inner>div .catch{align-items:flex-start;bottom:6.1111111111vw;color:#fff;display:flex;flex-direction:column;font-size:1.8055555556vw;font-weight:800;left:6.25vw;padding:0 .5em;position:absolute}.sec-modal .profile .inner>div .catch span{display:block;letter-spacing:.001em;line-height:100%;position:relative}.sec-modal .profile .inner>div .catch .last{display:inline-block;padding-right:0}.sec-modal .profile .inner>div .catch .quotation{line-height:100%;padding:0;position:absolute;top:0}.sec-modal .profile .inner>div .catch .quotation.q1{right:100%}.sec-modal .profile .inner>div .catch .quotation.q2{right:-.625vw}.sec-modal .profile .inner>div .ttl h2{align-items:flex-start;gap:1.5972222222vw;margin-bottom:3.2638888889vw}.sec-modal .profile .inner>div .ttl h2 span{display:block}.sec-modal .profile .inner>div .ttl h2 span.pc{display:inline}.sec-modal .profile .inner>div .ttl h2 .name{font-size:5vw;letter-spacing:-.02em;margin-left:.0694444444vw}.sec-modal .profile .inner>div .ttl h2 .name span{line-height:80%}.sec-modal .profile .inner>div .ttl h2 .txt{font-size:.8333333333vw;margin-top:1.5277777778vw;text-align:left}.sec-modal .profile .inner>div .txt-wrap{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;padding-left:.0694444444vw}.sec-modal .profile .inner>div .txt-wrap p{letter-spacing:0;line-height:131.5384615385%}@media screen and (min-width:751px){.sec-modal .profile .inner>div .catch .in-modal-slide{transition-delay:.6s}.sec-modal .profile .inner>div .txt-wrap .in-modal-slide{transition-delay:.4s}}@media screen and (max-width:750px){.sec-modal .profile{display:block}.sec-modal .profile:before{background:linear-gradient(180deg,rgba(0,0,0,.667),rgba(0,0,0,.478) 15%,#0000);content:"";height:27.0666666667vw;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1}.sec-modal .profile .inner>div{display:block;margin-top:0;padding-bottom:32vw;padding-left:0;padding-top:21.8666666667vw;width:84vw}.sec-modal .profile .inner>div .catch{color:#5f0e1c;font-size:5.3333333333vw;margin-bottom:6.4vw;position:static}.sec-modal .profile .inner>div .catch .in-modal-slide{transition-delay:.4s}.sec-modal .profile .inner>div .catch .quotation.q2{right:-.3em}.sec-modal .profile .inner>div .ttl{left:8vw;position:absolute;top:80.2666666667vw}.sec-modal .profile .inner>div .ttl h2{color:#fff;gap:3.7333333333vw;margin:0}.sec-modal .profile .inner>div .ttl h2 .name{font-size:13.8666666667vw}.sec-modal .profile .inner>div .ttl h2 .txt{font-size:2.6666666667vw;margin-top:4vw}.sec-modal .profile .inner>div .txt-wrap{padding:0}.sec-modal .profile .inner>div .txt-wrap .in-modal-slide{transition-delay:.6s}.sec-modal .profile .inner>div .txt-wrap p{line-height:128.5714285714%}}.sec-modal .product{position:relative;z-index:2}.sec-modal .product .watch{left:50%;margin-left:-.1388888889vw;opacity:0;padding-top:3.6111111111vw;pointer-events:none;position:absolute;position:fixed;scale:.9;top:50%;transition:opacity .5s ease,scale .5s ease;translate:-50% -50%;width:27.7777777778vw;z-index:1}.sec-modal .product .watch.init{opacity:1;scale:1}.sec-modal .product .inner{color:#5f0e1c;margin-top:-.3472222222vw;padding:14.5138888889vw 0 16.6666666667vw;position:static}.sec-modal .product .inner>div{margin:0 auto;padding-left:.3472222222vw;width:27.8472222222vw}.sec-modal .product .inner span{display:block}.sec-modal .product .inner [class*=dot-]:before{background:#5f0e1c}.sec-modal .product .inner h2{font-size:5.5555555556vw;margin-bottom:2.8472222222vw}.sec-modal .product .inner h2 span{letter-spacing:-.02em;line-height:120%}.sec-modal .product .inner h3{font-size:2.2222222222vw;font-weight:800;margin-bottom:.9722222222vw}.sec-modal .product .inner h3 span{letter-spacing:0}.sec-modal .product .inner .cont+.cont{margin-top:6.7361111111vw}.sec-modal .product .inner .cont.detail .product-name{font-weight:800;margin-bottom:3.8888888889vw}.sec-modal .product .inner .cont.detail .product-name p:first-child{font-size:.8333333333vw;letter-spacing:0}.sec-modal .product .inner .cont.detail .product-name p:nth-child(2){font-size:3.3333333333vw;margin:1.5972222222vw 0 .6944444444vw}.sec-modal .product .inner .cont.detail .product-name p:nth-child(2) span{letter-spacing:0}.sec-modal .product .inner .cont.detail .product-name p:nth-child(3){font-size:1.25vw}.sec-modal .product .inner .cont.detail h3{font-size:1.6666666667vw;margin-bottom:1.5972222222vw}.sec-modal .product .inner .cont.detail h3 span{letter-spacing:0;line-height:108.3333333333%}.sec-modal .product .inner .cont.detail h3 span:first-child{font-size:.9027777778vw;line-height:150%;margin-bottom:.5555555556vw}.sec-modal .product .inner .cont.detail h3 .em{font-size:.9027777778vw;margin-top:.625vw}.sec-modal .product .inner .cont.detail .txt-wrap{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.sec-modal .product .inner .cont.detail .txt-wrap p{letter-spacing:0;line-height:139.2307692308%}.sec-modal .product .inner .cont.link:not(.last){margin-top:3.8888888889vw}.sec-modal .product .inner .cont.link h3{font-size:1.1111111111vw}.sec-modal .product .inner .cont.link ul li a{border-bottom:1px solid #5f0e1c;color:#5f0e1c;display:block;font-size:1.6666666667vw;font-weight:800;letter-spacing:0;padding:1.2361111111vw 0}.sec-modal .product .inner .cont.link ul li a .arrow-external:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%235F0E1C%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;height:1.9444444444vw;right:-.3472222222vw;width:1.9444444444vw}.sec-modal .product .inner .cont.link ul li:first-child a{border-top:1px solid #5f0e1c}.sec-modal .product .inner .cont.link .note{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.8333333333vw;letter-spacing:0;margin-top:1.25vw}.sec-modal .product .inner .cont.feature h3{margin-bottom:2.6388888889vw}.sec-modal .product .inner .cont.feature h3 span{letter-spacing:-.02em}.sec-modal .product .inner .cont.feature .feature-wrap{font-weight:800}.sec-modal .product .inner .cont.feature .feature-wrap+.feature-wrap{margin-top:3.8888888889vw}.sec-modal .product .inner .cont.feature .feature-wrap figure{margin-bottom:1.1111111111vw}.sec-modal .product .inner .cont.feature .feature-wrap h4{font-size:1.6666666667vw;letter-spacing:-.02em;margin-bottom:1.1111111111vw}.sec-modal .product .inner .cont.feature .feature-wrap p{font-size:1.1111111111vw;letter-spacing:0;line-height:113.75%}.sec-modal .product .inner .cont.spec{margin:7.3611111111vw auto .1388888889vw}.sec-modal .product .inner .cont.spec h3{margin-bottom:2.6388888889vw}.sec-modal .product .inner .cont.spec h3 span{letter-spacing:-.02em}.sec-modal .product .inner .cont.spec ul li{border-bottom:1px solid #5f0e1c;color:#5f0e1c;display:block;font-size:.9722222222vw;font-weight:700;letter-spacing:-.02em;line-height:110%;padding:1.0763888889vw 0}.sec-modal .product .inner .cont.spec ul li:first-child{border-top:1px solid #5f0e1c}@media screen and (max-width:750px){.sec-modal .product:before{background:linear-gradient(180deg,rgba(0,0,0,.667),rgba(0,0,0,.478) 15%,#0000);content:"";height:27.0666666667vw;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1}.sec-modal .product .watch{margin-left:0;padding-top:0;position:absolute;top:62.2666666667vw;translate:-50%;width:88vw}.sec-modal .product .inner{margin-top:0;overflow-y:initial;padding:52.6666666667vw 0 46.6666666667vw}.sec-modal .product .inner>div{padding-left:0;width:84vw}.sec-modal .product .inner h2{font-size:17.4666666667vw;left:7.4666666667vw;margin:0;position:absolute;top:28vw}.sec-modal .product .inner h3{font-size:7.4666666667vw;margin-bottom:1.8666666667vw}.sec-modal .product .inner .cont+.cont{margin-top:13.3333333333vw;padding-top:5.8666666667vw}.sec-modal .product .inner .cont.detail .product-name{margin-bottom:13.0666666667vw}.sec-modal .product .inner .cont.detail .product-name p:first-child{font-size:2.6666666667vw}.sec-modal .product .inner .cont.detail .product-name p:nth-child(2){font-size:11.7333333333vw;margin:4vw 0 2.4vw}.sec-modal .product .inner .cont.detail .product-name p:nth-child(3){font-size:3.4666666667vw}.sec-modal .product .inner .cont.detail h3{font-size:5.3333333333vw;margin-bottom:6.4vw}.sec-modal .product .inner .cont.detail h3 span{line-height:110%}.sec-modal .product .inner .cont.detail h3 span:first-child{font-size:3.2vw;line-height:140%;margin-bottom:3.2vw}.sec-modal .product .inner .cont.detail h3 .em{font-size:3.2vw;margin-top:2vw}.sec-modal .product .inner .cont.detail .txt-wrap{margin-right:1px}.sec-modal .product .inner .cont.detail .txt-wrap p{font-size:3.7333333333vw;line-height:139.2857142857%}.sec-modal .product .inner .cont.detail .txt-wrap p+p{margin-top:5.0666666667vw}.sec-modal .product .inner .cont.link:not(.last){margin-top:18.9333333333vw}.sec-modal .product .inner .cont.link h3{font-size:4.2666666667vw;margin-bottom:4.5333333333vw}.sec-modal .product .inner .cont.link h3 .dot-sm{padding-left:4.8vw}.sec-modal .product .inner .cont.link h3 .dot-sm:before{height:3.2vw;width:3.2vw}.sec-modal .product .inner .cont.link ul li a{font-size:5.3333333333vw;padding:4.1333333333vw 0}.sec-modal .product .inner .cont.link ul li a .arrow-external:before{height:5.3333333333vw;right:-1.0666666667vw;width:5.3333333333vw}.sec-modal .product .inner .cont.link .note{font-size:2.6666666667vw;margin-top:5.0666666667vw}.sec-modal .product .inner .cont.feature h3{margin-bottom:8vw}.sec-modal .product .inner .cont.feature .feature-wrap+.feature-wrap{margin-top:10.9333333333vw}.sec-modal .product .inner .cont.feature .feature-wrap figure{margin-bottom:3.0666666667vw}.sec-modal .product .inner .cont.feature .feature-wrap h4{font-size:5.3333333333vw;margin-bottom:3.2vw}.sec-modal .product .inner .cont.feature .feature-wrap p{font-size:3.4666666667vw;line-height:110%}.sec-modal .product .inner .cont.spec{margin:18.9333333333vw auto .1333333333vw}.sec-modal .product .inner .cont.spec h3{margin-bottom:8.2666666667vw}.sec-modal .product .inner .cont.spec ul li{font-size:3.2vw;line-height:110%;padding:4.2vw 0}}.sec-modal.scroll .product:before,.sec-modal.scroll .profile:before{opacity:1}@media screen and (min-width:751px){.modal-profile2 .profile .inner>div .catch .last{margin-left:.1388888889vw}.modal-profile2 .profile .inner>div .ttl h2 .txt{margin-top:1.5972222222vw}.modal-profile2 .profile .inner>div .txt-wrap{margin-right:-.1388888889vw}}@media screen and (max-width:750px){.modal-profile2 .profile .inner>div .catch .sp span:not(.first){margin-left:.5333333333vw}.modal-profile2 .profile .inner>div .catch .sp .quotation.q2{margin:0;right:-1.8666666667vw}}@media screen and (min-width:751px){.modal-profile3 .profile .inner>div .catch .last{margin-left:-.2083333333vw}.modal-profile3 .profile .inner>div .ttl h2 .txt{margin-top:1.5972222222vw}.modal-profile3 .profile .inner>div .txt-wrap{margin-right:-.1388888889vw}}@media screen and (max-width:750px){.modal-profile3 .profile .inner>div .catch .sp span:not(.first){margin-left:-.5333333333vw}.modal-profile3 .profile .inner>div .catch .sp .quotation.q2{margin:0;right:-1.8666666667vw}}.story{font-family:Wix Madefor Display,sans-serif;position:relative}.story [id*=sec-]{position:relative;z-index:1}.story [id*=sec-] [class*=bg-image]{left:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.story [id*=sec-] [class*=bg-image].bg-image01{top:0}.story #kv{left:0;overflow:hidden;pointer-events:none;position:relative;top:0;transition:left 1ms linear 0s;z-index:8}.story #kv.off{left:120vw;transition:left 1ms linear 1.1s}.story #kv.on{opacity:1}.story #kv #offblock__kv{min-height:100vh;pointer-events:auto;position:relative;z-index:1}.story #kv #offblock__kv.off{pointer-events:none}.story #kv .kv .cont{padding-top:.2352941176vh}.story #kv .kv .cont .txt-wrap{align-items:center;display:flex;flex-direction:column}.story #kv .kv .cont .txt-wrap h1,.story #kv .kv .cont .txt-wrap p{font-weight:800;text-align:center;width:auto}.story #kv .kv .cont .txt-wrap h1 span,.story #kv .kv .cont .txt-wrap p span{display:block}.story #kv .kv .cont .txt-wrap .num{margin:0;order:-1}.story #kv .kv .cont .txt-wrap .num>span{align-items:center;border:1px solid;border-radius:.7058823529vh;display:flex;font-size:1.4117647059vh;gap:.5882352941vh;height:3.6470588235vh;justify-content:center;width:11.1764705882vh}.story #kv .kv .cont .txt-wrap .ttl{margin:3.7647058824vh auto 1.4117647059vh}.story #kv .kv .cont .txt-wrap .ttl span{font-size:5.6470588235vh;letter-spacing:-.04em;line-height:.9em}.story #kv .kv .cont .txt-wrap .name{margin-bottom:0}.story #kv .kv .cont .txt-wrap .name span{font-size:2.8235294118vh;letter-spacing:-.02em;line-height:120%}.story #kv .kv .cont .txt-wrap .grade{margin-top:.2352941176vh}.story #kv .kv .cont .txt-wrap .grade span{font-size:1.4117647059vh;letter-spacing:-.02em;line-height:120%}.story #kv .kv .cont .txt-wrap .grade span+span{margin-top:-.2352941176vh}.story #kv .kv .mobie-btn{font-size:.7638888889vw}.story #kv .kv .mobie-btn:before{bottom:1.25vw;right:1.25vw}.story #kv .kv .mobie-btn:after{height:3.3333333333vw;width:3.3333333333vw}.story #kv .kv .mobie-btn .txt01 span{line-height:116.3636363636%}.story #kv .kv .mobie-btn .txt01 .hover-txt:last-child{font-size:.6944444444vw}.story #kv .kv .mobie-btn .txt02{font-size:2.0138888889vw}.story #kv .kv .mobie-btn .txt02 span{letter-spacing:-.024em}.story #kv .kv .credit{color:#a32022;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.6944444444vw;position:absolute}.story #kv .kv .credit span{letter-spacing:0}@media screen and (min-width:751px){.story #kv .kv .loop-btn{left:50%;padding-top:0;position:absolute;translate:-50% 0}}@media screen and (min-width:751px)and (orientation:landscape){.story #kv .kv .loop-btn{bottom:11.2941176471vh}}@media screen and (min-width:751px)and (orientation:portrait){.story #kv .kv .loop-btn{bottom:8.2352941176vh}}@media screen and (min-width:751px){.story #kv .kv .mobie-btn{right:6.25vw}}@media screen and (min-width:751px)and (orientation:landscape){.story #kv .kv .mobie-btn{bottom:11.2941176471vh}}@media screen and (min-width:751px)and (orientation:portrait){.story #kv .kv .mobie-btn{bottom:8.2352941176vh}}@media screen and (min-width:751px){.story #kv .kv .credit{left:6.25vw}}@media screen and (min-width:751px)and (orientation:landscape){.story #kv .kv .credit{bottom:11.6470588235vh}}@media screen and (min-width:751px)and (orientation:portrait){.story #kv .kv .credit{bottom:8.5882352941vh}}@media screen and (max-width:750px){.story #kv [class^=loop-txt].bottom{bottom:-9.3333333333vw}.story #kv .kv{bottom:18.1333333333vw}.story #kv .kv .cont{padding-top:0}.story #kv .kv .cont .txt-wrap .num>span{border-radius:.8vw;font-size:2.4vw;gap:.6666666667vw;height:6.2666666667vw;width:16.2666666667vw}.story #kv .kv .cont .txt-wrap .ttl{margin:4vw auto 2.6666666667vw}.story #kv .kv .cont .txt-wrap .ttl span{font-size:7.5vw}.story #kv .kv .cont .txt-wrap .name span{font-size:4.2666666667vw}.story #kv .kv .cont .txt-wrap .grade{margin-top:1.3333333333vw}.story #kv .kv .cont .txt-wrap .grade span{font-size:2.4vw}.story #kv .kv .cont .txt-wrap .grade span+span{margin-top:-.5333333333vw}.story #kv .kv .loop-btn{margin-top:8.5333333333vw}.story #kv .kv .loop-btn a{margin:0 auto}.story #kv .kv .mobie-btn{display:inline-block;font-size:2.1333333333vw;margin-top:8.5333333333vw;padding:0 11.7333333333vw 0 0}.story #kv .kv .mobie-btn:before{height:2.1333333333vw;position:absolute;right:3.6vw;top:50%;translate:0 -50%;width:2.1333333333vw}.story #kv .kv .mobie-btn:after{border-radius:1.0666666667vw;bottom:auto;height:9.6vw;position:absolute;right:0;top:50%;translate:0 -50%;width:9.6vw}.story #kv .kv .mobie-btn .txt01 span{letter-spacing:0;line-height:100%}.story #kv .kv .mobie-btn .txt01 .hover-txt:last-child{font-size:2.1333333333vw}.story #kv .kv .mobie-btn .txt02{font-size:6.1333333333vw;margin-top:0}.story #kv .kv .credit{font-size:2.4vw;margin-top:2vw;position:static;text-align:center}}.story #sec-intro{margin-top:-20vw;padding:17.0833333333vw 0 17.2916666667vw;z-index:1}.story #sec-intro #offblock_intro_cont{position:relative}.story #sec-intro .bg-image02{position:absolute;top:50%;translate:0 -50%}.story #sec-intro .bg-image03{bottom:0}.story #sec-intro [class^=loop-txt]{font-family:Wix Madefor Display,sans-serif;font-size:16.0416666667vw;font-weight:800;left:0;letter-spacing:-.02em;line-height:100%;pointer-events:none;position:absolute}.story #sec-intro [class^=loop-txt] span{padding-left:.3em}.story #sec-intro [class^=loop-txt].top{overflow:hidden;top:-24.3055555556vw;white-space:nowrap}.story #sec-intro [class^=loop-txt].top .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}.story #sec-intro [class^=loop-txt].top .loop-a{display:inline-block;white-space:nowrap}.story #sec-intro [class^=loop-txt].top .loop-a:where(:not(.loop4)){animation:loop3 50s linear infinite}.story #sec-intro [class^=loop-txt].top .loop-a.loop4{animation:loop4 50s linear infinite}.story #sec-intro [class^=loop-txt].top .loop-a span{animation:none!important}.story #sec-intro [class^=loop-txt].top span{display:inline-block}.story #sec-intro [class^=loop-txt].top span:nth-child(odd){animation:loop 50s linear -25s infinite}.story #sec-intro [class^=loop-txt].top span:nth-child(2n){animation:loop2 50s linear infinite}.story #sec-intro [class^=loop-txt].bottom{color:#fff;left:-50vw;overflow:hidden;position:absolute;top:50%;transition:color .4s ease;translate:0 -50%;white-space:nowrap}.story #sec-intro [class^=loop-txt].bottom .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}.story #sec-intro [class^=loop-txt].bottom .loop-a{animation-direction:reverse;display:inline-block;white-space:nowrap}.story #sec-intro [class^=loop-txt].bottom .loop-a:where(:not(.loop4)){animation:loop3 50s linear infinite}.story #sec-intro [class^=loop-txt].bottom .loop-a.loop4{animation:loop4 50s linear infinite;animation-direction:reverse}.story #sec-intro [class^=loop-txt].bottom .loop-a span{animation:none!important}.story #sec-intro [class^=loop-txt].bottom span{display:inline-block}.story #sec-intro [class^=loop-txt].bottom span:nth-child(odd){animation:loop 50s linear -25s infinite;animation-direction:reverse}.story #sec-intro [class^=loop-txt].bottom span:nth-child(2n){animation:loop2 50s linear infinite;animation-direction:reverse}@media screen and (max-width:750px){.story #sec-intro [class^=loop-txt].bottom{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.story #sec-intro .inner{align-items:flex-start;display:flex;gap:7.2916666667vw;justify-content:flex-end}.story #sec-intro .inner .intro-img{flex-shrink:0;padding-top:4.8611111111vw;pointer-events:none;position:relative;width:44.6527777778vw}.story #sec-intro .inner .intro-img figure{background:#eee;border-radius:50%;overflow:hidden;position:relative;transform:translateZ(0)}.story #sec-intro .inner .intro-img figure:before{content:"";display:block;padding-top:100%}.story #sec-intro .inner .intro-img .credit{bottom:3.2638888889vw;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.8333333333vw;left:50%;position:absolute;translate:-50% 0}.story #sec-intro .inner .intro-img .credit span{display:block;letter-spacing:0;line-height:100%}.story #sec-intro .inner .txt-wrap{color:#5f0e1c;flex-shrink:0;font-weight:800;width:50.4861111111vw}.story #sec-intro .inner .txt-wrap .ttl{align-items:center;display:flex;font-size:.6944444444vw;gap:.2083333333vw;letter-spacing:-.008em}.story #sec-intro .inner .txt-wrap .ttl .ttl-num{align-items:center;display:flex;gap:1px}.story #sec-intro .inner .txt-wrap .ttl .ttl-num .normal{font-size:.8333333333vw;font-weight:400}.story #sec-intro .inner .txt-wrap .txt{font-size:3.8888888889vw;letter-spacing:-.008em;margin:4.8611111111vw auto 4.0277777778vw}.story #sec-intro .inner .txt-wrap .txt span{align-items:center;display:flex;gap:.4166666667vw;letter-spacing:-.02em}.story #sec-intro .inner .txt-wrap .txt img{flex-shrink:0;height:3.3333333333vw;width:3.3333333333vw}.story #sec-intro .inner .txt-wrap .txt em{color:#a32022;display:inline-block}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover{border-color:#5f0e1c;border-radius:.8333333333vw;color:#5f0e1c;height:6.6666666667vw;overflow:hidden;white-space:nowrap;width:20.4861111111vw}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover .loop-txt-inr{transform:translate(0);transition:transform .4s ease 0s;width:100%}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover .loop-a{animation-direction:reverse;display:inline-block;white-space:nowrap}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover .loop-a:where(:not(.loop4)){animation:loop3 14s linear infinite}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover .loop-a.loop4{animation:loop4 14s linear infinite;animation-direction:reverse}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover .loop-a span{animation:none!important}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover span{display:inline-block}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover span:nth-child(odd){animation:loop 14s linear -7s infinite;animation-direction:reverse}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover span:nth-child(2n){animation:loop2 14s linear infinite;animation-direction:reverse}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover p{font-size:1.1111111111vw}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover span{line-height:120%}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover span:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.6132%2019.9302L23.9596%2011.5839L26.159%2013.7833L14.062%2025.8804L12.5108%2024.3292L12.5027%2024.3211L1.96493%2013.7833L4.16439%2011.5839L12.5027%2019.9222L12.5027%202.55559L15.6132%202.55559L15.6132%2019.9302Z%22%20fill%3D%22%235F0E1C%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;height:1.1111111111vw;width:1.1111111111vw}.story #sec-intro .inner .txt-wrap .movie{margin-top:11.1111111111vw;position:relative}.story #sec-intro .inner .txt-wrap .movie .credit{bottom:-2.0833333333vw;color:#676767;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.8333333333vw;font-weight:400;opacity:0;position:absolute;right:0;transition:opacity .5s ease 1.2s}.story #sec-intro .inner .txt-wrap .movie .credit span{display:block;letter-spacing:0;line-height:100%}.story #sec-intro .inner .txt-wrap .movie .trg{color:#fff;cursor:pointer;display:block;overflow:hidden;padding-top:67.8%;position:relative;z-index:1}.story #sec-intro .inner .txt-wrap .movie .trg:before{background:#5f0e1c;border-radius:.8333333333vw;height:6.6666666667vw;pointer-events:none;width:6.6666666667vw}.story #sec-intro .inner .txt-wrap .movie .trg:after,.story #sec-intro .inner .txt-wrap .movie .trg:before{content:"";left:50%;opacity:0;position:absolute;top:50%;transition:opacity .5s ease 1.2s;translate:-50% -50%;z-index:2}.story #sec-intro .inner .txt-wrap .movie .trg:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%229%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m9%206-9%205.196V.804L9%206Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%/contain;height:.8333333333vw;right:1.6666666667vw;width:.8333333333vw}.story #sec-intro .inner .txt-wrap .movie .trg figure{height:100%;left:0;position:absolute;top:0;width:100%}.story #sec-intro .inner .txt-wrap .movie .trg p{bottom:1.9444444444vw;position:absolute;right:2.3611111111vw;text-align:right}.story #sec-intro .inner .txt-wrap .movie .trg p span{display:block;line-height:1.1em}.story #sec-intro .inner .txt-wrap .movie .trg p>span:first-child{font-size:1.1111111111vw;letter-spacing:-.008em;margin-bottom:-.0694444444vw;margin-right:.2083333333vw}.story #sec-intro .inner .txt-wrap .movie .trg p>span:nth-child(2){font-size:4.4444444444vw;letter-spacing:-.035em;line-height:100%}.story #sec-intro.on .inner .txt-wrap .movie .credit,.story #sec-intro.on .inner .txt-wrap .movie .trg:after,.story #sec-intro.on .inner .txt-wrap .movie .trg:before{opacity:1}@media(hover){.story #sec-intro .inner .txt-wrap .movie .trg:before{transition:opacity .5s ease 1.2s,scale .5s ease}.story #sec-intro .inner .txt-wrap .movie .trg figure,.story #sec-intro .inner .txt-wrap .movie .trg picture{overflow:hidden}.story #sec-intro .inner .txt-wrap .movie .trg img{transition:scale .5s ease}.story #sec-intro .inner .txt-wrap .movie .trg:hover:before{scale:.9}.story #sec-intro .inner .txt-wrap .movie .trg:hover img{scale:1.05!important}}@media screen and (min-width:751px){.story #sec-intro .loop-btn .trg-hover .arrow-right{padding-right:1.5277777778vw}}@media screen and (max-width:750px){.story #sec-intro{margin-top:-60vw;overflow:hidden;padding:0}.story #sec-intro #offblock_intro_cont{padding-top:55.3333333333vw}.story #sec-intro [class^=loop-txt]{font-size:21.3333333333vw}.story #sec-intro [class^=loop-txt].top{left:-105.3333333333vw;top:42vw}.story #sec-intro [class^=loop-txt] span{animation:none!important}.story #sec-intro .inner{flex-direction:column;gap:12.5333333333vw}.story #sec-intro .inner .intro-img{margin-left:-13.3333333333vw;padding-top:0;width:109.3333333333vw}.story #sec-intro .inner .intro-img .credit{bottom:7.3333333333vw;font-size:2.4vw;margin-left:.6666666667vw}.story #sec-intro .inner .txt-wrap{width:100%}.story #sec-intro .inner .txt-wrap .ttl{font-size:2.9333333333vw;gap:.8vw;letter-spacing:-.02em;margin-left:-.5333333333vw}.story #sec-intro .inner .txt-wrap .ttl .ttl-num{font-size:2.6666666667vw;gap:.4vw}.story #sec-intro .inner .txt-wrap .ttl .ttl-num .normal{font-size:3.4666666667vw}.story #sec-intro .inner .txt-wrap .txt{font-size:7.4666666667vw;margin:11.4666666667vw auto 6.2666666667vw}.story #sec-intro .inner .txt-wrap .txt span{gap:1.3333333333vw}.story #sec-intro .inner .txt-wrap .txt img{height:6.4vw;width:6.4vw}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover{border-radius:2.2666666667vw;height:18.1333333333vw;width:40.4vw}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover p{font-size:2.9333333333vw}.story #sec-intro .inner .txt-wrap .loop-btn .trg-hover span:before{height:3.2vw;width:3.2vw}.story #sec-intro .inner .txt-wrap .movie{margin-top:21.3333333333vw}.story #sec-intro .inner .txt-wrap .movie .credit{bottom:-4.4vw;font-size:2.1333333333vw}.story #sec-intro .inner .txt-wrap .movie .trg{padding-top:56.5%}.story #sec-intro .inner .txt-wrap .movie .trg:before{background:#a32022;border-radius:1.0666666667vw;bottom:4vw;height:9.6vw;left:auto;right:4.4vw;top:auto;translate:0 0;width:9.6vw}.story #sec-intro .inner .txt-wrap .movie .trg:after{bottom:7.8666666667vw;height:2.1333333333vw;left:auto;right:7.8666666667vw;top:auto;translate:0 0;width:2.1333333333vw}.story #sec-intro .inner .txt-wrap .movie .trg p{bottom:3.7333333333vw;right:16vw}.story #sec-intro .inner .txt-wrap .movie .trg p>span:first-child{font-size:2.1333333333vw;letter-spacing:0}.story #sec-intro .inner .txt-wrap .movie .trg p>span:nth-child(2){font-size:6.1333333333vw;letter-spacing:-.02em;margin-right:.5333333333vw}.story #bg-sec-intro #offblock__bgintro{transition-delay:.2s;transition-duration:.2s}.story #bg-sec-intro #offblock__bgintro.off{transition-delay:0s;transition-duration:.2s}}.story #sec-article{overflow:hidden;padding:0 0 26.9444444444vw}.story #sec-article h2{margin-right:-.5555555556vw}.story #sec-article h2 span.ttl-num{color:#5f0e1c;padding-right:.4166666667vw}.story #sec-article h2 span.ttl{height:12.1527777778vw;padding-right:.2083333333vw;position:relative}.story #sec-article h2 span.ttl img{transition:opacity .4s ease}@media screen and (max-width:750px){.story #sec-article h2 span.ttl img{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.story #sec-article h2 span.ttl .white{opacity:0}.story #sec-article h2 span.ttl .red{display:block;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.story #sec-article h2 span.txt{margin-top:-.2777777778vw}.story #sec-article .story-wrap{position:relative}.story #sec-article .story-wrap .ttl{align-items:flex-start;font-size:3.3333333333vw;font-weight:800;gap:0;margin-bottom:8.3333333333vw;padding-left:.5em}.story #sec-article .story-wrap .ttl span{display:block;letter-spacing:-.02em;line-height:100%;position:relative;width:auto}.story #sec-article .story-wrap .ttl .gry{color:#676767}.story #sec-article .story-wrap .ttl .last{display:inline-block;padding-right:0}.story #sec-article .story-wrap .ttl .quotation{line-height:100%;padding:0;position:absolute;top:0}.story #sec-article .story-wrap .ttl .quotation.q1{right:100%}.story #sec-article .story-wrap .ttl .quotation.q2{right:-1.1805555556vw}.story #sec-article .story-wrap [class*=cont] .photo{position:relative}.story #sec-article .story-wrap [class*=cont] .photo figure{overflow:hidden;position:relative}.story #sec-article .story-wrap [class*=cont] .photo figure:before{content:"";display:block;padding-top:100%}.story #sec-article .story-wrap [class*=cont] .photo figure img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%}.story #sec-article .story-wrap [class*=cont] .photo .credit{color:#676767;font-size:.8333333333vw;left:auto;position:absolute;top:calc(100% + 1.25em)}.story #sec-article .story-wrap [class*=cont] p{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.9027777778vw;letter-spacing:.001em;line-height:1.3846153846em;margin-top:-.1388888889vw}.story #sec-article .story-wrap [class*=cont] p span{letter-spacing:unset;line-height:unset;white-space:normal}.story #sec-article .story-wrap [class*=cont] p.in-inr:not(.init){transform:translateY(30px)}.story #sec-article .story-wrap [class*=cont].wide .photo{width:93.75vw}.story #sec-article .story-wrap [class*=cont].wide .photo figure:before{padding-top:53.6%}.story #sec-article .story-wrap [class*=cont].wide .photo .credit{left:auto;right:6.25vw}.story #sec-article .story-wrap.story07 .cont .photo figure:before{padding-top:40%}@media screen and (max-width:750px){.story #sec-article{padding:32vw 0 0}.story #sec-article h2{gap:3.6vw;margin-bottom:25.6vw;margin-right:-.6666666667vw}.story #sec-article h2 span.ttl-num{gap:.2666666667vw;padding-right:.2666666667vw}.story #sec-article h2 span.txt{margin-top:-1.3333333333vw;padding-right:1.0666666667vw}.story #sec-article h2 span.txt span:last-child{margin-right:-.2666666667vw}.story #sec-article .story-wrap:before{height:93.7333333333vw;left:50%;position:absolute;top:-53.3333333333vw;translate:-50% 0;width:100vw}.story #sec-article .story-wrap .ttl{font-size:5.3333333333vw;margin-bottom:8.5333333333vw;padding-left:2.6666666667vw}.story #sec-article .story-wrap .ttl .quotation.q2{right:-1.8666666667vw}.story #sec-article .story-wrap [class*=cont] .photo .credit{font-size:2.1333333333vw;margin-top:2vw;position:static;text-align:right;transform:none}.story #sec-article .story-wrap [class*=cont] p{font-size:3.7333333333vw;line-height:1.2857142857em}.story #sec-article .story-wrap [class*=cont].wide .photo{width:auto}.story #sec-article .story-wrap [class*=cont].wide .photo figure{margin-left:-8vw;width:100vw}.story #sec-article .story-wrap [class*=cont].wide .photo figure:before{padding-top:67.2%}.story #sec-article .story-wrap.story07 .cont .photo figure:before{padding-top:72%}}@media screen and (min-width:751px){.story #sec-article .story-wrap{margin-top:12.2222222222vw}.story #sec-article .story-wrap [class*=cont]{align-items:center;display:flex}.story #sec-article .story-wrap [class*=cont] .photo{flex-shrink:0;position:relative;width:50.3472222222vw;z-index:1}.story #sec-article .story-wrap [class*=cont] .txt-wrap{align-items:flex-start;display:flex;flex:1;justify-content:center;margin-bottom:9.4444444444vw}.story #sec-article .story-wrap [class*=cont] .txt-wrap>div{width:26.5277777778vw}.story #sec-article .story-wrap [class*=cont] .txt-wrap>div p{display:block}.story #sec-article .story-wrap [class*=cont]+.cont{flex-direction:row-reverse;margin-top:-9.4444444444vw}.story #sec-article .story-wrap [class*=cont]+.cont .photo{width:42.9166666667vw}.story #sec-article .story-wrap [class*=cont]+.cont .photo .credit{left:auto;right:0}.story #sec-article .story-wrap [class*=cont]+.cont .txt-wrap{margin-bottom:0;margin-top:9.4444444444vw}.story #sec-article .story-wrap [class*=cont].wide{display:block}.story #sec-article .story-wrap [class*=cont].wide .txt-wrap{gap:1.6666666667vw;margin:4.3055555556vw 0 0}.story #sec-article .story-wrap [class*=cont].wide .txt-wrap>div{width:28.0555555556vw}.story #sec-article .story-wrap [class*=cont].wide .txt-wrap>div p{letter-spacing:.01em;line-height:160%}.story #sec-article .story-wrap.story01:before{display:none}.story #sec-article .story-wrap.story01 .ttl{padding-left:9.0277777778vw}.story #sec-article .story-wrap.story02 .ttl{padding-left:16.5277777778vw}.story #sec-article .story-wrap.story03:before{left:auto;right:-6.25vw}.story #sec-article .story-wrap.story03 .ttl{padding-left:8.6111111111vw}.story #sec-article .story-wrap.story04 .ttl{padding-left:16.5277777778vw}.story #sec-article .story-wrap.story05 .ttl{padding-left:16.3888888889vw}.story #sec-article .story-wrap.story07{margin-top:17.5694444444vw}.story #sec-article .story-wrap.story07:before{left:auto;right:-6.25vw}}@media screen and (max-width:750px){.story #sec-article .story-wrap+.story-wrap{margin-top:25.6vw}.story #sec-article .story-wrap .cont .photo{width:84vw}.story #sec-article .story-wrap .cont .txt-wrap{margin-top:8.8vw}.story #sec-article .story-wrap .cont+.cont{margin-top:8.5333333333vw}.story #sec-article .story-wrap.story01:before{display:none}}.story.bgred #sec-intro [class^=loop-txt].bottom{color:#0003}.story.bgred #sec-article h2 span.ttl-num{color:#fff}.story.bgred #sec-article h2 span.ttl .white{opacity:1}.story.bgred #sec-article h2 span.ttl .red{opacity:0}.story #sec-article #onblock__secarticle{opacity:1}.story #bg-sec-article{height:100%;left:0;position:absolute;top:0;transition-duration:.2s,.2s,.2s;width:100%}.story #bg-sec-article #offblock__bgarticle,.story #bg-sec-profile{transition-duration:0s,0s,0s}.story #offblock__bgprofile{background:#5f0e1c no-repeat top/contain;height:100vh;width:100%}.story #sec-profile{overflow:hidden;padding:14.9305555556vw 0 26.3888888889vw}@media screen and (min-width:751px){.story #sec-profile{padding:41.6666666667vw 0 26.3888888889vw}}@media screen and (max-width:750px){.story #sec-profile{overflow:visible;padding:53.3333333333vw 0 0}}.story #offblock__frontprofile h2 span.txt,.story #sec-profile h2 span.txt{font-size:.8333333333vw;line-height:108.3333333333%;margin-top:0}@media screen and (max-width:750px){.story #offblock__frontprofile h2,.story #sec-profile h2{gap:1.6vw}.story #offblock__frontprofile h2 span.txt,.story #sec-profile h2 span.txt{font-size:2.1333333333vw;line-height:110%}}.story #fr-sec-profile .person-wrap .num .anim_slidein_a{display:block;overflow:hidden}@media screen and (min-width:751px){.story01 #sec-intro{padding-bottom:19.3055555556vw}}.story01 #sec-intro .inner .txt-wrap .txt span:first-child .in-inr,.story01 #sec-intro .inner .txt-wrap .txt span:nth-child(3) .in-inr,.story01 #sec-intro .inner .txt-wrap .txt span:nth-child(5) .in-inr{line-height:120%}@media screen and (min-width:751px){.story01 #sec-intro .inner .txt-wrap .txt em{margin-left:.2777777778vw;margin-right:-.4166666667vw}}@media screen and (max-width:750px){.story01 #sec-intro .inner .txt-wrap .txt span.in-inr{gap:.8vw}}.story01 #fr-sec-profile .person02.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translate(0)!important}.story01 #fr-sec-profile .person03 .num .anim_slidein_a .anim_slidein_inr.txt1{opacity:0!important}.story01 #fr-sec-profile.out .person02.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translateY(-105%)!important}@media screen and (min-width:751px){.story01 #sec-article .story-wrap.story01 .ttl .last{margin-left:-.4166666667vw}.story01 #sec-article .story-wrap.story02 .ttl .last{margin-left:.0694444444vw}.story01 #sec-article .story-wrap.story02 .ttl .quotation.q2{right:-2.2222222222vw}.story01 #sec-article .story-wrap.story03 .ttl .quotation.q1{right:calc(100% - .14em)}}@media screen and (max-width:750px){.story01 #sec-article .story-wrap.story03{margin-top:24.4vw}.story01 #sec-article .story-wrap.story03 .ttl{padding-left:2.1333333333vw}.story01 #sec-article .story-wrap.story03 .ttl .quotation.q1{left:-2.1333333333vw;right:auto}}@media screen and (min-width:751px){.story01 #sec-article .story-wrap.story03{margin-top:14.2361111111vw}.story01 #sec-article .story-wrap.story03 .ttl .quotation.q1{right:calc(100% - .14em)}}.story02 #sec-intro .inner .txt-wrap .txt{margin-bottom:3.3333333333vw}.story02 #sec-intro .inner .txt-wrap .txt em{margin:0 .3472222222vw}.story02 #sec-intro .inner .txt-wrap .txt span.in-inr:last-child{line-height:120%;margin-top:-.4166666667vw}@media screen and (min-width:751px){.story02 #sec-intro .inner .txt-wrap .txt span:nth-last-child(2){gap:.5555555556vw}}@media screen and (max-width:750px){.story02 #sec-intro .inner .txt-wrap .txt{margin:6vw 0 5.0666666667vw -.2666666667vw}.story02 #sec-intro .inner .txt-wrap .txt em{margin:0 -.2666666667vw}.story02 #sec-intro .inner .txt-wrap .txt span.in-inr{gap:.8vw}.story02 #sec-intro .inner .txt-wrap .txt span.in-inr:last-child{margin-top:-.8vw}.story02 #sec-intro .inner .txt-wrap .txt span.in-inr:nth-last-child(2){gap:1.0666666667vw}}.story02 #fr-sec-profile .person01.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translate(0)!important}.story02 #fr-sec-profile .person03 .num .anim_slidein_a .anim_slidein_inr.txt1{opacity:0!important}.story02 #fr-sec-profile.out .person01.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translateY(-105%)!important}@media screen and (min-width:751px){.story02 #sec-article .story-wrap.story01 .ttl .first{margin-left:-.1388888889vw}}@media screen and (max-width:750px){.story02 #sec-article .story-wrap.story01 .ttl{padding-left:2.9333333333vw}.story02 #sec-article .story-wrap.story01 .ttl .first{margin-left:-.5333333333vw}.story02 #sec-article .story-wrap.story01 .ttl .quotation.q1{left:-2.4vw;right:auto}}@media screen and (min-width:751px){.story02 #sec-article .story-wrap.story02{margin-top:14.0277777778vw}}@media screen and (max-width:750px){.story02 #sec-article .story-wrap.story02 .ttl>span:not(.first){margin-left:-.5333333333vw}}@media screen and (min-width:751px){.story02 #sec-article .story-wrap.story03{margin-top:14.1666666667vw}.story02 #sec-article .story-wrap.story03 .ttl{margin-bottom:7.9166666667vw;padding-left:9.0972222222vw}.story02 #sec-article .story-wrap.story04 .ttl{padding-left:24.0277777778vw}.story02 #sec-article .story-wrap.story04 .ttl .pc .first{margin-left:-.1388888889vw}}.story03 #kv .kv .cont .txt-wrap .grade span{line-height:100%}.story03 #sec-intro .inner .txt-wrap .txt{margin-bottom:3.6111111111vw}.story03 #sec-intro .inner .txt-wrap .txt em{line-height:120%;margin-right:.2777777778vw}.story03 #sec-intro .inner .txt-wrap .txt span.in-inr:last-child{line-height:120%;margin-top:-.4166666667vw}@media screen and (max-width:750px){.story03 #sec-intro .inner .txt-wrap .txt{margin:6.1333333333vw 0 6.9333333333vw}.story03 #sec-intro .inner .txt-wrap .txt span.in-inr{gap:.8vw}.story03 #sec-intro .inner .txt-wrap .txt span.in-inr:last-child{margin-top:-.8vw}}.story03 #fr-sec-profile.onblock #fr-profile-title{opacity:0;transition:opacity .3s ease 0s}.story03 #fr-sec-profile.onblock.on #fr-profile-title{opacity:1}.story03 #fr-sec-profile .person01.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translate(0)!important}.story03 #fr-sec-profile .person02 .num .anim_slidein_a .anim_slidein_inr.txt1{opacity:0!important}.story03 #fr-sec-profile.out .person01.out .num .anim_slidein_a .anim_slidein_inr.txt1{transform:translateY(-105%)!important}@media screen and (max-width:750px){.story03 #sec-article h2 span.txt{padding-right:.8vw}}@media screen and (min-width:751px){.story03 #sec-article .story-wrap.story01 .ttl .first{margin-left:-.1388888889vw}}@media screen and (max-width:750px){.story03 #sec-article .story-wrap.story01 .ttl .first{margin-left:-.1333333333vw}.story03 #sec-article .story-wrap.story01 .ttl .quotation.q1{left:-2.6666666667vw;right:auto}.story03 #sec-article .story-wrap.story02 .ttl>span:not(.first){margin-left:-.5333333333vw}}@media screen and (min-width:751px){.story03 #sec-article .story-wrap.story03 .ttl{padding-left:9.2361111111vw}.story03 #sec-article .story-wrap.story03 .ttl .first{margin-left:-.2083333333vw}.story03 #sec-article .story-wrap.story04 .ttl{padding-left:23.6111111111vw}.story03 #sec-article .story-wrap.story04 .ttl .first{margin-left:.2777777778vw}}@media screen and (max-width:750px){.story03 #sec-article .story-wrap.story05 .ttl .sp span:not(.first){margin-left:-.5333333333vw}}#sec-article .in-anim .in-clip{clip-path:inset(10% 10%);opacity:0}#sec-article .in-anim .in-clip.init{clip-path:inset(0 0);opacity:1;transition:opacity 1s ease 0s,clip-path 1s ease 0s}#sec-article .in-anim .in-clip img{opacity:0;transform:translateY(-15%) scale(1.075)}#sec-article .in-anim .in-clip.init img{opacity:1;transform:translate(0) scale(1);transition:opacity 1s ease 0s,transform 1s ease 0s}#sec-article .in-anim .in-slide .in-inr,#sec-article .in-anim.in-slide .in-inr{opacity:0;transform:translateY(105%);transition:opacity 1s ease 0s,transform 1s ease 0s}@media screen and (min-width:751px){#sec-article .in-anim .in-slide .in-inr,#sec-article .in-anim.in-slide .in-inr{transition:opacity 1s ease 0s,transform 1s ease 0s,color .4s ease}}#sec-article .in-anim .in-slide .in-inr.init,#sec-article .in-anim.in-slide .in-inr.init{opacity:1;transform:translate(0)}.es #menu .menu .menu-nav li ul li a .txt-wrap .grade span{line-height:110%}@media screen and (min-width:751px){.es #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr,.es #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr,.es #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr,.es #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr{align-items:baseline;display:flex;gap:.1388888889vw}.es #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span,.es #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span,.es #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span,.es #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span{display:inline-block}.es #fr-sec-profile .person-wrap [class^=person0]#person01 .lead p:not(.num),.es #fr-sec-story .person-wrap [class^=person0]#person01 .lead p:not(.num),.es #sec-profile .person-wrap [class^=person0]#person01 .lead p:not(.num),.es #sec-story .person-wrap [class^=person0]#person01 .lead p:not(.num){margin-top:.5555555556vw}.es #fr-sec-profile .person-wrap [class^=person0]#person01 .cont,.es #fr-sec-story .person-wrap [class^=person0]#person01 .cont,.es #sec-profile .person-wrap [class^=person0]#person01 .cont,.es #sec-story .person-wrap [class^=person0]#person01 .cont{margin-top:2.2222222222vw;padding-bottom:7.7777777778vw}.es #fr-sec-profile .person-wrap [class^=person0]#person01 .cont .txt-wrap .position,.es #fr-sec-story .person-wrap [class^=person0]#person01 .cont .txt-wrap .position,.es #sec-profile .person-wrap [class^=person0]#person01 .cont .txt-wrap .position,.es #sec-story .person-wrap [class^=person0]#person01 .cont .txt-wrap .position{margin-top:.2777777778vw}.es #fr-sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num),.es #fr-sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num),.es #sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num),.es #sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num){margin-top:.5555555556vw}.es #fr-sec-profile .person-wrap [class^=person0]#person02 .cont,.es #fr-sec-story .person-wrap [class^=person0]#person02 .cont,.es #sec-profile .person-wrap [class^=person0]#person02 .cont,.es #sec-story .person-wrap [class^=person0]#person02 .cont{margin-top:1.3888888889vw;padding-bottom:7.7777777778vw}.es #fr-sec-profile .person-wrap [class^=person0]#person02 .cont .txt-wrap .position,.es #fr-sec-story .person-wrap [class^=person0]#person02 .cont .txt-wrap .position,.es #sec-profile .person-wrap [class^=person0]#person02 .cont .txt-wrap .position,.es #sec-story .person-wrap [class^=person0]#person02 .cont .txt-wrap .position{margin:.5555555556vw auto .9027777778vw}.es #fr-sec-profile .person-wrap [class^=person0]#person03 .cont,.es #fr-sec-story .person-wrap [class^=person0]#person03 .cont,.es #sec-profile .person-wrap [class^=person0]#person03 .cont,.es #sec-story .person-wrap [class^=person0]#person03 .cont{margin-top:1.7361111111vw;padding-bottom:9.1666666667vw}.es #fr-sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.es #fr-sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.es #sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.es #sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap .position{margin:.4861111111vw auto 1.0416666667vw}}@media screen and (max-width:750px){.es #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num),.es #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num),.es #sec-profile .person-wrap [class^=person0] .lead p:not(.num),.es #sec-story .person-wrap [class^=person0] .lead p:not(.num){letter-spacing:0}}@media screen and (min-width:751px){.es #sec-product .cont-watch .txt-wrap02{margin-right:.9722222222vw;margin-top:-4.7222222222vw}}@media screen and (max-width:750px){.es #sec-product .brand{margin-top:21.2vw}}.es #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap{bottom:auto;top:16.8055555556vw}.es #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .ttl{margin-bottom:.4166666667vw}.es #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt span{line-height:120%}@media screen and (max-width:750px){.es #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap{top:48.1333333333vw}.es #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .ttl{margin-bottom:.4vw}}.es .sec-modal .product .inner .cont.spec ul li{white-space:pre}.es .sec-modal .product .inner .cont.feature .lang-jp{display:inline}@media screen and (min-width:751px){.es .sec-modal .profile .inner>div .txt-wrap{margin-right:-.1388888889vw}.es .modal-profile2 .profile .inner>div .catch .last{margin-left:0}.es .modal-profile3 .profile .inner>div .catch{bottom:6.5277777778vw}.es .modal-profile3 .profile .inner>div .catch .last{margin-left:0}}@media screen and (max-width:750px){.es .sec-modal .product .inner .cont.link:not(.last),.es .sec-modal .product .inner .cont.spec{margin-top:13.0666666667vw}.es .sec-modal .profile .inner>div .catch{padding-right:0}.es .modal-profile3 .profile .inner>div .ttl{top:77.4666666667vw}.es .modal-profile3 .profile .inner>div .catch .sp span:not(.first){margin-left:0}}@media screen and (min-width:751px){.es.home #fr-sec-intro-c .txt-wrap02,.es.home #sec-intro .txt-wrap02{padding-left:45.2777777778vw}}@media screen and (max-width:750px){.es.home #fr-sec-intro-c .cont-movie,.es.home #sec-intro .cont-movie{padding-top:26.1333333333vw}.es.story #kv .kv .cont .txt-wrap .ttl span{font-size:6.4vw}}.es.story01 #kv .kv .cont .txt-wrap .ttl{margin-bottom:.6944444444vw}.es.story01 #kv .kv .cont .txt-wrap .ttl span+span{margin-top:.2777777778vw}@media screen and (max-width:750px){.es.story01 #kv .kv .cont .txt-wrap .ttl{margin-bottom:1.8666666667vw}.es.story01 #kv .kv .cont .txt-wrap .ttl span+span{margin-top:1.0666666667vw}}.es.story01 #sec-intro .inner .txt-wrap .txt>span+span{margin-top:-.7638888889vw}.es.story01 #sec-intro .inner .txt-wrap .txt>span .in-inr{line-height:120%}@media screen and (min-width:751px){.es.story01 #sec-intro .inner .txt-wrap .txt{margin-top:4.4444444444vw}.es.story01 #sec-intro .inner .txt-wrap .txt picture.thumb1{margin-top:.3472222222vw}.es.story01 #sec-intro .inner .txt-wrap .txt picture.thumb3{margin-left:.4861111111vw}.es.story01 #sec-intro .inner .txt-wrap .txt em{margin-left:-.4166666667vw}}@media screen and (max-width:750px){.es.story01 #sec-intro .inner .txt-wrap .txt{margin:19.2vw 0 5.3333333333vw}.es.story01 #sec-intro .inner .txt-wrap .txt>span+span{margin-top:-1.4666666667vw}.es.story01 #sec-intro .inner .txt-wrap .txt>span .in-inr{gap:1.3333333333vw}.es.story01 #sec-intro .inner .txt-wrap .txt>span:last-child .in-inr{gap:0}.es.story01 #sec-intro .inner .txt-wrap .txt picture.thumb3{margin-right:1.0666666667vw;margin-top:-.6666666667vw}}.es.story01 #sec-article .story-wrap .ttl{margin-top:-.6944444444vw;padding-top:.6944444444vw}@media screen and (min-width:751px){.es.story01 #sec-article .story-wrap.story01 .ttl .last{margin-left:0}.es.story01 #sec-article .story-wrap.story02 .ttl{padding-left:23.8194444444vw}.es.story01 #sec-article .story-wrap.story02 .ttl .last{margin-left:0}.es.story01 #sec-article .story-wrap.story02 .ttl .quotation.q2{right:-1.1111111111vw}.es.story01 #sec-article .story-wrap.story03 .ttl{padding-left:9.0277777778vw}.es.story01 #sec-article .story-wrap.story03 .ttl .quotation.q1{right:100%}.es.story01 #sec-article .story-wrap.story04 .ttl{padding-left:23.8888888889vw}.es.story01 #sec-article .story-wrap.story05 .ttl .quotation.q2{right:-1.5972222222vw}}@media screen and (max-width:750px){.es.story01 #sec-article .story-wrap.story03 .ttl{padding-left:2.6666666667vw}.es.story01 #sec-article .story-wrap.story03 .ttl .quotation.q1{left:auto;right:100%}}.es.story02 #kv .kv .cont .txt-wrap .ttl{margin:2.2222222222vw auto .7638888889vw}.es.story02 #kv .kv .cont .txt-wrap .grade,.es.story02 #kv .kv .cont .txt-wrap .ttl span+span{margin-top:.2777777778vw}.es.story02 #kv .kv .cont .txt-wrap .grade span{line-height:100%}@media screen and (max-width:750px){.es.story02 #kv .kv .cont .txt-wrap .ttl{margin:3.4666666667vw auto 2.1333333333vw}.es.story02 #kv .kv .cont .txt-wrap .ttl span+span{margin-top:.8vw}.es.story02 #kv .kv .cont .txt-wrap .grade{margin-top:1.3333333333vw}}.es.story02 #sec-intro .inner .txt-wrap .txt>span+span{margin-top:-.3472222222vw}.es.story02 #sec-intro .inner .txt-wrap .txt>span .in-inr{line-height:120%}.es.story02 #sec-intro .inner .txt-wrap .txt em{margin:0 0 0 .0694444444vw}@media screen and (min-width:751px){.es.story02 #sec-intro .inner .txt-wrap .txt>span:nth-child(10),.es.story02 #sec-intro .inner .txt-wrap .txt>span:nth-child(8){margin-top:-.4166666667vw}.es.story02 #sec-intro .inner .txt-wrap .txt>span .in-inr{gap:.6944444444vw}.es.story02 #sec-intro .inner .txt-wrap .txt picture.thumb2,.es.story02 #sec-intro .inner .txt-wrap .txt picture.thumb3{margin-top:.5555555556vw}}@media screen and (max-width:750px){.es.story02 #sec-intro .inner .txt-wrap .txt>span+span{margin-top:-.6666666667vw}.es.story02 #sec-intro .inner .txt-wrap .txt>span:nth-child(4),.es.story02 #sec-intro .inner .txt-wrap .txt>span:nth-child(5){margin-top:0}.es.story02 #sec-intro .inner .txt-wrap .txt>span .in-inr{gap:1.3333333333vw}.es.story02 #sec-intro .inner .txt-wrap .txt em{margin:0}}@media screen and (min-width:751px){.es.story02 #sec-article .story-wrap.story01 .ttl .last{letter-spacing:-.03em}.es.story02 #sec-article .story-wrap.story02 .ttl .in-inr:not(.first){margin-left:-.4861111111vw}.es.story02 #sec-article .story-wrap.story04 .ttl{padding-left:9.1666666667vw}}@media screen and (max-width:750px){.es.story02 #sec-article .story-wrap.story01 .ttl{padding-left:2.6666666667vw}.es.story02 #sec-article .story-wrap.story01 .ttl .first{margin:0}.es.story02 #sec-article .story-wrap.story02 .ttl{padding-left:2.9333333333vw}.es.story02 #sec-article .story-wrap.story04 .ttl .last{letter-spacing:-.08em;margin-left:-.5333333333vw}}.es.story03 #kv .kv .cont .txt-wrap .ttl{margin-bottom:.6944444444vw}.es.story03 #kv .kv .cont .txt-wrap .grade,.es.story03 #kv .kv .cont .txt-wrap .ttl span+span{margin-top:.2777777778vw}.es.story03 #kv .kv .cont .txt-wrap .grade span{line-height:100%}.es.story03 #kv .kv .cont .txt-wrap .grade span+span{margin-top:0}@media screen and (max-width:750px){.es.story03 #kv .kv .cont .txt-wrap .ttl{margin:3.4666666667vw auto 2.1333333333vw}.es.story03 #kv .kv .cont .txt-wrap .ttl span+span{margin-top:.8vw}.es.story03 #kv .kv .cont .txt-wrap .grade{margin-top:1.3333333333vw}}.es.story03 #sec-intro .inner .txt-wrap .txt>span+span{margin-top:-.3472222222vw}.es.story03 #sec-intro .inner .txt-wrap .txt>span .in-inr{line-height:120%}@media screen and (min-width:751px){.es.story03 #sec-intro .inner .txt-wrap .txt>span:nth-child(10),.es.story03 #sec-intro .inner .txt-wrap .txt>span:nth-child(8){margin-top:-.4166666667vw}.es.story03 #sec-intro .inner .txt-wrap .txt>span .in-inr{gap:.6944444444vw}.es.story03 #sec-intro .inner .txt-wrap .txt em{margin-left:.1388888889vw}}@media screen and (max-width:750px){.es.story03 #sec-intro .inner .txt-wrap .txt{margin-bottom:4.8vw}.es.story03 #sec-intro .inner .txt-wrap .txt>span+span{margin-top:-.6666666667vw}.es.story03 #sec-intro .inner .txt-wrap .txt>span .in-inr{gap:.5333333333vw}.es.story03 #sec-intro .inner .txt-wrap .txt em{margin-left:.5333333333vw}}@media screen and (min-width:751px){.es.story03 #sec-article .story-wrap.story01 .ttl .last{margin-left:-.2083333333vw}.es.story03 #sec-article .story-wrap.story02 .ttl{padding-left:16.3888888889vw}.es.story03 #sec-article .story-wrap.story02 .ttl .in-inr{white-space:pre}.es.story03 #sec-article .story-wrap.story02 .ttl .quotation.q2{right:-1.3888888889vw}.es.story03 #sec-article .story-wrap.story02 [class*=cont] p{letter-spacing:0}.es.story03 #sec-article .story-wrap.story03 .ttl{padding-left:9.0277777778vw}.es.story03 #sec-article .story-wrap.story03 .ttl .first{margin-left:0}.es.story03 #sec-article .story-wrap.story03 .txt-wrap>div p:first-child{padding-right:.1388888889vw}.es.story03 #sec-article .story-wrap.story04 .ttl{padding-left:16.5277777778vw}.es.story03 #sec-article .story-wrap.story04 .ttl .first{margin-left:0}.es.story03 #sec-article .story-wrap.story04 .ttl .quotation.q2{right:-1.6666666667vw}.es.story03 #sec-article .story-wrap.story05 .ttl{padding-left:9.0277777778vw}.es.story03 #sec-article .story-wrap.story05 .ttl .quotation.q2{right:-1.6666666667vw}.es.story03 #sec-article .story-wrap.story05 [class*=cont] p{letter-spacing:0}}@media screen and (max-width:750px){.es.story03 #sec-article .story-wrap.story02 .ttl .sp>span:not(.first){margin-left:.5333333333vw}.es.story03 #sec-article .story-wrap.story05 .ttl .sp>span:not(.first){margin-left:.2666666667vw}.es.story03 #sec-article .story-wrap.story05 [class*=cont] p{margin-right:-.1333333333vw}}.ls-6{letter-spacing:-.06em!important}.ls-8{letter-spacing:-.08em!important}.ls-11{letter-spacing:-.11em!important}.ls-16{letter-spacing:-.16em!important}.lang-jp{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif;font-weight:700}.jp h2:not(.unique)>span:first-child{align-items:flex-end;display:flex}.jp h2:not(.unique)>span:first-child .lang-jp{font-size:1.1111111111vw;letter-spacing:-.02em;line-height:110%}@media screen and (max-width:750px){.jp h2:not(.unique)>span:first-child .lang-jp{font-size:3.7333333333vw}}.jp h2:not(.unique)>span:first-child .ttl-num{flex:1}.jp .ttl-jp-story span:nth-child(2){letter-spacing:.1em}.jp .ttl-jp-story span:nth-child(3),.jp .ttl-jp-story span:nth-child(6){letter-spacing:-.1em}.jp .ttl-jp-other{letter-spacing:0!important}.jp .ttl-jp-other span:first-child,.jp .ttl-jp-other span:nth-child(3){letter-spacing:-.1em}.jp #language .menu .cont .ttl .txt{font-size:.6944444444vw;line-height:130%}.jp #language .menu .cont ul li a .arrow-external{display:block}.jp #language .menu .cont ul li a .arrow-external .lang-jp{font-size:.8333333333vw;letter-spacing:-.02em;line-height:100%;padding-top:.2777777778vw}.jp #menu .menu .menu-nav li .menu-txt .lang-jp{letter-spacing:-.06em;padding-top:.2083333333vw}.jp #menu .menu .menu-nav li .menu-txt .txt{margin-bottom:.5555555556vw}.jp #menu .menu .menu-nav li ul li a .txt-wrap .lang-jp{font-size:.9027777778vw;letter-spacing:-.02em;line-height:100%;padding-top:1.1111111111vw}.jp #menu .menu .menu-nav li ul li a .txt-wrap .grade{font-family:Noto Sans JP,sans-serif;font-size:.6944444444vw;letter-spacing:-.02em;line-height:100%;margin-top:.4166666667vw}.jp #menu .menu .menu-nav li ul li a .txt-wrap .grade span{line-height:130%}.jp #menu .menu .menu-nav li ul li a .txt-wrap .ttl{font-family:Noto Sans JP,sans-serif;font-size:1.1111111111vw;letter-spacing:-.02em;line-height:110%;margin-top:.8333333333vw}.jp #menu .menu .menu-nav li.other ul li a .txt-wrap .grade{font-size:.8333333333vw;margin-top:.9027777778vw}.jp #menu .menu .menu-nav li.other ul li a .txt-wrap .grade span{line-height:130%}.jp #menu .menu .link-wrap .cont ul li a .arrow-external{display:block}.jp #menu .menu .link-wrap .cont ul li a .arrow-external .lang-jp{font-size:.8333333333vw;letter-spacing:-.02em;line-height:100%;padding-top:.2777777778vw}@media screen and (max-width:750px){.jp #menu .menu .menu-nav li .menu-txt .lang-jp{font-size:2.6666666667vw;padding-top:.8vw}.jp #menu .menu .menu-nav li .menu-txt .txt{margin-bottom:1.6vw}.jp #menu .menu .menu-nav li ul li a .txt-wrap .lang-jp{font-size:3.4666666667vw;padding-top:2.1333333333vw}.jp #menu .menu .menu-nav li ul li a .txt-wrap .grade{font-size:2.4vw;margin-top:1.0666666667vw}.jp #menu .menu .menu-nav li ul li a .txt-wrap .ttl{font-size:3.4666666667vw;margin-top:1.6666666667vw}.jp #menu .menu .menu-nav li.other ul li a .txt-wrap .grade{font-size:2.6666666667vw;margin-top:1.0666666667vw}.jp #menu .menu .link-wrap .cont ul li a .arrow-external .lang-jp{font-size:2.4vw;padding-top:1.0666666667vw}}.jp #kv .kv .mobie-btn .lang-jp{font-size:.8333333333vw;letter-spacing:-.06em;line-height:100%;margin-bottom:.5555555556vw}.jp #kv .kv #local-nav-slider .swiper-slide a p:before{margin-top:.1em;top:0;translate:none}.jp #kv .kv #local-nav-slider .swiper-slide a p .hover-txt{display:block}.jp #kv .kv #local-nav-slider .swiper-slide a p .lang-jp{font-size:.8333333333vw;line-height:100%;padding-top:.2777777778vw}@media screen and (max-width:750px){.jp #kv .kv .mobie-btn .lang-jp{font-size:2.4vw;margin-bottom:1.6vw}.jp #kv .kv #local-nav-slider .swiper-slide a p:before{margin-top:.2em}.jp #kv .kv #local-nav-slider .swiper-slide a p .lang-jp{font-size:2.4vw;padding-top:.8vw}}.jp.home #fr-sec-intro-c h2 .lang-jp,.jp.home #sec-intro h2 .lang-jp{font-size:1.1111111111vw;letter-spacing:-.06em;line-height:110%;margin-bottom:.4166666667vw}.jp.home #fr-sec-intro-c [class^=txt-wrap] p:not(.hashtag) span,.jp.home #sec-intro [class^=txt-wrap] p:not(.hashtag) span{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif;font-size:1.3888888889vw;font-weight:700;letter-spacing:-.02em;line-height:180%}.jp.home #fr-sec-intro-c .cont-movie h3 .in-slide+.in-slide,.jp.home #sec-intro .cont-movie h3 .in-slide+.in-slide{padding-top:.7638888889vw}.jp.home #fr-sec-intro-c .cont-movie h3 .in-slide+.in-slide.lang-jp,.jp.home #sec-intro .cont-movie h3 .in-slide+.in-slide.lang-jp{font-size:1.1111111111vw;letter-spacing:-.06em;line-height:110%}@media screen and (min-width:751px){.jp.home #fr-sec-intro-c .txt-wrap02,.jp.home #sec-intro .txt-wrap02{padding-left:44.4444444444vw}}@media screen and (max-width:750px){.jp.home #fr-sec-intro-c h2 .lang-jp,.jp.home #sec-intro h2 .lang-jp{font-size:2.4vw;margin-bottom:.5333333333vw}.jp.home #fr-sec-intro-c [class^=txt-wrap] p:not(.hashtag) span,.jp.home #sec-intro [class^=txt-wrap] p:not(.hashtag) span{font-size:3.7333333333vw}.jp.home #fr-sec-intro-c [class^=txt-wrap].txt-wrap01,.jp.home #sec-intro [class^=txt-wrap].txt-wrap01{margin-bottom:8vw}.jp.home #fr-sec-intro-c [class^=txt-wrap].txt-wrap02,.jp.home #sec-intro [class^=txt-wrap].txt-wrap02{margin-top:4vw}.jp.home #fr-sec-intro-c .cont-movie h3 .in-slide+.in-slide,.jp.home #sec-intro .cont-movie h3 .in-slide+.in-slide{padding-top:1.6vw}.jp.home #fr-sec-intro-c .cont-movie h3 .in-slide+.in-slide.lang-jp,.jp.home #sec-intro .cont-movie h3 .in-slide+.in-slide.lang-jp{font-size:2.6666666667vw}}.jp #fr-sec-profile h2>span:first-child,.jp #fr-sec-story h2>span:first-child,.jp #sec-profile h2>span:first-child,.jp #sec-story h2>span:first-child{text-align:left}.jp #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num)>span,.jp #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num)>span,.jp #sec-profile .person-wrap [class^=person0] .lead p:not(.num)>span,.jp #sec-story .person-wrap [class^=person0] .lead p:not(.num)>span{font-family:Noto Sans JP,sans-serif;font-size:1.1805555556vw;letter-spacing:-.02em;line-height:130%}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap p,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap p{font-family:Noto Sans JP,sans-serif;font-size:1.8vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .lang-jp,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .lang-jp,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .lang-jp,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .lang-jp{font-size:1.1888888888vw;letter-spacing:-.02em;line-height:100%;padding:.4166666667vw 0}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position{font-size:.7vw;letter-spacing:-.02em}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position span,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position span,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position span,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position span{line-height:130%}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span{margin-top:.1388888889vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position),.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position),.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position),.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position){padding-top:.2777777778vw}.jp #fr-sec-profile .person-wrap #person01 a.cont,.jp #fr-sec-profile .person-wrap #person02 a.cont,.jp #fr-sec-story .person-wrap #person01 a.cont,.jp #fr-sec-story .person-wrap #person02 a.cont,.jp #sec-profile .person-wrap #person01 a.cont,.jp #sec-profile .person-wrap #person02 a.cont,.jp #sec-story .person-wrap #person01 a.cont,.jp #sec-story .person-wrap #person02 a.cont{padding-bottom:10.4166666667vw}@media screen and (min-width:751px){.jp #fr-sec-profile h2 .anim_slidein,.jp #fr-sec-story h2 .anim_slidein,.jp #sec-profile h2 .anim_slidein,.jp #sec-story h2 .anim_slidein{display:flex!important}.jp #fr-sec-profile #person02 .position,.jp #fr-sec-profile #person03 .position,.jp #fr-sec-story #person02 .position,.jp #fr-sec-story #person03 .position,.jp #sec-profile #person02 .position,.jp #sec-profile #person03 .position,.jp #sec-story #person02 .position,.jp #sec-story #person03 .position{margin-top:0}}@media screen and (min-width:751px)and (min-aspect-ratio:16/11){.jp #fr-sec-profile .person-wrap [class^=person0] .cont,.jp #fr-sec-story .person-wrap [class^=person0] .cont,.jp #sec-profile .person-wrap [class^=person0] .cont,.jp #sec-story .person-wrap [class^=person0] .cont{margin-top:0}}@media screen and (max-width:750px){.jp #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num)>span,.jp #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num)>span,.jp #sec-profile .person-wrap [class^=person0] .lead p:not(.num)>span,.jp #sec-story .person-wrap [class^=person0] .lead p:not(.num)>span{font-size:3.4666666667vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .lang-jp,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .lang-jp,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .lang-jp,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .lang-jp{font-size:4vw;padding:2vw 0 .5333333333vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position{font-size:2.4vw;margin-top:.8vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span,.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap .position .hover-inr span+span{margin-top:.4vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position),.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position),.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position),.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position){font-size:5.0666666667vw}.jp #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position),.jp #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position),.jp #sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position),.jp #sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p:not(.position){padding-top:1.0666666667vw}.jp #fr-sec-profile .person-wrap #person01 a.cont,.jp #fr-sec-story .person-wrap #person01 a.cont,.jp #sec-profile .person-wrap #person01 a.cont,.jp #sec-story .person-wrap #person01 a.cont{padding-bottom:28.5333333333vw}.jp #fr-sec-profile .person-wrap #person02 a.cont,.jp #fr-sec-story .person-wrap #person02 a.cont,.jp #sec-profile .person-wrap #person02 a.cont,.jp #sec-story .person-wrap #person02 a.cont{padding-bottom:29.3333333333vw}.jp #fr-sec-profile .person-wrap #person03 a.cont,.jp #fr-sec-story .person-wrap #person03 a.cont,.jp #sec-profile .person-wrap #person03 a.cont,.jp #sec-story .person-wrap #person03 a.cont{padding-bottom:29.8666666667vw}}.jp #sec-product .cont-watch .txt-wrap02{margin-right:9.375vw}.jp #sec-product .cont-watch .txt-wrap02 span{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif;font-weight:700}.jp #sec-product .cont-watch .txt-wrap02 .txt01{margin-bottom:1.1111111111vw}.jp #sec-product .cont-watch .txt-wrap02 .txt01 span{font-size:.9722222222vw;letter-spacing:-.02em;line-height:140%}.jp #sec-product .cont-watch .txt-wrap02 .txt02 span{font-size:2.2222222222vw;letter-spacing:-.02em;line-height:130%}.jp #sec-product .brand{padding-bottom:16.1805555556vw}.jp #sec-product .brand .txt-wrap .txt .lang-jp{margin-top:.9027777778vw;text-align:center}.jp #sec-product .brand .txt-wrap .txt .lang-jp span{font-size:1.6666666667vw;letter-spacing:-.14em;line-height:130%}@media screen and (min-width:751px){.jp #sec-product h2:not(.unique)>span:first-child .lang-jp{font-size:1.6666666667vw}.jp #sec-product .cont-watch .txt-wrap02{margin-right:9.375vw}}@media screen and (max-width:750px){.jp #sec-product .cont-watch .txt-wrap02 .txt01{margin-bottom:2.1333333333vw}.jp #sec-product .cont-watch .txt-wrap02 .txt01 span{font-size:2.6666666667vw}.jp #sec-product .cont-watch .txt-wrap02 .txt02 span{font-size:6.4vw}.jp #sec-product .brand{padding-bottom:39.3333333333vw}.jp #sec-product .brand .txt-wrap .txt .lang-jp{margin-top:2.1333333333vw}.jp #sec-product .brand .txt-wrap .txt .lang-jp span{font-size:3.7333333333vw}.jp #sec-product .loop-btn{margin-top:8vw}}.jp #sec-product h2 .lang-jp{transition:color .4s ease}@media screen and (max-width:750px){.jp #sec-product h2 .lang-jp{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.jp.bgred #sec-product h2 .lang-jp{color:#fff}.jp #sec-other h2 .lang-jp,.jp #sec-other h2 .lang-jp span{font-size:1.1111111111vw}.jp #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt span{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif;font-size:.8333333333vw;font-weight:700;letter-spacing:-.02em;line-height:130%}@media screen and (max-width:750px){.jp #sec-other h2 .lang-jp,.jp #sec-other h2 .lang-jp span{font-size:3.7333333333vw}.jp #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt{padding-top:.6666666667vw}.jp #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt span{font-size:2.4vw;line-height:140%}}.jp #footer .nav-global li a .lang-jp{display:block;font-size:.8333333333vw;line-height:100%;padding-top:.5555555556vw}@media screen and (max-width:750px){.jp #footer .nav-global li a .lang-jp{font-size:2.6666666667vw;padding-top:1.0666666667vw}}.jp.story #kv .kv .cont{padding-top:5vw}.jp.story #kv .kv .cont .txt-wrap .ttl{margin:2.5vw auto .9722222222vw}.jp.story #kv .kv .cont .txt-wrap .ttl span{letter-spacing:-.02em;line-height:100%}.jp.story #kv .kv .cont .txt-wrap .name .lang-jp{font-size:1.1111111111vw;letter-spacing:-.02em;line-height:100%;margin:.4166666667vw 0 .1388888889vw}.jp.story #kv .kv .cont .txt-wrap .grade span{font-size:.6944444444vw;line-height:130%}@media screen and (max-width:750px){.jp.story #kv .kv{padding-top:78.6666666667vw}.jp.story #kv .kv .cont{padding-top:0}.jp.story #kv .kv .cont .txt-wrap .ttl{margin:5.3333333333vw 0 2.6666666667vw}.jp.story #kv .kv .cont .txt-wrap .ttl span{font-size:6.4vw;line-height:100%}.jp.story #kv .kv .cont .txt-wrap .ttl span+span{margin-top:1.3333333333vw}.jp.story #kv .kv .cont .txt-wrap .name .lang-jp{font-size:2.9333333333vw;margin:1.0666666667vw 0 0}.jp.story #kv .kv .cont .txt-wrap .grade span{font-size:2.4vw}.jp.story #kv .loop-btn{margin-top:8vw}.jp.story #kv .mobie-btn{margin:12.5333333333vw auto 0}.jp.story #kv .mobie-btn .lang-jp{bottom:100%;left:0;margin-bottom:1.0666666667vw;padding-right:11.7333333333vw;position:absolute;width:100%}.jp.story #kv .mobie-btn .lang-jp span{letter-spacing:-.006em}}.jp.story #sec-intro .inner .txt-wrap .ttl{align-items:flex-start}.jp.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt{align-items:flex-start;display:flex;flex-direction:column;padding-top:.0694444444vw}.jp.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt .lang-jp{font-size:.6944444444vw;letter-spacing:-.06em;line-height:1.1em;margin-top:.1388888889vw}.jp.story #sec-intro .inner .txt-wrap .txt-en{font-size:.8333333333vw;letter-spacing:-.03em;margin-top:5.4166666667vw}.jp.story #sec-intro .inner .txt-wrap .txt-en span{line-height:1.0833333333em}.jp.story #sec-intro .inner .txt-wrap .txt{font-size:2.9166666667vw;font-weight:900;margin-top:2.7777777778vw}.jp.story #sec-intro .inner .txt-wrap .txt .mb{margin-bottom:.5555555556vw}.jp.story #sec-intro .inner .txt-wrap .txt span{gap:0;letter-spacing:0}.jp.story #sec-intro .inner .txt-wrap .txt span .in-inr{line-height:1.3em;margin-top:0}.jp.story #sec-intro .inner .txt-wrap .txt span .in-inr .inr,.jp.story #sec-intro .inner .txt-wrap .txt span .in-inr [class^=ls-]{display:inline-block}.jp.story #sec-intro .inner .txt-wrap .txt span .in-inr.thumb{gap:.4861111111vw}.jp.story #sec-intro .inner .txt-wrap .txt em{margin:0}.jp.story #sec-intro .inner .txt-wrap .movie .lang-jp{font-size:.9722222222vw;letter-spacing:.06em;line-height:1.1em}@media screen and (max-width:750px){.jp.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt{padding-top:.1333333333vw}.jp.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt .lang-jp{font-size:2.9333333333vw;line-height:100%;margin-left:-.5333333333vw;margin-top:1.3333333333vw}.jp.story #sec-intro .inner .txt-wrap .txt-en{font-size:2.4vw;line-height:1.1em;margin-left:-.2666666667vw;margin-top:11.7333333333vw}.jp.story #sec-intro .inner .txt-wrap .txt{font-size:5.8666666667vw;margin-top:6.4vw}.jp.story #sec-intro .inner .txt-wrap .txt .mb{margin-bottom:.9333333333vw}.jp.story #sec-intro .inner .txt-wrap .txt span .in-inr{line-height:1.3em}.jp.story #sec-intro .inner .txt-wrap .txt span .in-inr.thumb{gap:.6666666667vw}.jp.story #sec-intro .inner .txt-wrap .txt em{margin-right:-.4vw}.jp.story #sec-intro .inner .txt-wrap .movie .trg p{align-items:flex-end;display:flex;flex-direction:column}.jp.story #sec-intro .inner .txt-wrap .movie .lang-jp{font-size:2.6666666667vw;line-height:1.1em;margin-bottom:.1333333333vw;order:-1}}.jp.story #sec-article h2{flex-direction:row;flex-wrap:wrap}.jp.story #sec-article h2 .ttl-num{margin-left:auto;width:auto}.jp.story #sec-article h2 .lang-jp{color:#5f0e1c;font-size:1.1111111111vw;letter-spacing:-.06em;line-height:1.1em;order:-1;width:auto}.jp.story #sec-article .story-wrap .ttl{font-size:2.6388888889vw}.jp.story #sec-article .story-wrap .ttl span{line-height:1.15em}.jp.story #sec-article .story-wrap .ttl span.lang-jp .quotation{font-family:Wix Madefor Display,sans-serif}.jp.story #sec-article .story-wrap .ttl span.lang-jp .quotation.q2{left:auto;right:0}.jp.story #sec-article .story-wrap .ttl span.en{color:#676767;font-family:Wix Madefor Display,sans-serif;font-size:.8333333333vw;font-weight:800;margin-top:.5555555556vw;padding-left:.5em}.jp.story #sec-article .story-wrap .ttl span.en span{letter-spacing:0;line-height:1.0833333333}.jp.story #sec-article .story-wrap .ttl span.en .q2{left:100%;right:auto}.jp.story #sec-article .story-wrap [class*=cont] .txt-wrap>div p{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.02em;line-height:1.6em}@media screen and (max-width:750px){.jp.story #sec-article h2 .lang-jp{font-size:3.7333333333vw;line-height:1.1em;margin-bottom:-.2666666667vw}.jp.story #sec-article .story-wrap .ttl{font-size:5.0666666667vw}.jp.story #sec-article .story-wrap .ttl span.en{font-size:2.6666666667vw;margin-top:1.0666666667vw;padding-left:1.0666666667vw}.jp.story #sec-article .story-wrap .ttl span.en span{line-height:1em}.jp.story #sec-article .story-wrap .ttl span.en .q1{left:auto;right:100%}.jp.story #sec-article .story-wrap [class*=cont] .txt-wrap>div p{font-size:3.3333333333vw;line-height:1.6em}}.jp.story #sec-article h2 .lang-jp{transition:color .4s ease}@media screen and (max-width:750px){.jp.story #sec-article h2 .lang-jp{transition:none!important;transition-delay:0s;transition-duration:0s;transition-property:none}}.jp.story.bgred #sec-article h2 .lang-jp{color:#fff}.jp.story #fr-profile-title h2 .lang-jp,.jp.story #sec-profile h2 .lang-jp,.jp.story #sec-story h2 .lang-jp{font-size:1.1111111111vw;letter-spacing:-.06em;line-height:1.1em;width:auto}@media screen and (max-width:750px){.jp.story #fr-profile-title h2 .lang-jp,.jp.story #sec-profile h2 .lang-jp,.jp.story #sec-story h2 .lang-jp{font-size:1.7333333333vw;line-height:1.1em}.jp.story01 #kv .kv .cont .txt-wrap .grade{margin-top:.8vw}}@media screen and (min-width:751px){.jp.story01 #sec-article .story-wrap.story01 .ttl{padding-left:8.8888888889vw}.jp.story01 #sec-article .story-wrap.story01 .ttl .last{margin-left:0}.jp.story01 #sec-article .story-wrap.story02 .ttl{padding-left:16.3888888889vw}.jp.story01 #sec-article .story-wrap.story02 .ttl .last.lang-jp{margin-left:-.4166666667vw}.jp.story01 #sec-article .story-wrap.story03 .ttl{padding-left:23.75vw}.jp.story01 #sec-article .story-wrap.story03 .ttl .last.lang-jp{margin-left:-.2777777778vw}.jp.story01 #sec-article .story-wrap.story03 .ttl .quotation.q1{right:100%}.jp.story01 #sec-article .story-wrap.story05 .ttl{padding-left:23.75vw}}@media screen and (max-width:750px){.jp.story01 #sec-article .story-wrap.story04 .ttl .last.lang-jp{letter-spacing:-.05em;white-space:nowrap}}.jp.story02 #kv .kv .cont{padding-top:9.8611111111vw}.jp.story02 #kv .kv .cont .name .lang-jp{margin:.6944444444vw auto .2777777778vw}@media screen and (max-width:750px){.jp.story02 #kv .kv{padding-top:72vw}.jp.story02 #kv .kv .cont{padding-top:0}.jp.story02 #kv .kv .cont .ttl{margin-bottom:4.8vw}.jp.story02 #kv .kv .cont .name .lang-jp{margin-top:1.0666666667vw}.jp.story02 #kv .kv .mobie-btn{margin-top:16vw}}@media screen and (min-width:751px){.jp.story02 #sec-article .story-wrap.story01 .ttl span.lang-jp .last{margin-left:-.4166666667vw}.jp.story02 #sec-article .story-wrap.story01 .ttl .en .last,.jp.story02 #sec-article .story-wrap.story02 .ttl span.lang-jp .last{margin-left:-.1388888889vw}.jp.story02 #sec-article .story-wrap.story03 .ttl{padding-left:8.8888888889vw}.jp.story02 #sec-article .story-wrap.story03 .ttl span.lang-jp .last{margin-left:-.1388888889vw}.jp.story02 #sec-article .story-wrap.story03 .ttl .en{margin-left:.1388888889vw}.jp.story02 #sec-article .story-wrap.story04 .ttl{padding-left:23.8194444444vw}}.jp.story03 #kv .kv .cont{padding-top:6.5277777778vw}.jp.story03 #kv .kv .cont .ttl{margin-bottom:.8333333333vw}.jp.story03 #kv .kv .cont .name .lang-jp{margin-top:.6944444444vw}@media screen and (max-width:750px){.jp.story03 #kv .kv{padding-top:71.4666666667vw}.jp.story03 #kv .kv .cont{padding-top:0}.jp.story03 #kv .kv .cont .ttl{margin-bottom:4.8vw}.jp.story03 #kv .kv .cont .name .lang-jp{margin-top:1.0666666667vw}}@media screen and (min-width:751px){.jp.story03 #sec-article .story-wrap.story01 .ttl span.en>span:nth-child(2){margin-left:-.1388888889vw}.jp.story03 #sec-article .story-wrap.story05 .ttl{padding-left:9.0277777778vw}}.jp .sec-modal .product .inner .cont.detail h3 span{font-size:2.2222222222vw;line-height:130%}.jp .sec-modal .product .inner .cont.detail h3 span:first-child{font-size:.9027777778vw;line-height:140%}.jp .sec-modal .product .inner .cont.detail .txt-wrap{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif}.jp .sec-modal .product .inner .cont.detail .txt-wrap p{font-size:.9027777778vw;letter-spacing:.02em;line-height:180%}.jp .sec-modal .product .inner .cont.link h3{font-size:1.8055555556vw}.jp .sec-modal .product .inner .cont.link ul li a{font-size:1.25vw;letter-spacing:-.02em;line-height:100%;padding:1.5972222222vw 0 2.0138888889vw}.jp .sec-modal .product .inner .cont.link ul li:first-child a{border-top:none}.jp .sec-modal .product .inner .cont.feature h3 [class*=dot-]:before,.jp .sec-modal .product .inner .cont.spec h3 [class*=dot-]:before{margin-top:.2em;top:0;translate:none}.jp .sec-modal .product .inner .cont.feature h3 .lang-jp,.jp .sec-modal .product .inner .cont.spec h3 .lang-jp{font-size:1.1111111111vw;letter-spacing:-.02em;line-height:100%;padding-top:.5555555556vw}.jp .sec-modal .product .inner .cont.feature .feature-wrap h4 .lang-jp{font-size:1.1111111111vw;letter-spacing:-.02em;line-height:140%;padding-top:.5555555556vw}.jp .sec-modal .product .inner .cont.feature .feature-wrap p{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif;font-size:.9722222222vw;font-weight:700;letter-spacing:.02em;line-height:130%}.jp .sec-modal .product .inner .cont.spec ul li{font-size:.9027777778vw;letter-spacing:.02em;line-height:130%}@media screen and (max-width:750px){.jp .sec-modal .product .inner .cont.detail h3 span{font-size:6.4vw}.jp .sec-modal .product .inner .cont.detail h3 span:first-child{font-size:3.4666666667vw;margin-bottom:2.1333333333vw}.jp .sec-modal .product .inner .cont.detail .txt-wrap p{font-size:3.3333333333vw}.jp .sec-modal .product .inner .cont.link h3{font-size:4.5333333333vw}.jp .sec-modal .product .inner .cont.link ul li a{font-size:3.7333333333vw;padding:.5333333333vw 0 5.0666666667vw}.jp .sec-modal .product .inner .cont.feature h3 .lang-jp,.jp .sec-modal .product .inner .cont.spec h3 .lang-jp{font-size:4.2666666667vw;padding-top:2.1333333333vw}.jp .sec-modal .product .inner .cont.feature .feature-wrap h4 .lang-jp{font-size:3.7333333333vw;padding-top:2.1333333333vw}.jp .sec-modal .product .inner .cont.feature .feature-wrap p{font-size:3.4vw}.jp .sec-modal .product .inner .cont.spec ul li{font-size:3.3333333333vw}}.jp .sec-modal .movie h2 .txt{display:block}.jp .sec-modal .movie .lang-jp{font-size:.9722222222vw;letter-spacing:-.06em;line-height:110%;text-align:right}@media screen and (max-width:750px){.jp .sec-modal .movie .lang-jp{font-size:2.6666666667vw}}.jp .sec-modal .profile .inner .ttl h2 .lang-jp:not(.txt){font-size:1.1111111111vw;letter-spacing:-.02em;line-height:80%;margin-top:2.2222222222vw}.jp .sec-modal .profile .inner .ttl h2 .lang-jp.txt{font-size:.8333333333vw;letter-spacing:-.02em;line-height:130%;margin-top:.8333333333vw}.jp .sec-modal .profile .inner .txt-wrap p{font-feature-settings:normal;font-family:Noto Sans JP,sans-serif;font-size:.9027777778vw;letter-spacing:.02em;line-height:180%}.jp .sec-modal .profile .inner .catch span{font-size:1.8055555556vw;letter-spacing:-.02em;line-height:115%}@media screen and (max-width:750px){.jp .sec-modal .profile .inner .ttl{top:69.3333333333vw}.jp .sec-modal .profile .inner .ttl h2 .lang-jp:not(.txt){font-size:3.4666666667vw;margin-top:6.4vw}.jp .sec-modal .profile .inner .ttl h2 .lang-jp.txt{font-size:2.6666666667vw;margin-top:2.1333333333vw}.jp .sec-modal .profile .inner .txt-wrap p{font-size:3.4666666667vw}.jp .sec-modal .profile .inner .catch span{font-size:5.0666666667vw}}.lang-tc{font-feature-settings:normal;font-family:Noto Sans TC,sans-serif;font-weight:700}.tc .loop-btn .trg-hover .loop-btn-inr span .lang-tc{padding:0}.tc #header [class*=menu-btn-] p{font-family:Noto Sans TC,sans-serif;font-weight:900}@media screen and (min-width:751px){.tc #header .logo{margin-left:5.2777777778vw}.tc #header .menu-btn-pc p span.menu-txt{display:flex}.tc #header .menu-btn-pc p span.menu-txt span{position:static;rotate:90deg;translate:0}.tc #header .sns-share .lang-tc{font-weight:900}.tc #header .sns-share dt span{display:flex}.tc #header .sns-share dt span span{rotate:90deg;translate:0}}@media screen and (max-width:750px){.tc #header .logo{margin-left:1.8666666667vw}.tc #header .menu-btn-sp p{font-size:2.6666666667vw}}@media screen and (min-width:751px){.tc #footer .hashtag{padding-bottom:0}.tc #footer .hashtag .sns-share{margin-left:.2777777778vw;margin-top:2.0833333333vw}.tc #footer .hashtag .sns-share dt span span{display:inline}.tc #footer .nav-global li a{padding:1.0416666667vw 0}.tc #footer .nav-global li span{display:block;line-height:120%}.tc #footer .nav-global li:not(.country) a{padding:1.25vw 0 2.4305555556vw}.tc #footer .nav-global li:not(.country) a span.arrow-external{margin-left:-.1388888889vw}.tc #footer .nav-global li:not(.country) a span.lang-tc{font-size:.8333333333vw;margin-top:.1388888889vw}.tc #footer .note{font-size:.6944444444vw;margin-top:1.8055555556vw}}@media screen and (max-width:750px){.tc #footer .hashtag .sns-share dt span span{display:inline}.tc #footer .nav-global li:not(.country) a span.arrow-external{margin-left:-.2666666667vw}.tc #footer .nav-global li:not(.country) a span.arrow-external:before{top:.2666666667vw;translate:0 0}.tc #footer .nav-global li:not(.country) a span.lang-tc{font-size:2.6666666667vw;margin-top:1.3333333333vw}.tc #footer .note{font-size:2.6666666667vw;margin-top:4vw}.tc #footer .note span{letter-spacing:0}}@media screen and (min-width:751px){.tc #language .menu .cont.language .ttl{font-size:1.9444444444vw}.tc #language .menu .cont.language .ttl .txt{font-size:.6944444444vw}.tc #language .language-close .txt>span{display:flex}.tc #language .language-close .txt>span span{position:static;rotate:90deg;translate:0}.tc #menu .menu .menu-nav li .menu-txt .lang-tc{margin-top:.1388888889vw}.tc #menu .menu .menu-nav li a .txt-wrap{margin-bottom:.1388888889vw}.tc #menu .menu .menu-nav li a .txt-wrap .grade{font-size:.6944444444vw}.tc #menu .menu .menu-nav li a .txt-wrap .ttl{font-size:1.1111111111vw;margin-top:1.5277777778vw}.tc #menu .menu .menu-nav li a .txt-wrap .ttl span{letter-spacing:0;line-height:1.3}.tc #menu .menu .menu-nav li.product .txt{margin-bottom:.8333333333vw;margin-top:.2777777778vw}.tc #menu .menu .menu-nav li.other ul li a .txt-wrap{margin-bottom:0}.tc #menu .menu .menu-nav li.other ul li a .txt-wrap .grade{font-size:.8333333333vw;margin-top:.8333333333vw}.tc #menu .menu .menu-nav li.other ul li a .txt-wrap .grade span{letter-spacing:-.02em;line-height:130%}.tc #menu .menu .menu-nav li.other ul li:nth-child(4) a .txt-wrap .grade{font-size:.7638888889vw;margin-top:.9722222222vw}.tc #menu .menu .menu-nav li.other ul li:nth-child(4) a .txt-wrap .grade span{letter-spacing:0}.tc #menu .menu .menu-nav li.other ul li:nth-child(4) a .txt-wrap .grade .hover-txt+.hover-txt{margin-top:-.2777777778vw}.tc #menu .menu .link-wrap .cont ul li a span{display:block}.tc #menu .menu .link-wrap .cont ul li a .hover-inr{display:flex;gap:.1388888889vw}.tc #menu .menu .link-wrap .cont ul li a .hover-inr .lang-tc{font-size:.8333333333vw}}@media screen and (max-width:750px){.tc #menu .menu-nav li .menu-txt .lang-tc{font-size:2.6666666667vw;margin-top:.5333333333vw}.tc #menu .menu-nav li ul li a .txt-wrap .name{margin-top:1.6vw}.tc #menu .menu-nav li ul li a .txt-wrap .ttl{font-size:3.4666666667vw;margin-top:2.6666666667vw}.tc #menu .menu-nav li.product .menu-txt{align-items:flex-start;display:flex;flex-direction:column}.tc #menu .menu-nav li.product .menu-txt .txt{order:1}.tc #menu .menu-nav li.other .menu-txt .lang-tc{margin-left:.2666666667vw}.tc #menu .menu-nav li.other ul{margin-top:5.3333333333vw}.tc #menu .link-wrap .cont ul li a span{display:block}.tc #menu .link-wrap .cont ul li a .lang-tc{font-size:2.4vw;margin-top:1.0666666667vw}}.tc .sec-modal .movie .modal-title .lang-tc{margin-right:-.1388888889vw;margin-top:.1388888889vw;text-align:right}@media screen and (min-width:751px){.tc .sec-modal .modal-close .txt{font-family:Noto Sans TC,sans-serif;font-weight:900}.tc .sec-modal .modal-close .txt>span{display:flex}.tc .sec-modal .modal-close .txt>span span{position:static;rotate:90deg;translate:0}.tc .sec-modal .profile .inner>div .catch{font-feature-settings:"palt";bottom:6.25vw;left:7.1527777778vw}.tc .sec-modal .profile .inner>div .catch span{letter-spacing:.0015em;line-height:1.15}.tc .sec-modal .profile .inner>div .catch em{display:inline-block;margin-left:.2777777778vw}.tc .sec-modal .profile .inner>div .catch .quotation.q2{right:-.9722222222vw}.tc .sec-modal .profile .inner>div .ttl h2{margin-bottom:3.3333333333vw}.tc .sec-modal .profile .inner>div .ttl .txt{margin-left:.0694444444vw;margin-top:2.0833333333vw}.tc .sec-modal .profile .inner>div .txt-wrap{margin-right:.1388888889vw}.tc .sec-modal .profile .inner>div .txt-wrap p{font-weight:500;line-height:1.7692307692}.tc .sec-modal.modal-profile2 .profile .inner>div .catch .last,.tc .sec-modal.modal-profile3 .profile .inner>div .catch .last{margin-left:0}.tc .sec-modal.modal-profile3 .profile .inner>div .catch .last em:first-child{margin-left:.0694444444vw;margin-right:.4166666667vw}.tc .sec-modal.modal-profile3 .profile .inner>div .ttl h2 .txt{letter-spacing:-.02em}.tc .sec-modal .product .inner h2{margin-bottom:2.7777777778vw}.tc .sec-modal .product .inner .cont.detail .product-name{margin-bottom:4.0277777778vw}.tc .sec-modal .product .inner .cont.detail .product-name p:first-child{font-size:.7638888889vw}.tc .sec-modal .product .inner .cont.detail h3{font-size:1.3888888889vw;font-weight:700}.tc .sec-modal .product .inner .cont.detail h3 span{line-height:1.3}.tc .sec-modal .product .inner .cont.detail h3 span:first-child{font-size:.9027777778vw;line-height:1.4}.tc .sec-modal .product .inner .cont.detail .txt-wrap p{font-weight:500;line-height:1.7692307692}.tc .sec-modal .product .inner .cont.link h3{margin-bottom:1.1111111111vw}.tc .sec-modal .product .inner .cont.link h3 .dot-sm{align-items:center;display:flex;gap:.2083333333vw}.tc .sec-modal .product .inner .cont.link h3 .dot-sm .lang-tc{font-size:.9027777778vw;font-weight:900}.tc .sec-modal .product .inner .cont.link .note{font-size:.6944444444vw;margin-top:1.1111111111vw}.tc .sec-modal .product .inner .cont.link .note span{line-height:1.4}.tc .sec-modal .product .inner .cont.feature h3 .lang-tc,.tc .sec-modal .product .inner .cont.spec h3 .lang-tc{font-size:1.1111111111vw;line-height:100%;padding-left:2.2222222222vw}.tc .sec-modal .product .inner .cont.feature h3{margin-bottom:2.7777777778vw}.tc .sec-modal .product .inner .cont.feature h3 .lang-tc{margin-top:.2777777778vw}.tc .sec-modal .product .inner .cont.feature .feature-wrap h4{font-size:1.3888888889vw;font-weight:900;letter-spacing:0;line-height:1.2}.tc .sec-modal .product .inner .cont.feature .feature-wrap p{font-size:.9722222222vw;letter-spacing:0;line-height:1.4285714286}.tc .sec-modal .product .inner .cont.spec{margin-top:6.6666666667vw}.tc .sec-modal .product .inner .cont.spec h3 .lang-tc{margin-top:.4166666667vw}.tc .sec-modal .product .inner .cont.spec ul li{font-size:.9027777778vw;letter-spacing:0;line-height:1.1;padding:1.1805555556vw 0 .9722222222vw}.tc .sec-modal .product .inner .cont.spec ul li:last-child{line-height:130%}}@media screen and (max-width:750px){.tc .sec-modal .modal-close{font-size:2.6666666667vw}.tc .sec-modal .modal-close .txt span{display:inline-block}.tc .sec-modal .movie .modal-title .lang-tc{font-size:2.6666666667vw;margin-right:-.5333333333vw;margin-top:.5333333333vw}.tc .sec-modal .profile .inner>div .catch{font-size:5.0666666667vw;margin-left:-1.0666666667vw}.tc .sec-modal .profile .inner>div .catch span{line-height:1.15}.tc .sec-modal .profile .inner>div .catch em{display:inline-block;margin-left:-.5333333333vw}.tc .sec-modal .profile .inner>div .catch .q2{font-feature-settings:"palt";right:-1.0666666667vw}.tc .sec-modal .profile .inner>div .ttl .txt{letter-spacing:-.02em}.tc .sec-modal .profile .inner>div .txt-wrap p{font-size:3.4666666667vw;font-weight:500;line-height:1.8}.tc .sec-modal .profile.modal-profile3 .profile .inner>div .catch .last em:first-child{margin-left:-1.0666666667vw}.tc .sec-modal .profile.modal-profile3 .profile .inner>div .catch .q2{right:-1.6vw}.tc .sec-modal .product .inner h2{margin-bottom:5.3333333333vw}.tc .sec-modal .product .inner .cont.detail h3{font-size:5.3333333333vw;font-weight:700}.tc .sec-modal .product .inner .cont.detail h3 span{line-height:1.3}.tc .sec-modal .product .inner .cont.detail h3 span:first-child{font-size:3.4666666667vw;line-height:1.4}.tc .sec-modal .product .inner .cont.detail .txt-wrap p{font-size:3.4666666667vw;font-weight:500;letter-spacing:-.02em;line-height:1.8}.tc .sec-modal .product .inner .cont.link:not(.last){margin-top:13.3333333333vw}.tc .sec-modal .product .inner .cont.link h3 .dot-sm{align-items:center;display:flex;gap:.2666666667vw}.tc .sec-modal .product .inner .cont.link h3 .dot-sm .lang-tc{font-size:3.4666666667vw;font-weight:900}.tc .sec-modal .product .inner .cont.feature h3 .lang-tc,.tc .sec-modal .product .inner .cont.spec h3 .lang-tc{font-size:4.2666666667vw;line-height:100%;margin-top:1.6vw;padding-left:6.9333333333vw}.tc .sec-modal .product .inner .cont.feature h3{margin-bottom:8.8vw}.tc .sec-modal .product .inner .cont.feature .feature-wrap h4{font-size:5.3333333333vw;letter-spacing:-.02em;line-height:1.2;margin-bottom:4.2666666667vw}.tc .sec-modal .product .inner .cont.feature .feature-wrap p{font-size:3.2vw;letter-spacing:0;line-height:1.4}.tc .sec-modal .product .inner .cont.spec{margin-top:13.0666666667vw}.tc .sec-modal .product .inner .cont.spec ul li{font-size:3.2vw;letter-spacing:0;line-height:110%;padding:4.4vw 0 4vw}.tc .sec-modal .product .inner .cont.spec ul li:last-child{line-height:130%}}.tc #kv .kv #local-nav-slider .swiper-slide{margin-right:1.8055555556vw}.tc #kv .kv #local-nav-slider .swiper-slide a p{font-size:.9722222222vw}.tc #kv .kv .mobie-btn .lang-tc{font-size:.8333333333vw;letter-spacing:-.06em;line-height:1.1;margin-bottom:.6944444444vw}@media screen and (max-width:750px){.tc #kv .kv #local-nav-slider .swiper-slide{margin-right:4.2666666667vw}.tc #kv .kv #local-nav-slider .swiper-slide a p{font-size:2.9333333333vw;margin-top:2.5333333333vw;padding-left:2.6666666667vw}.tc #kv .kv #local-nav-slider .swiper-slide a p:before{height:1.7333333333vw;width:1.7333333333vw}.tc #kv .kv #local-nav-slider .swiper-slide a p span{letter-spacing:0}.tc #kv .kv .mobie-btn .lang-tc{font-size:2.4vw;margin-bottom:1.6vw}}.tc #fr-sec-profile h2>span:first-child,.tc #fr-sec-story h2>span:first-child,.tc #sec-profile h2>span:first-child,.tc #sec-story h2>span:first-child{text-align:left}.tc #fr-sec-profile h2 .lang-tc,.tc #fr-sec-story h2 .lang-tc,.tc #sec-profile h2 .lang-tc,.tc #sec-story h2 .lang-tc{font-size:1.1111111111vw;line-height:100%}@media screen and (min-width:751px){.tc #fr-sec-profile h2 .anim_slidein,.tc #fr-sec-story h2 .anim_slidein,.tc #sec-profile h2 .anim_slidein,.tc #sec-story h2 .anim_slidein{align-items:flex-end;display:flex!important}}@media screen and (max-width:750px){.tc #fr-sec-profile h2 .in-slide:first-child,.tc #fr-sec-story h2 .in-slide:first-child,.tc #sec-profile h2 .in-slide:first-child,.tc #sec-story h2 .in-slide:first-child{align-items:flex-end;display:flex!important}.tc #fr-sec-profile h2 .lang-tc,.tc #fr-sec-story h2 .lang-tc,.tc #sec-profile h2 .lang-tc,.tc #sec-story h2 .lang-tc{font-size:3.7333333333vw;line-height:1.1}}@media screen and (min-width:751px){.tc #fr-sec-profile .person-wrap [class^=person0] .lead .num span.txt1,.tc #fr-sec-story .person-wrap [class^=person0] .lead .num span.txt1,.tc #sec-profile .person-wrap [class^=person0] .lead .num span.txt1,.tc #sec-story .person-wrap [class^=person0] .lead .num span.txt1{font-size:1.25vw;margin-bottom:.2777777778vw}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc{font-size:1.1805555556vw;line-height:1.3}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .m,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .m,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .m,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .m{margin-left:-.2083333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1{translate:-100% .1388888889vw}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2{margin-left:-.2777777778vw}.tc #fr-sec-profile .person-wrap [class^=person0] a,.tc #fr-sec-story .person-wrap [class^=person0] a,.tc #sec-profile .person-wrap [class^=person0] a,.tc #sec-story .person-wrap [class^=person0] a{padding-bottom:8.3333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p,.tc #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p,.tc #sec-profile .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p,.tc #sec-story .person-wrap [class^=person0] .cont .txt-wrap p:not(.position)+p{letter-spacing:0;margin-top:.4166666667vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person01 .lead p:not(.num),.tc #fr-sec-story .person-wrap [class^=person0]#person01 .lead p:not(.num),.tc #sec-profile .person-wrap [class^=person0]#person01 .lead p:not(.num),.tc #sec-story .person-wrap [class^=person0]#person01 .lead p:not(.num){margin-top:.2777777778vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person01 a,.tc #fr-sec-story .person-wrap [class^=person0]#person01 a,.tc #sec-profile .person-wrap [class^=person0]#person01 a,.tc #sec-story .person-wrap [class^=person0]#person01 a{margin-top:2.5vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person01 .cont .txt-wrap .position,.tc #fr-sec-story .person-wrap [class^=person0]#person01 .cont .txt-wrap .position,.tc #sec-profile .person-wrap [class^=person0]#person01 .cont .txt-wrap .position,.tc #sec-story .person-wrap [class^=person0]#person01 .cont .txt-wrap .position{margin:.2777777778vw auto 1.1111111111vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num),.tc #fr-sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num),.tc #sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num),.tc #sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num){margin-top:.2777777778vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person02 a,.tc #fr-sec-story .person-wrap [class^=person0]#person02 a,.tc #sec-profile .person-wrap [class^=person0]#person02 a,.tc #sec-story .person-wrap [class^=person0]#person02 a{margin-top:1.6666666667vw;padding-bottom:8.4722222222vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person02 .cont .txt-wrap .position,.tc #fr-sec-story .person-wrap [class^=person0]#person02 .cont .txt-wrap .position,.tc #sec-profile .person-wrap [class^=person0]#person02 .cont .txt-wrap .position,.tc #sec-story .person-wrap [class^=person0]#person02 .cont .txt-wrap .position{margin:.6944444444vw auto 1.1111111111vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num),.tc #fr-sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num),.tc #sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num),.tc #sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num){margin-top:.2777777778vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc,.tc #sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc,.tc #sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc{font-feature-settings:"palt"}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc .q2,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc .q2,.tc #sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc .q2,.tc #sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc .q2{margin-left:.1388888889vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 a,.tc #fr-sec-story .person-wrap [class^=person0]#person03 a,.tc #sec-profile .person-wrap [class^=person0]#person03 a,.tc #sec-story .person-wrap [class^=person0]#person03 a{margin-top:2.0833333333vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.tc #sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.tc #sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap .position{margin:.4861111111vw auto 1.1111111111vw}}@media screen and (max-width:750px){.tc #fr-sec-profile .person-wrap [class^=person0] .lead .num span.txt1,.tc #fr-sec-story .person-wrap [class^=person0] .lead .num span.txt1,.tc #sec-profile .person-wrap [class^=person0] .lead .num span.txt1,.tc #sec-story .person-wrap [class^=person0] .lead .num span.txt1{font-size:3.2vw;margin-bottom:1.3333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc{font-size:3.2vw;line-height:1.3333333333;margin-right:-.5333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q1{translate:-100% .5333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2,.tc #fr-sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2,.tc #sec-profile .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2,.tc #sec-story .person-wrap [class^=person0] .lead p:not(.num) .lang-tc .q2{margin-left:-.5333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .cont,.tc #fr-sec-story .person-wrap [class^=person0] .cont,.tc #sec-profile .person-wrap [class^=person0] .cont,.tc #sec-story .person-wrap [class^=person0] .cont{padding-bottom:26.1333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0] .cont .txt-wrap,.tc #fr-sec-story .person-wrap [class^=person0] .cont .txt-wrap,.tc #sec-profile .person-wrap [class^=person0] .cont .txt-wrap,.tc #sec-story .person-wrap [class^=person0] .cont .txt-wrap{margin-bottom:0}.tc #fr-sec-profile .person-wrap [class^=person0]#person01 .lead p:not(.num),.tc #fr-sec-story .person-wrap [class^=person0]#person01 .lead p:not(.num),.tc #sec-profile .person-wrap [class^=person0]#person01 .lead p:not(.num),.tc #sec-story .person-wrap [class^=person0]#person01 .lead p:not(.num){margin-right:-.4vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num),.tc #fr-sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num),.tc #sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num),.tc #sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num){margin-right:.2666666667vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num) .lang-tc,.tc #fr-sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num) .lang-tc,.tc #sec-profile .person-wrap [class^=person0]#person02 .lead p:not(.num) .lang-tc,.tc #sec-story .person-wrap [class^=person0]#person02 .lead p:not(.num) .lang-tc{letter-spacing:0;position:relative}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num),.tc #fr-sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num),.tc #sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num),.tc #sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num){margin-right:-.5333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc,.tc #sec-profile .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc,.tc #sec-story .person-wrap [class^=person0]#person03 .lead p:not(.num) .lang-tc{letter-spacing:-.02em}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.tc #sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap .position,.tc #sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap .position{margin-bottom:2.9333333333vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position),.tc #fr-sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position),.tc #sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position),.tc #sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position){font-size:5.0666666667vw}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position) span,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position) span,.tc #sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position) span,.tc #sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position) span{letter-spacing:0}.tc #fr-sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position)+p,.tc #fr-sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position)+p,.tc #sec-profile .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position)+p,.tc #sec-story .person-wrap [class^=person0]#person03 .cont .txt-wrap p:not(.position)+p{margin-top:.5333333333vw}}.tc #sec-product h2{margin-bottom:7.6388888889vw;position:relative}.tc #sec-product h2 .lang-tc{font-size:1.6666666667vw;left:0;letter-spacing:-.02em;line-height:1.1;position:absolute;top:16.1111111111vw;width:auto}.tc #sec-product .cont-watch .txt-wrap01 p:first-child{font-size:.8333333333vw}.tc #sec-product .cont-watch .txt-wrap02 span{font-feature-settings:normal;font-family:Noto Sans TC,sans-serif;font-size:1.8055555556vw;font-weight:700;letter-spacing:-.02em;line-height:1.3}.tc #sec-product .loop-btn .lang-tc{font-size:1.6666666667vw;font-weight:900}.tc #sec-product .brand{padding-bottom:15.8333333333vw}.tc #sec-product .brand .txt-wrap .txt .lang-tc{margin-top:1.1805555556vw;text-align:center}.tc #sec-product .brand .txt-wrap .txt .lang-tc span{font-size:1.6666666667vw;line-height:100%}@media screen and (min-width:751px){.tc #sec-product .cont-watch .txt-wrap01{margin-top:-7.0833333333vw}.tc #sec-product .cont-watch .txt-wrap02{margin-right:4.8611111111vw;margin-top:-5vw}.tc #sec-product .loop-btn .lang-tc .arrow-right{padding-left:1.3888888889vw;padding-right:2.2222222222vw}.tc #sec-product .loop-btn .lang-tc .arrow-right:before{height:1.6666666667vw;width:1.6666666667vw}}@media screen and (max-width:750px){.tc #sec-product h2{margin-bottom:10.9333333333vw}.tc #sec-product h2 .lang-tc{font-size:3.7333333333vw;line-height:1.1;top:4vw}.tc #sec-product .cont-watch .txt-wrap01 p:first-child{font-size:2.6666666667vw}.tc #sec-product .cont-watch .txt-wrap02 span{font-size:5.3333333333vw;letter-spacing:0;line-height:1.3}.tc #sec-product .loop-btn{margin-top:8vw}.tc #sec-product .loop-btn .lang-tc{font-size:2.9333333333vw}.tc #sec-product .brand{margin-top:21.6vw;padding-bottom:36vw}.tc #sec-product .brand .txt-wrap .txt .lang-tc{margin-top:1.8666666667vw}.tc #sec-product .brand .txt-wrap .txt .lang-tc span{font-size:3.7333333333vw}.tc #sec-product .brand .btn-wrap{margin-top:4.2666666667vw}}.tc #sec-other h2{position:relative}.tc #sec-other h2 .lang-tc{left:-.1388888889vw;position:absolute;top:1.25vw;width:auto}.tc #sec-other h2 .lang-tc span{display:block;font-size:1.1111111111vw;letter-spacing:0;line-height:1.1}.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap{bottom:2.2222222222vw}.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt span{line-height:130%}@media screen and (max-width:750px){.tc #sec-other h2 .lang-tc{left:0;top:2.9333333333vw}.tc #sec-other h2 .lang-tc span{font-size:3.7333333333vw;line-height:1.1}.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap{bottom:6.6666666667vw}.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt{font-size:2.4vw}.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .txt-wrap .txt span{line-height:120%}}.tc.home #fr-sec-intro-c h2 .lang-tc,.tc.home #sec-intro h2 .lang-tc{font-size:1.1111111111vw;line-height:1.1;margin-bottom:.4861111111vw}.tc.home #fr-sec-intro-c [class^=txt-wrap] p:not(.hashtag) span,.tc.home #sec-intro [class^=txt-wrap] p:not(.hashtag) span{font-feature-settings:normal;font-family:Noto Sans TC,sans-serif;font-size:1.3888888889vw;font-weight:700;letter-spacing:0;line-height:1.8}.tc.home #fr-sec-intro-c [class^=txt-wrap] p+p,.tc.home #sec-intro [class^=txt-wrap] p+p{padding-top:2.5vw}.tc.home #fr-sec-intro-c [class^=txt-wrap].txt-wrap02,.tc.home #sec-intro [class^=txt-wrap].txt-wrap02{padding-left:47.7777777778vw}.tc.home #fr-sec-intro-c [class^=txt-wrap].txt-wrap02 .hashtag,.tc.home #sec-intro [class^=txt-wrap].txt-wrap02 .hashtag{padding-top:2.0833333333vw}.tc.home #fr-sec-intro-c .cont-movie h3,.tc.home #sec-intro .cont-movie h3{position:relative}.tc.home #fr-sec-intro-c .cont-movie h3 .lang-tc,.tc.home #sec-intro .cont-movie h3 .lang-tc{bottom:-2.0833333333vw;font-size:1.1111111111vw;line-height:1.1;margin-right:-.2777777778vw;position:absolute;right:0}.tc.home #fr-sec-intro-c .cont-movie .movie,.tc.home #sec-intro .cont-movie .movie{margin-top:5vw}@media screen and (max-width:750px){.tc.home #fr-sec-intro-c h2 .lang-tc,.tc.home #sec-intro h2 .lang-tc{font-size:2.4vw;line-height:1.1;margin-bottom:.6666666667vw}.tc.home #fr-sec-intro-c .read,.tc.home #sec-intro .read{padding-bottom:15.4666666667vw}.tc.home #fr-sec-intro-c [class^=txt-wrap] p:not(.hashtag) span,.tc.home #sec-intro [class^=txt-wrap] p:not(.hashtag) span{font-size:3.7333333333vw;line-height:1.8}.tc.home #fr-sec-intro-c [class^=txt-wrap] p+p,.tc.home #sec-intro [class^=txt-wrap] p+p{padding-top:6.4vw}.tc.home #fr-sec-intro-c [class^=txt-wrap].txt-wrap02,.tc.home #sec-intro [class^=txt-wrap].txt-wrap02{padding-left:0}.tc.home #fr-sec-intro-c [class^=txt-wrap].txt-wrap02 .hashtag,.tc.home #sec-intro [class^=txt-wrap].txt-wrap02 .hashtag{padding-top:5.3333333333vw}.tc.home #fr-sec-intro-c .cont-movie h3 .lang-tc,.tc.home #sec-intro .cont-movie h3 .lang-tc{bottom:-4.4vw;font-size:2.6666666667vw;line-height:1.1;margin-right:-.2777777778vw}.tc.home #fr-sec-intro-c .cont-movie .movie,.tc.home #sec-intro .cont-movie .movie{margin-top:7.2vw}}.tc.story #kv .kv .cont{padding-top:0}.tc.story #kv .kv .cont .txt-wrap .ttl{margin:1.8055555556vw 0 .4166666667vw}.tc.story #kv .kv .cont .txt-wrap .ttl span{font-size:3.3333333333vw;letter-spacing:-.002em;line-height:120%}.tc.story #kv .kv .cont .txt-wrap .ttl span+span{margin-top:0}.tc.story #kv .kv .cont .txt-wrap .num{font-size:.9027777778vw}.tc.story #kv .kv .cont .txt-wrap .num .lang-tc{margin-top:-.0694444444vw}.tc.story #kv .kv .cont .txt-wrap .grade span{font-size:.6944444444vw;letter-spacing:0;line-height:130%}.tc.story #kv .mobie-btn .lang-tc{font-size:.6944444444vw;margin-bottom:.4166666667vw}@media screen and (max-width:750px){.tc.story #kv .kv{padding-top:75.4666666667vw}.tc.story #kv .kv .cont{padding-top:0}.tc.story #kv .kv .cont .num>span{width:12.5333333333vw}.tc.story #kv .kv .cont .txt-wrap .ttl{margin:3.7333333333vw 0 2.9333333333vw}.tc.story #kv .kv .cont .txt-wrap .ttl span{font-size:6.4vw}.tc.story #kv .kv .cont .txt-wrap .ttl span+span{margin-top:-.2666666667vw}.tc.story #kv .kv .cont .txt-wrap .grade{margin-top:.2666666667vw}.tc.story #kv .kv .cont .txt-wrap .grade span{font-size:2.4vw;letter-spacing:-.02em}.tc.story #kv .loop-btn{margin-top:8vw}.tc.story #kv .mobie-btn{margin:12.5333333333vw auto 0}.tc.story #kv .mobie-btn .txt-wrap{padding-right:.2666666667vw}.tc.story #kv .mobie-btn .txt-wrap .txt01{margin-top:.2666666667vw}.tc.story #kv .mobie-btn .txt-wrap .txt02{margin-top:-.2666666667vw}.tc.story #kv .mobie-btn .lang-tc{font-size:2.6666666667vw;left:0;line-height:1.1;margin-bottom:0;padding-right:12vw;position:absolute;top:-3.7333333333vw;width:100%}}.tc.story #sec-intro .inner .txt-wrap .ttl{align-items:flex-start}.tc.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt{align-items:flex-start;display:flex;flex-direction:column;padding-top:.0694444444vw}.tc.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt .lang-tc{font-size:.6944444444vw;letter-spacing:0;line-height:1.1em;margin-left:.0694444444vw;margin-top:.1388888889vw}.tc.story #sec-intro .inner .txt-wrap .txt-en{font-size:.8333333333vw;letter-spacing:-.03em;margin-top:5.4166666667vw}.tc.story #sec-intro .inner .txt-wrap .txt-en span{line-height:1.0833333333em}.tc.story #sec-intro .inner .txt-wrap .txt{font-feature-settings:"palt";font-size:2.9166666667vw;font-weight:900;margin-bottom:3.75vw;margin-top:2.9166666667vw}.tc.story #sec-intro .inner .txt-wrap .txt .in-slide+.in-slide{margin-top:.1388888889vw}.tc.story #sec-intro .inner .txt-wrap .txt span{gap:.3472222222vw;line-height:1.3}.tc.story #sec-intro .inner .txt-wrap .txt em{font-family:Wix Madefor Display,sans-serif;font-size:3.4722222222vw;margin:0}.tc.story #sec-intro .inner .txt-wrap .txt em.b{color:unset}.tc.story #sec-intro .inner .txt-wrap .loop-btn .lang-tc{font-weight:900}.tc.story #sec-intro .inner .txt-wrap .movie .trg p{right:2.2222222222vw}.tc.story #sec-intro .inner .txt-wrap .movie .lang-tc{font-size:.9722222222vw;margin-right:-.1388888889vw}.tc.story #sec-intro .inner .txt-wrap .movie .lang-tc span{letter-spacing:0;line-height:1.1}@media screen and (max-width:750px){.tc.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt{padding-top:.1333333333vw}.tc.story #sec-intro .inner .txt-wrap .ttl span.ttl-txt .lang-tc{font-size:2.6666666667vw;margin-left:-.4vw;margin-top:1.0666666667vw}.tc.story #sec-intro .inner .txt-wrap .txt-en{font-size:2.4vw;line-height:1.1em;margin-left:-.2666666667vw;margin-top:12vw}.tc.story #sec-intro .inner .txt-wrap .txt{font-size:5.8666666667vw;margin-bottom:10.6666666667vw;margin-top:6.2666666667vw}.tc.story #sec-intro .inner .txt-wrap .txt .in-slide+.in-slide{margin-top:.2666666667vw}.tc.story #sec-intro .inner .txt-wrap .txt span{gap:.5333333333vw;line-height:1.3}.tc.story #sec-intro .inner .txt-wrap .txt em{font-size:6.6666666667vw}.tc.story #sec-intro .inner .txt-wrap .txt picture{margin-top:.2666666667vw}.tc.story #sec-intro .inner .txt-wrap .txt .thumb1,.tc.story #sec-intro .inner .txt-wrap .txt .thumb2{height:6.4vw;width:6.4vw}.tc.story #sec-intro .inner .txt-wrap .movie .trg p{align-items:flex-end;display:flex;flex-direction:column;right:15.7333333333vw}.tc.story #sec-intro .inner .txt-wrap .movie .lang-tc{font-size:2.6666666667vw;line-height:1.1em;margin-bottom:.5333333333vw;margin-right:.2666666667vw;order:-1}.tc.story #sec-intro .inner .txt-wrap .movie .credit{margin-top:2.4vw;position:static;text-align:right}}.tc.story #sec-article h2{flex-direction:row;flex-wrap:wrap}.tc.story #sec-article h2 .ttl-num{margin-left:auto;width:auto}.tc.story #sec-article h2 .lang-tc{font-size:1.1111111111vw;letter-spacing:-.06em;line-height:1.1em;order:-1;width:auto}@media screen and (max-width:750px){.tc.story #sec-article h2 .lang-tc{font-size:3.7333333333vw;line-height:1.1em;margin-bottom:-.2666666667vw}}.tc.story #sec-article .story-wrap .ttl{font-size:2.6388888889vw}.tc.story #sec-article .story-wrap .ttl span{font-feature-settings:"palt";letter-spacing:0;line-height:1.15em}.tc.story #sec-article .story-wrap .ttl span.lang-tc .quotation{font-family:Wix Madefor Display,sans-serif}.tc.story #sec-article .story-wrap .ttl span.lang-tc .quotation.q2{display:inline;position:static}.tc.story #sec-article .story-wrap .ttl span.lang-tc em{display:inline-block;margin-right:.8333333333vw}.tc.story #sec-article .story-wrap .ttl span.en{color:#676767;font-family:Wix Madefor Display,sans-serif;font-size:.8333333333vw;font-weight:800;margin-top:.5555555556vw;padding-left:.5em}.tc.story #sec-article .story-wrap .ttl span.en span{letter-spacing:0;line-height:1.0833333333}.tc.story #sec-article .story-wrap .ttl span.en .q2{left:100%;right:auto}.tc.story #sec-article .story-wrap [class*=cont] .txt-wrap>div p{font-family:Noto Sans TC,sans-serif;font-weight:500;letter-spacing:0;line-height:1.6em}@media screen and (max-width:750px){.tc.story #sec-article .story-wrap .ttl{font-size:5.0666666667vw;padding-left:2.4vw}.tc.story #sec-article .story-wrap .ttl .lang-tc .quotation.q1{left:-2.6666666667vw;top:-.1333333333vw}.tc.story #sec-article .story-wrap .ttl .lang-tc .quotation.q2{right:-2.6666666667vw}.tc.story #sec-article .story-wrap .ttl span.en{font-size:2.6666666667vw;margin-top:1.0666666667vw;padding-left:1.0666666667vw}.tc.story #sec-article .story-wrap .ttl span.en span{line-height:1em}.tc.story #sec-article .story-wrap .ttl span.en .q1{left:-1.6vw}.tc.story #sec-article .story-wrap [class*=cont] .txt-wrap>div p{font-size:3.4666666667vw;line-height:1.6em}}.tc.story.bgred #sec-article h2 .lang-tc{color:#fff}.tc.story #fr-profile-title h2,.tc.story #sec-profile h2{gap:1.25vw}.tc.story #fr-profile-title h2 .lang-tc,.tc.story #sec-profile h2 .lang-tc{font-size:1.1111111111vw;letter-spacing:0;line-height:1.1em;width:auto}@media screen and (max-width:750px){.tc.story #fr-profile-title h2,.tc.story #sec-profile h2{gap:2.1333333333vw}.tc.story #fr-profile-title h2 .lang-tc,.tc.story #sec-profile h2 .lang-tc{font-size:1.7333333333vw;line-height:1.1em}}.tc.story.story01 #sec-intro .inner .intro-img{margin-top:-6.8055555556vw;padding:0}@media screen and (max-width:750px){.tc.story.story01 #sec-intro .inner .txt-wrap .txt .thumb1{margin-left:.8vw}}@media screen and (min-width:751px){.tc.story.story01 #sec-article .story-wrap.story01 .ttl{padding-left:15.8333333333vw}.tc.story.story01 #sec-article .story-wrap.story01 .ttl .last{margin-left:0}.tc.story.story01 #sec-article .story-wrap.story02 .ttl{padding-left:23.3333333333vw}.tc.story.story01 #sec-article .story-wrap.story02 .ttl .lang-tc.last{margin-left:-.2777777778vw}.tc.story.story01 #sec-article .story-wrap.story02 .ttl .lang-tc .quotation.q2{right:-1.9444444444vw}.tc.story.story01 #sec-article .story-wrap.story03 .ttl{padding-left:15.9027777778vw}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .lang-tc.first em:last-child{margin-right:1.3888888889vw}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .lang-tc .quotation.q1{left:-1.1111111111vw;right:auto}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .lang-tc .quotation.q2{right:-1.8055555556vw}.tc.story.story01 #sec-article .story-wrap.story04 .ttl{padding-left:8.6111111111vw}.tc.story.story01 #sec-article .story-wrap.story04 .ttl .lang-tc.first em{margin-left:.2777777778vw}.tc.story.story01 #sec-article .story-wrap.story05 .ttl{padding-left:23.3333333333vw}.tc.story.story01 #sec-article .story-wrap.story05 .ttl .en{margin-top:.5555555556vw}}@media screen and (max-width:750px){.tc.story.story01 #sec-article .story-wrap.story02 .ttl .lang-tc{letter-spacing:-.02em}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .lang-tc .q2{right:-2.6666666667vw}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .lang-tc em{margin-right:1.0666666667vw}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .lang-tc.first em:last-child{margin-left:.5333333333vw;margin-right:2.4vw}.tc.story.story01 #sec-article .story-wrap.story03 .ttl .en{padding-left:.8vw}.tc.story.story01 #sec-article .story-wrap.story04 .ttl .lang-tc{letter-spacing:-.01em}.tc.story.story01 #sec-article .story-wrap.story04 .ttl .lang-tc .q2{right:-2.6666666667vw}.tc.story.story01 #sec-article .story-wrap.story05 .ttl .lang-tc .q2{right:-2.4vw}}@media screen and (min-width:751px){.tc.story.story02 #kv .kv .cont .txt-wrap .grade{margin-top:.4166666667vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt span{gap:.5555555556vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt .in-slide+.in-slide{margin-top:.6944444444vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt span{gap:.2777777778vw;letter-spacing:0}.tc.story.story02 #sec-intro .inner .txt-wrap .txt em{letter-spacing:-.02em;margin-left:.2777777778vw;margin-right:.4166666667vw;margin-top:.4166666667vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt [class*=thumb]{margin-top:.2777777778vw}}@media screen and (max-width:750px){.tc.story.story02 #sec-intro .inner .txt-wrap .txt{margin-bottom:11.4666666667vw;margin-top:5.8666666667vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt .in-slide+.in-slide{margin-top:1.3333333333vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt .in-slide:first-child{margin-bottom:-.8vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt span{gap:.8vw;letter-spacing:0}.tc.story.story02 #sec-intro .inner .txt-wrap .txt em{letter-spacing:-.02em;margin-top:1.4666666667vw}.tc.story.story02 #sec-intro .inner .txt-wrap .txt picture.thumb1{margin-top:2.1333333333vw}}@media screen and (min-width:751px){.tc.story.story02 #sec-article .story-wrap.story01 .ttl{padding-left:15.9722222222vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .lang-tc .last{margin-left:-.1388888889vw;margin-top:.1388888889vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .lang-tc .quotation.q2{right:-1.9444444444vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .en{margin-top:.3472222222vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .en .last{margin-left:-.1388888889vw}.tc.story.story02 #sec-article .story-wrap.story02 .ttl{padding-left:23.3333333333vw}.tc.story.story02 #sec-article .story-wrap.story03 .ttl{padding-left:15.9027777778vw}.tc.story.story02 #sec-article .story-wrap.story04 .ttl{padding-left:23.3333333333vw}}@media screen and (max-width:750px){.tc.story.story02 #sec-article .story-wrap.story01 .ttl{padding-left:2.9333333333vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .lang-tc.last{margin-left:-.8vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .lang-tc .quotation.q1{left:-2.2666666667vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .lang-tc .quotation.q2{right:-2.6666666667vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .en>span:first-child{margin-bottom:-.1333333333vw}.tc.story.story02 #sec-article .story-wrap.story01 .ttl .en>span:last-child{margin-left:-.5333333333vw}.tc.story.story02 #sec-article .story-wrap.story02 .ttl .lang-tc .quotation.q2{right:-2.9333333333vw}.tc.story.story02 #sec-article .story-wrap.story02 .ttl .en{padding-left:1.4666666667vw}.tc.story.story02 #sec-article .story-wrap.story03 .ttl .lang-tc .quotation.q2{right:-3.2vw}.tc.story.story02 #sec-article .story-wrap.story04 .ttl .lang-tc .quotation.q2{right:-2.1333333333vw}}@media screen and (min-width:751px){.tc.story.story03 #kv .kv .cont .txt-wrap .grade{margin-top:.4166666667vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt{margin-top:2.7083333333vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt span{gap:.4166666667vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt .in-slide+.in-slide{margin-top:.5555555556vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt span{letter-spacing:0}.tc.story.story03 #sec-intro .inner .txt-wrap .txt em{letter-spacing:-.02em;margin-bottom:-.2777777778vw;margin-right:-.0694444444vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt em.b{color:unset;font-family:Noto Sans TC,sans-serif;font-size:unset;margin-left:-.2777777778vw;margin-right:.4166666667vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt [class*=thumb]{margin-top:.2777777778vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt .thumb3{margin-top:.5555555556vw}}@media screen and (max-width:750px){.tc.story.story03 #sec-intro .inner .txt-wrap .txt{margin-bottom:11.7333333333vw;margin-top:5.8666666667vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt .in-slide+.in-slide{margin-top:1.3333333333vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt span{gap:.9333333333vw;letter-spacing:0}.tc.story.story03 #sec-intro .inner .txt-wrap .txt em{margin-bottom:-.8vw;margin-top:-.2666666667vw}.tc.story.story03 #sec-intro .inner .txt-wrap .txt em.b{color:unset;font-family:Noto Sans TC,sans-serif;font-size:unset;margin-right:.8vw}}@media screen and (min-width:751px){.tc.story.story03 #sec-article .story-wrap .ttl .en{margin-top:.5555555556vw}.tc.story.story03 #sec-article .story-wrap.story01 .ttl{padding-left:8.6111111111vw}.tc.story.story03 #sec-article .story-wrap.story01 .ttl .lang-tc.last{margin-left:-.1388888889vw}.tc.story.story03 #sec-article .story-wrap.story01 .ttl .lang-tc .quotation.q2{right:-1.8055555556vw}.tc.story.story03 #sec-article .story-wrap.story01 .ttl .en .last{margin-left:-.1388888889vw}.tc.story.story03 #sec-article .story-wrap.story02 .ttl{padding-left:15.8333333333vw}.tc.story.story03 #sec-article .story-wrap.story02 .ttl .lang-tc:not(.first){margin-left:-.2777777778vw}.tc.story.story03 #sec-article .story-wrap.story03 .ttl{padding-left:8.4027777778vw}.tc.story.story03 #sec-article .story-wrap.story03 .ttl .first{margin-left:0}.tc.story.story03 #sec-article .story-wrap.story04 .ttl{padding-left:23.0555555556vw}.tc.story.story03 #sec-article .story-wrap.story04 .ttl .en .last,.tc.story.story03 #sec-article .story-wrap.story04 .ttl .lang-tc.last{margin-left:.2777777778vw}.tc.story.story03 #sec-article .story-wrap.story05 .ttl{padding-left:15.9722222222vw}}@media screen and (max-width:750px){.tc.story.story03 #sec-article .story-wrap.story01 .ttl .lang-tc.last{margin-left:-.2666666667vw}.tc.story.story03 #sec-article .story-wrap.story01 .ttl .lang-tc .quotation.q2,.tc.story.story03 #sec-article .story-wrap.story02 .ttl .lang-tc.last .quotation.q2{right:-2.6666666667vw}.tc.story.story03 #sec-article .story-wrap.story02 .ttl .en{margin-left:0}.tc.story.story03 #sec-article .story-wrap.story03 .ttl .lang-tc .quotation.q2{right:-3.2vw}.tc.story.story03 #sec-article .story-wrap.story04 .ttl .lang-tc .quotation.q2,.tc.story.story03 #sec-article .story-wrap.story05 .ttl .lang-tc.last .quotation.q2{right:-2.1333333333vw}}