@charset "UTF-8";

/*=================================================================
	http://www.royal-web.net/
=================================================================*/


ul#page_navi2 {margin:0 0 0 15px;}

ul#page_navi2 li {margin:7px 5px 7px 0; float:left;}

ul#page_navi2:after {content:" "; clear:both; height:0; display:block; visibility:hidden;}


/* skincare01
-----------------------------------------------------------------*/

div#bsbox01 {
	margin:15px auto 0;
	padding:0 0 0 270px;
	width:440px;
	min-height:185px;
	_height:185px;
	background:url(../img/bs/bs01_img02.jpg) 0 0 no-repeat;
}

div#bsbox02 {
	margin:0 auto;
	padding:0 270px 0 0;
	width:440px;
	min-height:185px;
	_height:185px;
	background:url(../img/bs/bs01_img03.jpg) 100% 0 no-repeat;
}

div#bsbox03 {
	margin:0 auto;
	padding:0 0 0 270px;
	width:440px;
	min-height:200px;
	_height:200px;
	background:url(../img/bs/bs01_img04.jpg) 0 0 no-repeat;
}

div#bsbox03 p span {color:#F557A9; font-weight:700;}


/* skincare02
-----------------------------------------------------------------*/

div#bsbox04 {
	margin:0 auto;
	width:710px;
}

div#bsbox04 img {margin:0 auto 20px;}

div#bsbox04 img.caption {margin:0 auto 15px;}


/* skincare03
-----------------------------------------------------------------*/

div.bs_curriculumbox {
	margin:0 auto 25px;
	padding:0 0 10px;
	width:710px;
	min-height:195px;
	_height:195px;
	border-bottom:1px dotted #AE9C60;
}

div.bs_curriculumbox img.caption {margin:0 auto 15px;}

div.bs_curriculumbox p {margin:0 0 15px 210px;}

div#bsbox05 {background:url(../img/bs/bs03_img02.jpg) 10px 35px no-repeat;}
div#bsbox06 {background:url(../img/bs/bs03_img03.jpg) 10px 35px no-repeat;}

div.bs_curriculumbox2 {
	margin:0 auto 25px;
	padding:0 0 20px;
	width:710px;
	min-height:225px;
	_height:225px;
	border-bottom:1px dotted #AE9C60;
}

div.bs_curriculumbox2 img.caption {margin:0 auto 15px;}

div.bs_curriculumbox2 p {margin:0 270px 15px 0;}

div.bs_curriculumbox2 p span {color:#F659AB; font-weight:700;}

div#bsbox07 {
	background:url(../img/bs/bs03_img04.jpg) 100% 35px no-repeat;
	margin:0;
	padding:0 0 10px;
	border:none;
}

div#bsbox08 {
	margin:0 auto 15px;
	width:710px;
}

div#bsbox08 dl#bs_negative {margin:0 40px 0 0; float:left;}

div#bsbox08 dl#bs_safety {margin:0; float:left;}

div#bsbox08 dl dt {font-weight:700;}

div#bsbox08 dl dd {padding:0 0 0 10px;}

div#bsbox08:after {content:" "; clear:both; height:0; display:block; visibility:hidden;}

div#bsbox09 {
	margin:0 0 25px;
	padding:0 0 5px;
	border-bottom:1px dotted #AE9C60;
}

div#bsbox10 {
	background:url(../img/bs/bs03_img05.jpg) 10px 35px no-repeat;
	margin:0 auto;
	border:none;
}

div#bsbox11 {
	margin:0 auto 25px;
	border-bottom:1px dotted #AE9C60;
}
div#bsbox11 a:link, div#bsbox11 a:visited {color:#0099CC;}
div#bsbox11 a:hover, div#bsbox11 a:active {color:#FF3300;}

div#bsbox12 {
	background:url(../img/bs/bs03_img06.jpg) 10px 35px no-repeat;
	min-height:270px;
	_height:270px;
}
div#bsbox13 {
	background:url(../img/bs/bs03_img07.jpg) 100% 35px no-repeat;
	margin:0 auto;
	border:none;
	min-height:200px;
	_height:200px;
}

p#skincare_cap {
	margin:0 auto 15px;
	width:710px;
	color:#F557A9;
	font-size:1.2em;
	font-weight:700;
}

div#bsbox14 {
	margin:0 auto;
	padding:0 0 0 330px;
	width:380px;
	min-height:230px;
	_height:230px;
	background:url(../img/bs/bs03_img08.jpg) 0 0 no-repeat;
}
div#bsbox14 a:link, div#bsbox14 a:visited {color:#0099CC;}
div#bsbox14 a:hover, div#bsbox14 a:active {color:#FF3300;}

p.member_cap {
	margin:0 auto 15px;
	width:690px;
	color:#F557A9;
	font-weight:700;
}

div.memberbox {
	margin:0 0 20px;
	padding:0 25px 0 165px;
	width:520px;
	min-height:170px;
	_height:170px;
	border-bottom:1px dotted #AE9C60;
}

div#member01 {background:url(../img/bs/bs03_img09.jpg) 25px 0 no-repeat;}
div#member02 {background:url(../img/bs/bs03_img10.jpg) 25px 0 no-repeat;}
div#member03 {background:url(../img/bs/bs03_img11.jpg) 25px 0 no-repeat;}
div#member04 {background:url(../img/bs/bs03_img12.jpg) 25px 0 no-repeat;}
div#member05 {background:url(../img/bs/bs03_img13.jpg) 25px 0 no-repeat;}
div#member06 {background:url(../img/bs/bs03_img14.jpg) 25px 0 no-repeat;}
