@charset "UTF-8";
/*main.css*/

#noFlash	{padding-top:100px;text-align:center;}
#noFlash p	{text-align:center;}

/*contents*/
#contents	{clear:both;float:left;width:100%;height:600px;background:url(../images/main/top_bg.jpg) #82140a center top no-repeat;}
#contentsIn {width:780px;margin:0 auto;}

/*header*/
#header		{float:right;width:455px;height:280px;position:relative;z-index:10;}
#header h1	{position:absolute;top:92px;left:23px;z-index:11;}
#header #leadText{position:absolute;top:-58px;left:9px;z-index:12;}
#header #saleText{position:absolute;top:219px;left:90px;z-index:13;}

/*footer*/
#footer		{clear:both;float:left;width:100%;background:url(../images/main/top_bg_foot.jpg) center top no-repeat;}
#footerIn	{width:740px;margin:0 auto; padding:35px 20px 0 20px;}
#copyright	{clear:both;width:100%;padding:10px 0 20px;text-align:left;}

/* spBtnBox */
#spBtnBox	{clear:both;float:left;width:740px;height:70px;position:relative;background:url(../images/main/top_spbox_bg.gif) top left no-repeat;}

#spBtnBox ul li,
#spBtnBox ul li a{height:50px;width:320px;text-indent:-9999px;}
#spBtnBox ul li a{width:100%;overflow:hidden;}

#spBtnBox ul li#btnSpA,
#spBtnBox ul li#btnSpA a{background:url(../images/main/top_btn_sp_ulti.gif) no-repeat;}
#spBtnBox ul li#btnSpA	{background-position:0 0;position:absolute;top:10px;left:50%; margin-left:-160px;}
#spBtnBox ul li#btnSpA a	{background-position:0 0;}
#spBtnBox ul li#btnSpA a:hover{background-position:0 -50px;}

/*#spBtnBox ul li#btnSpB,
#spBtnBox ul li#btnSpB a{background:url(../images/main/top_btn_sp_akb.gif) no-repeat;}
#spBtnBox ul li#btnSpB	{background-position:0 0;position:absolute;top:10px;right:40px;}
#spBtnBox ul li#btnSpB a	{background-position:0 0;}
#spBtnBox ul li#btnSpB a:hover{background-position:0 -50px;}*/


/*logobox*/
#logoBox	{clear:both;float:left;width:740px;padding-top:11px;text-align:left;}
#logoBox ul {clear:both;float:left;width:100%;}
#logoBox li{float:left;width:auto;}
#logoBox li#cero	{width:29px;height:34px;padding:6px 26px 0 0;}
#logoBox li#wii		{width:66px;height:30px;padding:11px 20px 0 0;}
#logoBox li#ubi		{width:117px;height:30px;padding:10px 0 0 0;}
#logoBox li#sqe		{width:160px;height:40px;padding:0;float:right;}
#logoBox #copyright	{padding:20px 0;}
#qbist	{float:right;width:107px;height:15px;padding:20px 0 0 0;}

#naviBox	{float:left;width:314px;padding-left:11px;}
#flasVideoBox	{position:relative;height:320px;z-index:14;}
#flasVideoBoxIn	{width:449px;height:291px;position:absolute; top:10px; left:10px;z-index:15;}

/*main navigtion*/
#mainNavi ul li,#mainNavi ul li a{height:28px;background:url(../images/main/top_btn.gif) no-repeat;}
#mainNavi ul li{width:314px;overflow:hidden;text-indent:-9999px;margin-bottom:2px;}
#mainNavi ul li a{width:100%;}
#mainNavi ul li a span{width:100%;height:28px;display:block;}

#mainNavi ul li#btnStory{background-position:0 0;}
#mainNavi ul li#btnStory a{background-position:-314px 0;}
#mainNavi ul li#btnStory a:hover{background-position:-628px 0;}

#mainNavi ul li#btnSystem{background-position:0 -28px;}
#mainNavi ul li#btnSystem a{background-position:-314px -28px;}
#mainNavi ul li#btnSystem a:hover{background-position:-628px -28px;}

#mainNavi ul li#btnDeadly{background-position:0 -56px;}
#mainNavi ul li#btnDeadly a{background-position:-314px -56px;}
#mainNavi ul li#btnDeadly a:hover{background-position:-628px -56px;}

