/*******************************************
After Title
*******************************************/
/*******h2 Title*******/

body#salon h2,
body#medical h2,
body#indi h2{
	height:70px;
	width:775px;
	text-indent:-9999px;
	background:url(../../../after/img/ttl_after.jpg) top left no-repeat;
}

/*******h3 Title*******/

body#salon h3,
body#medical h3,
body#indi h3{
	font-size:16px;
	color:#5c5c5c;
	text-indent:10px;
	padding:10px 0;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka,"‚l‚r ‚oƒSƒVƒbƒN" ;
	margin-top:3px;
	background:url(../../../after/img/ttl_h3_after.gif) center left no-repeat;
}
h4,h5,h6{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka,"‚l‚r ‚oƒSƒVƒbƒN" ;
	margin-top:10px;
}

/*******************************************
Salon
*******************************************/

body#salon p,
body#medical p{
	margin-top:10px;
	line-height:160%;
}

/**********Voice**********/

.voice_box{
	width:540px;
	background:url(../../../after/img/voice_box_bg.gif) repeat-y;
	margin-top:10px;
}

.voice_box img{display:block;}
.voice_box h5,
.voice_box p{
	float:right;
	width:420px;
}
.voice_box h5{
	height:25px;
	margin-top:0px;
	padding-top:5px;
	text-indent:20px;
	font-size:14px;
	color:#fff;
	background:url(../../../after/img/voice_name_ttl.gif) top right no-repeat;
}

.voice_box p{
	width:400px;
	padding: 0px 5px 0px 5px;
}

.voice_box p span{
    display:block;
	font-weight:bold;
	padding-bottom:5px;
}

.voice_box img.voice_pict{
	padding-left:10px;
	float:left;
	vertical-align:top;
}


/*******************************************
medical
*******************************************/

body#medical h4{
	color:#A42C40;
	font-size:14px;
	line-height:140%;
}
body#medical h5{
	margin-bottom:-5px;
}
.medical_images{display:block;}

.medical_box{
	padding-bottom:10px;
}

.medical_box h6{
	font-size:14px;
	padding-top:0px;
	line-height:140%;
	color:#A42C40;
}
.medical_box h6 span{
	display:block;
	font-size:12px;
	color:#333;
	}
.medical_box img{
	float:left;
	padding:10px 10px 2px 0;
}

.medical_box p{
	line-height:160%;
	margin-top:10px;
}

