﻿*{box-sizing:border-box;background-repeat:no-repeat;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:1}article,aside,footer,header,nav,section,main,figcaption,figure,menu,details{display:block}audio,canvas,video{display:inline-block}img{display:block;border:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}p{margin:0;padding:0}address,cite,dfn,em,var{font-style:normal}ul,ol{margin:0;padding:0;list-style-type:none}a{background-color:transparent;font-size:inherit;color:inherit;text-decoration:none}a:active,a:hover{outline:0}:focus{outline:0}button,input,select,textarea{margin:0;font-size:inherit}button,html [type="button"],[type="reset"],[type="submit"]{padding:0;border:0;color:inherit;background-color:transparent;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{padding:0;line-height:normal}input::-webkit-input-placeholder{font-weight:300}input::-ms-input-placeholder{font-weight:300}input::-moz-placeholder{font-weight:300}[type="number"]{-moz-appearance:textfield}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{margin:0;height:auto;-webkit-appearance:none}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:none;-webkit-appearance:none}select{-webkit-appearance:none;background-color:#fff}table{border-collapse:collapse;border-spacing:0}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeinBlur{0%{opacity:0;filter:blur(50px)}100%{opacity:1;filter:blur(0)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeoutBlur{0%{opacity:1}100%{opacity:0;filter:blur(20px)}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeup{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}html{font-size:18px}body{font-size:16px;font-family:'M PLUS 1p', 'Noto Sans JP', sans-serif;font-weight:400}@media (max-width: 1200px){body{font-size:Min(3.8vw, 25px)}}body *{box-sizing:border-box;text-size-adjust:100%}img{max-width:100%;height:auto}a{text-decoration:underline;outline:none;color:#73bc25;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0.2)}b,em,strong{font-weight:bold}pre{word-break:break-all}.header{position:relative;padding:15px 0;background-color:#000;z-index:1}@media (max-width: 1200px){.header{padding:3.5% 0}}.header .logo-level5{width:175.33333px;height:16px;text-indent:-9999px;text-align:left;display:block;margin-left:40px}.webp .header .logo-level5{background-image:url("../../dist/webp/common/header-level5-logo.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .header .logo-level5{background-image:url('../../images/common/header-level5-logo.png?1776677155');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (max-width: 1200px){.header .logo-level5{padding-bottom:3.19392%;width:35%;height:0;margin-left:4%}.webp .header .logo-level5{background-image:url("../../dist/webp/common/header-level5-logo.webp");background-position:0 0;background-size:contain}.no-webp .header .logo-level5{background-image:url('../../images/common/header-level5-logo.png?1776677155');background-position:0 0;background-size:contain}}.footer{position:relative;padding:90px 0 200px;background-color:#000;color:#fff;z-index:1}@media (max-width: 1200px){.footer{padding:10% 0 35%}}.page .footer{padding:90px 0 50px}.footer .product-info{display:flex;width:500px;margin:0 auto 35px;align-items:center;gap:25px;font-size:15px}@media (max-width: 1200px){.footer .product-info{width:75%;margin-bottom:10%;gap:5%;font-size:2.3vw}}.footer .product-info .product-image{width:125px;height:125px;overflow:hidden;flex-shrink:0}@media (max-width: 1200px){.footer .product-info .product-image{width:27.33%;height:auto}}.footer .product-info .product-image img{width:100%;height:100%;object-fit:cover}.footer .product-info .product-specs{display:flex;flex-direction:column;gap:0;margin:0;transform:rotate(0.05deg)}@media (max-width: 1200px){.footer .product-info .product-specs{width:100%;gap:5%}}.footer .product-info .spec-row{display:flex;align-items:center;gap:20px;font-weight:bold;transform:rotate(0.05deg)}@media (max-width: 1200px){.footer .product-info .spec-row{gap:3%}}@media (max-width: 1200px){.footer .product-info .spec-row:last-child{margin-bottom:0}}.footer .product-info .spec-row dt{position:relative;padding:8px 20px 8px 0;flex-shrink:0;white-space:nowrap}@media (max-width: 1200px){.footer .product-info .spec-row dt{padding:2.5% 5% 2.5% 0}}.footer .product-info .spec-row dt:after{content:'|';position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer .product-info .spec-row dd{margin:0}.footer .footer-bottom-row{width:960px;margin:0 auto 40px}@media (max-width: 1200px){.footer .footer-bottom-row{display:block;width:100%;margin-bottom:0}}.footer .footer-logo{display:flex;justify-content:center;gap:0 45px;align-items:center;margin-bottom:0}@media (max-width: 1200px){.footer .footer-logo{gap:0 5%;margin-bottom:10%;justify-content:center}}@media (max-width: 1200px){.footer .footer-logo li.level5{width:22.8%}}@media (max-width: 1200px){.footer .footer-logo li.aiming{width:22%}}.footer .footer-logo li a{transition-duration:.3s}.footer .footer-logo li a:hover{opacity:.7}.footer h2{margin-bottom:20px;font-size:12px;font-weight:bold;text-align:center;transform:rotate(0.05deg)}@media (max-width: 1200px){.footer h2{margin-bottom:3.5%}}.footer .btn-x{width:35px;height:35px;text-indent:-9999px;text-align:left;display:block;margin:0 auto 60px;transition-duration:.3s}.webp .footer .btn-x{background-image:url("../../dist/webp/common/btn-x.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .footer .btn-x{background-image:url('../../images/common/btn-x.png?1768450693');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (max-width: 1200px){.footer .btn-x{padding-bottom:8%;width:8%;height:0;margin-bottom:10%}.webp .footer .btn-x{background-image:url("../../dist/webp/common/btn-x.webp");background-position:0 0;background-size:contain}.no-webp .footer .btn-x{background-image:url('../../images/common/btn-x.png?1768450693');background-position:0 0;background-size:contain}}.footer .btn-x:hover{opacity:.7}.footer .footer-banner{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px 15px;margin:0 auto 45px;max-width:957px}@media (max-width: 1200px){.footer .footer-banner{gap:3vw;margin:0 auto 8%;width:65%}}.footer .footer-banner li{width:228px}@media (max-width: 1200px){.footer .footer-banner li{width:47.5%}}.footer .footer-banner li a{display:block;transition-duration:.3s}.footer .footer-banner li a:hover{opacity:.7}.footer .footer-banner li img{width:100%}.footer .footer-link{display:flex;gap:8px 25px;margin-bottom:40px;flex-wrap:wrap;justify-content:center;font-size:14px;font-weight:bold;transform:rotate(0.05deg)}@media (max-width: 1200px){.footer .footer-link{flex-direction:row;gap:4vw 0;width:100%;margin-bottom:8%;font-size:2.4vw;justify-content:center;text-align:center}}.footer .footer-link li{padding:0;border-right:0}@media (max-width: 1200px){.footer .footer-link li{width:50%;padding:0 3%;border-right:1px solid #fff}.footer .footer-link li:last-child{border-right:0}}@media (max-width: 1200px){.footer .footer-link li:nth-child(2n){width:40%;border-right:0}}.footer .footer-link li a{position:relative;display:block;color:#fff;text-decoration:none}@media (max-width: 1200px){.footer .footer-link li a{padding:0}}.footer .footer-link li a:before{content:'▶';margin-right:6px;font-size:.8em}@media (max-width: 1200px){.footer .footer-link li a:before{display:none}}.footer .copyright{text-align:center;font-size:13px;font-weight:bold;transform:rotate(0.05deg);line-height:1.4}@media (max-width: 1200px){.footer .copyright{margin-bottom:3%;font-size:2.4vw}}.footer .bottom-text{margin-bottom:35px;text-align:center;font-size:11px;transform:rotate(0.05deg);color:#b9b9b9;line-height:1.6}@media (max-width: 1200px){.footer .bottom-text{padding:0 5%;font-size:2vw;line-height:1.4}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:-40px;right:-40px;width:36px;height:36px;cursor:pointer;z-index:8040}@media (max-width: 768px){.fancybox-close{top:-32px;right:0}}.fancybox-close::before,.fancybox-close::after{content:'';position:absolute;top:50%;left:50%;width:24px;height:2px;background:#fff;border-radius:1px}.fancybox-close::before{transform:translate(-50%, -50%) rotate(45deg)}.fancybox-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:rgba(0,0,0,0.8)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:hidden}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-size:44px 152px}#fancybox-loading div{background-size:24px 24px}}#header{display:none}.victory-road-2026.main{position:relative;color:#262628;font-family:"Noto Sans JP",sans-serif;line-height:1.6;overflow-x:clip}.victory-road-2026.main:before{content:'';position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none}.webp .victory-road-2026.main:before{background-image:url("../../dist/webp/victory-road-2026/bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.no-webp .victory-road-2026.main:before{background:url('../../images/victory-road-2026/bg.png?1793927448');background-repeat:no-repeat;background-position:center;background-size:cover}.victory-road-2026.main img{display:block;max-width:100%;height:auto}.victory-road-2026.main a{color:inherit;text-decoration:none}.victory-road-2026.main section{position:relative;overflow:hidden}.victory-road-2026.main .br-sp{display:none}@media (max-width: 750px){.victory-road-2026.main .br-sp{display:inline}}@media (max-width: 750px){.victory-road-2026.main .br-pc{display:none}}.victory-road-2026.main .sec-title{display:flex;flex-direction:column;align-items:center;gap:Min(24px, 1.66667vw);position:relative;z-index:1}@media (max-width: 750px){.victory-road-2026.main .sec-title{gap:3.2vw}}.victory-road-2026.main .sec-title-main{font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(72px, 5vw);font-weight:900;line-height:1.6;text-align:center;white-space:nowrap}@media (max-width: 750px){.victory-road-2026.main .sec-title-main{font-size:9.6vw}}.victory-road-2026.main .sec-title-main span{display:block;transform:skewX(-10deg) scaleY(0.98)}.victory-road-2026.main .sec-sub{position:relative;z-index:1;padding-left:.2em;color:#19223d;font-family:"Noto Sans JP",sans-serif;font-size:Min(32px, 2.22222vw);font-weight:400;letter-spacing:.2em;line-height:.75;text-align:center}@media (max-width: 750px){.victory-road-2026.main .sec-sub{font-size:4.26667vw}}.victory-road-2026.main .sec-sub:after{-webkit-mask:url('../../images/victory-road-2026/subtitle-line.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/subtitle-line.svg?1793927448') no-repeat center/contain;content:'';display:block;width:Min(205px, 14.23611vw);height:Min(22px, 1.52778vw);margin:Min(8px, .55556vw) auto 0;transform:translateX(-0.1em)}@media (max-width: 750px){.victory-road-2026.main .sec-sub:after{width:27.33333vw;height:2.93333vw;margin-top:1.06667vw}}.victory-road-2026.main .sec-sub.is-white{color:#fff}.victory-road-2026.main .sec-sub.is-dark{color:#262628}.victory-road-2026.main .sec-sub.is-line-green:after{background-color:#baff24}.victory-road-2026.main .sec-sub.is-line-blue:after{background-color:#55ccf3}.victory-road-2026.main .sec-sub.is-line-yellow:after{background-color:#fff600}.victory-road-2026.main .sec-sub.is-line-black:after{background-color:#262628}.victory-road-2026.main .js-fade{opacity:0}.victory-road-2026.main .js-fade.is-show{animation:vrc-fade-up .5s ease-out forwards}@media (prefers-reduced-motion: reduce){.victory-road-2026.main .js-fade{opacity:1}.victory-road-2026.main .js-fade.is-show{animation:none}}.victory-road-2026.main .js-fade-group .fade-item{opacity:0}@media (prefers-reduced-motion: reduce){.victory-road-2026.main .js-fade-group .fade-item{opacity:1}}.victory-road-2026.main .js-fade-group.is-show .fade-item{animation:vrc-fade-up .5s ease-out forwards}@media (prefers-reduced-motion: reduce){.victory-road-2026.main .js-fade-group.is-show .fade-item{animation:none}}.victory-road-2026.main .deco{position:absolute;z-index:2;display:block;width:Min(20px, 1.38889vw);height:Min(20px, 1.38889vw);background-color:currentColor;pointer-events:none}@media (max-width: 750px){.victory-road-2026.main .deco{width:2.66667vw;height:2.66667vw}}.victory-road-2026.main .deco.deco-x{box-shadow:Min(40px, 2.77778vw) 0 0 currentColor,Min(20px, 1.38889vw) Min(20px, 1.38889vw) 0 currentColor,0 Min(40px, 2.77778vw) 0 currentColor,Min(40px, 2.77778vw) Min(40px, 2.77778vw) 0 currentColor}@media (max-width: 750px){.victory-road-2026.main .deco.deco-x{box-shadow:5.33333vw 0 0 currentColor,2.66667vw 2.66667vw 0 currentColor,0 5.33333vw 0 currentColor,5.33333vw 5.33333vw 0 currentColor}}.victory-road-2026.main .deco.deco-v{box-shadow:Min(40px, 2.77778vw) 0 0 currentColor,Min(20px, 1.38889vw) Min(20px, 1.38889vw) 0 currentColor}@media (max-width: 750px){.victory-road-2026.main .deco.deco-v{box-shadow:5.33333vw 0 0 currentColor,2.66667vw 2.66667vw 0 currentColor}}.victory-road-2026.main .deco.deco-v.is-flip{margin-left:Min(20px, 1.38889vw);box-shadow:Max(-20px, -1.38889vw) Min(20px, 1.38889vw) 0 currentColor,Min(20px, 1.38889vw) Min(20px, 1.38889vw) 0 currentColor}@media (max-width: 750px){.victory-road-2026.main .deco.deco-v.is-flip{margin-left:2.66667vw;box-shadow:-2.66667vw 2.66667vw 0 currentColor,2.66667vw 2.66667vw 0 currentColor}}.victory-road-2026.main .deco.is-green{color:#baff24}.victory-road-2026.main .deco.is-blue{color:#55ccf3}.victory-road-2026.main .deco.is-yellow{color:#fff600}.victory-road-2026.main .deco.is-white{color:#fff}.victory-road-2026.main .deco-bolt{-webkit-mask:url('../../images/victory-road-2026/deco-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/deco-bolt.svg?1793927448') no-repeat center/contain;position:absolute;z-index:2;width:Min(88px, 6.11111vw);height:Min(97px, 6.73611vw);background-color:#55ccf3;pointer-events:none}@media (max-width: 750px){.victory-road-2026.main .deco-bolt{width:11.73333vw;height:12.93333vw}}.victory-road-2026.main .deco-bolt.is-green{background-color:#baff24}.victory-road-2026.main .stamp{position:absolute;z-index:2;width:Min(300px, 20.83333vw);pointer-events:none}@media (max-width: 750px){.victory-road-2026.main .stamp{width:33.33333vw}}.victory-road-2026.main .slider-arrow{position:absolute;top:50%;z-index:2;width:Min(27px, 1.875vw);height:Min(30px, 2.08333vw);margin-top:Max(-15px, -1.04167vw);background:url('../../images/victory-road-2026/arrow-next.png?1793927448') no-repeat center/contain}@media (max-width: 750px){.victory-road-2026.main .slider-arrow{width:5.73333vw;height:6.53333vw;margin-top:-3.26667vw}}.victory-road-2026.main .slider-arrow.is-prev{background-image:url('../../images/victory-road-2026/arrow-prev.png?1793927448')}.victory-road-2026.main .btn-primary{display:flex;align-items:center;justify-content:center;width:Min(400px, 27.77778vw);padding:Min(16px, 1.11111vw) Min(40px, 2.77778vw);border-radius:Min(56px, 3.88889vw);background-color:#19223d;color:#fff;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(16px, 1.11111vw);font-weight:800;line-height:1.6;filter:drop-shadow(Min(4px, .27778vw) Min(4px, .27778vw) 0 rgba(79,121,147,0.5));transition:background-color .2s, filter .2s}@media (max-width: 750px){.victory-road-2026.main .btn-primary{width:53.33333vw;padding:2.93333vw 5.33333vw;border-radius:7.46667vw;font-size:3.2vw;filter:drop-shadow(.53333vw .53333vw 0 rgba(79,121,147,0.5))}}.victory-road-2026.main .btn-primary:hover{background-color:#1a60df;filter:drop-shadow(Min(2px, .13889vw) Min(2px, .13889vw) 0 rgba(79,121,147,0.5))}@media (max-width: 750px){.victory-road-2026.main .btn-primary:hover{filter:drop-shadow(.26667vw .26667vw 0 rgba(79,121,147,0.5))}}.victory-road-2026.main .btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:Min(16px, 1.11111vw) Min(40px, 2.77778vw);border:1px solid #19223d;border-radius:Min(56px, 3.88889vw);font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(16px, 1.11111vw);font-weight:800;line-height:1.3;text-align:center;white-space:nowrap;filter:drop-shadow(Min(4px, .27778vw) Min(4px, .27778vw) 0 #262628);transition:filter .2s}@media (max-width: 750px){.victory-road-2026.main .btn-secondary{padding:3.2vw 5.33333vw;border-radius:12.8vw;font-size:3.2vw;filter:drop-shadow(.53333vw .53333vw 0 #262628)}}.victory-road-2026.main .btn-secondary:hover{filter:drop-shadow(Min(2px, .13889vw) Min(2px, .13889vw) 0 #262628)}@media (max-width: 750px){.victory-road-2026.main .btn-secondary:hover{filter:drop-shadow(.26667vw .26667vw 0 #262628)}}.victory-road-2026.main .btn-secondary.is-green{background-image:linear-gradient(90deg, #7cff85, #eaff00);color:#222}@media (max-width: 750px){.victory-road-2026.main .btn-secondary.is-green{width:100%}}.victory-road-2026.main .btn-secondary.is-blue{background-image:linear-gradient(to left, #4cb1fe, #0a45bc);color:#fff}.victory-road-2026.main .menu-btn{background-color:#212124;background-image:repeating-linear-gradient(135deg, rgba(255,255,255,0.035) 0, rgba(255,255,255,0.035) 12px, transparent 12px, transparent 24px),linear-gradient(90deg, #494949, #212124);position:fixed;top:0;right:0;z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:80px;height:80px;opacity:.7;transition:opacity .2s}@media (max-width: 750px){.victory-road-2026.main .menu-btn{gap:1.33333vw;width:10.66667vw;height:10.66667vw}}.victory-road-2026.main .menu-btn:hover,.victory-road-2026.main .menu-btn.is-open{opacity:1}.victory-road-2026.main .menu-btn .menu-btn-icon{-webkit-mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;display:block;width:30px;height:37px;background-color:#baff24}@media (max-width: 750px){.victory-road-2026.main .menu-btn .menu-btn-icon{width:4vw;height:4.93333vw}}.victory-road-2026.main .menu-btn .menu-btn-text{color:#fff;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:16px;font-weight:800;line-height:1}@media (max-width: 750px){.victory-road-2026.main .menu-btn .menu-btn-text{font-size:2.13333vw}}.victory-road-2026.main .menu-btn.is-open .menu-btn-icon{background-color:#55ccf3}.victory-road-2026.main .nav-menu{position:fixed;top:0;right:0;z-index:250;display:flex;justify-content:flex-end;width:700px;max-width:100%;height:100%;background-image:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.97) 300px);visibility:hidden;transform:translateX(100%);transition:transform .4s ease-out, visibility .4s}@media (max-width: 750px){.victory-road-2026.main .nav-menu{width:100%;background:rgba(255,255,255,0.95);opacity:0;transform:none;transition:opacity .3s, visibility .3s}}.victory-road-2026.main .nav-menu.is-open{visibility:visible;transform:translateX(0)}@media (max-width: 750px){.victory-road-2026.main .nav-menu.is-open{opacity:1;transform:none}}.victory-road-2026.main .nav-menu .nav-menu-panel{display:grid;align-content:center;justify-content:center;justify-items:start;gap:64px;width:400px;height:100%;overflow-y:auto}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-panel{gap:10.66667vw;width:100%}}.victory-road-2026.main .nav-menu .nav-menu-list{display:flex;flex-direction:column;align-items:flex-start;gap:48px}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-list{gap:6.4vw}}.victory-road-2026.main .nav-menu .nav-menu-list a{display:block;position:relative;color:#19223d;font-family:"Noto Sans JP",sans-serif;font-size:24px;font-weight:400;letter-spacing:.2em;line-height:1}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-list a{font-size:4.26667vw}}.victory-road-2026.main .nav-menu .nav-menu-list a:before{content:'';position:absolute;top:50%;left:-23px;width:15px;height:17px;margin-top:-8.5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 17'%3E%3Cpath d='M.5.5 14.5 8.5.5 16.5Z' fill='%23baff24' stroke='%23262628'/%3E%3C/svg%3E") no-repeat center/contain;opacity:0;transform:translateX(-4px);transition:opacity .2s, transform .2s}.victory-road-2026.main .nav-menu .nav-menu-list a:hover:before{opacity:1;transform:translateX(0)}.victory-road-2026.main .nav-menu .nav-menu-foot{display:flex;flex-direction:column;align-items:center;gap:48px}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-foot{gap:8.53333vw}}@media (min-width: 751px){.victory-road-2026.main .nav-menu .nav-menu-official{padding:16px 40px;border-radius:56px;font-size:16px;filter:drop-shadow(4px 4px 0 #262628)}.victory-road-2026.main .nav-menu .nav-menu-official:hover{filter:drop-shadow(2px 2px 0 #262628)}}.victory-road-2026.main .nav-menu .nav-menu-sns{display:flex;flex-direction:column;align-items:center;gap:24px}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-sns{gap:4.26667vw}}.victory-road-2026.main .nav-menu .nav-menu-sns-title{color:#000;font-family:"Noto Sans JP",sans-serif;font-size:18px;letter-spacing:.2em;line-height:1}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-sns-title{font-size:3.2vw}}.victory-road-2026.main .nav-menu .nav-menu-sns-list{display:flex;align-items:center;gap:24px}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-sns-list{gap:3.2vw}}.victory-road-2026.main .nav-menu .nav-menu-sns-list a{display:block;transition:opacity .2s}.victory-road-2026.main .nav-menu .nav-menu-sns-list a:hover{opacity:.7}.victory-road-2026.main .nav-menu .nav-menu-sns-list img{width:auto;height:24px}@media (max-width: 750px){.victory-road-2026.main .nav-menu .nav-menu-sns-list img{height:5.86667vw}}.victory-road-2026.main .kv{--kv-h:clamp(37.36979vw, calc(100vh - Min(191px, 13.26389vw)), 42.70833vw);--kv-u:calc(var(--kv-h) / 42.70833);--kv-box:clamp(25vw, calc(100vh - Min(191px, 13.26389vw)), var(--kv-h));--kv-shift:calc(var(--kv-box) - var(--kv-h));height:var(--kv-box);background-color:#a9d8f2}@media (max-width: 750px){.victory-road-2026.main .kv{aspect-ratio:750 / 1121;height:auto}}.victory-road-2026.main .kv .kv-img{position:absolute;top:var(--kv-shift);left:0;width:100%;height:var(--kv-h);object-fit:cover;object-position:50% calc((var(--kv-h) - 42.70833vw) * .585)}@media (max-width: 750px){.victory-road-2026.main .kv .kv-img{top:0;height:100%;object-position:center top}}.victory-road-2026.main .kv .kv-logo{position:absolute;top:var(--kv-shift);left:50%;width:calc(var(--kv-u) * 31.25);transform:translateX(-50%)}@media (max-width: 750px){.victory-road-2026.main .kv .kv-logo{top:0;width:65.06667vw}}.victory-road-2026.main .kv .kv-catch{display:flex;position:absolute;top:calc(33.26696vw + var(--kv-u) * 3.932 - (42.70833vw - var(--kv-h)) * .585 + var(--kv-shift));left:51.74%;padding:calc(var(--kv-u) * .84) calc(var(--kv-u) * .84) calc(var(--kv-u) * 1.25);background-image:linear-gradient(90deg, #7cff85, #eaff00);filter:drop-shadow(calc(var(--kv-u) * .52) calc(var(--kv-u) * .52) 0 rgba(255,255,255,0.8));transform:translate(-50%, -50%) rotate(2.57deg)}@media (max-width: 750px){.victory-road-2026.main .kv .kv-catch{flex-direction:column;align-items:center;gap:2.66667vw;top:114.93333vw;left:50%;padding:0;background:none;filter:none;transform:translateX(-50%)}}.victory-road-2026.main .kv .kv-catch span span{display:block;height:calc(var(--kv-u) * 3.6);color:#262628;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:calc(var(--kv-u) * 5);font-weight:900;line-height:calc(var(--kv-u) * 3.6);white-space:nowrap;transform:skewX(-10deg) scaleY(0.98)}@media (max-width: 750px){.victory-road-2026.main .kv .kv-catch span span{height:8.4vw;font-size:11.73333vw;line-height:8.4vw}}.victory-road-2026.main .kv .kv-catch-line{display:block}@media (max-width: 750px){.victory-road-2026.main .kv .kv-catch-line{padding:2.13333vw 2.13333vw 3.2vw;background-image:linear-gradient(90deg, #7cff85, #eaff00);filter:drop-shadow(1.33333vw 1.33333vw 0 rgba(255,255,255,0.8));transform:rotate(2.57deg)}}.victory-road-2026.main .period{background-color:#202020;background-image:repeating-linear-gradient(135deg, rgba(255,255,255,0.035) 0, rgba(255,255,255,0.035) 12px, transparent 12px, transparent 24px),linear-gradient(90deg, #4b4b4b, #202020);display:flex;align-items:center;justify-content:center;gap:Min(88px, 6.11111vw);height:Min(89px, 6.18056vw)}@media (max-width: 750px){.victory-road-2026.main .period{flex-direction:column;gap:3.2vw;height:auto;padding:5.33333vw 2.13333vw}}.victory-road-2026.main .period .period-label{display:flex;align-items:center;gap:Min(16px, 1.11111vw);color:#fff;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(32px, 2.22222vw);font-weight:800;line-height:1}@media (max-width: 750px){.victory-road-2026.main .period .period-label{gap:2.13333vw;font-size:4.26667vw}}.victory-road-2026.main .period .period-label:before,.victory-road-2026.main .period .period-label:after{-webkit-mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;content:'';display:block;width:Min(24px, 1.66667vw);height:Min(30px, 2.08333vw);background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .period .period-label:before,.victory-road-2026.main .period .period-label:after{width:3.2vw;height:4vw}}.victory-road-2026.main .period .period-date{display:flex;align-items:center;gap:Min(24px, 1.66667vw)}@media (max-width: 750px){.victory-road-2026.main .period .period-date{gap:2.13333vw}}.victory-road-2026.main .period .period-day{display:flex;align-items:baseline;color:#baff24;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(56px, 3.88889vw);font-weight:800;letter-spacing:-.05em;line-height:1}@media (max-width: 750px){.victory-road-2026.main .period .period-day{font-size:7.46667vw}}.victory-road-2026.main .period .period-day .small{font-size:Min(40px, 2.77778vw)}@media (max-width: 750px){.victory-road-2026.main .period .period-day .small{font-size:5.33333vw}}.victory-road-2026.main .period .period-day .week{display:flex;align-items:center;justify-content:center;align-self:flex-end;width:Min(30px, 2.08333vw);height:Min(30px, 2.08333vw);margin:0 0 Min(8px, .55556vw) Min(8px, .55556vw);background-color:#baff24;color:#262628;font-size:Min(24px, 1.66667vw);letter-spacing:0}@media (max-width: 750px){.victory-road-2026.main .period .period-day .week{width:5.33333vw;height:5.33333vw;margin:0 0 .53333vw 1.06667vw;font-size:3.2vw}}.victory-road-2026.main .period .period-line{display:block;width:Min(80px, 5.55556vw);height:2px;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .period .period-line{width:3.33333vw}}.victory-road-2026.main .dl-bar{padding:Min(16px, 1.11111vw) 0;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .dl-bar{padding:2.13333vw 3.2vw;background-color:rgba(255,255,255,0.96)}}.victory-road-2026.main .dl-bar.is-float{position:fixed;right:0;bottom:0;left:0;z-index:200;visibility:hidden;transform:translateY(100%);transition:transform .4s ease-out, visibility .4s}@media (max-width: 750px){.victory-road-2026.main .dl-bar.is-float{padding-bottom:calc(2.13333vw + env(safe-area-inset-bottom))}}.victory-road-2026.main .dl-bar.is-float.is-show{visibility:visible;transform:translateY(0)}.victory-road-2026.main .dl-bar .dl-bar-inner{display:flex;align-items:center;justify-content:center;gap:Min(16px, 1.11111vw)}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-inner{gap:2.13333vw}}.victory-road-2026.main .dl-bar .dl-bar-app{display:flex;align-items:center;gap:Min(8px, .55556vw)}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-app{flex:1;gap:2.13333vw;min-width:0}}.victory-road-2026.main .dl-bar .dl-bar-icon{width:Min(70px, 4.86111vw);height:Min(70px, 4.86111vw)}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-icon{width:14.66667vw;height:14.66667vw}}.victory-road-2026.main .dl-bar .dl-bar-text{display:flex;flex-direction:column;color:#19223d;font-family:Meiryo,"メイリオ","Noto Sans JP",sans-serif;line-height:1.3}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-text{font-family:"Noto Sans JP",sans-serif;line-height:1.6}}.victory-road-2026.main .dl-bar .dl-bar-text .title{font-size:Min(22px, 1.52778vw);font-weight:bold}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-text .title{font-size:3.2vw}}.victory-road-2026.main .dl-bar .dl-bar-text .sub{font-size:Min(18px, 1.25vw)}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-text .sub{color:#555;font-size:2.13333vw}}.victory-road-2026.main .dl-bar .dl-bar-badges{display:flex;gap:Min(16px, 1.11111vw)}.victory-road-2026.main .dl-bar .dl-bar-badges a{transition:opacity .2s}.victory-road-2026.main .dl-bar .dl-bar-badges a:hover{opacity:.8}.victory-road-2026.main .dl-bar .dl-bar-badges img{width:auto;height:Min(50px, 3.47222vw)}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-badges img{height:11.73333vw}}@media (max-width: 750px){.victory-road-2026.main .dl-bar .dl-bar-badges .is-android{display:none}.is-android .victory-road-2026.main .dl-bar .dl-bar-badges .is-android{display:block}.victory-road-2026.main .dl-bar .dl-bar-badges .is-android img{height:10.66667vw}}@media (max-width: 750px){.is-android .victory-road-2026.main .dl-bar .dl-bar-badges .is-ios{display:none}}.victory-road-2026.main .movie{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:Min(32px, 2.22222vw);z-index:4;height:Min(533px, 37.01389vw);overflow:visible}.webp .victory-road-2026.main .movie{background-image:url("../../dist/webp/victory-road-2026/pv-bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.no-webp .victory-road-2026.main .movie{background:url('../../images/victory-road-2026/pv-bg.png?1793927448');background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 750px){.victory-road-2026.main .movie{gap:4.26667vw;height:auto;padding:33.06667vw 0}.webp .victory-road-2026.main .movie{background-image:url("../../dist/webp/victory-road-2026/pv-bg-sp.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.no-webp .victory-road-2026.main .movie{background:url('../../images/victory-road-2026/pv-bg-sp.png?1793944439');background-repeat:no-repeat;background-position:center;background-size:cover}}.victory-road-2026.main .movie.is-show .movie-play{animation-delay:.15s}.victory-road-2026.main .movie.is-show .movie-chara1,.victory-road-2026.main .movie.is-show .movie-chara2{animation-name:vrc-fade-in}.victory-road-2026.main .movie.is-show .movie-chara1{animation-delay:.3s}.victory-road-2026.main .movie.is-show .movie-chara2{animation-delay:.45s}.victory-road-2026.main .movie .movie-chara{z-index:1;width:Min(293px, 20.34722vw);pointer-events:none}@media (max-width: 750px){.victory-road-2026.main .movie .movie-chara{width:29.6vw}}.victory-road-2026.main .movie .movie-chara1{position:absolute;top:Min(124px, 8.61111vw);left:calc(50% + Max(-563px, -39.09722vw))}@media (max-width: 750px){.victory-road-2026.main .movie .movie-chara1{top:20.8vw;left:4.93333vw}}.victory-road-2026.main .movie .movie-chara2{position:absolute;top:Min(326px, 22.63889vw);left:calc(50% + Min(278px, 19.30556vw))}@media (max-width: 750px){.victory-road-2026.main .movie .movie-chara2{top:83.46667vw;left:66.4vw}}.victory-road-2026.main .movie .movie-play{position:relative;width:Min(180px, 12.5vw);transition:transform .3s}@media (max-width: 750px){.victory-road-2026.main .movie .movie-play{width:24vw}}.victory-road-2026.main .movie .movie-play:hover{transform:scale(1.06)}.victory-road-2026.main .movie .movie-play img{width:100%}.victory-road-2026.main .story{z-index:3;padding:Min(208px, 14.44444vw) 0;overflow:visible}@media (max-width: 750px){.victory-road-2026.main .story{padding:38.4vw 3.2vw}}.victory-road-2026.main .story.is-show .story-box{animation-delay:.15s}.victory-road-2026.main .story.is-show .story-chara1,.victory-road-2026.main .story.is-show .story-chara2{animation-name:vrc-fade-in}.victory-road-2026.main .story.is-show .story-chara1{animation-delay:.3s}.victory-road-2026.main .story.is-show .story-chara2{animation-delay:.45s}.victory-road-2026.main .story .story-inner{display:flex;align-items:center;justify-content:center;gap:Min(64px, 4.44444vw);position:relative;z-index:1}@media (max-width: 750px){.victory-road-2026.main .story .story-inner{flex-direction:column;gap:10.66667vw}}.victory-road-2026.main .story .sec-title-main{color:#262628;letter-spacing:.1em;line-height:1.2}.victory-road-2026.main .story .story-box{position:relative;width:Min(658px, 45.69444vw);padding-top:Min(24px, 1.66667vw);filter:drop-shadow(Min(10px, .69444vw) Min(10px, .69444vw) 0 rgba(79,121,147,0.5))}@media (max-width: 750px){.victory-road-2026.main .story .story-box{width:100%;padding-top:3.06667vw;filter:drop-shadow(1.33333vw 1.33333vw 0 rgba(79,121,147,0.5))}}.victory-road-2026.main .story .story-heading{position:absolute;top:0;left:0;z-index:1;padding:Min(8px, .55556vw) Min(2px, .13889vw) Min(8px, .55556vw) Min(12px, .83333vw);border:1px solid #262628;background-color:#baff24;color:#262628;font-size:Min(40px, 2.77778vw);font-weight:700;letter-spacing:.1em;line-height:Min(27px, 1.875vw);white-space:nowrap}@media (max-width: 750px){.victory-road-2026.main .story .story-heading{padding:1.06667vw .26667vw 1.06667vw 1.6vw;font-size:5.33333vw;line-height:3.6vw}}.victory-road-2026.main .story .story-heading span{display:block;transform:skewX(-20deg) scaleY(0.94)}.victory-road-2026.main .story .story-text{padding:Min(80px, 5.55556vw);border:1px solid #262628;background-color:#fff;color:#19223d;font-family:Meiryo,"メイリオ","Noto Sans JP",sans-serif;font-size:Min(16px, 1.11111vw);line-height:2.1}@media (max-width: 750px){.victory-road-2026.main .story .story-text{padding:10.66667vw 5.33333vw;font-size:3.2vw;text-align:justify}}.victory-road-2026.main .story .story-chara{z-index:2;pointer-events:none}.victory-road-2026.main .story .story-chara1{position:absolute;top:Min(0px, 0vw);left:calc(50% + Max(-568px, -39.44444vw));top:auto;bottom:Max(-115px, -7.98611vw);width:Min(217px, 15.06944vw)}@media (max-width: 750px){.victory-road-2026.main .story .story-chara1{top:0vw;left:7.33333vw;top:auto;bottom:-18.4vw;width:30.4vw}}.victory-road-2026.main .story .story-chara2{position:absolute;top:Min(0px, 0vw);left:calc(50% + Min(460px, 31.94444vw));top:auto;bottom:Min(40px, 2.77778vw);width:Min(207px, 14.375vw)}@media (max-width: 750px){.victory-road-2026.main .story .story-chara2{top:0vw;left:62vw;top:auto;bottom:9.86667vw;width:28.93333vw}}.victory-road-2026.main .story .story-bolt{position:absolute;top:Min(167px, 11.59722vw);left:calc(50% + Min(585px, 40.625vw))}@media (max-width: 750px){.victory-road-2026.main .story .story-bolt{top:73.2vw;left:78.8vw}}.victory-road-2026.main .story .story-deco1{position:absolute;top:Min(163px, 11.31944vw);left:calc(50% + Max(-768px, -53.33333vw))}@media (max-width: 750px){.victory-road-2026.main .story .story-deco1{top:8.4vw;left:16.26667vw}}.victory-road-2026.main .story .story-deco2{position:absolute;top:Min(548px, 38.05556vw);left:calc(50% + Min(741px, 51.45833vw))}@media (max-width: 750px){.victory-road-2026.main .story .story-deco2{top:51.73333vw;left:0vw}}.victory-road-2026.main .story .story-deco3{position:absolute;top:Min(477px, 33.125vw);left:calc(50% + Max(-110px, -7.63889vw))}@media (max-width: 750px){.victory-road-2026.main .story .story-deco3{top:52.93333vw;left:90.66667vw}}.victory-road-2026.main .character{display:flex;flex-direction:column;align-items:center;padding:Min(168px, 11.66667vw) 0}.webp .victory-road-2026.main .character{background-image:url("../../dist/webp/victory-road-2026/character-bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.no-webp .victory-road-2026.main .character{background:url('../../images/victory-road-2026/character-bg.png?1793927448');background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 750px){.victory-road-2026.main .character{padding:33.06667vw 3.2vw}}.victory-road-2026.main .character:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(85,204,243,0.6)}@media (max-width: 750px){.victory-road-2026.main .character .sec-title{gap:4.26667vw}}.victory-road-2026.main .character .sec-title-main{text-shadow:.028em 0em 0 #262628,.02425em .014em 0 #262628,.014em .02425em 0 #262628,0em .028em 0 #262628,-.014em .02425em 0 #262628,-.02425em .014em 0 #262628,-.028em 0em 0 #262628,-.02425em -.014em 0 #262628,-.014em -.02425em 0 #262628,0em -.028em 0 #262628,.014em -.02425em 0 #262628,.02425em -.014em 0 #262628;filter:drop-shadow(Min(8px, .55556vw) Min(8px, .55556vw) 0 #262628);color:#fff;letter-spacing:.1em}@media (max-width: 750px){.victory-road-2026.main .character .sec-title-main{filter:drop-shadow(1.06667vw 1.06667vw 0 #262628)}}@media (max-width: 750px){.victory-road-2026.main .character .sec-title-main{line-height:1.2}}.victory-road-2026.main .character .chara-select-wrap{display:flex;align-items:center;position:relative;z-index:1;margin-top:Min(30px, 2.08333vw)}@media (max-width: 750px){.victory-road-2026.main .character .chara-select-wrap{gap:1.06667vw;margin-top:8vw}}.victory-road-2026.main .character .chara-select-arrow{display:none}@media (max-width: 750px){.victory-road-2026.main .character .chara-select-arrow{display:block;flex-shrink:0;width:5.73333vw;height:6.53333vw;background:url('../../images/victory-road-2026/arrow-next.png?1793927448') no-repeat center/contain}.victory-road-2026.main .character .chara-select-arrow.is-prev{background-image:url('../../images/victory-road-2026/arrow-prev.png?1793927448')}}@media (max-width: 750px){.victory-road-2026.main .character .chara-select-viewport{width:83.2vw;padding-bottom:.53333vw;overflow:hidden}}.victory-road-2026.main .character .chara-select{display:flex;filter:drop-shadow(Min(4px, .27778vw) Min(4px, .27778vw) 0 rgba(79,121,147,0.5))}@media (max-width: 750px){.victory-road-2026.main .character .chara-select{filter:drop-shadow(.53333vw .53333vw 0 rgba(79,121,147,0.5));transform:translateX(calc(var(--offset, 0) * -19.73333vw));transition:transform .3s ease-out}}.victory-road-2026.main .character .chara-select li+li{margin-left:Max(-24px, -1.66667vw)}@media (max-width: 750px){.victory-road-2026.main .character .chara-select li+li{margin-left:-4.26667vw}}.victory-road-2026.main .character .chara-thumb{display:block;position:relative;width:Min(120px, 8.33333vw);height:Min(171px, 11.875vw)}@media (max-width: 750px){.victory-road-2026.main .character .chara-thumb{width:24vw;height:34.26667vw}}.victory-road-2026.main .character .chara-thumb img{position:absolute;top:0;left:0;width:100%;height:100%}.victory-road-2026.main .character .chara-thumb .chara-thumb-hover,.victory-road-2026.main .character .chara-thumb .chara-thumb-current{opacity:0;transition:opacity .3s ease-out}.victory-road-2026.main .character .chara-thumb:hover .chara-thumb-hover,.victory-road-2026.main .character .chara-thumb.is-active .chara-thumb-current{opacity:1}.victory-road-2026.main .character .character-lead{text-shadow:.125em 0em 0 #fff,.11548em .04784em 0 #fff,.08839em .08839em 0 #fff,.04784em .11548em 0 #fff,0em .125em 0 #fff,-.04784em .11548em 0 #fff,-.08839em .08839em 0 #fff,-.11548em .04784em 0 #fff,-.125em 0em 0 #fff,-.11548em -.04784em 0 #fff,-.08839em -.08839em 0 #fff,-.04784em -.11548em 0 #fff,0em -.125em 0 #fff,.04784em -.11548em 0 #fff,.08839em -.08839em 0 #fff,.11548em -.04784em 0 #fff;position:relative;z-index:1;margin-top:Min(32px, 2.22222vw);color:#262628;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(40px, 2.77778vw);font-weight:800;letter-spacing:.1em;line-height:1.2;text-align:center;filter:drop-shadow(Min(4px, .27778vw) Min(4px, .27778vw) 0 rgba(79,121,147,0.5))}@media (max-width: 750px){.victory-road-2026.main .character .character-lead{text-shadow:.1667em 0em 0 #fff,.15401em .06379em 0 #fff,.11787em .11787em 0 #fff,.06379em .15401em 0 #fff,0em .1667em 0 #fff,-.06379em .15401em 0 #fff,-.11787em .11787em 0 #fff,-.15401em .06379em 0 #fff,-.1667em 0em 0 #fff,-.15401em -.06379em 0 #fff,-.11787em -.11787em 0 #fff,-.06379em -.15401em 0 #fff,0em -.1667em 0 #fff,.06379em -.15401em 0 #fff,.11787em -.11787em 0 #fff,.15401em -.06379em 0 #fff;margin-top:4.26667vw;font-size:4.8vw;line-height:1.4;filter:drop-shadow(.53333vw .53333vw 0 rgba(79,121,147,0.5))}}.victory-road-2026.main .character .character-lead .is-orange{color:#f80}.victory-road-2026.main .character .character-lead .num{text-shadow:.0893em 0em 0 #fff,.0825em .03417em 0 #fff,.06314em .06314em 0 #fff,.03417em .0825em 0 #fff,0em .0893em 0 #fff,-.03417em .0825em 0 #fff,-.06314em .06314em 0 #fff,-.0825em .03417em 0 #fff,-.0893em 0em 0 #fff,-.0825em -.03417em 0 #fff,-.06314em -.06314em 0 #fff,-.03417em -.0825em 0 #fff,0em -.0893em 0 #fff,.03417em -.0825em 0 #fff,.06314em -.06314em 0 #fff,.0825em -.03417em 0 #fff;font-size:Min(56px, 3.88889vw);letter-spacing:.05em}@media (max-width: 750px){.victory-road-2026.main .character .character-lead .num{text-shadow:.125em 0em 0 #fff,.11548em .04784em 0 #fff,.08839em .08839em 0 #fff,.04784em .11548em 0 #fff,0em .125em 0 #fff,-.04784em .11548em 0 #fff,-.08839em .08839em 0 #fff,-.11548em .04784em 0 #fff,-.125em 0em 0 #fff,-.11548em -.04784em 0 #fff,-.08839em -.08839em 0 #fff,-.04784em -.11548em 0 #fff,0em -.125em 0 #fff,.04784em -.11548em 0 #fff,.08839em -.08839em 0 #fff,.11548em -.04784em 0 #fff;font-size:6.4vw}}.victory-road-2026.main .character .chara-profile{box-shadow:Min(10px, .69444vw) Min(10px, .69444vw) 0 rgba(79,121,147,0.5);display:grid;position:relative;z-index:1;width:Min(1200px, 83.33333vw);margin-top:Min(30px, 2.08333vw);border:1px solid #262628;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .character .chara-profile{box-shadow:1.33333vw 1.33333vw 0 rgba(79,121,147,0.5)}}@media (max-width: 750px){.victory-road-2026.main .character .chara-profile{width:100%;margin-top:8vw}}@media (max-width: 750px){.victory-road-2026.main .character .chara-profile .slider-arrow{top:86.13333vw;margin-top:0}}.victory-road-2026.main .character .chara-profile .slider-arrow.is-prev{left:Min(18px, 1.25vw)}@media (max-width: 750px){.victory-road-2026.main .character .chara-profile .slider-arrow.is-prev{left:-1.2vw}}.victory-road-2026.main .character .chara-profile .slider-arrow.is-next{right:Min(18px, 1.25vw)}@media (max-width: 750px){.victory-road-2026.main .character .chara-profile .slider-arrow.is-next{right:-1.2vw}}.victory-road-2026.main .character .profile{display:flex;align-items:center;justify-content:center;gap:Min(80px, 5.55556vw);grid-area:1 / 1;position:relative;min-width:0;padding:Min(32px, 2.22222vw) Min(64px, 4.44444vw);border-top:Min(16px, 1.11111vw) solid #baff24;opacity:0;visibility:hidden;transition:opacity .4s ease-out, visibility .4s}@media (max-width: 750px){.victory-road-2026.main .character .profile{flex-direction:column;justify-content:flex-start;gap:3.2vw;padding:5.33333vw;border-top-width:2.13333vw}}.victory-road-2026.main .character .profile.is-active{z-index:1;opacity:1;visibility:visible}.victory-road-2026.main .character .profile-detail{flex-shrink:0;width:Min(448px, 31.11111vw);padding:Min(48px, 3.33333vw) Min(24px, 1.66667vw)}@media (max-width: 750px){.victory-road-2026.main .character .profile-detail{width:100%;padding:6.4vw 3.2vw}}.victory-road-2026.main .character .profile-head{display:flex;align-items:center;gap:Min(32px, 2.22222vw)}@media (max-width: 750px){.victory-road-2026.main .character .profile-head{flex-direction:column;align-items:flex-start;gap:3.2vw}}.victory-road-2026.main .character .profile-name{display:flex;align-items:center;gap:Min(16px, 1.11111vw);color:#262628;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(40px, 2.77778vw);font-weight:900;line-height:1;white-space:nowrap}@media (max-width: 750px){.victory-road-2026.main .character .profile-name{gap:2.13333vw;font-size:7.46667vw}}.victory-road-2026.main .character .profile-name:before{-webkit-mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;content:'';display:block;width:Min(28px, 1.94444vw);height:Min(34px, 2.36111vw);background-color:#262628}@media (max-width: 750px){.victory-road-2026.main .character .profile-name:before{width:3.73333vw;height:4.53333vw}}.victory-road-2026.main .character .profile-tag{padding:Min(8px, .55556vw);border-radius:Min(4px, .27778vw);background-color:#baff24;color:#262628;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(24px, 1.66667vw);font-weight:700;line-height:1;white-space:nowrap}@media (max-width: 750px){.victory-road-2026.main .character .profile-tag{padding:1.06667vw;border-radius:.53333vw;font-size:4.26667vw}}.victory-road-2026.main .character .profile-cv{margin-top:Min(20px, 1.38889vw);color:#19223d;font-family:Meiryo,"メイリオ","Noto Sans JP",sans-serif;font-size:Min(24px, 1.66667vw);line-height:1}@media (max-width: 750px){.victory-road-2026.main .character .profile-cv{margin-top:3.2vw;font-size:4.26667vw}}.victory-road-2026.main .character .profile-text{margin-top:Min(32px, 2.22222vw);color:#19223d;font-family:Meiryo,"メイリオ","Noto Sans JP",sans-serif;font-size:Min(16px, 1.11111vw);line-height:1.6}@media (max-width: 750px){.victory-road-2026.main .character .profile-text{margin-top:4.26667vw;font-size:3.2vw}}.victory-road-2026.main .character .profile-hissatsu{display:flex;align-items:center;gap:Min(8px, .55556vw);margin-top:Min(64px, 4.44444vw)}@media (max-width: 750px){.victory-road-2026.main .character .profile-hissatsu{gap:1.06667vw;margin-top:8.53333vw}}.victory-road-2026.main .character .profile-hissatsu-label{display:flex;flex:1;flex-direction:column;align-items:center;gap:Min(8px, .55556vw);min-width:0;padding:Min(16px, 1.11111vw) 0;border-bottom:Min(2px, .13889vw) solid #baff24;color:#262628;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(24px, 1.66667vw);font-weight:700;line-height:1;text-align:center}@media (max-width: 750px){.victory-road-2026.main .character .profile-hissatsu-label{gap:1.06667vw;padding:2.13333vw 0;border-bottom-width:.26667vw;font-size:4.26667vw}}.victory-road-2026.main .character .profile-hissatsu-label strong{font-weight:900;line-height:1.2}@media (max-width: 750px){.victory-road-2026.main .character .profile-hissatsu-label strong{line-height:1}}.victory-road-2026.main .character .profile-movie{display:block;flex-shrink:0;position:relative;width:Min(160px, 11.11111vw);height:Min(226px, 15.69444vw)}@media (max-width: 750px){.victory-road-2026.main .character .profile-movie{width:21.33333vw;height:30.13333vw}}.victory-road-2026.main .character .profile-movie img{width:100%;height:100%;object-fit:cover}.victory-road-2026.main .character .profile-movie:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(79,121,147,0.3)}.victory-road-2026.main .character .profile-movie:after{content:'';position:absolute;top:50%;left:50%;width:60px;height:60px;background:url('../../images/victory-road-2026/icon-play.png?1794376480') no-repeat center/contain;transform:translate(-50%, -50%);transition:transform .3s}@media (max-width: 750px){.victory-road-2026.main .character .profile-movie:after{width:10.66667vw;height:10.66667vw}}.victory-road-2026.main .character .profile-movie:hover:after{transform:translate(-50%, -50%) scale(1.08)}.victory-road-2026.main .character .profile-visual{display:flex;align-items:center;justify-content:center;min-width:0;width:481px;height:590px}@media (max-width: 750px){.victory-road-2026.main .character .profile-visual{order:-1;width:100%;height:100vw}}.victory-road-2026.main .character .profile-visual-chara{width:100%;max-width:none}.victory-road-2026.main .character .character-deco1{position:absolute;top:Min(637px, 44.23611vw);left:calc(50% + Max(-777px, -53.95833vw))}@media (max-width: 750px){.victory-road-2026.main .character .character-deco1{top:31.6vw;left:3.06667vw}}.victory-road-2026.main .character .character-deco2{position:absolute;top:Min(1381px, 95.90278vw);left:calc(50% + Min(600px, 41.66667vw))}@media (max-width: 750px){.victory-road-2026.main .character .character-deco2{top:346.66667vw;left:92vw;top:auto;bottom:24vw}}.victory-road-2026.main .character .character-deco3{position:absolute;top:Min(722px, 50.13889vw);left:calc(50% + Max(-681px, -47.29167vw))}@media (max-width: 750px){.victory-road-2026.main .character .character-deco3{top:41.6vw;left:9.2vw}}.victory-road-2026.main .character .character-deco4{position:absolute;top:Min(316px, 21.94444vw);left:calc(50% + Min(711px, 49.375vw))}@media (max-width: 750px){.victory-road-2026.main .character .character-deco4{top:27.46667vw;left:92vw}}.victory-road-2026.main .character .character-deco5{position:absolute;top:Min(221px, 15.34722vw);left:calc(50% + Min(599px, 41.59722vw))}@media (max-width: 750px){.victory-road-2026.main .character .character-deco5{top:14.8vw;left:77.33333vw}}.victory-road-2026.main .character .character-ball{position:absolute;top:Min(1291px, 89.65278vw);left:calc(50% + Max(-817px, -56.73611vw));z-index:2;width:Min(156px, 10.83333vw);height:Min(156px, 10.83333vw);background:url('../../images/victory-road-2026/deco-ball.png?1793942663') no-repeat center/contain}@media (max-width: 750px){.victory-road-2026.main .character .character-ball{top:auto;bottom:9vw;left:2vw;width:20.8vw;height:20.8vw}}.victory-road-2026.main .event{padding:Min(168px, 11.66667vw) 0}@media (max-width: 750px){.victory-road-2026.main .event{padding:33.06667vw 3.2vw;overflow:visible}}.victory-road-2026.main .event .event-inner{display:flex;flex-direction:column;align-items:center;gap:Min(32px, 2.22222vw);position:relative;z-index:1}@media (max-width: 750px){.victory-road-2026.main .event .event-inner{gap:4.26667vw}}.victory-road-2026.main .event .sec-title-main{text-shadow:.028em 0em 0 #262628,.02425em .014em 0 #262628,.014em .02425em 0 #262628,0em .028em 0 #262628,-.014em .02425em 0 #262628,-.02425em .014em 0 #262628,-.028em 0em 0 #262628,-.02425em -.014em 0 #262628,-.014em -.02425em 0 #262628,0em -.028em 0 #262628,.014em -.02425em 0 #262628,.02425em -.014em 0 #262628;filter:drop-shadow(Min(8px, .55556vw) Min(8px, .55556vw) 0 #262628);color:#fff600}@media (max-width: 750px){.victory-road-2026.main .event .sec-title-main{filter:drop-shadow(1.06667vw 1.06667vw 0 #262628)}}.victory-road-2026.main .event .sec-sub{color:#262628}.victory-road-2026.main .event .event-box{box-shadow:Min(10px, .69444vw) Min(10px, .69444vw) 0 rgba(79,121,147,0.5);display:flex;flex-direction:column;align-items:center;gap:Min(24px, 1.66667vw);position:relative;width:Min(962px, 66.80556vw);padding:Min(96px, 6.66667vw) Min(80px, 5.55556vw) Min(80px, 5.55556vw);border:1px solid #262628;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .event .event-box{box-shadow:1.33333vw 1.33333vw 0 rgba(79,121,147,0.5)}}@media (max-width: 750px){.victory-road-2026.main .event .event-box{display:grid;grid-template-columns:100%;gap:3.2vw;width:100%;padding:12.8vw 5.33333vw 10.66667vw}}.victory-road-2026.main .event .event-box:before{content:'';position:absolute;top:0;left:0;width:100%;height:Min(16px, 1.11111vw);background-color:#baff24}@media (max-width: 750px){.victory-road-2026.main .event .event-box:before{height:2.13333vw}}.victory-road-2026.main .event .event-slider{position:relative;width:Min(800px, 55.55556vw)}@media (max-width: 750px){.victory-road-2026.main .event .event-slider{display:contents}}@media (max-width: 750px){.victory-road-2026.main .event .event-slider .slider-arrow{grid-area:2 / 1;position:relative;top:auto;margin-top:0}}.victory-road-2026.main .event .event-slider .slider-arrow.is-prev{left:Max(-52px, -3.61111vw)}@media (max-width: 750px){.victory-road-2026.main .event .event-slider .slider-arrow.is-prev{justify-self:start;left:auto;margin-left:-6.53333vw}}.victory-road-2026.main .event .event-slider .slider-arrow.is-next{right:Max(-52px, -3.61111vw)}@media (max-width: 750px){.victory-road-2026.main .event .event-slider .slider-arrow.is-next{justify-self:end;right:auto;margin-right:-6.53333vw}}@media (max-width: 750px){.victory-road-2026.main .event .event-swiper{grid-area:1 / 1;width:100%}}.victory-road-2026.main .event .event-swiper img{width:100%}.victory-road-2026.main .event .event-thumbs{display:flex;gap:Min(18px, 1.25vw);width:Min(640px, 44.44444vw)}@media (max-width: 750px){.victory-road-2026.main .event .event-thumbs{grid-area:2 / 1;gap:2.13333vw;width:100%;padding:0 2.13333vw}}.victory-road-2026.main .event .event-thumbs li{flex:1;min-width:0}.victory-road-2026.main .event .event-thumb{display:block;opacity:.5;transition:opacity .2s}.victory-road-2026.main .event .event-thumb:hover,.victory-road-2026.main .event .event-thumb.is-active{opacity:1}.victory-road-2026.main .event .event-thumb img{width:100%}.victory-road-2026.main .event .event-stamp1{position:absolute;top:Min(211px, 14.65278vw);left:calc(50% + Min(342px, 23.75vw));width:Min(342px, 23.75vw)}@media (max-width: 750px){.victory-road-2026.main .event .event-stamp1{top:-13.46667vw;left:62.13333vw;width:38vw}}.victory-road-2026.main .event .event-stamp2{position:absolute;top:Min(844px, 58.61111vw);left:calc(50% + Max(-700px, -48.61111vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-stamp2{top:149.33333vw;left:1.2vw;z-index:10}}.victory-road-2026.main .event .event-deco1{position:absolute;top:Min(886px, 61.52778vw);left:calc(50% + Max(-760px, -52.77778vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-deco1{top:151.2vw;left:40.26667vw}}.victory-road-2026.main .event .event-deco2{position:absolute;top:Min(1104px, 76.66667vw);left:calc(50% + Min(540px, 37.5vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-deco2{top:147.46667vw;left:86.13333vw}}.victory-road-2026.main .event .event-deco3{position:absolute;top:Min(305px, 21.18056vw);left:calc(50% + Max(-620px, -43.05556vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-deco3{top:34vw;left:92vw}}.victory-road-2026.main .event .event-deco4{position:absolute;top:Min(1054px, 73.19444vw);left:calc(50% + Min(752px, 52.22222vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-deco4{top:155.2vw;left:78.66667vw}}.victory-road-2026.main .event .event-deco5{position:absolute;top:Min(203px, 14.09722vw);left:calc(50% + Max(-540px, -37.5vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-deco5{top:16.53333vw;left:6.66667vw}}.victory-road-2026.main .event .event-deco6{position:absolute;top:Min(926px, 64.30556vw);left:calc(50% + Min(636px, 44.16667vw))}@media (max-width: 750px){.victory-road-2026.main .event .event-deco6{display:none}}.victory-road-2026.main .ribbon{position:absolute;left:50%;z-index:2;width:120%;padding:Min(10px, .69444vw) 0;overflow:hidden;background-color:#fff;pointer-events:none}@media (max-width: 750px){.victory-road-2026.main .ribbon{padding:1.33333vw 0}}.victory-road-2026.main .ribbon .ribbon-track{display:flex;width:max-content;animation:vrc-ribbon-left 40s linear infinite}@media (prefers-reduced-motion: reduce){.victory-road-2026.main .ribbon .ribbon-track{animation:none}}.victory-road-2026.main .ribbon .ribbon-text{display:block;flex-shrink:0;width:Min(520px, 36.11111vw);margin-right:Min(24px, 1.66667vw);color:#55ccf3;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(24px, 1.66667vw);font-weight:900;line-height:1.6;text-align:center;white-space:nowrap;transform:skewX(-10deg) scaleY(0.98)}@media (max-width: 750px){.victory-road-2026.main .ribbon .ribbon-text{width:69.33333vw;margin-right:3.2vw;font-size:3.2vw}}.victory-road-2026.main .ribbon .ribbon-text span{font-weight:500}.victory-road-2026.main .ribbon.is-top{top:Min(67px, 4.65278vw);transform:translate(-50%, -50%) rotate(2deg)}@media (max-width: 750px){.victory-road-2026.main .ribbon.is-top{top:8.93333vw}}.victory-road-2026.main .ribbon.is-top .ribbon-track{animation-name:vrc-ribbon-right}.victory-road-2026.main .ribbon.is-bottom{bottom:Min(66px, 4.58333vw);transform:translate(-50%, 50%) rotate(-2deg)}@media (max-width: 750px){.victory-road-2026.main .ribbon.is-bottom{bottom:8.8vw}}.victory-road-2026.main .item{display:flex;flex-direction:column;align-items:center;gap:Min(64px, 4.44444vw);padding:Min(168px, 11.66667vw) 0}@media (max-width: 750px){.victory-road-2026.main .item{gap:8.53333vw;padding:33.06667vw 3.2vw;overflow:visible}}.victory-road-2026.main .item .sec-title{gap:Min(16px, 1.11111vw)}@media (max-width: 750px){.victory-road-2026.main .item .sec-title{gap:2.13333vw}}.victory-road-2026.main .item .sec-title-main{text-shadow:.028em 0em 0 #262628,.02425em .014em 0 #262628,.014em .02425em 0 #262628,0em .028em 0 #262628,-.014em .02425em 0 #262628,-.02425em .014em 0 #262628,-.028em 0em 0 #262628,-.02425em -.014em 0 #262628,-.014em -.02425em 0 #262628,0em -.028em 0 #262628,.014em -.02425em 0 #262628,.02425em -.014em 0 #262628;filter:drop-shadow(Min(8px, .55556vw) Min(8px, .55556vw) 0 #262628);color:#baff24}@media (max-width: 750px){.victory-road-2026.main .item .sec-title-main{filter:drop-shadow(1.06667vw 1.06667vw 0 #262628)}}.victory-road-2026.main .item .sec-sub{color:#262628}.victory-road-2026.main .item .item-list{display:flex;flex-direction:column;gap:Min(24px, 1.66667vw);position:relative;z-index:1;width:Min(960px, 66.66667vw);filter:drop-shadow(Min(10px, .69444vw) Min(10px, .69444vw) 0 rgba(79,121,147,0.5))}@media (max-width: 750px){.victory-road-2026.main .item .item-list{gap:8.53333vw;width:100%;filter:drop-shadow(1.33333vw 1.33333vw 0 rgba(79,121,147,0.5))}}.victory-road-2026.main .item .item-card{display:flex;flex-direction:column;align-items:center;gap:Min(24px, 1.66667vw);position:relative;padding:Min(96px, 6.66667vw) Min(80px, 5.55556vw) Min(80px, 5.55556vw);border:1px solid #262628;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .item .item-card{gap:3.2vw;padding:12.8vw 5.33333vw 10.66667vw}}.victory-road-2026.main .item .item-card:before{content:'';position:absolute;top:0;left:0;width:100%;height:Min(16px, 1.11111vw);background-color:#baff24}@media (max-width: 750px){.victory-road-2026.main .item .item-card:before{height:2.13333vw}}.victory-road-2026.main .item .item-card.is-rug .item-images li{width:calc((100% - Min(24px, 1.66667vw)) / 2);aspect-ratio:16 / 9}@media (max-width: 750px){.victory-road-2026.main .item .item-card.is-rug .item-images li{width:calc((100% - 3.2vw) / 2)}}.victory-road-2026.main .item .item-name{display:flex;align-items:center;gap:Min(24px, 1.66667vw);color:#19223d;font-family:"M PLUS 2","Noto Sans JP",sans-serif;font-size:Min(32px, 2.22222vw);font-weight:900;line-height:1.6}@media (max-width: 750px){.victory-road-2026.main .item .item-name{gap:3.2vw;font-size:5.33333vw}}.victory-road-2026.main .item .item-name:before,.victory-road-2026.main .item .item-name:after{-webkit-mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;content:'';display:block;width:Min(30px, 2.08333vw);height:Min(37px, 2.56944vw);background-color:#19223d}@media (max-width: 750px){.victory-road-2026.main .item .item-name:before,.victory-road-2026.main .item .item-name:after{width:4vw;height:4.8vw}}.victory-road-2026.main .item .item-images{display:flex;flex-wrap:wrap;justify-content:center;gap:Min(24px, 1.66667vw);width:100%}@media (max-width: 750px){.victory-road-2026.main .item .item-images{gap:3.2vw}}.victory-road-2026.main .item .item-images li{width:calc((100% - Min(48px, 3.33333vw)) / 3);aspect-ratio:1;background-color:#d5f5ff}@media (max-width: 750px){.victory-road-2026.main .item .item-images li{width:calc((100% - 6.4vw) / 3)}}.victory-road-2026.main .item .item-images img{width:100%;height:100%;object-fit:cover}.victory-road-2026.main .item .item-stamp1{position:absolute;top:Min(50px, 3.47222vw);left:calc(50% + Min(368px, 25.55556vw));width:Min(348px, 24.16667vw)}@media (max-width: 750px){.victory-road-2026.main .item .item-stamp1{top:2.66667vw;left:60.13333vw;width:38.66667vw}}.victory-road-2026.main .item .item-bolt{position:absolute;top:Min(341px, 23.68056vw);left:calc(50% + Max(-577px, -40.06944vw));transform:rotate(-44.22deg)}@media (max-width: 750px){.victory-road-2026.main .item .item-bolt{top:19.46667vw;left:5.2vw}}.victory-road-2026.main .item .item-deco1{position:absolute;top:Min(617px, 42.84722vw);left:calc(50% + Max(-777px, -53.95833vw))}@media (max-width: 750px){.victory-road-2026.main .item .item-deco1{top:57.33333vw;left:7.06667vw}}.victory-road-2026.main .item .item-deco2{position:absolute;top:Min(722px, 50.13889vw);left:calc(50% + Max(-681px, -47.29167vw))}@media (max-width: 750px){.victory-road-2026.main .item .item-deco2{top:238.13333vw;left:28.53333vw}}.victory-road-2026.main .item .item-deco3{position:absolute;top:Min(158px, 10.97222vw);left:calc(50% + Max(-463px, -32.15278vw))}@media (max-width: 750px){.victory-road-2026.main .item .item-deco3{top:28.53333vw;left:62.93333vw}}.victory-road-2026.main .item .item-deco4{position:absolute;top:Min(699px, 48.54167vw);left:calc(50% + Min(600px, 41.66667vw))}@media (max-width: 750px){.victory-road-2026.main .item .item-deco4{display:none}}.victory-road-2026.main .campaign{display:flex;flex-direction:column;align-items:center;gap:Min(32px, 2.22222vw);padding:Min(168px, 11.66667vw) 0}@media (max-width: 750px){.victory-road-2026.main .campaign{gap:8.53333vw;padding:33.06667vw 3.2vw}}.victory-road-2026.main .campaign .sec-title{gap:Min(16px, 1.11111vw)}@media (max-width: 750px){.victory-road-2026.main .campaign .sec-title{gap:2.13333vw}}.victory-road-2026.main .campaign .sec-title-main{text-shadow:.028em 0em 0 #262628,.02425em .014em 0 #262628,.014em .02425em 0 #262628,0em .028em 0 #262628,-.014em .02425em 0 #262628,-.02425em .014em 0 #262628,-.028em 0em 0 #262628,-.02425em -.014em 0 #262628,-.014em -.02425em 0 #262628,0em -.028em 0 #262628,.014em -.02425em 0 #262628,.02425em -.014em 0 #262628;filter:drop-shadow(Min(8px, .55556vw) Min(8px, .55556vw) 0 #262628);color:#55ccf3}@media (max-width: 750px){.victory-road-2026.main .campaign .sec-title-main{filter:drop-shadow(1.06667vw 1.06667vw 0 #262628)}}.victory-road-2026.main .campaign .campaign-list{display:flex;flex-direction:column;gap:Min(32px, 2.22222vw);position:relative;z-index:1;width:Min(960px, 66.66667vw)}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-list{gap:8.53333vw;width:100%}}.victory-road-2026.main .campaign .campaign-card{box-shadow:Min(10px, .69444vw) Min(10px, .69444vw) 0 rgba(79,121,147,0.5);display:flex;flex-direction:column;align-items:center;gap:Min(32px, 2.22222vw);position:relative;padding:Min(96px, 6.66667vw) Min(80px, 5.55556vw) Min(80px, 5.55556vw);border:1px solid #262628;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-card{box-shadow:1.33333vw 1.33333vw 0 rgba(79,121,147,0.5)}}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-card{gap:4.26667vw;padding:12.8vw 5.33333vw 10.66667vw}}.victory-road-2026.main .campaign .campaign-card:before{content:'';position:absolute;top:0;left:0;width:100%;height:Min(16px, 1.11111vw);background-color:#55ccf3}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-card:before{height:2.13333vw}}.victory-road-2026.main .campaign .campaign-card .btn-primary{margin-top:Max(-8px, -.55556vw)}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-card .btn-primary{margin-top:-1.06667vw}}.victory-road-2026.main .campaign .campaign-title{display:flex;flex-direction:column;gap:Min(12px, .83333vw);align-self:stretch;font-family:"M PLUS 2","Noto Sans JP",sans-serif;line-height:1}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-title{gap:2.13333vw}}.victory-road-2026.main .campaign .campaign-title .no{display:flex;align-items:center;gap:Min(8px, .55556vw);color:#55ccf3;font-size:Min(24px, 1.66667vw);font-weight:800}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-title .no{gap:2.13333vw;font-size:4.26667vw}}.victory-road-2026.main .campaign .campaign-title .no:before{-webkit-mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;content:'';display:block;width:Min(30px, 2.08333vw);height:Min(36px, 2.5vw);background-color:#55ccf3}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-title .no:before{width:4vw;height:4.8vw}}.victory-road-2026.main .campaign .campaign-title .name{color:#262628;font-size:Min(32px, 2.22222vw);font-weight:900}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-title .name{font-size:5.33333vw;line-height:1.2}}.victory-road-2026.main .campaign .campaign-banners{display:flex;flex-direction:column;gap:Min(24px, 1.66667vw);width:100%}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-banners{gap:3.2vw}}.victory-road-2026.main .campaign .campaign-banners img{width:100%}.victory-road-2026.main .campaign .campaign-banner{width:100%}.victory-road-2026.main .campaign .campaign-stamp1{position:absolute;top:Min(131px, 9.09722vw);left:calc(50% + Max(-700px, -48.61111vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-stamp1{top:1.2vw;left:0vw}}.victory-road-2026.main .campaign .campaign-stamp2{position:absolute;top:Min(1181px, 82.01389vw);left:calc(50% + Min(525px, 36.45833vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-stamp2{top:182.4vw;left:65.46667vw;top:145vw}}.victory-road-2026.main .campaign .campaign-stamp3{position:absolute;top:Min(2328px, 161.66667vw);left:calc(50% + Max(-780px, -54.16667vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-stamp3{top:0vw;left:5.33333vw;top:auto;bottom:4vw}}.victory-road-2026.main .campaign.is-no-campaign3 .campaign-stamp3{top:Min(1557px, 108.125vw)}@media (max-width: 750px){.victory-road-2026.main .campaign.is-no-campaign3 .campaign-stamp3{top:auto}}.victory-road-2026.main .campaign .campaign-bolt{position:absolute;top:Min(341px, 23.68056vw);left:calc(50% + Min(523px, 36.31944vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-bolt{top:49.73333vw;left:84.4vw}}.victory-road-2026.main .campaign .campaign-deco1{position:absolute;top:Min(1327px, 92.15278vw);left:calc(50% + Max(-760px, -52.77778vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-deco1{top:42.8vw;left:3.2vw}}.victory-road-2026.main .campaign .campaign-deco2{position:absolute;top:Min(1856px, 128.88889vw);left:calc(50% + Min(555px, 38.54167vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-deco2{display:none}}.victory-road-2026.main .campaign .campaign-deco3{position:absolute;top:Min(746px, 51.80556vw);left:calc(50% + Max(-620px, -43.05556vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-deco3{display:none}}.victory-road-2026.main .campaign .campaign-deco4{position:absolute;top:Min(1495px, 103.81944vw);left:calc(50% + Min(752px, 52.22222vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-deco4{display:none}}.victory-road-2026.main .campaign .campaign-deco5{position:absolute;top:Min(229px, 15.90278vw);left:calc(50% + Min(495px, 34.375vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-deco5{top:10.66667vw;left:73.33333vw}}.victory-road-2026.main .campaign .campaign-deco6{position:absolute;top:Min(917px, 63.68056vw);left:calc(50% + Min(636px, 44.16667vw))}@media (max-width: 750px){.victory-road-2026.main .campaign .campaign-deco6{top:0vw;left:78.13333vw;top:auto;bottom:15.73333vw}}.victory-road-2026.main .about{display:flex;flex-direction:column;align-items:center;gap:Min(32px, 2.22222vw);padding:Min(168px, 11.66667vw) 0}.webp .victory-road-2026.main .about{background-image:url("../../dist/webp/victory-road-2026/about-bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.no-webp .victory-road-2026.main .about{background:url('../../images/victory-road-2026/about-bg.png?1793927448');background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 750px){.victory-road-2026.main .about{gap:4.26667vw;padding:33.06667vw 3.2vw}}.victory-road-2026.main .about:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}.victory-road-2026.main .about .sec-title{gap:Min(16px, 1.11111vw)}@media (max-width: 750px){.victory-road-2026.main .about .sec-title{gap:2.13333vw}}.victory-road-2026.main .about .sec-title-main{text-shadow:.028em 0em 0 #262628,.02425em .014em 0 #262628,.014em .02425em 0 #262628,0em .028em 0 #262628,-.014em .02425em 0 #262628,-.02425em .014em 0 #262628,-.028em 0em 0 #262628,-.02425em -.014em 0 #262628,-.014em -.02425em 0 #262628,0em -.028em 0 #262628,.014em -.02425em 0 #262628,.02425em -.014em 0 #262628;filter:drop-shadow(Min(8px, .55556vw) Min(8px, .55556vw) 0 #262628);color:#fff}@media (max-width: 750px){.victory-road-2026.main .about .sec-title-main{filter:drop-shadow(1.06667vw 1.06667vw 0 #262628)}}.victory-road-2026.main .about .about-list{display:flex;flex-direction:column;gap:Min(24px, 1.66667vw);position:relative;z-index:1;width:Min(1200px, 83.33333vw)}@media (max-width: 750px){.victory-road-2026.main .about .about-list{gap:8.53333vw;width:100%}}.victory-road-2026.main .about .about-card{box-shadow:Min(10px, .69444vw) Min(10px, .69444vw) 0 rgba(79,121,147,0.5);display:flex;flex-direction:column;align-items:center;gap:Min(16px, 1.11111vw);padding:Min(40px, 2.77778vw) Min(56px, 3.88889vw);border:1px solid #262628;background-color:#fff}@media (max-width: 750px){.victory-road-2026.main .about .about-card{box-shadow:1.33333vw 1.33333vw 0 rgba(79,121,147,0.5)}}@media (max-width: 750px){.victory-road-2026.main .about .about-card{gap:4.26667vw;padding:10.66667vw 5.33333vw}}.victory-road-2026.main .about .about-title{display:flex;align-items:center;gap:Min(8px, .55556vw);align-self:stretch;color:#19223d;font-size:Min(32px, 2.22222vw);font-weight:900;line-height:1.4}@media (max-width: 750px){.victory-road-2026.main .about .about-title{gap:1.06667vw;font-size:5.33333vw}}.victory-road-2026.main .about .about-title img{flex-shrink:0;width:Min(130px, 9.02778vw)}@media (max-width: 750px){.victory-road-2026.main .about .about-title img{width:17.33333vw}}.victory-road-2026.main .about .about-body{display:flex;align-items:flex-start;gap:Min(32px, 2.22222vw);width:100%}@media (max-width: 750px){.victory-road-2026.main .about .about-body{flex-direction:column;gap:4.26667vw}}.victory-road-2026.main .about .about-banner{flex:1;min-width:0;aspect-ratio:16 / 9;object-fit:contain}@media (max-width: 750px){.victory-road-2026.main .about .about-banner{flex:none;width:100%}}.victory-road-2026.main .about .about-info{display:flex;flex:1;flex-direction:column;align-items:center;gap:Min(32px, 2.22222vw);min-width:0}@media (max-width: 750px){.victory-road-2026.main .about .about-info{flex:none;gap:4.26667vw;width:100%}}.victory-road-2026.main .about .about-text{align-self:stretch;color:#19223d;font-family:Meiryo,"メイリオ","Noto Sans JP",sans-serif;font-size:Min(16px, 1.11111vw);line-height:2.1}@media (max-width: 750px){.victory-road-2026.main .about .about-text{font-size:3.2vw}}.victory-road-2026.main .about .about-platforms{display:flex;flex-direction:column;gap:Min(16px, 1.11111vw);align-self:stretch}@media (max-width: 750px){.victory-road-2026.main .about .about-platforms{gap:2.13333vw}}.victory-road-2026.main .about .about-heading{display:flex;align-items:center;gap:Min(8px, .55556vw);color:#262628;font-size:Min(24px, 1.66667vw);font-weight:700;line-height:1.2}@media (max-width: 750px){.victory-road-2026.main .about .about-heading{gap:1.06667vw;font-size:4.26667vw}}.victory-road-2026.main .about .about-heading:before{-webkit-mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;mask:url('../../images/victory-road-2026/icon-bolt.svg?1793927448') no-repeat center/contain;content:'';display:block;width:Min(25px, 1.73611vw);height:Min(30px, 2.08333vw);background-color:#262628}@media (max-width: 750px){.victory-road-2026.main .about .about-heading:before{width:3.33333vw;height:4vw}}.victory-road-2026.main .about .about-platform{width:Min(480px, 33.33333vw)}@media (max-width: 750px){.victory-road-2026.main .about .about-platform{width:64vw}}.victory-road-2026.main .about .about-badges{display:flex;gap:Min(6px, .41667vw)}@media (max-width: 750px){.victory-road-2026.main .about .about-badges{gap:.8vw}}.victory-road-2026.main .about .about-badges a{transition:opacity .2s}.victory-road-2026.main .about .about-badges a:hover{opacity:.8}.victory-road-2026.main .about .about-badges img{width:auto;height:Min(50px, 3.47222vw)}@media (max-width: 750px){.victory-road-2026.main .about .about-badges img{height:6.66667vw}}html{scrollbar-gutter:stable}.menu-open{overflow:hidden}.page .footer{padding-bottom:calc(50px + Min(102px, 7.08333vw))}@media (max-width: 750px){.page .footer{padding-bottom:calc(50px + 18.93333vw)}}.notes-logo{display:inline-block;vertical-align:middle;background-color:#fff}.notes-logo.notes-logo-ps{-webkit-mask:url('../../images/victory-road-2026/logo-ps.svg?1794370568') no-repeat center/contain;mask:url('../../images/victory-road-2026/logo-ps.svg?1794370568') no-repeat center/contain;width:13px;height:10px}.notes-logo.notes-logo-ps4{-webkit-mask:url('../../images/victory-road-2026/logo-ps4.svg?1794370577') no-repeat center/contain;mask:url('../../images/victory-road-2026/logo-ps4.svg?1794370577') no-repeat center/contain;width:38px;height:8px}.notes-logo.notes-logo-ps5{-webkit-mask:url('../../images/victory-road-2026/logo-ps5.svg?1794370585') no-repeat center/contain;mask:url('../../images/victory-road-2026/logo-ps5.svg?1794370585') no-repeat center/contain;width:40px;height:8px}.fancybox-wrap,.fancybox-skin,.fancybox-outer{height:auto !important}.fancybox-inner{height:auto !important;overflow:hidden;aspect-ratio:16 / 9}.fancybox-iframe{display:block !important;width:100% !important;height:100% !important}.fancybox-nav{display:none !important}@supports (scrollbar-gutter: stable){.fancybox-margin{margin-right:0 !important}}@keyframes vrc-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes vrc-fade-up{0%{opacity:0;translate:0 40px}100%{opacity:1;translate:0 0}}@keyframes vrc-ribbon-left{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% / 3))}}@keyframes vrc-ribbon-right{0%{transform:translateX(calc(-100% / 3))}100%{transform:translateX(0)}}
