#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 #0c9;	background: #faf8ed;	/*角丸設定*/	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 */}/*組み合わせ一例*/#example-wrap{	background: #c9eadf;	padding: 10px;	margin: 20px;	/*角丸設定*/	border-radius: 6px;         /* CSS3 */	-moz-border-radius: 6px;    /* Firefox */	-webkit-border-radius: 6px; /* Safari,Chrome */}.example img{	margin: 3px 0;}.example{}.sejutsu{	float: left;	width: 165px;	margin-right: 12px;}.sejutsu-last{	float: left;	width: 165px;}.etc-wrap{	background: #ffffff;	padding: 6px;	margin-top: 5px;	/*角丸設定*/	border-radius: 3px;         /* CSS3 */	-moz-border-radius: 3px;    /* Firefox */	-webkit-border-radius: 3px; /* Safari,Chrome */}.etc{	float: left;	width: 165px;	margin-right: 8px;}.etc-last{	float: left;	width: 165px;}
