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}html,body{position:relative;height:100%;background:#000;color:#fff;font-family:sans-serif;line-height:1.5;-webkit-text-size-adjust:100%}html.noScroll,body.noScroll{overflow:hidden}::-webkit-search-cancel-button{display:none}::-ms-clear{visibility:hidden}a{color:#fff;text-decoration:none}a:hover{text-decoration:none}#loader{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:500;transition:visibility .3s,opacity .3s}#loader p{position:fixed;top:50%;left:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;border-radius:50%;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;font-size:10px;text-indent:-9999em;transform:translateZ(0);animation:load8 1.1s infinite linear;z-index:1500}#loader p::after{width:5em;height:5em;border-radius:50%}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes checkFade{100%{opacity:1;transform:translateY(0)}}@keyframes show{100%{opacity:1}}@keyframes hide{100%{opacity:0}}@media(min-width: 768px){.pc #check .contents{display:flex;justify-content:center;align-items:center;position:relative;width:100%;min-height:100vh;background:url(/manual/gyakutensaiban123/assets/img/check/bg.gif) repeat;background-size:min(1.4743589744vw,23px)}.pc #check .contents .content{width:100%;padding:min(6.0256410256vw,94px) 0 0;background:url(/manual/gyakutensaiban123/assets/img/check/main_character.png) no-repeat center top;background-size:min(52.5641025641vw,820px)}.pc #check .contents .content .title{display:flex;justify-content:center;align-items:center;width:100%;height:min(4.4871794872vw,70px);margin:0 auto min(4.8076923077vw,75px);background:#0a1124;box-sizing:border-box}.pc #check .contents .content .title img{width:min(47.2435897436vw,737px);height:auto;vertical-align:top}.pc #check .contents .content .platform,.pc #check .contents .content .language{width:min(70.5128205128vw,1100px);margin:0 auto}.pc #check .contents .content .platform h2,.pc #check .contents .content .language h2{display:flex;justify-content:center;align-items:center;position:relative;height:min(2.8846153846vw,45px);margin:0 0 min(2.4358974359vw,38px);background:#090f24}.pc #check .contents .content .platform h2 span,.pc #check .contents .content .language h2 span{color:#fff;font-size:min(1.5384615385vw,24px);font-weight:bold;letter-spacing:min(.1282051282vw,2px);line-height:1}.pc #check .contents .content .platform ul,.pc #check .contents .content .language ul{display:flex;flex-wrap:wrap;justify-content:center;direction:ltr;margin:0 0 min(3.8461538462vw,60px)}.pc #check .contents .content .platform ul li,.pc #check .contents .content .language ul li{flex-shrink:0;position:relative;width:min(16.4102564103vw,256px);height:min(3.5256410256vw,55px);margin:0 min(.7692307692vw,12px) min(1.5384615385vw,24px);border:min(.1282051282vw,2px) solid #061025;background:rgba(255,255,255,.65);cursor:pointer;opacity:0;transform:translateY(50%);transition:border .3s,background .3s}.pc #check .contents .content .platform ul li.disabled,.pc #check .contents .content .language ul li.disabled{pointer-events:none}.pc #check .contents .content .platform ul li.disabled a,.pc #check .contents .content .language ul li.disabled a{color:#686868}.pc #check .contents .content .platform ul li a,.pc #check .contents .content .platform ul li span,.pc #check .contents .content .language ul li a,.pc #check .contents .content .language ul li span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;color:#141414;font-size:min(1.2820512821vw,20px);font-weight:bold;text-align:center;line-height:1.1;transition:border .3s,background .3s,color .3s}.pc #check .contents .content .platform.platform ul li:nth-child(1),.pc #check .contents .content .language.platform ul li:nth-child(1){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(2),.pc #check .contents .content .language.platform ul li:nth-child(2){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(3),.pc #check .contents .content .language.platform ul li:nth-child(3){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(4),.pc #check .contents .content .language.platform ul li:nth-child(4){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(5),.pc #check .contents .content .language.platform ul li:nth-child(5){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(6),.pc #check .contents .content .language.platform ul li:nth-child(6){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(7),.pc #check .contents .content .language.platform ul li:nth-child(7){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(8),.pc #check .contents .content .language.platform ul li:nth-child(8){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(9),.pc #check .contents .content .language.platform ul li:nth-child(9){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(10),.pc #check .contents .content .language.platform ul li:nth-child(10){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(11),.pc #check .contents .content .language.platform ul li:nth-child(11){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(12),.pc #check .contents .content .language.platform ul li:nth-child(12){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(13),.pc #check .contents .content .language.platform ul li:nth-child(13){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(14),.pc #check .contents .content .language.platform ul li:nth-child(14){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(15),.pc #check .contents .content .language.platform ul li:nth-child(15){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(16),.pc #check .contents .content .language.platform ul li:nth-child(16){animation:checkFade .3s ease 1.8s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(17),.pc #check .contents .content .language.platform ul li:nth-child(17){animation:checkFade .3s ease 1.8s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(18),.pc #check .contents .content .language.platform ul li:nth-child(18){animation:checkFade .3s ease 1.8s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(19),.pc #check .contents .content .language.platform ul li:nth-child(19){animation:checkFade .3s ease 2.1s 1 forwards}.pc #check .contents .content .platform.platform ul li:nth-child(20),.pc #check .contents .content .language.platform ul li:nth-child(20){animation:checkFade .3s ease 2.1s 1 forwards}.pc #check .contents .content .platform.platform ul li.ps4,.pc #check .contents .content .language.platform ul li.ps4{border:min(.1282051282vw,2px) solid #06155d}.pc #check .contents .content .platform.platform ul li.ps4 span,.pc #check .contents .content .language.platform ul li.ps4 span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg) no-repeat center #01469c;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.ps4:hover span,.pc #check .contents .content .platform.platform ul li.ps4.active span,.pc #check .contents .content .language.platform ul li.ps4:hover span,.pc #check .contents .content .language.platform ul li.ps4.active span{border:min(.2564102564vw,4px) solid #01469c;background:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg) no-repeat center #06155d;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.switch,.pc #check .contents .content .language.platform ul li.switch{border:min(.1282051282vw,2px) solid #460606}.pc #check .contents .content .platform.platform ul li.switch span,.pc #check .contents .content .language.platform ul li.switch span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg) no-repeat center #e60113;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.switch:hover span,.pc #check .contents .content .platform.platform ul li.switch.active span,.pc #check .contents .content .language.platform ul li.switch:hover span,.pc #check .contents .content .language.platform ul li.switch.active span{border:min(.2564102564vw,4px) solid #e60113;background:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg) no-repeat center #460606;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.xbox_one,.pc #check .contents .content .language.platform ul li.xbox_one{border:min(.1282051282vw,2px) solid #0a3506}.pc #check .contents .content .platform.platform ul li.xbox_one span,.pc #check .contents .content .language.platform ul li.xbox_one span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg) no-repeat center #137c0f;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.xbox_one:hover span,.pc #check .contents .content .platform.platform ul li.xbox_one.active span,.pc #check .contents .content .language.platform ul li.xbox_one:hover span,.pc #check .contents .content .language.platform ul li.xbox_one.active span{border:min(.2564102564vw,4px) solid #137c0f;background:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg) no-repeat center #0a3506;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.steam,.pc #check .contents .content .language.platform ul li.steam{margin:0 min(.7692307692vw,12px);border:min(.1282051282vw,2px) solid #684312}.pc #check .contents .content .platform.platform ul li.steam span,.pc #check .contents .content .language.platform ul li.steam span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg) no-repeat center #ffa50b;background-size:auto min(2.5641025641vw,40px)}.pc #check .contents .content .platform.platform ul li.steam:hover span,.pc #check .contents .content .platform.platform ul li.steam.active span,.pc #check .contents .content .language.platform ul li.steam:hover span,.pc #check .contents .content .language.platform ul li.steam.active span{border:min(.2564102564vw,4px) solid #ffa50b;background:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg) no-repeat center #684312;background-size:auto min(2.5641025641vw,40px)}.pc #check .contents .content .platform.platform ul li.windows,.pc #check .contents .content .language.platform ul li.windows{margin:0 min(.7692307692vw,12px);border:min(.1282051282vw,2px) solid #02445e}.pc #check .contents .content .platform.platform ul li.windows span,.pc #check .contents .content .language.platform ul li.windows span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg) no-repeat center #0077d4;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.platform ul li.windows:hover span,.pc #check .contents .content .platform.platform ul li.windows.active span,.pc #check .contents .content .language.platform ul li.windows:hover span,.pc #check .contents .content .language.platform ul li.windows.active span{border:min(.2564102564vw,4px) solid #0077d4;background:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg) no-repeat center #02445e;background-size:auto min(1.9230769231vw,30px)}.pc #check .contents .content .platform.language ul li,.pc #check .contents .content .language.language ul li{margin:0 min(1.0256410256vw,16px) min(1.7948717949vw,28px) 0}.pc #check .contents .content .platform.language ul li:nth-of-type(4n),.pc #check .contents .content .language.language ul li:nth-of-type(4n){margin:0 0 min(1.7948717949vw,28px)}.pc #check .contents .content .platform.language ul li:nth-child(1),.pc #check .contents .content .language.language ul li:nth-child(1){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(2),.pc #check .contents .content .language.language ul li:nth-child(2){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(3),.pc #check .contents .content .language.language ul li:nth-child(3){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(4),.pc #check .contents .content .language.language ul li:nth-child(4){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(5),.pc #check .contents .content .language.language ul li:nth-child(5){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(6),.pc #check .contents .content .language.language ul li:nth-child(6){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(7),.pc #check .contents .content .language.language ul li:nth-child(7){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(8),.pc #check .contents .content .language.language ul li:nth-child(8){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(9),.pc #check .contents .content .language.language ul li:nth-child(9){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(10),.pc #check .contents .content .language.language ul li:nth-child(10){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(11),.pc #check .contents .content .language.language ul li:nth-child(11){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(12),.pc #check .contents .content .language.language ul li:nth-child(12){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(13),.pc #check .contents .content .language.language ul li:nth-child(13){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(14),.pc #check .contents .content .language.language ul li:nth-child(14){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(15),.pc #check .contents .content .language.language ul li:nth-child(15){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(16),.pc #check .contents .content .language.language ul li:nth-child(16){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(17),.pc #check .contents .content .language.language ul li:nth-child(17){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(18),.pc #check .contents .content .language.language ul li:nth-child(18){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(19),.pc #check .contents .content .language.language ul li:nth-child(19){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.language ul li:nth-child(20),.pc #check .contents .content .language.language ul li:nth-child(20){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform.language ul li:hover,.pc #check .contents .content .language.language ul li:hover{background:url(/manual/gyakutensaiban123/assets/img/check/bg_lang.png) no-repeat left bottom rgba(151,215,255,.65);background-size:auto min(3.5256410256vw,55px)}.pc #check .contents .content .copy{padding:min(3.2051282051vw,50px) 0 0;background:url(/manual/gyakutensaiban123/assets/img/common/logo_capcom.svg) no-repeat center top;background-size:min(10.8974358974vw,170px);color:#061025;font-size:min(.8974358974vw,14px);text-align:center}.pc .pages{background:linear-gradient(to bottom, #c2bab1, #797774 50%, #c2bab1)}.pc .pages header{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;position:relative;height:50px;background:#091126;box-shadow:0 0 35px 3px rgba(0,0,0,.2);text-align:center;z-index:10}.pc .pages header h1{margin:0 auto 0 -149px}.pc .pages header h1 a{display:block;height:50px}.pc .pages header h1 a img{width:auto;height:100%;vertical-align:top}.pc .pages header .ptf{width:150px;height:50px;margin:0 auto 0 40px;overflow:hidden;background-size:auto 50%;background-position:left center;background-repeat:no-repeat}.pc .pages header .ptf.ps4{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg)}.pc .pages header .ptf.xbox_one{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg)}.pc .pages header .ptf.switch{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg)}.pc .pages header .ptf.steam{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg);background-size:auto 70%}.pc .pages header .ptf.windows{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg)}.pc .pages footer{display:flex;justify-content:space-between;align-items:center;position:relative;height:50px;background:#000;color:#fff;font-size:12px}.pc .pages footer ul{display:flex;margin:0 0 0 40px}.pc .pages footer ul li{display:flex;align-items:center;margin:0 40px 0 0;text-decoration:underline;cursor:pointer}.pc .pages footer ul li::before{display:block;content:"";width:0;height:0;margin:0 8px 0 0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages footer ul li:hover{text-decoration:none}.pc .pages footer ul li a{color:#fff}.pc .pages footer .copy{margin:0 20px 0 0}.pc .pages #menu_state{display:none}.pc .pages #menu_state:checked~nav{transform:translate(0)}.pc .pages #menu_state:checked~nav label.toggle{margin:1px 1px 0 0}.pc .pages #menu_state:checked~nav label.toggle span.top{top:18px;transform:rotate(45deg)}.pc .pages #menu_state:checked~nav label.toggle span.mid{opacity:0}.pc .pages #menu_state:checked~nav label.toggle span.btm{top:18px;transform:rotate(-45deg)}.pc .pages #menu_state:checked~nav div.column{visibility:visible}.pc .pages nav{position:fixed;top:0;right:0;width:240px;height:100%;background:rgba(0,0,0,.9);letter-spacing:-1em;z-index:100;transform:translate(240px);transition:transform .2s ease}.pc .pages nav label.toggle{display:inline-block;position:absolute;top:4px;left:-40px;width:40px;height:40px;box-sizing:border-box;border-radius:4px;background:#000;border:1px solid rgba(255,255,255,.5);letter-spacing:normal;vertical-align:top;cursor:pointer}.pc .pages nav label.toggle span{display:block;position:absolute;left:4px;width:30px;height:2px;border-radius:2px;background:#fff;transition:top .3s,transform .3s,opacity .3s}.pc .pages nav label.toggle span.top{top:10px}.pc .pages nav label.toggle span.mid{top:18px}.pc .pages nav label.toggle span.btm{top:26px}.pc .pages nav .column{display:inline-block;width:100%;height:100%;border-left:1px solid #090f24;letter-spacing:normal;visibility:hidden;overflow:auto;transition:visibility .3s}.pc .pages nav .column .toTop a{display:block;position:relative;padding:10px 0;color:#fff;text-align:center;transition:opacity .3s}.pc .pages nav .column .toTop a::after{display:block;content:"";position:absolute;top:50%;right:10px;width:7px;height:7px;margin:-4px 0 0 0;border-top:2px solid rgba(255,255,255,.6);border-right:2px solid rgba(255,255,255,.6);transform:rotate(45deg);transition:all .3s}.pc .pages nav .column .toTop a:hover{background:rgba(255,255,255,.2)}.pc .pages nav .column dl dt{background:#090f24;color:#fff;font-size:16px;font-weight:normal;text-align:center;vertical-align:middle;line-height:40px}.pc .pages nav .column dl dd .platforms{display:flex;flex-wrap:wrap}.pc .pages nav .column dl dd .platforms li{width:50%}.pc .pages nav .column dl dd .platforms li.ps4 a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li.xbox_one a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li.switch a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li.steam a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg);background-size:auto 50%}.pc .pages nav .column dl dd .platforms li.windows a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li a{display:block;width:100%;height:60px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);background-position:center;background-repeat:no-repeat;box-sizing:border-box}.pc .pages nav .column dl dd .platforms li:last-of-type a{border-bottom:none}.pc .pages nav .column dl dd .platforms li.active,.pc .pages nav .column dl dd .platforms li:hover{background:rgba(255,255,255,.2)}.pc .pages nav .column dl dd .languages{display:flex;flex-wrap:wrap}.pc .pages nav .column dl dd .languages li{width:50%}.pc .pages nav .column dl dd .languages li a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:40px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);box-sizing:border-box;color:#fff;font-family:serif;font-weight:bold;text-align:center;line-height:1.1}.pc .pages nav .column dl dd .languages li a:nth-of-type(2n){border-right:none}.pc .pages nav .column dl dd .languages li.active a,.pc .pages nav .column dl dd .languages li:hover a{background:rgba(255,255,255,.2);color:#fff;font-weight:bold}.pc .pages main.port{display:block;position:relative;height:calc(100vh - 100px);text-align:center;overflow:hidden}.pc .pages main.port .manual{max-width:100%;max-height:100%;transition:opacity .3s;cursor:move}.pc .pages main.port.loading{background:url(/manual/gyakutensaiban123/assets/img/common/loading.gif) no-repeat center}.pc .pages main.port.loading .manual{opacity:0}.pc .pages .controls{position:fixed;top:50%;left:20px;padding:0 8px;border-radius:4px;background:rgba(69,65,61,.8);text-align:center;transform:translateY(-50%);transition:opacity .5s;opacity:.4}.pc .pages .controls:hover{opacity:1}.pc .pages .controls li:not(.num){width:50px;height:50px;margin:8px 0;border-radius:4px;border:1px solid #7e7e7e;background-color:rgba(0,0,0,.8);background-repeat:no-repeat;background-position:center;transition:background .3s}.pc .pages .controls li:not(.num):hover{background-color:rgba(255,255,255,.2)}.pc .pages .controls li:not(.num) a{display:block;position:relative;height:50px;box-sizing:border-box;outline:0;transition:background .5s;cursor:pointer}.pc .pages .controls li:not(.num).reset{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_reset.png);cursor:pointer}.pc .pages .controls li:not(.num).fullscreen{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_fullscreen.png);cursor:pointer}.pc .pages .controls li:not(.num).fullscreen.active{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_window.png);background-color:rgba(255,255,255,.2)}.pc .pages .controls li:not(.num).keyboard{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_keyboard.png);background-size:90%;cursor:pointer}.pc .pages .controls li:not(.num).keyboard.active{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_controller.png);background-size:90%}.pc .pages .controls li:not(.num).first a::before{display:block;content:"";position:absolute;top:50%;left:5px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.pc .pages .controls li:not(.num).first a::after{display:block;content:"";position:absolute;top:50%;left:22px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.pc .pages .controls li:not(.num).previous a::before{display:block;content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin:-11px 0 0 -11px;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.pc .pages .controls li:not(.num).next a::before{display:block;content:"";position:absolute;top:50%;right:50%;width:0;height:0;margin:-11px -11px 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages .controls li:not(.num).last a::before{display:block;content:"";position:absolute;top:50%;right:5px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages .controls li:not(.num).last a::after{display:block;content:"";position:absolute;top:50%;right:22px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages .controls li:not(.num).disabled{filter:brightness(0.2);pointer-events:none}.pc .pages .controls li.num{margin:16px 0;color:#fff;font-size:16px}.pc .pages .controls .image_interface.disabled{display:none}.pc .pages .controls .track{display:inline-block;position:relative;width:10px;height:140px;margin:16px 8px;border-radius:4px;background:#444;vertical-align:middle;transition:background .5s}.pc .pages .controls .track::before{content:"-";position:absolute;top:0;left:-15px;color:#fff}.pc .pages .controls .track::after{position:absolute;content:"+";bottom:0;left:-15px;color:#fff}.pc .pages .controls .track .thumb{position:relative;top:0;left:-6px;width:30px;height:31px;background:url(/manual/gyakutensaiban123/assets/img/interface/icon_zoom.png) no-repeat center center;cursor:pointer}.pc .pages .controls .page_interface.disabled{display:none}.pc #right_modal{position:fixed;top:0;left:0;width:100%;height:100vh;visibility:hidden;opacity:0;pointer-events:none;z-index:100}.pc #right_modal.disp{pointer-events:all;visibility:visible;opacity:1}.pc #right_modal .bg{width:100%;height:100vh;background:rgba(0,0,0,.8)}.pc #right_modal .content{position:absolute;top:50%;right:50%;width:800px;transform:translate(50%, -50%)}.pc #right_modal .content .close{position:absolute;top:-30px;right:0;width:40px;height:40px;border-radius:4px;border:1px solid rgba(255,255,255,.5);background:#000;cursor:pointer}.pc #right_modal .content .close::before{content:"";position:absolute;top:7px;left:8px;width:36px;height:1px;background:#fff;transform:rotate(45deg);transform-origin:top left}.pc #right_modal .content .close::after{content:"";position:absolute;top:7px;right:8px;width:36px;height:1px;background:#fff;transform:rotate(-45deg);transform-origin:top right}.pc #right_modal .content .inner{height:80vh;padding:40px;border-radius:8px;border:1px solid rgba(255,255,255,.6);background:#392f2d;box-sizing:border-box;color:#fff;overflow:auto}.pc #right_modal .content .inner dl{margin:0 0 40px;font-size:14px}.pc #right_modal .content .inner dl.dolby,.pc #right_modal .content .inner dl.mit{display:none}.pc #right_modal .content .inner dl dt{display:flex;align-items:center;height:40px;margin:0 0 40px;background:#2f3a92;font-size:20px;font-weight:bold;overflow:hidden}.pc #right_modal .content .inner dl dt::before{content:"";width:60px;height:40px;background:url(/manual/gyakutensaiban123/assets/img/check/bg_lang.png) no-repeat -6px center;background-size:auto 100%;opacity:.2;filter:brightness(2)}.pc #right_modal .content .inner dl dd{margin:0 0 20px}.pc #right_modal .content .inner dl dd.logo{margin:40px auto;text-align:center}.pc #right_modal .dolby{display:block !important}.pc #right_modal.windows .mit{display:block !important}.pc #page-404{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:0 0 calc(1em + 100px);box-sizing:border-box;background:url(/manual/gyakutensaiban123/assets/img/check/bg.jpg) no-repeat center top fixed #000;background-size:cover;text-align:center;overflow-x:hidden}.pc #page-404 h1{width:600px;height:335px;margin:0 auto;background:url(/manual/gyakutensaiban123/assets/img/common/logo.png) no-repeat}.pc #page-404 h1:lang(ja){background:url(/manual/gyakutensaiban123/assets/img/common/logo_ja.png) no-repeat}.pc #page-404 section{width:100%;padding:min(3.2051282051vw,50px) 0}.pc #page-404 section h2{padding:min(1.2820512821vw,20px) 0;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 50%, rgba(0, 0, 0, 0));font-size:3rem}.pc #page-404 .copy{position:absolute;width:100%;bottom:min(.641025641vw,10px);left:0;padding:min(1.6025641026vw,25px) 0 0;background:url(/manual/gyakutensaiban123/assets/img/common/capcom.svg) no-repeat center top;background-size:auto min(1.2820512821vw,20px);text-shadow:0 0 min(.641025641vw,10px) #000;font-size:1.2rem;text-align:center}}@media(max-width: 767px){.pc #check{display:flex;justify-content:center;width:100%;min-height:100vh;background:url(/manual/gyakutensaiban123/assets/img/check/bg.gif) repeat;background-size:min(2.998696219vw,23px)}.pc #check .contents{width:100%}.pc #check .contents .content{width:100%;padding:min(20.8604954368vw,160px) 0 0;background:url(/manual/gyakutensaiban123/assets/img/check/main_character.png) no-repeat center min(10.0391134289vw,77px);background-size:95%}.pc #check .contents .content .title{display:flex;justify-content:center;align-items:center;width:100%;height:min(7.8226857888vw,60px);margin:0 auto min(9.778357236vw,75px);background:#0a1124;box-sizing:border-box}.pc #check .contents .content .title img{width:auto;height:min(4.6936114733vw,36px);vertical-align:top}.pc #check .contents .content .platform,.pc #check .contents .content .language{width:90%;margin:0 auto}.pc #check .contents .content .platform h2,.pc #check .contents .content .language h2{display:flex;justify-content:center;align-items:center;position:relative;height:min(5.8670143416vw,45px);margin:0 0 min(4.9543676662vw,38px);background:#090f24}.pc #check .contents .content .platform h2 span,.pc #check .contents .content .language h2 span{color:#fff;font-size:min(3.1290743155vw,24px);font-weight:bold;font-weight:bold;letter-spacing:min(.260756193vw,2px);line-height:1}.pc #check .contents .content .platform ul,.pc #check .contents .content .language ul{display:flex;flex-wrap:wrap;justify-content:space-between;direction:ltr;margin:0 0 min(7.8226857888vw,60px)}.pc #check .contents .content .platform ul li,.pc #check .contents .content .language ul li{flex-shrink:0;position:relative;width:48%;min-height:min(7.1707953064vw,55px);margin:0 0 min(3.1290743155vw,24px);border:min(.260756193vw,2px) solid #061025;background:rgba(255,255,255,.65);cursor:pointer;opacity:0;transform:translateY(50%);transition:border .3s,background .3s}.pc #check .contents .content .platform ul li.disabled,.pc #check .contents .content .language ul li.disabled{pointer-events:none}.pc #check .contents .content .platform ul li.disabled a,.pc #check .contents .content .language ul li.disabled a{color:#686868}.pc #check .contents .content .platform ul li:nth-child(1),.pc #check .contents .content .language ul li:nth-child(1){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(2),.pc #check .contents .content .language ul li:nth-child(2){animation:checkFade .3s ease 0.3s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(3),.pc #check .contents .content .language ul li:nth-child(3){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(4),.pc #check .contents .content .language ul li:nth-child(4){animation:checkFade .3s ease 0.6s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(5),.pc #check .contents .content .language ul li:nth-child(5){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(6),.pc #check .contents .content .language ul li:nth-child(6){animation:checkFade .3s ease 0.9s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(7),.pc #check .contents .content .language ul li:nth-child(7){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(8),.pc #check .contents .content .language ul li:nth-child(8){animation:checkFade .3s ease 1.2s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(9),.pc #check .contents .content .language ul li:nth-child(9){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(10),.pc #check .contents .content .language ul li:nth-child(10){animation:checkFade .3s ease 1.5s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(11),.pc #check .contents .content .language ul li:nth-child(11){animation:checkFade .3s ease 1.8s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(12),.pc #check .contents .content .language ul li:nth-child(12){animation:checkFade .3s ease 1.8s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(13),.pc #check .contents .content .language ul li:nth-child(13){animation:checkFade .3s ease 2.1s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(14),.pc #check .contents .content .language ul li:nth-child(14){animation:checkFade .3s ease 2.1s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(15),.pc #check .contents .content .language ul li:nth-child(15){animation:checkFade .3s ease 2.4s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(16),.pc #check .contents .content .language ul li:nth-child(16){animation:checkFade .3s ease 2.4s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(17),.pc #check .contents .content .language ul li:nth-child(17){animation:checkFade .3s ease 2.7s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(18),.pc #check .contents .content .language ul li:nth-child(18){animation:checkFade .3s ease 2.7s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(19),.pc #check .contents .content .language ul li:nth-child(19){animation:checkFade .3s ease 3s 1 forwards}.pc #check .contents .content .platform ul li:nth-child(20),.pc #check .contents .content .language ul li:nth-child(20){animation:checkFade .3s ease 3s 1 forwards}.pc #check .contents .content .platform ul li a,.pc #check .contents .content .platform ul li span,.pc #check .contents .content .language ul li a,.pc #check .contents .content .language ul li span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;color:#141414;font-size:min(2.6075619296vw,20px);font-weight:bold;text-align:center;line-height:1.1;transition:border .3s,background .3s,color .3s}.pc #check .contents .content .platform.platform ul li::before,.pc #check .contents .content .language.platform ul li::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 50%;pointer-events:none;transition:filter .3s}.pc #check .contents .content .platform.platform ul li.ps4,.pc #check .contents .content .language.platform ul li.ps4{border:min(.260756193vw,2px) solid #06155d}.pc #check .contents .content .platform.platform ul li.ps4 span,.pc #check .contents .content .language.platform ul li.ps4 span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg) no-repeat center #01469c;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.ps4.active span,.pc #check .contents .content .language.platform ul li.ps4.active span{border:min(.5215123859vw,4px) solid #01469c;background:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg) no-repeat center #06155d;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.switch,.pc #check .contents .content .language.platform ul li.switch{border:min(.260756193vw,2px) solid #460606}.pc #check .contents .content .platform.platform ul li.switch span,.pc #check .contents .content .language.platform ul li.switch span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg) no-repeat center #e60113;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.switch.active span,.pc #check .contents .content .language.platform ul li.switch.active span{border:min(.5215123859vw,4px) solid #e60113;background:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg) no-repeat center #460606;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.xbox_one,.pc #check .contents .content .language.platform ul li.xbox_one{border:min(.260756193vw,2px) solid #0a3506}.pc #check .contents .content .platform.platform ul li.xbox_one span,.pc #check .contents .content .language.platform ul li.xbox_one span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg) no-repeat center #137c0f;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.xbox_one.active span,.pc #check .contents .content .language.platform ul li.xbox_one.active span{border:min(.5215123859vw,4px) solid #137c0f;background:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg) no-repeat center #0a3506;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.steam,.pc #check .contents .content .language.platform ul li.steam{border:min(.260756193vw,2px) solid #684312}.pc #check .contents .content .platform.platform ul li.steam span,.pc #check .contents .content .language.platform ul li.steam span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg) no-repeat center #ffa50b;background-size:auto min(5.2151238592vw,40px)}.pc #check .contents .content .platform.platform ul li.steam.active span,.pc #check .contents .content .language.platform ul li.steam.active span{border:min(.5215123859vw,4px) solid #ffa50b;background:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg) no-repeat center #684312;background-size:auto min(5.2151238592vw,40px)}.pc #check .contents .content .platform.platform ul li.windows,.pc #check .contents .content .language.platform ul li.windows{margin:0;border:min(.260756193vw,2px) solid #02445e}.pc #check .contents .content .platform.platform ul li.windows span,.pc #check .contents .content .language.platform ul li.windows span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg) no-repeat center #0077d4;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.platform ul li.windows.active span,.pc #check .contents .content .language.platform ul li.windows.active span{border:min(.5215123859vw,4px) solid #0077d4;background:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg) no-repeat center #02445e;background-size:auto min(3.9113428944vw,30px)}.pc #check .contents .content .platform.language ul li:active,.pc #check .contents .content .language.language ul li:active{background:url(/manual/gyakutensaiban123/assets/img/check/bg_lang.png) no-repeat left bottom rgba(151,215,255,.65);background-size:auto min(7.1707953064vw,55px)}.pc #check .contents .content .copy{padding:min(6.518904824vw,50px) 0 min(2.6075619296vw,20px);background:url(/manual/gyakutensaiban123/assets/img/common/logo_capcom.svg) no-repeat center top;background-size:min(22.1642764016vw,170px);color:#061025;font-size:min(1.8252933507vw,14px);text-align:center}.pc .pages{height:100%;background:linear-gradient(to bottom, #c2bab1, #797774 50%, #c2bab1)}.pc .pages header{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;position:relative;height:50px;background:#091126;box-shadow:0 0 35px 3px rgba(0,0,0,.2);text-align:center;z-index:10}.pc .pages header h1{margin:0 auto 0 -149px}.pc .pages header h1 a{display:block;height:50px}.pc .pages header h1 a img{width:auto;height:100%;vertical-align:top}.pc .pages header .ptf{width:150px;height:50px;margin:0 auto 0 20px;overflow:hidden;background-size:auto 50%;background-position:left center;background-repeat:no-repeat}.pc .pages header .ptf.ps4{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg)}.pc .pages header .ptf.xbox_one{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg)}.pc .pages header .ptf.switch{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg)}.pc .pages header .ptf.steam{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg);background-size:auto 70%}.pc .pages header .ptf.windows{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg)}.pc .pages footer{display:flex;justify-content:space-between;align-items:center;position:relative;height:50px;background:#000;color:#fff;font-size:12px}.pc .pages footer ul{display:flex;margin:0 0 0 20px}.pc .pages footer ul li{display:flex;align-items:center;margin:0 20px 0 0;text-decoration:underline;cursor:pointer}.pc .pages footer ul li::before{display:block;content:"";width:0;height:0;margin:0 8px 0 0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages footer ul li:hover{text-decoration:none}.pc .pages footer ul li a{color:#fff}.pc .pages footer .copy{margin:0 20px 0 0}.pc .pages #menu_state{display:none}.pc .pages #menu_state:checked~nav{transform:translate(0)}.pc .pages #menu_state:checked~nav label.toggle{margin:1px 1px 0 0}.pc .pages #menu_state:checked~nav label.toggle span.top{top:18px;transform:rotate(45deg)}.pc .pages #menu_state:checked~nav label.toggle span.mid{opacity:0}.pc .pages #menu_state:checked~nav label.toggle span.btm{top:18px;transform:rotate(-45deg)}.pc .pages #menu_state:checked~nav div.column{visibility:visible}.pc .pages nav{position:fixed;top:0;right:0;width:240px;height:100%;background:rgba(0,0,0,.9);letter-spacing:-1em;z-index:100;transform:translate(240px);transition:transform .2s ease}.pc .pages nav label.toggle{display:inline-block;position:absolute;top:4px;left:-40px;width:40px;height:40px;box-sizing:border-box;border-radius:4px;background:#000;border:1px solid rgba(255,255,255,.5);letter-spacing:normal;vertical-align:top;cursor:pointer}.pc .pages nav label.toggle span{display:block;position:absolute;left:4px;width:30px;height:2px;border-radius:2px;background:#fff;transition:top .3s,transform .3s,opacity .3s}.pc .pages nav label.toggle span.top{top:10px}.pc .pages nav label.toggle span.mid{top:18px}.pc .pages nav label.toggle span.btm{top:26px}.pc .pages nav .column{display:inline-block;width:100%;height:100%;border-left:1px solid #090f24;letter-spacing:normal;visibility:hidden;overflow:auto;transition:visibility .3s}.pc .pages nav .column .toTop a{display:block;position:relative;padding:10px 0;color:#fff;text-align:center;transition:opacity .3s}.pc .pages nav .column .toTop a::after{display:block;content:"";position:absolute;top:50%;right:10px;width:7px;height:7px;margin:-4px 0 0 0;border-top:2px solid rgba(255,255,255,.6);border-right:2px solid rgba(255,255,255,.6);transform:rotate(45deg);transition:all .3s}.pc .pages nav .column .toTop a:active{background:rgba(255,255,255,.2)}.pc .pages nav .column dl dt{background:#090f24;color:#fff;font-size:16px;font-weight:normal;text-align:center;vertical-align:middle;line-height:40px}.pc .pages nav .column dl dd .platforms{display:flex;flex-wrap:wrap}.pc .pages nav .column dl dd .platforms li{width:50%}.pc .pages nav .column dl dd .platforms li.ps4 a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li.xbox_one a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li.switch a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li.steam a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg);background-size:auto 50%}.pc .pages nav .column dl dd .platforms li.windows a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg);background-size:auto 30%}.pc .pages nav .column dl dd .platforms li a{display:block;width:100%;height:60px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);background-position:center;background-repeat:no-repeat;box-sizing:border-box}.pc .pages nav .column dl dd .platforms li:last-of-type a{border-bottom:none}.pc .pages nav .column dl dd .platforms li.active,.pc .pages nav .column dl dd .platforms li:active{background:rgba(255,255,255,.2)}.pc .pages nav .column dl dd .languages{display:flex;flex-wrap:wrap}.pc .pages nav .column dl dd .languages li{width:50%}.pc .pages nav .column dl dd .languages li a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:40px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);box-sizing:border-box;color:#fff;font-family:serif;font-weight:bold;text-align:center;line-height:1.1}.pc .pages nav .column dl dd .languages li a:nth-of-type(2n){border-right:none}.pc .pages nav .column dl dd .languages li.active a,.pc .pages nav .column dl dd .languages li:active a{background:rgba(255,255,255,.2);color:#fff;font-weight:bold}.pc .pages main{display:block;position:relative;height:calc(100% - 100px);text-align:center;overflow:hidden}.pc .pages main .manual{max-width:100%;max-height:100%;transition:opacity .3s}.pc .pages main.loading{background:url(/manual/gyakutensaiban123/assets/img/common/loading.gif) no-repeat center}.pc .pages main.loading .manual{opacity:0}.pc .pages .controls{display:flex;position:fixed;bottom:70px;left:50%;padding:8px 0;border-radius:4px;background:rgba(69,65,61,.8);text-align:center;transform:translateX(-50%)}.pc .pages .controls li:not(.num){width:50px;height:50px;margin:0 8px;border-radius:4px;border:1px solid #7e7e7e;background-color:rgba(0,0,0,.8);background-repeat:no-repeat;background-position:center;transition:background .3s}.pc .pages .controls li:not(.num):active{background-color:rgba(255,255,255,.2)}.pc .pages .controls li:not(.num) a{display:block;position:relative;height:50px;box-sizing:border-box;outline:0;transition:background .5s;cursor:pointer}.pc .pages .controls li:not(.num).reset{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_reset.png);cursor:pointer}.pc .pages .controls li:not(.num).fullscreen{display:none}.pc .pages .controls li:not(.num).keyboard{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_keyboard.png);background-size:90%;cursor:pointer}.pc .pages .controls li:not(.num).keyboard.active{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_controller.png);background-size:90%}.pc .pages .controls li:not(.num).first a::before{display:block;content:"";position:absolute;top:50%;left:5px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.pc .pages .controls li:not(.num).first a::after{display:block;content:"";position:absolute;top:50%;left:22px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.pc .pages .controls li:not(.num).previous a::before{display:block;content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin:-11px 0 0 -11px;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.pc .pages .controls li:not(.num).next a::before{display:block;content:"";position:absolute;top:50%;right:50%;width:0;height:0;margin:-11px -11px 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages .controls li:not(.num).last a::before{display:block;content:"";position:absolute;top:50%;right:5px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages .controls li:not(.num).last a::after{display:block;content:"";position:absolute;top:50%;right:22px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.pc .pages .controls li:not(.num).disabled{filter:brightness(0.2);pointer-events:none}.pc .pages .controls li.num{margin:16px 0;color:#fff;font-size:16px}.pc .pages .controls .image_interface{display:flex}.pc .pages .controls .image_interface.disabled{display:none}.pc .pages .controls .track{display:none}.pc .pages .controls .page_interface{display:flex}.pc .pages .controls .page_interface.disabled{display:none}.pc #right_modal{position:fixed;top:0;left:0;width:100%;height:100vh;visibility:hidden;opacity:0;pointer-events:none;z-index:100}.pc #right_modal.disp{pointer-events:all;visibility:visible;opacity:1}.pc #right_modal .bg{width:100%;height:100vh;background:rgba(0,0,0,.8)}.pc #right_modal .content{position:absolute;top:50%;right:50%;width:96%;transform:translate(50%, -50%)}.pc #right_modal .content .close{position:absolute;top:-30px;right:0;width:40px;height:40px;border-radius:4px;border:1px solid rgba(255,255,255,.5);background:#000;cursor:pointer}.pc #right_modal .content .close::before{content:"";position:absolute;top:7px;left:8px;width:36px;height:1px;background:#fff;transform:rotate(45deg);transform-origin:top left}.pc #right_modal .content .close::after{content:"";position:absolute;top:7px;right:8px;width:36px;height:1px;background:#fff;transform:rotate(-45deg);transform-origin:top right}.pc #right_modal .content .inner{height:80vh;padding:40px 20px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.6);background:#392f2d;box-sizing:border-box;color:#fff;overflow:auto}.pc #right_modal .content .inner dl{margin:0 0 40px;font-size:14px}.pc #right_modal .content .inner dl.dolby,.pc #right_modal .content .inner dl.mit{display:none}.pc #right_modal .content .inner dl dt{display:flex;align-items:center;min-height:40px;margin:0 0 40px;background:#2f3a92;font-size:20px;font-weight:bold;overflow:hidden}.pc #right_modal .content .inner dl dt::before{content:"";width:60px;height:40px;background:url(/manual/gyakutensaiban123/assets/img/check/bg_lang.png) no-repeat -6px center;background-size:auto 100%;opacity:.2;filter:brightness(2)}.pc #right_modal .content .inner dl dd{margin:0 0 20px}.pc #right_modal .content .inner dl dd.logo{margin:40px auto;text-align:center}.pc #right_modal .content .inner dl dd .wordbreak{word-break:break-all}.pc #right_modal .dolby{display:block !important}.pc #right_modal.windows .mit{display:block !important}.pc #page-404{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:0 0 calc(1em + 100px);box-sizing:border-box;background:url(/manual/gyakutensaiban123/assets/img/check/bg.jpg) no-repeat center top fixed #000;background-size:cover;text-align:center;overflow-x:hidden}.pc #page-404 h1{width:96%;max-width:300px;height:55vw;max-height:170px;margin:0 auto;background:url(/manual/gyakutensaiban123/assets/img/common/logo.png) no-repeat;background-size:100%}.pc #page-404 h1:lang(ja){background:url(/manual/gyakutensaiban123/assets/img/common/logo_ja.png) no-repeat;background-size:100%}.pc #page-404 section{width:100%;padding:px_vw_sp(50) 0}.pc #page-404 section h2{padding:px_vw_sp(20) 0;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 50%, rgba(0, 0, 0, 0));font-size:2rem}.pc #page-404 .copy{position:absolute;width:100%;bottom:px_vw_sp(10);left:0;padding:25px 0 0;background:url(/manual/gyakutensaiban123/assets/img/common/capcom.svg) no-repeat center top;background-size:auto 20px;text-shadow:0 0 10px #000;font-size:1.2rem;text-align:center}}.mobile #check{display:flex;justify-content:center;width:100%;min-height:100vh;background:url(/manual/gyakutensaiban123/assets/img/check/bg.gif) repeat;background-size:min(2.998696219vw,23px)}.mobile #check .contents{width:100%}.mobile #check .contents .content{width:100%;padding:min(20.8604954368vw,160px) 0 0;background:url(/manual/gyakutensaiban123/assets/img/check/main_character.png) no-repeat center min(10.0391134289vw,77px);background-size:95%}.mobile #check .contents .content .title{display:flex;justify-content:center;align-items:center;width:100%;height:min(7.8226857888vw,60px);margin:0 auto min(9.778357236vw,75px);background:#0a1124;box-sizing:border-box}.mobile #check .contents .content .title img{width:auto;height:min(4.6936114733vw,36px);vertical-align:top}.mobile #check .contents .content .platform,.mobile #check .contents .content .language{width:90%;margin:0 auto}.mobile #check .contents .content .platform h2,.mobile #check .contents .content .language h2{display:flex;justify-content:center;align-items:center;position:relative;height:min(5.8670143416vw,45px);margin:0 0 min(4.9543676662vw,38px);background:#090f24}.mobile #check .contents .content .platform h2 span,.mobile #check .contents .content .language h2 span{color:#fff;font-size:min(3.1290743155vw,24px);font-weight:bold;font-weight:bold;letter-spacing:min(.260756193vw,2px);line-height:1}.mobile #check .contents .content .platform ul,.mobile #check .contents .content .language ul{display:flex;flex-wrap:wrap;justify-content:space-between;direction:ltr;margin:0 0 min(7.8226857888vw,60px)}.mobile #check .contents .content .platform ul li,.mobile #check .contents .content .language ul li{flex-shrink:0;position:relative;width:48%;min-height:min(7.1707953064vw,55px);margin:0 0 min(3.1290743155vw,24px);border:min(.260756193vw,2px) solid #061025;background:rgba(255,255,255,.65);cursor:pointer;opacity:0;transform:translateY(50%);transition:border .3s,background .3s}.mobile #check .contents .content .platform ul li.disabled,.mobile #check .contents .content .language ul li.disabled{pointer-events:none}.mobile #check .contents .content .platform ul li.disabled a,.mobile #check .contents .content .language ul li.disabled a{color:#686868}.mobile #check .contents .content .platform ul li:nth-child(1),.mobile #check .contents .content .language ul li:nth-child(1){animation:checkFade .3s ease 0.3s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(2),.mobile #check .contents .content .language ul li:nth-child(2){animation:checkFade .3s ease 0.3s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(3),.mobile #check .contents .content .language ul li:nth-child(3){animation:checkFade .3s ease 0.6s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(4),.mobile #check .contents .content .language ul li:nth-child(4){animation:checkFade .3s ease 0.6s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(5),.mobile #check .contents .content .language ul li:nth-child(5){animation:checkFade .3s ease 0.9s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(6),.mobile #check .contents .content .language ul li:nth-child(6){animation:checkFade .3s ease 0.9s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(7),.mobile #check .contents .content .language ul li:nth-child(7){animation:checkFade .3s ease 1.2s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(8),.mobile #check .contents .content .language ul li:nth-child(8){animation:checkFade .3s ease 1.2s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(9),.mobile #check .contents .content .language ul li:nth-child(9){animation:checkFade .3s ease 1.5s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(10),.mobile #check .contents .content .language ul li:nth-child(10){animation:checkFade .3s ease 1.5s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(11),.mobile #check .contents .content .language ul li:nth-child(11){animation:checkFade .3s ease 1.8s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(12),.mobile #check .contents .content .language ul li:nth-child(12){animation:checkFade .3s ease 1.8s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(13),.mobile #check .contents .content .language ul li:nth-child(13){animation:checkFade .3s ease 2.1s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(14),.mobile #check .contents .content .language ul li:nth-child(14){animation:checkFade .3s ease 2.1s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(15),.mobile #check .contents .content .language ul li:nth-child(15){animation:checkFade .3s ease 2.4s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(16),.mobile #check .contents .content .language ul li:nth-child(16){animation:checkFade .3s ease 2.4s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(17),.mobile #check .contents .content .language ul li:nth-child(17){animation:checkFade .3s ease 2.7s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(18),.mobile #check .contents .content .language ul li:nth-child(18){animation:checkFade .3s ease 2.7s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(19),.mobile #check .contents .content .language ul li:nth-child(19){animation:checkFade .3s ease 3s 1 forwards}.mobile #check .contents .content .platform ul li:nth-child(20),.mobile #check .contents .content .language ul li:nth-child(20){animation:checkFade .3s ease 3s 1 forwards}.mobile #check .contents .content .platform ul li a,.mobile #check .contents .content .platform ul li span,.mobile #check .contents .content .language ul li a,.mobile #check .contents .content .language ul li span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;color:#141414;font-size:min(2.6075619296vw,20px);font-weight:bold;text-align:center;line-height:1.1;transition:border .3s,background .3s,color .3s}.mobile #check .contents .content .platform.platform ul li::before,.mobile #check .contents .content .language.platform ul li::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 50%;pointer-events:none;transition:filter .3s}.mobile #check .contents .content .platform.platform ul li.ps4,.mobile #check .contents .content .language.platform ul li.ps4{border:min(.260756193vw,2px) solid #06155d}.mobile #check .contents .content .platform.platform ul li.ps4 span,.mobile #check .contents .content .language.platform ul li.ps4 span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg) no-repeat center #01469c;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.ps4.active span,.mobile #check .contents .content .language.platform ul li.ps4.active span{border:min(.5215123859vw,4px) solid #01469c;background:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg) no-repeat center #06155d;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.switch,.mobile #check .contents .content .language.platform ul li.switch{border:min(.260756193vw,2px) solid #460606}.mobile #check .contents .content .platform.platform ul li.switch span,.mobile #check .contents .content .language.platform ul li.switch span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg) no-repeat center #e60113;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.switch.active span,.mobile #check .contents .content .language.platform ul li.switch.active span{border:min(.5215123859vw,4px) solid #e60113;background:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg) no-repeat center #460606;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.xbox_one,.mobile #check .contents .content .language.platform ul li.xbox_one{border:min(.260756193vw,2px) solid #0a3506}.mobile #check .contents .content .platform.platform ul li.xbox_one span,.mobile #check .contents .content .language.platform ul li.xbox_one span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg) no-repeat center #137c0f;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.xbox_one.active span,.mobile #check .contents .content .language.platform ul li.xbox_one.active span{border:min(.5215123859vw,4px) solid #137c0f;background:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg) no-repeat center #0a3506;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.steam,.mobile #check .contents .content .language.platform ul li.steam{border:min(.260756193vw,2px) solid #684312}.mobile #check .contents .content .platform.platform ul li.steam span,.mobile #check .contents .content .language.platform ul li.steam span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg) no-repeat center #ffa50b;background-size:auto min(5.2151238592vw,40px)}.mobile #check .contents .content .platform.platform ul li.steam.active span,.mobile #check .contents .content .language.platform ul li.steam.active span{border:min(.5215123859vw,4px) solid #ffa50b;background:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg) no-repeat center #684312;background-size:auto min(5.2151238592vw,40px)}.mobile #check .contents .content .platform.platform ul li.windows,.mobile #check .contents .content .language.platform ul li.windows{margin:0;border:min(.260756193vw,2px) solid #02445e}.mobile #check .contents .content .platform.platform ul li.windows span,.mobile #check .contents .content .language.platform ul li.windows span{background:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg) no-repeat center #0077d4;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.platform ul li.windows.active span,.mobile #check .contents .content .language.platform ul li.windows.active span{border:min(.5215123859vw,4px) solid #0077d4;background:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg) no-repeat center #02445e;background-size:auto min(3.9113428944vw,30px)}.mobile #check .contents .content .platform.language ul li:active,.mobile #check .contents .content .language.language ul li:active{background:url(/manual/gyakutensaiban123/assets/img/check/bg_lang.png) no-repeat left bottom rgba(151,215,255,.65);background-size:auto min(7.1707953064vw,55px)}.mobile #check .contents .content .copy{padding:min(6.518904824vw,50px) 0 min(2.6075619296vw,20px);background:url(/manual/gyakutensaiban123/assets/img/common/logo_capcom.svg) no-repeat center top;background-size:min(22.1642764016vw,170px);color:#061025;font-size:min(1.8252933507vw,14px);text-align:center}.mobile .pages{height:100%;background:linear-gradient(to bottom, #c2bab1, #797774 50%, #c2bab1)}.mobile .pages header{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;position:relative;height:50px;background:#091126;box-shadow:0 0 35px 3px rgba(0,0,0,.2);text-align:center;z-index:10}.mobile .pages header h1{margin:0 auto 0 -149px}.mobile .pages header h1 a{display:block;height:50px}.mobile .pages header h1 a img{width:auto;height:100%;vertical-align:top}.mobile .pages header .ptf{width:150px;height:50px;margin:0 auto 0 20px;overflow:hidden;background-size:auto 50%;background-position:left center;background-repeat:no-repeat}.mobile .pages header .ptf.ps4{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg)}.mobile .pages header .ptf.xbox_one{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg)}.mobile .pages header .ptf.switch{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg)}.mobile .pages header .ptf.steam{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg);background-size:auto 70%}.mobile .pages header .ptf.windows{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg)}.mobile .pages footer{display:flex;justify-content:space-between;align-items:center;position:relative;height:50px;background:#000;color:#fff;font-size:12px}.mobile .pages footer ul{display:flex;margin:0 0 0 20px}.mobile .pages footer ul li{display:flex;align-items:center;margin:0 20px 0 0;text-decoration:underline;cursor:pointer}.mobile .pages footer ul li::before{display:block;content:"";width:0;height:0;margin:0 8px 0 0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.mobile .pages footer ul li:hover{text-decoration:none}.mobile .pages footer ul li a{color:#fff}.mobile .pages footer .copy{margin:0 20px 0 0}.mobile .pages #menu_state{display:none}.mobile .pages #menu_state:checked~nav{transform:translate(0)}.mobile .pages #menu_state:checked~nav label.toggle{margin:1px 1px 0 0}.mobile .pages #menu_state:checked~nav label.toggle span.top{top:18px;transform:rotate(45deg)}.mobile .pages #menu_state:checked~nav label.toggle span.mid{opacity:0}.mobile .pages #menu_state:checked~nav label.toggle span.btm{top:18px;transform:rotate(-45deg)}.mobile .pages #menu_state:checked~nav div.column{visibility:visible}.mobile .pages nav{position:fixed;top:0;right:0;width:240px;height:100%;background:rgba(0,0,0,.9);letter-spacing:-1em;z-index:100;transform:translate(240px);transition:transform .2s ease}.mobile .pages nav label.toggle{display:inline-block;position:absolute;top:4px;left:-40px;width:40px;height:40px;box-sizing:border-box;border-radius:4px;background:#000;border:1px solid rgba(255,255,255,.5);letter-spacing:normal;vertical-align:top;cursor:pointer}.mobile .pages nav label.toggle span{display:block;position:absolute;left:4px;width:30px;height:2px;border-radius:2px;background:#fff;transition:top .3s,transform .3s,opacity .3s}.mobile .pages nav label.toggle span.top{top:10px}.mobile .pages nav label.toggle span.mid{top:18px}.mobile .pages nav label.toggle span.btm{top:26px}.mobile .pages nav .column{display:inline-block;width:100%;height:100%;border-left:1px solid #090f24;letter-spacing:normal;visibility:hidden;overflow:auto;transition:visibility .3s}.mobile .pages nav .column .toTop a{display:block;position:relative;padding:10px 0;color:#fff;text-align:center;transition:opacity .3s}.mobile .pages nav .column .toTop a::after{display:block;content:"";position:absolute;top:50%;right:10px;width:7px;height:7px;margin:-4px 0 0 0;border-top:2px solid rgba(255,255,255,.6);border-right:2px solid rgba(255,255,255,.6);transform:rotate(45deg);transition:all .3s}.mobile .pages nav .column .toTop a:active{background:rgba(255,255,255,.2)}.mobile .pages nav .column dl dt{background:#090f24;color:#fff;font-size:16px;font-weight:normal;text-align:center;vertical-align:middle;line-height:40px}.mobile .pages nav .column dl dd .platforms{display:flex;flex-wrap:wrap}.mobile .pages nav .column dl dd .platforms li{width:50%}.mobile .pages nav .column dl dd .platforms li.ps4 a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_ps4.svg);background-size:auto 30%}.mobile .pages nav .column dl dd .platforms li.xbox_one a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_xbox_one.svg);background-size:auto 30%}.mobile .pages nav .column dl dd .platforms li.switch a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_switch.svg);background-size:auto 30%}.mobile .pages nav .column dl dd .platforms li.steam a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_steam.svg);background-size:auto 50%}.mobile .pages nav .column dl dd .platforms li.windows a{background-image:url(/manual/gyakutensaiban123/assets/img/common/logo_windows.svg);background-size:auto 30%}.mobile .pages nav .column dl dd .platforms li a{display:block;width:100%;height:60px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);background-position:center;background-repeat:no-repeat;box-sizing:border-box}.mobile .pages nav .column dl dd .platforms li:last-of-type a{border-bottom:none}.mobile .pages nav .column dl dd .platforms li.active,.mobile .pages nav .column dl dd .platforms li:active{background:rgba(255,255,255,.2)}.mobile .pages nav .column dl dd .languages{display:flex;flex-wrap:wrap}.mobile .pages nav .column dl dd .languages li{width:50%}.mobile .pages nav .column dl dd .languages li a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:40px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);box-sizing:border-box;color:#fff;font-family:serif;font-weight:bold;text-align:center;line-height:1.1}.mobile .pages nav .column dl dd .languages li a:nth-of-type(2n){border-right:none}.mobile .pages nav .column dl dd .languages li.active a,.mobile .pages nav .column dl dd .languages li:active a{background:rgba(255,255,255,.2);color:#fff;font-weight:bold}.mobile .pages main{display:block;position:relative;height:calc(100% - 100px);text-align:center;overflow:hidden}.mobile .pages main .manual{max-width:100%;max-height:100%;transition:opacity .3s}.mobile .pages main.loading{background:url(/manual/gyakutensaiban123/assets/img/common/loading.gif) no-repeat center}.mobile .pages main.loading .manual{opacity:0}.mobile .pages .controls{display:flex;position:fixed;bottom:70px;left:50%;padding:8px 0;border-radius:4px;background:rgba(69,65,61,.8);text-align:center;transform:translateX(-50%)}.mobile .pages .controls li:not(.num){width:50px;height:50px;margin:0 8px;border-radius:4px;border:1px solid #7e7e7e;background-color:rgba(0,0,0,.8);background-repeat:no-repeat;background-position:center;transition:background .3s}.mobile .pages .controls li:not(.num):active{background-color:rgba(255,255,255,.2)}.mobile .pages .controls li:not(.num) a{display:block;position:relative;height:50px;box-sizing:border-box;outline:0;transition:background .5s;cursor:pointer}.mobile .pages .controls li:not(.num).reset{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_reset.png);cursor:pointer}.mobile .pages .controls li:not(.num).fullscreen{display:none}.mobile .pages .controls li:not(.num).keyboard{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_keyboard.png);background-size:90%;cursor:pointer}.mobile .pages .controls li:not(.num).keyboard.active{background-image:url(/manual/gyakutensaiban123/assets/img/interface/icon_controller.png);background-size:90%}.mobile .pages .controls li:not(.num).first a::before{display:block;content:"";position:absolute;top:50%;left:5px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.mobile .pages .controls li:not(.num).first a::after{display:block;content:"";position:absolute;top:50%;left:22px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.mobile .pages .controls li:not(.num).previous a::before{display:block;content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin:-11px 0 0 -11px;border-style:solid;border-width:11.5px 17px 11.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.mobile .pages .controls li:not(.num).next a::before{display:block;content:"";position:absolute;top:50%;right:50%;width:0;height:0;margin:-11px -11px 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.mobile .pages .controls li:not(.num).last a::before{display:block;content:"";position:absolute;top:50%;right:5px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.mobile .pages .controls li:not(.num).last a::after{display:block;content:"";position:absolute;top:50%;right:22px;width:0;height:0;margin:-11px 0 0 0;border-style:solid;border-width:11.5px 0 11.5px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.mobile .pages .controls li:not(.num).disabled{filter:brightness(0.2);pointer-events:none}.mobile .pages .controls li.num{margin:16px 0;color:#fff;font-size:16px}.mobile .pages .controls .image_interface{display:flex}.mobile .pages .controls .image_interface.disabled{display:none}.mobile .pages .controls .track{display:none}.mobile .pages .controls .page_interface{display:flex}.mobile .pages .controls .page_interface.disabled{display:none}.mobile #right_modal{position:fixed;top:0;left:0;width:100%;height:100vh;visibility:hidden;opacity:0;pointer-events:none;z-index:100}.mobile #right_modal.disp{pointer-events:all;visibility:visible;opacity:1}.mobile #right_modal .bg{width:100%;height:100vh;background:rgba(0,0,0,.8)}.mobile #right_modal .content{position:absolute;top:50%;right:50%;width:96%;transform:translate(50%, -50%)}.mobile #right_modal .content .close{position:absolute;top:-30px;right:0;width:40px;height:40px;border-radius:4px;border:1px solid rgba(255,255,255,.5);background:#000;cursor:pointer}.mobile #right_modal .content .close::before{content:"";position:absolute;top:7px;left:8px;width:36px;height:1px;background:#fff;transform:rotate(45deg);transform-origin:top left}.mobile #right_modal .content .close::after{content:"";position:absolute;top:7px;right:8px;width:36px;height:1px;background:#fff;transform:rotate(-45deg);transform-origin:top right}.mobile #right_modal .content .inner{height:80vh;padding:40px 20px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.6);background:#392f2d;box-sizing:border-box;color:#fff;overflow:auto}.mobile #right_modal .content .inner dl{margin:0 0 40px;font-size:14px}.mobile #right_modal .content .inner dl.dolby,.mobile #right_modal .content .inner dl.mit{display:none}.mobile #right_modal .content .inner dl dt{display:flex;align-items:center;min-height:40px;margin:0 0 40px;background:#2f3a92;font-size:20px;font-weight:bold;overflow:hidden}.mobile #right_modal .content .inner dl dt::before{content:"";width:60px;height:40px;background:url(/manual/gyakutensaiban123/assets/img/check/bg_lang.png) no-repeat -6px center;background-size:auto 100%;opacity:.2;filter:brightness(2)}.mobile #right_modal .content .inner dl dd{margin:0 0 20px}.mobile #right_modal .content .inner dl dd.logo{margin:40px auto;text-align:center}.mobile #right_modal .content .inner dl dd .wordbreak{word-break:break-all}.mobile #right_modal .dolby{display:block !important}.mobile #right_modal.windows .mit{display:block !important}.mobile #page-404{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:0 0 calc(1em + 100px);box-sizing:border-box;background:url(/manual/gyakutensaiban123/assets/img/check/bg.jpg) no-repeat center top fixed #000;background-size:cover;text-align:center;overflow-x:hidden}.mobile #page-404 h1{width:96%;max-width:300px;height:55vw;max-height:170px;margin:0 auto;background:url(/manual/gyakutensaiban123/assets/img/common/logo.png) no-repeat;background-size:100%}.mobile #page-404 h1:lang(ja){background:url(/manual/gyakutensaiban123/assets/img/common/logo_ja.png) no-repeat;background-size:100%}.mobile #page-404 section{width:100%;padding:px_vw_sp(50) 0}.mobile #page-404 section h2{padding:px_vw_sp(20) 0;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 50%, rgba(0, 0, 0, 0));font-size:2rem}.mobile #page-404 .copy{position:absolute;width:100%;bottom:px_vw_sp(10);left:0;padding:25px 0 0;background:url(/manual/gyakutensaiban123/assets/img/common/capcom.svg) no-repeat center top;background-size:auto 20px;text-shadow:0 0 10px #000;font-size:1.2rem;text-align:center}
