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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes blink{0%{opacity:1}20%{opacity:.5}100%{opacity:1}}@keyframes blink{0%{opacity:1}20%{opacity:.5}100%{opacity:1}}@font-face{font-family:"Noto Sans";src:url("https://www.capcom-games.com/common/font/SourceSans3-VF.woff2") format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"Noto Sans JP";src:url("https://www.capcom-games.com/common/font/SourceHanSansJP-VF.otf.woff2") format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"Oswald";src:url("/common/font/Oswald-VariableFont_wght.woff") format("woff"),url("/common/font/Oswald-VariableFont_wght.woff2") format("woff2");font-display:swap;font-weight:100 900}html{height:-webkit-fill-available;-webkit-text-size-adjust:100%}body{background:#000;color:#fff;font-family:"Noto Sans",sans-serif;line-height:1.5}body:lang(ja-jp){font-family:"Noto Sans JP",sans-serif}body.no_scroll{overflow-y:hidden}main{display:block}::-webkit-search-cancel-button{display:none}::-ms-clear{visibility:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}img{width:100%;height:auto;vertical-align:middle}input{outline:none}input[hidden]{display:none}.btn{display:flex;justify-content:center;align-items:center;width:min(15.625vw,300px);height:min(2.7083333333vw,52px);background:#fff;-webkit-clip-path:polygon(5% 0, 100% 0, 100% 80%, 95% 100%, 0 100%, 0 25%);clip-path:polygon(5% 0, 100% 0, 100% 80%, 95% 100%, 0 100%, 0 25%);color:#000;font-family:"Oswald",sans-serif;font-size:min(1.3541666667vw,26px);font-weight:700;position:relative;box-sizing:border-box;transition:all .3s ease-out;cursor:pointer}.btn svg{fill:#000;stroke:none;height:min(1.25vw,24px);transition:all .2s ease-out}.btn:hover{background-color:#ccc;letter-spacing:.2em;transition:all .15s ease-out}.btn:hover svg{height:min(1.3541666667vw,26px)}@media screen and (min-width: 768px){.pagetop{position:absolute;top:calc(1px - min(5.2083333333vw,100px));left:50%;color:#fff;font-family:"Oswald",sans-serif;font-size:min(.7291666667vw,14px);transform:translateX(-50%);line-height:1;cursor:pointer;z-index:10}.pagetop::after{content:"";position:absolute;top:min(1.3020833333vw,25px);left:50%;width:1px;height:min(2.9166666667vw,56px);background:#fff}.pagetop a{position:relative;display:flex;justify-content:center;height:min(5.2083333333vw,100px);overflow:hidden}.pagetop a .slide_text{position:relative;display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);overflow:hidden}.pagetop a .slide_text:before{content:attr(data-hover);position:absolute;top:0;left:50%;transform:translate(-50%, 100%);display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);transition:all .2s ease-out}.pagetop a .slide_text .slide_text_inner{transition:all .2s ease-out}.pagetop a:hover .slide_text:before{transform:translate(-50%, 0)}.pagetop a:hover .slide_text_inner{transform:translate(0, -100%)}.page__common__info{position:relative;width:100%}.page__common__info::after{content:"";position:absolute;top:calc(1px - min(3.6458333333vw,70px));width:100%;height:min(7.2916666667vw,140px);background:url(/6/assets/images/common/line_glow.png) repeat-x;background-size:auto 100%;pointer-events:none;z-index:0}.page__common__info .info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;padding:min(8.0729166667vw,155px) 0 0;z-index:1}.page__common__info .info__logo{margin:0 min(1.5625vw,30px)}.page__common__info .info__logo img{width:min(23.3333333333vw,448px);height:auto}.page__common__info .info__list{margin:0 0 0 min(1.5625vw,30px)}.page__common__info .info__list>li{display:flex;align-items:center;margin:0 0 min(2.6041666667vw,50px);font-size:min(.8333333333vw,16px)}.page__common__info .info__list>li span{display:block;position:relative;width:min(6.25vw,120px);margin:0 min(1.0416666667vw,20px) 0 0;color:rgba(255,255,255,.7);font-size:min(.7291666667vw,14px)}.page__common__info .info__list>li span::after{content:":";position:absolute;top:50%;right:0;transform:translateY(-50%)}.page__common__info .info__list__title{font-size:min(.9375vw,18px)}.page__common__info .info__list__platform__list{display:flex}.page__common__info .info__list__platform__list img{height:auto;margin:0 min(1.0416666667vw,20px) 0 0}.page__common__info .info__list__platform__list .ps5{width:min(4.6875vw,90px)}.page__common__info .info__list__platform__list .ps4{width:min(4.6875vw,90px)}.page__common__info .info__list__platform__list .xboxseriesx{width:min(8.3333333333vw,160px)}.page__common__info .info__list__platform__list .steam{width:min(4.1666666667vw,80px)}.page__common__info .info__list__rating div{display:flex;align-items:center}.page__common__info .info__list__rating div img{height:auto}.page__common__info .info__list__rating div img.cero{width:min(4.1666666667vw,80px)}.page__common__info .info__list__rating div img.esrb{width:auto;height:min(7.8125vw,150px);min-height:71px}.page__common__info .info__list__rating div img.pegi{width:min(4.1666666667vw,80px)}.page__common__info .info__list__rating div img.usk{width:min(7.8125vw,150px)}.page__common__info .info__caution{width:100%;font-size:min(.7291666667vw,14px);text-align:center}.page__common__info .info__sns{display:flex;justify-content:center;width:100%;margin:min(3.125vw,60px) 0 0 0;background:rgba(0,0,0,.4);border-top:1px solid #333}.page__common__info .info__sns li{font-size:min(.7291666667vw,14px)}.page__common__info .info__sns__tw a{background:url(/6/assets/images/common/icon_twitter.svg) no-repeat min(1.5625vw,30px) center;background-size:min(1.3020833333vw,25px)}.page__common__info .info__sns__ig a{background:url(/6/assets/images/common/icon_instagram.svg) no-repeat min(1.5625vw,30px) center;background-size:min(1.1979166667vw,23px)}.page__common__info .info__sns__yt a{background:url(/6/assets/images/common/icon_yt.svg) no-repeat min(1.5625vw,30px) center;background-size:min(1.1979166667vw,23px)}.page__common__info .info__sns__fb a{background:url(/6/assets/images/common/icon_fb.svg) no-repeat min(.5208333333vw,10px) center;background-size:min(3.125vw,60px)}.page__common__info .info__sns__nl a,.page__common__info .info__sns__nl span{background:url(/6/assets/images/common/icon_letter.svg) no-repeat min(1.5625vw,30px) center;background-size:min(1.5625vw,30px)}.page__common__info .info__sns__ss a{background:url(/6/assets/images/common/icon_site.png) no-repeat min(1.5625vw,30px) center;background-size:min(1.1458333333vw,22px)}.page__common__info .info__sns a,.page__common__info .info__sns span{display:block;padding:min(1.5625vw,30px) min(2.0833333333vw,40px) min(1.5625vw,30px) min(4.1666666667vw,80px);position:relative;opacity:.5;cursor:pointer}.page__common__info .info__sns a::before,.page__common__info .info__sns span::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);transform-origin:0% top;transform:scaleY(0);transition:all .3s ease-out}.page__common__info .info__sns a:hover,.page__common__info .info__sns span:hover{opacity:.9}.page__common__info .info__sns a:hover::before,.page__common__info .info__sns span:hover::before{transition:all .1s ease-out;opacity:1;transform:scaleX(1)}.page__common__info #smoke{width:100%;height:min(34.375vw,660px);display:block;position:absolute;top:0;left:0;z-index:0}}@media screen and (max-width: 767px){.btn{display:flex;justify-content:center;align-items:center;width:min(46.2842242503vw,355px);height:min(7.8226857888vw,60px);background:#fff;-webkit-clip-path:polygon(5% 0, 100% 0, 100% 85%, 95% 100%, 0 100%, 0 25%);clip-path:polygon(5% 0, 100% 0, 100% 85%, 95% 100%, 0 100%, 0 25%);color:#000;font-family:"Oswald",sans-serif;font-size:min(3.1290743155vw,24px);font-weight:700}.btn svg{fill:#000;stroke:none;height:min(3.1290743155vw,24px);transition:all .2s ease-out}.btn:hover{letter-spacing:.1em}.btn:hover svg{height:min(3.3898305085vw,26px)}.pagetop{position:absolute;top:calc(1px - min(13.037809648vw,100px));left:50%;color:#fff;font-family:"Oswald",sans-serif;font-size:min(2.2164276402vw,17px);transform:translateX(-50%);line-height:1;cursor:pointer;z-index:10}.pagetop::after{content:"";position:absolute;top:min(3.520208605vw,27px);left:50%;width:1px;height:min(7.3011734029vw,56px);background:#fff}.pagetop a{position:relative;display:flex;justify-content:center;height:min(13.037809648vw,100px);overflow:hidden}.pagetop a .slide_text{position:relative;display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);overflow:hidden}.pagetop a .slide_text:before{content:attr(data-hover);position:absolute;top:0;left:50%;transform:translate(-50%, 100%);display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);transition:all .2s ease-out}.pagetop a .slide_text .slide_text_inner{transition:all .2s ease-out}.pagetop a:hover .slide_text:before{transform:translate(-50%, 0)}.pagetop a:hover .slide_text_inner{transform:translate(0, -100%)}.page__common__info{position:relative;width:100%}.page__common__info::after{content:"";position:absolute;top:calc(1px - min(9.1264667536vw,70px));width:100%;height:min(18.2529335072vw,140px);background:url(/6/assets/images/common/line_glow.png) repeat-x;background-size:auto 100%;pointer-events:none;z-index:0}.page__common__info .info{position:relative;z-index:1}.page__common__info .info__logo{width:min(46.9361147327vw,360px);margin:0 auto;padding:min(10.4302477184vw,80px) 0 0 0}.page__common__info .info__list{position:relative;right:50%;padding:min(0vw,0px) min(6.518904824vw,50px) min(6.518904824vw,50px);box-sizing:border-box;transform:translateX(50%)}.page__common__info .info__list>li{display:flex;margin:0 0 min(5.2151238592vw,40px);font-size:min(3.1290743155vw,24px)}.page__common__info .info__list>li span{display:flex;flex-shrink:0;align-items:center;position:relative;min-width:min(20.8604954368vw,160px);margin:0 min(2.6075619296vw,20px) 0 0;color:rgba(255,255,255,.7);font-size:min(2.998696219vw,23px)}.page__common__info .info__list>li span::after{content:":";position:absolute;top:50%;right:0;transform:translateY(-50%)}.page__common__info .info__list__title{font-size:min(3.6505867014vw,28px);justify-content:center;padding-bottom:min(5.2151238592vw,40px);opacity:.8}.page__common__info .info__list__platform__list{display:flex;flex-wrap:wrap}.page__common__info .info__list__platform__list img{height:auto;margin:min(1.3037809648vw,10px) min(2.6075619296vw,20px) min(1.3037809648vw,10px) 0}.page__common__info .info__list__platform__list .ps5{width:min(20.8604954368vw,160px)}.page__common__info .info__list__platform__list .ps4{width:min(20.8604954368vw,160px)}.page__common__info .info__list__platform__list .xboxseriesx{width:min(26.075619296vw,200px)}.page__common__info .info__list__platform__list .steam{width:min(16.9491525424vw,130px)}.page__common__info .info__list__rating div{display:flex;align-items:center}.page__common__info .info__list__rating div img{height:auto}.page__common__info .info__list__rating div img.cero{width:min(10.4302477184vw,80px)}.page__common__info .info__list__rating div img.esrb{width:auto;height:min(10.4302477184vw,80px);min-height:71px}.page__common__info .info__list__rating div img.pegi{width:min(10.4302477184vw,80px)}.page__common__info .info__caution{position:relative;width:90%;font-size:min(2.6075619296vw,20px);text-align:left;padding:min(3.9113428944vw,30px) 0;margin:0 auto;opacity:.8}.page__common__info .info__sns{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:min(5.2151238592vw,40px) 0 0 0;background:rgba(0,0,0,.4);border-top:1px solid #333}.page__common__info .info__sns li{font-size:min(1.9556714472vw,15px)}.page__common__info .info__sns__tw a{background:url(/6/assets/images/common/icon_twitter.svg) no-repeat min(3.9113428944vw,30px) center;background-size:min(3.259452412vw,25px)}.page__common__info .info__sns__ig a{background:url(/6/assets/images/common/icon_instagram.svg) no-repeat min(3.9113428944vw,30px) center;background-size:min(2.998696219vw,23px)}.page__common__info .info__sns__yt a{background:url(/6/assets/images/common/icon_yt.svg) no-repeat min(3.9113428944vw,30px) center;background-size:min(2.998696219vw,23px)}.page__common__info .info__sns__fb a{background:url(/6/assets/images/common/icon_fb.svg) no-repeat min(2.6075619296vw,20px) center;background-size:min(6.518904824vw,50px)}.page__common__info .info__sns__nl a,.page__common__info .info__sns__nl span{background:url(/6/assets/images/common/icon_letter.svg) no-repeat min(3.9113428944vw,30px) center;background-size:min(3.9113428944vw,30px)}.page__common__info .info__sns__ss a{background:url(/6/assets/images/common/icon_site.png) no-repeat min(3.9113428944vw,30px) center;background-size:min(2.8683181226vw,22px)}.page__common__info .info__sns a,.page__common__info .info__sns span{display:block;padding:min(3.9113428944vw,30px) min(5.2151238592vw,40px) min(3.9113428944vw,30px) min(10.4302477184vw,80px);position:relative;opacity:.5;cursor:pointer}.page__common__info .info__sns a::before,.page__common__info .info__sns span::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);transform-origin:0% top;transform:scaleY(0);transition:all .3s ease-out}.page__common__info .info__sns a:hover,.page__common__info .info__sns span:hover{opacity:.9}.page__common__info .info__sns a:hover::before,.page__common__info .info__sns span:hover::before{transition:all .1s ease-out;opacity:1;transform:scaleX(1)}.page__common__info #smoke{width:100%;height:550px;display:block;position:absolute;top:0;left:0;z-index:0}}#cusacrm-popup{z-index:1000}#cusacrm-popup #cusacrm-popup-close{top:5vh;right:5vw;z-index:1}#cusacrm-popup #cusacrm-popup-close:hover{opacity:.7}.cusacrm-popup-container{position:fixed}@keyframes blink{0%{opacity:1}20%{opacity:.5}100%{opacity:1}}.l-header{position:fixed;top:0;left:0;width:100%;z-index:100;background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3))}.l-header::after{content:"";position:absolute;bottom:calc(1px - min(3.6458333333vw,70px));width:100%;height:min(7.2916666667vw,140px);background:url(/6/assets/images/common/line_glow.png) repeat-x;background-size:auto 100%;pointer-events:none;z-index:0}.l-header.small{background:linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0.6))}.l-header.small .l-header__inner{height:min(3.3854166667vw,65px)}.l-header.small .header__nav__global__mode__list,.l-header.small .l-header__nav__languages ul{top:min(4.2708333333vw,82px)}.l-header.small .l-header__nav__global>ul>li>a,.l-header.small .l-header__nav__global>ul>li>span{margin-top:min(.8333333333vw,16px);height:min(3.3854166667vw,65px);transition:all .3s}.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__demo{-o-border-image:linear-gradient(to bottom, #2a65dd 15%, #FFFFFF 65%, #2a65dd 100%);border-image:linear-gradient(to bottom, #2a65dd 15%, #FFFFFF 65%, #2a65dd 100%);border-image-slice:1;margin-bottom:min(0vw,0px)}.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__demo>a,.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__demo>span{margin-top:min(.625vw,12px)}.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__demo.current::after{bottom:auto}.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__product{-o-border-image:linear-gradient(to bottom, #b316b9 15%, #FFFFFF 65%, #b316b9 100%);border-image:linear-gradient(to bottom, #b316b9 15%, #FFFFFF 65%, #b316b9 100%);border-image-slice:1;margin-bottom:min(0vw,0px)}.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__product>a,.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__product>span{margin-top:min(.625vw,12px)}.l-header.small .l-header__nav__global>ul>li.l-header__nav__global__product.current::after{bottom:auto}.l-header__inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;width:min(88.5416666667vw,1700px);height:min(5.0520833333vw,97px);margin:0 auto;box-sizing:border-box;transition:all .2s ease-in-out}.l-header__logo{width:min(11.4583333333vw,220px)}.l-header__nav{display:flex;font-family:"Oswald",sans-serif}.l-header__nav__global>ul{display:flex;align-items:center;justify-content:center}.l-header__nav__global>ul>li{box-sizing:border-box;text-transform:uppercase;position:relative}.l-header__nav__global>ul>li.current::after{content:"";position:absolute;margin-top:min(-0.15625vw,-3px);left:50%;width:min(2.0833333333vw,40px);height:min(.15625vw,3px);background:#fff;transform:translateX(-50%);z-index:2}.l-header__nav__global>ul>li>a,.l-header__nav__global>ul>li>span{display:flex;justify-content:center;align-items:center;height:min(5.0520833333vw,97px);padding:0 min(1.5625vw,30px);font-family:"Oswald",sans-serif;font-size:min(.8333333333vw,16px);cursor:pointer;position:relative;white-space:nowrap;transition:all .3s}.l-header__nav__global>ul>li>a .slide_text,.l-header__nav__global>ul>li>span .slide_text{position:relative;display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);overflow:hidden}.l-header__nav__global>ul>li>a .slide_text:before,.l-header__nav__global>ul>li>span .slide_text:before{content:attr(data-hover);position:absolute;top:0;left:50%;transform:translate(-50%, 100%);display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);transition:all .2s ease-out}.l-header__nav__global>ul>li>a .slide_text .slide_text_inner,.l-header__nav__global>ul>li>span .slide_text .slide_text_inner{transition:all .2s ease-out}.l-header__nav__global>ul>li>a:hover .slide_text:before,.l-header__nav__global>ul>li>span:hover .slide_text:before{transform:translate(-50%, 0)}.l-header__nav__global>ul>li>a:hover .slide_text_inner,.l-header__nav__global>ul>li>span:hover .slide_text_inner{transform:translate(0, -100%)}.l-header__nav__global>ul>li>a::after,.l-header__nav__global>ul>li>span::after{transition:opacity .7s ease-out;opacity:0;position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.l-header__nav__global>ul>li>a:hover::after,.l-header__nav__global>ul>li>span:hover::after{opacity:1;transition:opacity .01s ease-out;text-shadow:rgba(141,42,255,.8)}.l-header__nav__global>ul>li>span{position:relative}.l-header__nav__global>ul>li>span::before{content:"";position:absolute;top:50%;right:min(.9375vw,18px);width:min(.4166666667vw,8px);height:min(.4166666667vw,8px);border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(calc(-50% - min(0.2604166667vw, 5px)))}.l-header__nav__global>ul>li:hover ul{opacity:1;visibility:visible}.l-header__nav__global>ul>li ul{position:absolute;left:calc(1px - min(3.6458333333vw,70px));width:min(20.8333333333vw,400px);padding:min(.78125vw,15px) min(.78125vw,15px);background:linear-gradient(90deg, rgba(50, 15, 120, 0) 0%, rgba(50, 15, 120, 0.8) 38%, rgba(50, 15, 120, 0.8) 50%, rgba(50, 15, 120, 0.8) 62%, rgba(50, 15, 120, 0) 100%);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;z-index:10}.l-header__nav__global>ul>li ul::after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:1px;background:radial-gradient(circle, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 23%, rgba(255, 255, 255, 0) 100%);transform:translateX(-50%)}.l-header__nav__global>ul>li ul li{text-shadow:none}.l-header__nav__global>ul>li ul li a{display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%;height:min(2.1875vw,42px);padding:0 0 0 min(3.6458333333vw,70px);box-sizing:border-box;font-size:min(.8333333333vw,16px);font-weight:400}.l-header__nav__global>ul>li ul li a::before{content:"";width:min(.625vw,12px);height:1px;margin:0 min(.2604166667vw,5px) 0 0;background:#fff}.l-header__nav__global>ul>li ul li a::after{transition:opacity .7s ease-out;opacity:0;position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;background:linear-gradient(90deg, rgba(113, 15, 224, 0) 0%, rgba(113, 15, 224, 0.9) 50%, rgba(113, 15, 224, 0) 100%)}.l-header__nav__global>ul>li ul li a:hover::after{opacity:1;transition:opacity .05s ease-out}.l-header__nav__global>ul>li ul li.new{position:relative}.l-header__nav__global>ul>li ul li.new::before{content:"";position:absolute;top:50%;left:calc(1px - min(1.3020833333vw,25px));width:min(2.6041666667vw,50px);height:min(2.6041666667vw,50px);background:url(/6/assets/images/common/icon_new2.png) no-repeat;background-size:100%;transform:translateY(-50%);pointer-events:none;-webkit-animation:blink 1.33s ease-out infinite;animation:blink 1.33s ease-out infinite;top:calc(50% - min(.5208333333vw,10px));left:min(2.6041666667vw,50px);width:min(1.0416666667vw,20px);height:min(1.0416666667vw,20px)}.l-header__nav__global>ul>li.new>a{position:relative}.l-header__nav__global>ul>li.new>a::before{content:"";position:absolute;top:50%;left:calc(1px - min(1.3020833333vw,25px));width:min(2.6041666667vw,50px);height:min(2.6041666667vw,50px);background:url(/6/assets/images/common/icon_new2.png) no-repeat;background-size:100%;transform:translateY(-50%);pointer-events:none;-webkit-animation:blink 1.33s ease-out infinite;animation:blink 1.33s ease-out infinite;top:calc(50% - min(.5208333333vw,10px));left:min(.5208333333vw,10px);width:min(1.0416666667vw,20px);height:min(1.0416666667vw,20px)}.l-header__nav__global__demo{background-color:rgba(0,0,0,.8);border:min(.1041666667vw,2px) solid #2a65dd;-o-border-image:linear-gradient(to bottom, #2a65dd 0%, #FFFFFF 50%, #2a65dd 100%);border-image:linear-gradient(to bottom, #2a65dd 0%, #FFFFFF 50%, #2a65dd 100%);border-image-slice:1;max-height:min(4.0104166667vw,77px);margin-right:min(.3125vw,6px);margin-bottom:min(.2083333333vw,4px)}.l-header__nav__global__demo>a{background:#4845cf;background:linear-gradient(0deg, rgba(72, 69, 207, 0) 0%, rgb(72, 69, 207) 50%, rgba(72, 69, 207, 0) 100%);max-height:min(4.0104166667vw,77px)}.l-header__nav__global__demo>a:lang(ja-jp),.l-header__nav__global__demo>a:lang(zh-hant),.l-header__nav__global__demo>a:lang(zh-hans),.l-header__nav__global__demo>a:lang(ko-kr){font-family:"Noto Sans JP",sans-serif;font-weight:700}.l-header__nav__global__demo>a.current::after{margin-top:min(-.3645833333vw,-7px)}.l-header__nav__global__demo>a:hover{background:linear-gradient(0deg, rgba(113, 15, 224, 0) 0%, rgb(141, 42, 255) 50%, rgba(113, 15, 224, 0) 100%)}.l-header__nav__global__demo.current::after{bottom:min(-0.625vw,-12px)}.l-header__nav__global__product{background-color:rgba(0,0,0,.8);border:min(.1041666667vw,2px) solid #b316b9;-o-border-image:linear-gradient(to bottom, #b316b9 0%, #FFFFFF 50%, #b316b9 100%);border-image:linear-gradient(to bottom, #b316b9 0%, #FFFFFF 50%, #b316b9 100%);border-image-slice:1;max-height:min(4.0104166667vw,77px);margin-bottom:min(.2083333333vw,4px)}.l-header__nav__global__product>a{background:#710fe0;background:linear-gradient(0deg, rgba(206, 15, 224, 0) 0%, rgb(224, 15, 224) 50%, rgba(206, 15, 224, 0) 100%);max-height:min(4.0104166667vw,77px)}.l-header__nav__global__product>a:lang(ja-jp){font-family:"Noto Sans JP",sans-serif;font-weight:700}.l-header__nav__global__product>a:hover{background:linear-gradient(0deg, rgba(113, 15, 224, 0) 0%, rgb(141, 42, 255) 50%, rgba(113, 15, 224, 0) 100%)}.l-header__nav__global__product.current::after{bottom:min(-0.625vw,-12px)}.l-header__nav__global__mode.new::before{content:"";position:absolute;top:50%;left:calc(1px - min(1.3020833333vw,25px));width:min(2.6041666667vw,50px);height:min(2.6041666667vw,50px);background:url(/6/assets/images/common/icon_new2.png) no-repeat;background-size:100%;transform:translateY(-50%);pointer-events:none;-webkit-animation:blink 1.33s ease-out infinite;animation:blink 1.33s ease-out infinite;top:calc(50% - min(.5208333333vw,10px));left:min(.5208333333vw,10px);width:min(1.0416666667vw,20px);height:min(1.0416666667vw,20px)}.l-header__nav__languages{position:relative;margin:0 min(.5208333333vw,10px) 0 min(1.5625vw,30px)}.l-header__nav__languages:hover>dd ul{opacity:1;visibility:visible}.l-header__nav__languages dt{display:flex;justify-content:center;align-items:center;width:min(6.7708333333vw,130px);height:min(1.9270833333vw,37px);margin:min(1.5625vw,30px) 0;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);font-size:min(.8333333333vw,16px);text-transform:uppercase;cursor:pointer}.l-header__nav__languages dt .l-header__nav__languages__text{background:url(/6/assets/images/common/icon_earth.png) no-repeat left center;background-size:min(1.1458333333vw,22px);white-space:nowrap;display:flex;justify-content:center;align-items:center;height:min(5.0520833333vw,97px);padding:0 0 0 min(1.5625vw,30px)}.l-header__nav__languages dt .l-header__nav__languages__text .slide_text{position:relative;display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);overflow:hidden}.l-header__nav__languages dt .l-header__nav__languages__text .slide_text:before{content:attr(data-hover);position:absolute;top:0;left:50%;transform:translate(-50%, 100%);display:flex;justify-content:center;align-items:center;height:min(1.5625vw,30px);transition:all .2s ease-out}.l-header__nav__languages dt .l-header__nav__languages__text .slide_text .slide_text_inner{transition:all .2s ease-out}.l-header__nav__languages dt .l-header__nav__languages__text:hover .slide_text:before{transform:translate(-50%, 0)}.l-header__nav__languages dt .l-header__nav__languages__text:hover .slide_text_inner{transform:translate(0, -100%)}.l-header__nav__languages dt .l-header__nav__languages__top,.l-header__nav__languages dt .l-header__nav__languages__btm{display:none}.l-header__nav__languages dd ul{position:absolute;left:calc(1px - min(4.1666666667vw,80px));width:min(10.4166666667vw,200px);padding:min(.78125vw,15px) min(3.125vw,60px);background:linear-gradient(90deg, rgba(50, 15, 120, 0) 0%, rgba(50, 15, 120, 0.8) 38%, rgba(50, 15, 120, 0.8) 50%, rgba(50, 15, 120, 0.8) 62%, rgba(50, 15, 120, 0) 100%);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:10}.l-header__nav__languages dd ul::after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:1px;background:radial-gradient(circle, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 23%, rgba(255, 255, 255, 0) 100%);transform:translateX(-50%)}.l-header__nav__languages dd ul li{text-shadow:none}.l-header__nav__languages dd ul li a{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;height:min(2.2916666667vw,44px);padding:0 0 0 min(2.6041666667vw,50px);box-sizing:border-box;font-size:min(.8333333333vw,16px);font-weight:400;line-height:1}.l-header__nav__languages dd ul li a::before{content:"";width:min(.5208333333vw,10px);height:1px;margin:0 min(.2604166667vw,5px) 0 0;background:#fff}.l-header__nav__languages dd ul li a::after{transition:opacity .7s ease-out;opacity:0;position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;background:linear-gradient(90deg, rgba(113, 15, 224, 0) 0%, rgba(113, 15, 224, 0.8) 50%, rgba(113, 15, 224, 0) 100%)}.l-header__nav__languages dd ul li a:hover::after{opacity:1;transition:opacity .05s ease-out}.l-header__nav__button{display:none}.page__character{position:relative;background:url(/6/assets/images/character/bg_character.jpg) no-repeat center top;background-size:min(100vw,1920px);opacity:0;overflow:hidden}.page__character::before{content:"";position:absolute;top:0;right:50%;z-index:0;width:min(100vw,1920px);height:min(76.1979166667vw,1463px);background:rgba(0,0,0,.5);-webkit-clip-path:polygon(0 0, 0 76%, 23% 0);clip-path:polygon(0 0, 0 76%, 23% 0);filter:drop-shadow(0, 0, min(4.1666666667vw, 80px) rgba(204, 0, 255, 0.2));pointer-events:none;transform:translateX(50%)}.page__character::after{content:"";position:absolute;top:0;right:50%;z-index:0;width:min(100vw,1920px);height:min(76.1979166667vw,1463px);background:rgba(0,0,0,.5);-webkit-clip-path:polygon(100% 36%, 82% 100%, 100% 100%);clip-path:polygon(100% 36%, 82% 100%, 100% 100%);filter:drop-shadow(0, 0, min(4.1666666667vw, 80px) rgba(204, 0, 255, 0.2));pointer-events:none;transform:translateX(50%)}.page__character .character__select{position:relative;z-index:1;width:100%;height:min(208.3333333333vw,4000px);overflow:hidden}.page__character .character__select h1{position:absolute;top:min(10.4166666667vw,200px);left:calc(50% - min(46.875vw,900px));z-index:20}.page__character .character__select h1::before{content:"";position:absolute;top:calc(1px - min(2.6041666667vw,50px));left:min(0vw,0px);width:min(.15625vw,3px);height:1px;background:#fff}.page__character .character__select h1::after{content:"";position:absolute;top:calc(1px - min(2.6041666667vw,50px));left:min(.2083333333vw,4px);width:min(2.6041666667vw,50px);height:1px;background:#fff}.page__character .character__select__title1{opacity:0}.page__character .character__select__title1 svg{width:auto;height:min(8.8541666667vw,170px);fill:#fff}.page__character .character__select__title2{margin-top:min(-1.5625vw,-30px);opacity:0}.page__character .character__select__title2 svg{width:auto;height:min(8.8541666667vw,170px);fill:none;stroke:rgba(255,255,255,.7);stroke-width:1px}.page__character .character__select__list{position:absolute;top:min(25.3125vw,486px);right:50%;width:min(86.9791666667vw,1670px);transform:translateX(50%)}.page__character .character__select__list ul{display:flex;flex-wrap:wrap;position:relative}.page__character .character__select__list ul li{display:flex;justify-content:center;width:min(8.3333333333vw,160px);margin:0 0 min(1.5625vw,30px) min(10.4166666667vw,200px);opacity:0}.page__character .character__select__list ul li a{display:block;flex-shrink:0;width:min(29.9479166667vw,575px);height:min(32.5520833333vw,625px);-webkit-clip-path:polygon(min(12.2395833333vw, 235px) 0, min(29.9479166667vw, 575px) 0, min(17.7083333333vw, 340px) min(32.5520833333vw, 625px), 0 min(32.5520833333vw, 625px));clip-path:polygon(min(12.2395833333vw, 235px) 0, min(29.9479166667vw, 575px) 0, min(17.7083333333vw, 340px) min(32.5520833333vw, 625px), 0 min(32.5520833333vw, 625px));transition:background .3s}.page__character .character__select__list ul li a span{display:none;position:absolute;bottom:min(1.3020833333vw,25px);width:min(20.8333333333vw,400px);font-family:"Oswald",sans-serif;font-size:min(3.5416666667vw,68px);font-weight:700;text-align:center}.page__character .character__select__list ul li:nth-of-type(1){order:19}.page__character .character__select__list ul li:nth-of-type(1) a{background:url(/6/assets/images/character/select_character1.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(1) a:hover{background:url(/6/assets/images/character/select_character1_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(2){order:18}.page__character .character__select__list ul li:nth-of-type(2) a{background:url(/6/assets/images/character/select_character2.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(2) a:hover{background:url(/6/assets/images/character/select_character2_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(3){order:17}.page__character .character__select__list ul li:nth-of-type(3) a{background:url(/6/assets/images/character/select_character3.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(3) a:hover{background:url(/6/assets/images/character/select_character3_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(4){order:16}.page__character .character__select__list ul li:nth-of-type(4) a{background:url(/6/assets/images/character/select_character4.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(4) a:hover{background:url(/6/assets/images/character/select_character4_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(5){order:15}.page__character .character__select__list ul li:nth-of-type(5) a{background:url(/6/assets/images/character/select_character5.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(5) a:hover{background:url(/6/assets/images/character/select_character5_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(6){order:14}.page__character .character__select__list ul li:nth-of-type(6) a{background:url(/6/assets/images/character/select_character6.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(6) a:hover{background:url(/6/assets/images/character/select_character6_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(7){order:13}.page__character .character__select__list ul li:nth-of-type(7) a{background:url(/6/assets/images/character/select_character7.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(7) a:hover{background:url(/6/assets/images/character/select_character7_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(8){order:12}.page__character .character__select__list ul li:nth-of-type(8) a{background:url(/6/assets/images/character/select_character8.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(8) a:hover{background:url(/6/assets/images/character/select_character8_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(9){order:11}.page__character .character__select__list ul li:nth-of-type(9) a{background:url(/6/assets/images/character/select_character9.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(9) a:hover{background:url(/6/assets/images/character/select_character9_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(10){order:10}.page__character .character__select__list ul li:nth-of-type(10) a{background:url(/6/assets/images/character/select_character10.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(10) a:hover{background:url(/6/assets/images/character/select_character10_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(11){order:9}.page__character .character__select__list ul li:nth-of-type(11) a{background:url(/6/assets/images/character/select_character11.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(11) a:hover{background:url(/6/assets/images/character/select_character11_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(12){order:8}.page__character .character__select__list ul li:nth-of-type(12) a{background:url(/6/assets/images/character/select_character12.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(12) a:hover{background:url(/6/assets/images/character/select_character12_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(13){order:7}.page__character .character__select__list ul li:nth-of-type(13) a{background:url(/6/assets/images/character/select_character13.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(13) a:hover{background:url(/6/assets/images/character/select_character13_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(14){order:6}.page__character .character__select__list ul li:nth-of-type(14) a{background:url(/6/assets/images/character/select_character14.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(14) a:hover{background:url(/6/assets/images/character/select_character14_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(15){order:5}.page__character .character__select__list ul li:nth-of-type(15) a{background:url(/6/assets/images/character/select_character15.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(15) a:hover{background:url(/6/assets/images/character/select_character15_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(16){order:4}.page__character .character__select__list ul li:nth-of-type(16) a{background:url(/6/assets/images/character/select_character16.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(16) a:hover{background:url(/6/assets/images/character/select_character16_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(17){order:3}.page__character .character__select__list ul li:nth-of-type(17) a{background:url(/6/assets/images/character/select_character17.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(17) a:hover{background:url(/6/assets/images/character/select_character17_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(18){order:2}.page__character .character__select__list ul li:nth-of-type(18) a{background:url(/6/assets/images/character/select_character18.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(18) a:hover{background:url(/6/assets/images/character/select_character18_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(19){order:1}.page__character .character__select__list ul li:nth-of-type(19) a{background:url(/6/assets/images/character/select_character19.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(19) a:hover{background:url(/6/assets/images/character/select_character19_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(20){order:0}.page__character .character__select__list ul li:nth-of-type(20) a{background:url(/6/assets/images/character/select_character20.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li:nth-of-type(20) a:hover{background:url(/6/assets/images/character/select_character20_over.png?date=20230224) no-repeat left top;background-size:100%}.page__character .character__select__list ul li.new{position:relative}.page__character .character__select__list ul li.new::after{content:"";position:absolute;top:0;right:calc(1px - min(10.4166666667vw,200px));width:min(4.1666666667vw,80px);height:min(4.1666666667vw,80px);background:url(/6/assets/images/common/icon_new.png) no-repeat;background-size:100%}
