/*----- 共通 -----*/


table.product-detail-main {
	width: 1008px;
	margin: 0 auto 30px auto;
}

div.main {
	margin-top: 20px;
}

div#category,
div#feature {
	margin-top: 10px;
	margin-left: 15px;
}

ul.list-category {
	margin-top: 20px;
	background-image: url(http://img11.shop-pro.jp/PA01058/346/etc/bg_category.jpg);
	background-repeat: no-repeat;
	list-style: none;
}

ul.list-category li {
	margin-left: 46px;
	font-size: 11px;
	line-height: 42px;
	font-weight: bold;
	}
	
ul.list-category a {
	text-decoration: none;
	color: #212121;
}

ul.list-category li a:hover { color: #e84091; /*border-bottom: 1px dashed #e84091;*/ }

div#feature ul {
	margin-top: 10px;
}

div#feature ul li {
	list-style: none;
	margin-top: 10px;
}


h1.bid-name {
	font-size: 1.1em;
	color: #212121;
}

.block {
	width: 724px;
	margin: 0 auto 20px auto;
}


table.product-detail-main p {
	/*font-size: 0.8em;*/
	/*line-height: 1.8em;*/
}

.thumb172 {
	margin-top: 18px;
	margin-right: 6px;
	width: 172px;
	/*font-size: 0.8em;*/
	line-height: 1.6em;
}

.thumb172 img {
	border: #DCE3E3 solid 1px;
	/*margin-bottom: 3px;*/
	}

.navi-pan {
	/*margin: 0 0 6px 0;*/
	/*font-size: 0.8em;*/
	/*font-weight: bold;*/
}

.navi-pan a,
.back-cate a { text-decoration: none; color: #212121; border-bottom: 1px dashed #212121;}

a.dotline { /*font-weight: bold;*/ text-decoration: none; color: #212121; border-bottom: 1px dashed #212121; font-size: 0.9em; }

.navi-pan a:hover,
.back-cate a:hover { text-decoration: none; color: #e84091; border-bottom: 1px dashed #e84091;}

.thumb172 a.dotline:hover,
.thumbnew a.dotline:hover,
p.thumb150 a.dotline:hover { /*font-weight: bold;*/ text-decoration: none; color: #e84091; border-bottom: 1px dashed #e84091; font-size: 0.9em; }

	
.bold-red {
	font-weight: bold;
	color: #CC3366;
}

div.brandList{
}
div.brandList ul li{
list-style-type:none;
float:left;
}
div.brandList ul li.brand_left{
border:1px solid #dce3e3;
}