#mainarea{
	width:870px;
	height:1795px;
	overflow: hidden;
	clear:left;
}
#imagearea{
	width: 870px;
	height:1795px;
}
#mainimagearea{
	width: 870px;
	height:1795px;
	position: absolute;
	z-index: 0;
}
#titleimagearea{
	width: 870px;
	height:1795px;
	position: absolute;
	z-index: 1;
}
#ttlarea{
	width: 870px;
}
#ttlarea h1 {
	float: left;
}
#ttlarea .inner {
	padding: 48px 0px 0px 68px;
}
#ttlarea .text {
	padding:202px 0 0 33px;
	font-size:12px;
	line-height:20px;
	float: left;
}

/*stinfoarea------------------------------*/
#stinfoarea {
	padding:61px 0 0 27px;
	float: left;
}
#stinfoarea h2 {
	padding:0 0 12px 0;
}
#stinfoarea .photobox{
	padding:0 0 0 19px;
	float:left;
}
#stinfoarea .exbox{
	width:490px;
	float:left;
}
#stinfoarea .text {
	padding:0 0 0 9px;
	font-size:12px;
	line-height:20px;
	height: 124px;
}
#stinfoarea .namebox {
	width:238px;
	padding:91px 8px 0 98px;
	float:left;

}
#stinfoarea .nameexbox {
	float:left;
	font-size:11px;
	line-height:16px;
	text-align: right;
}
/*saloninfoarea------------------------------*/
#saloninfoarea {
	padding:36px 0 0 27px;
	float: left;
}
#saloncenter {
	width: 810px;
	padding: 18px 0px 29px 5px;
	float: left;
}
#mainarea .saloninfo {
	width: 868px;
}
#mainarea .saloninfo h2 {
	width: 868px;
}
#salonleftb {
	float: left;
	width: 375px;
	padding:0 0 0 9px;
}
#mainarea .salonbox {
	float: left;
	width: 375px;
	padding: 18px 0px 0px 22px;
	background-image:url(../cooperation/image/index/bg_saloninfo.gif);
	background-repeat: no-repeat;
	height: 562px;
}
#mainarea .imgsalon {
	float: left;
	width: 352px;
}
#mainarea .salonname {
	float: left;
	width: 352px;
}
#mainarea .salonname p {
	float: left;
	width: 176px;
}
#mainarea .salontext {
	float: left;
	width: 365px;
	font-size: 11px;
	line-height: 15px;
}
#mainarea .saloninfo {
	float: left;
	width: 373px;
	font-size: 12px;
	line-height: 16px;
	padding: 25px 0px 0px 0px;
}
#mainarea .salontimearea {
	float: left;
	width: 361px;
	font-size: 11px;
	line-height: 13px;
	padding: 16px 0px 0px 0px;
}
#mainarea  ul {
	float: left;
	width: 174px;
}
#mainarea  li {
	float: left;
	width: 174px;
	text-indent: 1em;
}
#mainarea .salontimeebox1 {
	float: left;
	width: 187px;
}
#mainarea .salontimeebox1 p {
	float: left;
	width: 187px;
}
#mainarea .salontimeebox2 {
	float: left;
	width: 174px;
}
#mainarea .salontimeebox2 p {
	float: left;
	width: 174px;
}
#mainarea .salonlink {
	float: left;
	width: 361px;
	font-size: 12px;
	color: #e52c80;
	padding: 23px 0px 0px 0px;
}

#mainarea .salonlink p{
	float: left;
	padding: 0px 10px 0px 0px;
}
#mainarea .salonlink a:link {color:#CC0000;}
#mainarea .salonlink a:visited {color:#CC0000;}
#mainarea .salonlink a:hover {color:#FF0033;}
#mainarea .salonlink a:active {color:#FF0033;
}

#mainarea .icnlink {
	float: left;
	width: 15px;
	padding: 0px 3px 0px 0px;
}
#clothes {
	float: left;
	padding:0 0 0 27px;
}
#clothes .textbox {
	padding:0 0 15px 42px;
}
#clothes .textbox .bold {
	font-weight: bold;
}
#mainarea #clothes .textbox .text {
	font-size: 12px;
	line-height: 18px;
	padding: 15px 0 5px 0;
}
#clothes .textbox .text .small {
	font-size: 11px;
}
#clothes .textbox .text .small a {
	color:#CC0000;
	font-weight:bold;
	
}
#clothes .textbox .text .small a:hover {
	color:#FF0033;
}
#stylistarea {
	float: left;
	width: 868px;
}
#stylistarea .textarea .textbox {
	float: left;
	width: 335px;
}
