@charset "Shift_JIS";

/* 全体構造
---------------------------------------------------- */

#section {
	color: #666666;
	padding: 0 11px 0 11px;
	font-size: 12px;
}

/* イージーオーダー・スキンケア */
#products01 {
	clear: both;
	margin: 0;
	/*background: #ff0000;*/
	background: url(../img/pages/products/pg_pro_visual01.jpg) no-repeat 0px 20px;
	border-bottom: 1px dotted #BABABA;
}

#products01 p img {
	float: right;
	padding: 20px 0px 0px 0px;
}

#products01 h2 img {
	padding: 150px 0px 0px 0px;
	vertical-align: bottom;
}

/* イージーオーダー・スペシャルケア */
#products02 {
	margin: 0;
	padding: 30px 0px 0px 0px;
	border-bottom: 1px dotted #BABABA;
}

/* イージーオーダー・アロマトリートメントオイル */
#products03 {
	margin: 0;
	background: url(../img/pages/products/pg_pro_visual02.jpg) no-repeat 0px 90px;
	border-bottom: 1px dotted #BABABA;
}

#products03 h2 img {
	padding: 30px 0px 0px 0px;
	vertical-align: bottom;
}

#products03 dl {
	margin: 0;
	padding: 140px 0 15px 0;
}

#products03 dt {
	padding: 0px 31px 10px 31px;
	font-weight: bold;
}

#products03 dd {
	padding: 0px 31px 20px 41px;
	line-height: 2;
}

#products03 dt.shift10 {
	padding-left: 31px;
}

#products03 dd.shift20 {
	padding-left: 51px;
}

#products03 #products03_01 h3 {
	padding: 10px 31px 15px 31px;
	font-size: 12px;
}

#products03 #products03_01 dl {
	margin: 0;
	padding: 10px 0 15px 0;
}

#products03 #products03_01 dt {
	font-weight: bold;
	padding: 0 0 5px 41px;
}

#products03 #products03_01 dd {
	padding: 0 31px 12px 41px;
	font-size: 13px;
	line-height: 1.3;
}

#products03 #products03_01 p {
	padding: 0px 31px 10px 31px;
	font-size: 12px;
	line-height: 1;
}

/* イージーオーダー・アロマトリートメントオイル */
#products04 {
	margin: 0;
	border-bottom: 1px dotted #BABABA;
}

#products04 h2 img {
	padding: 30px 0px 0px 0px;
	vertical-align: bottom;
}

#products04 dl {
	margin: 0;
	padding: 20px 0 15px 0;
}

#products04 dd {
	padding: 0px 31px 10px 31px;
	line-height: 1.8;
}

/* イージーオーダー・アロマトリートメントオイル */
#products05 {
	margin: 0;
}

#products05 h2 img {
	padding: 30px 0px 0px 0px;
}

#products05 p {
	margin: 10px 0 30px 0;
	text-align: center;
}

#products05 .imgboxUP {
	clear: both;
	margin: 30px 0 0 55px;
	padding: 30px 30px 0 30px;
	height: 150px;
	width: 630px;	/* IE6,IE7 */
	background: #D1DBD4;
}

#products05 .imgboxDN {
	clear: both;
	margin-left: 55px;
	padding: 30px;
	height: 150px;
	width: 630px;	/* IE6,IE7 */
	background: #D1DBD4;
} 

#products05 .imgboxUP .imgWD,
#products05 .imgboxDN .imgWD {
	width: 300px;	/* 一括指定 */
}

#products05 .imgboxUP #imgL,
#products05 .imgboxDN #imgL {
	float: left;
}

#products05 .imgboxUP #imgR,
#products05 .imgboxDN #imgR {
	float: right;
}


/* プロダクトテーブル */
#protable {
	margin: 0;
	padding: 30px;
}

#protable table {
	color: #333333;
	background: #999999;
}

#protable th, #protable td {
	padding: 5px;
	line-height: 1.3;
	font-weight: normal;
}
