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}html,body{min-width:1024px;background-color:#111;font-family:Meiryo,"Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",sans-serif;text-align:center}@media screen and (max-width: 640px){html,body{min-width:100%}}img{vertical-align:bottom}.h-txt{height:0;overflow:hidden}.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}#gaCol{height:0;overflow:hidden}body #wrapCol{background-color:white;position:relative}body #pagetop{display:none;position:fixed;bottom:0;right:0;width:161px;height:102px}body #pagetop .txt{position:absolute;top:0;left:0;width:93px;height:60px}body #pagetop .txt img{position:absolute;bottom:0;right:0;width:0;height:auto;overflow:hidden}body #pagetop .chara{position:absolute;bottom:0;right:0}body footer{background:#8E9EA2;border-top:solid 1px #8E9EA2}body footer #footer-inner{border-top:solid 3px #BEC7C9}body footer #footer-inner #footer-box{width:970px;margin:0 auto;padding:20px 0;text-align:left}body footer #footer-inner #copy{padding:10px 0;border-top:solid 2px #9CAAAE}body{min-width:1024px}body #wrapCol header{background:url(../images/top/bg_header.png) top center no-repeat}body #wrapCol header #header-inner{position:relative;width:1000px;margin:0 auto;height:345px;padding:25px 0 0}body #wrapCol header #header-inner .logo-3ds{float:left;padding-left:25px}body #wrapCol header #header-inner .bnr-famitsu{float:left;padding-left:20px}body #wrapCol header #header-inner .btn-dlc{float:right;padding-right:28px;top:-10px;position:relative}body #wrapCol header #header-inner .logo{position:relative;top:-320px;background:url(../images/top/logo_bg.png) top center no-repeat;width:903px;height:231px;margin:10px auto 0}body #wrapCol header #header-inner .logo img{position:absolute}body #wrapCol header #header-inner .logo .txt{top:44px;left:90px}body #wrapCol header #header-inner .logo .human img{display:none}body #wrapCol header #header-inner .logo .human .img-01{top:16px;right:399px}body #wrapCol header #header-inner .logo .human .img-02{top:25px;right:338px}body #wrapCol header #header-inner .logo .human .img-03{top:8px;right:275px}body #wrapCol header #header-inner .logo .human .img-04{top:21px;right:182px}body #wrapCol header #header-inner .logo .human .img-05{top:0;right:90px}body #wrapCol header nav{padding:14px 0}body #wrapCol header nav ul li{display:inline-block}body #wrapCol article #mainCol{width:915px;margin:23px auto 0}body #wrapCol article #mainCol #spec{position:relative;width:696px;float:left}body #wrapCol article #mainCol #spec a{position:absolute;top:90px;right:32px}body #wrapCol article #mainCol #spec #btn_search{margin-top:11px}body #wrapCol article #mainCol #qr{width:169px;float:right;padding-top:69px}body #wrapCol article #mainCol #qr a{display:block;margin-bottom:10px}body #wrapCol article #search{margin-top:25px;padding-bottom:30px;background:url(../images/common/bg.png) repeat}body #wrapCol article #search #search-inner{background:url(../images/common/bg_x.png) repeat-x;background-position:0 -45px}
