/* ***************************************************
* CSS file For haikanbuhin.com
	FileName: lineup_pd.css
	data:2008/8/25 koyama
**************************************************** */

/*-----------------------------------------------------------
■商品カテゴリー一覧
------------------------------------------------------------*/

div#Category {
	padding: 0 0 20px;
	min-height:0;
	display: inline-table; 
}
div#Category:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div#Category {height:0;} 
div#Category {display: block;} 
/* */ 
/* -- end clear float -- */

div#Category div.LL_CategoryTitle { 
	margin-top:20px;
	padding:5px 0 5px 10px;
	width:98%; display:block;
	clear:both;
	background-color:#187FC4;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

div#Category div {
	float: left;
	color: #333333;
	padding: 0 0 3px;
}
div#Category div.L { /* width: 291px; */ width: 246px; }
div#Category div.R { /* width: 287px; */ width: 242px; }

div#Category div h2 {
	/* width: 287px; */
	width: 242px;
	height: 40px;
	font-size: 14px;
	font-weight: bold;
}

/* 新カテゴリの画像が出来るまでの仮処置 */
div#Category div h2#C2863,
div#Category div h2#C2864,
div#Category div h2#C2865,
div#Category div h2#C2866,
div#Category div h2#C2867,
div#Category div h2#C2868,
div#Category div h2#C2869,
div#Category div h2#C2870,
div#Category div h2#C2871,
div#Category div h2#C2872,
div#Category div h2#C2873,
div#Category div h2#C2874,
div#Category div h2#C2875,
div#Category div h2#C2876,
div#Category div h2#C2877,
div#Category div h2#C2878,
div#Category div h2#C2879,
div#Category div h2#C2880,
div#Category div h2#C2881,
div#Category div h2#C2882,
div#Category div h2#C2883,
div#Category div h2#C2884,
div#Category div h2#C2885,
div#Category div h2#C2886,
div#Category div h2#C2887,
div#Category div h2#C2888,
div#Category div h2#C2889,
div#Category div h2#C2890 { 
	background: url(http://116.197.172.243/img2/category/bg_category.gif) no-repeat left top;
}

div#Category div h2 a {
	/* width: 277px; */
	width: 232px;
	padding: 13px 0 5px;
	margin: 0 0 0 10px;
	display: block;
	cursor:pointer;
}
div#Category div h2 a:link,div#Category div h2 a:visited,div#Category div h2 a:hover { color: #010e72; }

div#Category div h3 {
	font-size: 12px;
	padding: 0 10px;
}
div#Category div h3 a:link,div#Category div h3 a:visited { color: #0066cc; }
div#Category div h3 a:hover { color: #010e72; text-decoration: none; }

div#Category div span.More {
	display: block;
	text-align: right;
	padding: 4px 0 0 ;
}

/*-----------------------------------------------------------
■メーカーから探す
------------------------------------------------------------*/
div#Maker {
	width: 578px;
	border-top: 1px solid #bababa;
	background: url(http://116.197.172.243/img2/maker/maker_bg.gif) no-repeat top left;
	clear: both;
}
div#Maker img {margin: 0 0 0 8px;}

div#Sound50 {padding: 0 0 2px 7px;}
div#Sound50 img {cursor:pointer;}

div.Detail {
	border-bottom: 1px solid #bababa;
	min-height:0;
	display: inline-table; 
	padding: 0 ;
	background: url(http://116.197.172.243/img2/maker/bdr.gif) repeat-y 284px;
}
div.Detail:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div.Detail{height:0;} 
div.Detail {display: block;} 
/* */ 
/* -- end clear float -- */

div.Detail div {
	width: 270px;
	float: left;
	background: url(http://116.197.172.243/img2/maker/arrow.gif) no-repeat left 10px;
	line-height: 14px;
}
div.Detail div.R {
	width: 280px;
	margin: 0 0 0 15px;
}
div.Detail div a:link {color: #666;}
div.Detail div a:visited {color: #666;}
div.Detail div a:hover {color: #FFF; background: #666;}
div.Detail div p {padding: 10px 18px 10px 16px;}
div.Detail div img {float: right;}

div.NoMaker {
	border-bottom: 1px solid #bababa;
	width: 100%;
	padding: 8px 0;
	color: #ff3333;
}
div.NoMaker p {padding: 0 0 0 15px;}

