@charset "utf-8";
/* -------------------------------------------------------------------------------------
sub navi
---------------------------------------------------------------------------------------*/
	#contents #sub_navi dl{
		padding-top:32px;
	}
	

/* -------------------------------------------------------------------------------------
メインエリア
---------------------------------------------------------------------------------------*/

/* main
-------------------------*/
#main{
	padding-left:223px;
	width:554px;
}	
	/* 背景店内写真
	------------------------------ */
	#contents .salon01{background:url(../images/bg_eyelush.gif) top left no-repeat;}	
			
	/* タイトル
	------------------------------ */
	#contents #main h2{
		padding-top:33px;
		padding-bottom:26px;
	}
	#contents #main h3{
		margin-top:30px;
	}
	#contents #all{
		border-top:1px solid #eae5c2;
		border-bottom:1px solid #eae5c2;
		padding:5px 5px 15px 5px;
		margin:20px 25px 50px 0px;
		text-align:center;
		background:#f5f5ed;
	}
		#contents #all h3{
			margin:15px 0px;
			color:#a79153;
			font-size:170%;
		}
		#contents #all p.title{
			padding:5px;
			font-weight:bold;
			color:#fff;
			background:#ff5500;
			margin-bottom:10px;
		}
		
		
	#contents #main dl h4{
		margin-bottom:10px;
	}
		#contents #main dl h4 a{
			text-decoration:none;
			padding-left:15px;
			background:url(../../common/images/icon_arrow_r.gif) 0px 0px no-repeat;
			color:#333;
		}
		#contents #main dl h4 a:hover{
			text-decoration:underline;
			color:#a79153;
		}
	#contents #main dl{
		margin: 10px 25px 10px 20px;
	}
		#contents #main dl dd{
			border-bottom:1px solid #eae5c2;
			padding:15px 0px;
		}
		#contents #main dl dd p{
			line-height:1.5;
			padding-left:15px;
		}
		#contents #main dl dd p strong{
			color:#a79153;
		}


/* 会員様特典
-------------------------*/
#menber{
	padding-bottom:40px;
}
	#menber h3{
		margin-bottom:20px;
	}
.menber_box{
	width:506px;
	font-size:1px;
	margin-bottom:10px;
}
	.menber_box p span,
	.menber_box h4 span{
		display:none;
		padding:0px;
		margin:0px;
	}
	
	.privilege01 h4{
		background:url(../images/member_ttls011.gif) 0px 0px no-repeat;
		height:40px;
		width:506px;
	}
	.privilege02 h4{
		background:url(../images/member_ttls021.gif) 0px 0px no-repeat;
		height:39px;
		width:506px;
	}

	.menber_box p.ttl01{
		width:506px;
		height:20px;
	}
	.privilege01 p.ttl01{
		background:url(../images/member_ttl01.gif) 0px 0px no-repeat;
	}
	.privilege02 p.ttl01{
		background:url(../images/member_ttl02.gif) 0px 0px no-repeat;
	}

	.privilege01 p.txt01{
		width:506px;
		height:55px;
		background:url(../images/member_txt011.gif) 0px 0px no-repeat;
	}
	.privilege01 p.txt02{
		width:506px;
		height:85px;
		background:url(../images/member_txt012.gif) 0px 0px no-repeat;
	}

	.privilege02 p.txt01{
		width:506px;
		height:92px;
		background:url(../images/member_txt021.gif) 0px 0px no-repeat;
	}