div#mainarea .mainframe {
	width: 870px;
	clear: left;
}
.subframe {
	padding-left: 32px;
}
#stylistarea1 {
	background-image: url(../image/bg_stylist01.gif);
	background-repeat: no-repeat;
	float: left;
	width: 507px;
	height: 456px;
}
#imgstylist1 {
	float: left;
	width: 292px;
}
#textstylitarea1 {
	float: left;
	width: 175px;
}
#textstylitarea1 p {
	width: 175px;
	font-size: 12px;
	line-height: 20px;
}
#stylistarea2 {
	float: left;
	width: 299px;
}
.stylistbox2 {
	background-image: url(../image/bg_stylist02.gif);
	background-repeat: no-repeat;
	width: 299px;
	height: 228px;
	font-size: 11px;
	line-height: 17px;
	float: left;
}
.stylisttext2{
	width: 135px;
	float: left;
}
.imgstylist2 {
	float: left;
	width: 151px;
}
.stylistbox2 p {
	width: 135px;
	font-size: 11px;
	line-height: 17px;
	float: left;
}
#salonarea {
	float: left;
	width: 491px;
	font-size: 12px;
	line-height: 18px;
}
#datasalonarea {
	background-image: url(../image/bg_salondata.gif);
	background-repeat: no-repeat;
	float: left;
	width: 315px;
	height: 588px;
}
.salonbox {
	width: 465px;
}
#salonlink {
	float: left;
	width: 465px;
	font-size: 12px;
	color: #e52c80;
	padding: 12px 0px 0px 0px;
}
#salonlink a:link {color:#000000;}
#salonlink a:visited {color:#000000;}
#salonlink a:hover {color:#FF6633;}
#salonlink a:active {color:#FF6633;}

#salonlink .icnlink {
	float: left;
	width: 14px;
}
#salonlink .icnlink2 {
	float: left;
	width: 14px;
	padding: 0px 0px 0px 10px;
}
#datasalonframe {
	padding-left: 25px;
}
