﻿@charset "utf-8";
/* ===================================================================

	トップページ

=================================================================== */
#rss_box {
	background-image: url(../../images/rss_bg.gif);
	height: 130px;
	width: 295px;
	position: relative;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
#rss_box p {
	position: absolute;
	left: 23px;
	top: 47px;
}

.table_info2{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:100%;
}
.th_info2{
	background-color: #FFFFFF;
	text-align: center;
	color: #55BEFD;
	border: 0px;
	width: 50%;
	vertical-align: top;
}
.td_info2{
	padding: 5px;
	border: 0px;
	vertical-align: top;
}

/* ===================================================================

	ハーバルケアページ

=================================================================== */

/*ハーバルケアページ*/
.herbalcare_img{
	background-image: url(../../images/herbalcare_page_img.jpg);
	height: 250px;
	width: 958px;
}
.reason1{
	background-image: url(../../images/reason1.jpg);
	height: 65px;
	width: 639px;
}
.reason1 span{
	visibility: hidden;
}
.reason2{
	background-image: url(../../images/reason2.jpg);
	height: 65px;
	width: 639px;
}
.reason2 span{
	visibility: hidden;
}
.reason3{
	background-image: url(../../images/reason3.jpg);
	height: 65px;
	width: 639px;
}
.reason3 span{
	visibility: hidden;
}
.reason4{
	background-image: url(../../images/reason4.jpg);
	height: 65px;
	width: 639px;
}
.reason4 span{
	visibility: hidden;
}
.4reason{
	background-image: url(../../images/4reason.jpg);
	height: 65px;
	width: 639px;
}
.4reason span{
	visibility: hidden;
}
.herbal01{
	background-image: url(../../images/herbal_01.jpg);
	height: 75px;
	width: 639px;
}
.herbal01 span{
	visibility: hidden;
}
.herbal02{
	background-image: url(../../images/herbal_02.jpg);
	height: 54px;
	width: 639px;
}
.herbal02 span{
	visibility: hidden;
}
.herbal03{
	background-image: url(../../images/herbal_03.jpg);
	height: 55px;
	width: 639px;
}
.herbal03 span{
	visibility: hidden;
}
#herbal_p{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#herbal_p p{
	line-height: 2em;
}
#herbal_menu {
	height: 127px;
	width: 300px;
	position: relative;
	background-image: url(../../images/herbal_face.jpg);
	float: left;
}
#herbal_menu p {
	position: absolute;
	width: 150px;
	left: 138px;
	top: 38px;
	line-height: 1.2em;
	font-size:85%;

}


#herbal_menu02 {
	height: 127px;
	width: 300px;
	position: relative;
	background-image: url(../../images/herbal_body.jpg);
	float: right;
}
#herbal_menu span {
	float: right;
	position: absolute;
	left: 222px;
	top: 107px;
	font-size:85%;
	width: 66px;

}
#left_wrapper a {
	color: #FF9900;
	text-decoration: underline;
}
#left_wrapper a:hover {
	color: #5CACED;
	text-decoration: none;

}

#herbal_menu02 span {
	text-align: right;
	position: absolute;
	font-size: 100%;
	left: 225px;
	top: 112px;
}

#herbal_menu02 p {
	width: 150px;
	position: absolute;
	line-height: 1.2em;
	left: 138px;
	top: 31px;
	font-size:85%;

}
/* ===================================================================

	ハーバルケア～フェイス・ボディ～ページ

=================================================================== */
#face_box_01 {
	float: left;
	width: 300px;
	margin-left: 10px;
}
#face_box_02 {
	float: right;
	margin-right: 10px;
	width: 300px;
}

#waku{
	background-image: url(../../images/waku.jpg);
	width: 639px;
	margin-bottom: 20px;
}

