@charset "Shift_JIS"; 

/*============================================================
ランキング
============================================================*/
/*ランキングアイコン*/
.logrecom_cart .r1 ul.productrank li.product_image,
.logrecom_cart .r2 ul.productrank li.product_image,
.logrecom_cart .r3 ul.productrank li.product_image,
.logrecom_cart .r4 ul.productrank li.product_image,
.logrecom_cart .r5 ul.productrank li.product_image,
.logrecom_cart .r6 ul.productrank li.product_image,
.logrecom_cart .r7 ul.productrank li.product_image,
.logrecom_cart .r8 ul.productrank li.product_image,
.logrecom_cart .r9 ul.productrank li.product_image,
.logrecom_cart .r10 ul.productrank li.product_image{
	background-position: left top;
	padding: 27px 0 5px 0;
	margin-top:5px;
}

.logrecom_cart .r1 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking1.gif) no-repeat;
}

.logrecom_cart .r2 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking2.gif) no-repeat;
}

.logrecom_cart .r3 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking3.gif) no-repeat;
}

.logrecom_cart .r4 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking4.gif) no-repeat;
}

.logrecom_cart .r5 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking5.gif) no-repeat;
}

.logrecom_cart .r6 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking6.gif) no-repeat;
}

.logrecom_cart .r7 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking7.gif) no-repeat;
}

.logrecom_cart .r8 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking8.gif) no-repeat;
}

.logrecom_cart .r9 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking9.gif) no-repeat;
}

.logrecom_cart .r10 ul.productrank li.product_image {
	background:url(../images/common/ico_ranking10.gif) no-repeat;
}



.logrecom_cart {
	width:145px;
	margin          : 0 0 20px 0;
	background-image: url(../images/common/rec-rank_footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding		: 0 0 5px 0;
}


.logrecom_cart #logrecom_results{
	width		: 143px;
	_width		: 145px;
	border-top	: 1px solid #CDCDCD;
	border-left	: 1px solid #CDCDCD;
	border-right	: 1px solid #CDCDCD;
}

.logrecom_cart a:link,
.logrecom_cart a:visited {
	color:#0012C8;
}

.logrecom_cart a:hover{
	color           : #555;
}

.logrecom_cart a:hover img{
	opacity		: 0.7;
	filter		: alpha(opacity=70);
}

.logrecom_cart .logrecom_title{
	background      : url(../images/lv2/bg_rec-rank_title2.gif);
/*	background      : url(http://www.ioplaza.jp/images/lv2/bg_rec-rank_title.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom:1px solid #CDCDCD;
	padding:6px 0px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.8px;
	text-align:center;
	margin:0 auto;
}


.logrecom_cart .r1 ul.productrank {
	background      : url(../images/lv2/txt_line.gif);
/*	background      : url(http://www.ioplaza.jp/images/lv2/txt_hititem.gif);*/
	background-repeat: no-repeat;
	background-position: center 5px;
	padding-top:43px ! important;
}

.logrecom_cart .productcheck ul {
	padding:8px 8px 8px 8px ;
	margin:0;
	text-align:center;
}

.logrecom_cart #logrecom_results li{
	list-style:none;
}

.logrecom_cart .product_image {
	margin:0 auto;
	text-align:center;
}

.logrecom_cart .name {
	margin:0 auto;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

.logrecom_cart .spec1 {
	font-size:11px;
	text-align:left;
}

/*============================================================
レコメンド
============================================================*/
.logrecom_cart .otherlink{
	list-style:none;
	padding:0;
	margin:0;
}

.logrecom_cart .otherlink li{
	list-style:none;
	padding:5px 0px 5px 20px;
	margin:0 auto;
	text-align:left;
	font-size:10px;
}

.logrecom_cart .r1 ul.productconnect {
/*	background      : url(../images/lv2/txt_checkitem.gif);*/
	background      : url(../images/lv2/txt_line.gif);
	background-repeat: no-repeat;
	background-position: center 5px;
	padding-top:43px;
}

.logrecom_cart .r1 ul.productconnect li.product_image {
	margin-top:5px;
}

.logrecom_cart ul.productconnect .name {
	padding-top:5px;
}

/*============================================================
購買完了ログ
============================================================*/
.logrecom_cart .logrecom_cvr .logrecom_title{
	background      : url(../images/lv2/bg_rec-rank_title2.gif);
/*	background      : url(http://www.ioplaza.jp/images/lv2/bg_rec-rank_title.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom:1px solid #CDCDCD;
	padding:6px 3px;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	margin:0 auto;
}