/* 商品ボタン */
.main_info{
	width:574;
	margin-bottom:50px;
	}

.main_info a:link {
	color: #333333;
	text-decoration: none;
}
.main_info a:visited {
	color: #333333;
	text-decoration: none;
}
.main_info a:hover {
	color: #333333;
	text-decoration: none;
}
/* 血圧血流系 */
.blmtr a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuatsua.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blmtr a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuatsua.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blmtr a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuatsua_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blmtr a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuatsua.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blmtr-2{
	padding:20px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 骨ウェーブ */
.bonewave a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/honewave.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bonewave a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/honewave.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bonewave a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/honewave_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bonewave a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/honewave.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bonewave-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 骨美人 */
.bomtr a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsumitsu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bomtr a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsumitsu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bomtr a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsumitsu_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bomtr a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsumitsu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}

.bomtr-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* メタボリック計 */
.bfmtr a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metabo.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bfmtr a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metabo.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bfmtr a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metabo_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bfmtr a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metabo.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bfmtr-2{
	padding:18px 4px 0px 55px;
	font-size:12px;
	line-height:14px;
	}
/* 脳年齢計 */
.atmt a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/nounenrei.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.atmt a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/nounenrei.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.atmt a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/nounenrei_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.atmt a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/nounenrei.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.atmt-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 血管年齢計 */
.m_ana a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kekkan.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m_ana a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kekkan.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m_ana a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kekkan_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m_ana a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kekkan.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m_ana-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* マインドバランス */
.mindc a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/mindc.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.mindc a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/mindc.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.mindc a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/mindc_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.mindc a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/mindc.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.mindc-2{
	padding:18px 10px 0px 75px;
	font-size:12px;
	line-height:14px;
	}
/* 素肌美人 */
.suhada a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/suhada.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.suhada a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/suhada.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.suhada a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/suhada_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.suhada a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/suhada.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.suhada-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 肌年齢計 */
.skin a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hada.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.skin a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hada.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.skin a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hada_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.skin a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hada.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.skin-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* ストレスmini */
.stmtmini a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressmini.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stmtmini a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressmini.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stmtmini a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressmini_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stmtmini a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressmini.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stmtmini-2{
	padding:18px 10px 0px 85px;
	font-size:12px;
	line-height:14px;
	text-align:right;
	}
/* ドクターストレス */
.stana_a a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/drstress.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_a a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/drstress.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_a a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/drstress_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_a a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/drstress.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_a-2{
	padding:18px 10px 0px 85px;
	font-size:12px;
	line-height:14px;
	}
/* ストレスアナライザー */
.stana_b a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressa.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_b a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressa.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_b a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressa_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_b a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/stressa.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.stana_b-2{
	padding:18px 6px 0px 60px;
	font-size:12px;
	line-height:14px;
	}
/* ｍ３２０ */
.m320 a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu320.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m320 a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu320.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m320 a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu320_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.m320 a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu320.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}

.m320-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 血流さんけん */
.blchk a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blchk a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blchk a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blchk a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ketsuryu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.blchk-2{
	padding:18px 10px 0px 70px;
	font-size:12px;
	line-height:14px;
	}
/* ＢＣチェッカー */
.bcchk a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bc.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bcchk a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bc.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bcchk a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bc_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bcchk a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bc.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bcchk-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 健康な美 */
.hnavi a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kenkounavi.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hnavi a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kenkounavi.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hnavi a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kenkounavi_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hnavi a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kenkounavi.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hnavi-2{
	padding:18px 15px 0px 50px;
	font-size:12px;
	line-height:14px;
	text-align:right;
	}
/* ねおかつ */
.neokatu a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/neo.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.neokatu a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/neo.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.neokatu a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/neo_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.neokatu a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/neo.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.neokatu-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* 活力年齢計 */
.kamtr a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/katsuryoku.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.kamtr a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/katsuryoku.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.kamtr a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/katsuryoku_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.kamtr a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/katsuryoku.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.kamtr-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* ボディーチェッカー */
.bodychecker a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/body.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bodychecker a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/body.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bodychecker a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/body_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bodychecker a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/body.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bodychecker-2{
	padding:18px 6px 0px 74px;
	font-size:12px;
	line-height:14px;
	}
/* メタボチェッカー */
.metachk a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metachk.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.metachk a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metachk.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.metachk a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metachk_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.metachk a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/metachk.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.metachk-2{
	padding:18px 10px 0px 75px;
	font-size:12px;
	line-height:14px;
	}
/* 酸素 */
.oxygenrator a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/sanso.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.oxygenrator a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/sanso.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.oxygenrator a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/sanso_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.oxygenrator a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/sanso.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.oxygenrator-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* ぶるぶる */
.buruburu a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/buruburu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.buruburu a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/buruburu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.buruburu a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/buruburu_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.buruburu a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/buruburu.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.buruburu-2{
	padding:18px 5px 0px 57px;
	font-size:12px;
	line-height:14px;
	}