#b_op{
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
.op_title{
	font-size: 100%;
	font-weight: bold;
	color: #CB7872;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CB7872;
}
.op_text{
	margin-left: 20px;
}
#ageless_box{}
#ageless_box dl{
	margin-bottom: 10px;
	margin-left: 20px;
}
#ageless_box dt{
	padding: 5px;
	background-color: #F6E1E6;
	border: 1px solid #DEB5AF;
	font-weight: bold;
	width: 150px;
	text-align: center;
	float: left;
	height: 20px;
	line-height: 20px;
}
#ageless_box dd{
	height: 20px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 170px;
}
#ageless_box2{}
#ageless_box2 dl{
	margin-bottom: 10px;
	margin-left: 20px;
}
#ageless_box2 dt{
	padding: 5px;
	background-color: #F6E1E6;
	border: 1px solid #DEB5AF;
	font-weight: bold;
	width: 180px;
	text-align: center;
	float: left;
	height: 20px;
	line-height: 20px;
}
#ageless_box2 dd{
	height: 20px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 200px;
}
.ageless{
	background-image: url(../../images/ageless.jpg);
	height: 54px;
	width: 639px;
}
.ageless span{
	visibility: hidden;
}


.facecare_img{
	background-image: url(../../images/face_page_img.jpg);
	height: 250px;
	width: 958px;
}
.face_blow{
	clear: left;
	line-height: 2em;
}

#face_text p{line-height: 2em;}
.face01{
	background-image: url(../../images/face_01.jpg);
	height: 52px;
	width: 639px;
}
.face01 span{
	visibility: hidden;
}
.face02{
	background-image: url(../../images/face_02.jpg);
	height: 52px;
	width: 639px;
}
.face02 span{
	visibility: hidden;
}
.face01-1{
	background-image: url(../../images/face_01-1.jpg);
	height: 54px;
	width: 639px;
}
.face01-1 span{
	visibility: hidden;
}
.face01-2{
	background-image: url(../../images/face_01-2.jpg);
	height: 54px;
	width: 639px;
}
.face01-2 span{
	visibility: hidden;
}
.face01-2-1{
	background-image: url(../../images/face_05.jpg);
	height: 61px;
	width: 639px;
}
.face01-2-1 span{
	visibility: hidden;
}
.face01-3{
	background-image: url(../../images/face_01-3.jpg);
	height: 54px;
	width: 639px;
}
.face01-3 span{
	visibility: hidden;
}
.face03{
	background-image: url(../../images/face_03.jpg);
	height: 52px;
	width: 639px;
}
.face03 span{
	visibility: hidden;
}
.bodycare_img{
	background-image: url(../../images/body_title_img.jpg);
	height: 250px;
	width: 958px;
}
.body01{
	background-image: url(../../images/body_01.jpg);
	height: 72px;
	width: 639px;
}
.body01 span{
	visibility: hidden;
}
.body02{
	background-image: url(../../images/body_02.jpg);
	height: 50px;
	width: 639px;
}
.body02 span{
	visibility: hidden;
}
.body03{
	background-image: url(../../images/body_03.jpg);
	height: 46px;
	width: 639px;
}
.body03 span{
	visibility: hidden;
}

#course_02{
	background-image: url(../../images/course_02.jpg);
	height: 233px;
	width: 639px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 10px;
}
#course_03{
	background-image: url(../../images/course_03.jpg);
	height: 233px;
	width: 639px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 10px;
}
#course_04{
	background-image: url(../../images/course_04.jpg);
	height: 233px;
	width: 639px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 10px;
}


.course_p{
	width: 474px;
	position: absolute;
	left: 152px;
	top: 39px;
	line-height: 1.6em;
}

