/* mainttlarea----------------------------------*/
#mainttlarea{
	width: 870px;
}

#mainttlarea .ttlbox{
	width: 870px;
	height:91px;
	background-image:url(../style/image/index/bg_ttl.gif);
	background-repeat:no-repeat;
}

#mainttlarea .ttlboxbox{
	width: 575px;
}

#mainttlarea .textttl{
	font-size:12px;
	line-height:20px;
	padding: 10px 0 0 32px;
}

/* stylelinkarea----------------------------------*/
#stylelinkarea{
	width: 870px;
}

#stylelinkarea .stylelinkareainner{
	padding-left: 1px;
}

#stylelinkarea .stylelinkbox{
	width: 228px;
	float: left;
}

#stylelinkarea .stylelinkbox2{
	width: 185px;
	float: left;
}

#stylelinkarea .btnstyle{
	padding-bottom: 18px;
}

/* otherlinkarea----------------------------------*/
#otherlinkarea{
	width: 870px;
	clear: left;
}

#otherlinkarea .otherlinkaroundarea{
	width: 870px;
}

#otherlinkarea .ttlprofessional{
	padding: 27px 0 7px 0;
}

#otherlinkarea .proarea{
	width: 605px;
	height:206px;
	float: left;
	background-image:url(../image/common/bg_pro.gif);
	background-repeat:no-repeat;
}

#otherlinkarea .salonlinkbox{
	width: 605px;
}

#otherlinkarea .salonlinkboxinner{
	padding-left: 30px;
}

#otherlinkarea .btnsalon{
	float: left;
	padding-right: 6px;
}

#otherlinkarea .otherlinkbox{
	width: 265px;
	float: left;
}

#otherlinkarea .btnqa{
	padding-bottom: 8px;
}

#otherlinkarea .btncooperation{
	padding-bottom: 38px;
}