abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,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,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-style:normal}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{font-size:0;line-height:0;backface-visibility:hidden;-ms-interpolation-mode:bicubic}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:none;text-decoration:none;cursor:help}table{border-collapse:collapse;border-spacing:0}fieldset,img{vertical-align:top;line-height:0}hr{display:none}input,select{vertical-align:middle}html{overflow-y:scroll}*{margin:0;padding:0}html{height:100%}:root{--font-set:"Zen Kaku Gothic New",sans-serif;--font-lang:"Jost","Zen Kaku Gothic New",sans-serif;--font-en:"Jost",sans-serif}body{font-family:var(--font-set);-webkit-text-size-adjust:none;word-wrap:break-word;background:#121212;color:#fff;font-size:4cqw;line-height:1.8;font-weight:400;text-rendering:optimizeLegibility;font-feature-settings:"palt"}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){body{font-size:1.0416666667cqw}}@supports (font-synthesis-weight:none){body{font-synthesis-weight:none}}a,span{font-weight:inherit}a{text-decoration:none;outline-width:0;outline:none}a:focus-visible{outline:solid 3px #FFF!important}img{display:block}button{display:block;outline-width:0;outline:none;border:0;background:transparent;font-weight:inherit;font-feature-settings:"palt";font-family:var(--font-set);cursor:pointer}button:focus-visible{outline:solid 3px #FFF!important}.sp-none{display:none}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.sp-none{display:block}}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.pc-none{display:none}}.f-en{font-family:var(--font-en)}.tume{letter-spacing:-0.4em}.alert p{min-width:100%;background:#FF0000;padding:10px 0;color:#fff;font-size:20px;font-weight:700;text-align:center;position:fixed;z-index:99999}#mainarea{padding:15.4666666667cqw 4cqw 0}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#mainarea{width:67.7083333333cqw;padding:7.4479166667cqw 0 0;margin:0 auto}}#mainarea h2{margin-bottom:3.7333333333cqw;font-size:7.4666666667cqw;font-weight:700;letter-spacing:-0.03em;line-height:1.2}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#mainarea h2{margin-bottom:1.09375cqw;font-size:3.0208333333cqw}}#mainarea p{margin-bottom:7.7333333333cqw;letter-spacing:-0.02em}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#mainarea p{margin-bottom:2.4479166667cqw}}#mainarea .movie{width:100%}#mainarea .movie a,#mainarea .movie iframe{width:100%;height:auto;aspect-ratio:16/9;display:block}#mainarea .movie img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}@media (any-hover:hover){#mainarea .movie a{transition:opacity 0.3s}#mainarea .movie a:hover{opacity:0.5}}.anime{opacity:1%}.start{animation:slideUp 0.5s ease 0s forwards}@keyframes slideUp{0%{transform:translateY(2.6666666667cqw)}to{transform:translateY(0);opacity:1}}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){@keyframes slideUp{0%{transform:translateY(1.0416666667cqw)}to{transform:translateY(0);opacity:1}}}#wishlist .mdl-contents{padding:8cqw 0;display:flex;align-items:center;justify-content:center}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist .mdl-contents{padding:0}}#wishlist aside{width:fit-content;margin:0 auto;padding:8.4cqw 4cqw;font-family:var(--font-en)}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist aside{padding:3.8020833333cqw 0}}#wishlist h1{margin-bottom:9.2cqw;font-size:10.4cqw;font-weight:600;text-align:center}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist h1{font-size:3.125cqw;margin-bottom:3.8020833333cqw}}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist ul{width:43.5416666667cqw;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 2.6041666667cqw}}#wishlist li{margin-bottom:3.3333333333cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist li{margin-bottom:1.1979166667cqw}}#wishlist a{width:42.5333333333cqw;display:flex;align-items:center;color:#fff;font-size:6.4cqw;font-weight:600}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist a{font-size:1.9791666667cqw;width:13.8541666667cqw}}#wishlist a:after{content:"";display:block;width:2.5333333333cqw;height:3.0666666667cqw;margin-left:auto;margin-top:1.0666666667cqw;background:#fff;clip-path:polygon(0 0,0% 100%,100% 50%)}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#wishlist a:after{width:0.8333333333cqw;height:1.0416666667cqw;margin-top:0.2083333333cqw}}@media (any-hover:hover){#wishlist a{transition:color 0.3s}#wishlist a:after{transition:background 0.3s}#wishlist a:hover{color:#bd4300}#wishlist a:hover:after{background:#bd4300}}#footer{padding:0 4cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#footer{width:67.7083333333cqw;margin:0 auto}}.pf{padding:10.5333333333cqw 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.pf img{height:100%}.pf-xboxCl,.pf-xboxPc,.pf-xboxs{height:4.1333333333cqw}.pf-xboxPl{height:10.1333333333cqw;margin-top:4.2666666667cqw;margin-left:32.4cqw}.pf-xboxPs{height:10.1333333333cqw;margin-top:4.2666666667cqw;margin-right:32.4cqw}.pf-ps5{height:4.2cqw;margin-top:8.4cqw;margin-left:27.3333333333cqw}.pf-steam{height:4.6cqw;margin-top:8.1333333333cqw;margin-right:27.3333333333cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.pf{padding:5.7291666667cqw 0 0}.pf-xboxCl,.pf-xboxPc,.pf-xboxs{height:3.0208333333cqw}.pf-xboxPl{height:7.4479166667cqw;margin-top:2.6041666667cqw;margin-left:23.8541666667cqw}.pf-xboxPs{height:7.4479166667cqw;margin-top:2.6041666667cqw;margin-right:23.8541666667cqw}.pf-ps5{height:3.125cqw;margin-top:5.4166666667cqw;margin-left:20.1041666667cqw}.pf-steam{height:3.28125cqw;margin-top:5.3125cqw;margin-right:20.5208333333cqw}}.flink{margin-top:10.4cqw;padding:3.7333333333cqw 0 0;border-top:1px solid #666;display:flex;justify-content:center;flex-wrap:wrap;gap:0.5em 1em}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.flink{padding:1.1458333333cqw 0 0;margin-top:5.46875cqw;gap:0.5em 1.5em}}.flink a,.flink button{margin:0;display:block;text-decoration:none;color:#f1f1f1!important;line-height:inherit;font-size:2.4cqw;font-family:var(--font-en)}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.flink a,.flink button{font-size:0.8333333333cqw}}@media (any-hover:hover){.flink a,.flink button{transition:color 0.3s}.flink a:hover,.flink button:hover{color:#b34100!important}}:lang(ja) .flink{letter-spacing:-0.02em}:lang(ja) .flink li a{transform:translateY(-0.1em);font-family:var(--font-set)}:lang(ja) .flink li a.f-en{transform:translateY(0);font-family:var(--font-en)}.flink .f-en{letter-spacing:0}.flogo{margin-top:10.6666666667cqw;display:flex;justify-content:center;align-items:center;gap:0 9.6cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.flogo{margin-top:5.1041666667cqw;gap:0 3.75cqw}}.flogo-sega{width:24.2666666667cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.flogo-sega{width:9.4791666667cqw}}.flogo-ryu{width:13.0666666667cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.flogo-ryu{width:5.1041666667cqw}}.lngbtn{width:fit-content;margin-top:11.2cqw;margin-inline:auto;position:relative}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.lngbtn{margin-top:4.4270833333cqw}}.lngbtn label{font-size:3.2cqw;pointer-events:none;position:absolute;top:0;left:0;border:0.2666666667cqw #fff solid}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.lngbtn label{font-size:1.1458333333cqw;border-width:0.1041666667cqw}}.lngbtn select{font-size:2.6666666667cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.lngbtn select{font-size:0.9375cqw}}.lngbtn label,.lngbtn select{width:28cqw;height:6.1333333333cqw;box-sizing:border-box;border-radius:999px;text-align:center;font-family:var(--font-lang);display:block;background:#262626;color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.lngbtn label,.lngbtn select{height:2.1875cqw;width:10.7291666667cqw}}.attention{padding:6.4cqw 0 12.1333333333cqw;font-size:2.6666666667cqw;line-height:1.8}.attention img{display:inline-block;vertical-align:middle}.attention .psf{height:3.3333333333cqw;margin:0 0.2666666667cqw}.attention .ps5{height:2.4cqw;margin:-0.5333333333cqw 0.2666666667cqw 0 0.5333333333cqw}.attention .ps4{height:2.4cqw;margin:-0.5333333333cqw 0.2666666667cqw 0 0.5333333333cqw}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){.attention{padding:1.9791666667cqw 0 3.75cqw;font-size:0.625cqw;line-height:1.666}.attention .psf{height:0.9375cqw;margin:-0.2083333333cqw 0.1041666667cqw 0}.attention .ps5{height:0.6770833333cqw;margin:-0.2083333333cqw 0 0 0.15625cqw}.attention .ps4{height:0.6770833333cqw;margin:-0.2083333333cqw 0 0 0.15625cqw}}#visual{width:100%;height:177.8666666667cqw;padding:4.9333333333cqw 4cqw 3.7333333333cqw;box-sizing:border-box;background:#b34100;display:flex;flex-wrap:wrap;overflow:hidden;position:relative;z-index:0}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual{height:56.25cqw;padding:0.5208333333cqw 0.5729166667cqw 5.2083333333cqw}}#visual:after,#visual:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;margin:auto;pointer-events:none}#visual:before{background:url(../../img/teaser/visual.webp) no-repeat center 0/cover;z-index:-2}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual:before{background-image:url(../../img/teaser/pc/visual.webp)}}#visual:after{backdrop-filter:blur(10px);z-index:-1}#visual h1{width:100%}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual h1{width:auto;height:100%}}#visual h1 img{width:100%;display:block}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual h1 img{width:auto;height:100%}}#visual .text{margin-top:auto;font-family:var(--font-en);font-size:7.2cqw;line-height:1.195;font-weight:600}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual .text{font-size:2.2916666667cqw;position:absolute;bottom:5.2083333333cqw;right:2.6041666667cqw}}#visual .text-copy{letter-spacing:-0.004em}#visual .text-time{margin-top:0.1333333333cqw;font-size:9.6cqw;letter-spacing:-0.02em}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual .text-time{margin-top:-0.2604166667cqw;font-size:5cqw}}#visual .btn{height:9.3333333333cqw;width:fit-content;margin:1.0666666667cqw auto 0;padding:0 6.1333333333cqw;font-size:5.0666666667cqw;font-family:var(--font-en);text-align:center;outline:0.5333333333cqw solid #bd4300;outline-offset:-0.5333333333cqw;border-radius:9999px;box-sizing:border-box;background:rgba(7,6,14,0.4);color:#bd4300;display:flex;align-items:center}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){#visual .btn{height:4.5833333333cqw;margin:0.8333333333cqw 0 0 auto;padding:0 3.0208333333cqw;font-size:2.5cqw;outline-width:0.2083333333cqw;outline-offset:-0.2083333333cqw}}@media (any-hover:hover){#visual .btn{overflow:hidden;position:relative;z-index:0;transition:color 0.3s ease-in-out}#visual .btn:before{content:"";display:block;width:100%;height:0;background:#bd4300;position:absolute;bottom:0;left:0;z-index:-1;transition:height 0.2s ease-in-out}#visual .btn:hover{color:#000}#visual .btn:hover:before{height:100%}}#visual .btn,#visual h1,#visual:before{opacity:1%}#visual:before{animation:visual_bg1 0.5s ease-in-out 0.5s forwards}#visual:after{animation:visual_bg2 0.5s ease-in-out 0.5s forwards}#visual h1{animation:visual_bg1 0.5s ease-in-out 0.8s forwards}#visual .text .text-copy span,#visual .text time{width:fit-content;color:transparent;white-space:nowrap;display:block;position:relative;animation:visual_text 0.1s ease-in-out 1.6s forwards}#visual .text .text-copy span:after,#visual .text time:after{content:"";display:block;width:0;height:100%;position:absolute;top:0;left:0;animation:visual_obi_1 0.4s ease-in-out 1.2s forwards,visual_obi_2 0.4s ease-in-out 1.7s forwards;background:#d7b937}#visual .btn{animation:visual_btn 0.5s ease 2s forwards}@keyframes visual_bg1{0%{transform:scale(1.4)}to{transform:scale(1);opacity:1}}@keyframes visual_bg2{to{opacity:0}}@keyframes visual_text{to{color:#fff}}@keyframes visual_obi_1{to{width:100%}}@keyframes visual_obi_2{0%{width:100%;left:auto;right:0}to{width:0;left:auto;right:0}}@keyframes visual_btn{0%{transform:translateY(2.6666666667cqw)}to{transform:translateY(0);opacity:1}}@media (max-width:1279px) and (orientation:landscape),screen and (min-width:1280px){@keyframes visual_btn{0%{transform:translateY(1.0416666667cqw)}to{transform:translateY(0);opacity:1}}}