#course_menu_box{
	width: 539px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#course_menu_box .menu_p{
	float: left;
	padding-left: 28px;
}
#course_menu_box .p_bottom{
	padding-bottom: 10px;

}
/* ===================================================================

	二の腕ページ

=================================================================== */
.ninoude_img{
	background-image: url(../../images/ninoude_top.jpg);
	height: 154px;
	width: 958px;
}
.ninoude_midashi1{
	background-image: url(../../images/ninoude_midashi1.jpg);
	height: 50px;
	width: 639px;
}
.ninoude_midashi1 span{
	visibility: hidden;
}
.ninoude_midashi2{
	background-image: url(../../images/ninoude_midashi2.jpg);
	height: 50px;
	width: 639px;
}
.ninoude_midashi2 span{
	visibility: hidden;
}
.ninoude_midashi3{
	background-image: url(../../images/ninoude_midashi3.jpg);
	height: 50px;
	width: 639px;
}
.ninoude_midashi3 span{
	visibility: hidden;
}
.ninoude_midashi4{
	background-image: url(../../images/ninoude_midashi4.jpg);
	height: 50px;
	width: 639px;
}
.ninoude_midashi4 span{
	visibility: hidden;
}
.ninoude_midashi5{
	background-image: url(../../images/ninoude_midashi5.jpg);
	height: 50px;
	width: 639px;
}
.ninoude_midashi5 span{
	visibility: hidden;
}
/* ===================================================================

	ブライダルエステページ

=================================================================== */

.bridal_img{
	background-image: url(../../images/bridal_page_img.jpg);
	height: 250px;
	width: 958px;
}
.bridal01{
	background-image: url(../../images/bridal_01.jpg);
	height: 51px;
	width: 639px;
}
.bridal01 span{
	visibility: hidden;
}
.bridal02{
	background-image: url(../../images/bridal_04.jpg);
	height: 51px;
	width: 639px;
}
.bridal02 span{
	visibility: hidden;
}
/* ===================================================================

	メディカルハーブページ

=================================================================== */

.herb_img{
	background-image: url(../../images/herb_page_img.jpg);
	height: 250px;
	width: 958px;
}
.herb01{
	background-image: url(../../images/herb_02.jpg);
	height: 54px;
	width: 639px;
}
.herb01 span{
	visibility: hidden;
}
.herb02{
	background-image: url(../../images/herb_06.jpg);
	height: 54px;
	width: 639px;
}
.herb02 span{
	visibility: hidden;
}
.list01 {
	list-style-position: outside;
	list-style-type: disc;
	color: #996600;
	margin-left: 50px;
	line-height: 2em;
}
.herb03{
	background-image: url(../../images/herb_07.jpg);
	height: 50px;
	width: 639px;
}
.herb03 span{
	visibility: hidden;
}
.herb04{
	background-image: url(../../images/herb_08.jpg);
	height: 50px;
	width: 639px;
}
.herb04 span{
	visibility: hidden;
}
.list02 {
	list-style-position: outside;
	list-style-type: decimal;
	color: #996600;
	line-height: 2em;
	margin-left: 50px;
	margin-bottom: 15px;
}
/* ===================================================================

	スクールページ

=================================================================== */

.school_img{
	background-image: url(../../images/school_page.jpg);
	height: 250px;
	width: 958px;
}
.school01{
	background-image: url(../../images/school_01.jpg);
	height: 50px;
	width: 639px;
}
.school01 span{
	visibility: hidden;
}
.school02{
	background-image: url(../../images/school_02.jpg);
	height: 50px;
	width: 639px;
}
.school02 span{
	visibility: hidden;
}
.school03{
	background-image: url(../../images/school_03.jpg);
	height: 50px;
	width: 639px;
}
.school03 span{
	visibility: hidden;
}
.school04{
	background-image: url(../../images/school_04.jpg);
	height: 50px;
	width: 639px;
}
.school04 span{
	visibility: hidden;
}
.school05{
	background-image: url(../../images/school_05.jpg);
	height: 50px;
	width: 639px;
}
.school05 span{
	visibility: hidden;
}
.school06{
	background-image: url(../../images/school_06.jpg);
	height: 50px;
	width: 639px;
}
.school06 span{
	visibility: hidden;
}
.table_school{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:85%;
}
.th_school{
	background-color: #F0F0F0;
	text-align: center;
	color: #55BEFD;
	border: 1px solid #CCCCCC;
	width: 25%;
	vertical-align: top;
}
.td_school{
	padding: 5px;
	border: 1px solid #CCCCCC;
	vertical-align: top;
}
#fax_bt {
	clear: both;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	height: 99px;
}

