@charset "shift_jis";

/* item */
.item_caption_table{
	width:760px;
	font-size:100%;
	text-align:left;
	border:1px solid #cfcfcf;
	border-collapse: collapse;
	border-spacing: 0px;
}
.item_caption_table th{
	padding:2px 4px;
	width:100px;
	text-align:left;
	font-size:100%;
	font-weight:normal;
	border:1px solid #cfcfcf;
	background-color:#f2f2f2;
}
.item_caption_table tr{
	font-size:100%;
}
.item_caption_table td{
	font-size:100%;
	padding:2px 4px;
	border:1px solid #cfcfcf;
	background-color:#ffffff;
}

.item_name{}
.item_name_sub{}
.item_code{}
.item_fixed_price{}
.item_price{}
.item_price_saleprice{		font-weight:bold;	}
.item_price_discountrate{	font-weight:bold;color:red;	}
.item_amount{}
.item_amount_number{		font-weight:bold;color:red;		}
.item_amount_caption{		font-size:80%;color:#666666;	}
.item_maker{}
.item_releasedate{}
.item_releasedate_updated{}
.item_jancode{}
.item_seriestitle{}
.item_originaltitle{}
.item_copyrights{}
.item_spec{}
.item_include{}
.item_cero{}
.item_detail{}
.item_remarks{}
.item_remarks_stock{}
.item_relateditems{}
.item_keywords{}


/* 注意事項（画像） */
.item_image_notice{
	padding:6px;
	text-align:left;
	font-weight:bold;
	font-size:85%;
}



/* 商品リスト */
.product_img {
	width: 80px;
	float: left;
	margin-right: 3px;
}
.product_table {
	clear: both;
}

.product_ul {
	float: left;
	width: 206px;
	list-style-type: none;
}
.product_title {
	background-color: #EAEAEA;
	padding: 3px;
	margin-bottom: 2px;
	
	font-weight: normal;
	font-size: 70%;
	height: auto;
}
.product_title h4 {
	font-weight: normal;
	font-size: 70%;
	height: auto;

}

.product_icon{
	float:left;
	display:block;
	margin-right:1px;
	height:16px:
}
.product_icon_s{
	float:left;
	display:block;
	margin:1px;
	margin-left:0;
	width:16px;
	height:16px:
}

.product_day {
	float:right;
	display:block;
	font-size: 70%;
	color: #999;
	height: 16px;
	padding-top: 3px;

}
.product_text {
	font-size: 70%;
	color: #666;
	clear: both;
	margin: 0px;
}
.product_off {
	color: #FF0000;
	font-weight: normal;
/*	background-color: #FFFF99;*/
	margin-right: 10px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
}

.product_price {
	float:right;
	padding-top:2px;
	color: #CC0000;
	font-weight: bold;
}
.product_box {
	width: 283px;
	border: 1px solid #CCC;
	padding: 2px;
}
.product_discountrate{
	color:#cc0000;
	font-weight:normal;
	font-size:100%;
}

.product_big {
	font-size: 130%;
	font-weight: normal;
}
.more {
	background-color: #EAEAEA;
	text-align: right;
	font-size: 80%;
	padding: 5px;
	margin-bottom: 10px;
	clear: both;
}
