html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}ul{list-style:none}img{border:none;vertical-align:bottom}a{outline:none}#rmk{height:0;overflow:hidden}body{position:relative;height:100%;background:#000;color:#ffffff}img{width:100%}a,a:visited,a:link{color:#ffebcd}a:hover{color:#fff7eb}.dPc{display:none}@media screen and (min-width: 750px){.dPc{display:inherit}}@media screen and (min-width: 750px){.dSp{display:none}}#container{font-family:Meiryo,"Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",sans-serif;font-size:14px;width:100%;position:relative;z-index:5}#container:before,header#container:after,#gnavi div.bnrOfficial ul#container:after{content:"";display:block;position:fixed;background-position:top center, top center;background-repeat:repeat, no-repeat;background-size:auto auto, cover;z-index:-1;width:100%;height:100%;opacity:0;-ms-transition:0.5s ease-out;-webkit-transition:0.5s ease-out;transition:0.5s ease-out}#container.bgOn:before,header#container.bgOn:after,#gnavi div.bnrOfficial ul#container.bgOn:after{opacity:1}@media screen and (min-width: 750px){#container{min-width:1024px}}header{zoom:1;background:rgba(0,0,0,0.7);padding:1px;position:relative;margin-bottom:21%;z-index:30}header:before,header:after{content:".";display:block;height:0;visibility:hidden}header:after{clear:both}header .headerInner{max-height:61px}header .headerInner img.logoPS4{width:25%;max-width:255px;padding:4% 2%}header .headerInner h1{position:absolute;width:100%;top:145%;left:0;text-align:center}header .headerInner h1 img{width:60%}header .headerInner div#langSelect{float:right;width:66%;max-width:350px;position:relative;background:#000000;background-size:100% auto;margin:2%;padding:0 2%;box-sizing:border-box}header .headerInner div#langSelect p.titLangSelect{width:36%;display:inline-block}header .headerInner div#langSelect p.currentLang{display:inline-block;width:60%;background:url(../images/common/ico_lang_down.png) right center no-repeat;cursor:pointer}header .headerInner div#langSelect p.currentLang.slideActive{background-image:url(../images/common/ico_lang_up.png)}header .headerInner div#langSelect div.selectList{position:absolute;top:50px;width:62%;left:38%;background:rgba(0,0,0,0.8);box-sizing:border-box;padding:15px 10px;z-index:80;display:none}header .headerInner div#langSelect div.selectList ul li{position:relative;padding:0 0 15px 0}header .headerInner div#langSelect div.selectList ul li a{display:block;width:100%;height:100%;padding-left:1.2em}header .headerInner div#langSelect div.selectList ul li:before{content:'';position:absolute;width:1em;height:100%;display:block;top:0;left:0;pointer-events:none;background:url(../images/common/ico_link.png) top center no-repeat;background-size:auto auto}header .headerInner div#langSelect div.selectList ul li.langSet a{cursor:default;color:#ffffff;text-decoration:none}header .headerInner div#langSelect div.selectList ul li.langSet:before{background-image:url(../images/common/ico_check.png)}header .headerInner div#langSelect div.selectList ul li:last-child{padding-bottom:0}header .headerInner .snsCol{display:none;padding:11px 15px 0 5px}header .headerInner .snsCol ul{text-align:center}header .headerInner .snsCol ul li{display:inline-block;width:32px}@media screen and (min-width: 750px){header{min-width:1024px;margin-bottom:0}header .headerInner{position:relative;height:52px;width:1024px;margin:0 auto}header .headerInner h1{width:205px;top:10px;left:280px}header .headerInner h1 img{width:100%}header .headerInner img.logoPS4{padding:14px 0 0 10px}header .headerInner div#langSelect{margin:8px 0;max-width:435px;height:35px;background:url(../images/common/bg_select_lang.png) top center no-repeat}header .headerInner div#langSelect p.titLangSelect{width:127px;padding:0 0 0 40px}header .headerInner div#langSelect p.currentLang{width:170px}header .headerInner div#langSelect p.currentLang img{width:auto}header .headerInner div#langSelect div.selectList{width:190px;left:180px}header .headerInner .snsCol{float:right;display:inline-block}}#gnavi{display:block;position:fixed;top:0;width:100%;height:100%;z-index:90;display:none}#gnavi div.gnaviInner{width:100%;height:100%;padding-bottom:2%;overflow:auto}#gnavi div.gnaviInner:before{content:"";z-index:50;width:100%;height:100%;background:rgba(0,0,0,0.9);top:0;left:0;display:block;position:fixed}#gnavi div.gnaviInner ul.gnaviMain{padding-top:80px;position:relative;z-index:60}#gnavi div.gnaviInner ul.gnaviMain li{width:90%;margin:0 auto 3%;position:relative}#gnavi div.gnaviInner ul.gnaviMain li.icoNew:after{content:"";display:block;position:absolute;top:-8%;left:-1%;background:url(../images/common/gnavi/ico_new_sp.png) top left no-repeat;background-size:100% auto;width:8%;height:30px;pointer-events:none}#gnavi div.bnrOfficial{z-index:60;position:relative;margin-bottom:10%}#gnavi div.bnrOfficial .btnMidea{display:none}#gnavi div.bnrOfficial ul{width:90%;margin:0 auto;text-align:center;zoom:1}#gnavi div.bnrOfficial ul:before,#gnavi div.bnrOfficial ul:after{content:".";display:block;height:0;visibility:hidden}#gnavi div.bnrOfficial ul:after{clear:both}#gnavi div.bnrOfficial ul li{width:43%;padding:2%;display:inline-block;margin-right:1%;background:url(../images/common/bg_pickup_bl_w.png) left bottom no-repeat,url(../images/common/bg_pickup_br_w.png) right bottom no-repeat,url(../images/common/bg_pickup_tl_w.png) left top no-repeat,url(../images/common/bg_pickup_tr_w.png) right top no-repeat;border:1px solid rgba(255,255,255,0.1)}@media screen and (min-width: 750px){#gnavi{background:url(../images/common/bg_gnavi_pc.png) top center no-repeat rgba(0,0,0,0.7);height:83px;display:block;position:relative;min-width:1024px}#container.gnaviFixed header{margin-bottom:117px}#container.gnaviFixed #gnavi{position:fixed}#gnavi:before,header#gnavi:after,#gnavi div.bnrOfficial ul#gnavi:after{content:"";position:absolute;z-index:10;display:block;top:0;left:0%;width:20%;height:83px;background:url(../images/common/bg_gnavi_pc_left.png) top center repeat-x}#gnavi:after{content:"";position:absolute;z-index:10;display:block;top:0;left:50%;width:50%;height:83px;background:url(../images/common/bg_gnavi_pc_right.png) top center repeat-x}#gnavi div.gnaviInner{overflow:visible;position:relative;width:1024px;margin:0 auto;padding:0 0 0 90px;box-sizing:border-box}#gnavi div.gnaviInner:before{background:transparent;width:0;height:0;position:absolute;top:0;left:0}#gnavi div.gnaviInner ul.gnaviMain{padding:32px 0}#gnavi div.gnaviInner ul.gnaviMain li{margin:0 28px 0 0;float:left;height:24px;width:44px}#gnavi div.gnaviInner ul.gnaviMain li.icoNew:after{top:-11px;left:0;background:url(../images/common/gnavi/ico_new_pc.png) top center no-repeat;width:100%;height:13px}#gnavi div.gnaviInner ul.gnaviMain li:last-child{margin-right:0}#gnavi div.gnaviInner ul.gnaviMain li span,#gnavi div.gnaviInner ul.gnaviMain li a{display:block;overflow:hidden;text-indent:-9999px;height:100%;width:100%;margin:0;background:url(../images/common/gnavi/btn_top_pc.png) center top no-repeat}#gnavi div.gnaviInner ul.gnaviMain li a:hover{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li span{opacity:0.5}body#home #gnavi div.gnaviInner ul.gnaviMain li#btnGnTop a{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnStart{width:150px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnStart a{background-image:url(../images/common/gnavi/btn_start_pc.png)}body#start #gnavi div.gnaviInner ul.gnaviMain li#btnGnStart a{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnInfo{width:150px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnInfo a{background-image:url(../images/common/gnavi/btn_info_pc.png)}body#info #gnavi div.gnaviInner ul.gnaviMain li#btnGnInfo a{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnSystem{width:68px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnSystem a,#gnavi div.gnaviInner ul.gnaviMain li#btnGnSystem span{background-image:url(../images/common/gnavi/btn_system_pc.png)}body#system #gnavi div.gnaviInner ul.gnaviMain li#btnGnSystem a,body#system #gnavi div.gnaviInner ul.gnaviMain li#btnGnSystem span{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnMS{width:106px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnMS a,#gnavi div.gnaviInner ul.gnaviMain li#btnGnMS span{background-image:url(../images/common/gnavi/btn_ms_stage_pc.png)}body#ms #gnavi div.gnaviInner ul.gnaviMain li#btnGnMS a,body#ms #gnavi div.gnaviInner ul.gnaviMain li#btnGnMS span{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnItem{width:100px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnItem a,#gnavi div.gnaviInner ul.gnaviMain li#btnGnItem span{background-image:url(../images/common/gnavi/btn_item_pc.png)}body#items #gnavi div.gnaviInner ul.gnaviMain li#btnGnItem a,body#items #gnavi div.gnaviInner ul.gnaviMain li#btnGnItem span{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnVideo{width:36px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnVideo a{background-image:url(../images/common/gnavi/btn_video_pc.png)}body#vide #gnavi div.gnaviInner ul.gnaviMain li#btnGnVideo a{background-position:center bottom}#gnavi div.gnaviInner ul.gnaviMain li#btnGnSpec{width:67px}#gnavi div.gnaviInner ul.gnaviMain li#btnGnSpec a{background-image:url(../images/common/gnavi/btn_spec_pc.png)}body#spec #gnavi div.gnaviInner ul.gnaviMain li#btnGnSpec a{background-position:center bottom}#gnavi div.gnaviInner div.bnrOfficial{position:absolute;top:0;left:0}#gnavi div.gnaviInner div.bnrOfficial .btnMidea{display:block;width:48px;cursor:pointer;padding:25px 0 0 10px}#gnavi div.gnaviInner div.bnrOfficial .btnMidea.btnOnMidea img{transform:rotate(180deg)}#gnavi div.gnaviInner div.bnrOfficial ul{background:rgba(0,0,0,0.8);padding:10px 15px 20px;display:none;position:absolute;top:82px;left:0;width:220px}}@media screen and (min-width: 750px) and (min-width: 1150px){#gnavi div.gnaviInner div.bnrOfficial ul{left:-90px}}@media screen and (min-width: 750px){#gnavi div.gnaviInner div.bnrOfficial ul li{width:200px;padding:10px;margin:10px 0 0;float:none;position:relative}#gnavi div.gnaviInner div.bnrOfficial ul li:first-child{margin-top:0}#gnavi div.gnaviInner div.bnrOfficial ul li:before{content:"";z-index:0;width:0;height:100%;background:rgba(255,255,255,0.2);display:block;top:0;left:0;width:100%;position:absolute;opacity:0;-ms-transition:0.3s ease-out;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}#gnavi div.gnaviInner div.bnrOfficial ul li:hover:before{opacity:1}#gnavi div.gnaviInner div.bnrOfficial ul li a{display:block;position:relative;z-index:20}}#btnMenu{position:fixed;top:10px;right:10px;z-index:90;width:15%;max-width:60px;cursor:pointer}@media screen and (min-width: 750px){#btnMenu{display:none}}#btnMenu img{position:absolute;top:0;left:0}#btnMenu img#gnClose{opacity:0}#btnMenu.setBtnTop{position:absolute}h2.titCtg{width:100%;position:relative;overflow:hidden;background:url(../images/common/bg_tit_ctg.png) top center no-repeat;background-size:auto 100%}h2.titCtg img{width:150%;display:block;position:relative;left:-25%}@media screen and (min-width: 750px){h2.titCtg{width:100%;background:url(../images/common/bg_tit_ctg.png) top center repeat-x;height:126px;text-align:center;margin:36px auto 30px;overflow:visible}h2.titCtg img{width:auto;left:0;display:inline-block;top:-12px}}main .basicCol{width:96%;margin:6% auto;position:relative}main .basicCol:before,main header.basicCol:after,main #gnavi div.bnrOfficial ul.basicCol:after,#gnavi div.bnrOfficial main ul.basicCol:after{content:"";position:relative;display:block;width:100%;height:0;padding-top:6.5%;background:url(../images/common/bg_col_sp_top.png) top center no-repeat;background-size:100% auto}main .basicCol:after{content:"";position:relative;display:block;width:100%;height:0;padding-top:14%;background:url(../images/common/bg_col_sp_bt.png) top center no-repeat;background-size:100% auto}main .basicCol>div.basicColInner{background:url(../images/common/bg_col_sp_repeat.png) top center repeat-y;background-size:100% auto}@media screen and (min-width: 750px){main .basicCol{width:1005px;margin:45px auto}main .basicCol:before,main header.basicCol:after,main #gnavi div.bnrOfficial ul.basicCol:after,#gnavi div.bnrOfficial main ul.basicCol:after{background:url(../images/common/bg_col_pc_top.png) bottom center no-repeat;height:50px;padding-top:0}main .basicCol:after{background-image:url(../images/common/bg_col_pc_bt.png);height:78px;padding-top:0}main .basicCol>div.basicColInner{background-image:url(../images/common/bg_col_pc_repeat.png)}}main .basicCol h3.titCol{width:90%;margin:0 auto;background:url(../images/common/bg_tit_sp_top.png) center top no-repeat,url(../images/common/bg_tit_sp_bt.png) center bottom no-repeat;background-size:100% auto, 100% auto;max-width:940px;padding:5% 3%;box-sizing:border-box}main .basicCol h3.titCol span{text-indent:-0.5em;padding-left:0.5em;font-size:120%;font-weight:bold;line-height:1.2}main .basicCol h3.titCol span:before{content:"";width:1em;height:1.2em;margin-top:0.1em;display:inline-block;background:url(../images/common/ico_tit_deco.png) top center no-repeat;top:0.3em;left:-0.2em;position:relative}@media screen and (min-width: 750px){main .basicCol h3.titCol{padding:33px 25px;position:relative;top:-20px;width:940px;background-image:url(../images/common/bg_tit_pc_top.png),url(../images/common/bg_tit_pc_bt.png)}}#btnPtop{position:absolute;display:none;width:15%;max-width:60px;z-index:50}footer .snsCol{margin:6% auto}footer .snsCol ul{text-align:center}footer .snsCol ul li{display:inline-block;min-width:35px;max-width:55px}footer p.eula,footer p.copy{font-size:11px;line-height:1.4}@media screen and (min-width: 750px){footer p.eula,footer p.copy{font-size:12px;margin-bottom:15px}}footer .footerInner{text-align:center;background:url(../images/common/bg_footer_sp.png) top center no-repeat;padding:6% 0 0;background-size:100% auto}footer .footerInner .notice2{width:95%;margin:0 auto 10px}footer .footerInner .notice{width:95%;margin:0 auto}footer .footerInner .copy{margin:4% auto}footer .footerInner ul#bnrFooter{width:90%;margin:0 auto 6%}footer .footerInner ul#bnrFooter li{margin-bottom:2%}footer .footerInner ul#bnrFooter+.copy{margin:-2% auto 4%}@media screen and (min-width: 750px){footer{min-width:1024px}footer .snsCol{display:none}footer .footerInner{padding-top:35px;background:url(../images/common/bg_footer_pc.png) top center repeat-x}footer .footerInner .notice2{background:url(../images/common/img_notice_sony_pc.png) top center no-repeat;width:661px;height:14px;overflow:hidden;text-indent:-9999px}footer .footerInner .notice{background:url(../images/common/img_notice_ps4_pc.png?v2) top center no-repeat;width:725px;height:15px;overflow:hidden;text-indent:-9999px}footer .footerInner .copy{margin:15px auto}footer .footerInner ul#bnrFooter{text-align:center;margin:0 auto 30px}footer .footerInner ul#bnrFooter li{margin-bottom:0;display:inline-block;max-width:240px}footer .footerInner ul#bnrFooter+.copy{margin:-10px auto 15px}}body.pcView a.opaEff img{-ms-transition:0.3s ease-out;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}@media all and (-ms-high-contrast: none){body.pcView a.opaEff img{-ms-transition:none;-webkit-transition:none;transition:none}}body.pcView a.opaEff:hover img{filter:brightness(120%)}@media all and (-ms-high-contrast: none){body.pcView a.opaEff:hover img{opacity:0.8}}body.pcView a.opaEffS img{-ms-transition:0.3s ease-out;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}body.pcView a.opaEffS:hover img{filter:brightness(140%)}@media all and (-ms-high-contrast: none){body.pcView a.opaEffS:hover img{opacity:0.8}}
