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}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:url(/6/assets/images/character/bg_character_modal_pattern.png) repeat,url(/6/assets/images/character/bg_character_modal.jpg) no-repeat center center #000;background-size:min(3.125vw,60px),min(104.1666666667vw,2000px);opacity:0;visibility:hidden;overflow:auto;z-index:200;transition:opacity .3s,visibility .3s}.modal.disp{opacity:1;visibility:visible}.modal__bg{display:flex;top:0;left:0;width:100%;height:100%}.modal .close{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(1px - min(3.3333333333vw,64px));right:calc(1px - min(3.3333333333vw,64px));width:min(5.7291666667vw,110px);height:min(5.7291666667vw,110px);margin:0 auto min(4.1666666667vw,80px);border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,.4);cursor:pointer;z-index:9}.modal .close img{width:min(2.9166666667vw,56px);height:min(2.9166666667vw,56px)}.page__character__detail{position:relative;overflow:hidden}.page__character__detail.ryu{background:url(/6/assets/images/character/ryu/bg_ryu.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.ryu .character__detail__image{position:absolute;top:min(5.2083333333vw,100px);left:calc(50% - min(21.09375vw,405px));width:min(54.84375vw,1053px);height:auto}.page__character__detail.luke{background:url(/6/assets/images/character/luke/bg_luke.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.luke .character__detail__image{position:absolute;top:0;left:calc(50% - min(21.6145833333vw,415px));width:min(54.84375vw,1053px);height:auto}.page__character__detail.jamie{background:url(/6/assets/images/character/jamie/bg_jamie.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.jamie .character__detail__image{position:absolute;top:min(2.0833333333vw,40px);left:calc(50% - min(21.09375vw,405px));width:min(54.84375vw,1053px);height:auto}.page__character__detail.chunli{background:url(/6/assets/images/character/chunli/bg_chunli.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.chunli .character__detail__image{position:absolute;top:calc(1px - min(5.7291666667vw,110px));left:calc(50% - min(21.875vw,420px));width:min(53.6458333333vw,1030px);height:auto}.page__character__detail.guile{background:url(/6/assets/images/character/guile/bg_guile.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.guile .character__detail__image{position:absolute;top:min(8.3333333333vw,160px);left:calc(50% - min(20.8333333333vw,400px));width:min(51.0416666667vw,980px);height:auto}.page__character__detail.kimberly{background:url(/6/assets/images/character/kimberly/bg_kimberly.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.kimberly .character__detail__image{position:absolute;top:0;left:calc(50% - min(20.8333333333vw,400px));width:min(72.9166666667vw,1400px);height:auto}.page__character__detail.juri{background:url(/6/assets/images/character/juri/bg_juri.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.juri .character__detail__image{position:absolute;top:0;left:calc(50% - min(26.0416666667vw,500px));width:min(68.8541666667vw,1322px);height:auto}.page__character__detail.juri{background:url(/6/assets/images/character/juri/bg_juri.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.juri .character__detail__image{position:absolute;top:0;left:calc(50% - min(26.0416666667vw,500px));width:min(67.7083333333vw,1300px);height:auto}.page__character__detail.ken{background:url(/6/assets/images/character/ken/bg_ken.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.ken .character__detail__image{position:absolute;top:0;left:calc(50% - min(36.4583333333vw,700px));width:min(67.7083333333vw,1300px);height:auto}.page__character__detail.blanka{background:url(/6/assets/images/character/blanka/bg_blanka.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.blanka .character__detail__image{position:absolute;top:min(-3.6458333333vw,-70px);left:calc(50% - min(31.25vw,600px));width:min(69.2708333333vw,1330px);height:auto}.page__character__detail.dhalsim{background:url(/6/assets/images/character/dhalsim/bg_dhalsim.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.dhalsim .character__detail__image{position:absolute;top:min(1.0416666667vw,20px);left:calc(50% - min(26.0416666667vw,500px));width:min(72.9166666667vw,1400px);height:auto}.page__character__detail.ehonda{background:url(/6/assets/images/character/ehonda/bg_ehonda.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.ehonda .character__detail__image{position:absolute;top:min(-15.625vw,-300px);left:calc(50% - min(33.8541666667vw,650px));width:min(78.125vw,1500px);height:auto}.page__character__detail.jp{background:url(/6/assets/images/character/jp/bg_jp.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.jp .character__detail__image{position:absolute;top:min(3.125vw,60px);left:calc(50% - min(20.9375vw,402px));width:min(47.2916666667vw,908px);height:auto}.page__character__detail.marisa{background:url(/6/assets/images/character/marisa/bg_marisa.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.marisa .character__detail__image{position:absolute;top:min(2.0833333333vw,40px);left:calc(50% - min(26.5625vw,510px));width:min(61.4583333333vw,1180px);height:auto}.page__character__detail.manon{background:url(/6/assets/images/character/manon/bg_manon.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.manon .character__detail__image{position:absolute;top:min(2.0833333333vw,40px);left:calc(50% - min(50.3645833333vw,967px));width:min(96.5625vw,1854px);height:auto}.page__character__detail.deejay{background:url(/6/assets/images/character/deejay/bg_deejay.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.deejay .character__detail__image{position:absolute;top:min(2.0833333333vw,40px);left:calc(50% - min(43.0208333333vw,826px));width:min(77.7083333333vw,1492px);height:auto}.page__character__detail.zangief{background:url(/6/assets/images/character/zangief/bg_zangief.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.zangief .character__detail__image{position:absolute;top:min(3.6458333333vw,70px);left:calc(50% - min(31.25vw,600px));width:min(57.2916666667vw,1100px);height:auto}.page__character__detail.lily{background:url(/6/assets/images/character/lily/bg_lily.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.lily .character__detail__image{position:absolute;top:min(-9.8958333333vw,-190px);left:calc(50% - min(33.8541666667vw,650px));width:min(77.7083333333vw,1492px);height:auto}.page__character__detail.cammy{background:url(/6/assets/images/character/cammy/bg_cammy.jpg) no-repeat center top/min(104.1666666667vw, 2000px) auto}.page__character__detail.cammy .character__detail__image{position:absolute;top:min(5.2083333333vw,100px);left:calc(50% - min(28.6458333333vw,550px));width:min(57.2916666667vw,1100px);height:auto}.page__character__detail::before{content:"";position:absolute;top:0;right:50%;width:min(120vw,2304px);height:min(76.1979166667vw,1463px);background:rgba(0,0,0,.5);-webkit-clip-path:polygon(0 0, 0 min(49.7916666667vw, 956px), calc(50% - min(6.7708333333vw, 130px)) 0);clip-path:polygon(0 0, 0 min(49.7916666667vw, 956px), calc(50% - min(6.7708333333vw, 130px)) 0);filter:drop-shadow(0, 0, min(4.1666666667vw, 80px) rgba(204, 0, 255, 0.2));pointer-events:none;transform:translateX(50%)}.page__character__detail::after{content:"";position:absolute;top:0;right:50%;width:min(120vw,2304px);height:min(76.1979166667vw,1463px);background:rgba(0,0,0,.5);-webkit-clip-path:polygon(100% min(21.3541666667vw, 410px), calc(50% + min(2.6041666667vw, 50px)) min(76.1979166667vw, 1463px), 100% min(76.1979166667vw, 1463px));clip-path:polygon(100% min(21.3541666667vw, 410px), calc(50% + min(2.6041666667vw, 50px)) min(76.1979166667vw, 1463px), 100% min(76.1979166667vw, 1463px));filter:drop-shadow(0, 0, min(4.1666666667vw, 80px) rgba(204, 0, 255, 0.2));pointer-events:none;transform:translateX(50%)}.page__character__detail .character__detail{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:min(93.75vw,1800px);height:min(125vw,2400px);margin:0 auto;padding:min(9.1145833333vw,175px) min(3.125vw,60px) 0;box-sizing:border-box;z-index:10;opacity:0}.page__character__detail .character__detail__profile{position:relative}.page__character__detail .character__detail__profile::before{content:"";position:absolute;top:min(43.8541666667vw,842px);left:min(0vw,0px);width:min(.15625vw,3px);height:1px;background:#fff}.page__character__detail .character__detail__profile::after{content:"";position:absolute;top:min(43.8541666667vw,842px);left:min(.2083333333vw,4px);width:min(2.6041666667vw,50px);height:1px;background:#fff}.page__character__detail .character__detail__profile h2{position:relative;margin:0 0 min(7.03125vw,135px);font-family:"Oswald",sans-serif;font-size:min(.78125vw,15px);letter-spacing:min(.2291666667vw,4.4px)}.page__character__detail .character__detail__profile h2::before{content:"";position:absolute;top:min(2.4479166667vw,47px);left:min(0vw,0px);width:min(.15625vw,3px);height:1px;background:#fff}.page__character__detail .character__detail__profile h2::after{content:"";position:absolute;top:min(2.4479166667vw,47px);left:min(.2083333333vw,4px);width:min(2.6041666667vw,50px);height:1px;background:#fff}.page__character__detail .character__detail__profile__name{margin:0 0 min(2.8125vw,54px)}.page__character__detail .character__detail__profile__name svg{fill:#fff;height:min(11.4583333333vw,220px);filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.3))}.page__character__detail .character__detail__profile__text{display:block;position:relative;width:min(23.4375vw,450px);margin:0 0 min(2.0833333333vw,40px);padding:0 0 0 min(1.0416666667vw,20px);font-family:"Noto Sans JP",sans-serif;font-size:min(1.0416666667vw,20px);text-shadow:0 0 20px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.5)}.page__character__detail .character__detail__profile__text::before{content:"";position:absolute;top:min(0vw,0px);left:min(0vw,0px);width:min(.2083333333vw,4px);height:min(1.3541666667vw,26px);background:#fff}.page__character__detail .character__detail__profile__text::after{content:"";position:absolute;top:min(1.5625vw,30px);left:min(0vw,0px);width:min(.2083333333vw,4px);height:calc(100% - min(1.4583333333vw,28px));background:rgba(255,255,255,.5)}.page__character__detail .character__detail__profile__info .info__item{display:flex;flex-wrap:wrap}.page__character__detail .character__detail__profile__info .info__item__title{display:block;width:min(7.7083333333vw,148px);padding:min(.1041666667vw,2px) min(.5208333333vw,10px);margin:0 min(.2604166667vw,5px) min(.5208333333vw,10px) 0;background:#000;box-sizing:border-box;color:#bb82ff;font-size:min(1.0416666667vw,20px);text-align:right}.page__character__detail .character__detail__profile__info .info__item__text{display:block;max-width:min(38.591916558vw,296px);margin:0 0 min(.5208333333vw,10px);padding:min(.1041666667vw,2px) min(.5208333333vw,10px);background:#000;box-sizing:border-box;color:#fff;font-size:min(.9375vw,18px);text-align:left}.page__character__detail .character__detail__theme__sound{margin:0 0 min(3.6458333333vw,70px)}.page__character__detail .character__detail__theme__sound h2{position:relative;margin:0 0 min(2.6041666667vw,50px);font-family:"Oswald",sans-serif;font-size:min(.78125vw,15px);text-align:right;letter-spacing:min(.2291666667vw,4.4px)}.page__character__detail .character__detail__theme__sound h2::before{content:"";position:absolute;top:min(2.4479166667vw,47px);right:min(0vw,0px);width:min(.15625vw,3px);height:1px;background:#fff}.page__character__detail .character__detail__theme__sound h2::after{content:"";position:absolute;top:min(2.4479166667vw,47px);right:min(.2083333333vw,4px);width:min(2.6041666667vw,50px);height:1px;background:#fff}.page__character__detail .character__detail__theme__sound .sound__item{display:flex;margin:0 0 min(.3645833333vw,7px)}.page__character__detail .character__detail__theme__sound .sound__item__title{display:block;position:relative;width:min(4.1666666667vw,80px);height:min(1.9270833333vw,37px);margin:0 min(.1041666667vw,2px);padding:min(.2083333333vw,4px) min(.2604166667vw,5px) 0;box-sizing:border-box;font-family:"Oswald",sans-serif;font-size:min(.7291666667vw,14px);font-weight:bold}.page__character__detail .character__detail__theme__sound .sound__item__title::before{content:"";position:absolute;top:0;left:0;width:min(.6770833333vw,13px);height:2px;background:#fff}.page__character__detail .character__detail__theme__sound .sound__item__title::after{content:"";position:absolute;top:0;left:min(.78125vw,15px);width:min(3.3854166667vw,65px);height:2px;background:rgba(255,255,255,.5)}.page__character__detail .character__detail__theme__sound .sound__theme .sound__item__text{display:flex;justify-content:center;align-items:center;width:min(9.2708333333vw,178px);height:min(1.9270833333vw,37px);border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.1);font-family:"Oswald",sans-serif;font-size:min(.6770833333vw,13px);letter-spacing:min(.2291666667vw,4.4px);line-height:1}.page__character__detail .character__detail__theme__sound .sound__voice .sound__item__text{display:flex;align-items:center;width:min(9.2708333333vw,178px);height:min(1.9270833333vw,37px);padding:0 min(.5208333333vw,10px) 0 min(2.0833333333vw,40px);background:url(/6/assets/images/character/arrow_play.png) no-repeat min(.5208333333vw,10px) center #fff;background-size:min(.78125vw,15px);box-sizing:border-box;color:#000;font-family:"Oswald",sans-serif;font-size:min(.6770833333vw,13px);letter-spacing:min(.0625vw,1.2px);line-height:1;cursor:pointer;position:relative;transition:all .3s}.page__character__detail .character__detail__theme__sound .sound__voice .sound__item__text::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:#000;transform-origin:left;transform:scaleX(0)}.page__character__detail .character__detail__theme__sound .sound__voice .sound__item__text:hover{background-color:rgba(255,255,255,.15);color:#fff}.page__character__detail .character__detail__theme__sound .sound__voice .sound__item__text:hover::before{transform:scaleX(1);transition:all .3s}.page__character__detail .character__detail__theme__ss{position:relative}.page__character__detail .character__detail__theme__ss::before{content:"";position:absolute;bottom:calc(1px - min(1.3541666667vw,26px));right:min(0vw,0px);width:min(.15625vw,3px);height:1px;background:#fff}.page__character__detail .character__detail__theme__ss::after{content:"";position:absolute;bottom:calc(1px - min(1.3541666667vw,26px));right:min(.2083333333vw,4px);width:min(2.6041666667vw,50px);height:1px;background:#fff}.page__character__detail .character__detail__theme__ss h2{position:relative;margin:0 0 min(3.2291666667vw,62px);font-family:"Oswald",sans-serif;font-size:min(.78125vw,15px);text-align:right;letter-spacing:min(.2291666667vw,4.4px)}.page__character__detail .character__detail__theme__ss h2::before{content:"";position:absolute;top:min(2.4479166667vw,47px);right:min(0vw,0px);width:min(.15625vw,3px);height:1px;background:#fff}.page__character__detail .character__detail__theme__ss h2::after{content:"";position:absolute;top:min(2.4479166667vw,47px);right:min(.2083333333vw,4px);width:min(2.6041666667vw,50px);height:1px;background:#fff}.page__character__detail .character__detail__theme__ss ul li{display:flex;align-items:flex-start;margin:0 0 min(.15625vw,3px);cursor:pointer;transition:all .7s}.page__character__detail .character__detail__theme__ss ul li:hover{transition:all .1s;filter:brightness(2)}.page__character__detail .character__detail__theme__ss ul li span{display:block;position:relative;width:min(4.1666666667vw,80px);height:min(1.9270833333vw,37px);margin:0 min(.1041666667vw,2px);padding:min(.2604166667vw,5px) 0 0;box-sizing:border-box;font-family:"Oswald",sans-serif;font-size:min(1.3541666667vw,26px);font-weight:bold;line-height:1}.page__character__detail .character__detail__theme__ss ul li span::before{content:"";position:absolute;top:0;left:0;width:min(1.5625vw,30px);height:2px;background:#fff}.page__character__detail .character__detail__theme__ss ul li span::after{content:"";position:absolute;top:0;left:min(1.6666666667vw,32px);width:min(2.5vw,48px);height:2px;background:rgba(255,255,255,.5)}.page__character__detail .character__detail__theme__ss ul li img{width:min(9.2708333333vw,178px);height:auto;box-sizing:border-box;border:1px solid rgba(0,0,0,.3)}.page__character__detail__interface{position:absolute;top:min(62.5vw,1200px);right:50%;transform:translateX(50%);z-index:10}.page__character__detail__interface dl{position:relative;padding:min(2.8645833333vw,55px) 0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 32%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 68%, rgba(255, 255, 255, 0) 100%)}.page__character__detail__interface dl::before,.page__character__detail__interface dl::after{content:"";position:absolute;right:50%;transform:translateX(50%);width:min(84.1666666667vw,1616px);height:1px;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 10%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 90%, rgba(255, 255, 255, 0) 100%);box-shadow:0 0 min(1.0416666667vw,20px) #d64fff,0 0 min(1.0416666667vw,20px) #d64fff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff,0 0 min(4.1666666667vw,80px) #6d25ff}.page__character__detail__interface dl::before{top:0}.page__character__detail__interface dl::after{bottom:0}.page__character__detail__interface dl dt{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(1px - min(.7291666667vw,14px));right:50%;min-width:min(12.1354166667vw,233px);min-height:min(1.40625vw,27px);background:#fff;background:linear-gradient(90deg, #c8adfe 0%, white 50%, #c8adfe 100%);transform:skew(-20deg) translateX(50%)}.page__character__detail__interface dl dt span{color:#230264;font-family:"Oswald",sans-serif;font-size:min(.625vw,12px);font-weight:bold;letter-spacing:2px;transform:skew(20deg)}.page__character__detail__interface dl dd ul{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:min(52.6041666667vw,1010px)}.page__character__detail__interface dl dd ul li{display:flex;justify-content:center;width:min(8.3333333333vw,160px);margin:0 0 min(1.0416666667vw,20px) calc(1px - min(.78125vw,15px))}.page__character__detail__interface dl dd ul li:first-of-type{margin:0 min(3.125vw,60px) min(1.0416666667vw,20px) calc(1px - min(.78125vw,15px))}.page__character__detail__interface dl dd ul li a{display:block;flex-shrink:0;width:min(12.34375vw,237px);height:min(13.28125vw,255px);-webkit-clip-path:polygon(min(5.0520833333vw, 97px) 0, min(12.34375vw, 237px) 0, min(7.5520833333vw, 145px) min(13.28125vw, 255px), 0 min(13.28125vw, 255px));clip-path:polygon(min(5.0520833333vw, 97px) 0, min(12.34375vw, 237px) 0, min(7.5520833333vw, 145px) min(13.28125vw, 255px), 0 min(13.28125vw, 255px));transition:background .3s}.page__character__detail__interface dl dd ul li:nth-of-type(1){order:19}.page__character__detail__interface dl dd ul li:nth-of-type(1) a{background:url(/6/assets/images/character/select_character1.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(1) a:hover{background:url(/6/assets/images/character/select_character1_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(2){order:18}.page__character__detail__interface dl dd ul li:nth-of-type(2) a{background:url(/6/assets/images/character/select_character2.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(2) a:hover{background:url(/6/assets/images/character/select_character2_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(3){order:17}.page__character__detail__interface dl dd ul li:nth-of-type(3) a{background:url(/6/assets/images/character/select_character3.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(3) a:hover{background:url(/6/assets/images/character/select_character3_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(4){order:16}.page__character__detail__interface dl dd ul li:nth-of-type(4) a{background:url(/6/assets/images/character/select_character4.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(4) a:hover{background:url(/6/assets/images/character/select_character4_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(5){order:15}.page__character__detail__interface dl dd ul li:nth-of-type(5) a{background:url(/6/assets/images/character/select_character5.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(5) a:hover{background:url(/6/assets/images/character/select_character5_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(6){order:14}.page__character__detail__interface dl dd ul li:nth-of-type(6) a{background:url(/6/assets/images/character/select_character6.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(6) a:hover{background:url(/6/assets/images/character/select_character6_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(7){order:13}.page__character__detail__interface dl dd ul li:nth-of-type(7) a{background:url(/6/assets/images/character/select_character7.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(7) a:hover{background:url(/6/assets/images/character/select_character7_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(8){order:12}.page__character__detail__interface dl dd ul li:nth-of-type(8) a{background:url(/6/assets/images/character/select_character8.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(8) a:hover{background:url(/6/assets/images/character/select_character8_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(9){order:11}.page__character__detail__interface dl dd ul li:nth-of-type(9) a{background:url(/6/assets/images/character/select_character9.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(9) a:hover{background:url(/6/assets/images/character/select_character9_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(10){order:10}.page__character__detail__interface dl dd ul li:nth-of-type(10) a{background:url(/6/assets/images/character/select_character10.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(10) a:hover{background:url(/6/assets/images/character/select_character10_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(11){order:9}.page__character__detail__interface dl dd ul li:nth-of-type(11) a{background:url(/6/assets/images/character/select_character11.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(11) a:hover{background:url(/6/assets/images/character/select_character11_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(12){order:8}.page__character__detail__interface dl dd ul li:nth-of-type(12) a{background:url(/6/assets/images/character/select_character12.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(12) a:hover{background:url(/6/assets/images/character/select_character12_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(13){order:7}.page__character__detail__interface dl dd ul li:nth-of-type(13) a{background:url(/6/assets/images/character/select_character13.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(13) a:hover{background:url(/6/assets/images/character/select_character13_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(14){order:6}.page__character__detail__interface dl dd ul li:nth-of-type(14) a{background:url(/6/assets/images/character/select_character14.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(14) a:hover{background:url(/6/assets/images/character/select_character14_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(15){order:5}.page__character__detail__interface dl dd ul li:nth-of-type(15) a{background:url(/6/assets/images/character/select_character15.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(15) a:hover{background:url(/6/assets/images/character/select_character15_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(16){order:4}.page__character__detail__interface dl dd ul li:nth-of-type(16) a{background:url(/6/assets/images/character/select_character16.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(16) a:hover{background:url(/6/assets/images/character/select_character16_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(17){order:3}.page__character__detail__interface dl dd ul li:nth-of-type(17) a{background:url(/6/assets/images/character/select_character17.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(17) a:hover{background:url(/6/assets/images/character/select_character17_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(18){order:2}.page__character__detail__interface dl dd ul li:nth-of-type(18) a{background:url(/6/assets/images/character/select_character18.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(18) a:hover{background:url(/6/assets/images/character/select_character18_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(19){order:1}.page__character__detail__interface dl dd ul li:nth-of-type(19) a{background:url(/6/assets/images/character/select_character19.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(19) a:hover{background:url(/6/assets/images/character/select_character19_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(20){order:0}.page__character__detail__interface dl dd ul li:nth-of-type(20) a{background:url(/6/assets/images/character/select_character20.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li:nth-of-type(20) a:hover{background:url(/6/assets/images/character/select_character20_over.png) no-repeat left top;background-size:100%}.page__character__detail__interface dl dd ul li.new{position:relative}.page__character__detail__interface dl dd ul li.new::after{content:"";position:absolute;top:calc(1px - min(.5208333333vw,10px));right:calc(1px - min(2.0833333333vw,40px));width:min(3.125vw,60px);height:min(3.125vw,60px);background:url(/6/assets/images/common/icon_new.png) no-repeat;background-size:100%}.page__character__detail__interface .back_list a{display:flex;justify-content:center;align-items:center;width:min(36.4583333333vw,700px);height:min(7.03125vw,135px);margin:min(2.6041666667vw,50px) auto 0;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,.6);transition:all .3s}.page__character__detail__interface .back_list a span{padding:min(2.0833333333vw,40px) 0 0;background:url(/6/assets/images/character/arrow_back.png) no-repeat center top/min(1.0416666667vw, 20px);font-size:min(.9375vw,18px);text-align:center;font-family:"Oswald",sans-serif}.page__character__detail__interface .back_list a:hover{background:rgba(255,255,255,.1);transition:all .1s}.page__character__detail__modal .slider{position:absolute;top:50%;right:50%;width:min(83.3333333333vw,1600px);transform:translate(50%, -50%)}@media screen and (max-height: 1100px){.page__character__detail__modal .slider{top:min(4.1666666667vw,80px);transform:translate(50%, 0)}}@media screen and (min-width: 1700px){.page__character__detail__modal .slider{top:min(4.1666666667vw,80px);transform:translate(50%, 0)}}.page__character__detail__modal .slider__slides{position:relative;height:min(46.875vw,900px);overflow:hidden;transition:transform .3s}.page__character__detail__modal .slider__slides__item{position:absolute;top:0;left:0;width:min(83.3333333333vw,1600px);border:1px solid #1f201f}.page__character__detail__modal .slider__slides__item::after{content:"";position:absolute;top:0;width:0;height:100%;background:#000;transition:width .3s}.page__character__detail__modal .slider__slides__item.active{z-index:2}.page__character__detail__modal .slider__slides__item.active img{opacity:1}.page__character__detail__modal .slider__slides__item.active::after{left:0;width:0}.page__character__detail__modal .slider__slides__item.new{z-index:3}.page__character__detail__modal .slider__slides__item.new img{opacity:0}.page__character__detail__modal .slider__slides__item.new::after{right:0;width:100%}.page__character__detail__modal .slider .slider__interface{display:flex;justify-content:center;margin:min(2.34375vw,45px) 0 min(4.1666666667vw,80px)}.page__character__detail__modal .slider .slider__interface__seek{display:flex}.page__character__detail__modal .slider .slider__interface__seek li{display:flex;justify-content:center;align-items:center;width:min(4.1666666667vw,80px);height:min(2.0833333333vw,40px);margin:0 min(.1041666667vw,2px);cursor:pointer}.page__character__detail__modal .slider .slider__interface__seek li::before{content:"";width:min(4.1666666667vw,80px);height:2px;background:rgba(255,255,255,.5)}.page__character__detail__modal .slider .slider__interface__seek li.active{pointer-events:none;cursor:default}.page__character__detail__modal .slider .slider__interface__seek li.active::before{background:#fff;box-shadow:0 0 20px #d64fff,0 0 20px #d64fff,0 0 20px #d64fff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff,0 0 80px #6d25ff}.page__character__detail__modal .slider .slider__interface__ui{position:absolute;top:min(13.0208333333vw,250px);right:50%;width:min(91.1458333333vw,1750px);transform:translate(50%, -50%);z-index:10}.page__character__detail__modal .slider .slider__interface__ui li{display:flex;align-items:center;position:absolute;top:50%;width:min(3.90625vw,75px);height:min(20.8333333333vw,400px);cursor:pointer}.page__character__detail__modal .slider .slider__interface__ui li.disabled{filter:brightness(0.5);pointer-events:none;cursor:default}.page__character__detail__modal .slider .slider__interface__ui li span{display:flex;align-items:center;width:min(3.75vw,72px);height:min(5.7291666667vw,110px)}.page__character__detail__modal .slider .slider__interface__ui li span img{width:50%;height:auto;vertical-align:top}.page__character__detail__modal .slider .slider__interface__ui .prev{left:0}.page__character__detail__modal .slider .slider__interface__ui .prev span{border-right:3px solid #646564}.page__character__detail__modal .slider .slider__interface__ui .next{right:0;transform:rotate(180deg)}.page__character__detail__modal .slider .slider__interface__ui .next span{border-right:3px solid #646564}
