a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}:root{--font-family:sans-serif}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:var(--color-font-base);font-family:var(--font-family);font-weight:500;letter-spacing:0;position:relative;-webkit-text-size-adjust:100%;background:#fff}a{color:var(--color-accent);text-decoration:none}img{display:block}#container{overflow:hidden;position:relative;z-index:100}:root{--page-u:1px;--page-v:1px}.site-footer{bottom:calc(var(--page-v)*41);left:calc(var(--page-u)*90);position:fixed;right:calc(var(--page-u)*90);z-index:20}.site-footer__inner{align-items:flex-end;display:flex;gap:calc(var(--page-u)*24);justify-content:space-between;position:relative}.site-footer__copyright{color:#ffffffb3;display:flex;flex-direction:column;font-family:Noto Sans JP,Noto Sans,sans-serif;font-size:calc(var(--page-u)*10);font-weight:400;gap:calc(var(--page-u)*3);line-height:1.2;max-width:100%}.site-footer__copyright-line{display:inline-block}.site-footer__copyright-line--icons{letter-spacing:0}.site-footer__copyright-icon{display:inline-block;margin-inline:calc(var(--page-u)*1);vertical-align:calc(var(--page-u)*-1.5)}.site-footer__copyright-icon--pc{height:calc(var(--page-u)*10);width:calc(var(--page-u)*13)}.site-footer__copyright-icon--ps5{height:calc(var(--page-u)*8);vertical-align:0;width:calc(var(--page-u)*37)}.site-footer__meta{align-items:flex-end;display:flex;gap:calc(var(--page-u)*43);justify-content:space-between}.site-footer__policy-nav{align-items:center;color:#fffc;display:inline-flex;font-family:Noto Sans JP,Noto Sans,sans-serif;font-size:calc(var(--page-u)*12);font-weight:400;gap:calc(var(--page-u)*10);white-space:nowrap}.site-footer__policy-nav a{color:#fffc;text-decoration:underline;text-underline-offset:calc(var(--page-u)*3)}.site-footer__brands{align-items:flex-end;display:flex;justify-content:space-between;width:calc(var(--page-u)*173)}.site-footer__brand-atlus{height:auto;width:calc(var(--page-u)*97)}.site-footer__brand-atlus-link,.site-footer__brand-pstudio-wrap{display:inline-flex}.site-footer__brand-pstudio{height:auto;width:calc(var(--page-u)*39)}@media(max-width:1280px){.site-footer__inner{align-items:center;flex-direction:column-reverse;gap:calc(var(--page-u)*20)}.site-footer__copyright,.site-footer__meta{width:min(690 * var(--page-u),100vw - 180 * var(--page-u))}.site-footer__meta{gap:calc(var(--page-u)*20);position:static}}@media(max-width:750px){.site-footer{bottom:calc(var(--page-v)*28);left:calc(var(--page-u)*60);right:calc(var(--page-u)*60)}.site-footer__inner{align-items:center;flex-direction:column-reverse;gap:calc(var(--page-u)*20)}.site-footer__copyright,.site-footer__meta{width:calc(var(--page-u)*690)}.site-footer__meta{gap:calc(var(--page-u)*20);position:static}.site-footer__policy-nav{align-items:flex-start;flex-direction:column;font-size:calc(var(--page-u)*16);gap:calc(var(--page-u)*20);margin-bottom:calc(var(--page-v)*26)}.site-footer__policy-nav [aria-hidden=true]{display:none}.site-footer__brands{align-items:flex-end;width:calc(var(--page-u)*216)}.site-footer__brand-atlus-link{margin-bottom:calc(var(--page-v)*30)}.site-footer__brand-atlus{width:calc(var(--page-u)*121)}.site-footer__brand-pstudio{width:calc(var(--page-u)*49)}}html:has(#top){block-size:100%}body#top{block-size:100vh;block-size:100dvh;max-block-size:100vh;max-block-size:100dvh;min-block-size:100vh;min-block-size:100dvh;overflow:hidden}#top{background:#000;color:#fff;--page-u:1px;--page-v:.09259dvh;--top-u:var(--page-u);--top-v:var(--page-v);--top-logo-object-fit:contain;--top-logo-object-position:50% 50%;--top-logo-width:calc(var(--top-u)*1535);--top-logo-height:calc(var(--top-logo-width)*1080/1920);--top-logo-offset-x-px:-7;--top-logo-offset-y-px:163;--top-logo-offset-x-px-compact:-7;--top-logo-offset-y-px-compact:140;--top-logo-offset-x-px-sp:10;--top-logo-offset-y-px-sp:163;--top-logo-offset-x:calc(var(--top-logo-offset-x-px)*var(--top-u));--top-logo-offset-y:calc(var(--top-logo-offset-y-px)*var(--top-v));--logo-fade-duration:1s;--logo-fade-easing:ease-out}@media(min-width:751px)and (max-height:946px){#top{--page-u:.10571dvh;--page-v:.10571dvh;--top-logo-offset-x:calc(var(--top-logo-offset-x-px-compact)*var(--top-u));--top-logo-offset-y:calc(var(--top-logo-offset-y-px-compact)*var(--top-v))}#top .top{padding-block-start:calc(var(--top-v)*160)}#top .top-hero{gap:calc(var(--top-v)*80)}#top .platform-cta{margin-top:calc(var(--top-v)*25)}#top .platform-cta__list{gap:calc(var(--top-v)*16) calc(var(--top-u)*20);margin-top:calc(var(--top-v)*20)}#top .top-news-media{gap:calc(var(--top-v)*24) calc(var(--top-u)*40);margin-top:calc(var(--top-v)*24)}}.top-intro{background:#000;block-size:100vh;block-size:100dvh;inset:0;min-block-size:100vh;min-block-size:100dvh;position:fixed;z-index:100}.top-intro__video{height:100%;-o-object-fit:var(--top-logo-object-fit);object-fit:var(--top-logo-object-fit);-o-object-position:var(--top-logo-object-position);object-position:var(--top-logo-object-position);opacity:1;transition:opacity .3s linear;width:100%}#top.is-intro-phase.is-intro-fadeout .top-intro__video--fullscreen{opacity:0}.top-intro__video.top-intro__video--fullscreen{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:fixed;width:100%}.top-intro__skip{align-items:center;background:#000c;border:calc(var(--top-u)*1) solid hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:inline-flex;font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*34);font-weight:600;gap:calc(var(--top-u)*2);left:50%;letter-spacing:4%;line-height:1;opacity:0;padding:calc(var(--top-v)*3) calc(var(--top-u)*39) calc(var(--top-v)*6) calc(var(--top-u)*24);pointer-events:none;position:fixed;top:calc(100dvh - var(--top-v)*48);transform:translate(-50%,-100%);transition:opacity .3s ease-out;visibility:hidden;z-index:101}@media(min-width:751px){.top-intro__skip{left:auto;right:calc(var(--top-u)*90);top:calc(var(--top-v)*60);transform:none}}#top.is-intro-phase .top-intro__skip{opacity:1;pointer-events:auto;visibility:visible}#top.is-intro-phase.is-intro-fadeout .top-intro__skip{opacity:0;pointer-events:none;visibility:hidden}#top.is-intro-phase .top-intro__skip:focus-visible,#top.is-intro-phase .top-intro__skip:hover,#top.is-logo-phase .top-intro__skip:focus-visible,#top.is-logo-phase .top-intro__skip:hover{opacity:.5}.top-intro__skip-arrow{position:relative}.top-intro__skip-arrow:before{border-right:calc(var(--top-u)*2.5) solid #fff;border-top:calc(var(--top-u)*2.5) solid #fff;content:"";height:calc(var(--top-u)*16);left:0;position:absolute;top:50%;transform:translateY(calc(-50% + var(--top-u)*2)) rotate(45deg);transform-origin:50% 50%;width:calc(var(--top-u)*16)}#top.is-logo-phase .top-intro,#top.is-sequence-finished .top-intro{display:none}#top.is-intro-phase .top:before,#top.is-logo-phase .top:before{background:#000;content:"";inset:0;opacity:1;position:fixed;transition:opacity var(--logo-fade-duration) var(--logo-fade-easing);z-index:90}#top.is-logo-phase.is-logo-fadeout .top:before{opacity:0}#top.is-logo-phase:not(.is-logo-fadeout) .platform-cta,#top.is-logo-phase:not(.is-logo-fadeout) .site-footer,#top.is-logo-phase:not(.is-logo-fadeout) .site-header--top,#top.is-logo-phase:not(.is-logo-fadeout) .top-hero__trailer,#top.is-logo-phase:not(.is-logo-fadeout) .top-news-media{pointer-events:none;visibility:hidden}#top.is-logo-phase.is-logo-fadeout .top-intro__skip{opacity:0;pointer-events:none;visibility:hidden}#top.is-sequence-finished .top-intro__skip{display:none}.top-page-bg{block-size:100vh;block-size:100dvh;inset:0;min-block-size:100vh;min-block-size:100dvh;overflow:hidden;position:fixed;z-index:0}.top-page-bg__video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.top-page-bg-pattern{background:radial-gradient(circle at 50% 35%,#14aa3747 0,#14aa3700 38%);block-size:100vh;block-size:100dvh;inset:0;min-block-size:100vh;min-block-size:100dvh;pointer-events:none;position:fixed;z-index:1}.site-header--top{align-items:flex-start;display:flex;justify-content:space-between;left:calc(var(--top-u)*40);position:fixed;right:calc(var(--top-u)*40);top:calc(var(--top-v)*40);z-index:30}.platform-nav{flex:0 0 auto;max-width:none;width:calc(var(--top-u)*994.819)}.platform-nav__list{display:flex;flex-wrap:nowrap;gap:0 calc(var(--top-u)*25);width:auto}.platform-nav__item{align-items:center;display:inline-flex;flex:0 0 auto;height:calc(var(--top-u)*40)}.platform-nav__logo{display:block;flex:0 0 auto;max-width:none}.platform-nav__logo--xbox-gamepass{height:calc(var(--top-u)*29);width:calc(var(--top-u)*234)}.platform-nav__logo--xbox-series{height:calc(var(--top-u)*29);width:calc(var(--top-u)*227)}.platform-nav__logo--windows{height:calc(var(--top-u)*29);width:calc(var(--top-u)*136)}.platform-nav__logo--ps5{height:calc(var(--top-u)*29);width:calc(var(--top-u)*133)}.platform-nav__logo--steam{height:calc(var(--top-u)*29);width:calc(var(--top-u)*96)}.platform-nav__break{display:none;height:0;width:100%}.language-menu{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*20);font-weight:500;gap:calc(var(--top-u)*10);opacity:1;padding:0;transition:opacity .3s ease-out;will-change:opacity}.language-menu-wrap:focus-within>.language-menu,.language-menu-wrap:hover>.language-menu{opacity:.5}.language-menu-wrap{display:inline-flex;position:relative}.language-menu-list,.language-menu-wrap{align-items:flex-end;flex-direction:column}.language-menu-list{display:flex;gap:calc(var(--top-u)*10);list-style:none;margin:0;min-inline-size:-moz-max-content;min-inline-size:max-content;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;top:calc(100% + var(--top-u)*10);transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:35}.language-menu-wrap.is-open .language-menu-list{opacity:1;pointer-events:auto;visibility:visible}.language-menu-list__item{background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;font-size:calc(var(--top-u)*16);font-weight:600;justify-content:flex-end;line-height:1.5;padding:0;text-align:right;text-decoration:none;text-shadow:0 0 calc(var(--top-u)*20) #000;transition:opacity .2s ease-out;white-space:nowrap;width:100%}.language-menu-list__item.is-current{font-family:Noto Sans JP,Noto Sans,sans-serif}.language-menu-list__item:not(.is-current){font-family:Barlow Condensed,Noto Sans,sans-serif}.language-menu-list__item:focus-visible,.language-menu-list__item:hover{opacity:.5}.top{background:linear-gradient(180deg,#07130a66,#010101bf 70%);min-block-size:100vh;min-block-size:100dvh;overflow:hidden;padding-block-start:calc(var(--top-v)*176);position:relative;z-index:2}.top-hero{align-items:center;display:flex;flex-direction:column;gap:calc(var(--top-v)*121)}.top-hero__logo{flex-shrink:0;height:calc(var(--top-u)*343);margin-inline:auto;pointer-events:none;position:relative;width:calc(var(--top-u)*427)}.top-hero__logo-image{opacity:1}.top-hero__logo-video{opacity:0;transition:opacity var(--logo-fade-duration) var(--logo-fade-easing)}#top.is-logo-phase .top-hero__logo-video{opacity:1;z-index:100}#top.is-logo-phase.is-logo-fadeout .top-hero__logo-video{opacity:0}.top-logo-sync-media{aspect-ratio:1920/1080;height:auto;inset:auto;left:calc(50% - var(--top-logo-width)/2 + var(--top-logo-offset-x));-o-object-fit:var(--top-logo-object-fit);object-fit:var(--top-logo-object-fit);-o-object-position:var(--top-logo-object-position);object-position:var(--top-logo-object-position);pointer-events:none;position:absolute;top:calc(50% - var(--top-logo-height)/2 + var(--top-logo-offset-y));transform:none;width:var(--top-logo-width);z-index:2}.platform-cta,.top-hero__trailer,.top-news-media{position:relative;z-index:3}.top-hero__trailer{align-items:center;color:#fff;display:inline-flex;font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*40);font-weight:600;gap:calc(var(--top-u)*10);justify-content:center;line-height:1;transition:filter .2s ease-in-out}.top-hero__trailer img{height:calc(var(--top-u)*34);width:calc(var(--top-u)*34)}.top-hero__trailer:focus-visible,.top-hero__trailer:hover{filter:drop-shadow(0 0 5px #0ce800)}.platform-cta{margin:calc(var(--top-v)*42) auto 0;width:min(calc(var(--top-u)*1100),100vw - calc(var(--top-u)*60))}.platform-cta__header{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--top-v)*12) calc(var(--top-u)*24);justify-content:center}.platform-cta__region-picker{align-items:center;display:inline-flex;gap:calc(var(--top-u)*12);justify-content:center}.platform-cta__region-label{font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*18);font-weight:600;line-height:1;white-space:nowrap}.platform-cta__region-select-wrap{display:block;position:relative}.platform-cta__region-select-wrap:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";height:calc(var(--top-u)*8);pointer-events:none;position:absolute;right:calc(var(--top-u)*16);top:50%;transform:translateY(-60%) rotate(45deg);width:calc(var(--top-u)*8)}.platform-cta__region-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:calc(var(--top-u)*2) solid hsla(0,0%,100%,.5);border-radius:calc(var(--top-u)*4);color:#000;cursor:pointer;font:inherit;font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*16);font-weight:500;inline-size:calc(var(--top-u)*165);height:calc(var(--top-u)*36);line-height:1;padding:0 calc(var(--top-u)*34) 0 calc(var(--top-u)*12)}.platform-cta__region-select:focus-visible,.platform-cta__region-select:hover{border-color:#fff;outline:none}.platform-cta__region-select option{color:#000}.platform-cta__heading{font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*24);font-weight:600;line-height:1;text-align:center}.platform-cta__region-groups{margin-top:calc(var(--top-v)*18)}.platform-cta__region-groups .platform-cta__list{margin-top:0}.platform-cta__list{display:grid;gap:calc(var(--top-v)*18) calc(var(--top-u)*20);grid-template-columns:repeat(3,calc(var(--top-u)*260));justify-content:center;margin-top:calc(var(--top-v)*18)}.platform-cta__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#0009,#0009 55.769%,#03770599);border:calc(var(--top-u)*2) solid hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font:inherit;font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*24);font-weight:600;height:calc(var(--top-u)*50);justify-content:center;line-height:1;margin:0;opacity:1;overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none;width:100%;z-index:0}.platform-cta__button:before{background:linear-gradient(180deg,#0009,#0009 55.769%,#6700dd99);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out;z-index:0}.platform-cta__button>span{color:inherit;opacity:1;position:relative;z-index:1}.platform-cta__button:not(:disabled):focus-visible,.platform-cta__button:not(:disabled):hover{color:#fff;opacity:1}.platform-cta__button:not(:disabled):focus-visible:before,.platform-cta__button:not(:disabled):hover:before{opacity:1}.platform-cta__button:disabled,.platform-cta__button[disabled]{cursor:default;filter:saturate(0);opacity:.5}.platform-cta__button:disabled:focus-visible,.platform-cta__button:disabled:hover,.platform-cta__button[disabled]:focus-visible,.platform-cta__button[disabled]:hover{color:#fff;opacity:.5}.platform-cta__button:disabled:focus-visible:before,.platform-cta__button:disabled:hover:before,.platform-cta__button[disabled]:focus-visible:before,.platform-cta__button[disabled]:hover:before{opacity:0}.top-news-media{align-items:center;display:flex;gap:calc(var(--top-v)*32) calc(var(--top-u)*40);justify-content:center;margin:calc(var(--top-v)*40) auto 0;width:min(calc(var(--top-u)*1100),100vw - calc(var(--top-u)*60))}.top-news-media__news{gap:calc(var(--top-u)*13)}.top-news-media__news,.top-news-media__news-link{align-items:center;display:flex;flex:1;min-width:0}.top-news-media__news-link{color:inherit;filter:opacity(1);text-decoration:none;transition:filter .3s ease-out}.top-news-media__news-link:focus-visible,.top-news-media__news-link:hover{filter:opacity(.5)}.top-news-media__news h2,.top-news-media__official-media h2{font-family:Barlow Condensed,Noto Sans,sans-serif;font-size:calc(var(--top-u)*20);font-weight:600;line-height:1;white-space:nowrap}.top-news-media__news-date{width:calc(var(--top-u)*70)}.top-news-media__news-date,.top-news-media__news-text{font-family:Noto Sans JP,Noto Sans,sans-serif;font-size:calc(var(--top-u)*14);font-weight:400;white-space:nowrap}.top-news-media__news-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.top-news-media__official-media{align-items:center;display:flex;gap:calc(var(--top-u)*13)}.top-news-media__sns-icon,.top-news-media__x-link{align-items:center;background:#000c;border:calc(var(--top-u)*1) solid hsla(0,0%,100%,.5);border-radius:calc(var(--top-u)*20);display:inline-flex;filter:opacity(1);height:calc(var(--top-u)*32);justify-content:center;transition:filter .3s ease-out}.top-news-media__x-link{color:#fff;font-size:calc(var(--top-u)*14);gap:calc(var(--top-u)*8);padding:0 calc(var(--top-u)*15);white-space:nowrap}.top-news-media__x-link--icon-only{gap:0;padding:0;width:calc(var(--top-u)*32)}.top-news-media__x-link--icon-only img{display:block;height:auto;max-height:calc(var(--top-u)*15);max-width:none;-o-object-fit:contain;object-fit:contain;width:calc(var(--top-u)*17)}.top-news-media__x-link:focus-visible,.top-news-media__x-link:hover{filter:opacity(.5)}.top-news-media__sns-icon:focus-visible,.top-news-media__sns-icon:hover{filter:opacity(.5)}.top-news-media__sns-icon{width:calc(var(--top-u)*32)}.top-news-media__sns-icon img{display:block;height:auto;max-height:calc(var(--top-u)*15);max-width:none;-o-object-fit:contain;object-fit:contain;width:calc(var(--top-u)*17)}.top-news-media__sns-icon--bilibili img,.top-news-media__sns-icon--discord img,.top-news-media__sns-icon--facebook img,.top-news-media__sns-icon--redbook img,.top-news-media__sns-icon--weibo img,.top-news-media__sns-icon--xiaoheihe img{height:calc(var(--top-u)*17);max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;width:auto}.trailer-modal{background:#000000e6;display:grid;inset:0;opacity:0;padding:24px;place-items:center;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:220}.trailer-modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.trailer-modal__dialog{align-items:flex-end;display:flex;flex-direction:column;row-gap:16px}.trailer-modal__close{background:transparent;block-size:40px;border:0;cursor:pointer;display:grid;inline-size:40px;padding:0;place-items:center;position:relative}.trailer-modal__close-line{background:#fff;block-size:2px;border-radius:999px;inline-size:100%;position:absolute}.trailer-modal__close-line--a{transform:rotate(45deg)}.trailer-modal__close-line--b{transform:rotate(-45deg)}.trailer-modal__frame{aspect-ratio:16/9;background:#000;box-shadow:0 0 20px #00000080;inline-size:min(1280px,100vw - 48px,(100dvh - 120px) * 1.7777777778);max-inline-size:1280px;overflow:hidden;position:relative}.trailer-modal__frame:after{box-shadow:inset 0 0 0 2px #ffffff80;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.trailer-modal__iframe{block-size:100%;border:0;display:block;inline-size:100%}body.is-trailer-open{overflow:hidden}@media(min-width:961px)and (max-width:1280px)and (min-height:947px){#top .top{padding-block-start:calc(var(--top-v)*156)}#top .top-hero{gap:calc(var(--top-v)*88)}#top .platform-cta,#top .top-news-media{margin-top:calc(var(--top-v)*22)}}@media(min-width:961px)and (max-width:1280px)and (max-height:946px){#top .top{padding-block-start:calc(var(--top-v)*142)}#top .top-hero{gap:calc(var(--top-v)*76)}#top .platform-cta,#top .top-news-media{margin-top:calc(var(--top-v)*14)}}@media(max-width:960px){#top{--top-logo-offset-x-px:3}#top .top{padding-block-start:calc(var(--top-v)*136)}.site-header--top{top:calc(var(--top-v)*35)}#top .top-hero{gap:calc(var(--top-v)*68)}.platform-nav{width:calc(var(--top-u)*486)}.platform-nav__list{flex-wrap:wrap;gap:calc(var(--top-v)*2) calc(var(--top-u)*25)}.platform-nav__break{display:block}.platform-cta__list{gap:calc(var(--top-v)*20) calc(var(--top-u)*20);grid-template-columns:repeat(2,calc(var(--top-u)*260));justify-content:center;margin-top:calc(var(--top-v)*20)}.platform-cta__list>li{inline-size:calc(var(--top-u)*260)}.platform-cta__list>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.platform-cta__heading{font-size:calc(var(--top-u)*24)}#top .platform-cta,#top .top-news-media{margin-top:calc(var(--top-v)*12);width:calc(var(--top-u)*690)}#top .top-news-media{align-items:flex-start;flex-direction:column;gap:calc(var(--top-v)*14) 0}.top-news-media__news{width:100%}.language-menu{font-size:calc(var(--top-u)*20);gap:calc(var(--top-u)*10);margin-top:calc(var(--top-v)*7)}.language-menu img{height:calc(var(--top-u)*20);width:calc(var(--top-u)*20)}}@media(min-width:751px)and (max-width:960px)and (max-height:946px){#top .top{padding-block-start:calc(var(--top-v)*144*.82)}#top .site-header--top{top:calc(var(--top-v)*24*.85)}#top .top-hero{gap:calc(var(--top-v)*72*.82)}#top .platform-cta,#top .platform-cta__list{margin-top:calc(var(--top-v)*10*.82)}#top .platform-cta__list{gap:calc(var(--top-v)*10*.82) calc(var(--top-u)*20)}#top .top-news-media{gap:calc(var(--top-v)*12*.82) 0;margin-top:calc(var(--top-v)*10*.82)}}@media(max-width:750px){#top{--page-u:1px;--page-v:.07496dvh;--top-sp-main-center-bias:0px;--top-logo-offset-x:calc(var(--top-logo-offset-x-px-sp)*var(--top-u));--top-logo-offset-y:calc(var(--top-logo-offset-y-px-sp)*var(--top-v))}}@media(max-width:750px)and (max-height:1334px){#top{--page-u:.07496dvh;--page-v:.07496dvh;--top-logo-offset-x:calc(var(--top-logo-offset-x-px-sp)*var(--top-u));--top-logo-offset-y:calc(var(--top-logo-offset-y-px-sp)*var(--top-v))}}@media(max-width:750px){.top-intro__skip{background:#000c;border:calc(var(--top-u)*1.5) solid hsla(0,0%,100%,.5);color:#fff;font-size:calc(var(--top-u)*56);font-weight:600;gap:0;left:50%;letter-spacing:4%;line-height:1;padding:calc(var(--top-v)*4) calc(var(--top-u)*61) calc(var(--top-v)*10) calc(var(--top-u)*39);right:auto;top:calc(100dvh - var(--top-v)*36);transform:translate(-50%,-100%)}.top-intro__skip-arrow{position:relative}.top-intro__skip-arrow:before{border-right:calc(var(--top-u)*4.5) solid #fff;border-top:calc(var(--top-u)*4.5) solid #fff;height:calc(var(--top-u)*25);transform:translateY(calc(-50% + var(--top-u)*2)) rotate(45deg);width:calc(var(--top-u)*25)}#top .top{padding-block-start:calc(var(--top-v)*126 + var(--top-sp-main-center-bias))}}@media(max-width:750px)and (min-height:1335px){#top{--top-sp-main-center-bias: calc(8dvh - 106.72px) }}@media(max-width:750px){#top .top-hero{gap:calc(var(--top-v)*114)}.top-hero__logo{height:calc(var(--top-u)*342.799);width:calc(var(--top-u)*426.749)}.top-hero__trailer{font-size:calc(var(--top-u)*50);gap:calc(var(--top-u)*12.5)}.top-hero__trailer img{height:calc(var(--top-u)*42.5);width:calc(var(--top-u)*42.5)}.site-header--top{left:calc(var(--top-u)*36);right:calc(var(--top-u)*36);top:calc(var(--top-v)*20);width:auto}.platform-nav{width:calc(var(--top-u)*493)}.platform-nav__list{gap:calc(var(--top-v)*6) calc(var(--top-u)*27)}.language-menu{font-size:calc(var(--top-u)*25);gap:calc(var(--top-u)*12.5);margin-top:calc(var(--top-u)*10)}.language-menu img{height:calc(var(--top-u)*25);width:calc(var(--top-u)*25)}.language-menu-list{gap:calc(var(--top-u)*30);top:calc(100% + var(--top-u)*26)}.language-menu-list__item{font-size:calc(var(--top-u)*24);line-height:1;text-shadow:0 0 calc(var(--top-u)*10) #000}.platform-cta__list{grid-template-columns:repeat(2,calc(var(--top-u)*334));justify-content:center}.platform-cta__list>li{inline-size:calc(var(--top-u)*334)}.platform-cta__list>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.platform-cta__button{font-size:calc(var(--top-u)*32);height:calc(var(--top-u)*70)}#top .platform-cta{margin:calc(var(--top-v)*62) auto 0;width:calc(var(--top-u)*690)}.platform-cta__region-label{font-size:calc(var(--top-u)*20)}.platform-cta__region-select{font-size:calc(var(--top-u)*18);inline-size:calc(var(--top-u)*200);height:calc(var(--top-u)*40);padding:0 calc(var(--top-u)*38) 0 calc(var(--top-u)*14)}#top .top-news-media{align-items:flex-start;flex-direction:column;gap:calc(var(--top-v)*40) 0;margin:calc(var(--top-v)*60) auto 0;width:calc(var(--top-u)*690)}.top-news-media__news{gap:calc(var(--top-u)*19.5);height:calc(var(--top-u)*48);width:calc(var(--top-u)*690)}.top-news-media__news h2,.top-news-media__official-media h2{font-size:calc(var(--top-u)*30)}.top-news-media__news-date{width:calc(var(--top-u)*105)}.top-news-media__news-date,.top-news-media__news-text{font-size:calc(var(--top-u)*21)}.top-news-media__official-media{gap:calc(var(--top-u)*19.5);width:calc(var(--top-u)*589.5)}.top-news-media__sns-icon,.top-news-media__x-link{height:calc(var(--top-u)*48)}.top-news-media__x-link{border-radius:calc(var(--top-u)*24);font-size:calc(var(--top-u)*21);gap:calc(var(--top-u)*12);padding:0 calc(var(--top-u)*15);width:calc(var(--top-u)*273)}.top-news-media__x-link--icon-only{gap:0;padding:0;width:calc(var(--top-u)*48)}.top-news-media__x-link img{height:calc(var(--top-u)*18);-o-object-fit:contain;object-fit:contain;width:calc(var(--top-u)*21)}.top-news-media__sns-icon--instagram img,.top-news-media__sns-icon--tiktok img{height:auto;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;width:calc(var(--top-u)*21)}.top-news-media__sns-icon--bilibili img,.top-news-media__sns-icon--discord img,.top-news-media__sns-icon--facebook img,.top-news-media__sns-icon--redbook img,.top-news-media__sns-icon--weibo img,.top-news-media__sns-icon--xiaoheihe img{height:calc(var(--top-u)*21);max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;width:auto}.top-news-media__sns-icon{border-radius:calc(var(--top-u)*24);width:calc(var(--top-u)*48)}}
