@charset "UTF-8";
/*top*/
html{background-position:center top;background-attachment:fixed;}

/*font style*/
#infoArea #newsArea dl dt,#infoArea #newsArea dl dd{font-size:12px;line-height:1.5;color:#fff;}

/*contents-------------------------*/
/*contents*/
#contents{width:100%;margin:0 auto;position:relative;z-index:10;}

#mainImg,
#mainImg ul,
#mainImg li{width:100%;}
#mainImg{min-height:650px;}
#mainImg li{position:absolute; left:0; top:0; display:none;}

#mainImg li img{min-width:1500px; position:absolute; left:50%;}

/*arrowBtn*/
#arrowBtn ul li{width:40px; height:68px; text-indent:-9999px;position:absolute; top:252px; z-index:100;}
#arrowBtn ul li a{display:block; width:100%; height:100%;}
#arrowBtn ul li,
#arrowBtn ul li a{background-image:url(../img/top_btn_arrow.png); background-repeat:no-repeat;}

#arrowBtn ul{clear:both; width:100%; overflow:hidden;}
#arrowBtn ul li#btnRight{background-position:right top;right:50px;}
#arrowBtn ul li#btnRight a{background-position:right top;}
#arrowBtn ul li#btnRight a:hover{background-position:right bottom;}

#arrowBtn ul li#btnLeft{background-position:left top;left:50px;}
#arrowBtn ul li#btnLeft a{background-position:left top;}
#arrowBtn ul li#btnLeft a:hover{background-position:left bottom;}

/*slideBtnArea*/
#slideBtnArea,
#slideBtnArea ul{height:7px;}
#slideBtnArea{margin:0 auto 15px;z-index:30;}
#slideBtnArea ul{font-size:0; line-height:0; text-align:center;}
#slideBtnArea li{display:inline-block; width:46px; height:7px; margin-left:3px; background-color:#3e3a39;}

#slideBtnArea li a{background-color:#3e3a39;}
#slideBtnArea li a:hover,
#slideBtnArea li.current{background-color:#32c8f5;}
#slideBtnArea li.current a{display:none;background:none;}
#slideBtnArea li.last{margin-right:0;}