/* ===================================================================

	お客さまの声ページ

=================================================================== */

.voice_img{
	background-image: url(../../images/voice_page.jpg);
	height: 250px;
	width: 958px;
}
.voice01{
	background-image: url(../../images/voice_01.jpg);
	height: 52px;
	width: 639px;
}
.voice01 span{
	visibility: hidden;
}
#voice_top {
	background-image: url(../../images/voice_top.jpg);
	height: 55px;
	width: 639px;
	position: relative;
}
#voice_top h2{
	position: absolute;
	left: 18px;
	top: 24px;
	color: #8EBC74;
	font-weight: bold;
	font-size: 123%;
	width: 619px;
}
#voice_top h2.right{
	text-align: right;
	font-size:85%;
	font-weight: normal;
}
/* ===================================================================

	初めての方へページ

=================================================================== */

.first_img{
	background-image: url(../../images/first_page.jpg);
	height: 250px;
	width: 958px;
}
.first01{
	background-image: url(../../images/first_01.jpg);
	height: 50px;
	width: 639px;
}
.first01 span{
	visibility: hidden;
}
.first02{
	background-image: url(../../images/first_02.jpg);
	height: 50px;
	width: 639px;
}
.first02 span{
	visibility: hidden;
}
#first ol{
	margin-left: 50px;
}
#first li{
	line-height: 2em;
	list-style-position: outside;
	list-style-type: decimal;
	margin-bottom: 20px;
	font-weight: bold;
}

/* ===================================================================

	お客さまの声ページ

=================================================================== */

.faq_img{
	background-image: url(../../images/faq_page.jpg);
	height: 250px;
	width: 958px;
}
.faq01{
	background-image: url(../../images/faq_01.jpg);
	height: 52px;
	width: 639px;
}
.faq01 span{
	visibility: hidden;
}
#faq_center {
	background-image: url(../../images/faq_box_02.jpg);
	width: 599px;
	padding-right: 20px;
	padding-left: 20px;
}
#faq_top {
	background-image: url(../../images/faq_box_01.jpg);
	height: 55px;
	width: 639px;
	position: relative;
}
#faq_top h2 {
	position: absolute;
	left: 44px;
	top: 24px;
	color: #8EBC74;
	font-weight: bold;
	font-size: 123%;
}
.faq_link{
	width: 639px;
	text-align: center;
}
/* ===================================================================

	ギャラリーページ

=================================================================== */

.gallery_img{
	background-image: url(../../images/gallery_page.jpg);
	height: 250px;
	width: 958px;
}
.gallery01{
	background-image: url(../../images/gallery_01.jpg);
	height: 52px;
	width: 639px;
}
.gallery01 span{
	visibility: hidden;
}
/* ===================================================================

	アクセスページ

=================================================================== */

.access_img{
	background-image: url(../../images/access_page.jpg);
	height: 250px;
	width: 958px;
}
.access01{
	background-image: url(../../images/access_01.jpg);
	height: 52px;
	width: 639px;
}
.access01 span{
	visibility: hidden;
}
.th_access{
	background-color: #F0F0F0;
	text-align: center;
	color: #CE7275;
	border: 1px solid #CCCCCC;
	width: 30%;
}
.td_access{
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.strong01{
	border: 1px solid #FFB3B3;
	padding: 5px;
	background-color: #FFECEC;
	font-weight: bold;
	font-size: 138.5%;
}
#job{
	border: 1px solid #FF8080;
}
/* ===================================================================

	お問い合わせページ

=================================================================== */

