/* logrecom CSS */

/* カートページ レコメンド用 */

#logrecom_placeholder {
	margin-top:40px;
	margin-right:auto;
	margin-bottom:10px;
	margin-left:auto;
}

#logrecom_placeholder #logrecom_results:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

#logrecom_placeholder #logrecom_relate_result, #logrecom_placeholder #logrecom_rank_result {
	padding:0;
	width:100%;
	overflow:hidden;
}


#logrecom_placeholder .logrecom_title {
	text-align:left;
	border-bottom:4px solid #006662;
	border-left:10px solid #006662;
	clear:both;
	font-size:16px;
	color:#006662;
	font-weight:bold;
	margin:0;
	padding:5px;
}


#logrecom_placeholder .otherlink {
	list-style-type:none;
	margin:0 5px;
	padding:0;
}

#logrecom_placeholder .otherlink li {
	font-size:12px;
	margin:3px 0;
	padding:3px 0;
	text-align:right;
	border-bottom:1px dotted #CCCCCC;
}


#logrecom_placeholder .productcheck {
	float:left;
	text-align:left;
	padding:2px 7px;
	width:18%;
}


*:first-child+html #logrecom_placeholder .productcheck {
	float:left;
	text-align:left;
	margin:0;
	padding:2px 7px;
}


*html #logrecom_placeholder .productcheck {
	float:left;
	text-align:left;
	margin:0;
}

#logrecom_placeholder .productconnect, #logrecom_placeholder .productrank {
	list-style:none;
}

#logrecom_placeholder div.item {
	border-style:none;
}

#logrecom_placeholder li.product_image {
	margin-bottom:10px;
	padding:0;
	text-align:center;
}

#logrecom_placeholder img.product_image {
	border:medium none;
	width:100%;
}


#logrecom_placeholder li.name {
	overflow:auto;
	height: 7em;
	padding:0;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 0 0;

}

*html #logrecom_placeholder li.name {
	margin:0;
	padding:0;
	text-align:left;
}

#logrecom_placeholder li.spec1 {
	margin:10px 0 0 0;
}

*html #logrecom_placeholder li.spec1 {
	margin:0;
	padding:0;
}


/* カートページ ランキング用 */
#logrecom_rank_result .logrecom_title {
	border-color: #1f9995;
	color: #1f9995;
}

