
.detail-text{
	width: 660px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-box{
	width: 660px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-left{
	float:left;
	width: 360px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-right{
	float:left;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-right-1{
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#ff6699;
	font-weight:bold;
}
.detail-right-2{
	width: 300px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.detail-right-pack{
	width: 300px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.detail-right-at{
	width: 300px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
	color:#ff0000;
	font-weight:bold;
}
.detail-right-price{
	width: 300px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
	color:#ff6699;
	font-weight:bold;
}
.detail-right-cart-1{
	width: 300px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.detail-right-cart-2{
	width: 300px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}

.detail-right-back{
	width: 300px;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}

.farm{
	width: 660px;
	margin: 30px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#660000;
}
.farm-box{
	width: 660px;
	margin: 10px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.farm-left{
	float:left;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.farm-left-1{
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#cc6666;
}
.farm-left-2{
	width: 300px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.farm-left-b{
	float:left;
	width: 480px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.farm-left-b-1{
	width: 480px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#cc6666;
}
.farm-left-b-2{
	width: 480px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.farm-image{
	float:left;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}


.zakkoku-1{
	width: 660px;
	margin: 30px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#660000;
}
.zakkoku-2{
	width: 650px;
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

.detail-fixed{
	width: 640px;
	margin: 40px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

.detail-fixed-text{
	width: 640px;
	margin: 10px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-fixed-text-2{
	clear:both;
	width: 640px;
	margin: 10px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.fixed-box{
	width: 640px;
	margin: 20px 0px 0px 40px;
	padding: 0px 0px 20px 0px;
	text-align:left;
}
.fixed-left{
	float:left;
	width: 440px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.fixed-left-1{
	width: 440px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-align:left;
}
.fixed-left-2{
	width: 440px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-align:left;
	color:#ff6666;
	font-weight:bold;
}
.fixed-right{
	float:left;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}

.detail-fixed-order{
	width: 640px;
	margin: 20px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.detail-fixed-box{
	width: 600px;
	margin: 10px 0px 0px 60px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-fixed-ico{
	float:left;
	width: 50px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.detail-fixed-dl{
	float:left;
	width: 550px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
