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}@font-face{font-family:"source-han-sans-japanese";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:"source-han-sans-traditional";src:url("https://www.capcom-games.com/common/font/SourceHanSansTW-VF.otf.woff2") format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"source-han-sans-simplified-c";src:url("https://www.capcom-games.com/common/font/SourceHanSansCN-VF.otf.woff2") format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"source-han-sans-korean";src:url("https://www.capcom-games.com/common/font/SourceHanSansKR-VF.otf.woff2") format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"Source Sans 3";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:"Oswald";src:url(../font/Oswald-VariableFont_wght.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"Bangers";src:url(../font/Bangers-Regular.woff2) format("woff2");font-display:swap;font-weight:100 900}*,::before,::after{box-sizing:border-box}html{width:100%;height:-webkit-fill-available;-webkit-text-size-adjust:100%;overflow-y:scroll}@media screen and (min-width: 768px){html{font-size:5.2083333333vw}}@media screen and (max-width: 767.9px){html{font-size:13.037809648vw}}body{background:#11100c;color:#f5f4e6;font-family:"Source Sans 3",san-serif;font-feature-settings:"palt";font-weight:500;line-height:1.5}@media screen and (min-width: 768px){body{font-size:min(.22rem,22px);letter-spacing:min(.015rem,1.5px)}}@media screen and (max-width: 767.9px){body{font-size:min(.26rem,26px);letter-spacing:min(.015rem,1.5px)}}body:lang(ja-jp){font-family:"source-han-sans-japanese",san-serif}body:lang(zh-hant){font-family:"source-han-sans-traditional",san-serif}body:lang(zh-hans){font-family:"source-han-sans-simplified-c",san-serif}body:lang(ko){font-family:"source-han-sans-korean",san-serif}main{display:block;overflow:hidden}::-webkit-search-cancel-button{display:none}::-ms-clear{visibility:hidden}a{backface-visibility:hidden;border:none;color:#f5f4e6;outline:none;text-decoration:none}img{width:100%;height:auto;margin:auto;border:none;image-rendering:-webkit-optimize-contrast;outline:none}input{outline:none}input[hidden]{display:none}.cusacrm-popup-container{position:fixed !important;width:100% !important;height:100% !important;z-index:1000}@keyframes disp{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes scroll_bg_title0{0%{background-position:var(--start-pos) 0}100%{background-position:calc(var(--start-pos) - 100%) 0}}@keyframes scroll_bg_title1{0%{background-position:var(--start-pos) 0}100%{background-position:calc(var(--start-pos) + 100%) 0}}.global{display:flex;justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:100}@media screen and (max-width: 767.9px){.global.active{background:#003b61}}@media screen and (max-width: 767.9px){.global.active .logo{opacity:0 !important;pointer-events:none}}@media screen and (max-width: 767.9px){.global.active .nav_first{border:none}}@media screen and (max-width: 767.9px){.global.active .nav_first .toggle:not(.active) .language_title div::after{right:auto;left:0}}.global .logo{opacity:0;transition:opacity .3s}.global .logo.disp{opacity:1}@media screen and (min-width: 768px){.global .logo img{width:12.1354166667vw;margin:.5208333333vw 2.6041666667vw}}@media screen and (max-width: 767.9px){.global .logo img{width:min(23.2073011734vw,178px);margin:min(.6518904824vw,5px) min(1.3037809648vw,10px)}}.global .nav_first{display:flex;background-image:repeating-linear-gradient(90deg, #003557, #003557 1px, transparent 1px, transparent 8px),repeating-linear-gradient(0deg, #003557, #003557 1px, #003b61 1px, #003b61 8px)}@media screen and (min-width: 768px){.global .nav_first{width:39.7916666667vw;height:4.2708333333vw;border-radius:0 0 0 .625vw;border-bottom:.2083333333vw solid #fed000;border-left:.2083333333vw solid #fed000}}@media screen and (max-width: 767.9px){.global .nav_first{width:min(33.8983050847vw,260px);height:min(11.3428943937vw,87px);border-radius:0 0 0 min(2.0860495437vw,16px);border-bottom:min(.5215123859vw,4px) solid #fed000;border-left:min(.5215123859vw,4px) solid #fed000}}.global .nav_first .first_elem{flex-shrink:0}@media screen and (min-width: 768px){.global .nav_first .first_elem{width:8.3333333333vw}.global .nav_first .first_elem:nth-of-type(4){background:#e10c0c}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem{width:50%}.global .nav_first .first_elem:nth-of-type(1),.global .nav_first .first_elem:nth-of-type(2),.global .nav_first .first_elem:nth-of-type(3),.global .nav_first .first_elem:nth-of-type(4){display:none}}@media screen and (min-width: 768px){.global .nav_first .first_elem:first-of-type a{border-radius:0 0 0 min(1.3037809648vw,10px)}}.global .nav_first .first_elem:first-of-type a::after{display:none}.global .nav_first .first_elem>a{display:flex;justify-content:center;align-items:center;position:relative;font-weight:bold;font-style:italic;text-align:center;line-height:1;transition:background .3s}@media screen and (min-width: 768px){.page_index .first_elem:nth-of-type(1) a::before{content:"";position:absolute;bottom:0;left:50%;width:2.2916666667vw;height:.46875vw;background:#f3c909;transform:translateX(-50%)}}@media screen and (min-width: 768px){.page_title .first_elem:nth-of-type(2) a::before{content:"";position:absolute;bottom:0;left:50%;width:2.2916666667vw;height:.46875vw;background:#f3c909;transform:translateX(-50%)}}@media screen and (min-width: 768px){.page_feature .first_elem:nth-of-type(3) a::before{content:"";position:absolute;bottom:0;left:50%;width:2.2916666667vw;height:.46875vw;background:#f3c909;transform:translateX(-50%)}}@media screen and (min-width: 768px){.page_product .first_elem:nth-of-type(4) a::before{content:"";position:absolute;bottom:0;left:50%;width:2.2916666667vw;height:.46875vw;background:#f3c909;transform:translateX(-50%)}}@media screen and (min-width: 768px){.global .nav_first .first_elem>a{height:4.2708333333vw;padding:0 .2604166667vw;font-size:.9375vw}.global .nav_first .first_elem>a:hover{background:#f3c909}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem>a{height:min(10.6910039113vw,82px);font-size:min(2.3468057366vw,18px)}}.global .nav_first .first_elem>a::after{content:"";position:absolute;top:50%;left:0;width:1px;background:rgba(255,255,255,.5);transform:translateY(-50%)}@media screen and (min-width: 768px){.global .nav_first .first_elem>a::after{height:2.0833333333vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem>a::after{height:min(5.2151238592vw,40px)}}.global .nav_first .first_elem .toggle>dt{display:flex;justify-content:center;align-items:center;position:relative;transition:background .3s}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dt{height:4.2708333333vw;cursor:pointer}.global .nav_first .first_elem .toggle>dt:hover{background:#f3c909;transition:background .1s}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dt{height:min(10.6910039113vw,82px)}}.global .nav_first .first_elem .toggle>dt div{display:flex;justify-content:center;align-items:center;position:relative;width:100%;font-family:"Oswald",serif;font-weight:bold}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dt div{font-size:1.0416666667vw}.global .nav_first .first_elem .toggle>dt div:lang(zh-hant),.global .nav_first .first_elem .toggle>dt div:lang(zh-hans),.global .nav_first .first_elem .toggle>dt div:lang(en-asia){font-size:.8333333333vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dt div{font-size:min(2.6075619296vw,20px)}.global .nav_first .first_elem .toggle>dt div:lang(zh-hant),.global .nav_first .first_elem .toggle>dt div:lang(zh-hans),.global .nav_first .first_elem .toggle>dt div:lang(en-asia){font-size:min(2.0860495437vw,16px)}}.global .nav_first .first_elem .toggle>dt div span{transition:opacity .3s,transform .3s}.global .nav_first .first_elem .toggle>dt div span.top,.global .nav_first .first_elem .toggle>dt div span.bottom{display:block;position:absolute;left:50%;background:#fff;transform:translateX(-50%)}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dt div span.top,.global .nav_first .first_elem .toggle>dt div span.bottom{width:2.8645833333vw;height:.15625vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dt div span.top,.global .nav_first .first_elem .toggle>dt div span.bottom{width:min(7.1707953064vw,55px);height:min(.3911342894vw,3px)}}.global .nav_first .first_elem .toggle>dt div::after{content:"";position:absolute;top:50%;left:0;width:1px;background:rgba(255,255,255,.5);transform:translateY(-50%)}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dt div::after{height:4.0625vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dt div::after{left:auto;right:0;height:min(10.1694915254vw,78px)}}.global .nav_first .first_elem .toggle>dt.language_title div span.top{position:absolute;top:0;opacity:0}.global .nav_first .first_elem .toggle>dt.language_title div span.bottom{position:absolute;bottom:0;opacity:0}.global .nav_first .first_elem .toggle>dt.language_title div::before{display:inline-block;content:"";background:url(../images/common/icon_global.svg) no-repeat left center/100%;filter:invert(1) brightness(2);transition:opacity .3s}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dt.language_title div::before{width:1.5625vw;height:1.5625vw;margin:0 .5208333333vw 0 0}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dt.language_title div::before{width:min(3.9113428944vw,30px);height:min(3.9113428944vw,30px);margin:0 min(1.3037809648vw,10px) 0 0}}.global .nav_first .first_elem .toggle>dt.menu_title div{position:relative;flex-direction:column}.global .nav_first .first_elem .toggle>dt.menu_title div::after{display:none}.global .nav_first .first_elem .toggle>dt.menu_title div span.top{position:absolute;top:0}.global .nav_first .first_elem .toggle>dt.menu_title div span.bottom{position:absolute;bottom:0}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dt.menu_title div span.text{min-height:min(3.9113428944vw,30px);font-size:min(2.6075619296vw,20px)}}.global .nav_first .first_elem .toggle.active{background:#1a254b}.global .nav_first .first_elem .toggle.active>dt{position:relative;background:#003b61;border-bottom:none !important;z-index:100}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle.active>dt{border-radius:.625vw .625vw 0 0;border:.2083333333vw solid #fed000}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle.active>dt{border-radius:min(1.5645371578vw,12px) min(1.5645371578vw,12px) 0 0;border:min(.5215123859vw,4px) solid #fed000}}.global .nav_first .first_elem .toggle.active>dt div::before{opacity:0}.global .nav_first .first_elem .toggle.active>dt div span.top{opacity:1;transform-origin:left top}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle.active>dt div span.top{transform:translate(-50%, 0.2604166667vw) rotate(20deg)}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle.active>dt div span.top{transform:translate(-50%, min(0.6518904824vw, 5px)) rotate(20deg)}}.global .nav_first .first_elem .toggle.active>dt div span.bottom{opacity:1;transform-origin:left top}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle.active>dt div span.bottom{transform:translate(-50%, calc(1px - 0.2604166667vw)) rotate(-20deg)}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle.active>dt div span.bottom{transform:translate(-50%, calc(1px - min(0.6518904824vw, 5px))) rotate(-20deg)}}.global .nav_first .first_elem .toggle.active>dt div span.text{opacity:0}.global .nav_first .first_elem .toggle.active>dd{visibility:visible;opacity:1;pointer-events:all}.global .nav_first .first_elem .toggle>dd{position:absolute;background:#003b61;visibility:hidden;opacity:0;pointer-events:none;transition:visibility .3s,opacity .3s;overflow:auto}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd{top:4.0625vw;right:0;width:21.1979166667vw;min-height:34.53125vw;border-radius:0 0 .625vw .625vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd{top:min(10.1694915254vw,78px);left:0;width:100%;height:calc(100vh - min(10.1694915254vw,78px))}}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area{position:relative;z-index:10}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area{padding:2.4479166667vw 1.5625vw 2.0833333333vw;border-radius:0 0 .625vw .625vw;border:.2083333333vw solid #fed000}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area{padding:min(10.4302477184vw,80px) min(5.2151238592vw,40px) min(6.518904824vw,50px);border-top:min(.5215123859vw,4px) solid #fed000}}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .title{background:url(../images/common/bg_nav_title.webp) no-repeat center top;color:#003b61;font-family:"Oswald",serif;font-weight:900;font-style:italic;text-align:center;line-height:1}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .title{height:4.3229166667vw;background-size:12.5vw;font-size:3.125vw;text-shadow:calc(1px - .15625vw) 0 0 #f3c909,0 .15625vw 0 #f3c909,.15625vw 0 0 #f3c909,0 calc(1px - .15625vw) 0 #f3c909,calc(1px - .4166666667vw) .4166666667vw 0 #f3c909}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .title{height:min(20.2086049544vw,155px);background-size:min(58.6701434159vw,450px);font-size:min(13.037809648vw,100px);text-shadow:calc(1px - min(.3911342894vw,3px)) 0 0 #f3c909,0 min(.3911342894vw,3px) 0 #f3c909,min(.3911342894vw,3px) 0 0 #f3c909,0 calc(1px - min(.3911342894vw,3px)) 0 #f3c909,calc(1px - min(1.0430247718vw,8px)) min(1.0430247718vw,8px) 0 #f3c909}}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list{background:#f5f4e6}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list{border-radius:1.0416666667vw;border:.2604166667vw solid #f3c909}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list{margin:0 0 min(10.4302477184vw,80px);padding:0 min(3.9113428944vw,30px);border-radius:min(2.6075619296vw,20px);border:min(.9126466754vw,7px) solid #f3c909}}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li:hover{background:#003b61;transition:background .3s}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li:hover a{color:#f5f4e6}}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li:last-of-type a{border-bottom:none}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li a{display:flex;flex-direction:column;justify-content:center;color:#003b61;font-family:sans-serif;font-weight:bold;font-style:italic;line-height:1;transition:color .3s}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li a{height:4.4270833333vw;margin:0 .5208333333vw;border-bottom:.2083333333vw solid #003b61;font-size:.9375vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li a{height:min(15.6453715776vw,120px);border-bottom:min(.5215123859vw,4px) solid #003b61;font-size:min(4.6936114733vw,36px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li a span{display:block;color:rgba(26,37,75,.3);font-family:"Oswald",serif}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li a span{margin:0 0 .5208333333vw;font-size:1.25vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li a span{margin:0 0 min(1.3037809648vw,10px);font-size:min(3.1290743155vw,24px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_top a,.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_titles a,.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_additional a,.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_product a{justify-content:flex-start;height:min(16.9491525424vw,130px);padding:min(1.9556714472vw,15px) 0}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_top{background:url(../images/common/command_top.webp) no-repeat right center;background-size:min(19.556714472vw,150px)}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_titles{background:url(../images/common/command_titles.webp) no-repeat right center;background-size:min(20.0782268579vw,154px)}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_additional{background:url(../images/common/command_additional.webp) no-repeat right center;background-size:min(20.0782268579vw,154px)}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_product{background:url(../images/common/command_product.webp) no-repeat right center;background-size:min(20.0782268579vw,154px)}.global .nav_first .first_elem .toggle>dd .nav_secound .link_area .list li.link_product a{color:#e10c0c}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl{transition:opacity .3s}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl:hover{opacity:.6}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a{display:flex;justify-content:center;align-items:center;background:#000}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a{width:25.5208333333vw;height:5.5208333333vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a{width:min(63.8852672751vw,490px);height:min(13.8200782269vw,106px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a span{font-family:"Oswald",serif}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a span{padding:0 0 0 3.90625vw;background:url("../images/common/sns/icon_letter.svg") no-repeat left center/2.7083333333vw;font-size:1.5625vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a span{padding:0 0 0 min(9.778357236vw,75px);background:url("../images/common/sns/icon_letter.svg") no-repeat left center/min(6.7796610169vw, 52px);font-size:min(3.9113428944vw,30px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a{border:1px solid #fff;background:none}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area .nl a{margin:0 auto min(3.259452412vw,25px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dt{color:#000;font-family:"Oswald",serif;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dt{margin:0 0 .5208333333vw;font-size:1.25vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dt{margin:0 0 min(1.3037809648vw,10px);font-size:min(2.8683181226vw,22px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul{display:flex;justify-content:center}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li{display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:opacity .3s}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li{width:4.6875vw}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li:hover{opacity:.6}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li{width:min(11.7340286832vw,90px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li a{display:flex;justify-content:center;align-items:center;width:100%}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li a img{filter:invert(1)}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.x img{width:1.7708333333vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.x img{width:min(4.4328552803vw,34px)}}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.fb img{width:4.6875vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.fb img{width:min(11.7340286832vw,90px)}}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.ig img{width:1.9270833333vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.ig img{width:min(4.8239895698vw,37px)}}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.yt img{width:2.1354166667vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li.yt img{width:min(5.3455019557vw,41px)}}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dt{color:#fff}.global .nav_first .first_elem .toggle>dd .nav_secound .share_area dl dd ul li{filter:invert(1)}@media screen and (min-width: 768px){.global .nav_first .first_elem .toggle>dd.language_body .nav_secound .link_area .title{font-size:2.3958333333vw}}@media screen and (max-width: 767.9px){.global .nav_first .first_elem .toggle>dd.language_body .nav_secound .link_area .title{font-size:min(11.2125162973vw,86px)}}.global .nav_first .first_elem .toggle>dd.language_body .nav_secound .link_area .list{font-family:san-serif}.global .nav_first .first_elem .toggle>dd.language_body .nav_secound .link_area .list li{text-align:center}@media screen and (min-width: 768px){.global .nav_first .first_elem.language{width:6.25vw}}.global .nav_first .first_elem.language .language_title{line-height:1}@media screen and (min-width: 768px){.spec_box{height:63.0208333333vw;padding:7.2916666667vw 0 7.03125vw;border-bottom:.2604166667vw solid #000;background:url("../images/common/bg_spec.webp") no-repeat center top/100%}.spec_box:lang(ja-jp){height:74.4791666667vw}.spec_box:lang(zh-hant),.spec_box:lang(zh-hans),.spec_box:lang(ko-kr){height:54.1666666667vw}}@media screen and (max-width: 767.9px){.spec_box{min-height:min(195.5671447197vw,1500px);padding:min(6.518904824vw,50px) 0 0;border-bottom:min(.6518904824vw,5px) solid #000;background:url("../images/common/bg_spec_sp.webp") no-repeat center top/auto 102%}.spec_box:lang(zh-hant),.spec_box:lang(zh-hans),.spec_box:lang(ko-kr){min-height:min(185.1368970013vw,1420px);background-size:100%}}@media screen and (min-width: 768px){.spec_box .spec_inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:57.2916666667vw;margin:0 auto}}@media screen and (max-width: 767.9px){.spec_box .spec_inner{width:100%;padding:0 min(9.778357236vw,75px)}}@media screen and (min-width: 768px){.spec_box .spec_inner h2{margin:3.125vw 0 0 0}}@media screen and (max-width: 767.9px){.spec_box .spec_inner h2{margin:min(2.6075619296vw,20px) auto min(7.1707953064vw,55px)}}@media screen and (max-width: 767.9px){.spec_box .spec_inner h2 picture{display:flex;justify-content:center}}@media screen and (min-width: 768px){.spec_box .spec_inner h2 picture img{width:23.90625vw}}@media screen and (max-width: 767.9px){.spec_box .spec_inner h2 picture img{width:min(54.7588005215vw,420px)}}.spec_box .spec_inner .spec_detail{color:#161616}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail{width:26.3020833333vw;min-height:25.5208333333vw;font-size:.8333333333vw}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .spec_detail{width:min(81.4863102999vw,625px);min-height:min(73.6636245111vw,565px);font-size:min(2.8683181226vw,22px)}}.spec_box .spec_inner .spec_detail .title{font-weight:bold}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail .title{margin:0 0 1.5625vw;font-size:.9375vw}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .spec_detail .title{margin:0 0 min(7.8226857888vw,60px);font-size:min(3.1290743155vw,24px);line-height:1.4}}.spec_box .spec_inner .spec_detail dl{display:grid;grid-template-columns:1fr 2.2fr}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail dl{margin:0 0 1.3020833333vw}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .spec_detail dl{margin:0 0 min(3.259452412vw,25px)}}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail dl dt{width:7.5520833333vw}}.spec_box .spec_inner .spec_detail dl dt:lang(en-us)::after,.spec_box .spec_inner .spec_detail dl dt:lang(en-uk)::after,.spec_box .spec_inner .spec_detail dl dt:lang(en-asia)::after{content:":"}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail dl dd{width:18.75vw;padding:0 0 0 1.0416666667vw}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .spec_detail dl dd{padding:0 0 0 min(2.6075619296vw,20px)}}.spec_box .spec_inner .spec_detail dl dd:lang(ja-jp):before,.spec_box .spec_inner .spec_detail dl dd:lang(zh-hant):before,.spec_box .spec_inner .spec_detail dl dd:lang(zh-hans):before,.spec_box .spec_inner .spec_detail dl dd:lang(ko-kr):before{content:":"}.spec_box .spec_inner .spec_detail dl dd .image a{display:inline-block}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail dl dd .image img{height:4.9479166667vw;margin:.5208333333vw 0 0}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .spec_detail dl dd .image img{height:min(12.3859191656vw,95px);margin:min(1.3037809648vw,10px) 0 0}}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail dl.platform dd,.spec_box .spec_inner .spec_detail dl.price dd{white-space:nowrap;letter-spacing:.5px}}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail dl.release dd{white-space:nowrap}}.spec_box .spec_inner .spec_detail dl.rating img{width:auto}@media screen and (min-width: 768px){.spec_box .spec_inner .spec_detail .copy{margin:.78125vw 0 0}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .spec_detail .copy{margin:min(1.9556714472vw,15px) 0 0}}.spec_box .spec_inner .develop_text{width:100%;color:#161616}@media screen and (min-width: 768px){.spec_box .spec_inner .develop_text{margin:4.6875vw 0 2.34375vw;font-size:.8333333333vw;text-align:center}}@media screen and (max-width: 767.9px){.spec_box .spec_inner .develop_text{margin:min(6.518904824vw,50px) 0 min(5.2151238592vw,40px);font-size:min(2.8683181226vw,22px)}}.spec_box .share{border-top:1px solid #000}@media screen and (min-width: 768px){.spec_box .share{display:flex;justify-content:center;width:57.2916666667vw;margin:0 auto;padding:3.125vw 0 0}}@media screen and (max-width: 767.9px){.spec_box .share{width:min(80.1825293351vw,615px);margin:0 auto min(6.518904824vw,50px);padding:min(7.8226857888vw,60px) 0 0}}.spec_box .share .nl{transition:opacity .3s}@media screen and (min-width: 768px){.spec_box .share .nl:hover{opacity:.6}}.spec_box .share .nl a{display:flex;justify-content:center;align-items:center;background:#000}@media screen and (min-width: 768px){.spec_box .share .nl a{width:25.5208333333vw;height:5.5208333333vw}}@media screen and (max-width: 767.9px){.spec_box .share .nl a{width:min(63.8852672751vw,490px);height:min(13.8200782269vw,106px)}}.spec_box .share .nl a span{font-family:"Oswald",serif}@media screen and (min-width: 768px){.spec_box .share .nl a span{padding:0 0 0 3.90625vw;background:url("../images/common/sns/icon_letter.svg") no-repeat left center/2.7083333333vw;font-size:1.5625vw}}@media screen and (max-width: 767.9px){.spec_box .share .nl a span{padding:0 0 0 min(9.778357236vw,75px);background:url("../images/common/sns/icon_letter.svg") no-repeat left center/min(6.7796610169vw, 52px);font-size:min(3.9113428944vw,30px)}}.spec_box .share .nl{cursor:pointer}@media screen and (min-width: 768px){.spec_box .share .nl{margin:.5208333333vw 0 0}}@media screen and (max-width: 767.9px){.spec_box .share .nl a{margin:0 auto min(6.518904824vw,50px)}}.spec_box .share dl dt{color:#000;font-family:"Oswald",serif;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.spec_box .share dl dt{margin:0 0 .5208333333vw;font-size:1.25vw}}@media screen and (max-width: 767.9px){.spec_box .share dl dt{margin:0 0 min(1.3037809648vw,10px);font-size:min(2.8683181226vw,22px)}}.spec_box .share dl dd ul{display:flex;justify-content:center}.spec_box .share dl dd ul li{display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:opacity .3s}@media screen and (min-width: 768px){.spec_box .share dl dd ul li{width:4.6875vw}.spec_box .share dl dd ul li:hover{opacity:.6}}@media screen and (max-width: 767.9px){.spec_box .share dl dd ul li{width:min(11.7340286832vw,90px)}}.spec_box .share dl dd ul li a{display:flex;justify-content:center;align-items:center;width:100%}.spec_box .share dl dd ul li a img{filter:invert(1)}@media screen and (min-width: 768px){.spec_box .share dl dd ul li.x img{width:1.7708333333vw}}@media screen and (max-width: 767.9px){.spec_box .share dl dd ul li.x img{width:min(4.4328552803vw,34px)}}@media screen and (min-width: 768px){.spec_box .share dl dd ul li.fb img{width:4.6875vw}}@media screen and (max-width: 767.9px){.spec_box .share dl dd ul li.fb img{width:min(11.7340286832vw,90px)}}@media screen and (min-width: 768px){.spec_box .share dl dd ul li.ig img{width:1.9270833333vw}}@media screen and (max-width: 767.9px){.spec_box .share dl dd ul li.ig img{width:min(4.8239895698vw,37px)}}@media screen and (min-width: 768px){.spec_box .share dl dd ul li.yt img{width:2.1354166667vw}}@media screen and (max-width: 767.9px){.spec_box .share dl dd ul li.yt img{width:min(5.3455019557vw,41px)}}@media screen and (min-width: 768px){.spec_box .share dl{margin:0 6.5104166667vw}}.spec_box .share dl dt:lang(ko-kr){font-family:sans-serif;font-weight:600}.series_box{display:flex;justify-content:center;align-items:center;width:100%}@media screen and (min-width: 768px){.series_box{height:12.3958333333vw;background:url(../images/common/bg_series.webp) repeat-x center top/100%}}@media screen and (max-width: 767.9px){.series_box{height:min(32.5945241199vw,250px);background:url(../images/common/bg_series_sp.webp) repeat-x center top/100%}}.series_box dl{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.series_box dl{margin:0 0 0 calc(1px - 6.25vw)}}@media screen and (max-width: 767.9px){.series_box dl{flex-direction:column}}.series_box dl dt{display:flex;align-items:center;font-weight:bold}@media screen and (min-width: 768px){.series_box dl dt{height:5.2083333333vw;padding:0 2.0833333333vw 0 0;border-right:.1041666667vw solid rgba(255,255,255,.5);font-size:1.1458333333vw;text-shadow:0 0 .3645833333vw #000}}@media screen and (max-width: 767.9px){.series_box dl dt{margin:min(2.6075619296vw,20px) 0;padding:0 min(5.2151238592vw,40px) 0 0;font-size:min(2.8683181226vw,22px);text-align:center;text-shadow:0 0 min(.9126466754vw,7px) #000}.series_box dl dt::before,.series_box dl dt::after{content:"";width:min(13.037809648vw,100px);height:min(.260756193vw,2px);margin:0 min(2.6075619296vw,20px);background:#fff}}.series_box dl dd ul{display:flex;align-items:center}.series_box dl dd ul li{flex-shrink:0;transition:filter .3s}@media screen and (min-width: 768px){.series_box dl dd ul li{margin:0 0 0 2.34375vw}.series_box dl dd ul li:hover{filter:brightness(1.1)}}@media screen and (max-width: 767.9px){.series_box dl dd ul li{margin:0 min(2.6075619296vw,20px)}}@media screen and (min-width: 768px){.series_box dl dd ul li.cfc{width:13.28125vw}}@media screen and (max-width: 767.9px){.series_box dl dd ul li.cfc{width:min(33.2464146023vw,255px)}}@media screen and (min-width: 768px){.series_box dl dd ul li.cfc2{width:14.0625vw}}@media screen and (max-width: 767.9px){.series_box dl dd ul li.cfc2{width:min(35.2020860495vw,270px)}}.series_box dl dd ul li a{display:block}#title_footer{position:relative;background:#000}#title_footer .title-footer-menu ul li a span::before,#title_footer .title-footer-legal a{color:#fed102}
