@property --vw-1{syntax:"<length>";inherits:true;initial-value:0px}:root{--vw-1: 1vw;--vw-to-px: calc(tan(atan2(var(--vw-1), 1px)));--ratio-em: (1em / 16)}:root{--contentWpx: 1500px;--color-1: #64bcf1;--color-1-rgb: 100, 188, 241;--color-1-dark: #1f80e7;--color-1-dark-rgb: 31, 128, 231;--color-1-dark-2: #1a6fca;--color-1-dark-2-rgb: 26, 111, 202;--color-1-dark-3: #003d73;--color-1-dark-3-rgb: 0, 61, 115;--color-1-light: #a9ffff;--color-1-light-rgb: 169, 255, 255;--color-2: #ee8753;--color-2-dark: #bf0c07;--color-2-light: #ffffbe;--color-3: #cf20c1;--color-3-light: #e43bf5;--color-4: #a0805c;--color-5: #45ffad;--color-ps: #0066d2;--color-nsw: #e60012;--color-xbox: #107c10;--color-steam: #353535;--color-bg-ps: #8cbef4;--color-bg-nsw: #ff9ba3;--color-bg-xbox: #a7e7a7;--color-bg-steam: #cbcbcb;--color-gray: #d8dee2;--color-red: #bf0c07;--color-red-rgb: 191, 12, 7;--font-eng: "Oswald", "Noto Sans JP", sans-serif;--leading-trim: calc((1em - 1lh) / 2);--header-H: min(81px, 81vw / var(--device) * 100);--deviceWide: 2000;--device: 1500}@media screen and (max-width: 750px){:root{--header-H: 0px;--deviceWide: 750;--device: 750}}@supports not (top: 1lh){:root{--leading-trim: 0px}}html{scrollbar-color:#fff #000;scrollbar-width:thin}html::-webkit-scrollbar{width:calc(5vw/var(--deviceWide)*100) !important}html::-webkit-scrollbar-track{background:#000}html::-webkit-scrollbar-thumb{background:#fff;box-shadow:none}#onetrust-consent-sdk{scrollbar-color:initial;scrollbar-width:initial}#onetrust-consent-sdk::-webkit-scrollbar{width:initial !important}#onetrust-consent-sdk::-webkit-scrollbar-track{background:initial}#onetrust-consent-sdk::-webkit-scrollbar-thumb{background:initial;box-shadow:initial}body{display:block;position:relative;background:var(--color-1-dark-2);margin:0;padding:0;box-sizing:border-box;width:100%;-webkit-text-size-adjust:none;font-optical-sizing:auto}body:has(.gnav.show) .contentCol{overflow-y:clip}main{overflow-x:clip}main,.fancybox-container,.l-gnav,.l-footer{font-family:"Noto Sans JP",sans-serif;margin:0;padding:0;box-sizing:border-box;font-feature-settings:"palt"}main *,.fancybox-container *,.l-gnav *,.l-footer *{margin:0;padding:0;box-sizing:border-box;font-feature-settings:"palt"}main *::before,main *::after,.fancybox-container *::before,.fancybox-container *::after,.l-gnav *::before,.l-gnav *::after,.l-footer *::before,.l-footer *::after{box-sizing:border-box}main img,.fancybox-container img,.l-gnav img,.l-footer img{max-width:100%;height:auto;vertical-align:bottom;font-size:0;line-height:1;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}main ul li,main ol li,.fancybox-container ul li,.fancybox-container ol li,.l-gnav ul li,.l-gnav ol li,.l-footer ul li,.l-footer ol li{list-style-type:none}main h1,main h2,main h3,main h4,main h5,main h6,.fancybox-container h1,.fancybox-container h2,.fancybox-container h3,.fancybox-container h4,.fancybox-container h5,.fancybox-container h6,.l-gnav h1,.l-gnav h2,.l-gnav h3,.l-gnav h4,.l-gnav h5,.l-gnav h6,.l-footer h1,.l-footer h2,.l-footer h3,.l-footer h4,.l-footer h5,.l-footer h6{line-height:1}main *:not(button,a,input,textarea,select):focus,main *:not(button,a,input,textarea,select):focus-visible,.fancybox-container *:not(button,a,input,textarea,select):focus,.fancybox-container *:not(button,a,input,textarea,select):focus-visible,.l-gnav *:not(button,a,input,textarea,select):focus,.l-gnav *:not(button,a,input,textarea,select):focus-visible,.l-footer *:not(button,a,input,textarea,select):focus,.l-footer *:not(button,a,input,textarea,select):focus-visible{outline:none}main a:has(img),.fancybox-container a:has(img),.l-gnav a:has(img),.l-footer a:has(img){display:inline-block}main summary,main button,main a,.fancybox-container summary,.fancybox-container button,.fancybox-container a,.l-gnav summary,.l-gnav button,.l-gnav a,.l-footer summary,.l-footer button,.l-footer a{cursor:pointer}main summary:focus-visible,main button:focus-visible,main a:focus-visible,.fancybox-container summary:focus-visible,.fancybox-container button:focus-visible,.fancybox-container a:focus-visible,.l-gnav summary:focus-visible,.l-gnav button:focus-visible,.l-gnav a:focus-visible,.l-footer summary:focus-visible,.l-footer button:focus-visible,.l-footer a:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media(any-hover: hover),(-ms-high-contrast: none){main summary,main button,main a,.fancybox-container summary,.fancybox-container button,.fancybox-container a,.l-gnav summary,.l-gnav button,.l-gnav a,.l-footer summary,.l-footer button,.l-footer a{transition:.2s}main summary img,main button img,main a img,.fancybox-container summary img,.fancybox-container button img,.fancybox-container a img,.l-gnav summary img,.l-gnav button img,.l-gnav a img,.l-footer summary img,.l-footer button img,.l-footer a img{transition:opacity .2s}main summary:hover img,main button:hover img,main a:hover img,.fancybox-container summary:hover img,.fancybox-container button:hover img,.fancybox-container a:hover img,.l-gnav summary:hover img,.l-gnav button:hover img,.l-gnav a:hover img,.l-footer summary:hover img,.l-footer button:hover img,.l-footer a:hover img{opacity:.8}}main{position:relative}@media screen and (max-width: 750px){body:not(#top) main{margin-top:0}}.l-footer{position:relative;z-index:1;background:#000;text-align:center;font-size:.8em;padding:calc(60vw/var(--deviceWide)*100) calc(40vw/var(--deviceWide)*100) calc(80vw/var(--deviceWide)*100);color:#fff}@media screen and (max-width: 750px){.l-footer{padding:calc(32vw/var(--deviceWide)*100) calc(40vw/var(--deviceWide)*100) calc(120vw/var(--deviceWide)*100)}}.l-footer-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;line-height:1}@media screen and (max-width: 750px){.l-footer-nav{flex-direction:column}}.l-footer-nav a{position:relative;display:block;padding:1.4em min(26px,26vw/var(--device)*100) 1.4em;font-family:var(--font-eng);font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .2s}@media screen and (max-width: 750px){.l-footer-nav a{padding:1em 3em 1em}}.l-footer-nav a::before{content:"";display:block;position:absolute;inset:2px;background-image:repeating-linear-gradient(90deg, #fff 0%, #fff 100%);background-size:0% 100%;background-position:bottom center;background-repeat:no-repeat;transform:skewX(-10deg);transition:background-size .2s ease-in-out}.l-footer-nav a .text{position:relative;font-size:min(40*var(--ratio-em),var(--vw-to-px)*1rem/16*40/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-footer-nav a .text{font-size:min(48*var(--ratio-em),var(--vw-to-px)*1rem/16*48/var(--device)*100)}}.l-footer-nav a:focus-visible{outline:none;box-shadow:0 0 0 2px #000,0 0 0 4px #fff}.l-footer-nav a:focus-visible,.l-footer-nav a.is-current{color:var(--color-1-dark-2)}.l-footer-nav a:focus-visible::before,.l-footer-nav a.is-current::before{background-size:100% 100%}.l-footer-nav a:focus-visible .icon-new,.l-footer-nav a.is-current .icon-new{color:#fff}.l-footer-nav a:focus-visible .icon-new::before,.l-footer-nav a.is-current .icon-new::before{background-color:#000}@media(any-hover: hover),(-ms-high-contrast: none){.l-footer-nav a:hover{color:var(--color-1-dark-2)}.l-footer-nav a:hover::before{background-size:100% 100%}.l-footer-nav a:hover .icon-new{color:#fff}.l-footer-nav a:hover .icon-new::before{background-color:#000}}.l-footer-links{display:flex;justify-content:center;gap:calc(40vw/var(--deviceWide)*100);margin-top:calc(10vw/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-footer-links{flex-direction:column;margin-top:calc(30vw/var(--deviceWide)*100);padding-bottom:calc(20vw/var(--deviceWide)*100)}}.l-footer-links a{font-size:min(20*var(--ratio-em),var(--vw-to-px)*1rem/16*20/var(--device)*100)}@media screen and (max-width: 750px){.l-footer-links a{font-size:min(28*var(--ratio-em),var(--vw-to-px)*1rem/16*28/var(--device)*100)}}.l-footer-sns{display:flex;justify-content:center;gap:24px;margin-top:calc(40vw/var(--deviceWide)*100)}.l-footer-sns li{width:40px}@media screen and (max-width: 750px){.l-footer-sns li{width:44px}}.l-footer-text{margin-top:calc(40vw/var(--deviceWide)*100)}.l-footer-text a{color:var(--color-3);font-weight:700}.l-footer-text a:hover{text-decoration:none}@media screen and (max-width: 750px){body#top .l-gnav__button{position:sticky}}@media screen and (max-width: 750px){body#top .l-gnav__button.--close{position:fixed}}.l-gnav__button{cursor:pointer;display:block;position:fixed;top:0;right:0;z-index:9990;background:var(--color-1-dark-2);border:none;margin-left:auto;width:calc(100vw/var(--deviceWide)*100);height:calc(100vw/var(--deviceWide)*100);font-family:var(--font-eng);color:#fff;font-weight:800;letter-spacing:0;transition:.3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width: 751px){.l-gnav__button{pointer-events:none;display:none}}.l-gnav__button:focus-visible{outline:2px solid #fff}.l-gnav__button .text{display:block;margin-top:.75em;margin-bottom:-0.25em;text-transform:uppercase;font-weight:500;text-align:center;font-size:min(10*var(--ratio-em),var(--vw-to-px)*1rem/16*26/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-gnav__button .text{margin-top:calc(20vw/var(--deviceWide)*100);font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100)}}.l-gnav__button span:not(.text){display:block;position:relative;margin-inline:auto;width:calc(50vw/var(--deviceWide)*100);height:calc(4vw/var(--deviceWide)*100);background-color:#fff;transition:all .5s}.l-gnav__button span:not(.text):nth-child(1){top:0}.l-gnav__button span:not(.text):nth-child(2){top:calc(10vw/var(--deviceWide)*100)}.l-gnav__button span:not(.text):nth-child(3){top:calc(20vw/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-gnav__button.is-show span:nth-child(1){transform:translateY(calc(13vw / var(--deviceWide) * 100)) rotate(-315deg)}}@media screen and (max-width: 750px){.l-gnav__button.is-show span:nth-child(2){opacity:0}}@media screen and (max-width: 750px){.l-gnav__button.is-show span:nth-child(3){transform:translateY(calc(-13vw / var(--deviceWide) * 100)) rotate(315deg)}}.l-gnav-container{z-index:50;overflow:clip}@media screen and (min-width: 751px){.l-gnav-container{position:sticky;top:0}}.l-gnav-container .l-gnav__button.--close{position:fixed;z-index:9999}.l-gnav{position:relative;top:0;z-index:50;background:rgba(0,0,0,0);border:none;width:100%;max-width:unset}@media screen and (min-width: 751px){.l-gnav{display:block}}@media screen and (max-width: 750px){.l-gnav{overflow-y:auto}}.l-gnav::backdrop{background:rgba(0,0,0,0)}.l-gnav__inner{background:rgba(var(--color-1-dark-2-rgb), 0.9)}@media screen and (max-width: 750px){.l-gnav__inner{overscroll-behavior-y:contain;position:fixed;top:0;left:0;z-index:999;display:flex;flex-direction:column;width:100%;height:100%;max-height:100dvh;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:translate ease-in-out .3s;translate:100% 0;pointer-events:none}.is-show .l-gnav__inner{pointer-events:all;translate:0% 0}}@media screen and (max-width: 750px)and (orientation: landscape){.l-gnav__inner{justify-content:flex-start}}.l-gnav__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;line-height:1}@media screen and (max-width: 750px){.l-gnav__list{flex-direction:column;margin-top:auto;margin-bottom:auto;padding-bottom:calc(40vw/var(--deviceWide)*100)}}.l-gnav__list a{position:relative;display:block;padding:1.6em min(26px,26vw/var(--device)*100) 1.4em;font-family:var(--font-eng);font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .2s}@media screen and (max-width: 750px){.l-gnav__list a{padding:1.6em 3em 1.4em}}.l-gnav__list a::before{content:"";display:block;position:absolute;inset:2px;background-image:repeating-linear-gradient(90deg, #fff 0%, #fff 100%);background-size:0% 100%;background-position:bottom center;background-repeat:no-repeat;transform:skewX(-10deg);transition:background-size .2s ease-in-out}.l-gnav__list a .l-gnav__list-text-container{position:relative}.l-gnav__list a .text{position:relative;font-size:min(40*var(--ratio-em),var(--vw-to-px)*1rem/16*40/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-gnav__list a .text{font-size:min(56*var(--ratio-em),var(--vw-to-px)*1rem/16*56/var(--device)*100)}}.l-gnav__list a .icon-new{display:inline-block;position:absolute;top:0;left:50%;z-index:2;padding:.11em .25em .1em;font-size:clamp(11*var(--ratio-em),var(--vw-to-px)*1rem/16*13/var(--deviceWide)*100,13*var(--ratio-em));color:#000;font-weight:600;line-height:1;translate:-50% -120%}.l-gnav__list a .icon-new::before{content:"";display:block;position:absolute;inset:0 -0.5em;z-index:-1;background:var(--color-2-light);transform:skewX(-10deg)}.l-gnav__list a:focus-visible,.l-gnav__list a.is-current{color:var(--color-1-dark-2)}.l-gnav__list a:focus-visible::before,.l-gnav__list a.is-current::before{background-size:100% 100%}.l-gnav__list a:focus-visible .icon-new,.l-gnav__list a.is-current .icon-new{color:#fff}.l-gnav__list a:focus-visible .icon-new::before,.l-gnav__list a.is-current .icon-new::before{background-color:#000}@media(any-hover: hover),(-ms-high-contrast: none){.l-gnav__list a:hover{color:var(--color-1-dark-2)}.l-gnav__list a:hover::before{background-size:100% 100%}.l-gnav__list a:hover .icon-new{color:#fff}.l-gnav__list a:hover .icon-new::before{background-color:#000}}.l-gnav__bnr{filter:drop-shadow(calc(4vw / var(--deviceWide) * 100) calc(10vw / var(--deviceWide) * 100) 0px rgba(0, 0, 0, 0.6));margin-left:auto;max-width:calc(440vw/var(--deviceWide)*100);width:-moz-fit-content;width:fit-content;translate:calc(40vw/var(--deviceWide)*100) 0}@media screen and (max-width: 750px){.l-gnav__bnr{max-width:calc(500vw/var(--deviceWide)*100)}}@media(any-hover: hover),(-ms-high-contrast: none){.l-gnav__bnr{transition:translate .2s}.l-gnav__bnr:hover{translate:calc(20vw/var(--deviceWide)*100) 0}.l-gnav__bnr:hover img{opacity:1}}@media screen and (max-width: 750px){.l-gnav__bnr.is-absolute{position:absolute;top:inherit;bottom:0}}.l-gnav__pre-order{display:flex;align-items:center;position:relative;right:-2.5em;top:0;z-index:200;margin-left:auto;padding:.5em 3em .6em 1.25em;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;text-transform:uppercase;line-height:1;font-family:var(--font-eng);font-weight:500;font-size:min(40*var(--ratio-em),var(--vw-to-px)*1rem/16*40/var(--deviceWide)*100);transition:padding-right .2s}@media screen and (min-width: 751px){.l-gnav__pre-order{padding:0 3em .1em 1.25em;margin-bottom:calc(-1*calc(80vw / var(--deviceWide) * 100));height:calc(80vw/var(--deviceWide)*100)}}@media screen and (max-width: 750px){.l-gnav__pre-order{position:fixed;top:inherit;bottom:0;height:-moz-fit-content;height:fit-content;font-size:min(40*var(--ratio-em),var(--vw-to-px)*1rem/16*36/var(--device)*100)}}@media screen and (max-width: 750px){.l-gnav__pre-order.is-absolute{position:absolute;top:inherit;bottom:0}}.l-gnav__pre-order .text{position:relative}.l-gnav__pre-order::before{content:"";position:absolute;inset:0;box-shadow:calc(4vw/var(--deviceWide)*100) calc(10vw/var(--deviceWide)*100) 0px rgba(0,0,0,.8);background:var(--color-3);transform:skew(40deg) translate3d(0, 0, 0)}@media screen and (max-width: 750px){.l-gnav__pre-order::before{box-shadow:none;scale:-1 1}}.l-gnav__pre-order::after{content:"";background-color:#fff;margin-left:.25em;display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_arrow.svg");mask-image:url("../images/common/icon_arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;width:.75em}.l-gnav__pre-order:focus-visible{padding-right:3.5em}@media(any-hover: hover),(-ms-high-contrast: none){.l-gnav__pre-order:hover{padding-right:3.5em}}.l-container{margin-inline:auto;padding-inline:calc(60vw/var(--deviceWide)*100);max-width:var(--contentWpx)}@media screen and (max-width: 750px){.l-container{padding-inline:calc(30vw/var(--deviceWide)*100)}}.l-container-wide{padding-inline:calc(60vw/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-container-wide{padding-inline:calc(30vw/var(--deviceWide)*100)}}.l-container-block{padding-block:0 calc(60vw/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-container-block{padding-block:0 calc(48vw/var(--deviceWide)*100)}}.l-container-page{padding-block:0 calc(140vw/var(--deviceWide)*100)}@media screen and (max-width: 750px){.l-container-page{padding-block:0 calc(140vw/var(--deviceWide)*100)}}.l-wrapper{overflow:clip;position:relative}.c-accordion{font-size:initial}.c-accordion:not(:first-child){margin-top:calc(40vw/var(--deviceWide)*100)}.c-accordion+.c-accordion{margin-top:calc(20vw/var(--deviceWide)*100)}.c-accordion__summary{display:block;background-color:hsla(0,0%,100%,0);transition:background-color .2s}@media(any-hover: hover),(-ms-high-contrast: none){.c-accordion__summary:hover{background-color:#fff}.c-accordion__summary:hover .c-accordion__summary-button{background-color:rgba(var(--color-1-rgb), 0.3)}}.c-accordion__summary-button{cursor:pointer;position:relative;display:block;background:rgba(var(--color-1-rgb), 0.2);border:2px solid #000;padding:.75em 2.75em .75em 1.25em;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100);line-height:1.4;transition:background-color .2s}.c-accordion__summary-button::-webkit-details-marker{display:none}.c-accordion__summary-button::before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;right:1em;width:0;height:0;rotate:rotate(0deg);width:1.25em;height:1.25em;transition:rotate .4s;background-color:#000;-webkit-mask-image:url("../images/common/icon_plus.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("../images/common/icon_plus.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.c-accordion__content-inner{border:2px solid #000;border-top:none;padding:calc(40vw/var(--deviceWide)*100)}.c-accordion.--small .c-accordion__summary-button{font-size:min(20*var(--ratio-em),var(--vw-to-px)*1rem/16*20/var(--device)*100);text-indent:initial}.c-accordion[open] .c-accordion__summary{background-color:#fff}.c-accordion[open] .c-accordion__summary-button{background-color:rgba(var(--color-1-rgb), 0.3)}.c-accordion[open] .c-accordion__summary-button::before{-webkit-mask-image:url("../images/common/icon_minus.svg");mask-image:url("../images/common/icon_minus.svg");rotate:180deg}.c-animation-loading{pointer-events:none}.c-animation-loading .img{position:fixed;inset:0;z-index:300;display:grid;place-content:center;text-align:center}.c-animation-loading .img-1{position:fixed;left:50%;top:50%;translate:-50% -100%;width:calc(342vw/var(--deviceWide)*100);height:auto}@media screen and (max-width: 750px){.c-animation-loading .img-1{width:calc(273.6vw/var(--deviceWide)*100)}}.c-animation-loading .bg-1,.c-animation-loading .bg-2{position:fixed;z-index:300;background:var(--color-1-dark-2)}.c-animation-loading .bg-1{inset:40% 0 0 0}.c-animation-loading .bg-2{inset:0 0 60% 0}.js-anime.fadeIn{opacity:0}.js-anime.fadeIn.is-active{animation:fadeIn 1 0s ease-in-out;animation-fill-mode:forwards}.js-anime.fadeUp{opacity:0}.js-anime.fadeUp.is-active{animation:fadeUp .4s 0s ease-in-out;animation-fill-mode:forwards}.js-anime.blur{opacity:0}.js-anime.blur.is-active{animation:blur .5s 0s;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeUp50p{0%{opacity:0;transform:translateX(-50%) translateY(20px)}100%{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes Up{0%{transform:translateY(0)}100%{transform:translateY(-100vh)}}@keyframes Up50p{0%{transform:translateX(-50%) translateY(-50%)}100%{transform:translateX(-50%) translateY(-100vh)}}@keyframes rotateZ{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}@keyframes rotate{0%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@keyframes rotate180{0%{transform:rotateY(0deg)}60%,100%{transform:rotateY(180deg)}}@keyframes blur{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0px)}}@keyframes bggradient{0%{background-position:50% 100%}50%{background-position:50% 0%}100%{background-position:50% 100%}}@keyframes bggradientX{0%{background-position:100% 50%}50%{background-position:0% 50%}100%{background-position:100% 50%}}@keyframes laserLeft{0%{transform:skewX(70deg)}100%{transform:skewX(30deg)}}@keyframes laserLeftSp{0%{transform:skewX(35deg)}100%{transform:skewX(10deg)}}@keyframes laserRight{0%{transform:skewX(-70deg)}100%{transform:skewX(-30deg)}}@keyframes laserRightSp{0%{transform:skewX(-35deg)}100%{transform:skewX(-10deg)}}@keyframes rotate{0%{rotate:0deg}100%{rotate:360deg}}.c-bg-image{position:relative}.c-bg-image__item{pointer-events:none;overflow:hidden;position:absolute;top:.5px;left:0;z-index:-1;width:100%;height:calc(100% + 1px);clip-path:inset(0)}@media screen and (max-width: 750px){.c-bg-image__item{top:0px}}.c-bg-image__item img{pointer-events:none;display:block;position:fixed;top:-0.5px;left:0;width:100vw;height:calc(100vh + 1px);-o-object-fit:cover;object-fit:cover}.c-bg-image__item.--relative{clip-path:unset}.c-bg-image__item.--relative img{position:relative;height:100%}.c-box{position:relative;background:#fff;border:1px solid #000;padding:min(60px,60vw/var(--device)*100);font-size:initial}@media screen and (max-width: 750px){.c-box{padding:min(48px,48vw/var(--device)*100)}}.c-box:not(:first-child){margin-top:min(40px,40vw/var(--device)*100)}.c-box.--small{padding:min(40px,40vw/var(--device)*100)}@media screen and (max-width: 750px){.c-box.--small{padding:min(32px,32vw/var(--device)*100)}}@media screen and (min-width: 751px){.c-box.--large{padding-inline:min(100px,100vw/var(--device)*100)}}.c-box.--border{background:rgba(0,0,0,0);border:1px solid #000}.c-box.--black{background:rgba(0,0,0,.1);padding:min(30px,30vw/var(--device)*100) min(40px,40vw/var(--device)*100);border:none}@media screen and (max-width: 750px){.c-box.--black{padding:min(24px,24vw/var(--device)*100)}}.c-list .c-box{margin-top:min(8px,8vw/var(--device)*100)}@media screen and (min-width: 751px){.c-list .c-box{margin-top:min(10px,10vw/var(--device)*100)}}.c-box-lightning{position:relative;margin-inline:auto;width:-moz-fit-content;width:fit-content;color:#fff}.c-box-lightning::before{content:"";display:block;position:absolute;inset:0;background-color:rgba(0,0,0,.6);border:calc(4vw/var(--deviceWide)*100) solid #fff;transform:skewX(-4deg)}.c-box-lightning .inner{position:relative;padding:calc(40vw/var(--deviceWide)*100) calc(70vw/var(--deviceWide)*100)}.c-box-lightning .inner::before{content:"";display:block;position:absolute;background:url("../images/common/img_lightning01.webp") no-repeat center center/contain;width:calc(196vw/var(--deviceWide)*100);aspect-ratio:213/181}@media screen and (max-width: 750px){.c-box-lightning .inner::before{width:calc(156.8vw/var(--deviceWide)*100)}}.c-box-lightning .inner::after{content:"";display:block;position:absolute;background:url("../images/common/img_lightning01.webp") no-repeat center center/contain;width:calc(196vw/var(--deviceWide)*100);aspect-ratio:213/181}@media screen and (max-width: 750px){.c-box-lightning .inner::after{width:calc(156.8vw/var(--deviceWide)*100)}}.c-box-lightning .inner::before{top:0;left:0;width:calc(120vw/var(--deviceWide)*100);translate:-40% -35%}.c-box-lightning .inner::after{bottom:0;right:0;width:calc(120vw/var(--deviceWide)*100);translate:40% 10%}.c-btn{--color-btn-bg: var(--color-1-dark-2);--color-btn-text: #fff;position:relative;display:flex;justify-content:space-between;gap:.35em;background:rgba(0,0,0,0);margin-inline:auto;border:none;max-width:min(600px,600vw/var(--device)*100);width:100%;height:100%;min-height:calc(115vw/var(--deviceWide)*100);color:var(--color-btn-text);text-decoration:none;line-height:1.2;font-size:initial;font-weight:600}@media screen and (max-width: 750px){.c-btn{top:inherit;bottom:0}}.c-btn::before{content:"";position:absolute;display:block;inset:0;background-color:rgba(0,0,0,.5);translate:calc(10vw/var(--deviceWide)*100) calc(10vw/var(--deviceWide)*100);clip-path:polygon(calc(20vw / var(--deviceWide) * 100) 0, 100% 0, 100% calc(100% - calc(22vw / var(--deviceWide) * 100)), calc(100% - calc(22vw / var(--deviceWide) * 100)) 100%, 0 100%, 0 calc(20vw / var(--deviceWide) * 100))}.c-btn::after{content:"";display:block;position:absolute;inset:0px;background:var(--color-btn-bg);--bdW: 4px;clip-path:polygon(0% min(20px, 20vw / var(--device) * 100), 0 100%, var(--bdW) 100%, var(--bdW) calc(min(20px, 20vw / var(--device) * 100) + var(--bdW) / 2), calc(min(20px, 20vw / var(--device) * 100) + var(--bdW) / 2) var(--bdW), calc(100% - var(--bdW)) var(--bdW), calc(100% - var(--bdW)) calc(100% - min(20px, 20vw / var(--device) * 100) - var(--bdW) / 2), calc(100% - min(20px, 20vw / var(--device) * 100) - var(--bdW) / 2) calc(100% - var(--bdW)), var(--bdW) calc(100% - var(--bdW)), var(--bdW) 100%, calc(100% - min(20px, 20vw / var(--device) * 100)) 100%, 100% calc(100% - min(20px, 20vw / var(--device) * 100)), 100% 0%, min(20px, 20vw / var(--device) * 100) 0%)}.c-btn>span{overflow:hidden;position:relative;display:flex;align-items:center;gap:.35em;background:var(--color-btn-bg);clip-path:polygon(min(20px, 20vw / var(--device) * 100) 0, 100% 0, 100% calc(100% - min(22px, 22vw / var(--device) * 100)), calc(100% - min(22px, 22vw / var(--device) * 100)) 100%, 0 100%, 0 min(20px, 20vw / var(--device) * 100));margin-inline:auto;padding:min(15px,15vw/var(--device)*100) min(60px,60vw/var(--device)*100) min(15px,15vw/var(--device)*100);width:100%;font-size:min(26*var(--ratio-em),var(--vw-to-px)*1rem/16*26/var(--device)*100)}@media screen and (max-width: 750px){.c-btn>span{padding:min(15px,15vw/var(--device)*100) min(80px,80vw/var(--device)*100) min(15px,15vw/var(--device)*100) min(48px,48vw/var(--device)*100)}}.c-btn>span>span{flex:1}.c-btn>span::after{content:"";position:absolute;top:50%;right:calc(20vw/var(--deviceWide)*100);z-index:5;display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_arrow.svg");mask-image:url("../images/common/icon_arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:var(--color-btn-text);width:1.25em;translate:0 -50%;transition:background-color .2s ease-out;transition-delay:.1s}.c-btn>span::before{content:"";display:block;position:absolute;inset:-20px;transform:skewX(-20deg);z-index:-1;background-image:repeating-linear-gradient(90deg, var(--color-btn-text) 0%, var(--color-btn-text) 100%);background-size:0% 100%;background-position:bottom right;background-repeat:no-repeat;transition:background-size .3s ease-out}.c-btn .text{position:relative}.c-btn:has(.eng){max-width:unset;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 751px){.c-btn:has(.eng){min-width:calc(735vw/var(--deviceWide)*100)}}.c-btn:has(.eng)>span{font-size:min(35*var(--ratio-em),var(--vw-to-px)*1rem/16*35/var(--deviceWide)*100)}.c-btn:has(.eng)>span::after{width:1em}.c-btn:has(.eng) .eng{font-family:var(--font-eng);font-size:1.3714285714em;text-transform:uppercase}.c-btn:has(.eng) .jp{margin-top:.2em;margin-left:.2em;font-weight:400}.c-btn__label{display:block;margin:0 auto .3em;padding:0em 1em;width:-moz-fit-content;width:fit-content;background:var(--color-btn-text);font-size:.8em;color:var(--color-btn-bg);text-align:center}.c-btn.--center{text-align:center}.c-btn.--center>span{justify-content:center}.c-btn.--color-2{--color-btn-bg: var(--color-2);--color-btn-text: #fff}.c-btn.--color-3{--color-btn-bg: var(--color-3)}.c-btn.--color-5{--color-btn-bg: var(--color-5);--color-btn-text: #fff}.c-btn.--color-ps{--color-btn-bg: var(--color-ps);--color-btn-text: #fff}.c-btn.--color-nsw{--color-btn-bg: var(--color-nsw);--color-btn-text: #fff}.c-btn.--color-xbox{--color-btn-bg: var(--color-xbox);--color-btn-text: #fff}.c-btn.--color-steam{--color-btn-bg: var(--color-steam);--color-btn-text: #fff}.c-btn:focus-visible{color:var(--color-btn-bg)}.c-btn:focus-visible>span::after{background-color:var(--color-btn-bg)}.c-btn:focus-visible>span::before{background-size:100% 100%;background-position:bottom left}@media(any-hover: hover),(-ms-high-contrast: none){.c-btn:hover{color:var(--color-btn-bg)}.c-btn:hover>span::after{background-color:var(--color-btn-bg)}.c-btn:hover>span::before{background-size:100% 100%;background-position:bottom left}}.c-btn-b{position:relative;display:flex;justify-content:space-between;align-items:center;margin-inline:auto;box-shadow:calc(10vw/var(--deviceWide)*100) calc(10vw/var(--deviceWide)*100) 0 rgba(0,0,0,.5);width:100%;height:100%;min-height:min(86px,86vw/var(--device)*100);color:#000;text-decoration:none;line-height:1.2}@media screen and (max-width: 750px){.c-btn-b{top:inherit;bottom:0;min-height:3em}}.c-btn-b::before{content:"";position:absolute;top:0;left:0;z-index:2;display:block;background:url("../images/common/img_ball.webp") no-repeat center center/contain;width:min(145px,145vw/var(--device)*100);aspect-ratio:165/119;opacity:0;translate:-15% -58.8%}@media screen and (max-width: 750px){.c-btn-b::before{width:min(107.25px,107.25vw/var(--device)*100);translate:-13% -50%}}.c-btn-b>span{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;gap:.35em;background-color:#fff;background-image:repeating-linear-gradient(180deg, var(--color-1) 0%, var(--color-1) 100%);background-size:101% .3em;background-position:bottom right;background-repeat:no-repeat;clip-path:polygon(min(20px, 20vw / var(--device) * 100) 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 min(20px, 20vw / var(--device) * 100));margin-inline:auto;padding:min(10px,10vw/var(--device)*100) min(50px,50vw/var(--device)*100) min(15px,15vw/var(--device)*100);width:100%;height:inherit;text-align:center;font-weight:700;font-size:min(26*var(--ratio-em),var(--vw-to-px)*1rem/16*26/var(--device)*100);transition:background-size .15s ease-out}@media screen and (max-width: 750px){.c-btn-b>span{padding:min(15px,15vw/var(--device)*100) min(36px,36vw/var(--device)*100) min(20px,20vw/var(--device)*100)}}.c-btn-b>span::after{content:"";position:absolute;top:50%;right:calc(20vw/var(--deviceWide)*100);z-index:5;display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_arrow.svg");mask-image:url("../images/common/icon_arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#000;width:1em;translate:0 -55%;transition:background-color .2s ease-out;transition-delay:.1s}@media screen and (max-width: 750px){.c-btn-b>span::after{right:calc(12vw/var(--deviceWide)*100)}}.c-btn-b:focus-visible>span{background-image:repeating-linear-gradient(180deg, rgba(var(--color-1-rgb), 0.8) 0%, rgba(var(--color-1-rgb), 0.8) 100%);background-size:100% 100%}@media(any-hover: hover),(-ms-high-contrast: none){.c-btn-b:hover>span{background-image:repeating-linear-gradient(180deg, rgba(var(--color-1-rgb), 0.8) 0%, rgba(var(--color-1-rgb), 0.8) 100%);background-size:100% 100%}}.c-btn-b.active,.c-btn-b.is-active{pointer-events:none}.c-btn-b.active>span,.c-btn-b.is-active>span{background-image:repeating-linear-gradient(180deg, rgba(var(--color-1-rgb), 0.8) 0%, rgba(var(--color-1-rgb), 0.8) 100%);background-size:100% 100%}.c-btn-b.active::before,.c-btn-b.is-active::before{opacity:1}.c-btn-anchor{position:relative;display:inline-flex;justify-content:space-between;align-items:center;height:100%;color:#000;text-decoration:none;line-height:1.2;font-weight:700}@media screen and (max-width: 750px){.c-btn-anchor{top:inherit;bottom:0}}.c-btn-anchor>span{overflow:hidden;position:relative;display:flex;align-items:center;gap:.35em;background-image:repeating-linear-gradient(180deg, var(--color-3-light) 0%, var(--color-3-light) 100%);background-size:100% min(4px,4vw/var(--device)*100);background-position:bottom right;background-repeat:no-repeat;margin-inline:auto;padding:min(20px,20vw/var(--device)*100) min(50px,50vw/var(--device)*100) min(25px,25vw/var(--device)*100) .5em;width:100%;height:inherit;font-weight:700;font-size:min(26*var(--ratio-em),var(--vw-to-px)*1rem/16*28/var(--device)*100)}@media screen and (min-width: 751px){.c-btn-anchor>span{min-width:min(200px,200vw/var(--device)*100)}}@media screen and (max-width: 750px){.c-btn-anchor>span{padding:min(12px,12vw/var(--device)*100) min(50px,50vw/var(--device)*100) min(25px,25vw/var(--device)*100) 0}}.c-btn-anchor>span::after{content:"";position:absolute;top:50%;right:calc(10vw/var(--deviceWide)*100);z-index:5;display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_arrow.svg");mask-image:url("../images/common/icon_arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#000;width:1em;rotate:90deg;translate:0 -55%;transition:translate .2s ease-in-out}@media screen and (max-width: 750px){.c-btn-anchor>span::after{width:.9em}}.c-btn-anchor:focus-visible>span::after{translate:0 -35%}@media(any-hover: hover),(-ms-high-contrast: none){.c-btn-anchor:hover>span::after{translate:0 -35%}}.fancybox-bg{background-color:#000 !important}.fancybox-slide{padding:20px}.fancybox-slide--iframe .fancybox-content{background:rgba(0,0,0,0) !important;width:900px;max-width:var(--contentWpx);max-height:90%;margin:0}.fancybox-container .fancybox-bg{background:rgba(0,0,0,.7)}.fancybox-container .fancybox-infobar{color:#fff}.fancybox-content{overflow:clip}.btnCloseFancybox{display:block;position:fixed;z-index:10;right:13px;top:12px;width:42px;height:42px;cursor:pointer;text-align:center}.btnCloseFancybox span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#fff;transition:.3s ease-in-out}.btnCloseFancybox span:nth-child(1){top:16px;left:6px;background:#fff;transform:rotate(-45deg)}.btnCloseFancybox span:nth-child(2){top:16px;background:#fff;transform:rotate(45deg)}.fancybox-caption{font-size:initial}.fancybox-caption__body{font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100)}.c-flex-row-2{display:flex;flex-wrap:wrap;gap:min(40px,40vw/var(--device)*100);justify-content:center}.c-flex-row-2>*{width:100%}@media screen and (min-width: 751px){.c-flex-row-2>*{flex:1;max-width:50%}}.c-flex-row-2.--fit-content>*{flex:unset;width:-moz-fit-content;width:fit-content}.c-flex-row-3{display:flex;flex-wrap:wrap;gap:min(40px,40vw/var(--device)*100);justify-content:center}.c-flex-row-3>*{width:100%}@media screen and (min-width: 751px){.c-flex-row-3>*{max-width:calc((100% - min(80px, 80vw / var(--device) * 100))/3)}}.c-flex-row-3.--left{justify-content:start}.c-flex-row-3.--fit-content>*{flex:unset;width:-moz-fit-content;width:fit-content}.c-flex-row-4{display:flex;flex-wrap:wrap;gap:min(30px,30vw/var(--device)*100);justify-content:center}@media screen and (max-width: 750px){.c-flex-row-4{display:grid;grid-template-columns:repeat(2, 1fr)}}.c-flex-row-4>*{width:100%}@media screen and (min-width: 751px){.c-flex-row-4>*{max-width:calc((100% - min(90px, 90vw / var(--device) * 100))/4)}}main p a,main li a:not([class]),main dd a,main td a,main th a,.c-link-text{--link-color: var(--color-1-dark-2);word-break:break-all;color:var(--link-color)}main p a:not(:has(img)):not(.btn),main li a:not([class]):not(:has(img)):not(.btn),main dd a:not(:has(img)):not(.btn),main td a:not(:has(img)):not(.btn),main th a:not(:has(img)):not(.btn),.c-link-text:not(:has(img)):not(.btn){color:var(--link-color);font-weight:700;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-size:100% calc(1.5vw/var(--deviceWide)*100);background-position:bottom left;background-repeat:no-repeat;padding-bottom:calc(1.5vw/var(--deviceWide)*100);transition:background-size .3s ease-out}main p a:not(:has(img)):not(.btn):focus-visible,main li a:not([class]):not(:has(img)):not(.btn):focus-visible,main dd a:not(:has(img)):not(.btn):focus-visible,main td a:not(:has(img)):not(.btn):focus-visible,main th a:not(:has(img)):not(.btn):focus-visible,.c-link-text:not(:has(img)):not(.btn):focus-visible{background-size:0% calc(1.5vw/var(--deviceWide)*100);background-position:bottom right}@media(any-hover: hover),(-ms-high-contrast: none){main p a:not(:has(img)):not(.btn):hover,main li a:not([class]):not(:has(img)):not(.btn):hover,main dd a:not(:has(img)):not(.btn):hover,main td a:not(:has(img)):not(.btn):hover,main th a:not(:has(img)):not(.btn):hover,.c-link-text:not(:has(img)):not(.btn):hover{background-size:0% calc(1.5vw/var(--deviceWide)*100);background-position:bottom right}}main p a:first-child,main li a:not([class]):first-child,main dd a:first-child,main td a:first-child,main th a:first-child,.c-link-text:first-child{margin-top:0}main p a.u-color-3,main li a:not([class]).u-color-3,main dd a.u-color-3,main td a.u-color-3,main th a.u-color-3,.c-link-text.u-color-3{--link-color: var(--color-3)}main p a.u-color-3-light,main li a:not([class]).u-color-3-light,main dd a.u-color-3-light,main td a.u-color-3-light,main th a.u-color-3-light,.c-link-text.u-color-3-light{--link-color: var(--color-3-light)}.c-link-title{position:relative;display:block;text-decoration:none;background:hsla(0,0%,100%,.5);border:2px solid #000;padding:.4em 2em .5em 1.25em;font-weight:700;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100);line-height:1.4;transition:background-color .2s}@media screen and (max-width: 750px){.c-link-title{font-size:min(28*var(--ratio-em),var(--vw-to-px)*1rem/16*28/var(--device)*100)}}.c-link-title::before{content:"";position:absolute;inset:.2em;width:.2em;background:var(--color-1-dark-2)}a.c-link-title{cursor:pointer;background:rgba(var(--color-1-rgb), 0.2);color:#000}a.c-link-title:visited{color:#000}a.c-link-title::after{content:"";position:absolute;top:50%;right:calc(20vw/var(--deviceWide)*100);z-index:5;display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_arrow.svg");mask-image:url("../images/common/icon_arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#000;width:1em;translate:0 -50%;transition:background-color .2s ease-out;transition-delay:.1s}@media screen and (max-width: 750px){a.c-link-title::after{right:calc(12vw/var(--deviceWide)*100)}}@media(any-hover: hover),(-ms-high-contrast: none){a.c-link-title:hover{background:#d1ebfa}}ul.c-list *{font-feature-settings:initial}ul.c-list>li{list-style-type:disc;position:relative;margin-left:1em;font-weight:500;line-height:1.4;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100)}@media screen and (max-width: 750px){ul.c-list>li{margin-left:1.25em;font-size:min(25*var(--ratio-em),var(--vw-to-px)*1rem/16*25/var(--device)*100)}}ul.c-list>li:not(:first-child){margin-top:.5em}ul.c-list>li::marker{font-size:.75em}ul.c-list>li:has(>.icon){display:flex;margin-left:0}ul.c-list>li:has(>.icon)::before{display:none}ul.c-list>li:has(>.icon) .icon{margin-right:.5em;white-space:nowrap}ul.c-list>li>.c-list>li{list-style-type:"－ "}ul.c-list:not(:first-child){margin-block:min(25px,25vw/var(--device)*100) 0}ul.c-list .c-list{font-size:initial}ul.c-list .c-list:not(:first-child){margin-top:.25em}ul.c-list.--notice>li{font-size:min(21*var(--ratio-em),var(--vw-to-px)*1rem/16*21/var(--device)*100);list-style-type:"※"}@media screen and (max-width: 750px){ul.c-list.--notice>li{font-size:min(22*var(--ratio-em),var(--vw-to-px)*1rem/16*22/var(--device)*100)}}ul.c-list.--notice>li::marker{font-size:1em}ol.c-list{margin-left:2em}@media screen and (max-width: 750px){ol.c-list{margin-left:1.25em}}ol.c-list *{font-feature-settings:initial}ol.c-list>li{list-style-type:decimal;position:relative;font-weight:500;line-height:1.3;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100)}@media screen and (max-width: 750px){ol.c-list>li{font-size:min(25*var(--ratio-em),var(--vw-to-px)*1rem/16*25/var(--device)*100)}}ol.c-list>li:not(:first-child){margin-top:.5em}ol.c-list:not(:first-child){margin-block:min(30px,30vw/var(--device)*100) 0}ol.c-list .c-list{margin-top:min(5px,5vw/var(--device)*100)}@media screen and (min-width: 751px){ol.c-list .c-list{margin-top:min(5px,5vw/var(--device)*100)}}.c-nav-local{position:relative;z-index:10;background:url("../images/common/local_nav_bg.webp") center center/cover;padding-block:calc(40vw/var(--deviceWide)*100) calc(50vw/var(--deviceWide)*100)}.c-nav-local>.c-nav-local__inner{display:flex;flex-wrap:wrap;gap:min(40px,40vw/var(--device)*100);justify-content:center;margin-inline:auto;padding-inline:calc(60vw/var(--deviceWide)*100);max-width:var(--contentWpx)}@media screen and (max-width: 750px){.c-nav-local>.c-nav-local__inner{gap:min(30px,30vw/var(--device)*100);padding-inline:calc(30vw/var(--deviceWide)*100)}}.c-nav-local>.c-nav-local__inner>*{width:calc((100% - min(30px, 30vw / var(--device) * 100))/2)}@media screen and (min-width: 751px){.c-nav-local>.c-nav-local__inner>*{max-width:calc((100% - min(80px, 80vw / var(--device) * 100))/3)}}.c-nav-anchor{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:min(30px,30vw/var(--device)*100);margin-inline:auto;text-align:center}@media screen and (max-width: 750px){.c-nav-anchor{gap:min(20px,20vw/var(--device)*100) min(30px,30vw/var(--device)*100)}}.c-popup-content{display:none;background:hsla(0,0%,100%,.7);padding:0}.splide__track{position:relative}.c-slider__auto-control{--change-color: var(--color-1-dark-3);display:flex;align-items:center;gap:.5em;cursor:pointer;background:#fff;border:calc(3vw/var(--deviceWide)*100) solid var(--change-color);box-shadow:min(7px,7vw/var(--device)*100) min(7px,7vw/var(--device)*100) 0 rgba(0,0,0,.5);padding:.6em 1.2em;width:-moz-fit-content;width:fit-content;line-height:1;text-decoration:none;color:var(--change-color);font-size:clamp(10*var(--ratio-em),var(--vw-to-px)*1rem/16*20/var(--device)*100,20*var(--ratio-em));font-weight:900;transition:background-color .2s}@media screen and (max-width: 750px){.c-slider__auto-control{font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100)}}.c-slider__auto-control::before{content:"";background:var(--change-color);display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_stop.svg");mask-image:url("../images/common/icon_stop.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center}@media(any-hover: hover),(-ms-high-contrast: none){.c-slider__auto-control:hover{--change-color: #fff;background:var(--color-1-dark-3)}}.c-slider__auto-control.is-active{--change-color: #fff;background:var(--color-1-dark-3)}.c-slider__auto-control.is-active::before{display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_auto_play.svg");mask-image:url("../images/common/icon_auto_play.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.c-slider__pagination{position:relative;display:flex;flex-wrap:wrap;gap:calc(20vw/var(--deviceWide)*100);margin-top:calc(10vw/var(--deviceWide)*100);margin-left:auto;width:-moz-fit-content;width:fit-content}.splide__pagination__page{--color: #fff;--color-on: var(--color-1-dark);cursor:pointer;position:relative;background:rgba(0,0,0,0);border:none;width:calc(100vw/var(--deviceWide)*100);aspect-ratio:100/44;transition:background-color .2s}.splide__pagination__page::before{content:"";display:block;border:1px solid var(--color-on);background:var(--color);width:100%;height:40%;transition:background-color .2s}.splide__pagination__page.is-active::before{--color: var(--color-on);border-color:#fff}.splide__pagination__page:focus-visible{outline:none;box-shadow:none}.splide__pagination__page:focus-visible::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media(any-hover: hover),(-ms-high-contrast: none){.splide__pagination__page:hover::before{border-color:#fff;--color: var(--color-on)}}.c-slider__arrow{background:rgba(0,0,0,0);border:none;transition:scale .2s}@media screen and (max-width: 750px){.c-slider__arrow{padding:10px 8px}}.c-slider__arrow::before{content:"";display:inline-block;width:1em;aspect-ratio:1/1;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;background-image:none;-webkit-mask-image:url("../images/common/icon_arrow.svg");mask-image:url("../images/common/icon_arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#fff;width:calc(112vw/var(--deviceWide)*100);height:auto;aspect-ratio:112/149}@media screen and (max-width: 750px){.c-slider__arrow::before{width:calc(56vw/var(--deviceWide)*100)}}.c-slider__arrow.splide__arrow--prev{left:0;scale:-1 1}@media(any-hover: hover),(-ms-high-contrast: none){.c-slider__arrow.splide__arrow--prev:hover{scale:-1.2 1.2}}.c-slider__arrow.splide__arrow--next{right:0}@media(any-hover: hover),(-ms-high-contrast: none){.c-slider__arrow.splide__arrow--next:hover{scale:1.2 1.2}}.c-table-list{position:relative;display:grid;grid-template-columns:auto 1fr;background:rgba(0,0,0,.7);border:2px solid #fff;padding:calc(30vw/var(--deviceWide)*100) calc(50vw/var(--deviceWide)*100);color:#fff}@media screen and (max-width: 750px){.c-table-list{padding:calc(15vw/var(--deviceWide)*100) calc(25vw/var(--deviceWide)*100);width:100%}}.c-table-list:not(:first-child){margin-top:calc(20vw/var(--deviceWide)*100)}.c-table-list>div{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.c-table-list dt{position:relative;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:.8em 1em .8em 0;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100);color:var(--color-2-light);font-weight:700;line-height:1.5}@media screen and (max-width: 750px){.c-table-list dt{padding:.5em .75em .5em 0}}.c-table-list dd{border-bottom:1px solid #fff;padding:.8em 0 .8em 1em;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100);line-height:1.5}@media screen and (max-width: 750px){.c-table-list dd{padding:.5em 0 .5em .75em}}.c-table-list>div:last-child dt,.c-table-list>div:last-child dd{border-bottom:none}.c-table__scroll-wrapper{overflow-x:auto;border:2px solid #000;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.c-table__scroll-wrapper:active{cursor:grabbing}@media screen and (min-width: 751px){.c-table__scroll-wrapper.--no-grab-pc{cursor:default}}.c-table__scroll-wrapper .c-table{border:none;width:auto;min-width:100%;white-space:nowrap}.c-table{border-collapse:separate;border-spacing:0;border:2px solid #000;width:100%;font-size:initial}.c-table:not(:first-child){margin-top:calc(30vw/var(--deviceWide)*100)}.c-table th,.c-table td{padding:.6em 1em;font-size:min(21*var(--ratio-em),var(--vw-to-px)*1rem/16*21/var(--device)*100);line-height:1.2;vertical-align:middle}@media screen and (max-width: 750px){.c-table th,.c-table td{width:100%}}.c-table th p:not([class]),.c-table td p:not([class]){margin:0}.c-table th{background-color:#fff;border-bottom:1px solid #000;border-right:1px solid #000;width:auto}.c-table th:last-child{border-right:none}.c-table th.sticky{position:sticky;top:0;left:0;border-bottom:none;border-right:none;z-index:2;text-align:left}.c-table th.sticky:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-right:1px solid #000;border-bottom:1px solid #000;z-index:-1}.c-table td{background:rgba(0,0,0,.7);border-bottom:1px solid #fff;border-right:1px solid #fff;width:auto;color:#fff}.c-table td:last-child{border-right:none}.c-table thead th{vertical-align:middle}.c-table tbody tr:last-child th,.c-table tbody tr:last-child td{border-bottom:none}.c-table tbody tr:last-child th.sticky::before,.c-table tbody tr:last-child td.sticky::before{border-bottom:none}main p:not([class]),main .c-text,.fancybox-container p:not([class]),.fancybox-container .c-text{font-weight:500;line-height:1.7;font-size:min(24*var(--ratio-em),var(--vw-to-px)*1rem/16*24/var(--device)*100)}@media screen and (max-width: 750px){main p:not([class]),main .c-text,.fancybox-container p:not([class]),.fancybox-container .c-text{font-size:min(26*var(--ratio-em),var(--vw-to-px)*1rem/16*26/var(--device)*100)}}main p:not([class]) .small,main .c-text .small,.fancybox-container p:not([class]) .small,.fancybox-container .c-text .small{font-size:.8em}main p:not([class]).--large,main .c-text.--large,.fancybox-container p:not([class]).--large,.fancybox-container .c-text.--large{font-size:min(40*var(--ratio-em),var(--vw-to-px)*1rem/16*40/var(--device)*100)}main p:not([class]).--small,main .c-text.--small,.fancybox-container p:not([class]).--small,.fancybox-container .c-text.--small{font-size:min(20*var(--ratio-em),var(--vw-to-px)*1rem/16*20/var(--device)*100)}main p:not([class]):not(:first-child),main .c-text:not(:first-child),.fancybox-container p:not([class]):not(:first-child),.fancybox-container .c-text:not(:first-child){margin-block:calc(25vw/var(--deviceWide)*100) 0}.c-text-marker{position:relative;background-image:linear-gradient(rgba(var(--color-1-rgb), 0.6), rgba(var(--color-1-rgb), 0.6));background-size:100% 30%;background-position:bottom left;background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .15em .05em}main p,main a,main li{word-break:break-all}.c-title-page{position:relative;z-index:1;width:100%;height:calc(540vw/var(--deviceWide)*100);text-align:left;color:#fff}@media screen and (max-width: 750px){.c-title-page{height:calc(318.6vw/var(--deviceWide)*100)}}.c-title-page::before,.c-title-page::after{content:"";display:block;position:absolute;top:-0.5px;background:var(--color-1-dark-2);width:calc(980vw/var(--deviceWide)*100);aspect-ratio:980/460;clip-path:polygon(0 0, 100% 0, 0% 100%)}@media screen and (max-width: 750px){.c-title-page::before,.c-title-page::after{aspect-ratio:980/360;width:calc(578.2vw/var(--deviceWide)*100)}}.c-title-page::before{background:var(--color-1);aspect-ratio:980/500}@media screen and (max-width: 750px){.c-title-page::before{aspect-ratio:980/400}}.c-title-page img{position:absolute;top:0;right:0;z-index:-1;background:#000;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.c-title-page>span{position:relative;z-index:2;display:block;line-height:1;padding:min(18px,18vw/var(--device)*100) min(40px,40vw/var(--device)*100) 0;font-size:initial}@media screen and (max-width: 750px){.c-title-page>span{padding:calc(9vw/var(--deviceWide)*100) calc(20vw/var(--deviceWide)*100) 0}}.c-title-page>span .eng{display:block;margin-left:-0.05em;font-family:var(--font-eng);font-weight:700;letter-spacing:-0.03em;text-transform:uppercase;word-break:break-all;font-size:min(200*var(--ratio-em),var(--vw-to-px)*1rem/16*200/var(--deviceWide)*100)}@media screen and (max-width: 750px){.c-title-page>span .eng{font-size:min(90*var(--ratio-em),var(--vw-to-px)*1rem/16*90/var(--device)*100)}}.c-title-page>span .jp{display:block;font-size:min(38*var(--ratio-em),var(--vw-to-px)*1rem/16*38/var(--deviceWide)*100)}@media screen and (max-width: 750px){.c-title-page>span .jp{font-size:min(30.4*var(--ratio-em),var(--vw-to-px)*1rem/16*30.4/var(--device)*100)}}.c-title-page-container{position:relative}.c-title-page__box{position:absolute;right:calc(50vw/var(--deviceWide)*100);bottom:calc(30vw/var(--deviceWide)*100);z-index:3}@media screen and (max-width: 750px){.c-title-page__box{position:relative;right:inherit;bottom:inherit;margin-top:calc(40vw/var(--deviceWide)*100);margin-bottom:calc(40vw/var(--deviceWide)*100)}}.c-title-page__box-title{margin-block:var(--leading-trim);line-height:1.3;font-size:min(40*var(--ratio-em),var(--vw-to-px)*1rem/16*40/var(--deviceWide)*100);letter-spacing:.05em;font-weight:700}@media screen and (max-width: 750px){.c-title-page__box-title{font-size:min(32*var(--ratio-em),var(--vw-to-px)*1rem/16*32/var(--deviceWide)*100)}}.c-title-page__box-title p.c-text{margin-top:.25em;font-size:min(20*var(--ratio-em),var(--vw-to-px)*1rem/16*20/var(--deviceWide)*100)}body:not(#top) main h2:not([class]),.c-title-a{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;background:url("../images/common/bg_title-a_left.webp") no-repeat left max(-80px,-80vw/var(--device)*100) center/auto 100%,url("../images/common/bg_title-a_right.webp") no-repeat right max(-80px,-80vw/var(--device)*100) center/auto 100%;background-color:#000;box-shadow:0 min(10px,10vw/var(--device)*100) 0 var(--color-1);padding:size_vw_max-wide(40);min-height:calc(190vw/var(--deviceWide)*100);text-align:center;font-size:initial}@media screen and (max-width: 750px){body:not(#top) main h2:not([class]),.c-title-a{background-size:auto 100%;background-position:left max(-180px,-180vw/var(--device)*100) center,right max(-150px,-150vw/var(--device)*100) center;min-height:calc(152vw/var(--deviceWide)*100);padding:min(30px,30vw/var(--device)*100)}}body:not(#top) main h2:not([class])>span,.c-title-a>span{line-height:1.1;font-weight:700;text-align:center;color:#fff;font-size:min(48*var(--ratio-em),var(--vw-to-px)*1rem/16*48/var(--deviceWide)*100)}@media screen and (max-width: 750px){body:not(#top) main h2:not([class])>span,.c-title-a>span{font-size:min(38.4*var(--ratio-em),var(--vw-to-px)*1rem/16*38.4/var(--device)*100)}}main h3:not([class]),.c-title-b{position:relative;display:flex;align-items:center;gap:.25em;background-color:#000;border-radius:2.5em;padding:min(10px,10vw/var(--device)*100) 2em min(10px,10vw/var(--device)*100) min(16px,16vw/var(--device)*100);min-height:min(94px,94vw/var(--device)*100);font-weight:600;line-height:1.2;color:#fff;font-size:min(32*var(--ratio-em),var(--vw-to-px)*1rem/16*32/var(--device)*100)}@media screen and (max-width: 750px){main h3:not([class]),.c-title-b{font-size:min(32*var(--ratio-em),var(--vw-to-px)*1rem/16*32/var(--device)*100)}}main h3:not([class]):not(:first-child),.c-title-b:not(:first-child){margin-block:min(50px,50vw/var(--device)*100) 0}main h3:not([class])::before,.c-title-b::before{pointer-events:none;content:"";display:block;z-index:2;background-color:var(--color-3-light);width:min(50px,50vw/var(--device)*100);aspect-ratio:50/76;-webkit-mask-image:url("../images/common/icon_title_b.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("../images/common/icon_title_b.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center}@media screen and (min-width: 751px){main h3:not([class])::before,.c-title-b::before{min-width:calc(50vw/var(--deviceWide)*100)}}main h3:not([class])>span,.c-title-b>span{padding:.1em .25em .25em}h2+main h3:not([class]):not(:first-child){margin-top:min(20px,20vw/var(--device)*100)}main h4:not([class]),.c-title-c{position:relative;border-bottom:min(4px,4vw/var(--device)*100) solid #000;padding:min(20px,20vw/var(--device)*100) 0 min(20px,20vw/var(--device)*100) min(54px,54vw/var(--device)*100);font-size:min(32*var(--ratio-em),var(--vw-to-px)*1rem/16*32/var(--device)*100);line-height:1.3}@media screen and (max-width: 750px){main h4:not([class]),.c-title-c{font-size:min(28.8*var(--ratio-em),var(--vw-to-px)*1rem/16*28.8/var(--device)*100)}}main h4:not([class])::before,.c-title-c::before{pointer-events:none;content:"";display:block;position:absolute;left:0;top:0;bottom:0;z-index:1;background-color:#000;box-shadow:calc(10vw/var(--deviceWide)*100) 0 0 var(--color-5);width:calc(10vw/var(--deviceWide)*100);transform:skewX(-16deg);transform-origin:left bottom}main h4:not([class]):not(:first-child),.c-title-c:not(:first-child){margin-block:min(50px,50vw/var(--device)*100) 0}@media screen and (max-width: 750px){main h4:not([class]):not(:first-child),.c-title-c:not(:first-child){margin-block:min(40px,40vw/var(--device)*100) 0}}main h5:not([class]),.c-title-d{display:flex;line-height:1.3;font-size:min(26*var(--ratio-em),var(--vw-to-px)*1rem/16*26/var(--device)*100);letter-spacing:.05em}@media screen and (max-width: 750px){main h5:not([class]),.c-title-d{font-size:min(28*var(--ratio-em),var(--vw-to-px)*1rem/16*28/var(--device)*100)}}main h5:not([class]):not(:first-child),.c-title-d:not(:first-child){margin-top:calc(35vw/var(--deviceWide)*100)}main h5:not([class])::before,.c-title-d::before{content:"■";margin-right:.1em}.c-title-e{position:relative}.c-title-e>span{position:relative;z-index:2;display:block;padding:.3em 1.35em .5em;width:-moz-fit-content;width:fit-content;font-weight:900;letter-spacing:.05em;line-height:1.1;font-size:min(56*var(--ratio-em),var(--vw-to-px)*1rem/16*56/var(--device)*100)}@media screen and (max-width: 750px){.c-title-e>span{font-size:min(44.8*var(--ratio-em),var(--vw-to-px)*1rem/16*44.8/var(--device)*100)}}.c-title-e>span::before{content:"";display:block;position:absolute;inset:0;background:#fff;transform:skewX(-10deg) translate3d(-0.1em, 0, 0)}.c-title-e>span>span{position:relative}.c-title-e>span strong{font-size:1.3em;color:var(--color-1-dark-2)}.c-title-e>span.lightning01{position:relative}.c-title-e>span.lightning01::after{content:"";display:block;position:absolute;background:url("../images/common/img_lightning01.webp") no-repeat center center/contain;width:calc(196vw/var(--deviceWide)*100);aspect-ratio:213/181}@media screen and (max-width: 750px){.c-title-e>span.lightning01::after{width:calc(156.8vw/var(--deviceWide)*100)}}.c-title-e>span.lightning01::after{top:0;right:0;translate:-60% -80%}.sp{display:block}@media screen and (min-width: 751px){.sp{display:none}}.pc{display:none}@media screen and (min-width: 751px){.pc{display:block}}.u-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0, 0, 0, 0);border-width:0;white-space:nowrap}.end{position:relative}.end::before{pointer-events:none;content:"";display:block;background:rgba(0,0,0,.6);position:absolute;inset:0;z-index:2}.end::after{pointer-events:none;content:"受付は終了いたしました";display:flex;justify-content:center;align-items:center;position:absolute;inset:0;width:100%;font-size:calc(30vw/var(--deviceWide)*100);font-weight:700;z-index:3;text-align:center}.end.--top::after{top:20%;height:-moz-fit-content;height:fit-content}.pb0{padding-bottom:0 !important}@media screen and (min-width: 751px){.pb0{padding-bottom:0 !important}}.pbS{padding-bottom:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pbS{padding-bottom:min(20px,20vw/var(--device)*100) !important}}.pbM{padding-bottom:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pbM{padding-bottom:min(40px,40vw/var(--device)*100) !important}}.pbL{padding-bottom:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pbL{padding-bottom:min(60px,60vw/var(--device)*100) !important}}.pbXL{padding-bottom:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pbXL{padding-bottom:min(80px,80vw/var(--device)*100) !important}}.pb10{padding-bottom:min(8px,8vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb10{padding-bottom:min(10px,10vw/var(--device)*100) !important}}.pb20{padding-bottom:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb20{padding-bottom:min(20px,20vw/var(--device)*100) !important}}.pb25{padding-bottom:min(25px,25vw/var(--device)*100) !important}.pb30{padding-bottom:min(24px,24vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb30{padding-bottom:min(30px,30vw/var(--device)*100) !important}}.pb35{padding-bottom:min(28px,28vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb35{padding-bottom:min(35px,35vw/var(--device)*100) !important}}.pb40{padding-bottom:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb40{padding-bottom:min(40px,40vw/var(--device)*100) !important}}.pb45{padding-bottom:min(36px,36vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb45{padding-bottom:min(45px,45vw/var(--device)*100) !important}}.pb50{padding-bottom:min(40px,40vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb50{padding-bottom:min(50px,50vw/var(--device)*100) !important}}.pb60{padding-bottom:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb60{padding-bottom:min(60px,60vw/var(--device)*100) !important}}.pb70{padding-bottom:min(56px,56vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb70{padding-bottom:min(70px,70vw/var(--device)*100) !important}}.pb80{padding-bottom:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb80{padding-bottom:min(80px,80vw/var(--device)*100) !important}}.pb100{padding-bottom:min(80px,80vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb100{padding-bottom:min(100px,100vw/var(--device)*100) !important}}.pb120{padding-bottom:min(96px,96vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pb120{padding-bottom:min(120px,120vw/var(--device)*100) !important}}.pt0{padding-top:0 !important}@media screen and (min-width: 751px){.pt0{padding-top:0 !important}}.ptS{padding-top:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.ptS{padding-top:min(20px,20vw/var(--device)*100) !important}}.ptM{padding-top:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.ptM{padding-top:min(40px,40vw/var(--device)*100) !important}}.ptL{padding-top:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.ptL{padding-top:min(60px,60vw/var(--device)*100) !important}}.ptXL{padding-top:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.ptXL{padding-top:min(80px,80vw/var(--device)*100) !important}}.pt10{padding-top:min(8px,8vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt10{padding-top:min(10px,10vw/var(--device)*100) !important}}.pt20{padding-top:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt20{padding-top:min(20px,20vw/var(--device)*100) !important}}.pt25{padding-top:min(25px,25vw/var(--device)*100) !important}.pt30{padding-top:min(24px,24vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt30{padding-top:min(30px,30vw/var(--device)*100) !important}}.pt35{padding-top:min(28px,28vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt35{padding-top:min(35px,35vw/var(--device)*100) !important}}.pt40{padding-top:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt40{padding-top:min(40px,40vw/var(--device)*100) !important}}.pt45{padding-top:min(36px,36vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt45{padding-top:min(45px,45vw/var(--device)*100) !important}}.pt50{padding-top:min(40px,40vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt50{padding-top:min(50px,50vw/var(--device)*100) !important}}.pt60{padding-top:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt60{padding-top:min(60px,60vw/var(--device)*100) !important}}.pt70{padding-top:min(56px,56vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt70{padding-top:min(70px,70vw/var(--device)*100) !important}}.pt80{padding-top:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt80{padding-top:min(80px,80vw/var(--device)*100) !important}}.pt100{padding-top:min(80px,80vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt100{padding-top:min(100px,100vw/var(--device)*100) !important}}.pt120{padding-top:min(96px,96vw/var(--device)*100) !important}@media screen and (min-width: 751px){.pt120{padding-top:min(120px,120vw/var(--device)*100) !important}}.mb0{margin-bottom:0 !important}.mbS{margin-bottom:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mbS{margin-bottom:min(20px,20vw/var(--device)*100) !important}}.mbM{margin-bottom:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mbM{margin-bottom:min(40px,40vw/var(--device)*100) !important}}.mbL{margin-bottom:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mbL{margin-bottom:min(60px,60vw/var(--device)*100) !important}}.mbXL{margin-bottom:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mbXL{margin-bottom:min(80px,80vw/var(--device)*100) !important}}.mb10{margin-bottom:min(8px,8vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb10{margin-bottom:min(10px,10vw/var(--device)*100) !important}}.mb15{margin-bottom:min(12px,12vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb15{margin-bottom:min(15px,15vw/var(--device)*100) !important}}.mb20{margin-bottom:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb20{margin-bottom:min(20px,20vw/var(--device)*100) !important}}.mb25{margin-bottom:min(25px,25vw/var(--device)*100) !important}.mb30{margin-bottom:min(24px,24vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb30{margin-bottom:min(30px,30vw/var(--device)*100) !important}}.mb35{margin-bottom:min(28px,28vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb35{margin-bottom:min(35px,35vw/var(--device)*100) !important}}.mb40{margin-bottom:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb40{margin-bottom:min(40px,40vw/var(--device)*100) !important}}.mb45{margin-bottom:min(36px,36vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb45{margin-bottom:min(45px,45vw/var(--device)*100) !important}}.mb50{margin-bottom:min(40px,40vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb50{margin-bottom:min(50px,50vw/var(--device)*100) !important}}.mb60{margin-bottom:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb60{margin-bottom:min(60px,60vw/var(--device)*100) !important}}.mb70{margin-bottom:min(56px,56vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb70{margin-bottom:min(70px,70vw/var(--device)*100) !important}}.mb80{margin-bottom:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb80{margin-bottom:min(80px,80vw/var(--device)*100) !important}}.mb100{margin-bottom:min(80px,80vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb100{margin-bottom:min(100px,100vw/var(--device)*100) !important}}.mb120{margin-bottom:min(96px,96vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mb120{margin-bottom:min(120px,120vw/var(--device)*100) !important}}.mt0{margin-top:0 !important}@media screen and (min-width: 751px){.mt0{margin-top:0 !important}}.mtS{margin-top:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mtS{margin-top:min(20px,20vw/var(--device)*100) !important}}.mtM{margin-top:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mtM{margin-top:min(40px,40vw/var(--device)*100) !important}}.mtL{margin-top:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mtL{margin-top:min(60px,60vw/var(--device)*100) !important}}.mtXL{margin-top:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mtXL{margin-top:min(80px,80vw/var(--device)*100) !important}}.mt10{margin-top:min(8px,8vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt10{margin-top:min(10px,10vw/var(--device)*100) !important}}.mt15{margin-top:min(12px,12vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt15{margin-top:min(15px,15vw/var(--device)*100) !important}}.mt20{margin-top:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt20{margin-top:min(20px,20vw/var(--device)*100) !important}}.mt25{margin-top:min(25px,25vw/var(--device)*100) !important}.mt30{margin-top:min(24px,24vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt30{margin-top:min(30px,30vw/var(--device)*100) !important}}.mt35{margin-top:min(28px,28vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt35{margin-top:min(35px,35vw/var(--device)*100) !important}}.mt40{margin-top:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt40{margin-top:min(40px,40vw/var(--device)*100) !important}}.mt45{margin-top:min(36px,36vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt45{margin-top:min(45px,45vw/var(--device)*100) !important}}.mt50{margin-top:min(40px,40vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt50{margin-top:min(50px,50vw/var(--device)*100) !important}}.mt60{margin-top:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt60{margin-top:min(60px,60vw/var(--device)*100) !important}}.mt70{margin-top:min(56px,56vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt70{margin-top:min(70px,70vw/var(--device)*100) !important}}.mt80{margin-top:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt80{margin-top:min(80px,80vw/var(--device)*100) !important}}.mt100{margin-top:min(80px,80vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt100{margin-top:min(100px,100vw/var(--device)*100) !important}}.mt120{margin-top:min(96px,96vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mt120{margin-top:min(120px,120vw/var(--device)*100) !important}}.ml0{margin-left:0 !important}@media screen and (min-width: 751px){.ml0{margin-left:0 !important}}.mlS{margin-left:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mlS{margin-left:min(20px,20vw/var(--device)*100) !important}}.mlM{margin-left:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mlM{margin-left:min(40px,40vw/var(--device)*100) !important}}.mlL{margin-left:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mlL{margin-left:min(60px,60vw/var(--device)*100) !important}}.mlXL{margin-left:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mlXL{margin-left:min(80px,80vw/var(--device)*100) !important}}.mr0{margin-right:0 !important}@media screen and (min-width: 751px){.mr0{margin-right:0 !important}}.mrS{margin-right:min(16px,16vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mrS{margin-right:min(20px,20vw/var(--device)*100) !important}}.mrM{margin-right:min(32px,32vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mrM{margin-right:min(40px,40vw/var(--device)*100) !important}}.mrL{margin-right:min(48px,48vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mrL{margin-right:min(60px,60vw/var(--device)*100) !important}}.mrXL{margin-right:min(64px,64vw/var(--device)*100) !important}@media screen and (min-width: 751px){.mrXL{margin-right:min(80px,80vw/var(--device)*100) !important}}.u-width-full{width:100% !important;max-width:unset !important}.u-width-fit{width:-moz-fit-content !important;width:fit-content !important}.tac,.alignCenter,.u-align-center{text-align:center !important}.tar,.alignRight,.u-align-right{text-align:right !important}.tar,.alignLeft,.u-align-left{text-align:left !important}.u-bg-white--60{background-color:hsla(0,0%,100%,.6) !important}.u-bg-white--70{background-color:hsla(0,0%,100%,.7) !important}.u-bg-color-1{background:var(--color-1) !important}.u-bg-color-1-light{background:var(--color-1-light) !important}.u-bg-color-1-dark{background:var(--color-1-dark) !important}.u-bg-color-1-dark-2{background:var(--color-1-dark-2) !important}.u-bg-color-1-dark-3{background:var(--color-1-dark-2) !important}.u-bg-color-2{background:var(--color-2) !important}.u-bg-color-3{background:var(--color-3) !important}.u-bg-color-4{background:var(--color-4) !important}.u-bg-color-ps{background:var(--color-bg-ps) !important}.u-bg-color-nsw{background:var(--color-bg-nsw) !important}.u-bg-color-xbox{background:var(--color-bg-xbox) !important}.u-bg-color-steam{background:var(--color-bg-steam) !important}.u-color-red{color:var(--color-red) !important}.u-color-white{color:#fff !important}.u-color-black{color:#000 !important}.u-color-1{color:var(--color-1) !important}.u-color-1-light{color:var(--color-1-light) !important}.u-color-1-dark{color:var(--color-1-dark) !important}.u-color-1-dark-2{color:var(--color-1-dark-2) !important}.u-color-2{color:var(--color-2) !important}.u-color-3{color:var(--color-3) !important}.u-color-3-light{color:var(--color-3-light) !important}.u-color-4{color:var(--color-4) !important}.u-color-5{color:var(--color-5) !important}.bold,.c-weight-bold{font-weight:800 !important}.c-text-transform-uppercase{text-transform:uppercase !important}
/*# sourceMappingURL=maps/layout.css.map */
