@charset "utf-8";

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
■1．その他のオススメサロン
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*リード文*/
p.read_text{
	margin-bottom:15px;	
}

/*オススメサロンボタンエリア*/

div#salon_btn{
	overflow:hidden;
}

#salon_btn h4{
	margin-bottom:10px;	
}

#salon_btn ul{
	margin:0 auto;
	width:718px;
}
#salon_btn ul li{
	float:left;	
}
#salon_btn ul li.space_right{
	margin-right:6px;	
}

/*アイコン*/
#esthe,#correct,#face,#operate{
	margin:0px 10px;
}

/*サロン情報エリア*/
.salon_box{
	margin:20px 0;
	padding:35px 0px 20px 0px;
	background:url("../images/other_salon/line.gif") no-repeat left top;	
}

/*各サロン情報*/
div.info_area{
	overflow:hidden;
	margin:20px 10px 0 10px;
}

/*サロン写真*/
.info_left{
	width:158px;
	padding-right:13px;
	float:left;	
}
.info_left img{
	padding:3px;
	border:1px solid #CCCCCC;	
}
.info_left img.info_pic{
	margin-bottom:5px;	
}


/*サロンテキスト*/
.info_right{
	width:526px;
	float:left;
}
.info_right h3{
	padding:2px 5px;
	background:#454545;
	font-size:140%;
	color:#FFFFFF;
}
.info_right dl{
	margin:10px 0 20px 0;	
}
.info_right dt{
	font-size:120%;
	font-weight:bold;
	color:#f541a6;
}
.info_right dd{
	line-height:1.5em;	
}
.info_right table{
	border:1px solid #CCCCCC;
	font-size:10px;
}
.info_right table th{
	width:65px;
	padding-right:5px;
	border-right:dotted 2px #CCCCCC;
	border-left:5px solid #f541a6;
	text-align:right;
	color:#f541a6;
}
.info_right table td{
	padding:0 5px;	
}
.info_right table th.border_th,
.info_right table td.border_td{
	border-bottom:1px solid #CCCCCC;
}
