body{
line-height:140%;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

p h2 h3 {
margin:0;
padding:0;
}


#salon_main{
	width:600px;
	float:left;
}

.bottun_areatop{
	width:600px;
height:25;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;

	float:left;

}

.recruit_bottun{
	width:304px;
	/width:301px;
	height:25px;
	float:left;

}

.recruit_mainimage{
	width:600px;
	height:135px;
	background-image:url(images/kyujin_mainimage.jpg);
	float:left;
}


.recruit_base{
	padding-top:10px;
	padding-bottom:10px;
	width:600px;
	clear:both;
}

.recruit_left{
	width:308px;
	float:left;
line-height:140%;
}

.recruit_right{
	width:272px;
	float:right;
font-size:8pt;
text-align:center;
}

.recruit_left2{
	width:460px;
	float:left;
line-height:140%;
}

.recruit_right2{
	width:120px;
	float:right;
	font-size:8pt;
	text-align:center;
}

/*-------------------採用情報欄指定-------------------*/

.keisai{
	margin-top:10px;
	width:600;
color:#F00;
font-size:14pt;
	clear:both;
	float:left;

}

.keisai2{
	float:left;
	font-size:10pt;
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
}

.keisai2_1{
	width:60px;
	float:left;

}

.keisai2_2{
	width:540px;
	float:left;
}

.keisai4{
	clear:both;
	font-size:10pt;
	font-weight:bold;
	color:#000;

}

.gaiyo{
	padding-top:10px;
	clear:both;
}

.gaiyo h2{
font-size:14pt;
	font-weight:normal;
}

.corpo-tb {

	width: 600px;

	margin-top:10px;

	margin-left:0px;

	margin-bottom:5px;

	border: 0;

	color: #450D0D;

	background-color: #ECAF8D;

}

.corpo-nemu {

	font-size: 75%;

	width: 70px;

	height: 30px;

	background-color: #EAD0C0;

	padding-left: 10px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

}

.corpo-contents {

	font-size: 75%;

	width: 475px;

	padding-left: 10px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	background-color: #FFFFFF;

}

.bottun{
	padding-top:20px;
	padding-bottom:10px;
	width:600px;
	clear:both;
}

.bottun_left{
	float:left;
}

.bottun_right{
	float:right;
}

.contuct{
	padding-top:50px;
	padding-bottom:10px;
	width:600px;
	clear:both;
}

.contuct_left{
	text-align:center;
	font-size:12pt;
	padding-top:60px;
	color:#450D0D;
	height:80px;
	/height:150px;
	width:200px;
	float:left;
}

.contuct_left2{
	background-color:#450D0D;
	color:#450D0D;
	height:150px;
	width:2px;
	float:left;
}

.contuct_right{


	color:#450D0D;
	height:150px;
	width:350px;
	float:right;
}

.contuct_righttop{

	color:#450D0D;
	height:75;
	width:350px;
	float:right;
}

.contuct_rightbottom{

	color:#450D0D;
	height:75;
	width:350px;
	float:right;
}

.contuct_add{
margin:0 0 5;
	font-size:16pt
}

.contuct_tel{
margin:2 0 5;
	font-size:14pt
}

.contuct_001{
	font-size:7pt
}



/*-------------------先輩からの声指定-------------------*/
.recruit_commentbase{

	width:600px;
	clear:both;
overflow: auto;

}

.recruit_midashi{
padding-top:10px;
padding-bottom:10px;
	clear:both;

}

.recruit_midashi h3{
margin:0;
padding:0;
}



.recruit_commentphoto{
	width:170px;
	float:left;

}

.recruit_commenttext{
font-size:8pt;
line-height:150%;
padding-top:10px;
	width:430px;
	float:right;
overflow:hidden;

}

.recruit_commenttext p{
	margin:0;
	padding:0;
}

.recruit_commenttext p.name{
	margin:0 0 10;
	padding:0;
}

.recruit_midashicoment{

	clear:both;
}

.recruit_midashicoment2{
padding:5 0;
/padding:2 0;
margin-bottom:10px;
background-color:#F9E5D0;
	clear:both;
}

.back_top001{
	width:600px;
	height:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	text-align:right;
	font-size:8pt;
	clear:both;
}

#salon_main hr{
margin:20px 0;
	border-width: 1px 0px 0px 0px; /* 太さ */
	border-style: solid; /* 線種 */
	border-color: #DDD; /* 線色 */
	 height: 1px; /* 高さ */
}