/* head image */
.contents #sake02Head {
	width:750px;
	height:151px;
	background:url(//img.e87.com/selection/father/2008images/sake02_main_img.jpg) no-repeat left top;
}
#sake02Head h1 {
	font-size:80%;
	color:#356a7c;
	padding:88px 0 0 26px;
}
#sake02Head p {
	font-size:80%;
	padding:0 320px 0 26px;
}

/* sake02 contents */

.contents #sake02Cts {
	width:713px;
	background:url(//img.e87.com/selection/father/2008images/sake02_sankaku_end.gif) no-repeat right bottom;
	margin-left:19px;
	border:1px solid #ccbb67;
}
*html .contents #sake02Cts {
	width:715px;
}
#sake02Cts .leftBox {
	width:354px;
	float:left;
	background:url(//img.e87.com/selection/father/2008images/sake02_sankaku_top.gif) no-repeat left top;
}
#sake02Cts .rightBox {
	width:359px;
	float:left;
}
#sake02Cts .leftBox img.setPh {
	margin:20px 0 10px 20px;
}
#sake02Cts .leftBox p.setLink {
	padding:0 20px 12px 25px;
	font-size:115%;
}
#sake02Cts .leftBox p.setLink a {
	font-weight:bold;
	color:#356a7c;
}
#sake02Cts .leftBox p.setTxt {
	padding:0 30px 30px 25px;
}
#sake02Cts .leftBox ul {
	padding:0 0 10px 25px;
	background:url(//img.e87.com/selection/father/2008images/sake02_dotline.gif) no-repeat center bottom;
}
#sake02Cts .leftBox ul li {
	padding-right:7px;
	float:left;
}
#sake02Cts .leftBox .priceBox {
	padding:0 22px 18px 30px;
	margin-top:10px;
}
#sake02Cts .leftBox .priceBox p {
	width:190px;
	font-size:90%;
	float:left;
	padding-top:5px;
}
#sake02Cts .leftBox .priceBox p span {
	font-weight:bold;
}
#sake02Cts .leftBox .priceBox .btn {
	width:109px;
	float:right;
}
#sake02Cts .rightBox p.copyImg {
	padding:20px 0 9px 0;
}
#sake02Cts .rightBox h2 {
	padding-bottom:13px;
	background:url(//img.e87.com/selection/father/2008images/sake02_name_line.gif) no-repeat left bottom;
}
#sake02Cts .rightBox p.sakeTxt {
	padding:10px 20px 15px 5px;
}
#sake02Cts .rightBox .pointBox {
	margin-right:20px;
	background-color:#eee8cb;
	padding:14px 14px 15px 16px;
	margin-bottom:19px;
}
#sake02Cts .rightBox .pointBox img.pointPh {
	float:right;
	margin:0 0 10px 18px;
}
#sake02Cts .rightBox .pointBox h3 {
	padding-bottom:10px;
}
#sake02Cts .rightBox .pointBox p.komidashi {
	font-weight:bold;
	color:#356a7c;
	padding-bottom:12px;
}
#sake02bnr {
	padding:0 0 40px 19px;
}
#sake02bnr h4 {
	background:url(//img.e87.com/selection/father/2008images/swt_subtit_icon.gif) no-repeat left center;
	padding:0 0 0 26px;
	margin-bottom:5px;
	font-weight:bold;
}

/* margin */
.sake02MarB20 { margin-bottom:20px; }
.sake02MarB30 { margin-bottom:30px; }

