@charset "shift_jis";

/* categoryList */
div#categoryList {
	width:600px;
	display:block;
	margin:0 auto 17px 15px;
}

div#categoryList h2 {
	margin-bottom:10px;
}

div#categoryList ul {

}

div#categoryList ul li {
	display:block;
	float:left;
	width:130px;
	margin-bottom:6px;
	padding-left:20px;
	background:url(../../img/common/ico_02.jpg) 8px 3px no-repeat;
	font-size:0.8em;
}

div#categoryList ul li a {
	
}

div#categoryList ul li.currentCategory {
	font-weight:bold;
	color:#555;
	background-image:url(../../img/common/ico_05.jpg);
}

body:first-of-type div#categoryList ul li.currentCategory {
	/*font-size:0.75em;*/	
	font-size:0.8em;
}


/*goodsList*/

div#goodsList {
	width:600px;
	display:block;
	margin:0 auto 22px 15px ;
	padding-top:10px;
	background:url(../../img/common/goods_list/title_belt.jpg) top left no-repeat;
}

div#goodsList h3 {
	margin-bottom:10px;
}

div#goodsList div {
	width:150px;
	height:180px;
	float:left;
	text-align:center;
	margin-bottom:20px;
}

div#goodsList div dl {
	font-size:0.8em;
}

div#goodsList div dl {
	font-size:0.8em;
}

/*IE7ハック*/
div#goodsList div dl {*font-size:0.7em;}/*IE7ハック*/

div#goodsList div dl dt {
	margin-bottom:3px;
}

div#goodsList div dl dd {
	color:#FF0000;
	font-weight:bold;
	margin-bottom:1px;
	margin-left:0;
}


/* mac safari */


html[xmlns*=""] body:last-child div#goodsList div dl dt { /* safari2 */
	font-size:0.8em !important;
	margin-bottom:2px;
}

body:first-of-type div#goodsList div dl dt { /* safari3 */
	font-size:0.8em !important;
	margin-bottom:2px;
}

html[xmlns*=""] body:last-child div#goodsList div dl dd { /* safari2 */
	font-size:0.8em !important;
}

body:first-of-type div#goodsList div dl dd { /* safari3 */
	font-size:0.8em !important;
}


div#goodsList div dl dd span.nPrice {
	font-weight:normal;
	color:#999999;
	text-decoration:line-through;
}

div#goodsList div dl dd img {
	vertical-align:middle;
}


/*商品サムネイル用ボーダー*/
.thumBorder {
	border:1px solid #cccccc;
}



