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}body{font-family:Meiryo,"Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",sans-serif}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;font-family:Meiryo,"Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",sans-serif;font-size:14px;color:#ffffff;max-width:750px;margin:0 auto}img{width:100%}a,a:visited,a:link{color:#ffebcd}a:hover{color:#fff7eb}#container{width:100%;position:relative;z-index:5}#container:before,header#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{opacity:1}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:142px;padding:2% 2%}header .headerInner h1{position:absolute;width:100%;top:145%;left:0;text-align:center}header .headerInner h1 img{width:90%}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}main .basicCol{width:96%;margin:6% auto;position:relative}main .basicCol:before,main header.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}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}#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 .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 .notice{width:95%;margin:0 auto}footer .footerInner .copy{margin:4% auto}footer .footerInner ul#bnrFooter{width:90%;margin:0 auto 6%}