#mainNavi ul li#btnMovie{background-position:0 -84px;}
#mainNavi ul li#btnMovie a{background-position:-314px -84px;}
#mainNavi ul li#btnMovie a:hover{background-position:-628px -84px;}


/*subNaviIn*/
#subNaviBox			{clear:both;padding-top:14px;}
#subNaviBox ul li	{float:left;width:auto;overflow:hidden;margin-bottom:2px;}
#subNaviBox ul li a	{width:100%;}

#subNaviBox ul li#btnSpecial,#subNaviBox ul li#btnSpecial a{height:82px;background:url(../images/main/top_btn_special.gif) 0 0 no-repeat;}
#subNaviBox ul li#btnSpecial{width:143px;text-indent:-9999px;margin-right:7px;}
#subNaviBox ul li#btnSpecial a{background-position:0 -82px;}
#subNaviBox ul li#btnSpecial a:hover{background-position:0 -164px;}

#subNaviBox ul li#btnProducts,#subNaviBox ul li#btnProducts a{height:82px;background:url(../images/main/top_btn_products.gif) 0 0 no-repeat;}
#subNaviBox ul li#btnProducts{width:153px;text-indent:-9999px;}
#subNaviBox ul li#btnProducts a{background-position:0 0;}
#subNaviBox ul li#btnProducts a:hover{background-position:0 -82px;}

/*news*/
#newsBox{
float:left;width:290px;height:28px;margin:12px 0 0 9px;border-top:1px solid #070605;border-bottom:1px solid #070605;
background:url(../images/main/news_bg.gif) left top no-repeat;display:inline;
}
#newsBox h3{float:left;width:40px;height:28px;}
#newsText{float:left;width:225px;height:23px;overflow:hidden;padding:5px 0 0 5px;}

#newsBox ul{float:right;width:8px;padding-right:5px;}
#newsBox ul li,#newsBox ul li a{height:9px;background:url(../images/main/news_btn.gif) no-repeat;text-indent:-9999px;}
#newsBox ul li{width:8px;}
#newsBox ul li a{width:100%;overflow:hidden;}

#newsBox ul li#scrollUp{background-position:-16px 0; margin:3px 3px 3px 0;}
#newsBox ul li#scrollUp a{background-position:0 0;}
#newsBox ul li#scrollUp a:hover{background-position:-8px 0;}
#newsBox ul li#scrollDown{background-position:-16px -9px;}
#newsBox ul li#scrollDown a{background-position:0 -9px;}
#newsBox ul li#scrollDown a:hover{background-position:-8px -9px;}

/*pop contenst*/
#overlay
{/*display:none;*/position:absolute;background-color:#000;top:0;left:0;z-index:50;width:100%;/*opacity:0.9;height:780px;*/}

#popBody	{width:740px;margin-left:-370px;position:absolute;top:180px;left:50%;z-index:51;}

#popTitle	{clear:both;float:left;width:100%;background-color:#960000;}
#popBody h3{float:left;width:50%;text-align:left;}

#btnClose	{float:right;width:107px;height:25px;padding:3px 3px 0 0;}
#btnClose a{width:100%;height:25px;background:url(../images/top_btn_close.gif) no-repeat;overflow:hidden;text-indent:-9999px;}
#btnClose a:hover{background-position:0 -25px;}

/*products*/
#products				{clear:both;float:left;width:100%;margin-top:5px;padding:15px 0 10px;border-top:1px solid #960000;}
#products #productsIn	{clear:both;float:left;width:100%;}
#products h4			{padding-bottom:10px;text-align:left;}
#products #proNormal	{float:left;width:355px;}
#products #proSet		{float:right;width:355px;}
#products .cover		{float:right;width:141px;}
#products .infoBox		{float:left;width:210px;}

#products #proCautionBox{clear:both;float:left;width:100%;padding-top:15px;}
#products #proCaution	{float:left;width:698px;border:1px solid #ffe600;}
#products #proCaution h5{float:left;width:63px;padding:0 10px; margin-top:18px;}
#products #proCaution .textBox{float:right;width:594px;padding:10px;border-left:1px solid #ffe600;}
#products #proCaution #proCero{float:right;width:29px;}


