#mainarea {
	width: 870px;
	float: left;
}
#mainarea img {
	border: 0;
}
#mainarea .bar{
	width:870px;
	float:left;

}
/*saloninfoarea------------------------------------------------*/
#salonstylistarea {
	float: left;
	margin: 48px 0 0 0;
	width: 870px;
}
#salonstylistarea .titlebox {
	float: left;
	width: 353px;
}


/*stylistarea------------------------------------------------*/
#salonstylistarea .stylistarea {
	float: left;
	width: 517px;
}
#salonstylistarea .stylistarea .stylist01 {
	width: 193px;
	float: left;
}
#salonstylistarea .stylistarea .stylist01 .text {
	font-size: 12px;
	line-height: 20px;
	width: 190px;
	background-image: url(../cooperation/image/cooperation/bg_stylist01.gif);
	height: 228px;
}
#salonstylistarea .stylistarea .text a {
	font-weight: bolder;
	color: #000000;
}
#salonstylistarea .stylistarea .text a:hover {
	font-weight: bolder;
	color: #79a7bc;
}
#salonstylistarea .stylistarea .stylistarea02 {
	float: right;
	width: 312px;
}
#salonstylistarea .stylistarea .stylistarea02 .staffbox .textarea {
	width: 190px;
	float: left;
}
#salonstylistarea .stylistarea .stylistarea02 .staffbox .textarea .text {
	font-size: 11px;
	line-height: 16px;
	width: 190px;
}
#salonstylistarea .stylistarea .stylistarea02 .staffbox {
	width: 312px;
	float: left;
}

/*saloninfoarea------------------------------------------------*/

#saloninfoarea {
	float: left;
	height: 400px;
	width: 868px;
	border: 1px solid #d7d7d7;
}
#saloninfoarea .innner {
	padding:32px 0 0 48px;
}
#saloninfoarea .innner .saloninfobox .textarea {
	float: left;
	width: 357px;
	margin: 0 0 0 20px;
}
#saloninfoarea .innner .saloninfobox .textarea .text {
	font-size: 12px;
	line-height: 20px;
	color: #605d5d;
}