.inq_img{
	background-image: url(../../images/inq_page.jpg);
	height: 250px;
	width: 958px;
}
.inq01{
	background-image: url(../../images/inq_01.jpg);
	height: 52px;
	width: 639px;
}
.inq01 span{
	visibility: hidden;
}
.td_access_bt{
	padding: 5px;
	border: 1px solid #CCCCCC;
	text-align: center;
}
.bt{
	padding: 10px;
}
/* ===================================================================

	美言集


=================================================================== */
.wise{
	line-height: 1.5em;
	font-size: 93%;
}
.wise_img{
	background-image: url(../../images/wise_page.jpg);
	height: 250px;
	width: 958px;
}
.wise01{
	background-image: url(../../images/wise_01.jpg);
	height: 52px;
	width: 639px;
}
.wise01 span{
	visibility: hidden;
}
#wise_box {
	background-image: url(../../images/wise_bg.jpg);
	height: 209px;
	width: 295px;
	position: relative;
	float: left;
	margin-right: 10px;
}
#wise_box h2 {
	color: #885C26;
	font-size: 123%;
	position: absolute;
	width: 250px;
	left: 27px;
	top: 15px;
	font-weight: bold;
}
#wise_box p {
	position: absolute;
	left: 23px;
	top: 47px;
	color: #8E6322;
	width: 254px;
}
/* ===================================================================

	キャンペーン

=================================================================== */

.campaign_img{
	background-image: url(../../images/campaign_page.jpg);
	height: 250px;
	width: 958px;
}
.campaign01{
	background-image: url(../../images/campaign_01.jpg);
	height: 119px;
	width: 639px;
}
.campaign01 span{
	visibility: hidden;
}
#campaign_price{}
#campaign_price table{
	width: 100%;
	font-size: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
#campaign_price th{
	text-align: center;
	background-color: #D6B6BA;
	padding: 5px;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
#campaign_price td.course{
	width: 270px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#campaign_price td{
	padding: 5px;
	border: 1px solid #CCCCCC;
}
/* ===================================================================

	ハーブ免疫療法とは

=================================================================== */

.wildherb_img{
	background-image: url(../../images/wildherb_page.jpg);
	height: 250px;
	width: 958px;
}
.wildherb01{
	background-image: url(../../images/campaign_01.jpg);
	height: 119px;
	width: 639px;
}
.wildherb01 span{
	visibility: hidden;
}
/* ===================================================================

	プラチナムサロン

=================================================================== */

.platinum_img{
	background-image: url(../../images/premium_page.jpg);
	height: 250px;
	width: 958px;
}
.platinum01{
	background-image: url(../../images/platinum_01.jpg);
	height: 89px;
	width: 639px;
}
.platinum01 span{
	visibility: hidden;
}
.platinum02{
	background-image: url(../../images/platinum_menu_01_2.jpg);
	height: 43px;
	width: 639px;
}
.platinum02 span{
	visibility: hidden;
}
.platinum03{
	background-image: url(../../images/platinum_menu_02_2.jpg);
	height: 43px;
	width: 639px;
}
.platinum03 span{
	visibility: hidden;
}
.platinum04{
	background-image: url(../../images/platinum_menu_03_2.jpg);
	height: 43px;
	width: 639px;
}
.platinum04 span{
	visibility: hidden;
}
#platinum_menu_01{
	background-image: url(../../images/platinum_menu_01.jpg);
	height: 269px;
	width: 639px;
	position: relative;
	margin-bottom: 20px;
}
#platinum_menu_01 strong{
	font-size: 123%;
}
#platinum_menu_01 p{
	position: absolute;
	left: 309px;
	top: 46px;
	width: 316px;
	line-height: 2em;
}
#platinum_menu_01 span{
	height: 20px;
	width: 200px;
	position: absolute;
	left: 307px;
	top: 15px;
}
#platinum_menu_01 em{
	visibility: hidden;
}
#platinum_menu_01 a{
	display: block;
	height: 20px;
	width: 200px;
	text-decoration: none;
}