#contBtm{width:100%;min-height:200px;padding:20px 0 30px;background-color:#000;position:absolute;left:0;top:570px;display:block;overflow:hidden;z-index:30;}
#contBtmIn{width:870px;padding:0 35px;margin:0 auto;}
.newsbar{width:870px;height:28px;padding-bottom:10px;border-bottom:1px solid #3e3a39;}
.newsbar .title{float:left;width:120px;padding:0 20px 0 0;line-height:1.0;}
.newsbar .text{float:left;width:720px;padding:3px 0;}
.newsbar .text dt,
.newsbar .text dd{display:inline-block;}
.newsbar .text dt{width:6em;padding-right:1em;}
.newsbar .text dd{width:610px;}

/*.bnrlistArea*/
.bnrlistArea{width:100%;}
.bnrlistArea .bnrlist{width:870px;min-height:124px;margin:0 auto;padding-top:25px;display:block;overflow:hidden;}
.bnrlistArea .bnrlist li{float:left;width:200px;height:124px;margin-top:24px;padding:0 0 0 23px;}
.bnrlistArea .off a{background-image:url(../../common/img/banner/bnr_img_soon.png);}

.bnrlistArea .bnrBtnShop a{background-image:url(../../common/img/banner/bnr_btn_shop.jpg);}
.bnrlistArea .bnrBtnNico a{background-image:url(../../common/img/banner/bnr_btn_nicovideo.jpg);}
.bnrlistArea .bnrBtnInside a{background-image:url(../../common/img/banner/bnr_btn_inside.jpg);}
.bnrlistArea .bnrBtnreport a{background-image:url(../../common/img/banner/bnr_btn_report.jpg);}
.bnrlistArea .bnrBtnPriv a{background-image:url(../../common/img/banner/bnr_btn_privilege2.jpg);}
.bnrlistArea .bnrBtnWea a{background-image:url(../../common/img/banner/bnr_btn_wearedata.jpg);}
.bnrlistArea .bnrBtnPass a{background-image:url(../../common/img/banner/bnr_btn_seasonpass.jpg);}
.bnrlistArea .bnrBtnChicago a{background-image:url(../../common/img/banner/bnr_btn_chicago.jpg);}
.bnrlistArea .bnrBtnkaspersky a{background-image:url(../../common/img/banner/bnr_btn_kaspersky.jpg);}
.bnrlistArea .bnrBtnnvidia a{background-image:url(../../common/img/banner/bnr_btn_nvidia.jpg);}
.bnrlistArea .bnrBtnDown a{background-image:url(../../common/img/banner/bnr_btn_download.jpg);}
.bnrlistArea .bnrBtnWiki a{background-image:url(../../common/img/banner/bnr_btn_wiki.jpg);}
.bnrlistArea .bnrBtnBadBlood a{background-image:url(../../common/img/banner/bnr_btn_badblood.jpg);}

/*footer --------------------------------- */
/*footer */
footer{min-height:200px;position:absolute;top:905px;z-index:20;/*position:static;z-index:10;*/}
footer #footerIn{padding-top:30px;}


/*infoArea */
#footerIn #infoArea{width:869px;height:127px;padding:0 36px 20px 35px;margin:0 auto;}
#footerIn #infoArea #sale{float:left;width:623x;padding-bottom:20px;}
#footerIn #infoArea #topBtnProduct{float:right;width:210px;height:28px;margin-bottom:15px;}
#footerIn #infoArea #topBtnProduct a{background-image:url(../img/top_btn_product.png);}
#footerIn #infoArea #hard{float:right;width:212px;margin-top:43px;margin-bottom:15px;}

/* socialBox*/
#footerIn #infoArea #socialBox{clear:both;width:210px;margin:0 auto;}
#footerIn #infoArea #socialBox li{float:left;}
#footerIn #infoArea #socialBox #btnTW{width:100px; padding:0 10px 0 0;}
#footerIn #infoArea #socialBox #btnFB{width:100px;}

/*footer  linkNavi*/
footer #linkNavi{clear:both;width:856px;height:101px;padding:0 42px 20px;margin:0 auto;}
footer #linkNavi ul{width:856px;height:101px;}
footer #linkNavi li{float:left;}
footer #linkNavi li a{display:block;}
footer #linkNavi li#cero{padding:0 30px 0 0;}
footer #linkNavi li#ps{padding:2px 25px 0 0;}
footer #linkNavi li#ps3{padding:10px 30px 0 0;}
footer #linkNavi li#ps4{padding:4px 29px 0 0;}
footer #linkNavi li#xbox{padding:6px 29px 0 0;}
footer #linkNavi li#xboxone{padding:6px 28px 0 0;}
footer #linkNavi li#wiiu{padding:4px 30px 0 0;}
footer #linkNavi li#pc{padding:0;}
footer #linkNavi li#sqexMem{clear:both;padding:19px 25px 0 196px;}
footer #linkNavi li#ubiMem{padding:21px 23px 0 0;}
footer #linkNavi li#ubi{padding:22px 192px 0 0;}
footer #copyright p{clear:both;padding-bottom:2em;}

/* certify
--------------------------------------------------------- */
/*#wrapper{display:none;}*/
#certify{display:none;}

#certify {background:url(../../common/img/bg_footer.gif) #000 left top repeat; left:0; top:0; position:absolute; min-width:960px; width:100%; height:100%; z-index:50;}

#certifyIn {margin:0 auto; width:940px;}
#certifyTtl{text-align:center; padding-top:120px;}
#certifyText{padding-top:65px;}
#certifyText p{text-align:center; font-size:18px;}
#certifyText .title{font-weight:bold;color:#c80000;}

#certify ul {width:410px; height:30px; padding:20px 0 26px; margin:0 auto;}

#certify li {height:30px;width:195px;}
#certify li a {background:no-repeat 0 0;display:block;height:100%;overflow:hidden;text-indent:-9999px;width:100%;}
#certify li a:hover {background-position:0 -30px;}
#certify li#btn18over {float:left;}
#certify li#btn18under {float:right;}
#certify li#btn18over a {background-image:url(../img/certify/certify_btn_over18.gif);}
#certify li#btn18under a {background-image:url(../img/certify/certify_btn_under18.gif);}

#certify #certifyCero{width:416px; margin:0 auto;}

#certify #certifyCero .itembox {float:left; width:56px;}
#certify #certifyCero .textbox {float:right; width:344px; padding-top:5px; font-size:12px; line-height:1.4;}
#certify #certifyCopyright {clear:both; padding:35px 0 10px;}
#certify #certifyCopyright p{font-size:9px;line-height:1.4; text-align:center;}