/* logrecom CSS */#logrecom_placeholder div{	margin-left:auto; 	margin-right:auto;}#logrecom_placeholder {	margin-top:10px;	margin-bottom:10px;}#logrecom_placeholder img{	border-width:0px;	border-color:#FFFFFF;	vertical-align:bottom;	width:110px;} * html #logrecom_placeholder img{	height:expression(document.body.clientHeight > 100? "100px" : "auto");}#logrecom_results{	background-color:#FFFFFF;	width:730px;	padding:0px;		text-align:center;}#logrecom_relate_result,#logrecom_rank_result{	width:730px;	overflow:hidden;}#logrecom_placeholder ul{	margin:0;	padding:0;	list-style:none outside;	font-size:10px;}#logrecom_placeholder .logrecom_menu{	background-color:#FFFFFF;	height:12px;}#logrecom_placeholder .logrecom_title{	float:left;	width:100%;	padding:5px 5px 5px 5px;	font-size:12px;	font-weight:bold;	color:#FFFFFF;		background-color:#000000;		text-align:left;}#logrecom_placeholder ul.otherlink{	text-align:right;	float:right;	padding:5px 5px 5px 5px;	width:100%;	display:block;}#logrecom_placeholder ul.otherlink li a{	font-size:12px;}#logrecom_placeholder .productcheck{	float:left;	margin:0px 5px 0px 5px;	width:110px;}#logrecom_placeholder ul.productconnect,#logrecom_placeholder ul.productrank{	padding:0px;}#logrecom_placeholder ul.productrank li{	display:block;}#logrecom_placeholder ul.productconnect li.product_image,#logrecom_placeholder ul.productrank li.product_image{	margin-bottom:2px;}#logrecom_placeholder ul.productconnect li.name,#logrecom_placeholder ul.productrank li.spec1{	text-align:center;	padding:0px;	word-break:break-all;}#logrecom_placeholder ul.productconnect li.name,#logrecom_placeholder ul.productrank li.name{	text-align:center;	padding:0px;	word-break:break-all;}#logrecom_placeholder ul.productconnect li.price,#logrecom_placeholder ul.productrank li.price{	text-align:center;	padding:0px;	word-break:break-all;}