#platinum_menu_02{
	background-image: url(../../images/platinum_menu_02.jpg);
	height: 269px;
	width: 639px;
	position: relative;
	margin-bottom: 20px;
}
#platinum_menu_02 strong{
	font-size: 123%;
}
#platinum_menu_02 p{
	position: absolute;
	left: 309px;
	top: 46px;
	width: 316px;
	line-height: 2em;
}
#platinum_menu_02 span{
	height: 20px;
	width: 200px;
	position: absolute;
	left: 307px;
	top: 15px;
}
#platinum_menu_02 em{
	visibility: hidden;
}
#platinum_menu_02 a{
	display: block;
	height: 20px;
	width: 200px;
	text-decoration: none;
}

#platinum_menu_03{
	background-image: url(../../images/platinum_menu_03.jpg);
	height: 269px;
	width: 639px;
	position: relative;
	margin-bottom: 20px;
}
#platinum_menu_03 strong{
	font-size: 123%;
}
#platinum_menu_03 p{
	position: absolute;
	left: 309px;
	top: 47px;
	width: 316px;
	line-height: 1.8em;
}
#platinum_menu_03 span{
	height: 20px;
	width: 200px;
	position: absolute;
	left: 307px;
	top: 15px;
}
#platinum_menu_03 em{
	visibility: hidden;
}
#platinum_menu_03 a{
	display: block;
	height: 20px;
	width: 200px;
	text-decoration: none;
}
/* ===================================================================

	リンパドレナージュとは

=================================================================== */

.lymph_img{
	background-image: url(../../images/lymph_page.jpg);
	height: 250px;
	width: 958px;
}
.lymph01{
	background-image: url(../../images/lymph_01.jpg);
	height: 56px;
	width: 639px;
}
.lymph01 span{
	visibility: hidden;
}
.lymph02{
	background-image: url(../../images/lymph_04.jpg);
	height: 57px;
	width: 639px;
}
.lymph02 span{
	visibility: hidden;
}
/* ===================================================================

	アンチエイジングページ

=================================================================== */

.antiaging_img{
	background-image: url(../../images/antiaging_page_img.jpg);
	height: 250px;
	width: 958px;
}
.antiaging01{
	background-image: url(../../images/herb_02.jpg);
	height: 54px;
	width: 639px;
}
.antiaging01 span{
	visibility: hidden;
}
.antiaging02{
	background-image: url(../../images/herb_06.jpg);
	height: 54px;
	width: 639px;
}
.antiaging02 span{
	visibility: hidden;
}
/* ===================================================================

	デトックスページ

=================================================================== */

.detox_img{
	background-image: url(../../images/detox_page.jpg);
	height: 250px;
	width: 958px;
}
.detox01{
	background-image: url(../../images/detox_01.jpg);
	height: 54px;
	width: 639px;
}
.detox01 span{
	visibility: hidden;
}
.detox02{
	background-image: url(../../images/detox_02.jpg);
	height: 54px;
	width: 639px;
}
.detox02 span{
	visibility: hidden;
}
.detox_h2{
	font-size: 108%;
	font-weight: bold;
	color: #996600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7B188;
	padding-left: 20px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #F7B188;
	line-height: 25px;
	height: 25px;
	margin-top: 20px;
}
/* ===================================================================

	お客様の声

=================================================================== */
.name{
	font-size: 77%;
	float: right;
}
/* ===================================================================

	ダイエットページ

=================================================================== */

.diet_img{
	background-image: url(../../images/diet_page.jpg);
	height: 250px;
	width: 958px;
}
.diet01{
	background-image: url(../../images/diet_02.jpg);
	height: 53px;
	width: 639px;
}
.diet01 span{
	visibility: hidden;
}
.diet02{
	background-image: url(../../images/diet_08.jpg);
	height: 53px;
	width: 639px;
}
.diet02 span{
	visibility: hidden;
}
.diet03{
	background-image: url(../../images/diet_09.jpg);
	height: 53px;
	width: 639px;
}
.diet03 span{
	visibility: hidden;
}
.diet04{
	background-image: url(../../images/diet_10.jpg);
	height: 53px;
	width: 639px;
}
.diet04 span{
	visibility: hidden;
}
.diet05{
	background-image: url(../../images/diet_14.jpg);
	height: 53px;
	width: 639px;
}
.diet05 span{
	visibility: hidden;
}
.ul_style{
	border: 1px solid #FFDA8C;
	padding: 10px;
	width: 400px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #FFFCF7;
}