/*あしおにょく */
.foot_warm a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashi.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.foot_warm a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashi.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.foot_warm a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashi_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.foot_warm a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashi.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.foot_warm-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}
/* あしうら */
.ashiura a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashiura.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.ashiura a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashiura.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.ashiura a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashiura_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.ashiura a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/ashiura.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.ashiura-2{
	padding:18px 5px 0px 80px;
	font-size:12px;
	line-height:14px;
	}
/* henkou */
.hl2050 a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsuban.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hl2050 a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsuban.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hl2050 a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsuban_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
	
.hl2050 a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/kotsuban.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hl2050-2{
	padding:18px 10px 0px 100px;
	font-size:12px;
	line-height:14px;
	}
/* henkou */
.hiptrim a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hiptrim.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hiptrim a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hiptrim.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hiptrim a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hiptrim_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hiptrim a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/hiptrim.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.hiptrim-2{
	padding:18px 10px 0px 80px;
	font-size:12px;
	line-height:14px;
	}

/* 血行美人 */
.bva a:link{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bva.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bva a:visited{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bva.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bva a:hover{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bva_o.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bva a:active{
	margin-right:6px;
	margin-bottom:11px;
	width:185px;
	height:79px;
	background-image:url(image/topmenu/bva.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#000000;
	font-weight:bold;
	display:block;
	}
.bva-2{
	padding:18px 10px 0px 90px;
	font-size:12px;
	line-height:14px;
	}

/*リンク範囲用*/
.t-menu{
	width:100%;
	height:100%;
	display:block;
	}

/*新サービス用*/
.ser1-1{
	margin:0px;
	width:158px;
	height:84px;
	margin-bottom:6px;
	background-image:url(image/top/ser_metabox.jpg);
	background-repeat:no-repeat;
	}
	
.ser1-1:hover{
	margin:0px;
	width:158px;
	height:84px;
	margin-bottom:6px;
	background-image:url(image/top/ser_metabox_o.jpg);
	background-repeat:no-repeat;
	}

.ser1-2{
	padding:52px 10px 0px 17px;
	font-size:12px;
	line-height:14px;
	}

.ser2-1{
	margin:0px;
	width:158px;
	height:86px;
	margin-bottom:6px;
	background-image:url(image/top/ser_beuaty.jpg);
	background-repeat:no-repeat;
	}
.ser2-1:hover{
	margin:0px;
	width:158px;
	height:86px;
	margin-bottom:6px;
	background-image:url(image/top/ser_beuaty_o.jpg);
	background-repeat:no-repeat;
	}


.ser2-2{
	padding:53px 10px 0px 17px;
	font-size:12px;
	line-height:14px;
	}

.ser3-1{
	margin:0px;
	width:158px;
	height:86px;
	margin-bottom:6px;
	background-image:url(image/top/ser_yumor.jpg);
	background-repeat:no-repeat;
	}
.ser3-1:hover{
	margin:0px;
	width:158px;
	height:86px;
	margin-bottom:6px;
	background-image:url(image/top/ser_yumor_o.jpg);
	background-repeat:no-repeat;
	}

.ser3-2{
	padding:51px 10px 0px 17px;
	font-size:12px;
	line-height:14px;
	}

.ser4-1{
	margin:0px;
	width:158px;
	height:86px;
	margin-bottom:6px;
	background-image:url(image/top/ser_senka.jpg);
	background-repeat:no-repeat;
	}
.ser4-1:hover{
	margin:0px;
	width:158px;
	height:86px;
	margin-bottom:6px;
	background-image:url(image/top/ser_senka_o.jpg);
	background-repeat:no-repeat;
	}

.ser4-2{
	padding:25px 10px 0px 17px;
	font-size:12px;
	line-height:14px;
	}
	
	
a.pricebotton:link{
	background-image: url(image/price/price-tab.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 142px;
	padding-top: 8px;
	display: block;
	float: left;
	text-align: center;
	font-weight: bold;
	color: #335A10;
	text-decoration: none;
	}
a.pricebotton:visited{
	background-image: url(image/price/price-tab.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 142px;
	padding-top: 8px;
	display: block;
	float: left;
	text-align: center;
	color: #335A10;
	text-decoration: none;
	font-weight: bold;
	}
a.pricebotton:hover{
	background-image: url(image/price/price-tab.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 142px;
	padding-top: 8px;
	display: block;
	float: left;
	text-align: center;
	color: #335A10;
	text-decoration: none;
	font-weight: bold;
	}


a.pricebotton2:link{
	background-image: url(image/price/price-tab2.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 142px;
	padding-top: 8px;
	display: block;
	float: left;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	}
a.pricebotton2:visited{
	background-image: url(image/price/price-tab2.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 142px;
	padding-top: 8px;
	display: block;
	float: left;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	}
a.pricebotton2:hover{
	background-image: url(image/price/price-tab2-o.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 142px;
	padding-top: 8px;
	display: block;
	float: left;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	}
.pricetab {
	background-image: url(image/price/price-back.jpg);
	background-repeat: no-repeat;
	clear: both;
	width: 750px;
	background-position: right top;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pricetab2 {
	background-image: url(image/price/price-tab-back.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 28px;
	width: 750px;
}
