/**********************************************
	お勧めアイテム一覧
**********************************************/
.itemBox {
	position:relative;
	float:left;
	margin:0 4px 4px 0;
	width:148px;
	height:220px;
	background-color:#fff;
	border:1px solid #999;
}

.itemPhoto {
	margin:4px auto;
	overflow:hidden;
	width:120px;
	height:90px;
}

.itemStock {
	position:absolute;
	top:0;
	left:0;
}

.itemMovie {
	position:absolute;
	top:64px;
	left:104px;
}

.soldOut {
	position:absolute;
	top:32px;
	left:34px;
}

.itemNo {
	padding-top:2px;
	padding-bottom:2px;
	font-size:9pt;
	font-weight:bold;
}

.itemName a {
	display:block;
	overflow:hidden;
	padding:2px;
	width:144px;
	height:28px;
	line-height:14px;
	font-size:14px;
	font-weight:bold;
	background-color:#eee;
}

.itemName a:hover {
	text-decoration:none;
	background-color:#ccc;
}

.itemSeal {
	padding:4px;
	font-size:0;
}

.itemDetail {
	padding:0 2px;
	line-height:1.2;
	font-size:12px;
}

.itemDetail2 {
	padding:10px 2px;
	line-height:1.2;
	font-size:12px;
	color:#3392df;
}

.priceDown {
	position:absolute;
	bottom:4px;
	left:4px;
}

.itemPrice {
	position:absolute;
	bottom:2px;
	right:2px;
	text-align:right;
	line-height:1.2;
	font-size:12px;
}

.itemPrice em {
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#db0700;
}
