@charset "UTF-8";
/* CSS Document */

/*ナビゲーションに関するCSS*/
#wrapper #sobirin_nav{
	height:64px;
	padding-top:1px;
	border-bottom:solid 2px #D2DEC5;
	text-align:center;
	background-color:#ECFFC8;
	margin:2px 2px 1px 1px;
	width:760px;
	}
#sobirin_nav ol{
	display:block;
	margin:0px 2px 0px 0px;
	padding:0px;
	float:left;
	width: auto;
}
#sobirin_nav ul{
	display:block;
	padding:0px;
	float:left;
	margin: 0px 0px 0px 15px;
}
#sobirin_nav ol li,#sobirin_nav ul li{
	float:left;
	height:30px;
	font-size:12px;
	margin:0px 1px 0px 2px;
}

#sobirin_nav ol li span,#sobirin_nav ul li span{
	font-size:10px;}
#sobirin_nav .btn00 a,#sobirin_nav .btn01 a,#sobirin_nav .btn02 a,#sobirin_nav .btn03 a,#sobirin_nav .btn04 a,#sobirin_nav .btn05 a{
	background:url(../img/common/nav_32130.jpg) no-repeat right top;
	display:block;
	color:#333;
	border-style:solid;
	border-width:1px;
	border-color:#999 #CCC #CCC #CCC;
	height:30px;
	text-decoration:none;
	padding-top:2px;}
#sobirin_nav .btn06 a,#sobirin_nav .btn07 a{
	background:url(../img/common/nav_32130.jpg) no-repeat right top;
	display:block;
	color:#333;
	border-style:solid;
	border-width:1px;
	border-color:#999 #CCC #093 #CCC;
	height:30px;
	text-decoration:none;
	padding-top:2px;}
#sobirin_nav ol a:hover,#sobirin_nav ol .selected a{
	padding-top:3px;
	background:url(../img/common/nav_32130_a.jpg) no-repeat right top;
	border-color:#999 #CCC #FFF #CCC;
	height:29px;
	}
#sobirin_nav ul .btn06 a:hover,#sobirin_nav ul .btn07 a:hover,#sobirin_nav .btn06.selected a,#sobirin_nav .btn06.selected a{
	padding-top:3px;
	background:url(../img/common/nav_32130_a.jpg) no-repeat right top;
	border-color:#999 #CCC #F60 #CCC;
	height:29px;
	}
/*ナビゲーションに関するCSS:終わり*/



/*サブナビゲーションに関するCSS*/
#wrapper #sobirin_nav #subnav{
	float:left;
	}
/*
#wrapper #sobirin_nav #subnav p{
	color:#666;
	float:left;
	margin:18px 0px 3px 3px;
	font-size:11px;}
*/
#wrapper #sobirin_nav #subnav ul{
	margin:0 0 0 10px;}
#wrapper #sobirin_nav #subnav .subnavbtn{
	margin:10px 8px 1px 0px;
	/*background-color:#F5F5F5;*/
	background-color:#D6DEE0;
	border:#D2DEC5 solid 2px;
	text-align:center;
	width:70px;
	height:22px;}
#wrapper #sobirin_nav #subnav .subnavbtn a{
	display:block;
	height:22px;
	width:70px;
	color:#333;
	text-decoration:none;}
#wrapper #sobirin_nav #subnav .subnavbtn a:hover{
	color:#000;
	text-decoration:none;
	border:none;
	background-color:#FFFFFF;}
#wrapper #sobirin_nav #subnav .subselected{
	color:#000;
	text-decoration:none;
	border:none;
	background-color:#FFFFFF;
	border:solid 2px #CCC;
	border-bottom:solid 2px #FFF;}

/*サブナビゲーションに関するCSS：終わり*/

/*爽美林効果効能掲示板*/
#wrapper #content #merit{
	background:url(../img/common/sobirin_comment.jpg) no-repeat;
	}

#wrapper #content #merit p{
	font-size:20px;
	font-weight:bold;
	color:#663300;
	padding:38px 0px 5px 50px;
	margin-right:0px;
	}

#wrapper #content #merit ul li{
	list-style-image:url(../img/common/list_button.gif);
	font-size:15px;
	margin:5px 0px 5px 5px;
	color:#000000;
	}
/*爽美林効果効能掲示板：終わり*/

/*爽美林返金掲示板*/
#wrapper #content #henkin{
	background:url(../img/common/sobirin_comment.jpg) no-repeat;
	}

#wrapper #content #henkin #henkin_title{
	font-size:20px;
	font-weight:bold;
	color:#FF0000;
	padding:38px 0px 5px 50px;
	margin-right:0px;
	}

#wrapper #content #henkin #fuan{
	margin:25px 0px 0px 25px;
	padding:2px 5px 0px 5px;
	font-size:17px;
	color:#000000;
	}
	
#wrapper #content #henkin #henkin_comment{
	margin:5px 0px 0px 25px;
	padding:2px 0px 0px 5px;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	}
	
#wrapper #content #henkin p{
	margin:5px 0px 0px 25px;
	padding:2px 5px 5px 5px;
	font-size:15px;
	color:#000000;
	}

/*爽美林返金掲示板：終わり*/