@charset "euc-jp";
@import url(base.css);
@import url(bottom.css);
@import url(contactform.css);
@import url(review.css);

#itemDetails2{
	
}
#detailLeft{
	float: left;
	width: 530px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}
#detailLeft h1{
	color: #000000;
	width: 520px;
	font-size: 140%;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	margin-bottom: 10px;
	border-top: #666666 3px solid;
	background: url(../img/bk_shoname.gif) repeat;
	background: url(../images/clear.gif) repeat;
	background-color: #e6e6e6;
}
#detailLeft h1{
	color: #000000;
	width: 520px;
	font-size: 140%;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	margin-bottom: 10px;
	border-top: #666666 3px solid;
	background: url(../images/clear.gif) repeat;
}
#detailLeft #exp1,#exp2,#exp3,#exp4,#exp5{
	clear: both;
	color: #000000;
	font-size: 100%;
	padding: 3px;
	text-align: left;
	vertical-align: top;
}
#detailLeft #caution1,#caution2{
	clear: both;
	color: #ff0000;
	font-size: 100%;
	padding: 3px;
	text-align: left;
	vertical-align: top;
}



#detailRight{
	float: right;
	width: 200px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
}
#detailRight table{
	clear:both;
	width: 180px;
	border-collapse: collapse;
}
#detailRight table td{
	width: 60px;
	text-align: center;
}




#kikakuInfo{
	clear: both;
	width: 740px;
	text-align: center;
	margin-top: 20px;
}
#kikakuInfo #kikakuDetail{
	clear: both;
	width: 740px;
	padding: 0px;
	margin: 3px 0px 8px 0px;
	border: #cccccc 1px solid;
	background-color: #f6f6f6;
}
#kikakuInfo #kikakuDetail h2{
	width: 730px;
	border: #5984bd 1px none;
	padding: 3px 0px 3px 5px;
	margin: 3px 0px 10px 0px;
	text-align: left;
	background: url(../img/bk_kikakuname.gif) repeat-x;
}

/* kikakuDetailLeft */
#kikakuInfo #kikakuDetail #kikakuDetailLeft{
	float: left;
	width: 370px;
	text-align: center;
	margin: 0px;
}
#kikakuDetailLeft table{
	clear:both;
	width: 350px;
	border-collapse: collapse;
}
#kikakuDetailLeft table th{
	width: 100px;
	font-weight: normal;
	text-align: center;
	border: #b3b3b3 1px solid;
	background-color: #efffb2;
}
#kikakuDetailLeft table td{
	width: 250px;
	border: #b3b3b3 1px solid;
	text-align: center;
	background-color: #ffffff;
}
#kikakuDetailLeft table td.kakaku{
	color: #ff0000;
	font-weight: bold;
}
#kikakuDetailLeft table td.kakaku #kakakuPercentOff{
	font-weight: normal;
}




/* kikakuDetailCenter */
#kikakuInfo #kikakuDetail #kikakuDetailCenter{
	float: left;
	width: 210px;
	margin: 0px;
}
#kikakuDetailCenter #kikakuOrder{
	clear: both;
	position: relative;
	top: 10px;
	left: 0px;
}
#kikakuDetailCenter #kikakuOrder #mile{
	font-weight: bold;
	margin: 5px 0px;
}
#kikakuDetailCenter #kikakuOrder a{
	margin: 5px 0px;
}

/* kikakuDetailRight */
#kikakuInfo #kikakuDetail #kikakuDetailRight{
	float: left;
	width: 150px;
	margin: 0px;
}

/*itemOutline*/
#itemOutline{
	background: #f5f9ff;
	background: #ffffff;
	border: solid 1px #f0f6ff;
	border: solid 0px #000000;
	padding: 10px;
	width: 718px;
	float: left;
	margin: 0 0 10px;
}



