p{
	margin:0px;
	padding:0px;
}
div#productpage {
	width:600px;
}
div#productpage h2.itemname {
	background:url(https://img12.shop-pro.jp/PA01067/613/etc/h2-bbg.gif) no-repeat;
	margin:10px 0px;
	padding-top:5px;
	padding-left:20px;
	width:580px;
	height:25px;
}

div#explain {
	width:600px;
	margin-bottom:10px;
}

div#explain a{
	text-decoration:underline;
	color:blue;
}


div#itemdetail {
	width:600px;
}

div#itemmain {
	width:600px;
	margin-bottom:10px;
}
div#idl {
	width:290px;
	float:left;
	text-align:center;

}

.mainimg {
	/*width:280px;*/
	/*width:60%;*/
}

div#idr {
	width:280px;
	float:right;
}

div#itemspec {
	
}

div#itemspec h5{
	background:url(https://img12.shop-pro.jp/PA01067/613/etc/spec-title.gif) no-repeat;
	width:260px;
	height:20px;
	margin:0px;
	padding-top:2px;
	padding-left:3px;
	font-weight:normal;
}

div#itemspec p {
	margin:0px;
	padding:5px 0px;
}

div.tb {
	margin:10px 0px;
	text-align:center;
}
div.area_bg {
	text-align:left;
	padding:10px;
}


div.etc {
	text-align:center;
	margin:10px 0px;
}

div.thumb {
	width:200px;
	float:left;
	text-align:center;
}
img.thumnail {
	width:180px;
}
div#recommend {
	margin:10px 0px;
}

div#recommend dl {
	width:140px;
	text-align:center;
	float:left;
	margin-top:10px;
	padding:5px;
}

div#recommend dt {
	margin:0px;
	padding:0px;
}

div#recommend dd {
	margin:0px;
	padding:0px;
}


dd.price_top {
	font-weight:bold;
	color:#cc0000;

}
p.teika{
	text-align:left;
	color:#666666;
}
p.pricedetail{
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}

div#buyitem {
	width:600px;
	margin:0px;
	padding:0px;
}

div#buyitem h4.itemname{
	background:url(https://img12.shop-pro.jp/PA01067/613/etc/h2-bbg.gif) no-repeat;
	margin:0px;
	padding-top:5px;
	padding-left:20px;
	width:580px;
	height:25px;

}

div#buyitem dl {
	width:145px;
	float:left;
	margin:5px;
	padding:0px
}

div#buyitem dt {
	margin:0px;
	padding:0px;
	text-align:center;
}
div#buyitem dd {
	margin:0px;
	padding:0px;

}