
div.unitBlockProduct{
	margin:0 0 20px 0;
	zoom:100%;
}

div.unitBlockProduct:after{
	content:"";
	display:block;
	clear:both;
}

div.unitBlockProduct div.productLeft{
	width:530px;
	line-height:115%;
}

div.productLeft h4{
	border-bottom:1px #cccccc dotted;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}

div.productLeft ul{
	margin:0 0px 0 10px;
}

div.productLeft ul li{
	width:160px;
	margin-bottom:15px;
	float:left;
	padding: 0 0 0px 10px;
	background:url(../../common/images/icon_square_blue.gif) no-repeat left 4px;
	list-style-type:none;
}

div.productRight{
	width:210px;
	float:right;
	padding:35px 0 0 0;
}

div.mainProduct{
	padding:20px 0 0 0;
}

div.mainProduct div.mainProIn{
	width:240px;
	float:left;
	margin:0 0 15px 5px;
}

div.mainProduct div.mainProIn dl.kureIcon{
}

div#clamMain div#clamBot div.thumbsArea{
	border-bottom:#cccccc 1px dotted;
	margin-bottom:0px;
	padding:0px 0 0px 30px;
}	

div#clamMain div#clamBot div.thumbsAreaNone{
	margin-bottom:0px;
	padding:0px 0 0px 30px;
}	

div#clamMain div#clamBot div.thumbsAreaNone dt,
div#clamMain div#clamBot div.thumbsArea dt{
	background:url(../../common/images/icon_kuretake.gif) no-repeat left top;
	padding:0 0 0px 25px;
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:120%;
	line-height:110%;
}

div#clamMain div#clamBot div.thumbsAreaNone dl,
div#clamMain div#clamBot div.thumbsArea dl{
	float:left;
	width:170px;
	margin:0;
	padding-bottom:0;
}

div#clamMain div#clamBot div.thumbsAreaNone dl.free,
div#clamMain div#clamBot div.thumbsArea dl.free{
	float:left;
	width:auto;
	margin:0;
	padding-bottom:0;
}

div#clamMain div#clamBot div.thumbsAreaNone dl dd,
div#clamMain div#clamBot div.thumbsArea dl dd{
	background:url(../../common/images/icon_arrow_blue.gif) no-repeat left 6px !important;
	padding:0 0 0 12px !important;
	margin:0 0 3px 15px;
}


