#bodyhead{	float:left;	padding-left: 30px;	width:474px;	height:70px; 	background-image: url(../images/service/bodycare.jpg);	background-repeat: no-repeat;	background-position:top;	text-indent:-9999px;	overflow:hidden;}#estehead{	float:left;	padding-left: 30px;	margin-top: 20px;	width:172px;	height:50px; 	background-image: url(../images/service/este.jpg);	background-repeat: no-repeat;	background-position:top;	text-indent:-9999px;	overflow:hidden;}	#tomentalcare{	float:left;	margin-left:7px;	width:202px;	height:48px; 	background-image: url(../images/service/tomentalcare.jpg);	background-repeat: no-repeat;	background-position:left bottom;	text-indent:-9999px;	overflow:hidden;}	#tomentalcare:hover{	background-position:-202px 10px;}	.underh2{	clear:both;	margin-right:50px;	margin-left:50px;	/*letter-spacing:0.09em;*/}	#ozone{	position:relative;}	.osusume{	background-image: url(../images/service/osusume.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;	width:85px;	height:43px;	position:absolute;	left:10px;	top:-38px;}	.m_text .text{	margin-left:50px;	margin-right:50px;	/*letter-spacing:0.09em;*/}.m_text{	clear: both;}	.imgwaku{	padding-top:15px;	padding-left:10px;	margin-right:0px;}	#bodymain .imgwaku p img{	float:left;	margin-left:5px;}#mentalhead{	float:left;	padding-left: 30px;	width:474px;	height:70px; 	background-image: url(../images/service/mentalcare.jpg);	background-repeat: no-repeat;	background-position:top;	text-indent:-9999px;	overflow:hidden;}	#tobodycare{	float:left;	margin-left:7px;	width:202px;	height:48px; 	background-image: url(../images/service/tobodycare.jpg);	background-repeat: no-repeat;	background-position:left bottom;	text-indent:-9999px;	overflow:hidden;}	#tobodycare:hover{	background-position:-202px 10px;}	.off{	margin-bottom:10px;	margin-left:20px;	font-weight:bold;}.hakoniwasakuhin{	/*width: 600px;*/	padding: 10px;	margin: 0px 50px 0px 50px;	text-align: center;	border: 1px solid #00cc33;	background: #FFFFCC;	/*角丸設定*/	border-radius: 10px;         /* CSS3 */	-moz-border-radius: 10px;    /* Firefox */	-webkit-border-radius: 10px; /* Safari,Chrome */}.point{	font-size: 100%;	color: #ffffff;	padding: 0px 10px;	margin-left: 40px;	background: #e95098;	/*角丸設定*/	border-radius: 10px;         /* CSS3 */	-moz-border-radius: 10px;    /* Firefox */	-webkit-border-radius: 10px; /* Safari,Chrome */}