/* 商品ボタン */

.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;

}


