@charset "UTF-8";@font-face{font-display:swap;font-family:HSBombaram;src:url(https://event-fn.qpyou.cn/event/common/font/HSBombaram/HSBombaram2.1.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/HSBombaram/HSBombaram2.1.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:900;src:url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Black.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:800;src:url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-ExtraBold.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:700;src:url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Bold.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:600;src:url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-SemiBold.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:500;src:url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Medium.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:400;src:url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Regular.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/Pretendard/Pretendard-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"NotoSerif";font-weight:700;src:url(https://event-fn.qpyou.cn/event/common/font/NotoSerif/notoserif_jp_700.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSerif/notoserif_jp_700.woff) format("woff")}@font-face{font-display:swap;font-family:"NotoSerif";src:url(https://event-fn.qpyou.cn/event/common/font/NotoSerif/notoserif_jp.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSerif/notoserif_jp.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:900;src:url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Black.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:800;src:url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Bold.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:700;src:url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Bold.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:600;src:url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Medium.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:400;src:url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Regular.woff2) format("woff2"),url(https://event-fn.qpyou.cn/event/common/font/NotoSansJP-Regular.woff) format("woff")}*{border:0;box-sizing:border-box;list-style:none;margin:0;padding:0}html{-webkit-text-size-adjust:none;font-size:clamp(5px,.5208333333vw,10px)}@media screen and (min-width:768px) and (max-width:1279.9px){html{font-size:clamp(5px,.78125vw,10px)}}@media screen and (max-width:767.9px){html{font-size:clamp(10px,min(2.7777777778vw,2.7777777778vh),14px)}}body{font-family:Pretendard,sans-serif}body:lang(ko){word-break:keep-all}body:lang(ja){font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Arial,sans-serif}img{vertical-align:top}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}button,table{font-family:inherit}button{background:none;color:inherit;cursor:pointer;font-size:inherit;font-weight:400;line-height:inherit;outline:none;vertical-align:top}a{text-decoration:none}.flex{align-items:center;display:flex;justify-content:center;text-align:center}.flex_item{width:100%}.flex_item,picture{display:block}picture img{width:100%}i{font-style:normal}@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:content-box;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);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:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-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:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;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{-webkit-transform-style:preserve-3d;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:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style: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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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}.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: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;text-transform:none}.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;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.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;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);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{-webkit-appearance:none;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%;-webkit-transform:translate3d(0,-50%,0);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%;-webkit-transform:translateY(-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:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .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%;-webkit-transform:translateX(-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:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);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;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;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:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);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{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;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{-webkit-transform-origin:100% 0;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{-webkit-backface-visibility:hidden;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:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;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{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}html.is_locked,html.is_locked body{overflow:hidden;touch-action:none}body{background-color:#000;opacity:0;transition:opacity .3s ease-in-out}body.fade-in{opacity:1}body.fade-out{opacity:0}body::-webkit-scrollbar{display:none}.skip_nav a{background:#f9f9f9;border:1px solid #dad0d0;box-sizing:border-box;font-size:13px;height:20px;left:0;line-height:20px;position:absolute;top:-20px}.skip_nav a:focus{top:0;z-index:9999}.m_br,[data-device=mobile]{display:none}.hide{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.header_menu,.nav_close{display:none}.sns_buttons{display:flex;position:fixed;right:2.4rem;top:2.4rem;z-index:101}.sns_buttons a,.sns_buttons button{align-items:center;display:flex;height:4rem;justify-content:center;width:4rem}.sns_buttons a>span,.sns_buttons button>span{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.sns_buttons a.sns_btn:hover,.sns_buttons button.sns_btn:hover{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sns_buttons a.btn-lounge>span,.sns_buttons button.btn-lounge>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1700.79 850.39'%3E%3Cpath d='M665.32 48.71c1.62-.14 4.86-.41 6.48-.55 120.83.52 241.69.46 362.52.03 1.63.11 4.9.32 6.53.43 2.74.26 5.65.61 8.47.71.66.06 2 .19 2.67.26.99 1.35 2.77 1.26 4.2.71 1.25.12 2.52.25 3.8.38 1.43 1.34 3.48 1.15 5.21.54l1.73.4c1.05 1.33 2.85 1.21 4.28.59 23.43 4.05 46.26 10.9 68.41 19.5 32.95 14.58 64.52 33.13 91.06 57.71 18.45 15.63 33.98 34.46 48.08 54.03 24.19 33.65 40.67 72.5 49.46 112.92-.55 1.41-.59 3.09.59 4.22.41 2.26.94 4.51 1.47 6.75-.59 1.42-.7 3.2.63 4.27.11.43.31 1.3.41 1.73-.63 1.71-.81 3.76.54 5.21q.18 1.89.39 3.81c-.56 1.42-.67 3.23.71 4.25l.08.9c.03.47.08 1.41.11 1.88-1.28 2.86-1.01 5.23.8 7.12 0 2.83.18 5.79.41 8.67-.37 9.82-.45 19.67-.05 29.52-.22 3.18-.22 6.46-.36 9.68-.18 1.55-.52 4.65-.7 6.2-.08.44-.26 1.32-.34 1.76-.17 1.55-.51 4.66-.67 6.21q-.18 1.89-.3 3.81c-1.39.99-1.26 2.81-.63 4.21-8.34 55.37-31.67 108.54-67.45 151.68-20.52 25.43-45.99 46.11-70.36 67.66-57.65 50.72-115.92 100.71-173.84 151.11-11.83 8.55-20.97 21.71-35.44 25.9-1.95-1.17-4.3-1.04-6.23.03-8.67-1.04-15.85-7.41-18.81-15.5-.16-1.24-.31-2.48-.46-3.7.24-36.43 1.23-73.29-.37-109.49-.27-.26-.82-.77-1.1-1.03-97.91-1.69-196.3-.48-294.4-.6-1.63-.08-4.9-.25-6.54-.33-2.85-.36-5.63-.59-8.46-.7-3.59-.45-7.11-.95-10.67-1.4-1.47-1.33-3.52-1.13-5.21-.43-4.27-.78-8.48-1.87-12.76-2.56-1.12-1.22-2.83-1.16-4.24-.57-20.77-4.75-41.33-10.91-60.8-19.61-36.44-15.48-69.04-39.03-97.04-66.86-18.55-18.94-34.89-40.02-48.17-62.99-17.23-29.59-29.39-62.02-36.15-95.58.65-1.41.75-3.16-.47-4.28-.51-1.94-1.06-3.86-1.57-5.78.54-1.71.86-3.73-.42-5.19q-.225-1.905-.45-3.78c.55-1.43.67-3.22-.68-4.23-.06-.7-.19-2.1-.25-2.8 1.27-2.93 1.02-5.31-.77-7.14-.11-.66-.32-1.97-.43-2.63.25-4.23.24-8.44-.42-12.6-.6-9.48-.24-18.99-.1-28.47.58-3.5.87-6.96.71-10.48.05-.43.16-1.28.21-1.71l.76-6.14c.09-1.28.19-2.54.29-3.81 1.37-1 1.23-2.81.66-4.2 1.12-9.71 3.2-19.28 5.35-28.8 1.34-1.03 1.23-2.81.66-4.21.7-2 1.39-4.01 1.98-6.04C408.07 165.7 508.66 77.3 622.98 54.28c1.4.57 3.11.63 4.23-.57 4.6-.75 9.12-2.04 13.77-2.55 1.69.68 3.74.87 5.2-.44 3.21-.5 6.37-1.07 9.59-1.56 3.2.32 6.36-.01 9.55-.45Zm-40.19 175.76c-1.81.52-1.48 3.41-2.02 4.99h-.99c-.07 30.36-.07 60.7 0 91.05-28.34-.07-56.69-.11-85.03 0-5.11.39-12.14.98-15.01 5.89-2.44 1.5-3.93 5.09-4.01 8.02l-.94.08c.53 17.01-1.32 36.51.93 51.98-.02 1.8.34 4.08 1.99 5.1 1.14 4.74 6.66 8 11.44 8.41 16.72.93 33.57.49 50.31.26 13.42.64 26.88-.03 40.32.15q-.09 45.525 0 91.05h.99c.66 2.88 1.21 6.46 3.96 8.1 1.68 3.42 6.1 4.21 9.39 5.54 16.84.57 33.86.73 50.64-.08.84 1.09 3.98 1.27 3.83-.55 5.56-.97 10.85-6.2 11.19-11.98 2.09-28.58.7-61.19.67-91.3 29.52-2.04 60.78.39 90.91-1.16 6.27-.82 12.57-4.76 13.39-11.53l.97-.06c-.59-18.35 1.35-39.19-.97-55.99-1.12-8.35-10.38-12.57-17.98-11.99-28.68-.01-57.35.04-86.02 0-.64-30.03 1.3-62.53-.97-91.01-1.96-16.67-23.66-14.7-36.03-13.98-12.84 1.9-33.66-5.78-40.95 9.01Zm424.13-7.94c-19.37 2.29-35.73 19.59-37.21 38.92-1.71.5-1.89 9.4.03 9.02.92 19.75 17.49 37.57 37.18 39.92.31 2.28 4.37 1.84 5.74.57.77.02 2.31.04 3.08.06.84 1.07 3.97 1.25 3.84-.56 18.46-1.13 35.28-16.97 38.18-35.17 1.95-.19 1.51-3.65.52-4.79l-.04-7.13c1.26-1.36 1.7-5.43-.57-5.73-2.65-18.3-19.7-33.99-38.11-35.2-.19-1.99-3.71-1.53-4.83-.45h-2.02c-1.39-1.29-5.48-1.76-5.79.55Zm-137.17 136.9c-2.35 2.44-1.4 11.91-.01 14.05 2.3 18.68 18.51 34.78 37.17 36.99.18 1.97 3.64 1.53 4.8.52.78 0 2.33-.02 3.11-.03 1.34 1.27 5.42 1.71 5.74-.58 18.83-2.04 35.78-18.93 37.21-37.91 2.52-1.25 1.25-10.98 0-12.01-1.33-19.43-18.98-36.42-38.2-38.02-.2-1.97-3.66-1.52-4.81-.51-21.46-1.5-42.47 16.1-45.01 37.5Zm238.16-36.99c-17.76 1.97-33.63 16.37-37.2 34-6.61 24.13 11.76 50.72 36.21 53.96.32 2.26 4.37 1.81 5.74.56.77.02 2.31.05 3.08.06.84 1.07 3.97 1.25 3.84-.56 18.09-1.16 34.97-16.37 38.18-34.17 1.96-.22 1.49-3.67.52-4.83.12-.54.37-1.61.49-2.15 1.87-.89 1.86-5.77.04-6.66-1.28-20.26-18.85-38.9-39.23-40.19.13-1.83-3-1.64-3.84-.56-.76 0-2.27.02-3.02.03-1.18-1.02-4.62-1.46-4.81.51Zm-100.99 100.09c-19.18 2.36-35.63 19.81-37.21 38.92-1.84 3.33-1.84 6.66-.01 10.01 1.08 14.5 10.72 27.69 23.4 34.6 24.87 14.18 60.49-2.39 64.66-30.77 1.96-.2 1.5-3.65.51-4.8q1.275-4.005 0-8.07c1-1.16 1.44-4.61-.51-4.79-2.86-18.26-19.73-33.99-38.2-35.19-.19-1.99-3.71-1.53-4.83-.45h-2.02c-1.39-1.29-5.48-1.76-5.79.55Z' style='fill:%239b9b9b;stroke:%239b9b9b;stroke-miterlimit:10.43;stroke-width:.09px'/%3E%3C/svg%3E")}.sns_buttons a.btn-line>span,.sns_buttons button.btn-line>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 1700.79 850.39'%3E%3Cdefs%3E%3Cstyle%3E.st0{fill:%239b9b9b}%3C/style%3E%3C/defs%3E%3Cg id='LINE_LOGO'%3E%3Cpath d='M1064.41 44.11h-408.3c-92.58 0-167.62 75.05-167.62 167.62v408.3c0 92.58 75.05 167.62 167.62 167.62h408.3c92.58 0 167.62-75.05 167.62-167.62v-408.3c0-92.58-75.05-167.62-167.62-167.62m-9.46 460.51c-52 59.88-168.3 132.82-194.76 143.95-26.47 11.13-22.56-7.11-21.47-13.38.63-3.72 3.53-21.21 3.53-21.21.84-6.32 1.7-16.15-.81-22.42-2.77-6.9-13.76-10.48-21.84-12.22-119.01-15.73-207.31-99.03-207.31-198.48 0-110.93 111.21-201.18 247.9-201.18s247.9 90.25 247.9 201.18c0 44.33-17.22 84.39-53.14 123.78Z' class='st0'/%3E%3Cpath d='M1025.6 444.9h-69.71c-2.57 0-4.65-2.08-4.65-4.65V332.09c0-2.57 2.08-4.65 4.65-4.65h69.71c2.57 0 4.65 2.08 4.65 4.65v17.59c0 2.57-2.08 4.65-4.65 4.65h-47.33v18.24h47.33c2.57 0 4.65 2.08 4.65 4.65v17.75c0 2.57-2.08 4.65-4.65 4.65h-47.33v18.26h47.33c2.57 0 4.65 2.08 4.65 4.65v17.57a4.65 4.65 0 0 1-4.48 4.81h-.17Zm-257.61 0c2.57 0 4.65-2.08 4.65-4.65v-17.57c0-2.57-2.08-4.65-4.65-4.65h-47.33v-85.97c0-2.57-2.08-4.65-4.65-4.65h-17.66c-2.57 0-4.65 2.08-4.65 4.65v108.12c0 2.57 2.08 4.65 4.65 4.65h69.71z' class='st0'/%3E%3Crect width='27.05' height='117.67' x='787.6' y='327.24' class='st0' rx='2.04' ry='2.04'/%3E%3Cpath d='M929.59 327.24h-17.57c-2.57 0-4.65 2.08-4.65 4.65v64.27l-49.49-66.85c-.11-.18-.25-.34-.4-.49l-.28-.28-.26-.21h-.14l-.26-.19h-.14l-.26-.14h-19.68c-2.57 0-4.65 2.08-4.65 4.65v108.19c0 2.57 2.08 4.65 4.65 4.65h17.59c2.57 0 4.65-2.08 4.65-4.65v-64.9l49.56 66.92c.32.47.73.88 1.21 1.21l.28.19h.14l.23.12h.72c.41.1.83.16 1.25.16h17.47c2.57 0 4.65-2.08 4.65-4.65V331.98a4.647 4.647 0 0 0-4.55-4.74h-.09Z' class='st0'/%3E%3C/g%3E%3C/svg%3E")}.sns_buttons a.btn-youtube>span,.sns_buttons button.btn-youtube>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1700.79 850.39'%3E%3Cpath d='m783.22 564.92 247.14-142.86L783.22 279.2v285.71m550.48-372.85c6.19 22.38 10.48 52.38 13.33 90.48 3.33 38.1 4.76 70.95 4.76 99.52l2.86 40c0 104.29-7.62 180.95-20.95 230-11.9 42.86-39.52 70.48-82.38 82.38-22.38 6.19-63.33 10.48-126.19 13.33-61.9 3.33-118.57 4.76-170.95 4.76l-75.71 2.86c-199.52 0-323.81-7.62-372.86-20.95-42.86-11.9-70.48-39.52-82.38-82.38-6.19-22.38-10.48-52.38-13.33-90.48-3.33-38.1-4.76-70.95-4.76-99.52l-2.86-40c0-104.29 7.62-180.95 20.95-230 11.9-42.86 39.52-70.48 82.38-82.38 22.38-6.19 63.33-10.48 126.19-13.33 61.9-3.33 118.57-4.76 170.95-4.76l75.71-2.86c199.52 0 323.81 7.62 372.86 20.95 42.86 11.9 70.48 39.52 82.38 82.38' style='fill:%239b9b9b'/%3E%3C/svg%3E")}.sns_buttons a.btn-x>span,.sns_buttons button.btn-x>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1700.79 850.39'%3E%3Cpath d='M1259.5 824.89 939.61 358.63l.55.44 288.42-334.18h-96.39l-234.96 272-186.58-272H457.87L756.52 460.2l-.04-.04L441.5 824.89h96.39l261.22-302.62 207.61 302.62zM672.46 97.62l448.83 654.55h-76.38L595.72 97.62z' style='fill:%239b9b9b'/%3E%3C/svg%3E")}.sns_buttons a.btn-tiktok>span,.sns_buttons button.btn-tiktok>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1700.79 850.39'%3E%3Cpath d='M1156.7 214.27c-81.94-18.02-142.93-86.78-151.05-170.28V26.36H867.42v547.69c.07 63.95-51.71 115.85-115.66 115.92-36.45.04-70.78-17.08-92.68-46.21-38.72-50.89-28.86-123.54 22.03-162.26a115.8 115.8 0 0 1 70.52-23.64c11.95-.07 23.84 1.69 35.26 5.21V322.84a272.4 272.4 0 0 0-40.07-2c-140.02 3.74-250.49 120.28-246.75 260.3a253.67 253.67 0 0 0 72.06 170.41c98.37 100.02 259.2 101.35 359.22 2.97a254.04 254.04 0 0 0 75.89-180.46V293.6a326.93 326.93 0 0 0 191.11 60.9V218.28a194 194 0 0 1-40.07-4.01h-1.6Z' style='fill:%239b9b9b'/%3E%3C/svg%3E")}.sns_buttons a.btn-steam>span,.sns_buttons button.btn-steam>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 1700.79 850.39'%3E%3Cdefs%3E%3Cstyle%3E.st0{fill:%239b9b9b}%3C/style%3E%3C/defs%3E%3Cpath d='M854.5 59.64c-192.49 0-350.23 148.77-364.5 337.6l194.91 79.36c15.6-10.4 34.26-16.57 54.33-16.91.58 0 1.16-.02 1.74-.02l92.15-132.23v-.81c0-76.84 62.3-139.15 139.15-139.15s139.14 62.3 139.14 139.15-62.3 139.14-139.14 139.14c-.87 0-1.75 0-2.62-.02h-.02L842.25 558.7c.01.76.02 1.51.02 2.28 0 55.95-45.36 101.31-101.31 101.31-48.36 0-88.8-33.88-98.88-79.2l-138.94-56.58c43.93 152.61 184.59 264.24 351.33 264.24 201.89 0 365.55-163.66 365.55-365.55S1056.39 59.64 854.5 59.64' class='st0'/%3E%3Cpath d='m716.02 613.18-44.69-18.2c12.6 25.76 39.05 43.5 69.66 43.5 42.8 0 77.5-34.7 77.5-77.5s-34.7-77.5-77.5-77.5c-9.56 0-18.71 1.73-27.16 4.89l45.47 18.52c29.36 11.95 43.45 45.43 31.51 74.79-11.95 29.36-45.44 43.45-74.79 31.51Zm349.94-286.54c0-51.74-41.94-93.68-93.68-93.68s-93.68 41.94-93.68 93.68 41.94 93.68 93.68 93.68 93.68-41.94 93.68-93.68m-163.86 0c0-38.75 31.43-70.18 70.18-70.18s70.18 31.43 70.18 70.18-31.43 70.18-70.18 70.18-70.18-31.43-70.18-70.18' class='st0'/%3E%3C/svg%3E")}.sns_buttons .apple{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:55.033557046979865% 13.389562467053242%}.sns_buttons .apple,.sns_buttons .google{background-repeat:no-repeat;background-size:3825% 2471.25%}.sns_buttons .google{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:57.78523489932886% 13.389562467053242%}.sns_buttons .steam{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:18.311258278145694% 29.891584925141974%;background-repeat:no-repeat;background-size:7650% 4942.5%}.sns_buttons .dmm{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:60.53691275167785% 13.389562467053242%}.sns_buttons .ago,.sns_buttons .dmm{background-repeat:no-repeat;background-size:3825% 2471.25%}.sns_buttons .ago{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:63.28859060402685% 13.389562467053242%;pointer-events:none}.sns_buttons .ago,.sns_buttons .apple,.sns_buttons .dmm,.sns_buttons .google,.sns_buttons .steam{background-repeat:no-repeat;margin:0 .7rem}.sns_buttons li{transition-duration:.3s;transition-property:opacity,visibility}.sns_buttons li.btn_wrap_apple{position:relative}.sns_buttons li .market_button_wrap.button>a,.sns_buttons li .market_button_wrap.link>button,.sns_buttons li.btn_wrap_apple button.apple{display:none}.sns_buttons.is_main li.btn_wrap_ago,.sns_buttons.is_main li.btn_wrap_apple,.sns_buttons.is_main li.btn_wrap_dmm,.sns_buttons.is_main li.btn_wrap_google,.sns_buttons.is_main li.btn_wrap_steam{opacity:0;visibility:hidden}.isPC .sns_buttons .btn_wrap_apple button.apple{display:flex;left:0;position:absolute;top:0;z-index:1}.video_webm{-o-object-fit:cover;object-fit:cover}.video_image{display:none}.custom-scrollbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fcfcfc;border:.2rem solid hsla(0,0%,100%,.2);bottom:0;position:fixed;right:0;top:0;width:1rem;z-index:5000}.custom-scrollbar-thumb{background:2rem;background-color:#8b8b8b;border-radius:.6rem;height:3rem;left:0;position:absolute;top:0;width:100%;will-change:transform}.navigation{align-items:center;background-color:#000;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:0 59.888579387186624%;background-repeat:no-repeat;background-size:5100% 219.66666666666669%;box-shadow:0 0 24px rgba(0,0,0,.8);height:100vh;height:100dvh;left:0;position:fixed;top:0;transition-duration:.7s;transition-property:left;width:60px;z-index:101}.navigation.hidden{left:-60px}.navigation:not(.hidden) .nav_dot_wrap.active .tooltip,.navigation:not(.hidden) .nav_dot_wrap:hover .tooltip{opacity:1;pointer-events:auto}.navigation:not(.hidden) .nav_dot_wrap.tooltip-hidden .tooltip{opacity:0!important;pointer-events:none!important}.navigation .nav_dot_wrap{font-family:HSBombaram;left:0;margin-top:-188px;position:absolute;top:50%;width:100%}.navigation .nav_dot_wrap:lang(ja){font-family:"NotoSerif",serif}.navigation .nav_dot_wrap>li{margin:38px 0;position:relative}.navigation .nav_dot_wrap>li .nav_dot{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/navigation_bullet.png);background-size:14px 30px;cursor:pointer;display:block;height:30px;margin:0 auto;position:relative;text-align:center;width:14px}.navigation .nav_dot_wrap>li .nav_dot:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.navigation .nav_dot_wrap>li .nav_dot_active{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/navigation_bullet_active.png);background-repeat:no-repeat;height:0;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:height .3s linear;width:14px}.navigation .nav_dot_wrap .tooltip{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/bg_gnb.png) no-repeat 0 0/100% 100%;color:#fff;-webkit-filter:drop-shadow(0 6px 10px rgba(0,0,0,.9));filter:drop-shadow(0 6px 10px rgba(0,0,0,.9));font-size:18px;height:46px;left:46px;line-height:46px;margin-top:-23px;min-width:100px;opacity:0;padding:1px 8px 0;pointer-events:none;position:absolute;text-align:center;top:50%;transition:opacity .3s;white-space:nowrap}.navigation .nav_dot_wrap .tooltip:before{bottom:-14px;content:"";left:-20px;position:absolute;right:0;top:-14px}.navigation .nav_dot_wrap .tooltip:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:84.74967061923584% 12.92620865139949%;background-repeat:no-repeat;background-size:12750% 16475%;content:"";height:12px;left:-24px;margin-top:-6px;position:absolute;top:50%;width:24px}.navigation .nav_dot_active_wrap{left:0;margin-top:-188px;overflow:hidden;pointer-events:none;position:absolute;top:50%;width:100%}.navigation .nav_dot_active_wrap>li{height:30px;margin:38px 0}.navigation .nav_dot_active_wrap .nav_dot_active{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/navigation_bullet_active.png);background-size:14px 30px;display:block;margin:0 auto;transition-duration:.3s;transition-property:height;width:14px}.navigation .reserve_button{align-items:flex-end;bottom:0;color:#fff;display:flex;font-size:18px;font-weight:700;height:236px;justify-content:center;left:0;padding-bottom:66px;position:absolute;width:60px}.navigation .reserve_button .normal{opacity:1}.navigation .reserve_button .hover{opacity:0}.navigation .reserve_button img,.navigation .reserve_button video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition-duration:.2s;transition-property:opacity;width:100%}.navigation .reserve_button img.mobile,.navigation .reserve_button video.mobile{display:none}.navigation .reserve_button span{position:relative;z-index:1}.navigation .reserve_button:hover .normal{opacity:0}.navigation .reserve_button:hover .hover{opacity:1}.navigation .logo{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:intro;animation-name:intro;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#000;height:100vh;height:100dvh;left:60px;position:fixed;will-change:width,height,transform}.navigation .logo,.navigation .logo>a{-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.navigation .logo>a{align-items:center;display:flex;height:100%;justify-content:center}@-webkit-keyframes intro{0%{width:100%}to{background-color:transparent;height:64px;width:102px}}@keyframes intro{0%{width:100%}to{background-color:transparent;height:64px;width:102px}}.navigation .lang{background-size:4.2rem 5.9rem;cursor:pointer;height:5.9rem;margin:0 auto;width:4.2rem}.top_btn{bottom:7rem;opacity:0;pointer-events:none;position:fixed;right:7rem;transition:opacity .3s linear;z-index:2}.top_btn>img{height:5.2rem;width:5.2rem}.top_btn.active{opacity:1;pointer-events:auto}.device_ios,body.ios .device_all{display:none}body.ios .device_ios{display:block}body.ios .device_ios img{-o-object-fit:cover;object-fit:cover;width:100%}.device_oppo,body.oppo .device_all,body.oppo .device_ios{display:none}body.oppo .device_oppo{display:block}body.oppo .device_oppo img{-o-object-fit:cover;object-fit:cover;width:100%}.pin-spacer{background:#1b1b1d}.progress_container{left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:100}.progress_container.active{opacity:1}.progress_container .progress_bar{background:#626262;border-radius:.4rem;height:.4rem;overflow:hidden;width:100%}.progress_container .progress_fill{background:red;border-radius:.4rem;box-shadow:0 0 10px rgba(79,172,254,.5);height:100%;transition:width .1s ease;width:0}.loading_intro{position:relative;z-index:1000}.loading_intro.is_loaded:before{opacity:0;pointer-events:none}.loading_intro.is_loaded .logo{height:5.8rem;left:7.2rem;margin:2.5rem 4rem;top:.8rem;-webkit-transform:translateZ(0);transform:translateZ(0);width:12rem}.loading_intro.is_loaded .logo button{height:100%;width:100%}.loading_intro.is_loaded .summary{font-size:0}.loading_intro:before{background:#000;content:"";height:120vh;height:120dvh;left:0;position:fixed;right:0;top:-10vh;top:-10dvh;transition:opacity .4s linear}.loading_intro .logo{background:no-repeat 50% 50%/100% 100%;display:block;height:34.4rem;left:50%;position:fixed;top:50%;-webkit-transform:translate3d(-35.1rem,-17.2rem,0);transform:translate3d(-35.1rem,-17.2rem,0);transition:all .3s linear;width:70.2rem}.loading_intro .logo:lang(ja),.loading_intro .logo:lang(ko){background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/logo_media_ja.svg)}.loading_intro button{font-size:0}.loading_intro .summary{color:#fff;display:block;font-size:3rem;left:0;position:absolute;text-align:center;top:calc(100% + 1rem);width:100%}.hor_container{height:100vh;overflow:hidden}.hor_container.off{height:auto;overflow:visible}.horizontal_section{height:100vh;overflow:hidden;position:relative}.horizontal_section .horizontal_wrapper{display:flex;height:100vh}.horizontal_section .horizontal_wrapper .horizontal_panel{background-repeat:no-repeat;background-size:cover;height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover;position:relative}.vertical_section_wrap{transition:opacity .3s}.vertical_section_wrap.fixed{opacity:0;position:fixed}.guide_section{background:#212226;height:2px}.vertical_section{align-items:center;font-size:2rem;height:100vh;justify-content:center;min-height:90rem;overflow:hidden;padding-left:60px;position:relative}.vertical_section.vertical_1{background:#2e1d1d;position:-webkit-sticky;position:sticky}.vertical_section .content,.vertical_section .content_wrap{height:100%;position:relative;width:100%}.vertical_section .content_wrap{align-items:center;display:flex;justify-content:center}.vertical_section .vertical_section{height:auto;min-height:0;padding-left:0}.cm_title{color:#fff;font-family:HSBombaram;font-size:3.2rem;font-weight:400}.cm_title:lang(ja){font-family:Noto Sans JP;font-weight:700}.video_cont{background:#000;height:100%;left:0;position:absolute;top:0;width:100%}.video_cont video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.refresh_image{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:102}.refresh_image:after{content:"";display:block;height:34.4rem;width:70.2rem}.guide_rotate{align-items:center;background:#000 url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/img_landscape.jpg) no-repeat 50% calc(50% + 10rem)/cover;display:none;justify-content:center;padding:2rem;position:fixed;z-index:999999}.guide_rotate,.guide_rotate:before{height:100%;left:0;top:0;width:100%}.guide_rotate:before{background:rgba(0,0,0,.6);content:"";position:absolute}.guide_rotate .txt{color:#fff;font-size:2.7rem;position:relative;text-align:center}.guide_rotate .txt:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:24.965181058495823% 20.599886813808716%;background-repeat:no-repeat;background-size:1627.659574468085% 941.4285714285714%;content:"";display:block;height:10.5rem;margin:0 auto 4.8rem;width:9.4rem}@media screen and (max-width:1279.9px){.custom-scrollbar{display:none}.header_menu{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.36539746158985% 18.889465490399584%;background-size:4636.363636363637% 3954%;display:block;height:25px;left:30px;left:calc(constant(safe-area-inset-left) + 30px);left:calc(env(safe-area-inset-left) + 30px);position:absolute;top:20px;width:33px}.header_menu,.navigation{background-repeat:no-repeat}.navigation{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:100% 0;background-size:119.62470680218922% 1647.5000000000002%;height:60px;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.navigation.hidden{left:auto;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.navigation.hidden .nav_dot_dimmed{display:none}.navigation .nav_dot_dimmed.active .nav_dot_container{display:block}.navigation .nav_dot_container{background-color:#0c0c0c;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.navigation .nav_dot_wrap{display:flex;justify-content:center;margin:0}.navigation .nav_dot_wrap>li{margin:0}.navigation .nav_dot_wrap>li:not(:last-child){margin-right:4.5rem}.navigation .nav_dot_wrap>li:hover .nav_dot .tooltip{color:#d90500}.navigation .nav_dot_wrap>li .nav_dot{background-image:none;height:auto;width:auto}.navigation .nav_dot_wrap>li .nav_dot .tooltip{background-image:none;font-size:3rem;font-weight:700;margin:0;min-width:auto;opacity:1;padding:0;position:static}.navigation .nav_dot_wrap>li .nav_dot .tooltip:after{background-image:none}.navigation .nav_dot_wrap>li .nav_dot.active .tooltip{color:#d90500}.navigation .nav_dot_wrap>li .nav_dot_active{display:none}.navigation .reserve_button{align-items:center;background-repeat:no-repeat;background-size:150px 62px;display:flex;height:62px;justify-content:flex-end;left:auto;padding-bottom:0;padding-right:30px;right:0;right:constant(safe-area-inset-right);right:env(safe-area-inset-right);width:150px}.navigation .reserve_button img,.navigation .reserve_button video{display:none}.navigation .reserve_button br.mobile,.navigation .reserve_button img.mobile,.navigation .reserve_button video.mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.navigation .reserve_button br{display:none}.top_btn{bottom:4.8rem;right:4.8rem}.sns_buttons{display:none;left:50%;margin-top:8rem;position:fixed;right:auto;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.sns_buttons.active{display:flex}.sns_buttons>li.btn_wrap_ago,.sns_buttons>li.btn_wrap_apple,.sns_buttons>li.btn_wrap_dmm,.sns_buttons>li.btn_wrap_google{display:none}.sns_buttons>li:last-child{display:block}.sns_buttons a,.sns_buttons button{height:5.6rem;width:5.6rem}.reserve_button{right:30px;right:calc(constant(safe-area-inset-right) + 30px);right:calc(env(safe-area-inset-right) + 30px)}.nav_market{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:57.78523489932886% 13.389562467053242%;background-repeat:no-repeat;background-size:3825% 2471.25%;height:36px;position:absolute;right:170px;right:calc(constant(safe-area-inset-right) + 170px);right:calc(env(safe-area-inset-right) + 170px);top:12px;width:36px}.nav_market.align_right{right:30px;right:calc(constant(safe-area-inset-right) + 30px);right:calc(env(safe-area-inset-right) + 30px)}button.nav_market{display:none}.isPC .navigation button.nav_market{display:block;z-index:1}.android.isPC .navigation button.nav_market{display:none}.ios .nav_market{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:55.033557046979865% 13.389562467053242%}.android .nav_market,.ios .nav_market{background-repeat:no-repeat;background-size:3825% 2471.25%}.android .nav_market{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:57.78523489932886% 13.389562467053242%}.nav_close{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:97.66042780748663% 6.390780513357779%;background-repeat:no-repeat;background-size:4500% 2907.3529411764707%;bottom:auto;display:block;height:3.6rem;left:50%;margin-top:24rem;position:fixed;right:auto;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:3.6rem}.loading_intro.is_loaded:before{bottom:auto;height:100px;opacity:1;top:-100px}.loading_intro.is_loaded.active .logo{height:8.5rem;left:50%;margin-top:-8rem;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17.5rem}.loading_intro.is_loaded.hidden .logo{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.loading_intro.is_loaded .logo{height:39px;left:80px;left:calc(constant(safe-area-inset-left) + 80px);left:calc(env(safe-area-inset-left) + 80px);margin:0;top:13px;transition-duration:.7s;transition-timing-function:ease;width:81px}}@media screen and (min-width:768px) and (max-width:1279.9px){.vertical_section{min-height:73.6rem;padding-left:0}.cm_title{font-size:26px}.intro_media .logo{height:42.4rem;width:85rem}}@media screen and (max-width:767.9px){.hor_container,.horizontal_section{height:auto;overflow:visible}.horizontal_section .horizontal_wrapper{display:block;height:auto}.horizontal_section .horizontal_wrapper .horizontal_panel{height:auto;min-width:auto}.guide_section{background:transparent;margin-top:-2px}.m_br,[data-device=mobile]{display:block}.strong{font-weight:700}.nav_market{display:none}.navigation .logo{-webkit-perspective:1000;perspective:1000;-webkit-transform:translateZ(0)}.navigation .nav_dot_dimmed{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:.3s;transition-property:left;visibility:hidden;width:100%;z-index:-1}.navigation .nav_dot_dimmed.active{opacity:1;visibility:visible;z-index:2}.navigation .nav_dot_dimmed.active .nav_dot_container{display:flex;justify-content:center;left:0}.navigation .nav_dot_container{background-color:transparent;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/m_navigation_bg.jpg);background-position:100% 0;background-size:cover;left:-100%;position:absolute;top:0;transition-duration:.3s;transition-property:left;width:calc(100% - 6rem)}.navigation .nav_dot_wrap{flex-direction:column;position:static;-webkit-transform:translateY(2.4rem);transform:translateY(2.4rem);width:auto}.navigation .nav_dot_wrap>li:not(:last-child){margin-bottom:3.6rem;margin-right:0}.navigation .nav_dot_wrap>li .nav_dot .tooltip{font-size:2.4rem;line-height:normal}.top_btn{bottom:2rem;right:2rem}.top_btn>img{height:2.6rem;width:2.6rem}.loading_intro.is_loaded .logo{left:70px}.loading_intro.is_loaded.active .logo{height:7rem;left:calc(50% - 3rem);margin-top:49px;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:14.5rem}.sns_buttons{bottom:29px;left:calc(50% - 3rem);margin-top:auto;top:auto}.sns_buttons>li:not(:last-child){margin-right:.8rem}.sns_buttons a,.sns_buttons button{height:4rem;width:4rem}.header_menu{left:20px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nav_close{bottom:auto;height:2.6rem;left:2rem;margin-top:auto;position:absolute;right:auto;top:1.6rem;-webkit-transform:none;transform:none;width:2.6rem}.vertical_section{min-height:60rem;padding-left:0}.cm_title{font-size:2.2rem}.loading_intro .logo,.refresh_image:after{height:16.2rem;width:32rem}.loading_intro .logo{-webkit-transform:translate3d(-16rem,-8.1rem,0);transform:translate3d(-16rem,-8.1rem,0)}.loading_intro .summary{font-size:1.6rem}.android a.nav_market,.ios a.nav_market{display:block}}@media screen and (min-width:1280px) and (max-height:900px){.navigation .reserve_button{display:none}}@media screen and (max-aspect-ratio:4503599627370496/5404319552844595) and (min-width:768px) and (max-width:1279.9px){body{overflow:hidden!important}.guide_rotate{display:flex}}@media screen and (max-width:1279.9px) and (max-height:498px){.nav_close{bottom:auto;left:auto;margin-top:0;right:4rem;top:4rem;-webkit-transform:translate(0);transform:translate(0)}}@media screen and (max-width:369px){.android a.nav_market.align_right,.ios a.nav_market.align_right{display:block}.android .nav_market,.ios .nav_market{display:none}}@media screen and (max-width:767.9px) and (max-height:862px){.navigation .nav_dot_wrap{align-items:center;display:flex;flex-direction:column;height:calc(100% - 17rem);justify-content:safe center;margin:10rem 0 7rem 0;overflow-y:auto;padding:0 5rem;-webkit-transform:none;transform:none}.navigation .nav_dot_wrap>li:not(:last-child){margin-bottom:2rem}.navigation .nav_dot_wrap>li .nav_dot .tooltip{font-size:1.8rem}.nav_close{bottom:auto;left:3rem;margin-top:auto;right:auto;top:1.6rem;-webkit-transform:none;transform:none}.loading_intro.is_loaded.active .logo{height:6rem;margin-top:27px;width:12.5rem}.sns_buttons{bottom:14px}.sns_buttons a,.sns_buttons button{height:3rem;width:3rem}}.pop_wrap{background:rgba(0,0,0,.6);font-size:0;height:100%;left:0;padding:2rem;position:fixed;text-align:center;top:0;white-space:nowrap;width:100%;z-index:1000}.pop_wrap:after{content:"";display:inline-block;height:100%;vertical-align:middle}.pop_wrap .pop_layer{align-items:center;color:#fff;display:inline-flex;font-size:1.8rem;height:50rem;justify-content:center;line-height:1.35;padding:6rem;position:relative;vertical-align:middle;white-space:normal;width:80rem}.pop_wrap .btn_close{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:97.66042780748663% 6.390780513357779%;background-repeat:no-repeat;background-size:4500% 2907.3529411764707%;font-size:0;height:6.8rem;position:absolute;right:2.8rem;top:2rem;width:6.8rem}.pop_wrap#EVTpop_qr{min-width:320px;overflow-x:auto}.pop_wrap#EVTpop_qr .pop_layer{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/bg_pop.png) no-repeat 0 0/auto 100%;font-size:18px;height:500px;padding:60px;width:800px}.pop_wrap#EVTpop_qr .qr{padding-top:4px}.pop_wrap#EVTpop_qr .btn_close{height:68px;right:28px;top:20px;width:68px}.pop_wrap#EVTpop_video .pop_layer{background:#000;height:64.8rem;padding:0;width:115.2rem}.pop_wrap#EVTpop_video .frame,.pop_wrap#EVTpop_video .frame iframe{height:100%;width:100%}.pop_wrap#EVTpop_video .btn_close{right:0;top:-8.8rem}.pop_wrap#EVTpop .pop_layer,.pop_wrap#EVTpop_pre .pop_layer{background-color:#fff;color:#444;flex-wrap:wrap;height:auto;padding:4rem;width:50rem}.pop_wrap#EVTpop .pop_layer .dsc,.pop_wrap#EVTpop_pre .pop_layer .dsc{width:100%}.pop_wrap#EVTpop .btn_close,.pop_wrap#EVTpop_pre .btn_close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23989898' stroke-width='2' d='M1 17 17 1m0 16L1 1'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:1.8rem 1.8rem;height:4rem;position:absolute;right:1rem;top:1rem;width:4rem}.pop_wrap#EVTpop .btns,.pop_wrap#EVTpop_pre .btns{align-items:center;display:flex;justify-content:center;margin:2.3rem -.2rem 0 -.2rem;text-align:center;width:100%}.pop_wrap#EVTpop .btns button,.pop_wrap#EVTpop_pre .btns button{background-color:#f52727;border:.1rem solid #f52727;color:#fff;display:block;font-size:1.8rem;font-weight:700;height:4.8rem;width:100%}.toast_copy{align-items:center;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/toast_pop_bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;display:flex;font-size:2.4rem;height:6.2rem;justify-content:center;left:50%;opacity:0;pointer-events:none;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:45.2rem;z-index:2}.toast_copy.active{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:768px) and (max-width:1279.9px){.pop_wrap#EVTpop_video .pop_layer{height:45rem;width:80rem}.pop_wrap#EVTpop_video .btn_close{top:-6rem}.pop_wrap .btn_close{height:5rem;width:5rem}.toast_copy{font-size:1.8rem;height:4.1rem;width:30rem}}@media screen and (max-width:767.9px){.pop_wrap#EVTpop_video{padding:4.2rem 0}.pop_wrap#EVTpop_video .pop_layer{height:auto;padding-top:56.25%;width:100%}.pop_wrap#EVTpop_video .pop_layer .frame{left:0;position:absolute;top:0}.pop_wrap#EVTpop_video .btn_close{bottom:-4.2rem;height:3.3rem;left:0;margin:0 auto;right:0;top:auto;width:3.3rem}.pop_wrap#EVTpop_pre .pop_layer{padding:2rem;width:100%}.pop_wrap#EVTpop_qr .pop_layer .dsc{font-size:1.3rem;margin-top:2rem}.toast_copy{font-size:1.4rem;height:3.2rem;width:23rem}}.main{height:100vh;position:relative}.main .main_content{align-items:flex-end;display:flex;height:100%;justify-content:center}.main .main_text_1{background:no-repeat 0 0/100% 100%;height:56.6rem;left:23.1rem;margin-top:-31rem;position:absolute;top:50%;width:38.2rem}.main .main_text_1:lang(ja){display:none}.main .main_text_2{background:no-repeat 0 0/100% 100%;bottom:32rem;height:45.8rem;margin-top:-23.8rem;position:absolute;right:13.4rem;top:40%;width:35.6rem}.main .main_text_2:lang(ja),.main .main_text_2:lang(ko){background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/main/main_text_ja_3.png);height:55.8rem;margin-top:-37.9rem;right:5.5rem;top:50%;width:31.5rem}.main .video_wrap.hero{height:100%;width:100%}.main .video_wrap.hero .video_webm{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:calc(50% - 2.4rem) bottom;object-position:calc(50% - 2.4rem) bottom;width:100%}.main .video_wrap .device_all,.main .video_wrap .device_oppo{height:100%;width:100%}.main .video_wrap .device_oppo img{height:100%}.main .reserve_button{align-items:center;display:flex;height:36.6rem;justify-content:center;margin-top:8.4rem;opacity:0;position:absolute;right:4rem;top:50%;transition-duration:.2s;width:36.4rem;z-index:1}.main .reserve_button .hover{opacity:0}.main .reserve_button .normal{opacity:1}body.ios .main .reserve_button .device_all{display:block}.main .reserve_button .img_gif,.main .reserve_button video{height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity;width:100%}.main .reserve_button .img_txt{margin:3rem 3rem 0 0;position:relative;width:12.6rem;z-index:1}.main .reserve_button:hover .hover{opacity:1}.main .reserve_button:hover .normal{opacity:0}.main .main_store_buttons{align-items:flex-end;bottom:13.3rem;display:flex;height:40rem;left:130px;opacity:0;position:absolute;z-index:1}.main .main_store_buttons:lang(ja),.main .main_store_buttons:lang(ko){bottom:10.3rem}.main .main_store_buttons .mobile_play_button{display:none}.main .main_store_buttons>li{position:relative}.main .main_store_buttons>li .market_button_wrap.button>a,.main .main_store_buttons>li .market_button_wrap.link>button{display:none}.main .main_store_buttons>li:not(:last-child){margin-right:2rem}.main .main_store_buttons>li a,.main .main_store_buttons>li button{display:block;height:5.4rem}.main .main_store_buttons>li a img,.main .main_store_buttons>li button img{height:100%}.main .main_store_buttons>li .btn_apple{display:none}.main .main_store_buttons>li .ago{pointer-events:none}.main .main_store_buttons>li .steam{background-repeat:no-repeat;background-size:18rem 5.4rem;height:5.4rem;position:relative;width:18rem}.main .bottom{align-items:flex-start;bottom:5.6rem;display:flex;flex-direction:column;font-size:1.4rem;height:50rem;justify-content:flex-end;left:130px;opacity:0;position:absolute}.main .bottom .copyright{color:#b9b6b6}.main .bottom .copyright br{display:none}.main .bottom .item{color:#fff;margin:1.5rem 0 0 0}.isPC .main .main_store_buttons .btn_apple{color:transparent;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:1279.9px){.main{background-position:50%}.main .main_text_2{margin-top:-12rem;right:0}.main .main_text_2:lang(ja),.main .main_text_2:lang(ko){height:36.4rem;margin-top:-27.6rem;right:7.2rem;width:20.2rem}.main .reserve_button{height:24.4rem;margin-top:2.4rem;right:4.8rem;width:24.3rem}.main .reserve_button .img_txt{margin:2rem 2rem 0 0;width:9.4rem}.main .main_store_buttons{bottom:10.6rem;left:8rem}.main .main_store_buttons:lang(ja),.main .main_store_buttons:lang(ko){bottom:8rem}.main .main_store_buttons>li:not(:last-child){margin-right:1.5rem}.main .main_store_buttons>li .steam{background-size:15.5rem 4.5rem;height:4.6rem;width:15.5rem}.main .main_store_buttons>li .steam .wish{height:4.9rem;width:14rem}.main .main_store_buttons>li a,.main .main_store_buttons>li button{height:4.6rem}.main .main_store_buttons>li:has(.gpg){display:none}.main .bottom{bottom:5rem;font-size:1rem;left:8rem}.android .main .main_store_buttons>li:nth-of-type(2),.ios .main .main_store_buttons>li:nth-of-type(3){display:none}}@media screen and (max-width:767.9px){.main{position:relative}.main .main_content{height:100vh;position:relative}.main .main_text_1{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/main/m_main_text_ko.png);background-position:50%;background-size:contain;bottom:16.9rem;height:14.9rem;left:0;margin-top:auto;top:auto;width:100%}.main .main_text_1:lang(ja),.main .main_text_1:lang(ko){background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/main/main_text_m_ja.webp);bottom:16rem;display:block;height:11.5rem;left:auto;margin-top:auto}.main .main_text_2{display:none}.main .video_wrap.hero{bottom:0;left:0;position:absolute;-webkit-transform:translate(0);transform:translate(0);width:100%}.main .video_wrap.hero .video_webm{height:auto;-o-object-position:center bottom;object-position:center bottom}.main .reserve_button{bottom:21.4rem;height:14.4rem;left:50%;margin-left:2rem;top:auto;width:14.4rem;z-index:3}.main .reserve_button .img_txt{margin:1rem 1rem 0 0;width:6.2rem}.main .reserve_button .hover{opacity:1}.main .reserve_button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:0 0;background-repeat:no-repeat;background-size:612% 307.4650077760498%;content:"";height:32rem;left:-10rem;opacity:.6;pointer-events:none;position:absolute;top:-7rem;width:25rem}.main .main_store_buttons{align-content:flex-end;bottom:11.5rem;display:flex;flex-wrap:wrap;justify-content:center;left:0;text-align:center;width:100%;z-index:2}.main .main_store_buttons:lang(ja),.main .main_store_buttons:lang(ko){bottom:7.6rem}.main .main_store_buttons>li:first-child{display:block;flex-basis:100%;margin-bottom:9px}.main .main_store_buttons>li:not(:last-child){margin-left:10px;margin-right:14px}.main .main_store_buttons>li:nth-of-type(2),.main .main_store_buttons>li:nth-of-type(3){display:none;flex-basis:100%;margin:0 0 10px 0}.main .main_store_buttons>li a,.main .main_store_buttons>li button{height:3.8rem}.main .main_store_buttons>li .m_play_btn{height:3.8rem;margin:0 auto;width:12.7rem}.main .main_store_buttons>li .m_play_btn img{width:100%}.main .main_store_buttons>li .steam{background-size:12.7rem 3.8rem;height:3.8rem;width:12.7rem}.main .main_store_buttons>li .ago img,.main .main_store_buttons>li .dmm img{width:auto}.main .bottom{bottom:3rem;left:2rem;right:2rem;text-align:center;z-index:1}.main .bottom .item{width:100%}.main .bottom .copyright{text-align:center;width:100%}.main .bottom .copyright br{display:block}.pop_wrap#EVTpop_qr .pop_layer{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/m_bg_pop.png);height:40rem;padding:30px;width:30rem}.pop_wrap#EVTpop_qr .pop_layer .qr img{width:100%}.pop_wrap#EVTpop_qr .btn_close{height:33px;right:22px;top:22px;width:33px}.android .main .main_store_buttons>li:nth-of-type(2){display:none}.android .main .main_store_buttons>li:nth-of-type(3){display:block}.android .main .main_store_buttons .mobile_play_button,.ios .main .main_store_buttons>li:nth-of-type(3){display:none}.ios .main .main_store_buttons>li:nth-of-type(2){display:block}.ios .main .main_store_buttons .mobile_play_button{display:none}.ios .main .video_wrap.hero .device_ios img{margin-left:-8rem;width:calc(100% + 8rem)}}@media screen and (max-width:767.9px) and (max-height:576px){.main{min-height:auto}.main .video_wrap.hero .video_webm{height:100%;-o-object-position:center top;object-position:center top}.main .main_store_buttons>li:first-child{margin-bottom:10px}.main .main_store_buttons>li:not(:last-child){margin-right:10px}.main .main_store_buttons:lang(ja){bottom:5.6rem}.main .main_text_1:lang(ja),.main .main_text_1:lang(ko){bottom:14rem}.main .bottom{bottom:1.6rem}.main .reserve_button{bottom:19.4rem}}@media screen and (max-width:767.9px) and (max-height:400px){.main .main_text_1:lang(ja),.main .main_text_1:lang(ko){bottom:10rem}.main .main_store_buttons>li:first-of-type,.main .main_store_buttons>li:nth-of-type(2),.main .main_store_buttons>li:nth-of-type(3){flex-basis:auto;margin-bottom:0;margin-right:0}.main .reserve_button{bottom:15.4rem}}@media screen and (max-width:767.9px) and (max-height:767px) and (orientation:landscape){.main{overflow:visible}.main,.main .main_content{height:auto;min-height:100vh}.main .main_content{align-items:center;display:flex;flex-direction:column;padding:6rem 0 4rem}.main .main_content .video_wrap.hero{bottom:auto;flex-shrink:0;left:auto;position:relative;top:auto;-webkit-transform:none;transform:none}.main .main_content .video_wrap.hero .video_webm{height:auto;left:auto;-o-object-position:center top;object-position:center top;position:relative;top:auto;width:100%}}body.oppo .academy_character video,body.oppo .story_character1 video{display:none}body.oppo .academy_character .oppo_image,body.oppo .story_character1 .oppo_image{display:block}.horizontal_panel{background-color:#0e0e0f}.horizontal_panel .story_content{height:100%}.horizontal_panel .bridge{height:100%;position:absolute;width:49rem}.horizontal_panel.story1_bg{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/story/story_bg_1.jpg);background-position:0!important}.horizontal_panel.story{background-position:100% 0;background-repeat:no-repeat;background-size:cover;color:#fff}.horizontal_panel.story .text_mask_wrap{font-weight:400}.horizontal_panel.story .oppo_image,.horizontal_panel.story .text_mask_wrap.mobile,.horizontal_panel.story .text_mask_wrap.pc_small{display:none}.horizontal_panel.story .story1 .story_intro_wrap{height:74.7rem;left:30rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.horizontal_panel.story .story1 .video_content{left:8rem;position:absolute;top:18rem}.horizontal_panel.story .story1 .video_content .video_wrap{height:35rem;overflow:hidden;width:62.8rem}.horizontal_panel.story .story1 .video_content .video_wrap .video_webm{height:35.2rem;width:100%}.horizontal_panel.story .story1 .video_content .text_mask_wrap{font-size:clamp(14px,1.8rem,18px);line-height:1.4;margin:2rem 0 0 0}.horizontal_panel.story .story1 .story_text_wrap{font-family:HSBombaram,sans-serif;font-weight:500;left:85.5rem;position:absolute;top:17.8rem}.horizontal_panel.story .story1 .story_text_wrap:lang(ja){font-family:"NotoSerif",serif;font-weight:700;left:81.5rem;line-height:1.1}.horizontal_panel.story .story1 .story_text_wrap.active .text1,.horizontal_panel.story .story1 .story_text_wrap.active .text2,.horizontal_panel.story .story1 .story_text_wrap.active .text3,.horizontal_panel.story .story1 .story_text_wrap.active .text4,.horizontal_panel.story .story1 .story_text_wrap.active .text5{opacity:0}.horizontal_panel.story .story1 .story_text_wrap span{color:#e70600}.horizontal_panel.story .story1 .story_text_wrap .text1{font-size:7.3rem;margin:0 0 1rem 14rem}.horizontal_panel.story .story1 .story_text_wrap .text1 span{font-size:9.6rem}.horizontal_panel.story .story1 .story_text_wrap .text2{font-size:5.2rem;margin:0 0 1.6rem 24rem}.horizontal_panel.story .story1 .story_text_wrap .text3{font-size:7.3rem}.horizontal_panel.story .story1 .story_text_wrap .text4{margin:5rem 0 0 2rem;width:23.8rem}.horizontal_panel.story .story1 .story_text_wrap .text5{margin:4.2rem 0 0 2rem;width:24rem}.horizontal_panel.story .story1 .story_text_wrap .text6{display:none}.horizontal_panel.story .story1 .story_text_wrap:lang(ja) .text1,.horizontal_panel.story .story1 .story_text_wrap:lang(ko) .text1{font-size:7.4rem;margin:0 0 1rem 27rem}.horizontal_panel.story .story1 .story_text_wrap:lang(ja) .text1 span,.horizontal_panel.story .story1 .story_text_wrap:lang(ko) .text1 span{font-size:9.7rem}.horizontal_panel.story .story1 .story_text_wrap:lang(ja) .text2,.horizontal_panel.story .story1 .story_text_wrap:lang(ko) .text2{font-size:6rem;margin:0 0 0 33rem}.horizontal_panel.story .story1 .story_text_wrap:lang(ja) .text3,.horizontal_panel.story .story1 .story_text_wrap:lang(ko) .text3{font-size:9.1rem}.horizontal_panel.story .story1 .story_text_wrap:lang(ja) .text4,.horizontal_panel.story .story1 .story_text_wrap:lang(ko) .text4{margin:3rem 0 0 2rem;width:26.4rem}.horizontal_panel.story .story1 .story_text_wrap:lang(ja) .text5,.horizontal_panel.story .story1 .story_text_wrap:lang(ko) .text5{margin:10.2rem 0 0 -1.8rem}.horizontal_panel.story .story2 .bg .video_wrap video{height:100%;width:100%}.horizontal_panel.story .story2 .bg .video_wrap:after{background-color:#0e0e0f;content:"";height:100%;left:-7rem;opacity:1;position:absolute;top:0;width:100%}.horizontal_panel.story .story2 .bg .video_wrap.active:after{opacity:0;transition-duration:1s;transition-property:opacity}.horizontal_panel.story .story2 .story_character1 img,.horizontal_panel.story .story2 .story_character1 video{height:198.4rem;left:0;margin-left:-78rem;position:absolute;top:0;-webkit-transform:translateY(-40rem);transform:translateY(-40rem);transition-duration:1.5s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;width:190rem;z-index:1}.horizontal_panel.story .story2 .story_character1 img{height:220rem}.horizontal_panel.story .story2 .bridge1{margin-left:-24.5rem}.horizontal_panel.story .story2 .bridge2{position:absolute;right:-24rem;top:0}.horizontal_panel.story .story3{background-color:#000;height:100%}.horizontal_panel.story .story3 .texture{bottom:0;height:100%;left:-14rem;position:absolute}.horizontal_panel.story .story3 .m_texture{display:none}.horizontal_panel.story .story3 .story_evolution_wrap{height:58.2rem;left:3rem;position:absolute;top:calc(50% + 4rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap{font-size:clamp(14px,1.8rem,18px)}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap .mask_overlay{background-color:#000}.horizontal_panel.story .story3 .story_evolution_wrap .content1{left:0;position:absolute;top:32.8rem;z-index:1}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .video_wrap{-webkit-clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);height:15.6rem;overflow:hidden;width:34.4rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .video_wrap video{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transform-origin:187% 199%;transform-origin:187% 199%}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .text_mask_wrap{margin:2.6rem 0 0 0}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .text_mask_wrap .text_mask{padding:.2rem 0}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .text_mask_wrap .text_mask:first-of-type{margin:0 0 .2rem -.6rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .text_mask_wrap .text_mask:nth-of-type(2){margin:0 0 .2rem -1.6rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .text_mask_wrap .text_mask:nth-of-type(3){margin-left:-2.6rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2{left:74rem;position:absolute;top:0}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .video_wrap{-webkit-clip-path:polygon(18% 0,100% 0,79% 100%,0 100%);clip-path:polygon(18% 0,100% 0,79% 100%,0 100%);height:24.3rem;overflow:hidden;width:53.6rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .video_wrap video{width:100%}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .text_mask_wrap{margin:1.6rem 0 0 6rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .text_mask_wrap .text_mask{padding:.2rem 0}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text1,.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text2{position:absolute}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text1{left:18rem;top:3.4rem;width:33.8rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text1:lang(ja),.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text1:lang(ko){left:12rem;top:-7rem;width:34.4rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text2{left:45.6rem;top:22rem;width:23.8rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text2:lang(ja){left:47rem;top:19rem;width:24.4rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution{left:20.6rem;overflow:hidden;position:absolute;top:-14.2rem;width:26.8rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution .text_mask{box-sizing:border-box}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution .text_mask .evolution_text3{box-sizing:border-box;padding:1rem;width:26.8rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution .text_mask .evolution_text3_m{display:none}.horizontal_panel.story .story3 .monster{bottom:0;height:100%;left:50rem;min-height:900px;position:absolute;top:0}.horizontal_panel.story .story4{overflow:hidden}.horizontal_panel.story .story4 .bg{height:100%;left:-14rem;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:calc(100% + 14rem)}.horizontal_panel.story .story4 .bg.mobile{display:none}.horizontal_panel.story .story4 .img_wrap{height:100%;left:-176rem;overflow:hidden;position:absolute;top:0;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;width:222rem}.horizontal_panel.story .story4 .img_wrap:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/story/story_blood_texture.png);background-position:100% 0;background-repeat:no-repeat;content:"";height:20rem;position:absolute;right:30rem;top:0;-webkit-transform:skewX(25deg);transform:skewX(25deg);width:35rem}.horizontal_panel.story .story4 .img_wrap .monster{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:20rem;-webkit-transform:skewX(25deg);transform:skewX(25deg);width:100%}.horizontal_panel.story .story4 .img_wrap .m_monster{display:none}.horizontal_panel.story .story4 .texture{height:100%;left:-10rem;position:absolute;top:0;width:auto}.horizontal_panel.story .story4 .texture:after{background-color:#000;background-position:100% 0;background-repeat:no-repeat;content:"";height:20rem;position:absolute;right:0;width:40rem}.horizontal_panel.story .story4 .content1{bottom:0;height:100%;left:-142rem;position:absolute;-webkit-transform:translateX(190rem);transform:translateX(190rem)}.horizontal_panel.story .story4 .content1 .video_wrap{height:100%;overflow:hidden;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);width:99.2rem}.horizontal_panel.story .story4 .content1 .video_wrap video{box-shadow:0 0 20rem #000;height:100%;left:-35rem;position:absolute;top:.4rem;-webkit-transform:skewX(25deg);transform:skewX(25deg)}.horizontal_panel.story .story4 .academy_character{transition-duration:1s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.horizontal_panel.story .story4 .academy_character img,.horizontal_panel.story .story4 .academy_character video{position:absolute;right:73%;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transform-origin:top;transform-origin:top;transition-duration:.2s;transition-property:left;width:93rem}.horizontal_panel.story .story4 .contents1{height:75.5rem;position:absolute;right:12rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:111.4rem}.horizontal_panel.story .story4 .contents1 .academy_text1,.horizontal_panel.story .story4 .contents1 .academy_text2{left:0;position:absolute;width:28.6rem}.horizontal_panel.story .story4 .contents1 .academy_text1:lang(ja),.horizontal_panel.story .story4 .contents1 .academy_text1:lang(ko),.horizontal_panel.story .story4 .contents1 .academy_text2:lang(ja),.horizontal_panel.story .story4 .contents1 .academy_text2:lang(ko){width:26.4rem}.horizontal_panel.story .story4 .contents1 .academy_text1{left:0;position:absolute;top:0}.horizontal_panel.story .story4 .contents1 .academy_text1:lang(ja){top:1rem}.horizontal_panel.story .story4 .contents1 .academy_text2{left:1rem;top:25.4rem}.horizontal_panel.story .story4 .contents1 .academy_text2:lang(ja),.horizontal_panel.story .story4 .contents1 .academy_text2:lang(ko){left:.2rem;top:28rem}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy{left:4rem;position:absolute;top:53.4rem;width:22.4rem}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy .text_mask .mask_overlay{background-color:#000}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy .academy_text3{padding:1rem;width:22.4rem}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy .mask_content{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:1;position:relative;z-index:3}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy.active .text_mask .mask_overlay{-webkit-animation:textMaskOverlayGrow 1.1s ease forwards;animation:textMaskOverlayGrow 1.1s ease forwards}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy.active .text_mask .mask_content{-webkit-animation:textMaskContentReveal 1.1s ease forwards;animation:textMaskContentReveal 1.1s ease forwards}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy.is_revealed .text_mask .mask_overlay{-webkit-animation:none;animation:none;left:0;width:100%}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy.is_revealed .text_mask .mask_content{-webkit-animation:none;animation:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.horizontal_panel.story .story4 .contents1 .mask1{font-family:HSBombaram,sans-serif;font-size:3.9rem;left:33.2rem;position:absolute;top:0}.horizontal_panel.story .story4 .contents1 .mask1:lang(ja){font-family:"NotoSerif",serif;font-weight:700}.horizontal_panel.story .story4 .contents1 .mask1 .text_mask{color:#000}.horizontal_panel.story .story4 .contents1 .mask1 .mask_content{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:1;position:relative;z-index:3}.horizontal_panel.story .story4 .contents1 .mask1.active .text_mask .mask_overlay{-webkit-animation:textMaskOverlayGrow .9s ease forwards;animation:textMaskOverlayGrow .9s ease forwards}.horizontal_panel.story .story4 .contents1 .mask1.active .text_mask .mask_content{-webkit-animation:textMaskContentReveal .9s ease forwards;animation:textMaskContentReveal .9s ease forwards}.horizontal_panel.story .story4 .contents1 .mask1.is_revealed .text_mask .mask_overlay{-webkit-animation:none;animation:none;left:0;width:100%}.horizontal_panel.story .story4 .contents1 .mask1.is_revealed .text_mask .mask_content{-webkit-animation:none;animation:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.horizontal_panel.story .story4 .contents1 .video_wrap{height:43.5rem;left:33.2rem;position:absolute;top:12.8rem;width:78.1rem}.horizontal_panel.story .story4 .contents1 .video_wrap video{height:100%;width:100%}.horizontal_panel.story .story4 .contents1 .mask2{font-size:clamp(14px,1.8rem,18px);left:33.2rem;position:absolute;top:59rem}.horizontal_panel.story .story5{background-color:#000;background-repeat:no-repeat;background-size:auto 100%}.horizontal_panel.story .story5 .bridge{left:116rem}.horizontal_panel.story.final{background:linear-gradient(90deg,#000,#101012)}.horizontal_panel.story .story6{background-image:none!important;background-position:0 0;background-repeat:no-repeat;background-size:80% auto;margin-left:-40rem}.horizontal_panel .story_content.active .image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.horizontal_panel .story_content .bridge{height:100%;position:absolute}.horizontal_panel .story_content .image{opacity:0;-webkit-transform:translateY(-6rem);transform:translateY(-6rem);transition-duration:.6s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.horizontal_panel .story_content .story_video1{width:40rem}.horizontal_panel .story_content .story_video2{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.horizontal_panel .text_mask{display:inline-block;overflow:hidden;position:relative;vertical-align:top;white-space:nowrap}.horizontal_panel .mask_content{display:inline-block;opacity:0;vertical-align:top;will-change:opacity}.horizontal_panel .mask_overlay{background:#d90500;display:block;height:100%;left:0;position:absolute;top:0;width:0;will-change:left,width;z-index:2}.horizontal_panel .text_mask.active .mask_content,.horizontal_panel .text_mask_wrap.active .text_mask .mask_content{-webkit-animation:textMaskContentIn .2s ease forwards;animation:textMaskContentIn .2s ease forwards}.horizontal_panel .text_mask.active .mask_overlay,.horizontal_panel .text_mask_wrap.active .text_mask .mask_overlay{-webkit-animation:textMaskOverlayIn 1.1s ease forwards;animation:textMaskOverlayIn 1.1s ease forwards}.horizontal_panel .text_mask.is_revealed .mask_content,.horizontal_panel .text_mask_wrap.is_revealed .text_mask .mask_content{-webkit-animation:none;animation:none;opacity:1}.horizontal_panel .text_mask.is_revealed .mask_overlay,.horizontal_panel .text_mask_wrap.is_revealed .text_mask .mask_overlay{-webkit-animation:none;animation:none;left:100%;width:0}@-webkit-keyframes textMaskContentIn{0%{opacity:0}to{opacity:1}}@keyframes textMaskContentIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes textMaskOverlayIn{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}@keyframes textMaskOverlayIn{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}@-webkit-keyframes textMaskOverlayGrow{0%{left:0;width:0}to{left:0;width:100%}}@keyframes textMaskOverlayGrow{0%{left:0;width:0}to{left:0;width:100%}}@-webkit-keyframes textMaskContentReveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes textMaskContentReveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes bloodFadeIn{0%{opacity:0;-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bloodFadeIn{0%{opacity:0;-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1740px){.horizontal_panel.story .story1 .story_text_wrap{left:72rem}.horizontal_panel .story_content .story_character1 img,.horizontal_panel .story_content .story_character1 video{margin-left:-90rem}}@media screen and (max-width:1279.9px){.horizontal_section .horizontal_wrapper .horizontal_panel{height:100vh}.horizontal_panel.story .story1 .story_intro_wrap{left:0}.horizontal_panel.story .story1 .video_content .video_wrap{height:28.3rem;width:50.7rem}.horizontal_panel.story .story1 .video_content .video_wrap .video_webm{height:28.5rem}.horizontal_panel.story .story1 .story_text_wrap{left:69rem;top:10rem}.horizontal_panel.story .story1 .story_text_wrap .text1{font-size:4.9rem}.horizontal_panel.story .story1 .story_text_wrap .text1 span{font-size:6.3rem}.horizontal_panel.story .story1 .story_text_wrap .text2{font-size:3.4rem;margin:0 0 1rem 19rem}.horizontal_panel.story .story1 .story_text_wrap .text3{font-size:4.8rem}.horizontal_panel.story .story1 .story_text_wrap .text4{margin:3rem 0 0 -6rem;width:19.2rem}.horizontal_panel.story .story1 .story_text_wrap .text5{margin:14.2rem 0 0 -2rem;width:19.3rem}.horizontal_panel.story .story2 .story_character1 img,.horizontal_panel.story .story2 .story_character1 video{margin-left:-82rem;width:172rem}.horizontal_panel.story .story2 .story_character1 img:lang(ja),.horizontal_panel.story .story2 .story_character1 video:lang(ja){right:-57rem}.horizontal_panel.story .story2 .story_character1 img{height:183rem}.horizontal_panel.story .story3 .story_evolution_wrap{left:2rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1{left:-3rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .video_wrap{height:13.4rem;width:29.5rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2{left:55rem;top:-2rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .video_wrap{height:20.9rem;width:46.1rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .text_mask_wrap{margin:1.6rem 0 0 11rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution{left:21.6rem;top:-2.2rem;width:23.5rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution .text_mask .evolution_text3{width:23.5rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text1{top:13.4rem;width:26.2rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text2{left:40rem;top:25.6rem;width:21rem}.horizontal_panel.story .story3 .texture{left:-40rem}.horizontal_panel.story .story4 .img_wrap{left:-149em;-o-object-fit:none;object-fit:none;width:180rem}.horizontal_panel.story .story4 .img_wrap .monster{right:auto}.horizontal_panel.story .story4 .texture{left:0;width:50rem}.horizontal_panel.story .story4 .texture:before{background-color:#000;content:"";-webkit-filter:blur(3rem);filter:blur(3rem);height:100%;position:absolute;right:-2rem;top:0;width:10rem}.horizontal_panel.story .story4 .texture:after{background-color:transparent}.horizontal_panel.story .story4 .academy_character{left:-55rem}.horizontal_panel.story .story4 .academy_character img,.horizontal_panel.story .story4 .academy_character video{height:207rem}.horizontal_panel.story .story4 .contents1{margin-top:9rem;right:5rem;width:79.4rem}.horizontal_panel.story .story4 .contents1 .video_wrap{height:30.6rem;left:24.2rem;top:10.8rem;width:55rem}.horizontal_panel.story .story4 .contents1 .mask1{font-size:3.3rem;left:24.2rem}.horizontal_panel.story .story4 .contents1 .academy_text1,.horizontal_panel.story .story4 .contents1 .academy_text2{width:21.2rem}.horizontal_panel.story .story4 .contents1 .academy_text2{top:19.4rem}.horizontal_panel.story .story4 .contents1 .academy_text3{width:21rem}.horizontal_panel.story .story4 .contents1 .mask2{left:24.2rem;top:44rem}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy{left:0;top:40.4rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap{left:69rem;top:7rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text1,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text1{font-size:4.9rem;margin:0 0 1rem 13rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text1 span,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text1 span{font-size:6.3rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text2,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text2{font-size:3.4rem;margin:0 0 1rem 22rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text3,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text3{font-size:4.8rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text4,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text4{margin:2rem 0 0 -3rem;width:19.2rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text5,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text5{margin:14.2rem 0 0 -3rem;width:19.3rem}.horizontal_panel.story:lang(ja) .story3 .story_evolution_wrap .evolution_text1,.horizontal_panel.story:lang(ko) .story3 .story_evolution_wrap .evolution_text1{left:28rem;top:8.4rem;width:26.2rem}.horizontal_panel.story:lang(ja) .story3 .story_evolution_wrap .evolution_text2,.horizontal_panel.story:lang(ko) .story3 .story_evolution_wrap .evolution_text2{left:54.4rem;top:26rem;width:21rem}.horizontal_panel.story:lang(ja) .story4 .contents1,.horizontal_panel.story:lang(ko) .story4 .contents1{left:auto;margin-top:9rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .video_wrap,.horizontal_panel.story:lang(ko) .story4 .contents1 .video_wrap{height:30.6rem;left:24.2rem;top:10.8rem;width:55rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask1,.horizontal_panel.story:lang(ko) .story4 .contents1 .mask1{font-size:3.3rem;left:24.2rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text1,.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text2,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text1,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text2{width:21.2rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text2,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text2{top:23.4rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text3,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text3{width:21rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask2,.horizontal_panel.story:lang(ko) .story4 .contents1 .mask2{left:24.2rem;top:44rem}.horizontal_panel .story_content .story_video2{left:auto;margin-left:0}.horizontal_panel .story_content .bridge{left:auto}}@media screen and (min-width:768px) and (max-width:1400px){.horizontal_panel.story .text_mask_wrap.vertical.pc{display:none}.horizontal_panel.story .text_mask_wrap.vertical.pc_small{display:block}}@media screen and (max-width:767.9px){.horizontal_section .horizontal_wrapper .horizontal_panel{height:auto}.hor_container{height:auto;overflow:visible}.progress_container{bottom:0;position:fixed;top:auto}.horizontal_section{overflow-x:hidden}.horizontal_panel{background-color:transparent}.horizontal_panel .story_content{position:relative;z-index:1}.horizontal_panel .story_content .bridge{display:none}.horizontal_panel .story_content .video_wrap.bg:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/story/m_story_samidare_video_border.png);background-repeat:no-repeat;background-size:cover;content:"";height:28rem;left:-4rem;position:absolute;top:11rem;width:calc(100% + 8rem)}.horizontal_panel .story_content .story_video2{margin:0 0 0 -4rem;position:static;width:calc(100% + 8rem)}.horizontal_panel.story{box-sizing:border-box;padding:0 4rem}.horizontal_panel.story .text_mask_wrap.pc{display:none}.horizontal_panel.story .text_mask_wrap.mobile{display:block}.horizontal_panel.story.story1_bg{background-color:#000;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/story/m_story_bg_1.webp);background-position:top!important;background-size:auto 57%}.horizontal_panel.story.story1_bg:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:21.45299145299145% 7.023603914795625%;background-repeat:no-repeat;background-size:425% 823.7500000000001%;content:"";height:10rem;left:0;position:absolute;top:-1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.horizontal_panel.story .story1{height:76rem}.horizontal_panel.story .story1 .story_intro_wrap{height:auto;padding-top:4.4rem;position:static;-webkit-transform:translate(0);transform:translate(0)}.horizontal_panel.story .story1 .video_content{position:static}.horizontal_panel.story .story1 .video_content .text_mask_wrap{font-size:clamp(14px,1.4rem,20px)}.horizontal_panel.story .story1 .video_content .video_wrap{height:15.7rem;margin:0 auto 0 auto;width:100%;z-index:1}.horizontal_panel.story .story1 .video_content .video_wrap .video_webm{height:15.9rem}.horizontal_panel.story .story1 .story_text_wrap{align-items:center;display:flex;flex-direction:column;left:auto;margin:6rem 0 20rem -6rem;position:relative;top:auto}.horizontal_panel.story .story1 .story_text_wrap .text1{font-size:1.8rem;margin:0 0 0 5.3rem}.horizontal_panel.story .story1 .story_text_wrap .text1 span{font-size:3.1rem}.horizontal_panel.story .story1 .story_text_wrap .text2{font-size:1.8rem;margin:0 0 .6rem 8.8rem}.horizontal_panel.story .story1 .story_text_wrap .text3{font-size:2.4rem;margin:0 0 0 1rem}.horizontal_panel.story .story1 .story_text_wrap .text4{margin:2rem 0 0 -3.3rem;width:6.4rem}.horizontal_panel.story .story1 .story_text_wrap .text5{margin:-4rem 0 0 10.4rem;width:6.5rem}.horizontal_panel.story .story1 .story_text_wrap .text_mask{left:50%;margin-left:-8.2rem;position:absolute;top:18.4rem}.horizontal_panel.story .story1 .story_text_wrap .text_mask .text6{background-color:#e70600;box-sizing:border-box;display:block;padding:.4rem .2rem;width:10.1rem}.horizontal_panel.story .story2{padding-top:12rem;position:relative}.horizontal_panel.story .story2 .video_wrap.bg{height:26rem}.horizontal_panel.story .story2 .story_character1 img,.horizontal_panel.story .story2 .story_character1 video{left:50%;margin-left:13.4rem;position:absolute;top:-54rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition-duration:.2s;transition-property:right;width:69rem}.horizontal_panel.story .story2 .story_character1 img{height:auto;top:-45rem}.horizontal_panel.story .story3{height:73rem;margin-bottom:-4rem}.horizontal_panel.story .story3 .story_evolution_wrap{align-items:center;display:flex;flex-direction:column;height:auto;left:0;padding:7rem 0 0 0;position:absolute;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap{font-size:clamp(14px,1.4rem,18px)}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution{left:50%;margin:0 0 0 2rem;order:4;position:absolute;top:23.4rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution .text_mask{padding:.6rem .4rem}.horizontal_panel.story .story3 .story_evolution_wrap .text_mask_wrap.evolution .text_mask .evolution_text3_m{display:block;width:7.9rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1{order:1;position:static}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .video_wrap{height:7.8rem;width:17.2rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .video_wrap video{-webkit-transform-origin:169% 199%;transform-origin:169% 199%;width:300%}.horizontal_panel.story .story3 .story_evolution_wrap .content1 .text_mask_wrap{line-height:1;margin:1rem 0 0 2rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2{display:flex;flex-direction:column;margin:2.5rem 0 0 4rem;order:5;position:static}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .video_wrap{height:12.1rem;width:26.8rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .text_mask_wrap{margin:1rem 0 0 6rem}.horizontal_panel.story .story3 .story_evolution_wrap .content2 .text_mask_wrap:lang(ja){margin:1rem 0 0 3rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text1{margin:3.2rem 8rem 0 0;order:2;position:static;width:10.7rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text2{margin:-4.6rem 0 0 8.6rem;order:3;position:static;width:7.5rem}.horizontal_panel.story .story3 .story_evolution_wrap .evolution_text3,.horizontal_panel.story .story3 .texture{display:none}.horizontal_panel.story .story3 .m_texture{bottom:auto;display:block;height:100%;margin-left:-4rem;-o-object-fit:cover;object-fit:cover;width:calc(100% + 8rem)}.horizontal_panel.story .story4{align-items:center;background-image:none!important;display:flex;flex-direction:column;margin-left:-4rem;min-height:106.4rem;padding-bottom:22rem;width:calc(100% + 8rem);z-index:2}.horizontal_panel.story .story4 .texture{display:none}.horizontal_panel.story .story4 .bg{height:47.5rem;-o-object-position:right;object-position:right;top:47.5rem}.horizontal_panel.story .story4 .bg.pc{display:none}.horizontal_panel.story .story4 .bg.mobile{display:block}.horizontal_panel.story .story4 .texture{position:static}.horizontal_panel.story .story4 .texture:before{display:none}.horizontal_panel.story .story4 .img_wrap{aspect-ratio:720/831;height:auto;position:static;-webkit-transform:skewX(0);transform:skewX(0);width:100%;z-index:1}.horizontal_panel.story .story4 .img_wrap .monster,.horizontal_panel.story .story4 .img_wrap:before{display:none}.horizontal_panel.story .story4 .img_wrap .m_monster{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.horizontal_panel.story .story4 .contents1{align-items:flex-end;display:flex;flex-direction:column;height:48.8rem;margin-top:0;padding:12rem 4rem 0 4rem;position:relative;right:auto;text-align:right;top:auto;-webkit-transform:translate(0);transform:translate(0);width:100%;z-index:4}.horizontal_panel.story .story4 .contents1 .academy_text_wrap{align-items:flex-end;display:flex;flex-direction:column;margin:0 0 2rem 0;z-index:1}.horizontal_panel.story .story4 .contents1 .academy_text_wrap .academy_text{display:flex;margin-right:-1rem;order:2}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy{margin:0 -14rem .6rem 0;order:1;position:static;text-align:left}.horizontal_panel.story .story4 .contents1 .text_mask_wrap.academy .academy_text3{box-sizing:content-box;-webkit-filter:invert(1);filter:invert(1);padding:.2rem;width:8rem}.horizontal_panel.story .story4 .contents1 .video_wrap{height:11rem;margin:0 -2rem 0 0;overflow:hidden;position:static;-webkit-transform:skewX(-20deg) translateX(-3rem);transform:skewX(-20deg) translateX(-3rem);width:23rem}.horizontal_panel.story .story4 .contents1 .video_wrap video{-webkit-transform:skewX(25deg) translateX(-3rem);transform:skewX(25deg) translateX(-3rem);width:calc(100% + 6rem)}.horizontal_panel.story .story4 .contents1 .mask1{font-size:2rem;margin:0 0 2.4rem 0;position:static;text-align:right}.horizontal_panel.story .story4 .contents1 .mask2{font-size:clamp(14px,1.4rem,18px);left:100%;line-height:1.5;margin-left:-30rem;position:absolute;top:48rem;width:26rem}.horizontal_panel.story .story4 .contents1 .mask2 .text_cont{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.horizontal_panel.story .story4 .contents1 .mask2 .text_copy{opacity:0}.horizontal_panel.story .story4 .contents1 .mask2 .text_mask{left:0;position:absolute;top:0}.horizontal_panel.story .story4 .contents1 .mask2:lang(ja) .strong{margin-right:.6rem}.horizontal_panel.story .story4 .contents1 .academy_text1,.horizontal_panel.story .story4 .contents1 .academy_text2{position:static;width:8rem}.horizontal_panel.story .story4 .academy_character{left:auto;position:relative;width:100%;z-index:4}.horizontal_panel.story .story4 .academy_character img,.horizontal_panel.story .story4 .academy_character video{height:auto;left:-9rem;margin-left:0;position:absolute;top:-5rem;-webkit-transform:translate(0);transform:translate(0);width:29rem}.horizontal_panel.story:lang(ja) .story_content .video_wrap.bg:after,.horizontal_panel.story:lang(ko) .story_content .video_wrap.bg:after{top:19rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap{left:auto}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text1,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text1{font-size:3.1rem;margin:0 0 0 6.2rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text1 span,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text1 span{font-size:4.1rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text2,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text2{font-size:2.2rem;margin:0 0 0 6.4rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text3,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text3{font-size:2.8rem;margin:0 0 0 3rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text4,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text4{margin:1rem 0 0 -9rem;width:6.4rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text5,.horizontal_panel.story:lang(ko) .story1 .story_text_wrap .text5{margin:-2rem 0 0 2.4rem;width:7rem}.horizontal_panel.story:lang(ja) .story2,.horizontal_panel.story:lang(ko) .story2{padding-top:20rem}.horizontal_panel.story:lang(ja) .story2 .story_character1 img,.horizontal_panel.story:lang(ja) .story2 .story_character1 video,.horizontal_panel.story:lang(ko) .story2 .story_character1 img,.horizontal_panel.story:lang(ko) .story2 .story_character1 video{height:71.3rem;margin-left:11.4rem;right:-48rem;top:-44rem;width:69rem}.horizontal_panel.story:lang(ja) .story3 .story_evolution_wrap .evolution_text_wrap,.horizontal_panel.story:lang(ko) .story3 .story_evolution_wrap .evolution_text_wrap{height:15.7rem;order:3;text-align:center;width:23rem}.horizontal_panel.story:lang(ja) .story3 .story_evolution_wrap .evolution_text1,.horizontal_panel.story:lang(ko) .story3 .story_evolution_wrap .evolution_text1{width:10.9rem}.horizontal_panel.story:lang(ja) .story3 .story_evolution_wrap .evolution_text2,.horizontal_panel.story:lang(ko) .story3 .story_evolution_wrap .evolution_text2{margin:-6.6rem 0 0 11.6rem;width:7.7rem}.horizontal_panel.story:lang(ja) .story4 .contents1,.horizontal_panel.story:lang(ko) .story4 .contents1{margin-top:0}.horizontal_panel.story:lang(ja) .story4 .contents1 .video_wrap,.horizontal_panel.story:lang(ko) .story4 .contents1 .video_wrap{height:11rem;width:23rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text_wrap,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text_wrap{flex-direction:row}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text1,.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text2,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text1,.horizontal_panel.story:lang(ko) .story4 .contents1 .academy_text2{width:7.1rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask1,.horizontal_panel.story:lang(ko) .story4 .contents1 .mask1{font-size:2.1rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask2,.horizontal_panel.story:lang(ko) .story4 .contents1 .mask2{left:100%;margin-left:-29.6rem;top:48rem}.ios .horizontal_panel.story .story1 .story_text_wrap .text_mask{top:19.4rem}.ios .horizontal_panel.story .story2 .story_character1 video{margin-left:14rem;top:-51.4rem}.ios .horizontal_panel.story .story4 .academy_character video{left:-10rem}.ios .horizontal_panel.story:lang(ja) .story2 .story_character1 video{margin-left:13rem;top:-42rem}}@media screen and (max-width:546px){.horizontal_panel.story .story5 .academy_character img,.horizontal_panel.story .story5 .academy_character video{left:-64rem}.horizontal_panel.story:lang(ja) .story2 .story_character1 img,.horizontal_panel.story:lang(ja) .story2 .story_character1 video{right:-51rem}}@media screen and (max-width:360px){.horizontal_panel.story{padding:0 2rem}.horizontal_panel.story .story1 .video_content .text_mask_wrap{font-size:clamp(13px,1.3rem,20px)}}@media screen and (min-width:768px) and (max-width:1280px) and (max-height:628px){.horizontal_panel.story .story1 .story_intro_wrap{-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}.horizontal_panel.story .story2 .story_character1 video{margin-left:-64rem;width:127rem}.horizontal_panel.story .story3 .story_evolution_wrap{left:-6rem;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}.horizontal_panel.story .story3 .story_evolution_wrap .content1{top:26rem}.horizontal_panel.story .story4 .contents1{margin-top:auto;right:10rem;top:0;-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}.horizontal_panel.story .story4 .contents1 .video_wrap{height:23.6rem;width:42rem}.horizontal_panel.story .story4 .contents1 .mask2{top:38rem}.horizontal_panel.story .story4 .img_wrap{left:-108rem;width:123rem}.horizontal_panel.story .story4 .academy_character video{height:149rem;width:64rem}.horizontal_panel.story:lang(ja) .story4 .contents1{margin-top:0}.horizontal_panel.story:lang(ja) .story4 .contents1 .video_wrap{height:23.6rem;width:42rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask2{top:37rem}.horizontal_panel.story:lang(ja) .story4 .img_wrap{left:-108rem;width:123rem}.horizontal_panel.story:lang(ja) .story4 .academy_character video{height:149rem;width:64rem}}@media screen and (min-width:768px) and (max-width:1280px) and (max-height:428px){.horizontal_panel.story:lang(ja) .story1 .story_text_wrap{top:12rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text4{margin:2rem 0 0 3rem}.horizontal_panel.story:lang(ja) .story1 .story_text_wrap .text5{margin:7.2rem 0 0 0}.horizontal_panel.story:lang(ja) .story4 .contents1 .video_wrap{height:20.6rem;width:38rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask2{top:33.6rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask2 br{display:none}.horizontal_panel.story .story1 .video_content .video_wrap{height:24.3rem;width:44.7rem}.horizontal_panel.story .story1 .video_content .video_wrap .video_webm{height:24.5rem}.horizontal_panel.story .story3 .story_evolution_wrap .content1{top:20rem}.horizontal_panel.story .story4 .contents1{height:auto;right:12rem;top:2rem}}@media screen and (min-width:768px) and (max-width:1280px) and (max-height:378px){.horizontal_panel.story:lang(ja) .story4 .contents1 .mask1{font-size:2.8rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .mask2{top:29.6rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text1,.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text2{width:18rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .academy_text2{top:19.4rem}.horizontal_panel.story:lang(ja) .story4 .contents1 .video_wrap{height:17.6rem;width:32rem}}@media screen and (min-width:1919.9px) and (max-height:780px){.horizontal_panel.story .story4 .contents1{top:3rem;-webkit-transform:translateY(0);transform:translateY(0)}.horizontal_panel.story .story4 .contents1 .video_wrap{height:33.8rem;width:60rem}.horizontal_panel.story .story4 .contents1 .mask2{top:49rem}}.horizontal_panel.character{align-items:center;background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_horizontal_character.jpg) no-repeat 50% 50%/cover;display:flex;justify-content:center;position:relative}.horizontal_panel.character:after{background-color:#000;content:"";-webkit-filter:blur(5rem);filter:blur(5rem);height:calc(100% + 10rem);left:-7rem;opacity:1;position:absolute;top:-5rem;width:14rem}.horizontal_panel.character .video_list{height:61rem;opacity:0;position:absolute;transition-delay:1s;transition-duration:.5s;transition-property:opacity;width:170.8rem}.horizontal_panel.character .video_list:before{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_txt.png) no-repeat 0 0/100% 100%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition-delay:1.5s;transition-duration:.5s;transition-property:opacity;width:100%}.horizontal_panel.character .video_list li{height:17.6rem;position:absolute}.horizontal_panel.character .video_list li video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.horizontal_panel.character .video_list li:first-child{left:0;top:0;width:76.4rem}.horizontal_panel.character .video_list li:nth-child(2){right:0;top:22rem;width:100.6rem}.horizontal_panel.character .video_list li:nth-child(3){bottom:0;left:0;width:108rem}.horizontal_panel.character.active .character_area ul,.horizontal_panel.character.active .video_list,.horizontal_panel.character.active .video_list:before{opacity:1}.horizontal_panel.character.active .character_area button{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_name.png) no-repeat 0 0/100% 100%}.horizontal_panel.character.active .character_area button:after{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_name_hover.png) no-repeat 0 0/100% 100%}.vertical_section.characters.loaded .btn_char_fold{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.03462050599201% 21.655387818844353%;background-repeat:no-repeat;background-size:5464.285714285715% 3530.357142857143%}.vertical_section.characters.loaded .btn_char_fold:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:80.84756898817346% 13.045711350796097%;background-repeat:no-repeat;background-size:19125% 6590.000000000001%}.vertical_section.characters.loaded .slide_char_thmb{scrollbar-width:none;-ms-overflow-style:none}.vertical_section.characters.loaded .slide_char_thmb::-webkit-scrollbar{display:none}.vertical_section.characters.loaded .slide_char_thmb .swiper-wrapper{justify-content:flex-end}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shiki] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shiki] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shiki].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shiki][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=naito] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=naito] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=naito].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=naito][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=jin] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=jin] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=jin].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=jin][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=homare] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=homare] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=homare].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=homare][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ikari] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ikari] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ikari].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ikari][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=juuji] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=juuji] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=juuji].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=juuji][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rokuro] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rokuro] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rokuro].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rokuro][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kuina] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kuina] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kuina].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kuina][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kyoya] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kyoya] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kyoya].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kyoya][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=masumi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=masumi] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=masumi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=masumi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kaoru] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kaoru] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kaoru].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kaoru][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsubakiri] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsubakiri] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsubakiri].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsubakiri][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yomogi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yomogi] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yomogi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yomogi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=manaka] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=manaka] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=manaka].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=manaka][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shinya] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shinya] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shinya].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=shinya][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=mikado] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=mikado] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=mikado].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=mikado][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsukuyomi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsukuyomi] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsukuyomi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsukuyomi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=osuke] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=osuke] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=osuke].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=osuke][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=samidare] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=samidare] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=samidare].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=samidare][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:0 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsuyoshi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:7.062937062937063% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsuyoshi] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsuyoshi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=tsuyoshi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:21.188811188811187% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kizuna] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:28.251748251748253% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kizuna] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kizuna].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=kizuna][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:42.37762237762237% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ren] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:49.44055944055944% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ren] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:56.50349650349651% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ren].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:56.50349650349651% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ren][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:63.56643356643357% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rino] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:70.62937062937063% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rino] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.6923076923077% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rino].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.6923076923077% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=rino][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:84.75524475524475% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yotsuha] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:91.81818181818183% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yotsuha] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:98.88111888111888% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yotsuha].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:98.88111888111888% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yotsuha][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:0 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yoriko] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:7.062937062937063% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yoriko] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yoriko].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=yoriko][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:21.188811188811187% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ryosuke] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:28.251748251748253% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ryosuke] button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ryosuke].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-char=ryosuke][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:42.37762237762237% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.characters.loaded .slide_char_thmb .swiper-slide[data-disable] button{pointer-events:none}.vertical_section.characters.on_dimmed .slide_char_thmb{-webkit-filter:brightness(.2);filter:brightness(.2);pointer-events:none;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.layer_char_detail{display:none}.character_area{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char.webp) no-repeat;background-size:contain;font-family:"NotoSerif",serif;height:69.1rem;left:50%;margin:-26.9rem 0 0 -50.8rem;position:absolute;top:50%;width:117.8rem}.character_area ul{opacity:0;transition:opacity .3s linear 2s}.character_area li{height:3.8rem;position:absolute}.character_area li:first-child{left:.2rem;top:42.2rem}.character_area li:nth-child(2){left:13rem;top:35.2rem}.character_area li:nth-child(3){left:32rem;top:35.2rem}.character_area li:nth-child(4){left:44.4rem;top:40.8rem}.character_area li:nth-child(5){left:61rem;top:31.4rem}.character_area li:nth-child(6){left:73.6rem;top:26.8rem}.character_area li:nth-child(7){left:95rem;top:32rem}.character_area button{color:#fff;font-size:clamp(14px,1.8rem,18px);height:100%;min-width:17.6rem;padding:0 3rem;position:relative;text-align:center;white-space:nowrap;width:100%}.character_area button span{position:relative;z-index:1}.character_area button:after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear;width:100%}.thmb_control{align-items:center;display:flex;flex-direction:column;position:absolute;right:2.2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.thmb_area.is_open .btn_char_fold{-webkit-transform:rotate(0);transform:rotate(0)}.thmb_area.is_open .char_sort{max-height:20.9rem;opacity:1}.thmb_area.is_open .char_sort .char_sort__list button{pointer-events:auto}.thmb_area.is_open .slide_char_thmb .swiper-slide{opacity:1;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(2){transition-delay:.08s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(3){transition-delay:.12s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(4){transition-delay:.16s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(5){transition-delay:.2s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(6){transition-delay:.24s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(7){transition-delay:.28s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(8){transition-delay:.32s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(9){transition-delay:.36s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(10){transition-delay:.4s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(11){transition-delay:.44s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(12){transition-delay:.48s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(13){transition-delay:.52s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(14){transition-delay:.56s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(15){transition-delay:.6s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(16){transition-delay:.64s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(17){transition-delay:.68s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(18){transition-delay:.72s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(19){transition-delay:.76s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(20){transition-delay:.8s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(21){transition-delay:.84s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(22){transition-delay:.88s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(23){transition-delay:.92s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(24){transition-delay:.96s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(25){transition-delay:1s}.thmb_area.is_open .slide_char_thmb .swiper-slide:nth-child(26){transition-delay:1.04s}.thmb_area.is_open .slide_char_thmb .swiper-slide button{pointer-events:auto}.thmb_area.is_open .slide_char_thmb .swiper-slide[data-disable] button{pointer-events:none}.thmb_area.is_open .slide_char_thmb .swiper-slide[data-origin=momotaro]:after,.thmb_area.is_open .slide_char_thmb .swiper-slide[data-origin=oni]:after{bottom:0;content:"";cursor:pointer;height:3.7rem;left:0;position:absolute;width:9.5rem}.thmb_area.is_open .slide_char_thmb .swiper-slide[data-origin=oni]:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.15682967959528% 9.896907216494846%;background-repeat:no-repeat;background-size:3221.052631578947% 5343.243243243243%}.thmb_area.is_open .slide_char_thmb .swiper-slide[data-origin=momotaro]:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:75.95278246205733% 13.09278350515464%;background-repeat:no-repeat;background-size:3221.052631578947% 5343.243243243243%}.btn_char_fold{color:#b5b5b5;height:5.6rem;padding:0 .4rem 0 4.6rem;text-align:left;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.btn_char_fold,.char_sort{transition-duration:.3s;width:5.6rem}.char_sort{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:96.20505992010652% 36.48190045248869%;background-repeat:no-repeat;background-size:5464.285714285715% 945.933014354067%;box-sizing:border-box;height:20.9rem;max-height:0;opacity:0;overflow:hidden;padding:4.8rem 0 0 0;transition-property:opacity,max-height}.char_sort .char_sort__list{align-items:center;display:flex;flex-direction:column}.char_sort .char_sort__list>button{pointer-events:none}.char_sort .char_sort__list>button:not(:last-child){margin-bottom:.4rem}.char_sort .char_sort__list>button:first-child{margin-bottom:.2rem}.char_sort .btn_all,.char_sort .btn_momo,.char_sort .btn_oni{background-repeat:no-repeat;height:3.8rem;width:3.8rem}.char_sort .btn_all.active,.char_sort .btn_momo.active,.char_sort .btn_oni.active{height:6.2rem;width:6.2rem}.char_sort .btn_all{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:19.68894771674388% 29.860752965446107%;background-repeat:no-repeat;background-size:8052.631578947368% 5202.631578947368%}.char_sort .btn_all.active,.char_sort .btn_all:hover{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.79986657771848% 6.370757180156658%;background-repeat:no-repeat;background-size:4935.4838709677415% 3188.7096774193546%}.char_sort .btn_momo{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:21.01257445400397% 29.860752965446107%;background-repeat:no-repeat;background-size:8052.631578947368% 5202.631578947368%}.char_sort .btn_momo.active,.char_sort .btn_momo:hover{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:70.84723148765843% 13.263707571801566%;background-repeat:no-repeat;background-size:4935.4838709677415% 3188.7096774193546%}.char_sort .btn_oni{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:22.336201191264063% 29.860752965446107%;background-repeat:no-repeat;background-size:8052.631578947368% 5202.631578947368%}.char_sort .btn_oni.active,.char_sort .btn_oni:hover{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.98198799199467% 13.263707571801566%;background-repeat:no-repeat;background-size:4935.4838709677415% 3188.7096774193546%}.slide_char_thmb{height:70%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 82%,transparent);position:absolute;right:9.2rem;top:14.8%;width:20rem;z-index:5}.slide_char_thmb .swiper-wrapper{align-content:flex-start;flex-direction:row;flex-wrap:wrap}.slide_char_thmb .swiper-slide{height:10rem;margin-bottom:.6rem;margin-left:.2rem;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:opacity .5s,-webkit-transform .2s linear;transition:transform .2s linear,opacity .5s;transition:transform .2s linear,opacity .5s,-webkit-transform .2s linear;width:9.4rem}.slide_char_thmb .swiper-slide:nth-child(odd){margin-right:.4rem}.slide_char_thmb .swiper-slide button{background:no-repeat 0 0/100% auto;font-size:0;height:100%;pointer-events:none;width:100%}.slide_char_thmb .swiper-slide button:after{background:no-repeat 0 0/100% auto;content:"";display:block;height:100%;opacity:0;transition:opacity .3s;width:100%}.slide_char{bottom:0;color:#fff;left:0;position:absolute;right:0;top:0}.slide_char .swiper-slide:before{bottom:-1px;content:"";height:40.6rem;left:0;opacity:0;position:absolute;right:0;transition:opacity .5s linear;z-index:1}.slide_char .swiper-slide.swiper-slide-active:before{opacity:1}.slide_char .swiper-slide[data-disable]{opacity:0!important;pointer-events:none!important}.vertical_section.loaded .char_name:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:41.12903225806452% 13.43204653622422%;background-repeat:no-repeat;background-size:3642.857142857143% 2298.8372093023254%}.vertical_section.loaded .slide_char .swiper-slide:before{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_info_oni.png) no-repeat 50% 0/100% 100%}@media screen and (min-width:768px) and (max-width:1279.9px){.vertical_section.loaded .slide_char .swiper-slide:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/t_bg_char_info_oni.png);background-position:50% 100%;background-size:100% auto}}@media screen and (max-width:767.9px){.vertical_section.loaded .slide_char .swiper-slide:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/m_bg_char_info_oni.png);background-position:50% 100%;background-size:cover}}.vertical_section.loaded .slide_char .swiper-slide[data-char=shiki] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=jin] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/jin.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=ikari] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ikari.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=rokuro] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/rokuro.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=kyoya] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/kyoya.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=masumi] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=kaoru] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=yomogi] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/yomogi.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=samidare] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/samidare.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=naito] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/naito.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=homare] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/homare.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=juuji] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/juuji.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=kuina] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/kuina.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=tsubakiri] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/tsubakiri.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=manaka] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/manaka.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=shinya] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=mikado] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=tsukuyomi] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=osuke] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=tsuyoshi] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/tsuyoshi.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=kizuna] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=ren] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=rino] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=yotsuha] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=yoriko] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .swiper-slide[data-char=ryosuke] .char{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png)}.vertical_section.loaded .slide_char .char{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/ren.png) no-repeat calc(50% - 32.6vw) -7%/auto 170%}.vertical_section.loaded .slide_char .detail .btn_voice.on span:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.72998014559894% 13.045711350796097%;background-repeat:no-repeat;background-size:8052.631578947368% 6590.000000000001%}.vertical_section.loaded .slide_char .detail .btn_voice:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_voice_left.png)}.vertical_section.loaded .slide_char .detail .btn_voice:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_voice_right.png)}.vertical_section.loaded .slide_char .detail .btn_voice span:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.05360688285903% 13.045711350796097%;background-repeat:no-repeat;background-size:8052.631578947368% 6590.000000000001%}.vertical_section.loaded [data-area=momotaro].swiper-slide:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_info_momotaro.png)}@media screen and (min-width:768px) and (max-width:1279.9px){.vertical_section.loaded [data-area=momotaro].swiper-slide:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/t_bg_char_info_momotaro.png)}}@media screen and (max-width:767.9px){.vertical_section.loaded [data-area=momotaro].swiper-slide:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/m_bg_char_info_momotaro.png)}}.vertical_section.loaded [data-area=momotaro] .char_name:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.01881720430107% 13.43204653622422%;background-repeat:no-repeat;background-size:3642.857142857143% 2298.8372093023254%}@media screen and (min-width:768px){.slide_char .swiper-slide[data-char=shiki] .char{background-position:calc(50% - 39vw) -5%}.slide_char .swiper-slide[data-char=naito] .char{background-position:calc(50% - 31vw) 11%;background-size:auto 195%}.slide_char .swiper-slide[data-char=homare] .char{background-position:calc(50% - 35vw) -22%;background-size:auto 150%}.slide_char .swiper-slide[data-char=juuji] .char{background-position:calc(50% - 26vw) -10%}.slide_char .swiper-slide[data-char=kuina] .char{background-position:calc(50% - 31vw) -20%;background-size:auto 150%}.slide_char .swiper-slide[data-char=rokuro] .char{background-position:calc(50% - 29.6vw) -13%}.slide_char .swiper-slide[data-char=kyoya] .char{background-position:calc(50% - 25.4vw) -13%}.slide_char .swiper-slide[data-char=tsubakiri] .char{background-position:calc(50% - 35.5vw) -10%}.slide_char .swiper-slide[data-char=yomogi] .char{background-position:calc(50% - 27vw) 3%;background-size:auto 164%}.slide_char .swiper-slide[data-char=manaka] .char{background-position:calc(50% - 35vw) -8%}.slide_char .swiper-slide[data-char=samidare] .char{background-position:calc(50% - 30.2vw) -11%}.slide_char .swiper-slide[data-char=masumi] .char{background-position:calc(50% - 32.6vw) -14%;background-size:auto 160%}.slide_char .swiper-slide[data-char=kaoru] .char{background-position:calc(50% - 30.6vw) -14%;background-size:auto 160%}.slide_char .swiper-slide[data-char=kizuna] .char{background-position:calc(50% - 30.6vw) 30%}.slide_char .swiper-slide[data-char=ren] .char{background-position:calc(50% - 41.8vw) -7%}.slide_char .swiper-slide[data-char=yotsuha] .char{background-position:calc(50% - 30.8vw) -7%}.slide_char .swiper-slide[data-char=yomogi] .char{background-position:calc(50% - 30.8vw) -7%;background-size:auto 150%}.slide_char .swiper-slide[data-char=manaka] .char{background-position:calc(50% - 29.8vw) -10%;background-size:auto 150%}.slide_char .swiper-slide[data-char=shinya] .char{background-position:calc(50% - 28.8vw) -10%;background-size:auto 160%}.slide_char .swiper-slide[data-char=mikado] .char{background-position:calc(50% - 30.6vw) -10.4%}.slide_char .swiper-slide[data-char=tsuyoshi] .char{background-position:calc(50% - 46.8vw) -8%}.slide_char .swiper-slide[data-char=yoriko] .char{background-position:calc(50% - 26.8vw) -8%;background-size:auto 160%}.slide_char .swiper-slide[data-char=ryosuke] .char{background-position:calc(50% - 24.8vw) -52%;background-size:auto 120%}.slide_char .swiper-slide[data-char=rino] .char{background-position:calc(50% - 34.8vw) -14%;background-size:auto 150%}.slide_char .swiper-slide[data-char=tsukuyomi] .char{background-position:calc(50% - 34.8vw) -10%}}@media screen and (min-width:768px) and (max-width:1279.9px){.slide_char .swiper-slide .char{background-position:calc(50% - 32.6vw) -7%;background-size:auto 150%}.slide_char .swiper-slide[data-char=shiki] .char{background-position:calc(50% - 42.8vw) -26%;background-size:auto 150%}.slide_char .swiper-slide[data-char=naito] .char{background-position:calc(50% - 32.8vw) 5%}.slide_char .swiper-slide[data-char=jin] .char{background-position:calc(50% - 38.8vw) -25%;background-size:auto 150%}.slide_char .swiper-slide[data-char=homare] .char{background-position:calc(50% - 38.8vw) -73%;background-size:auto 130%}.slide_char .swiper-slide[data-char=ikari] .char{background-position:calc(50% - 38.8vw) -28%;background-size:auto 150%}.slide_char .swiper-slide[data-char=juuji] .char{background-position:calc(50% - 32.8vw) -28%;background-size:auto 150%}.slide_char .swiper-slide[data-char=rokuro] .char{background-position:calc(50% - 34.6vw) -28%;background-size:auto 150%}.slide_char .swiper-slide[data-char=kuina] .char{background-position:calc(50% - 37.8vw) -54%;background-size:auto 140%}.slide_char .swiper-slide[data-char=kaoru] .char,.slide_char .swiper-slide[data-char=kyoya] .char,.slide_char .swiper-slide[data-char=masumi] .char{background-position:calc(50% - 30.8vw) -28%;background-size:auto 150%}.slide_char .swiper-slide[data-char=tsubakiri] .char{background-position:calc(50% - 39.8vw) -28%;background-size:auto 150%}.slide_char .swiper-slide[data-char=yomogi] .char{background-position:calc(50% - 30.8vw) -34%;background-size:auto 140%}.slide_char .swiper-slide[data-char=manaka] .char,.slide_char .swiper-slide[data-char=shinya] .char{background-position:calc(50% - 30.8vw) -32%;background-size:auto 150%}.slide_char .swiper-slide[data-char=mikado] .char{background-position:calc(50% - 34.8vw) -32%;background-size:auto 150%}.slide_char .swiper-slide[data-char=tsukuyomi] .char{background-position:calc(50% - 38.8vw) -32%;background-size:auto 150%}.slide_char .swiper-slide[data-char=osuke] .char,.slide_char .swiper-slide[data-char=samidare] .char,.slide_char .swiper-slide[data-char=tsuyoshi] .char{background-position:calc(50% - 36.8vw) -30%;background-size:auto 150%}.slide_char .swiper-slide[data-char=kizuna] .char{background-position:calc(50% - 30.8vw) 14%;background-size:auto 140%}.slide_char .swiper-slide[data-char=ren] .char{background-position:calc(50% - 46.8vw) -30%;background-size:auto 150%}.slide_char .swiper-slide[data-char=rino] .char{background-position:calc(50% - 37.8vw) -68%;background-size:auto 130%}.slide_char .swiper-slide[data-char=yotsuha] .char{background-position:calc(50% - 32.8vw) -44%;background-size:auto 140%}.slide_char .swiper-slide[data-char=yoriko] .char{background-position:calc(50% - 26.8vw) -44%;background-size:auto 140%}.slide_char .swiper-slide[data-char=ryosuke] .char{background-position:calc(50% - 24.8vw) -160%;background-size:auto 110%}}.slide_char .char{bottom:0;left:0;position:absolute;right:0;top:0}.slide_char .detail{bottom:6rem;left:50%;margin-left:-32vw;max-width:110rem;position:absolute;z-index:2}.slide_char .detail .info{align-items:center;display:flex}.slide_char .detail .dsc{font-family:"NotoSerif",serif;font-size:clamp(14px,1.8rem,18px);line-height:1.45;margin-top:1.6rem}.slide_char .detail .btn_detail{display:none}.slide_char .detail .btn_voice{color:#fff;font-size:clamp(14px,1.8rem,18px);font-weight:700;height:4.6rem;margin-left:3rem;padding:0 4.4rem 0 4.8rem;position:relative}.slide_char .detail .btn_voice:after,.slide_char .detail .btn_voice:before{background:no-repeat 0 0/100% auto;bottom:0;content:"";position:absolute;top:0}.slide_char .detail .btn_voice:before{left:.1rem;width:4.8rem}.slide_char .detail .btn_voice:after{right:.1rem;width:5rem}.slide_char .detail .btn_voice span{align-items:center;background:#000;display:flex;height:100%;padding-left:2.4rem;position:relative;z-index:1}.slide_char .detail .btn_voice span:before{content:"";height:3rem;left:-2rem;position:absolute;width:3.8rem}.char_name{align-items:center;display:flex;font-family:HSBombaram;font-size:6.2rem;font-weight:400}.char_name:before{content:"";height:8.6rem;margin:-.8rem 1.8rem 0 0;width:8.4rem}.char_name:lang(ja){font-family:NotoSerif;font-weight:700}.slide_char [data-area=momotaro] .detail{color:#000}body.ios .vertical_section.characters{height:100dvh}@media screen and (min-width:768px) and (max-width:1279.9px){.horizontal_panel.character .video_list{height:39.1rem;position:relative;width:109.1rem}.horizontal_panel.character .video_list li{height:11rem}.horizontal_panel.character .video_list li:first-child{width:48.8rem}.horizontal_panel.character .video_list li:nth-child(2){top:14.3rem;width:64.3rem}.horizontal_panel.character .video_list li:nth-child(3){width:69rem}.character_area{height:51.9rem;margin:-12.1rem 0 0 -40.1rem;width:90rem}.character_area li:first-child{left:-7rem;top:26.1rem}.character_area li:nth-child(2){left:2.2rem;top:22.2rem}.character_area li:nth-child(3){left:21.4rem;top:26.4rem}.character_area li:nth-child(4){left:33.1rem;top:32.1rem}.character_area li:nth-child(5){left:44.2rem;top:23rem}.character_area li:nth-child(6){left:52.2rem;top:18.6rem}.character_area li:nth-child(7){left:66.2rem;top:29.2rem}.character_area button{font-size:clamp(14px,1.6rem,16px)}.slide_char_thmb{top:13.5%;width:24rem}.slide_char_thmb .swiper-wrapper{justify-content:flex-end}.slide_char_thmb .swiper-slide{height:10.4rem;width:9.8rem}.slide_char .swiper-slide[data-char=tsuyoshi] .char{background-position-x:calc(50% - 54.2vw)}.slide_char .detail{bottom:3rem;margin-left:-35vw;max-width:80%}.slide_char .detail .dsc{font-size:clamp(15px,1.7rem,18px);margin-top:.8rem}.slide_char .detail .info:before{height:4.6rem;margin-right:1.4rem;width:5.2rem}.slide_char .detail .btn_voice{font-size:clamp(12px,1.5rem,18px);height:3.2rem;margin-left:1.6rem;padding:0 3.5rem 0 3.4rem}.slide_char .detail .btn_voice:before{width:3.4rem}.slide_char .detail .btn_voice:after{right:.4rem;width:3.5rem}.slide_char .detail .btn_voice span{padding-left:1.6rem}.slide_char .detail .btn_voice span:before{height:2rem;left:-1.4rem;top:.7rem;width:2.5rem}.char_name{font-size:4.1rem}}@media screen and (max-width:767.9px){.horizontal_panel.character{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/m_bg_horizontal_character.webp);background-position:top;padding-top:5rem}.horizontal_panel.character .video_list,.horizontal_panel.character:after{display:none}.horizontal_panel.character.active .character_area button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_char_name_hover.png)}.vertical_section.characters{height:100vh;min-height:0}body.ios .vertical_section.characters{height:100dvh}.vertical_section.characters .video_cont{display:none}.vertical_section.characters.loaded .slide_char_thmb .swiper-wrapper{justify-content:flex-start}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=shiki].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=naito].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=jin].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=homare].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=ikari].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=juuji].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=rokuro].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=kuina].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=kyoya].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=masumi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=kaoru].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=tsubakiri].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=yomogi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=manaka].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=shinya].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=mikado].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=tsukuyomi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=osuke].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=samidare].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=tsuyoshi].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=kizuna].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=ren].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:56.50349650349651% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=rino].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.6923076923077% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=yotsuha].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:98.88111888111888% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=yoriko].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-char=ryosuke].swiper-slide-thumb-active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .slide_char_thmb .swiper-slide[data-origin=momotaro]:after,.vertical_section.loaded .slide_char_thmb .swiper-slide[data-origin=oni]:after{bottom:.2rem;height:2.3rem;width:6rem}.vertical_section.loaded .slide_char .char{background-position:top 7.7rem center;background-size:auto 160%}.vertical_section.loaded .slide_char .swiper-slide{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/m_bg_char_back_oni.jpg) no-repeat 50% 50%/cover}.vertical_section.loaded .slide_char .swiper-slide[data-area=momotaro]{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/m_bg_char_back_momotaro.jpg)}.vertical_section.loaded .slide_char .detail .btn_detail{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:94.7129909365559% 6.390780513357779%;background-repeat:no-repeat;background-size:742.7184466019418% 2907.3529411764707%}.vertical_section.loaded .slide_char .detail .btn_detail:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.90131578947368% 9.851205746536685%;background-repeat:no-repeat;background-size:15300% 7060.714285714286%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=shiki] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=shiki].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=shiki][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=naito] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=naito].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=naito][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=jin] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=jin].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=jin][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=homare] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=homare].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=homare][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ikari] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ikari].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 36.58536585365854%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ikari][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=juuji] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=juuji].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=juuji][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=rokuro] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=rokuro].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=rokuro][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kuina] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kuina].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kuina][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kyoya] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kyoya].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kyoya][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=masumi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 48.837209302325576%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=masumi].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=masumi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kaoru] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kaoru].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kaoru][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsubakiri] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsubakiri].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsubakiri][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yomogi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yomogi].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yomogi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=manaka] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=manaka].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=manaka][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 61.08905275099262%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=shinya] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:2.1678321678321675% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=shinya].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:9.230769230769232% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=shinya][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.293706293706293% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=mikado] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:23.356643356643357% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=mikado].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:30.419580419580424% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=mikado][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:37.48251748251748% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsukuyomi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.54545454545455% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsukuyomi].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.608391608391614% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsukuyomi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:58.67132867132867% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=osuke] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.73426573426573% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=osuke].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:72.7972027972028% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=osuke][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:79.86013986013985% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=samidare] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:86.92307692307692% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=samidare].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:93.98601398601399% 73.34089619965967%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=samidare][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:0 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsuyoshi] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:7.062937062937063% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsuyoshi].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=tsuyoshi][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:21.188811188811187% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kizuna] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:28.251748251748253% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kizuna].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=kizuna][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:42.37762237762237% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ren] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:49.44055944055944% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ren].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:56.50349650349651% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ren][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:63.56643356643357% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=rino] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:70.62937062937063% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=rino].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.6923076923077% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=rino][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:84.75524475524475% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yotsuha] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:91.81818181818183% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yotsuha].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:98.88111888111888% 87.74815655133295%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yotsuha][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:0 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yoriko] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:7.062937062937063% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yoriko].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:14.125874125874127% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=yoriko][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:21.188811188811187% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ryosuke] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:28.251748251748253% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ryosuke].active button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:35.31468531468531% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-char=ryosuke][data-disable] button{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:42.37762237762237% 100%;background-repeat:no-repeat;background-size:1530% 923.8317757009346%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-disable] button{pointer-events:none}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-origin=momotaro]:after,.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-origin=oni]:after{bottom:0;content:"";cursor:pointer;height:2.3rem;left:0;position:absolute;width:6rem}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-origin=oni]:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.15682967959528% 9.896907216494846%;background-repeat:no-repeat;background-size:3221.052631578947% 5343.243243243243%}.vertical_section.loaded .m_slide_char_thmb .swiper-slide[data-origin=momotaro]:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:75.95278246205733% 13.09278350515464%;background-repeat:no-repeat;background-size:3221.052631578947% 5343.243243243243%}.character_area{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/m_bg_char.webp);background-position:50%;height:55.5rem;margin:0;position:static;width:100%}.character_area ul{transition-delay:.5s}.character_area li{height:2.5rem;left:50%!important}.character_area li:first-child{margin-left:-15.2rem;top:16rem}.character_area li:nth-child(2){margin-left:-13rem;top:21.2rem}.character_area li:nth-child(3){margin-left:-15.8rem;top:38rem}.character_area li:nth-child(4){margin-left:-4.2rem;top:51rem}.character_area li:nth-child(5){margin-left:4.6rem;top:30.4rem}.character_area li:nth-child(6){margin-left:7rem;top:17.4rem}.character_area li:nth-child(7){margin-left:-11.6rem;top:5.8rem}.character_area button{font-size:clamp(12px,1.3rem,15px);font-weight:600;min-width:9rem;padding:0 2.4rem 0 1.8rem}.thmb_control{display:none}.slide_char_thmb{bottom:3rem;height:6.4rem;left:0;padding:0 2rem 0 3rem;right:0;top:auto;width:auto}.slide_char_thmb .swiper-wrapper{flex-wrap:nowrap}.slide_char_thmb .swiper-slide{height:6.4rem;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);transition:none;width:6rem}.slide_char_thmb .swiper-slide button{pointer-events:auto}.slide_char .swiper-slide.swiper-slide-active{z-index:10}.slide_char .detail{position:static}.slide_char .detail .btn_voice{font-size:1.2rem;font-weight:400;height:2.3rem;left:3.4rem;margin-left:0;padding:0 2.2rem 0 2.4rem;position:absolute;top:6.7rem;z-index:1}.slide_char .detail .btn_voice:before{width:2.4rem}.slide_char .detail .btn_voice:after{width:2.5rem}.slide_char .detail .btn_voice span{padding-left:1.2rem}.slide_char .detail .btn_voice span:before{height:1.5rem;left:-1rem;top:.45rem;width:1.9rem}.slide_char .detail .dsc{display:none}.slide_char .detail .btn_detail{align-items:center;bottom:9.8rem;color:#fff;display:flex;font-size:1.4rem;font-weight:700;left:3.4rem;line-height:1.15;max-width:23.8rem;min-height:3.4rem;min-width:15.4rem;padding:.3rem 2rem .5rem 2rem;position:absolute;text-shadow:0 0 .4rem rgba(0,0,0,.5);z-index:1}.slide_char .detail .btn_detail:after{content:"";height:1.4rem;margin-left:1rem;width:1rem}.slide_char .char_name{bottom:14.2rem;left:3.4rem;position:absolute;z-index:1}.slide_char .swiper-slide:before{bottom:-5rem;height:40rem}.slide_char .swiper-slide[data-char=shiki] .char{margin-left:-15rem}.slide_char .swiper-slide[data-char=shiki] .char_name{right:11rem}.slide_char .swiper-slide[data-char=naito] .char{background-position:center 0;background-size:auto 190%}.slide_char .swiper-slide[data-char=jin] .char_name{right:11rem}.slide_char .swiper-slide[data-char=homare] .char{background-position:center top 12rem;background-size:auto 140%;margin-left:-5rem}.slide_char .swiper-slide[data-char=ikari] .char{background-position:center top 10rem}.slide_char .swiper-slide[data-char=juuji] .char{background-position:calc(50% + 6vw) 12rem}.slide_char .swiper-slide[data-char=kuina] .char{background-position:center 12rem;background-size:auto 136%;margin-left:-3rem}.slide_char .swiper-slide[data-char=rokuro] .char{background-position:center top 10rem}.slide_char .swiper-slide[data-char=kyoya] .char{background-position:center 11rem;margin-right:-10rem}.slide_char .swiper-slide[data-char=tsubakiri] .char{background-position:center 11rem;margin-left:-6rem}.slide_char .swiper-slide[data-char=yomogi] .char{background-position:center 7rem;background-size:auto 126%;margin-right:-4rem}.slide_char .swiper-slide[data-char=manaka] .char{background-position:center 10rem;background-size:auto 120%}.slide_char .swiper-slide[data-char=samidare] .char{background-position:center 12rem;background-size:auto 170%}.slide_char .swiper-slide[data-char=tsuyoshi] .char{background-position:center 9rem;margin-left:-36rem}.slide_char .swiper-slide[data-char=kaoru] .char,.slide_char .swiper-slide[data-char=masumi] .char,.slide_char .swiper-slide[data-char=shinya] .char{background-position:center 10rem;background-size:auto 140%}.slide_char .swiper-slide[data-char=shinya] .char{margin-right:-8rem}.slide_char .swiper-slide[data-char=mikado] .char{background-position:center 10.6rem;background-size:auto 140%;margin-left:-2rem}.slide_char .swiper-slide[data-char=tsukuyomi] .char{background-position:center 10.6rem;margin-left:-3rem}.slide_char .swiper-slide[data-char=osuke] .char{background-position:center 9.4rem}.slide_char .swiper-slide[data-char=kizuna] .char{background-position:center -5rem;background-size:auto 150%}.slide_char .swiper-slide[data-char=ren] .char{background-position:center 12rem;background-size:auto 140%;margin-left:-16rem}.slide_char .swiper-slide[data-char=rino] .char{background-position:center 10rem;background-size:auto 140%;margin-left:-2rem}.slide_char .swiper-slide[data-char=yotsuha] .char{background-position:center 10rem;background-size:auto 150%;margin-right:-6rem}.slide_char .swiper-slide[data-char=yoriko] .char{background-position:center 10rem;background-size:auto 140%;margin-right:-8rem}.slide_char .swiper-slide[data-char=ryosuke] .char{background-position:center 10.4rem;background-size:auto 100%;margin-right:-8rem}.char_name{font-size:2.5rem}.char_name:before{height:4.3rem;margin:-.2rem .8rem 0 0;width:4.2rem}.layer_char_detail{align-items:center;background:rgba(0,0,0,.6);bottom:0;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.layer_char_detail.on{display:flex}.layer_char_detail[data-area=oni] .char_name:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:46.90860215053764% 13.43204653622422%;background-repeat:no-repeat;background-size:3642.857142857143% 2298.8372093023254%}.layer_char_detail .inner{background:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/character/bg_paper.png) no-repeat 0 0/100% 100%;min-height:52.6rem;padding:3.4rem 2.2rem 14rem 2rem;position:relative;width:34.7rem}.layer_char_detail .char_name{color:#000;padding:0 1.6rem}.layer_char_detail .videos{height:16.1rem;margin:1.2rem auto 0;width:28.5rem}.layer_char_detail .videos video{height:100%;width:100%}.layer_char_detail .cont{color:#000;font-size:1.4rem;line-height:1.3;margin-top:1rem;padding:0 1.6rem}.layer_char_detail .method{margin-top:1.4rem}.layer_char_detail .method strong{background:#000;border-radius:.4rem;color:#fff;display:inline-block;font-size:1.3rem;padding:.2rem .6rem}.layer_char_detail .method i{display:none}.layer_char_detail .method .txt{display:block;margin-top:.2rem}.layer_char_detail .btn_close{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:99.03462050599201% 24.67464862051015%;background-repeat:no-repeat;background-size:5464.285714285715% 3530.357142857143%;bottom:3.6rem;font-size:0;height:2.8rem;left:50%;margin-left:-1.6rem;position:absolute;width:2.8rem}.layer_char_detail .m_slide_char_thmb{bottom:7.2rem;left:2.6rem;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent 98%);mask-image:linear-gradient(90deg,#000 88%,transparent 98%);padding-right:1.8rem;position:absolute;right:2.4rem}.layer_char_detail .m_slide_char_thmb .swiper-slide{height:6.4rem;position:relative;width:6rem}.layer_char_detail .m_slide_char_thmb button{background:no-repeat 0 0/100% auto;font-size:0;height:100%;width:100%}}@media screen and (max-width:440px){.character_area li:nth-child(7){margin-left:-12.6rem}}@media screen and (max-height:520px) and (max-width:767.9px) and (orientation:landscape){.vertical_section.loaded .slide_char .char{background-position-x:left 26rem;background-position-y:top 4rem}.vertical_section.loaded .slide_char .swiper-slide:before{background-size:100% 100%}.slide_char .swiper-slide:before{bottom:auto;top:calc(100% - 25rem)}.slide_char .swiper-slide[data-char=shiki] .char{background-position-x:left 36rem}.slide_char .swiper-slide[data-char=kuina] .char,.slide_char .swiper-slide[data-char=rokuro] .char{background-position-x:left 29rem}.slide_char .swiper-slide[data-char=samidare] .char{background-position-x:left 24rem}.slide_char .swiper-slide[data-char=tsuyoshi] .char{background-position-x:left 37rem}}@media screen and (max-width:767.9px) and (max-height:670px) and (orientation:landscape){.layer_char_detail .inner{height:90%;min-height:auto}.layer_char_detail .btn_close{left:auto;right:3.4rem;top:2.4rem}.layer_char_detail .cont{font-size:1.2rem}.layer_char_detail .m_slide_char_thmb{bottom:2.6rem}.char_name{font-size:2rem}.char_name:before{height:3.1rem;width:3rem}}@media screen and (max-width:767.9px) and (max-height:610px) and (orientation:landscape){.layer_char_detail .cont{align-items:flex-end;box-sizing:border-box;color:#fff;display:flex;height:16.1rem;left:2.6rem;padding-bottom:1rem;position:absolute;right:2.6rem;text-shadow:#000 .2rem 0 0,#000 .175517rem .0958851rem 0,#000 .10806rem .168294rem 0,#000 .0141474rem .199499rem 0,#000 -.0832294rem .181859rem 0,#000 -.160229rem .119694rem 0,#000 -.197998rem .028224rem 0,#000 -.187291rem -.0701566rem 0,#000 -.130729rem -.15136rem 0,#000 -.0421592rem -.195506rem 0,#000 .0567324rem -.191785rem 0,#000 .141734rem -.141108rem 0,#000 .192034rem -.0558831rem 0;top:6.5rem}}@media screen and (max-height:352px){.layer_char_detail .m_slide_char_thmb{display:none}}@media (hover:hover) and (pointer:fine){.character_area button:hover:after,.slide_char_thmb .swiper-slide:not([data-disable]) button:hover:after{opacity:1}}.loaded_vertical .feature_content .video_wrap:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_frame.webp)}.loaded_vertical .feature_text.feature_1 .title{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_title_ko_1.png)}.loaded_vertical .feature_text.feature_2 .title{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_title_ko_2.png)}.loaded_vertical .feature_text.feature_3 .title{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_title_ko_3.png)}.loaded_vertical .feature_text:lang(ja).feature_1 .title,.loaded_vertical .feature_text:lang(ko).feature_1 .title{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_title_ja_1.png)}.loaded_vertical .feature_text:lang(ja).feature_2 .title,.loaded_vertical .feature_text:lang(ko).feature_2 .title{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_title_ja_2.png)}.loaded_vertical .feature_text:lang(ja).feature_3 .title,.loaded_vertical .feature_text:lang(ko).feature_3 .title{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_title_ja_3.png)}.vertical_section.feature{min-height:300vh;overflow:visible}.vertical_section.feature.leave{overflow:hidden}.vertical_section.feature.leave .video_wrap{bottom:0;position:absolute;top:auto}.vertical_section.feature.leave .feature_slide{position:relative;-webkit-transform:translateY(100vh);transform:translateY(100vh);z-index:100}.vertical_section .feature_content{background:#000;position:relative;width:100%}.vertical_section .feature_content .video_wrap{height:100vh;left:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%}.vertical_section .feature_content .video_wrap.active:before{-webkit-animation:noiseEffect .8s ease-in-out forwards;animation:noiseEffect .8s ease-in-out forwards}.vertical_section .feature_content .video_wrap:before{background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:100}.vertical_section .feature_content .video_wrap .thumb{height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.5s;transition-property:opacity;width:100%;z-index:1}.vertical_section .feature_content .video_wrap .thumb.active{opacity:1}.vertical_section .feature_content .video_wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vertical_section .feature_content .video_wrap .video_webm{height:100%;left:0;-o-object-position:right center;object-position:right center;opacity:1;position:absolute;top:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:ease;width:100%;z-index:1}.vertical_section .feature_content .video_wrap .video_webm.active{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:2}.vertical_section .feature_content .error_message{background-color:rgba(0,0,0,.7);left:6rem;padding:2rem;position:fixed;top:8rem;z-index:137}.vertical_section .feature_content .error_message p{color:#fff;font-size:2rem}.vertical_section .feature_content .error_message p span{color:#ff0}.vertical_section .video_image_wrap{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.vertical_section .feature_slide{z-index:1}.vertical_section .feature_slide .swiper-wrapper{display:block}.vertical_section .feature_slide .swiper-pagination{display:none}.vertical_section .feature_text{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:center;left:16.4rem;min-height:100vh;position:relative;top:-100vh;width:calc(100% - 16.4rem)}.vertical_section .feature_text:lang(ja){line-height:1.1}.vertical_section .feature_text:lang(ja) .title{margin:0 0 1rem 0}.vertical_section .feature_text:lang(ja) .summary{font-family:Noto Sans JP,sans-serif;font-weight:800}.vertical_section .feature_text:lang(ja) .list>li{line-height:1.4}.vertical_section .feature_text:lang(ja) .list>li:not(:last-child){margin-bottom:.2rem}.vertical_section .feature_text .text_wrap{font-weight:400;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vertical_section .feature_text .title{background-repeat:no-repeat;background-size:contain;height:14.8rem;margin:0 0 3rem 0;width:38.6rem}.vertical_section .feature_text .summary{font-family:HSBombaram,sans-serif;font-size:4.8rem;margin:0 0 4rem 0}.vertical_section .feature_text .list{font-size:2rem;font-size:clamp(18px,2rem,20px);margin-left:1rem}.vertical_section .feature_text .list>li{position:relative}.vertical_section .feature_text .list>li:not(:last-child){margin-bottom:.6rem}.vertical_section .feature_text .list>li:before{background-color:#fff;border-radius:.3rem;content:"";height:.3rem;left:-1rem;position:absolute;top:1.2rem;width:.3rem}.vertical_section .feature_text:lang(ja) .title,.vertical_section .feature_text:lang(ko) .title{height:12.1rem;width:51.6rem}@-webkit-keyframes noiseEffect{0%{opacity:.5}50%{opacity:.2}to{opacity:1}}@keyframes noiseEffect{0%{opacity:.5}50%{opacity:.2}to{opacity:1}}@media screen and (max-width:1279.9px){.vertical_section .feature_content .video_wrap:before{background-position:30%}.vertical_section .feature_text{left:14.8rem}.vertical_section .feature_text .title{height:9.4rem;width:25.1rem}.vertical_section .feature_text .title:lang(ja),.vertical_section .feature_text .title:lang(ko){height:9.2rem;width:39.4rem}.vertical_section .feature_text .summary{font-size:3.2rem}.vertical_section .feature_text .list{font-size:clamp(14px,1.5rem,20px)}}@media screen and (max-width:767.9px){.loaded_vertical .feature_content{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_bg.jpg)}.loaded_vertical .feature_content .video_wrap:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/feature/feature_frame_m.png)}.vertical_section.feature{height:100%;min-height:auto;overflow:hidden}.vertical_section .feature_text{left:0;min-height:100vh;top:0;width:100%}.vertical_section .feature_text .text_wrap{padding:0 2.8rem;top:6rem;-webkit-transform:translate(0);transform:translate(0);width:100%}.vertical_section .feature_text .title{height:6.4rem;margin:0 0 1rem 0;width:17.4rem}.vertical_section .feature_text .title:lang(ja),.vertical_section .feature_text .title:lang(ko){height:5.7rem;width:24.3rem}.vertical_section .feature_text .summary{font-size:1.9rem;margin:0 0 1.2rem 0}.vertical_section .feature_text .list{font-size:1.4rem}.vertical_section .feature_text .list>li:before{top:.6rem}.vertical_section .feature_text .list>li:lang(ja):before{top:.9rem}.vertical_section .feature_text:lang(ja) .list>li br{display:none}.vertical_section .feature_content{background-color:transparent;background-repeat:no-repeat;background-size:cover;position:relative}.vertical_section .feature_content .video_wrap{aspect-ratio:720/405;height:auto;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;top:32.2rem;width:min(100%,(100vh - 38rem) * 720/405);width:min(100%,(100lvh - 38rem) * 720/405)}.vertical_section .feature_content .video_wrap:before{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;left:0;opacity:.7;top:0;width:100%}.vertical_section .feature_content .video_wrap .video_webm{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%}.vertical_section .feature_content .video_wrap .video_webm.active{position:absolute}.vertical_section .feature_content .video_wrap .video_webm:first-of-type{height:102%}.vertical_section .feature_content .video_wrap .thumb{display:none}.vertical_section .feature_content .bullet_wrap{display:flex;left:1rem;position:absolute;top:calc(100% - 2rem)}.vertical_section .feature_content .bullet_wrap .bullet{background-color:#767372;border-radius:.6rem;height:.6rem;opacity:1;overflow:hidden;transition-duration:.2s;transition-property:width;width:.6rem}.vertical_section .feature_content .bullet_wrap .bullet span{background-color:transparent;transition-duration:.2s;transition-property:width}.vertical_section .feature_content .bullet_wrap .bullet.active{position:relative;width:4rem}.vertical_section .feature_content .bullet_wrap .bullet.active span{background-color:#bb100f;display:block;height:100%;width:0}.vertical_section .feature_content .bullet_wrap .bullet:not(:last-child){margin-right:.8rem}.vertical_section .feature_slide{position:relative;z-index:100}.vertical_section .feature_slide .swiper-wrapper{display:flex}.vertical_section .feature_slide .swiper-pagination{bottom:2rem;bottom:calc(env(safe-area-inset-left) + 2rem);bottom:calc(constant(safe-area-inset-left) + 2rem);display:flex;left:2.6rem;position:absolute}.vertical_section .feature_slide .swiper-pagination.fixed{position:fixed}.vertical_section .feature_slide .swiper-pagination .swiper-pagination-bullet{background-color:#767372;border-radius:.6rem;height:.6rem;opacity:1;overflow:hidden;transition-duration:.2s;transition-property:width;width:.6rem}.vertical_section .feature_slide .swiper-pagination .swiper-pagination-bullet span{transition-duration:.2s;transition-property:width}.vertical_section .feature_slide .swiper-pagination .swiper-pagination-bullet-active{width:4rem}.vertical_section .feature_slide .swiper-pagination .swiper-pagination-bullet-active span{background-color:#bb100f;display:block;height:100%;width:0}}@media screen and (max-height:512px){.vertical_section .feature_content .video_wrap:before{background-color:rgba(136,14,1,.6)}.vertical_section .feature_content .video_wrap .video_webm{height:100%}.vertical_section .feature_text .title{height:5.2rem;width:13.6rem}.vertical_section .feature_text .summary{font-size:1.6rem}.vertical_section .feature_text .list>li:not(:last-child){margin-bottom:.6rem}.vertical_section .feature_text .list>li:before{top:.6rem}}@media screen and (max-width:767.9px) and (min-aspect-ratio:3/4){.vertical_section .feature_content .video_wrap{top:29.2rem;width:100%}.vertical_section .feature_content .video_wrap:before{opacity:.3}.vertical_section .feature_content .video_wrap .video_webm{-o-object-position:right bottom;object-position:right bottom}.vertical_section .feature_content .feature_text .list{text-shadow:#5f1907 .2rem 0 0,#5f1907 .175517rem .0958851rem 0,#5f1907 .10806rem .168294rem 0,#5f1907 .0141474rem .199499rem 0,#5f1907 -.0832294rem .181859rem 0,#5f1907 -.160229rem .119694rem 0,#5f1907 -.197998rem .028224rem 0,#5f1907 -.187291rem -.0701566rem 0,#5f1907 -.130729rem -.15136rem 0,#5f1907 -.0421592rem -.195506rem 0,#5f1907 .0567324rem -.191785rem 0,#5f1907 .141734rem -.141108rem 0,#5f1907 .192034rem -.0558831rem 0}}@media screen and (max-width:767.9px) and (max-height:767px) and (orientation:landscape){.vertical_section .feature_content .video_wrap{height:100%;left:0;top:0;width:100%}.vertical_section .feature_content .video_wrap:before{background-color:rgba(36,26,24,.3);opacity:1}.vertical_section .feature_text .list,.vertical_section .feature_text .summary{text-shadow:#5f1907 .2rem 0 0,#5f1907 .175517rem .0958851rem 0,#5f1907 .10806rem .168294rem 0,#5f1907 .0141474rem .199499rem 0,#5f1907 -.0832294rem .181859rem 0,#5f1907 -.160229rem .119694rem 0,#5f1907 -.197998rem .028224rem 0,#5f1907 -.187291rem -.0701566rem 0,#5f1907 -.130729rem -.15136rem 0,#5f1907 -.0421592rem -.195506rem 0,#5f1907 .0567324rem -.191785rem 0,#5f1907 .141734rem -.141108rem 0,#5f1907 .192034rem -.0558831rem 0}.vertical_section .feature_text .list>li:lang(ja):before,.vertical_section .feature_text .list>li:lang(ko):before{border:.2rem solid #5f1907;top:.7rem}}.loaded_vertical .new_media{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/media/bg_media.jpg)}.loaded_vertical .intro_media{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/media/bg_media_intro_1.jpg)}.loaded_vertical .intro_media:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/media/bg_media_intro_2.jpg)}.loaded_vertical .slide_gallery .swiper-slide button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:17.632595714787495% 20.634920634920633%;background-repeat:no-repeat;background-size:1436.6197183098593% 928.169014084507%}.loaded_vertical .slide_gallery .swiper-slide button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/bg_hover.png)}.loaded_vertical .slide_bg .tool{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/media/bg_hover_2.png)}.loaded_vertical .slide_bg .tool .btn_down:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:81.59973666886108% 12.979049565661727%;background-repeat:no-repeat;background-size:13909.09090909091% 9885%}.loaded_vertical .slide_bg .tool .btn_down:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:82.38973008558263% 12.979049565661727%;background-repeat:no-repeat;background-size:13909.09090909091% 9885%}.loaded_vertical .slide_bg .swiper-scrollbar-drag:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:83.90388413429888% 12.965798876978049%;background-repeat:no-repeat;background-size:13909.09090909091% 10983.333333333332%}.new_media{background:#000 no-repeat 50% 100%/cover}.new_media,.vertical_section.media{height:auto}.vertical_section.media.intro_on .intro_media{bottom:-2rem;height:auto;position:fixed;top:-2rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.vertical_section.media.intro_on .intro_media:after{opacity:1}.vertical_section.media .section{align-items:center;display:flex;justify-content:center;min-height:90rem;padding:9rem 1rem}.vertical_section.media .section.gallery{padding-top:13rem}.intro_media,.vertical_section.media .section.goods .cm_title{text-align:center}.intro_media{align-items:center;background:#000 no-repeat 50% 50%/cover;display:flex;height:calc(100vh + 4rem);justify-content:center;left:0;opacity:1;padding-bottom:5rem;position:absolute;right:0;top:-2rem;-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);transition:opacity .6s linear,-webkit-transform .3s linear;transition:opacity .6s linear,transform .3s linear;transition:opacity .6s linear,transform .3s linear,-webkit-transform .3s linear;z-index:100}.intro_media.transition_gnb{transition:opacity .6s linear}.intro_media:after{background:no-repeat 50% 50%/cover;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .7s linear .7s;z-index:1}.intro_media .inner{position:relative;z-index:2}.intro_media .logo{background:no-repeat 50% 50%/100% 100%;display:block;height:34.4rem;margin:0 auto;width:70.2rem}.intro_media .logo:lang(ja),.intro_media .logo:lang(ko){background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/logo_media_ja.svg)}.intro_media .dsc{color:#fff;font-size:3.2rem;margin-top:2rem}.intro_media.off{opacity:0;pointer-events:none;position:static}.slide_gallery{max-width:260.4rem;padding:4rem 0}.slide_gallery .swiper-slide{height:45rem;margin:0 3.4rem;width:80rem}.slide_gallery .swiper-slide.swiper-slide-active{z-index:11}.slide_gallery .swiper-slide.swiper-slide-active button{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.slide_gallery .swiper-slide button{height:100%;overflow:hidden;position:relative;width:100%}.slide_gallery .swiper-slide button:before{content:"";-webkit-filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.9));filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.9));height:15.6rem;left:50%;margin:-7.8rem 0 0 -7.8rem;position:absolute;top:50%;width:15.6rem;z-index:1}.slide_gallery .swiper-slide button:after{background:no-repeat 50% 50%/100% 100%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.slide_gallery .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide_gallery .swiper-slide.swiper-slide-duplicate-active button{-webkit-transform:scale(1.1);transform:scale(1.1);transition-delay:.5s}.vertical_section.media2{background:no-repeat 50% 50%/cover;overflow:hidden}.sns_wrap{align-items:flex-start;display:flex;height:100%;justify-content:center}.sns_wrap.is_loading{opacity:0;pointer-events:none;position:fixed;top:0;z-index:-1}.sns_wrap .col{width:520px}.sns_wrap .col.youtube{width:756px}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child{width:496px!important}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__profile__name{font-size:20px}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__wrapper{font-size:22px}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__text{max-height:420px}.sns_wrap .col.youtube .flockler-wall_v2-item .flockler-wall_v2-item__text{max-height:220px}.sns_wrap .col.twit .flockler-wall_v2-item:nth-child(n+5),.sns_wrap .col.youtube .flockler-wall_v2-item:nth-child(n+3){display:none}.sns_wrap .flockler-wall_v2-item{padding:5px!important;position:absolute!important;width:260px!important}.sns_wrap .flockler-wall_v2-items{padding-bottom:0}.sns_wrap .flockler-wall_v2-item__meta{background:rgba(0,0,0,.45)}.sns_wrap .flockler-wall_v2-item__meta .flockler-wall_v2-item__profile__name{color:#fff}.sns_wrap figure.flockler-wall_v2-item__context{background:transparent}.sns_wrap figure.flockler-wall_v2-item__context .flockler-wall_v2-item__context__icon path{fill:#fff}.sns_wrap .flockler-wall_v2-item__wrapper{background:transparent;border-top-color:#302f2e;font-size:14px}.sns_wrap .flockler-wall_v2-item__profile__name{font-size:12px}.sns_wrap .flockler-wall_v2-item__profile__username{display:none}.sns_wrap .flockler-wall_v2-item__footer,.sns_wrap .flockler-wall_v2-item__text{background:rgba(0,0,0,.45);color:#fff}.sns_wrap .flockler-wall_v2-item__text{max-height:208px;overflow-y:auto;scrollbar-color:#302f2e #161411}.sns_wrap .flockler-wall_v2-item__text::-webkit-scrollbar-track{background:#161411}.sns_wrap .flockler-wall_v2-item__text a{color:#fff!important}.sns_wrap .flockler-wall_v2-item__footer{color:#b6b6b6;margin-bottom:0}.sns_wrap figure.flockler-wall_v2-item__media{max-height:280px}.vertical_section.media3{background:no-repeat 50% 50%/cover}.vertical_section.media3 .cm_title{text-align:center}.slide_bg{height:61rem;margin-top:2rem;width:145rem}.slide_bg .swiper-slide{box-shadow:0 0 .6rem rgba(0,0,0,.5);height:26rem;margin-right:2.7rem;width:46.4rem}.slide_bg .swiper-slide:nth-child(2n){margin-top:2.7rem!important}.slide_bg .item{cursor:pointer;height:100%;position:relative;width:100%}.slide_bg .item img{background:#000;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s linear;width:100%}.slide_bg .item img[src=""],.slide_bg .item img[src="#"]{opacity:0}@media screen and (min-width:768px){.slide_bg .item:hover .tool{opacity:1}.slide_bg .item:hover .tool:after{height:0}}.slide_bg .tool{align-items:center;background:no-repeat 50% 50%/100% 100%;bottom:0;display:flex;flex-direction:column;justify-content:center;opacity:0;text-align:center;transition:opacity .3s}.slide_bg .tool,.slide_bg .tool:after{left:0;position:absolute;right:0;top:0}.slide_bg .tool:after{content:"";height:100%;transition:all .1s .4s}.slide_bg .tool li{padding:1.2rem 1rem}.slide_bg .tool li+li{border-top:.2rem solid hsla(0,0%,100%,.5)}.slide_bg .tool .btn_down{color:hsla(0,0%,100%,.5);font-size:20px;font-weight:700;padding-right:28px;position:relative;transition:color .3s}.slide_bg .tool .btn_down:after,.slide_bg .tool .btn_down:before{content:"";height:20px;margin-top:-9px;position:absolute;right:0;top:50%;width:22px}.slide_bg .tool .btn_down:after{opacity:0;transition:opacity .3s}.slide_bg .scroll_cont{bottom:0;left:0;margin:0 auto;overflow:hidden;padding:1rem;position:absolute;right:0;width:62rem}.slide_bg .swiper-scrollbar{background:#626261;height:.4rem;z-index:1}.slide_bg .swiper-scrollbar-drag{background:#981823;cursor:pointer}.slide_bg .swiper-scrollbar-drag:before{background-color:#981823;bottom:0;content:"";height:100%;left:-99.999vw;position:absolute;top:0;width:100vw}.slide_bg .swiper-scrollbar-drag:after{content:"";height:1.8rem;position:absolute;right:-1rem;top:-.8rem;width:2.2rem;z-index:1}@media screen and (min-width:1280px) and (max-width:1500px){.sns_wrap .col{width:68.2rem}.sns_wrap .col.youtube{width:86.8rem}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child{width:52.6rem!important}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__profile__name{font-size:clamp(14px,2.2rem,18px)}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__wrapper{font-size:2.2rem;font-size:clamp(14px,2.3rem,18px)}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__text{font-size:clamp(13px,1.6rem,18px);max-height:46rem}.sns_wrap .col.youtube .flockler-wall_v2-item .flockler-wall_v2-item__text{max-height:30rem}.sns_wrap .flockler-wall_v2-item{width:34rem!important}.sns_wrap .flockler-wall_v2-item__wrapper{font-size:clamp(11px,1.4rem,18px)}.sns_wrap .flockler-wall_v2-item__profile__name{font-size:clamp(11px,1.3rem,18px)}.sns_wrap .flockler-wall_v2-item__text{font-size:clamp(11px,1.3rem,18px);max-height:26.8rem}.sns_wrap figure.flockler-wall_v2-item__media{max-height:32rem}.sns_wrap figure.flockler-wall_v2-item__context{margin-left:1rem!important}}@media screen and (min-width:768px) and (max-width:1279.9px){.loaded_vertical .slide_bg .tool{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/media/bg_hover_2.png)}.loaded_vertical .slide_bg .tool .btn_down:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:81.59973666886108% 12.979049565661727%;background-repeat:no-repeat;background-size:13909.09090909091% 9885%}.loaded_vertical .slide_bg .swiper-scrollbar-drag:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:83.90388413429888% 12.965798876978049%;background-repeat:no-repeat;background-size:13909.09090909091% 10983.333333333332%}.loaded_vertical .slide_bg .link_4 .tool>ul{display:flex;flex-wrap:wrap;justify-content:space-around}.loaded_vertical .slide_bg .link_4 .tool>ul>li{border:0;white-space:nowrap;width:45%}.loaded_vertical .slide_bg .link_4 .tool>ul>li:nth-of-type(-n+2){border-bottom:.2rem solid hsla(0,0%,100%,.5)}.vertical_section.media .section{min-height:0;padding:9rem 0}.vertical_section.media .section.gallery{padding:16rem 0 10rem}.intro_media .logo{height:19.4rem;width:40rem}.intro_media .dsc{font-size:clamp(15px,1.6rem,18px)}.slide_gallery .swiper-slide{height:27rem;margin:0 2.2rem;width:48rem}.slide_gallery .swiper-slide.swiper-slide-active button:after{opacity:1}.slide_gallery .swiper-slide button:before{height:9.4rem;margin:-4.7rem 0 0 -4.7rem;width:9.4rem}.sns_wrap .col{width:53.4rem}.sns_wrap .col.youtube{width:60.9rem}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child{width:34.4rem!important}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__profile__name{font-size:1.6rem}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__wrapper{font-size:1.4rem}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__text{font-size:clamp(12px,1.6rem,18px);max-height:40rem}.sns_wrap .col.youtube .flockler-wall_v2-item .flockler-wall_v2-item__text{max-height:26rem}.sns_wrap .col.youtube .flockler-wall_v2-item:nth-child(3){display:block}.sns_wrap .col.youtube .flockler-wall_v2-item:nth-child(n+4){display:none}.sns_wrap .col .flockler-wall_v2-item__profile__name{font-size:11px}.sns_wrap .col .flockler-wall_v2-item__meta{padding:1rem}.sns_wrap .col .flockler-wall_v2-item{padding:1.2rem!important;width:26.4rem!important}.sns_wrap .col figure.flockler-wall_v2-item__context{margin-left:.6rem!important}.sns_wrap .col figure.flockler-wall_v2-item__media{max-height:30rem}.sns_wrap .col .flockler-wall_v2-item__text{font-size:clamp(11px,1.4rem,18px)}.sns_wrap .col div.flockler-wall_v2-item__footer{font-size:1.2rem}.slide_bg{height:36.2rem;width:80.8rem}.slide_bg .swiper-slide{height:14.6rem;margin-right:1.4rem;width:26rem}.slide_bg .swiper-slide:nth-child(2n){margin-top:1.4rem!important}.slide_bg .tool li{padding:.8rem}.slide_bg .tool .btn_down{font-size:15px;padding-right:22px}.slide_bg .tool .btn_down:after,.slide_bg .tool .btn_down:before{height:14px;margin-top:-7px;width:15px}.slide_bg .scroll_cont{width:42rem}}@media screen and (max-width:936px){.slide_bg .tool li{padding:.6rem}.slide_bg .tool .btn_down{font-size:14px;padding-right:18px}.slide_bg .tool .btn_down:before{height:13px;width:14px}}@media screen and (max-width:767.9px){.intro_media{padding-bottom:2rem}.intro_media .logo{height:16.2rem;width:32rem}.intro_media .dsc{font-size:1.2rem;margin-top:.8rem;padding:0 2.8rem}.vertical_section.media .section{min-height:0;padding:4rem 0}.vertical_section.media .section.gallery{padding:12rem 0 7rem}.vertical_section.media .section.gallery:before{background:linear-gradient(180deg,#000 60%,transparent);content:"";height:40rem;left:0;position:absolute;right:0;top:0}.slide_gallery{max-width:none;padding:1.2rem 0}.slide_gallery .swiper-slide{height:13.5rem;margin:0 1rem;width:24rem}.slide_gallery .swiper-slide.swiper-slide-active button:after{opacity:1}.slide_gallery .swiper-slide button{will-change:transform}.slide_gallery .swiper-slide button:before{height:4.7rem;margin:-2.3rem 0 0 -2.3rem;width:4.7rem}.sns_wrap{flex-direction:column;height:46rem}.sns_wrap,.sns_wrap .col,.sns_wrap .col.youtube{width:100%}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child{width:16rem!important}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__profile__name{font-size:.8rem}.sns_wrap .col.youtube .flockler-wall_v2-item:first-child .flockler-wall_v2-item__wrapper{font-size:inherit}.sns_wrap .col.youtube .flockler-wall_v2-item--youtube figure.flockler-wall_v2-item__media.flockler-wall_v2-item__media--video{padding-top:84.45%}.sns_wrap .col figure.flockler-wall_v2-item__profile__avatar{flex-shrink:0;height:2.1rem;min-width:0;width:2.1rem}.sns_wrap .col .flockler-wall_v2-item__profile__name{font-size:.9rem!important;line-height:1.1}.sns_wrap .col .flockler-wall_v2-item__meta{height:auto;padding:.6rem .6rem}.sns_wrap .col .flockler-wall_v2-item{left:auto!important;padding:.6rem!important;position:relative!important;top:auto!important;width:16rem!important}.sns_wrap .col .flockler-wall_v2-item:nth-child(n+3){display:none}.sns_wrap .col figure.flockler-wall_v2-item__context{height:2.4rem;margin-left:.2rem!important;min-width:2.4rem;padding:.2rem .1rem;width:2.4rem}.sns_wrap .col figure.flockler-wall_v2-item__media{max-height:12rem}.sns_wrap .col .flockler-wall_v2-item__text{display:none}.sns_wrap .col div.flockler-wall_v2-item__footer{font-size:.9rem;padding:0 .8rem}.sns_wrap .col .flockler-wall_v2-items{align-items:center;display:flex;justify-content:center}.sns_wrap .col a.flockler-wall_v2-item__footer__source-link{height:2.4rem}.goods_wrap,.slide_bg{width:100%}.slide_bg{height:auto;margin-top:1.9rem;padding:0 2rem}.slide_bg .swiper-slide{box-shadow:none;height:auto;margin:0 .6rem;width:30.3rem}.slide_bg .swiper-slide img{box-shadow:0 0 .6rem rgba(0,0,0,.5);height:17.2rem}.slide_bg .swiper-slide:nth-child(2n){margin-top:0!important}.slide_bg .swiper-slide.swiper-slide-active .tool{opacity:1}.slide_bg .item{cursor:default;min-height:21.4rem}.slide_bg .tool{background:none!important;margin-top:1.6rem;position:static}.slide_bg .tool ul{display:flex;width:100%}.slide_bg .tool:after{display:none}.slide_bg .tool li{padding:0 1rem;position:relative;width:33.33%}.slide_bg .tool li+li{border-left:.1rem solid hsla(0,0%,100%,.2);border-top:0 none}.slide_bg .tool .btn_down{color:#fff;display:block;font-size:1.4rem;font-weight:400;padding-right:0}.slide_bg .tool .btn_down:before{display:none}.slide_bg .tool .btn_down:after{display:inline-block;height:1.2rem;margin:-.2rem 0 0 .2rem;opacity:1;position:static;vertical-align:middle;width:1.3rem}.slide_bg .link_4 .tool>ul{justify-content:center}.slide_bg .link_4 .tool>ul>li{padding:0 1rem;white-space:nowrap;width:auto}.slide_bg .scroll_cont{margin-top:1.6rem;max-width:32rem;position:static;width:95%}.slide_bg .swiper-scrollbar{height:.2rem}}@media (hover:hover) and (pointer:fine){.slide_gallery .swiper-slide button:hover:after{opacity:1}.slide_bg .btn_down:hover{color:#fff}.loaded_vertical .slide_bg .btn_down:hover:after{opacity:1}}.loaded_vertical .news_wrap .news_top>li button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/news/notice_btn_hover_pc.png)}.loaded_vertical .news_wrap .news_top>li.active button:after,.loaded_vertical .news_wrap .news_top>li.active button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/news/notice_btn_on_pc.png)}.vertical_section.news{align-items:center;background-color:#0b0b09;display:flex;height:auto;justify-content:center;min-height:90rem;padding:8rem 1rem 9rem}.news_wrap{margin:0 auto;width:121.6rem}.news_wrap .news_top{display:flex;justify-content:space-between;margin:0 0 3.8rem 0}.news_wrap .news_top>li{width:calc(33% - 1.333rem)}.news_wrap .news_top>li button{align-items:center;border:.2rem solid #cc0001;box-sizing:border-box;color:#cc0001;display:flex;font-size:2.8rem;height:7.2rem;justify-content:center;position:relative;width:100%;z-index:0}.news_wrap .news_top>li button:after,.news_wrap .news_top>li button:before{background-position:50%;background-size:cover;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:-1}.news_wrap .news_top>li.active button{color:#fff}.news_wrap .news_top>li.active button:before,.news_wrap .news_top>li:hover button:after{opacity:1}.news_wrap .news_title{color:#fff;font-size:3.2rem;font-weight:900;padding:0 0 3.8rem 0;text-align:center}.group_news:not(:last-child){margin-bottom:9rem}.news_list{border-top:.1rem solid #52534e}.news_list li{border-bottom:.1rem solid #52534e;box-sizing:border-box;font-size:2.2rem;position:relative}.news_list li:hover>a{background-color:#242424;color:#cc0001}.news_list li>a{align-items:center;box-sizing:border-box;color:#a7a7a7;display:flex;height:9rem;padding:0 4rem 0 0;transition-duration:.2s;transition-property:color,background-color}.news_list li>a .dsc{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_list li>a .date{flex:none;text-align:center;width:18rem}.news_list.no{color:#fff;height:10rem;text-align:center}.news_list.no,.news_page_wrap{align-items:center;display:flex;font-size:2.2rem;justify-content:center}.news_page_wrap{margin:3.8rem 0 8rem 0}.news_page_wrap .next,.news_page_wrap .prev{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:73.88451443569554% 14.994882292732855%;background-repeat:no-repeat;background-size:25500% 8595.652173913044%;display:block;height:2.3rem;width:1.2rem}.news_page_wrap .next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news_page_wrap .page{align-items:center;display:flex;margin:0 2.5rem}.news_page_wrap .page>li{margin:0 2.5rem}.news_page_wrap .page>li>a{color:#a7a7a7}.news_page_wrap .page>li>a.current{color:#fff;text-decoration:underline;text-underline-offset:.4rem}.news_detail_top{box-sizing:border-box;color:#a7a7a7;padding:4rem 0 0 0}.news_detail_top:after{background:linear-gradient(90deg,#ee0300,#52534e 40%);content:"";display:block;height:.1rem;margin:4.3rem 0 7rem 0;width:100%}.news_detail_top .date{box-sizing:border-box;font-size:2.2rem;margin:0 0 .4rem 0;padding:0 4rem}.news_detail_top .title{box-sizing:border-box;font-size:2.8rem;padding:0 4rem}.news_detail_contents{border-bottom:.1rem solid #52534e;box-sizing:border-box;color:#a7a7a7;font-size:2.2rem;line-height:1.8;padding:0 4rem 7rem 4rem;word-break:break-word}.news_detail_contents img{display:block;margin-bottom:1rem;max-width:100%}.news_detail_contents table{max-width:100%;table-layout:fixed;width:100%!important}.news_detail_contents table col,.news_detail_contents table td,.news_detail_contents table th{width:auto!important}.news_detail_contents .news_detail_sns{display:flex;justify-content:center;margin:7rem 0 0 0}.news_detail_contents .news_detail_sns>li{margin:0 .4rem}.news_detail_contents .news_detail_sns>li>a{display:block;height:8.4rem;position:relative;width:7.7rem}.news_detail_contents .news_detail_sns>li>a:after,.news_detail_contents .news_detail_sns>li>a:before{background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.news_detail_contents .news_detail_sns>li>a:before{opacity:1}.news_detail_contents .news_detail_sns>li>a:after{opacity:0}.news_detail_contents .news_detail_sns>li>a.btn-x:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:49.681528662420384% 13.417855256207078%;background-repeat:no-repeat;background-size:3974.025974025974% 2353.5714285714284%}.news_detail_contents .news_detail_sns>li>a.btn-x:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:52.329869259135094% 13.417855256207078%;background-repeat:no-repeat;background-size:3974.025974025974% 2353.5714285714284%}.news_detail_contents .news_detail_sns>li>a.btn-copy:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:65.95174262734585% 13.361388742766964%;background-repeat:no-repeat;background-size:4026.315789473684% 2601.315789473684%}.news_detail_contents .news_detail_sns>li>a.btn-copy:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:68.5656836461126% 13.361388742766964%;background-repeat:no-repeat;background-size:4026.315789473684% 2601.315789473684%}.news_detail_contents .news_detail_sns>li:hover>a:before{opacity:0}.news_detail_contents .news_detail_sns>li:hover>a:after{opacity:1}.news_detail_list_btn{align-items:center;color:#747474;display:flex;font-size:2.4rem;height:5rem;justify-content:center;margin:4.4rem auto 0 auto;position:relative;transition-duration:.2s;transition-property:color;width:21.4rem;z-index:0}.news_detail_list_btn:after,.news_detail_list_btn:before{background-position:50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:-1}.news_detail_list_btn:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:88.12368236120871% 9.963674104826154%;opacity:1}.news_detail_list_btn:after,.news_detail_list_btn:before{background-repeat:no-repeat;background-size:1429.9065420560748% 3954%}.news_detail_list_btn:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:95.71328179901616% 9.963674104826154%;opacity:0}.news_detail_list_btn:hover{color:#cc0001}.news_detail_list_btn:hover:before{opacity:0}.news_detail_list_btn:hover:after{opacity:1}@media screen and (min-width:768px) and (max-width:1279.9px){.loaded_vertical .news_wrap .news_top>li button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/news/notice_btn_hover_t.png)}.loaded_vertical .news_wrap .news_top>li.active button:after,.loaded_vertical .news_wrap .news_top>li.active button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/news/notice_btn_on_t.png)}.vertical_section.news{min-height:0}.vertical_section.news:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:30rem;left:0;position:absolute;right:0}.news_wrap{width:80.8rem}.news_wrap .news_top{margin-bottom:2.5rem}.news_wrap .news_top>li{width:calc(33% - .866rem)}.news_wrap .news_top>li button{font-size:2rem;height:4.8rem}.news_wrap .news_top>li:hover button:after{opacity:1}.news_wrap .news_title{font-size:2.6rem;padding-bottom:2.5rem}.group_news:not(:last-child){margin-bottom:6.3rem}.news_list{margin-top:.4rem}.news_list>li{font-size:clamp(12px,1.6rem,18px)}.news_list>li>a{height:6rem;padding:0 2.7rem 0 0}.news_list>li>a .date{width:12rem}.news_list.no{font-size:1.5rem}.news_page_wrap{font-size:clamp(12px,1.6rem,18px);margin-bottom:2.6rem;margin-top:2.6rem}.news_page_wrap .next,.news_page_wrap .prev{height:1.6rem;width:1rem}.news_page_wrap .page>li{margin:0 2rem}.news_detail_top{padding:2.9rem 0 0 0}.news_detail_top .date{font-size:clamp(14px,1.5rem,15px);padding:0 2.7rem}.news_detail_top .title{font-size:clamp(14px,2rem,20px);padding:0 2.7rem}.news_detail_top:after{margin:2.9rem 0 4.6rem 0}.news_detail_contents{font-size:clamp(14px,1.5rem,15px);padding:0 2.7rem 4.6rem 2.7rem}.news_detail_contents .news_detail_sns{margin:4.6rem 0 0 0}.news_detail_contents .news_detail_sns>li>a{height:5.4rem;width:5rem}.news_detail_list_btn{font-size:1.6rem;height:3.3rem;margin-top:3rem;width:14.2rem}}@media screen and (max-width:767.9px){.loaded_vertical .news_wrap .news_top>li.active button:after,.loaded_vertical .news_wrap .news_top>li.active button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/news/notice_btn_on_m.png)}.loaded_vertical .news_wrap .news_top>li button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/news/notice_btn_hover_m.png)}.vertical_section.news{background-color:#0b0b09;min-height:0;padding:4rem 0}.vertical_section.news:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:32rem;left:0;position:absolute;right:0}.news_wrap{padding:0 2rem;width:100%}.news_wrap .news_top{margin:0 0 2.2rem 0}.news_wrap .news_top>li{width:calc(33% - .666rem)}.news_wrap .news_top>li button{font-size:1.4rem;height:3.6rem}.news_wrap .news_top>li:hover button:after{opacity:1}.news_wrap .news_title{font-size:2.2rem;padding:0 0 2.2rem 0}.group_news:not(:last-child){margin-bottom:9rem}.news_list li{font-size:1.4rem}.news_list li>a{align-content:center;flex-wrap:wrap;height:7rem;padding:0 2rem}.news_list li>a .date{margin-bottom:.4rem;text-align:left;width:100%}.news_list.no{font-size:1.6rem}.news_page_wrap{font-size:1.4rem;margin:2.2rem 0 6rem}.news_page_wrap .page,.news_page_wrap .page>li{margin:0 1.5rem}.news_page_wrap .next,.news_page_wrap .prev{height:1.2rem;width:.7rem}.news_detail_top{padding-top:2rem}.news_detail_top .date{font-size:1.4rem;padding:0 2rem}.news_detail_top .title{font-size:1.8rem;padding:0 2rem}.news_detail_top:after{margin:2rem 0 3rem 0}.news_detail_contents{font-size:1.4rem;padding:0 2rem 3rem 2rem}.news_detail_contents .news_detail_sns{margin:3rem 0 0 0}.news_detail_contents .news_detail_sns>li>a{height:5.2rem;width:4.9rem}.news_detail_list_btn{font-size:1.2rem;height:2.5rem;margin:2.2rem auto 0 auto;width:10.7rem}}@media (hover:hover) and (pointer:fine){.news_list a:hover .tit{text-decoration:underline}}.navigation.pre-register .nav_dot_wrap>li .nav_dot_active[data-name=pre-register]{transition-duration:2.4s}.reservation_container{align-items:center;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/reservation/reserve_bg.webp);background-position:50%;background-repeat:no-repeat;background-size:110% auto;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}body.ios .reservation_container{min-height:100dvh}.reservation_container .reservation_box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5rem 0 0 0}.reservation_container .reservation_box .mobile,.reservation_container .reservation_box .pc,.reservation_container .reservation_box .tablet{width:100%}.reservation_container .reservation_box .pc,.reservation_container .reservation_box .pc.tablet{display:block}.reservation_container .reservation_box .mobile,.reservation_container .reservation_box .tablet{display:none}.reservation_container .reservation_box .pc,.reservation_container .reservation_box .tablet{margin-bottom:2rem}.reservation_container .com2us_logo{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/reservation/com2us.png);background-size:15.6rem;height:2.5rem;left:3rem;position:fixed;top:3rem;width:15.6rem}.reservation_container .main_logo{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:19.1rem;margin:0 auto 1.4rem auto;width:38.6rem}.reservation_container .main_logo:lang(ja),.reservation_container .main_logo:lang(ko){background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/logo_media_ja.svg)}.reservation_container .reserve_main_text{display:block;margin:0 auto 0 auto;width:70.8rem}.reservation_container .main_button{display:block;position:fixed;right:0;top:11.2rem}.reservation_container .main_button>img{width:26.6rem}.reservation_container .reservation_contents{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0 0 0 0}.reservation_container .reservation_contents .items{display:flex;justify-content:flex-end;width:calc(50% + 6rem)}.reservation_container .reservation_contents .items .wrapper{align-items:center;display:flex;flex-direction:column}.reservation_container .reservation_contents .items .item_list{display:flex}.reservation_container .reservation_contents .items .item_list>li{align-items:flex-end;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/reservation/reserve_item_bg.png);background-position:top;background-repeat:no-repeat;background-size:15.6rem 15.6rem;box-sizing:border-box;display:flex;flex-wrap:wrap;height:24rem;justify-content:center;margin-left:1.2rem;position:relative;text-align:center;width:19rem}.reservation_container .reservation_contents .items .item_list>li:before{content:"";height:15.6rem;position:relative;width:15.6rem;z-index:1}.reservation_container .reservation_contents .items .item_list>li.btn_complete>dl{color:#fff}.reservation_container .reservation_contents .items .item_list>li.btn_complete>dl dd{color:#ffb32b}.reservation_container .reservation_contents .items .item_list>li.btn_complete:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:16.67220192627034% 30.062305295950154%;background-repeat:no-repeat;background-size:6244.897959183673% 3876.470588235294%;content:"";height:4.2rem;left:12.4rem;position:absolute;top:10.6rem;width:4.2rem;z-index:1}.reservation_container .reservation_contents .items .item_list>li.item1:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:31.558803061934587% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item1.btn_complete:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:38.10020876826722% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item2:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:44.64161447459986% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item2.btn_complete:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:51.1830201809325% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item3:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:57.72442588726514% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item3.btn_complete:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:64.26583159359778% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item4:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:70.80723729993042% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item4.btn_complete:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.34864300626305% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item5:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:83.89004871259569% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item5.btn_complete:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:90.43145441892833% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item6:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:96.97286012526096% 20.323841429369068%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li.item6.btn_complete:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:49.199721642310365% 98.43662758235622%;background-repeat:no-repeat;background-size:1645.1612903225807% 1062.9032258064517%}.reservation_container .reservation_contents .items .item_list>li>dl{line-height:1.2}.reservation_container .reservation_contents .items .item_list>li>dl dt{color:#cdcdcd;font-size:2.6rem}.reservation_container .reservation_contents .items .item_list>li>dl dd{color:#fff;font-size:2.4rem;font-weight:700;white-space:nowrap}.reservation_container .reservation_contents .items .item_list>li>dl dd span{display:block}.reservation_container .reservation_contents .items .item_list>li>dl dd span.m_br{display:inline}.reservation_container .reservation_contents .items .guide{color:#fff;font-size:4rem;line-height:1.2;margin:3rem 0 3rem 0;text-align:center}.reservation_container .reservation_contents .items .guide:lang(ja){font-family:"NotoSerif",serif}.reservation_container .reservation_contents .items .guide strong{background:linear-gradient(180deg,#ffd2ab,#ff2d2d 50%,#b30000);-webkit-background-clip:text;background-clip:text;font-weight:700;-webkit-text-fill-color:transparent;color:transparent;font-size:5rem;letter-spacing:-.2rem}.reservation_container .reservation_contents .items .reserve_sns_container{display:flex;justify-content:center}.reservation_container .reservation_contents .items .reserve_sns_buttons{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10rem;width:52rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:not(:last-child){margin-right:1.5rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:first-child,.reservation_container .reservation_contents .items .reserve_sns_buttons>li:nth-child(2),.reservation_container .reservation_contents .items .reserve_sns_buttons>li:nth-child(3){margin-bottom:1.5rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li.apple{position:relative}.reservation_container .reservation_contents .items .reserve_sns_buttons>li.apple>button{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.isPC .reservation_container .reservation_contents .items .reserve_sns_buttons>li.apple>button{display:block}.reservation_container .reservation_contents .items .reserve_sns_buttons>li a,.reservation_container .reservation_contents .items .reserve_sns_buttons>li button{display:block;position:relative}.reservation_container .reservation_contents .items .reserve_sns_buttons>li a img,.reservation_container .reservation_contents .items .reserve_sns_buttons>li button img{height:4.1rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li a.ago,.reservation_container .reservation_contents .items .reserve_sns_buttons>li button.ago{pointer-events:none}.reservation_container .reservation_contents .items .reserve_sns_buttons>li .market_button_wrap.button>a,.reservation_container .reservation_contents .items .reserve_sns_buttons>li .market_button_wrap.link>button{display:none}.reservation_container .reservation_contents .input_box{padding-top:.6rem;width:calc(50% - 6rem)}.reservation_container .reservation_contents .input_box .wrapper{padding-left:5rem;width:42.4rem}.reservation_container .reservation_contents .input_box .wrapper .reserve_character{margin:0 0 1.2rem -2.8rem;width:42.4rem}.reservation_container .reservation_contents .input_box .wrapper .regist_email{font-size:1.4rem;margin:2rem 0 0 0;text-align:center}.reservation_container .reservation_contents .input_box .wrapper .regist_email>button{color:#8b8b8b;text-decoration:underline}.reservation_container .reservation_contents .input_box .wrapper .regist_email>button:active,.reservation_container .reservation_contents .input_box .wrapper .regist_email>button:visited{color:#8b8b8b}.reservation_container .reservation_contents .copy{color:#949495;font-size:1.8rem;padding-bottom:4rem;text-align:center;width:100%}@media screen and (max-width:1279.9px){.reservation_container{align-items:center;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/reservation/reserve_bg_t.webp);background-size:125% auto}.reservation_container .com2us_logo{background-repeat:no-repeat;background-size:7.8rem 1.2rem;height:1.2rem;width:7.8rem}.reservation_container .main_button{top:73px}.reservation_container .main_button>img{width:18rem}.reservation_container .main_logo{height:9.5rem;width:19.3rem}.reservation_container .reserve_main_text{margin-bottom:1rem;width:53.8rem}.reservation_container .reservation_box{padding-top:60px}.reservation_container .reservation_box .pc{display:none}.reservation_container .reservation_box .tablet{display:block}.reservation_container .reservation_contents .items{width:calc(50% - 4rem)}.reservation_container .reservation_contents .items .wrapper{padding:1rem 2rem 0 0}.reservation_container .reservation_contents .items .item_list>li{background-position:center .4rem;background-size:9.3rem;height:15rem;width:11.1rem}.reservation_container .reservation_contents .items .item_list>li.btn_complete:after{height:2.2rem;left:7rem;top:6.6rem;width:2.2rem}.reservation_container .reservation_contents .items .item_list>li:before{content:"";height:9.2rem;width:9.2rem}.reservation_container .reservation_contents .items .item_list>li dl dt{font-size:1.8rem}.reservation_container .reservation_contents .items .item_list>li dl dd{font-size:1.2rem}.reservation_container .reservation_contents .items .guide{font-size:2rem;margin:2.8rem 0 1.4rem 0}.reservation_container .reservation_contents .items .guide strong{font-size:2.5rem}.reservation_container .reservation_contents .items .reserve_sns_buttons{width:32.8rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:not(:last-child){margin-right:1.5rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:first-child,.reservation_container .reservation_contents .items .reserve_sns_buttons>li:nth-child(2){margin-bottom:1rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li>a img{height:4.3rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li>a .wish{left:1rem;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);width:13rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:has(.gpg){display:none}.reservation_container .reservation_contents .input_box{padding-top:0}.reservation_container .reservation_contents .input_box .wrapper{padding-left:0;width:34rem}.reservation_container .reservation_contents .input_box .wrapper .reserve_character{margin:0 0 1rem -1.5rem;width:37.6rem}.reservation_container .reservation_contents .copy{font-size:1.2rem;margin-top:0}.android .reservation_container .reserve_sns_buttons>li:first-child,.ios .reservation_container .reserve_sns_buttons>li:nth-child(2){display:none}}@media screen and (max-width:767.9px){.reservation_container{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/reservation/reserve_bg_m.webp);background-position:center 0;background-size:auto 68rem;height:auto}.reservation_container .com2us_logo{display:none}.reservation_container .main_button{position:fixed;z-index:2}.reservation_container .main_button>img{width:13.2rem}.reservation_container .main_logo{height:10.8rem;margin-bottom:6.3rem;margin-top:48.6rem;width:21.8rem}.reservation_container .reserve_main_text{left:50%;position:absolute;top:10rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:27.2rem}.reservation_container .reservation_box{padding:0}.reservation_container .reservation_box .main_logo{display:block}.reservation_container .reservation_box .pc,.reservation_container .reservation_box .pc.tablet,.reservation_container .reservation_box .tablet{display:none}.reservation_container .reservation_box .mobile{display:block}.reservation_container .reservation_contents{display:block;padding-top:3.6rem;position:relative}.reservation_container .reservation_contents .items{display:block;width:100%}.reservation_container .reservation_contents .items .wrapper{padding:1rem 0 0 0}.reservation_container .reservation_contents .items .item_list{display:block;margin-top:.5rem;width:32rem}.reservation_container .reservation_contents .items .item_list>li{align-items:center;background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:50.57851239669422% 6.60530590146183%;background-repeat:no-repeat;background-size:478.125% 1520.7692307692307%;display:flex;height:6.5rem;justify-content:flex-start;margin-left:0;width:100%}.reservation_container .reservation_contents .items .item_list>li.btn_complete{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:77.10743801652893% 6.60530590146183%;background-repeat:no-repeat;background-size:478.125% 1520.7692307692307%}.reservation_container .reservation_contents .items .item_list>li.btn_complete:after{left:9.4rem;top:3.6rem}.reservation_container .reservation_contents .items .item_list>li.btn_complete>dl dt{color:#fff}.reservation_container .reservation_contents .items .item_list>li:not(:last-child){margin-bottom:.5rem}.reservation_container .reservation_contents .items .item_list>li:before{height:7.6rem;margin-left:4rem;margin-top:-.8rem;width:7.6rem}.reservation_container .reservation_contents .items .item_list>li>dl{line-height:1;padding-left:2rem;position:relative;text-align:left;z-index:1}.reservation_container .reservation_contents .items .item_list>li>dl dt{color:#cdcdcd;font-size:1.5rem;margin-bottom:.2rem}.reservation_container .reservation_contents .items .item_list>li>dl dd{font-size:1.5rem;line-height:1.2}.reservation_container .reservation_contents .items .item_list>li>dl dd>span{display:inline}.reservation_container .reservation_contents .items .item_list>li>dl dd>span span.m_br{display:block}.reservation_container .reservation_contents .items .reserve_sns_container{height:6.3rem;left:50%;position:absolute;top:-6.3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reservation_container .reservation_contents .items .reserve_sns_buttons{justify-content:center;margin:1.4rem 0 0 0;width:21.4rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:first-child,.reservation_container .reservation_contents .items .reserve_sns_buttons>li:nth-child(2),.reservation_container .reservation_contents .items .reserve_sns_buttons>li:nth-child(3){margin:0}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:first-child{margin:0 .8rem .5rem 0}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:nth-child(3){margin:0 .8rem 0 0}.reservation_container .reservation_contents .items .reserve_sns_buttons>li:not(:last-child){margin-bottom:.5rem;margin-right:.8rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li a img,.reservation_container .reservation_contents .items .reserve_sns_buttons>li button img{height:3rem}.reservation_container .reservation_contents .items .reserve_sns_buttons>li a .wish,.reservation_container .reservation_contents .items .reserve_sns_buttons>li button .wish{left:.5rem;-webkit-transform:translateY(-2.3rem);transform:translateY(-2.3rem);width:9.6rem}.reservation_container .reservation_contents .items .reserve_character{display:block;margin:0 auto 1rem auto;width:32rem}.reservation_container .reservation_contents .items .guide{margin:2rem 0 1.6rem 0}.reservation_container .reservation_contents .input_box{margin:0 auto;width:30.4rem}.reservation_container .reservation_contents .input_box .wrapper{width:100%}.reservation_container .reservation_contents .input_box .wrapper .regist_email{margin:1rem 0 0 0}.reservation_container .reservation_contents .copy{margin-top:3rem;padding:0 4.4rem 4rem 4.4rem}.android .reservation_container .reserve_sns_buttons>li:first-child,.ios .reservation_container .reserve_sns_buttons>li:nth-child(2){display:none}}@media screen and (max-width:360px){.reservation_container .reservation_contents .copy{word-break:keep-all}}@-webkit-keyframes balloon{0%{top:5.3rem}to{top:6.2rem}}@keyframes balloon{0%{top:5.3rem}to{top:6.2rem}}#EVTprivacy{align-items:center;color:#444;display:flex;font-size:1.6rem;justify-content:center;line-height:1.3;text-align:left}#EVTprivacy:lang(ko){word-break:keep-all}#EVTprivacy *{box-sizing:border-box}#EVTprivacy .hide{border:0;height:1px;left:0;overflow:hidden;padding:0;position:absolute;top:0;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}#EVTprivacy .privacy-box{position:relative;width:100%}#EVTprivacy input{-webkit-appearance:none;appearance:none;background:#fff;border:.1rem solid #fff;border-radius:0;box-sizing:border-box;color:#242424;font-size:inherit;height:100%;padding:0 1.5rem;width:100%}#EVTprivacy input::-webkit-input-placeholder{color:#989898;font-size:inherit}#EVTprivacy input:-ms-input-placeholder{color:#989898;font-size:inherit}#EVTprivacy input::-ms-input-placeholder{color:#989898;font-size:inherit}#EVTprivacy input::placeholder{color:#989898;font-size:inherit}#EVTprivacy input[type=number]::-webkit-inner-spin-button,#EVTprivacy input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#EVTprivacy input.error{border:.1rem solid #d33030}#EVTprivacy label{font-size:inherit}#EVTprivacy .list-os{display:flex;flex-wrap:wrap;margin-bottom:.8rem}#EVTprivacy .list-os .item-os{display:flex;margin-bottom:.6rem;margin-right:1.6rem}#EVTprivacy .list-os .item-os>div{margin-right:1.6rem;position:relative}#EVTprivacy .list-os .item-os input{height:1px;width:1px}#EVTprivacy .list-os .item-os:first-of-type>div:last-child,#EVTprivacy .list-os .item-os:only-child{margin-right:0}#EVTprivacy .list-os .item-os label{align-items:center;color:#fff;display:flex;padding-left:2.6rem;position:relative}#EVTprivacy .list-os .item-os label:before{background:#fff;border:.1rem solid #fff}#EVTprivacy .list-os .item-os label:after,#EVTprivacy .list-os .item-os label:before{box-sizing:border-box;content:"";height:2rem;left:0;position:absolute;top:0;width:2rem}#EVTprivacy .list-os .item-os label:after{background:#333;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}#EVTprivacy .list-os .item-os input[type=radio]:checked+label:after{opacity:1}#EVTprivacy .box-phone{display:flex;height:4.8rem;justify-content:space-between}#EVTprivacy .box-phone input{font-size:1.6rem}#EVTprivacy .box-phone .select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m5 9 7 7 7-7'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M24 24V0H0v24z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat top 50% right .8rem;background-size:2.4rem auto;border:.1rem solid #fff;box-sizing:border-box;color:#242424;flex-shrink:0;font-size:1.6rem;font-weight:600;margin-right:.4rem;padding:0 3.1rem 0 1.5rem;position:relative;width:13.8rem}#EVTprivacy .box-phone .select.error{border:1px solid #d33030}#EVTprivacy .btn-auth{background-color:#f52727;border:.3rem solid #f52727;color:#fff;flex-shrink:0;font-size:1.6rem;font-weight:500;margin-left:.4rem;width:10.4rem}#EVTprivacy .btn-auth:hover{background-color:#f75858;border:.3rem solid #f75858}#EVTprivacy .btn-auth:disabled{background-color:#b8b8b8;border:.3rem solid #b8b8b8}#EVTprivacy .box-auth{height:4.8rem;margin-top:.6rem;position:relative}#EVTprivacy .box-auth input{font-size:1.6rem}#EVTprivacy .auth-time{color:#518eff;position:absolute;right:1.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#EVTprivacy .warn{color:#d33030;display:flex;font-size:1.4rem;height:3.6rem;margin-top:.6rem;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}#EVTprivacy .warn br{display:none}#EVTprivacy .warn:before{background:#d33030 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h2v7.273H0zm0 8.182h2V10H0z'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:.2rem auto;border-radius:50%;content:"";display:block;flex-shrink:0;height:1.6rem;margin:1px .4rem 0 0;width:1.6rem}#EVTprivacy .warn.success{color:#4daf51}#EVTprivacy .warn.success:before{background:#4daf51 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none' viewBox='0 0 11 9'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m1 4.5 2.8 3 5.6-6'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:1rem auto}#EVTprivacy .list-agree{margin-top:.4rem}#EVTprivacy .list-agree li{color:#fff;display:flex;font-size:1.4rem;justify-content:space-between;margin-top:.8rem;position:relative}#EVTprivacy .list-agree .check-all+li{margin-top:1rem}#EVTprivacy .list-agree label{display:block;padding-left:2.4rem;position:relative}#EVTprivacy .list-agree label:before{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none' viewBox='0 0 11 9'%3E%3Cpath stroke='%23c3c3c3' stroke-width='2' d='m1 4.5 2.8 3 5.6-6'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:1.1rem auto;border:1px solid #fff;border-radius:50%;box-sizing:border-box;content:"";height:1.8rem;left:0;position:absolute;top:0;width:1.8rem}#EVTprivacy .list-agree input[type=checkbox]:checked+label:before{background-color:#333;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none' viewBox='0 0 11 9'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m1 4.5 2.8 3 5.6-6'/%3E%3C/svg%3E");border-color:#333}#EVTprivacy .list-agree .point{color:#ce1d04;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0)}#EVTprivacy .list-agree .btn-detail{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' fill='none' viewBox='0 0 9 14'%3E%3Cpath stroke='%23b8b8b8' stroke-width='2' d='m1 1 6 5.74L1 13'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:.9rem auto;display:block;flex-shrink:0;height:1.8rem;margin-left:.4rem;width:1.8rem}#EVTprivacy .list-agree .check-all{border-bottom:1px solid #fff;font-size:1.8rem;font-weight:500;line-height:1.22;margin-top:0;padding-bottom:1rem}#EVTprivacy .list-agree .check-all label{padding-left:3.2rem}#EVTprivacy .list-agree .check-all label:before{top:.2rem}#EVTprivacy .box-input{display:flex;height:4.8rem;margin-top:.6rem}#EVTprivacy .box-input input{margin-left:.4rem;text-align:center}#EVTprivacy .box-input input:first-of-type{margin-left:0}#EVTprivacy .box-age{height:4.8rem;margin-top:.6rem}#EVTprivacy .tip-age{align-items:center;display:flex;font-size:1.4rem;justify-content:space-between}#EVTprivacy .tip-age .tip{color:#444}#EVTprivacy .tip-age .tooltip{background:#b8b8b8 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='10' fill='none' viewBox='0 0 2 10'%3E%3Cpath fill='%23fff' d='M0 4h2v6H0zM0 0h2v2H0z'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:2px auto;border-radius:50%;cursor:pointer;height:2rem;position:relative;width:2rem}#EVTprivacy .tip-age .tooltip .tooltip-txt{background:#444;border-radius:1.4rem;box-shadow:0 .9rem 1.6rem 0 rgba(61,61,83,.28);color:#fff;font-size:1.4rem;margin-top:.6rem;max-width:30rem;opacity:0;padding:2rem 2.4rem;position:absolute;right:0;text-align:center;top:100%;transition:opacity .3s;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:10}#EVTprivacy .tip-age .tooltip:hover .tooltip-txt{opacity:1;visibility:visible}#EVTprivacy .toast{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(0,0,0,.6);border:1px solid #e7e7e7;border-radius:3rem;bottom:6.4rem;color:#fff;font-size:1.6rem;left:50%;max-width:40rem;opacity:0;padding:1rem 2.4rem;position:absolute;text-align:center;-webkit-transform:translate(-50%,1rem);transform:translate(-50%,1rem);transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;visibility:hidden;width:100%}#EVTprivacy .toast.on{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%);visibility:visible}#EVTprivacy .btn-send{background-color:#f52727;background-position:50% 0;background-repeat:no-repeat;background-size:auto 100%;border:.3rem solid #f52727;color:#fff;display:block;font-size:2.4rem;font-weight:500;height:5.8rem;margin:4.7rem auto 0;max-width:50rem;width:100%}#EVTprivacy .btn-send:hover{background-color:#f75858;border:.3rem solid #f75858}#EVTprivacy .btn-send:disabled{background-color:#b8b8b8;border:.3rem solid #b8b8b8}.pop-privacy{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:3.2rem 0;position:fixed;text-align:center;top:0;width:100%;z-index:1000}.pop-privacy:lang(ko){word-break:keep-all}.pop-privacy .hide{border:0;height:1px;left:0;overflow:hidden;padding:0;position:absolute;top:0;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pop-privacy input{-webkit-appearance:none;appearance:none;border-radius:0;box-sizing:border-box}.pop-privacy .privacy-layer{background-color:#fff;color:#444;font-size:1.6rem;line-height:1.3;margin:auto;padding:4rem;position:relative;vertical-align:middle;width:50rem}.pop-privacy .cont{align-items:center;display:flex;justify-content:center}.pop-privacy .btns{display:flex;justify-content:center;margin:0 -.2rem}.pop-privacy .btns>button{background-color:#f52727;border:1px solid #f52727;color:#fff;display:block;font-size:1.8rem;font-weight:500;height:4.8rem;margin:0 .2rem;padding:0 2.3rem;width:100%}.pop-privacy .btns .btn-cancel{background-color:#fff;border-color:#c3c3c3;color:#989898}.pop-privacy .privacy-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23989898' stroke-width='2' d='M1 17 17 1m0 16L1 1'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:1.8rem 1.8rem;height:4rem;position:absolute;right:1rem;top:1rem;width:4rem}.pop-privacy.privacy-email .input-email{border:1px solid #c3c3c3;color:#444;font-size:1.6rem;height:4.8rem;margin-top:.8rem;padding:0 1.5rem;width:100%}.pop-privacy.privacy-email .input-email::-webkit-input-placeholder{color:#989898;font-size:1.6rem}.pop-privacy.privacy-email .input-email:-ms-input-placeholder{color:#989898;font-size:1.6rem}.pop-privacy.privacy-email .input-email::-ms-input-placeholder{color:#989898;font-size:1.6rem}.pop-privacy.privacy-email .input-email::placeholder{color:#989898;font-size:1.6rem}.pop-privacy.privacy-email .input-email.error{border-color:#d33030}.pop-privacy.privacy-email .warn{color:#d33030;font-size:1.4rem;margin-top:.4rem;text-align:left}.pop-privacy.privacy-email .warn:before{background:#d33030 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h2v7.273H0zm0 8.182h2V10H0z'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:.2rem auto;border-radius:50%;content:"";display:block;flex-shrink:0;height:1.6rem;margin:.1rem .4rem 0 0;width:1.6rem}.pop-privacy.privacy-email .btns{margin-top:1.4rem}.pop-privacy.privacy-agree .agree-tit{border-bottom:1px solid #c3c3c3;display:block;font-size:2rem;font-weight:500;line-height:1.5;margin-bottom:1.2rem;padding-bottom:1.2rem;text-align:left}.pop-privacy.privacy-agree .agree-desc{font-size:1.4rem;max-height:41.4rem;overflow-y:auto;text-align:left;word-break:break-all}.pop-privacy.privacy-agree .agree-desc .point{color:#242424;font-size:1.7rem;font-weight:500}.pop-privacy.privacy-agree .agree-desc a{color:#518eff;font-weight:500;text-decoration:underline}.pop-privacy.privacy-agree .agree-desc ul>li{padding-left:1.6rem;text-indent:-1.6rem}.pop-privacy.privacy-agree .agree-desc ul>li:not(:last-child){margin-bottom:.4rem}.pop-privacy.privacy-agree .btns{margin-top:2.3rem}.pop-privacy.privacy-agree .btns>button{padding:0 .7rem}.pop-privacy.privacy-txt .cont{min-height:15rem}.pop-privacy.privacy-txt .cont:only-child{max-height:50rem;min-height:18rem;overflow-y:scroll}.pop-privacy.privacy-txt .cont:only-child>p{margin:auto}.pop-privacy.privacy-txt .btns{margin-top:1.8rem}html.isMobile #EVTprivacy{font-size:1.4rem}html.isMobile #EVTprivacy .list-os{margin-bottom:0;margin-right:-1.6rem;max-width:100%}html.isMobile #EVTprivacy .list-os .item-os{margin-bottom:1.2rem}html.isMobile #EVTprivacy .list-os .item-os label{padding:.1rem 0 .1rem 2.3rem}html.isMobile #EVTprivacy .box-phone{height:4.4rem}html.isMobile #EVTprivacy .box-phone input{font-size:1.4rem}html.isMobile #EVTprivacy .box-phone .select{background-position:top 50% right 1.1rem;font-size:1.4rem;margin-right:.6rem;padding:0 2.9rem 0 .9rem}html.isMobile #EVTprivacy .btn-auth{font-size:1.4rem;width:9.7rem}html.isMobile #EVTprivacy .box-auth{height:4.4rem;margin-top:.4rem}html.isMobile #EVTprivacy .box-auth input{font-size:1.4rem}html.isMobile #EVTprivacy .warn{font-size:1.2rem;height:3.2rem;margin-top:.4rem}html.isMobile #EVTprivacy .warn:before{height:1.4rem;margin:.1rem .5rem 0 0;width:1.4rem}html.isMobile #EVTprivacy .warn.success:before{background-size:.8rem auto}html.isMobile #EVTprivacy .list-agree{margin-top:.2rem}html.isMobile #EVTprivacy .list-agree li{line-height:1.3;margin-top:.8rem}html.isMobile #EVTprivacy .list-agree label{padding:.1rem 0 .1rem 2.6rem}html.isMobile #EVTprivacy .list-agree label:before{background-size:1.2rem auto;height:2rem;width:2rem}html.isMobile #EVTprivacy .list-agree .btn-detail{height:2rem;width:2rem}html.isMobile #EVTprivacy .list-agree .check-all{font-size:1.8rem;font-weight:700;line-height:1.33;margin-top:0;padding-bottom:.6rem}html.isMobile #EVTprivacy .list-agree .check-all label{padding:0 0 0 3rem}html.isMobile #EVTprivacy .box-input{height:4.4rem;margin-top:.3rem}html.isMobile #EVTprivacy .box-input input{font-size:1.4rem}html.isMobile #EVTprivacy .box-age{height:4.4rem;margin-top:.4rem}html.isMobile #EVTprivacy .box-age input{font-size:1.4rem}html.isMobile #EVTprivacy .tip-age{align-items:flex-end;font-size:1.2rem}html.isMobile #EVTprivacy .tip-age .tooltip .tooltip-txt{margin-top:.25rem}html.isMobile #EVTprivacy .tip-age .tooltip:after{max-width:260px;padding:2rem}html.isMobile #EVTprivacy .toast{bottom:6.8rem;font-size:1.5rem;max-width:29.2rem;padding:1.3rem 1.8rem}html.isMobile #EVTprivacy .btn-send{font-size:2.2rem;height:6rem;margin-top:5.7rem}html.isMobile .pop-privacy .privacy-layer{font-size:1.4rem;max-width:35rem;padding:3rem}html.isMobile .pop-privacy .btns{margin:0 -.3rem}html.isMobile .pop-privacy .btns>button{font-size:1.6rem;height:4rem;margin:0 .3rem}html.isMobile .pop-privacy .privacy-close{background-size:1.4rem 1.4rem;height:3.6rem;width:3.6rem}html.isMobile .pop-privacy.privacy-email .input-email{font-size:1.2rem;height:4rem;margin-top:1rem}html.isMobile .pop-privacy.privacy-email .input-email::-webkit-input-placeholder{font-size:1rem}html.isMobile .pop-privacy.privacy-email .input-email:-ms-input-placeholder{font-size:1rem}html.isMobile .pop-privacy.privacy-email .input-email::-ms-input-placeholder{font-size:1rem}html.isMobile .pop-privacy.privacy-email .input-email::placeholder{font-size:1rem}html.isMobile .pop-privacy.privacy-email .warn{font-size:1rem;line-height:1.5;margin-top:.3rem}html.isMobile .pop-privacy.privacy-email .warn:before{height:1.4rem;margin-left:.1rem;width:1.4rem}html.isMobile .pop-privacy.privacy-email .btns{margin-top:1rem}html.isMobile .pop-privacy.privacy-agree .agree-tit{font-size:1.6rem;line-height:1.3}html.isMobile .pop-privacy.privacy-agree .agree-desc{font-size:1.2rem;max-height:33.6rem}html.isMobile .pop-privacy.privacy-agree .agree-desc .point{font-size:1.5rem}html.isMobile .pop-privacy.privacy-agree .btns{margin-top:1.6rem}html.isMobile .pop-privacy.privacy-txt .cont{min-height:11.8rem}html.isMobile .pop-privacy.privacy-txt .cont:only-child{max-height:32.4rem;min-height:7.2rem}html.isMobile .pop-privacy.privacy-txt .btns{margin-top:1rem}#EVTpop.privacy-agree .agree-desc{text-align:center}@media screen and (max-width:767.9px){#EVTprivacy .warn br{display:block}}.loaded_vertical .footer_wrap .select_lang button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:83.125% 12.979049565661727%;background-repeat:no-repeat;background-size:15300% 9885%}.loaded_vertical .footer_wrap .select_lang button:after{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:74.29508196721312% 14.971895758814513%;background-repeat:no-repeat;background-size:30600% 9885%}.loaded_vertical .footer_wrap .select_lang.is_open button{color:#fff}.loaded_vertical .footer_wrap .select_lang.is_open button:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:80.16501650165017% 13.045711350796097%;background-repeat:no-repeat;background-size:10200% 6590.000000000001%}.loaded_vertical .footer_wrap .select_lang.is_open .layer li:first-of-type a{color:#fff}.footer{background:#000}.footer_wrap{margin:0 auto;max-width:184rem;padding:0 6rem 0 8rem;width:100%}.footer_wrap .util{border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;padding:7.4rem 0 3.2rem}.footer_wrap .store_list{display:flex}.footer_wrap .store_list li{height:3.7rem;margin-right:1.8rem;position:relative}.footer_wrap .store_list li.apple button{display:none;font-size:0}.footer_wrap .store_list li.ago a{pointer-events:none}.footer_wrap .store_list img{height:100%;width:auto}.footer_wrap .store_list button{height:100%;position:relative;z-index:1}.isPC .footer_wrap .store_list li.apple button{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.footer_wrap .select_lang{position:relative;width:18rem}.footer_wrap .select_lang.is_open .layer{display:block}.footer_wrap .select_lang button{background:#161616;border:1px solid hsla(0,0%,100%,.2);color:#747474;font-size:1.6rem;height:4rem;padding:0 3.8rem;position:relative;width:100%}.footer_wrap .select_lang button:after,.footer_wrap .select_lang button:before{content:"";position:absolute;top:50%}.footer_wrap .select_lang button:before{height:2rem;left:1.5rem;margin-top:-1rem;width:2rem}.footer_wrap .select_lang button:after{height:2rem;margin-top:-1rem;right:1.4rem;width:1rem}.footer_wrap .select_lang .layer{background:#161616;border:1px solid hsla(0,0%,100%,.2);bottom:100%;color:#747474;display:none;font-size:1.6rem;left:0;margin-bottom:.6rem;padding:.6rem 0;position:absolute;right:0;text-align:center;z-index:1}.footer_wrap .select_lang .layer a{color:inherit;display:block;padding:.8rem 1.2rem}.footer_wrap .info{color:#9c9c9c;font-size:1.4rem;padding:3.2rem 64rem 7rem 0;position:relative}.footer_wrap .info:lang(ja){padding-top:6rem}.footer_wrap .company{color:#9c9c9c;display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;padding-right:8rem}.footer_wrap .logo{font-size:0;margin-top:5rem}.footer_wrap .copyright{line-height:1.4;margin-top:1.2rem}.footer_wrap .sns_list{bottom:4rem;display:flex;position:absolute;right:-1rem}.footer_wrap .sns_list li:not(:last-child){margin-right:1.4rem}.footer_wrap .sns_list li>a{display:block;height:11rem;position:relative;width:11rem}.footer_wrap .sns_img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.footer_wrap .sns_hover{opacity:0;transition:opacity .3s ease}.footer_wrap .sns_mo{display:none}@media (hover:hover) and (pointer:fine){.footer_wrap .select_lang .layer a:hover,.footer_wrap .select_lang button:hover{color:#fff}.footer_wrap .select_lang button:hover:before{background-image:url(https://event-fn.qpyou.cn/event/brand/tougenanki/2025/assets/image/sprite_20261030_175455.webp);background-position:80.16501650165017% 13.045711350796097%;background-repeat:no-repeat;background-size:10200% 6590.000000000001%}.footer_wrap .sns_list a:hover .sns_hover{opacity:1}}@media screen and (max-width:1279.9px) and (min-width:768px){.footer_wrap{padding:0 5rem}.footer_wrap .util{padding:3.2rem 0 1.5rem}.footer_wrap .select_lang{width:18rem}.footer_wrap .select_lang button{font-size:1.5rem;height:4rem;padding:0 4.2rem}.footer_wrap .select_lang button:before{height:2rem;left:1.4rem;margin-top:-1rem;width:2rem}.footer_wrap .select_lang button:after{height:1.8rem;margin-top:-.9rem;right:1.6rem;width:.8rem}.footer_wrap .select_lang .layer{font-size:1.5rem;margin-bottom:.5rem;padding:.8rem 0}.footer_wrap .select_lang .layer a{padding:1rem}.footer_wrap .info{font-size:1.1rem;padding:1.6rem 44rem 4.4rem 0}.footer_wrap .sns_list{bottom:2.8rem}.footer_wrap .sns_list a{height:7.9rem;width:7.6rem}.footer_wrap .logo{margin-top:2.4rem}.footer_wrap .logo img{height:1.8rem}.footer_wrap .copyright{margin-top:1em}}@media screen and (max-width:767.9px){.footer_wrap{display:flex;flex-direction:column;padding:0 2rem}.footer_wrap .util{border-bottom:0;border-top:1px solid hsla(0,0%,100%,.2);order:1;padding:1.8rem 0 2.9rem}.footer_wrap .store_list{display:none}.footer_wrap .select_lang{margin:0 auto;width:13rem}.footer_wrap .select_lang button{font-size:1.2rem;height:3.3rem;padding:0 3.2rem}.footer_wrap .select_lang button:before{height:1.6rem;left:1rem;margin-top:-.8rem;width:1.6rem}.footer_wrap .select_lang button:after{height:1.4rem;margin-top:-.7rem;right:1.1rem;width:.7rem}.footer_wrap .select_lang .layer{font-size:1.2rem;margin-bottom:.4rem;padding:.6rem 0}.footer_wrap .select_lang .layer a{padding:1rem}.footer_wrap .info{font-size:1.1rem;padding:3.5rem 0 2.9rem 0!important}.footer_wrap .detail{display:flex;flex-direction:column}.footer_wrap .sns_list{bottom:auto;justify-content:center;position:relative;right:auto}.footer_wrap .sns_list li:not(:last-child){margin-right:.4rem}.footer_wrap .sns_list li>a{height:6.2rem;width:6.2rem}.footer_wrap .sns_pc{display:none}.footer_wrap .sns_mo{display:block}.footer_wrap .logo{margin-top:2.1rem;order:-1}.footer_wrap .logo img{height:.9rem}.footer_wrap .company{gap:.5rem 1.4rem;margin-top:1rem;max-width:31rem;padding-right:0}.footer_wrap .copyright{margin-top:1rem}.footer_wrap .txt_gatcha{color:#9c9c9c;margin-top:1rem}}@media screen and (max-width:1279.9px){.footer_wrap .store_list>li.gpg{display:none}}