@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}main *{box-sizing:border-box}main img{max-width:100%;height:auto}main a{display:inline-block;text-decoration:none}@media(min-width: calc(900px + 0.1px)){main a{transition:.3s}}main h1,main h2,main h3,main h4,main h5,main p,main a,main li,main dt,main dd,main span,main date{color:#fff;font-weight:500;font-family:"Noto Serif JP",serif}main p,main span{letter-spacing:0.1333333333vw}@media(min-width: calc(900px + 0.1px)){main p,main span{letter-spacing:min(0.2083333333vw,3px)}}body{background-color:#000;color:#fff}body.is-fixed{overflow:hidden}main{position:relative;width:100%}@media(min-width: calc(900px + 0.1px)){.sp{display:none !important}}@media(max-width: 900px){.pc{display:none !important}}body{background-color:#000}main,footer{max-width:900px;margin:auto}.footer{background-color:#000}.footerInner{padding:4vw 3.7333333333vw 6.6666666667vw}@media(min-width: calc(900px + 0.1px)){.footerInner{display:flex;justify-content:center;align-items:center;padding:40px 26px 40px 66px}}.footerCopy{font-size:2.5333333333vw;font-weight:400;text-align:center}@media(min-width: calc(900px + 0.1px)){.footerCopy{font-size:12px;text-align:left;padding-top:2px;margin-bottom:0}}.footerlogoList{display:flex;justify-content:center;align-items:center}@media(max-width: 900px){.footerlogoList{margin:7.4666666667vw auto 0}}.footerlogoListItem{width:100%}.footerlogoListItem.bandai{width:min(6.1333333333vw,46px);margin-right:3.4666666667vw}@media(min-width: calc(900px + 0.1px)){.footerlogoListItem.bandai{width:46px;margin-right:24px}}.footerlogoListItem.bandai_s{width:min(6.1333333333vw,46px);margin-right:3.2vw}@media(min-width: calc(900px + 0.1px)){.footerlogoListItem.bandai_s{width:46px;margin-right:24px}}.footerlogoListItem.bandai_namco{width:min(21.3333333333vw,160px);margin:0 0.8vw 0 0}@media(min-width: calc(900px + 0.1px)){.footerlogoListItem.bandai_namco{width:150px;margin:10px 14px 0 0}}.footerlogoListItem a{width:100%}@media(min-width: calc(900px + 0.1px)){.footerlogoListItem a:hover{opacity:.6}}.footerlogoListItem img{width:100%}.section{background:inherit !important;padding:0 !important}.sectionInner{padding:25.3333333333vw 2.6666666667vw 18.6666666667vw;margin:auto;background:inherit !important;border:none !important}@media(min-width: calc(900px + 0.1px)){.sectionInner{max-width:1420px;padding:298px 64px 124px}}.article a,.article a:link,.article a:visited{color:#fff;text-decoration:none;outline:none}.article a:hover,.article a:active{color:#fff;text-decoration:none}.articleInner{margin:auto}@media(max-width: 900px){.articleInner{padding:41.8666666667vw 5.3333333333vw 0}.articleUnder{margin:23.7333333333vw auto 30.6666666667vw}}@media(min-width: calc(900px + 0.1px)){.articleInner{max-width:1190px;margin:auto;padding:364px 40px 304px}}@keyframes borderHover{0%{border-bottom:solid 2px #fff}100%{border-bottom:none}}.heading{position:relative;font-weight:700;text-align:center;margin:auto}.heading-large .text-main{font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center;display:block;font-size:33.3333333333vw;font-weight:700}.heading-large .text-sub{display:block;font-size:12vw;font-weight:700;margin:-1.8666666667vw 0 0}.heading-medium .text-main{font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center;display:block;font-size:13.0666666667vw;font-weight:700}.heading-medium .text-sub{display:block;font-size:5.8666666667vw;font-weight:700;margin:1.8666666667vw 0 0}.heading-small .text-main{display:block;font-size:5.0666666667vw;font-weight:700}.heading-small .text-sub{display:block;font-size:3.3333333333vw;font-weight:700;margin:6.1333333333vw 0 0}.headingText{font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center;font-size:13.8666666667vw;font-weight:700}.headingText+span{display:inline-block;font-size:4.8vw;margin:1.8666666667vw 0 0;transform:scaleY(0.8);transform-origin:top}.heading.-left{text-align:left}.heading.-left .headingText{transform-origin:top left}@media(min-width: calc(900px + 0.1px)){.heading-large .text-main{font-size:250px}.heading-large .text-sub{font-size:90px;margin:14px 0 0}.heading-medium .text-main{font-size:144px}.heading-medium .text-sub{font-size:70px;margin:10px 0 0}.heading-small .text-main{font-size:55px}.heading-small .text-sub{font-size:30px;margin:18px 0 0 !important}.headingText{font-size:116px}.headingText+span{font-size:38px;margin:6px 12px 0}}.text-area{margin:16.8vw 0 0}.text-area.text-center{text-align:center}.text-area p{font-size:3.2vw;font-weight:600;line-height:2}.text-area p:nth-child(n+2){margin:5.0666666667vw 0 0}.text-area p.text-lead{font-weight:700}.text-area .heading{margin:24vw 0 0}@media(min-width: calc(900px + 0.1px)){.text-area{margin:158px auto 0}.text-area p{font-size:30px;line-height:1.6}.text-area p:nth-child(n+2){margin:44px 0 0}.text-area p.text-lead{font-size:35px}.text-area .heading{margin:136px 0 0}}@media(max-width: 900px){.btnArea{text-align:center}.btnInterview{max-width:82.1333333333vw}.btnBack{max-width:56vw;margin:22.6666666667vw auto 0}}.textRed{color:red}.grid{display:grid;grid-template-columns:1fr;grid-column-gap:7.4666666667vw;grid-row-gap:10.6666666667vw}@media(min-width: calc(900px + 0.1px)){.grid{grid-template-columns:1fr 1fr;grid-column-gap:56px;grid-row-gap:80px}}.mv{width:100%;overflow:hidden}.mv img{z-index:inherit}.mvInner{position:relative;height:100%;margin:auto}.mvText,.mvTitle{position:absolute}.mvImgArea{position:relative;transform-origin:center center;transform:translateX(-50%);width:100%;height:100%;top:0;left:50%}.mvImgArea.is-show{opacity:1;transform:translateX(-50%) scale(1);transition:all 3200ms cubic-bezier(0, 0.99, 0, 0.995)}.mvImg{padding:14.4vw 0 13.3333333333vw}.mvImgBg{margin:auto}.mvImgBg img{object-fit:cover;width:100%;height:100%}.mvText{display:block;writing-mode:vertical-rl;transform-origin:center center;width:100%;top:9.8666666667vw;margin:auto}.mvText.is-show{opacity:1;transform:scale(1);transition:all 3250ms cubic-bezier(0, 0.99, 0, 0.995)}.mvText.-left{max-width:20.8vw;left:2.9333333333vw}.mvText.-right{max-width:10.4vw;right:4vw}.mvTitle{transform-origin:center center;transform:translateX(-50%);width:100%;max-width:78.6666666667vw;bottom:12.5333333333vw;left:50%}.mvTitle.is-show{opacity:1;transform:translateX(-50%) scale(1);transition:all 32500ms cubic-bezier(0, 0.99, 0, 0.995)}@media(min-width: calc(900px + 0.1px)){.mvImg{padding:80px 0 0}.mvImgBg{max-width:1300px}.mvText{top:74px}.mvText.-left{max-width:172px;left:calc(50% - 460px)}.mvText.-right{max-width:104px;right:calc(50% - 460px);left:auto}.mvTitle{bottom:95px;max-width:590px}}@media(max-width: 900px){#info .sectionInner{padding:2.6666666667vw}}@media(min-width: calc(900px + 0.1px)){#info .sectionInner{padding:40px 64px 60px}}#info .heading{margin:auto;z-index:10}#info .headingImg{display:block}@media(max-width: 900px){#info .heading{padding:0 1.6vw}}@media(min-width: calc(900px + 0.1px)){#info .heading{max-width:1216px}}.info{position:relative;margin:21.3333333333vw auto 0}.infoBgArea{position:absolute;transform:translateX(-50%);top:-46%;left:50%;width:100vw;height:auto;z-index:0}.infoBg{position:relative}.infoBg::before,.infoBg::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%}.infoBg::before{background:linear-gradient(to top, rgba(0, 0, 0, 0) 60%, #000 90%)}.infoBg::after{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 60%, #000 80%)}.infoBg img{width:100%}.infoTextArea{padding:0 0 13.3333333333vw}.infoText{position:relative;text-align:center;font-size:3.7333333333vw;line-height:1.2;z-index:10}.infoText.-large{font-size:6.6666666667vw;letter-spacing:0.2666666667vw;line-height:1.1}.infoText.-large span{display:inline-block}.infoText.-small{font-size:2.6666666667vw;line-height:2}.infoLinkArea{display:flex;justify-content:center;width:100%;margin:auto}.infoLink{margin:auto;padding:0 0 80px}@media(max-width: 900px){.infoLink{padding:0 0 10.6666666667vw}}@media(max-width: 900px){.infoText:nth-child(2){margin:8vw 0 0}.infoText:nth-child(3){margin:5.3333333333vw 0 0}.infoText:nth-child(4){margin:5.3333333333vw 0 0}.infoText:nth-child(5){font-size:4.2666666667vw;margin:8.8vw 0 0}.infoText.-large span{transform:scale(1, 0.8)}.infoText.-small{transform:scale(1, 0.8);letter-spacing:-0.0666666667vw}.infoLinkArea{margin:10.6666666667vw auto 0}}@media(min-width: calc(900px + 0.1px)){.info{margin:236px auto 0}.infoBgArea{top:-69%}.infoTextArea{padding:0 0 80px}.infoText{font-size:30px;line-height:1.5;letter-spacing:-0.039em;margin:48px 0 0}.infoText:last-child{margin:68px 0 0}.infoText.-large{font-size:56px;line-height:1}.infoText.-small{font-size:24px;line-height:1.6}.infoLinkArea{margin:40px auto 0}.infoLink:hover{opacity:.6}}@media(max-width: 900px){#schedule .articleInner{padding:10.6666666667vw 5.3333333333vw 16vw}#schedule .heading-medium .text-main{font-size:14.9333333333vw}}@media(min-width: calc(900px + 0.1px)){#schedule .articleInner{padding:80px 40px 304px}#schedule .heading-medium .text-main{font-size:116px}#schedule .heading-medium .text-sub{font-size:38px}}.scheduleInner{display:flex;flex-flow:row wrap;margin:auto}.scheduleText .productName{line-height:1.4}.scheduleText .productPrice{font-weight:700;font-family:"Roboto Condensed",sans-serif;transform:scaleX(0.8);transform-origin:left}.scheduleText .productPrice span{font-weight:700}.scheduleText .productData{display:flex;flex-flow:row nowrap;justify-content:space-between}.scheduleText .productData dd{font-weight:700;font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center}@media(max-width: 900px){.schedule{margin:16.8vw 0 0}.scheduleInner{gap:1.8666666667vw 9.8666666667vw;padding:0 2.6666666667vw}.scheduleProduct{max-width:37.0666666667vw;min-height:62.4vw}.scheduleProduct:nth-child(even){margin:12vw 0 0}.scheduleText .productName{font-size:2.6666666667vw;letter-spacing:0.1333333333vw;margin:3.2vw 0 0}.scheduleText .productPrice{font-size:3.3333333333vw;margin:2.6666666667vw 0 0}.scheduleText .productPrice span{font-size:2vw}.scheduleText .productData{margin:3.2vw 0 0}.scheduleText .productData:nth-of-type(n + 2){margin:2.1333333333vw 0 0}.scheduleText .productData dt{width:34%;font-size:2.4vw}.scheduleText .productData dd{width:68%;font-size:3.4666666667vw;letter-spacing:-0.2666666667vw}.scheduleText .productLink{margin:3.2vw 0 0}}@media(min-width: calc(900px + 0.1px)){.schedule{margin:132px 0 0}.scheduleInner{gap:10px 132px;padding:0}.scheduleProduct{max-width:344px;min-height:584px}.scheduleProduct:nth-child(even){margin:110px 0 0}.scheduleText .productName{font-size:24px;letter-spacing:1px;margin:24px 0 0}.scheduleText .productPrice{font-size:39px;margin:20px 0 0}.scheduleText .productPrice span{font-size:20px}.scheduleText .productData{margin:38px 0 0}.scheduleText .productData:nth-of-type(n + 2){margin:16px 0 0}.scheduleText .productData dt{width:30%;font-size:20px}.scheduleText .productData dd{width:66%;font-size:35px;letter-spacing:-2px}.scheduleText .productLink{margin:24px 0 0}.scheduleText .productLink:hover{opacity:.6}}[lang=ja] .aboutText,[lang=ja] .infoText,[lang=ja] .challengersHeading,[lang=ja] #news .heading .headingText+span,[lang=ja] .scheduleText .productData dd{transform:scaleY(0.8);transform-origin:top}