@charset "utf-8";


/*+++++++++++++++++++++++++++++++++++
service common
++++++++++++++++++++++++++++++++++++*/
#service-header {
	padding-bottom	:30px;
}
#title {
	float		:left;
	width		:740px;
	padding		:7px 0 0 10px;
}
#side {
	float		:right;
	width		:210px;
}
#side dt {
	margin-bottom	:3px;
}
#side dt img {
	vertical-align	:bottom;
}
#side dd {
	float		:left;
	margin-bottom	:1px;
}
#side dd a {
	display		:block;
	width		:200px;
	height		:37px;
}
#side dd a span {
	display		:none;
}
#side dd.service04,
#side dd.service05 {
	margin-bottom	:4px;
}
#side dd.service01 a 		{background:url(../img/side_head-spa_off.png) no-repeat;}
#side dd.service01 a:hover 	{background:url(../img/side_head-spa_on.png) no-repeat;}
#side dd.service02 a 		{background:url(../img/side_hair-spa_off.png) no-repeat;}
#side dd.service02 a:hover 	{background:url(../img/side_hair-spa_on.png) no-repeat;}
#side dd.service03 a 		{background:url(../img/side_face_off.png) no-repeat;}
#side dd.service03 a:hover 	{background:url(../img/side_face_on.png) no-repeat;}
#side dd.service04 a 		{background:url(../img/side_body-reflex_off.png) no-repeat;}
#side dd.service04 a:hover 	{background:url(../img/side_body-reflex_on.png) no-repeat;}
#side dd.service05 a 		{background:url(../img/side_hair-design_off.png) no-repeat;}
#side dd.service05 a:hover 	{background:url(../img/side_hair-design_on.png) no-repeat;}
#side dd.service06 a 		{background:url(../img/side_set_off.png) no-repeat;}
#side dd.service06 a:hover 	{background:url(../img/side_set_on.png) no-repeat;}

#wrapper .title {
	margin		:0 0 40px 30px;
	font-size	:1.3em;
}
#main .section {
	margin-bottom	:50px;
}
#main .fright {
	float		:right;
	margin		:-20px 0 0 15px;
}
#main h4 {
	margin-bottom	:20px;
}
#main p {
	margin		:0 0 1em 20px;
	font-size	:1.4em;
}
#main .big {
	margin-bottom	:0;
	font-size	:1.5em;
	font-weight	:bold;
	color		:#ae9626;
}
#main .small {
	font-size	:1.2em;
	color		:#ae9626;
}
#main .option {
	margin		:0 0 1em;
}
#main table td {
	padding		:15px 0 15px 8px;
	vertical-align	:top;
}
#main table th.line,
#main table td.line {
	background	:url(../img/line.png) repeat-y right top;
}
