/* CSS Document */


.subnavi .subnavi_hed{
	background-image:url(../goods/images/subnavi_title.gif);
}


/*--goods.html--*/

.category,.category_left{
	width:355px;
	float:left;
	overflow:hidden;
	background-image:url(../images/txt-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;

}

.category_left{
	margin-right:10px;
}
.category_left img,
.category img{
	float:right;
	height:160x;
	margin:0px 20px 25px 0px;
}

.category4{
	height:240px;	
}
.category_left p,
.category p{
	margin:5px 10px;
}

.enter{
	font-weight:bold;
	background-image:url(../images/arrow_subnav.gif);
	background-repeat:no-repeat;
	background-position:5px center;
	padding-left:25px;
}


/*--main--*/
#main{
	width:720px;
	margin-left:223px;
}
#main h1{
	background-image:url(../goods/images/h1.gif);
	background-position:left top;
	margin-bottom:10px;
}


#main h1.books{
	background-image:url(../goods/images/books_h1.gif);
	background-position:left top;
}

#main h1.comics{
	background-image:url(../goods/images/comics_h1.gif);
	background-position:left top;
}

#main h1.dvdbd{
	background-image:url(../goods/images/dvdbd_h1.gif);
	background-position:left top;
}

#main h1.cd{
	background-image:url(../goods/images/cd_h1.gif);
	background-position:left top;
}
#main h1.mobile{
	background-image:url(../goods/images/mobile_h1.gif);
	background-position:left top;
}

#main h2 a{
	display:block;
	color:#333;
	text-decoration:none;
}



#main ul{
	margin-left:10px;
}


#main .goods_box{
	overflow:hidden;
	width:720px;
	margin-bottom:10px;
	border-bottom:#ccc 1px dotted;
	padding-bottom:10px;
}


#main .goods_box p{
	margin: 0 10px;
}

#main .goods_box dl{
	padding:0 7px;
	float:left;
	width:430px;
}

#main .goods_box dt img{
	border:#ccc 1px solid;
}

#main .goods_box dt{
	color:#06C;
	font-weight:bold;
	border-bottom:#ccc 1px dotted;


}
#main .goods_box dd{
	padding:5px;
}
#main .goods_img{
	float:left;
	margin-right:10px;
	border:#ccc 1px solid;
}

#main .goods_img2{
	float:right;
	margin-right:10px;
	border:#ccc 1px solid;
}

.goods_data{
	float:left;
	padding:10px 0;
}


table{
	width:95%;
	font-size:85%;
	border: thin solid #C06;
}

th{
	padding:5px 0;
	background-color: #E9AAAA;
	color: #C06;
	border: thin solid #C06;
	text-align:center;	
}

td{
	padding:5px 0;
	border: thin solid #C06;
	
}

.td00{
	background-color: #FFE1D5;
}
.book_img td{
	text-align:left;
	background-image:url(../goods/images/book_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:2px 0 10px 2px;
	width:230px;
}


table.comics{
	margin-left:10px;
}


.goods_data ul,
.goods_data li{
	border-bottom:#ccc 1px solid;
}
#goodstxt_list_box {
	padding:0;
	margin:0;
	height:30px;
}


#goodstxt_list_box ul{
	padding:0;
	margin:0;
}

#goodstxt_list_box li{
	list-style-type:none;
	float:left;
}


.aa_bn{
	float:right;
	padding-right:120px;
}