/* CSS Document */
strong {font-weight:bold;}
#main h1{ background-image: url(../images/goods/h1.jpg); width:750px; height:60px; float:right; margin-bottom:15px; text-align:right;}
#main h1 form{ padding:30px 45px 0 20px; font-size:12px;}
div.goodstitle{background:url(../images/goods/title_bg.gif);text-align:center;clear:both;margin:0 0 15px;}

div.goodstitle h2 {background:url(../images/goods/t_new.gif);margin:0 auto;text-indent:-999em;height:27px;}
div.goodstitle h2#goodsnew {background:url(../images/goods/t_new.gif);width:205px;}
div.goodstitle h2#goodsbook {background:url(../images/goods/t_book.gif);width:215px;}
div.goodstitle h2#goodsgame {background:url(../images/goods/t_game.gif);width:113px;}
div.goodstitle h2#goodszakka {background:url(../images/goods/t_zakka.gif);width:156px;}
div.goodstitle h2#goodshobby {background:url(../images/goods/t_hobby.gif);width:209px;}
div.goodstitle h2#goodstcg {background:url(../images/goods/t_tcg.gif);width:180px;}
div.goodstitle h2#goodsdvd {background:url(../images/goods/t_dvd.gif);width:156px;}
div.goodstitle h2#goodscd {background:url(../images/goods/t_cd.gif);width:76px;}
div.goodstitle h2#goodsprize{background:url(../images/goods/t_prize.gif); width:156px;}

.goodsarea a{ color:#0000FF; text-decoration:underline;}
.goodsarea a:hover{ color:#FF6600; text-decoration:underline;}

ul.goodslist li{background:#fcfaf1;border:5px solid #ede9de;padding:15px 15px 5px;width:186px;list-style:none;
text-align:left;float:left;font-size:80%;}
.goodsname{color:#556270;font-weight:bold;font-size:120%;}
.goodsimage {float:left; text-align:center; margin-bottom:20px;}
.goodsimage #itsukigds{ background-image:url(../images/goods/ituki_goods.gif); background-repeat:no-repeat; width:270px; height:15px; text-indent:-999em; margin-top:5px; background-position: center;}
.goodsimage #nikigds{ background-image:url(../images/goods/niki_goods.gif); background-repeat:no-repeat; width:270px; height:15px; text-indent:-999em; margin-top:5px; background-position: center;}
.date {background:#332b7e;color:#FFFFFF;text-align:center;padding:2px 0;font-weight:bold;}
.date span{font-size:80%;}
.saled {background:#e5005a;}
.saledmae {background:#332b7e;}
.price {padding:5px 0;text-align:right;color:#e5005a;font-size:95%;font-weight:bold;}
.goodstext{padding:5px 0;text-align:left;color:#666666;font-size:95%;line-height:1.4;border-top:1px solid #e4dec3;}

a.gotodetail {display:block;width:100px;height:26px; background-image:url(../images/goods/gocddetail.gif);text-indent:-999em;float:right;outline:none;}
a.gotodetail:hover {background-position:0 -26px;}

div#category{clear:both; padding-top:30px;}
div#category .etc{ width:700px; float:left;}
div#category .etc img{ margin-left:2px; margin-bottom:2px;}


ul.goodsdetail li{margin:0;padding:15px 15px 5px;list-style:none;
text-align:left;float:left;width:670px; clear:both;}
ul.goodsdetail li div.goodsarea {font-size:105%; float:left; width:400px;}
ul.goodsdetail li div.goodsimage {width:270px;}
ul.goodsdetail li p.date {margin:0 0 10px;}
ul.goodsdetail li .goodstext{font-size:90%;border-top:1px dotted #424242;}
.goodstext span {font-size:85%;}

a.buy {display:block;width:157px;height:40px;background:url(../images/goods/buy.gif) no-repeat top;
	text-indent:-999em;float:right;outline:none;}
a.buy:hover {background-position:0 -40px;}

a.buy2 {display:block;width:157px;height:40px;background:url(../images/goods/buy.gif) no-repeat top;
	text-indent:-999em;outline:none;}
a.buy2:hover {background-position:0 -40px;}

a.details {display:block;width:157px;height:40px;background:url(../images/goods/details.gif) no-repeat top;
	text-indent:-999em;float:right;outline:none;}
a.details:hover {background-position:0 -40px;}

.goodsmaker{color:#779bc0;}

ul.comics li div.goodsimage {width:160px; float:left;}
ul.comics li div.goodsarea { float:left; width:510px;}

a.gotocdtop {display:block;width:150px;height:26px;background:url(../images/goods/gotocdtop.gif) no-repeat top; clear:both; text-indent:-999em;float:right;outline:none; margin:0 0 30px 0;}
a.gotocdtop:hover {background-position:0 -26px;}


#page_size{width:670px; margin:20px auto 0px auto; text-align:right;}
*html #page_size{padding-top:20px;}
*:first-child+html #page_size{ padding-top:20px;}