.space_diet{
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
}
#diet_box{
	border: 1px solid #CCCCCC;
	width: 300px;
	float: left;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-top: 10px;
	margin-left: 5px;
	height: 200px;
}

#diet_box h3{
	text-align: center;
	line-height: 20px;
	height: 20px;
	width: 300px;
	background-color: #F2F2E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5AE;
	margin-bottom: 10px;
}
#diet_box p{
	line-height: 2em;
}
/* ===================================================================

	美白の素肌ページ

=================================================================== */

.skin_img{
	background-image: url(../../images/skin_page.jpg);
	height: 250px;
	width: 958px;
}
.skin01{
	background-image: url(../../images/skin_02.jpg);
	height: 53px;
	width: 639px;
}
.skin01 span{
	visibility: hidden;
}
.skin02{
	background-image: url(../../images/skin_04.jpg);
	height: 53px;
	width: 639px;
}
.skin02 span{
	visibility: hidden;
}
.skin03{
	background-image: url(../../images/skin_06.jpg);
	height: 53px;
	width: 639px;
}
.skin03 span{
	visibility: hidden;
}
.list02 {
	list-style-position: outside;
	list-style-type: decimal;
	color: #996600;
	margin-left: 50px;
	line-height: 2em;
}
.skin04{
	background-image: url(../../images/skin_13.jpg);
	height: 53px;
	width: 639px;
}
.skin04 span{
	visibility: hidden;
}
.skin05{
	background-image: url(../../images/skin_14.jpg);
	height: 53px;
	width: 639px;
}
.skin05 span{
	visibility: hidden;
}
.skin06{
	background-image: url(../../images/skin_15.jpg);
	height: 53px;
	width: 639px;
}
.skin06 span{
	visibility: hidden;
}
/* ===================================================================

	姫バラオイルページ

=================================================================== */
.product_img{
	background-image: url(../../images/product_top.jpg);
	height: 250px;
	width: 958px;
}
.himebara01{
	background-image: url(../../images/himebara02.jpg);
	height: 35px;
	width: 450px;
}
.himebara01 span{
	visibility: hidden;
}
.himebara02{
	background-image: url(../../images/himebara04.jpg);
	height: 35px;
	width: 450px;
}
.himebara02 span{
	visibility: hidden;
}
.himebara03{
	background-image: url(../../images/himebara05.jpg);
	height: 35px;
	width: 500px;
}
.himebara03 span{
	visibility: hidden;
}


#waku{
	background-image: url(../../images/waku.jpg);
	width: 639px;
	margin-bottom: 20px;
}

#b_op{
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
.op_title{
	font-size: 100%;
	font-weight: bold;
	color: #CB7872;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CB7872;
}
.op_text{
	margin-left: 20px;
}
/* ===================================================================

	ナースの夜勤明け回復コースページ

=================================================================== */
.nurse_img{
	background-image: url(../../images/nurse_top.jpg);
	height: 250px;
	width: 958px;
}

.nurce02{
	background-image: url(../../images/nurce_02.jpg);
	height: 47px;
	width: 639px;
}
.nurce02 span{
	visibility: hidden;
}

#nurce_box{}
#nurce_box dl{
	margin-bottom: 10px;
	margin-left: 20px;
}
#nurce_box dt{
	padding: 5px;
	background-color: #f0f3fa;
	border: 1px solid #e1e6f5;
	font-weight: bold;
	width: 150px;
	text-align: center;
	float: left;
	height: 20px;
	line-height: 20px;
}
#nurce_box dd{
	height: 20px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 170px;
}

/* ===================================================================

	リンクページ

=================================================================== */
.link_img{
	background-image: url(../../images/link_top.jpg);
	height: 171px;
	width: 958px;
}
