@charset "UTF-8";
/* CSS Document */

.pan {
	padding-bottom:2px;
}
.pan_line {
	text-align:right;
	border-bottom:1px solid #d7d7d7;
	padding-bottom:8px;
}
.pan_line span {
	border:1px solid #d7d7d7;
	font-size:12px;
	line-height:13px;
	padding:2px 5px;
}

h2 {
	width:732px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../img/item_t@2x.png);
	background-size:732px 39px;
}

.item_header {
	height:36px;
	padding:10px 0;
}

#item_leftview {
	width:484px;
	float:left;
}
#item_leftview .item_header a {
	font-size:13px;
	line-height:1;
	text-decoration:none;
	color:#505050;
}
#item_leftview .item_header a:hover {
	color:#960009;
}
#item_leftview .item_header a span {
	color:#960009;
}
#item_mimg {
	width:482px;
	border:1px solid #d7d7d7;
	position:relative;
}
#premium {
	width:75px;
	height:59px;
	position:absolute;
	top:10px;
	left:10px;
	z-index:10;
}
#mimg {
	width:100%;
}
#item_simg {
	width:484px;
}
#item_simg img {
	width:84px;
	margin:22px 16px 0 0;
	float:left;
}
#item_simg .le img {
	margin-right:0 !important;
}


#item_rightview {
	width:236px;
	float:right;
}
#item_rightview .item_header a:hover {
	-moz-opacity:0.7;
	opacity:0.7;
	filter:alpha(opacity=70);
}
#item_info {
	background-color:#f0f0f0;
}
.info_blk {
	padding:10px;
	border-bottom:1px solid #d7d7d7;
}
.info_title {
	font-size:13px;
	line-height:1;
	font-weight:bold;
	color:#000;
	padding-bottom:5px;
}
.info_txt {
	font-size:14px;
	line-height:25px;
	color:#000;
	word-break:break-all;
}
.bikou {
	font-size:12px !important;
	line-height:20px !important;
}
.price_blk {
	border-bottom:none !important;
}
.price {
	font-size:23px !important;
	font-weight:bold !important;
	color:#960009 !important;
	padding:10px 0 0 0 !important;
}

#zaiko {
	width:236px;
	height:40px;
}