/* ===== ŽQlURLFhttp://hac-design.com/css/rollover.html ===== */
/* ¡uƒgƒbƒvv‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */

*{margin:0;}

h4{color:#333;}

#navi1_active {
	background:url(../img/011_top_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:74px;
	height:45px;
	overflow: hidden;
}
#navi1 a{
	background:url(../img/011_top_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:75px;
	height:45px;
	overflow: hidden;
}
#navi1 a:hover, a:active a {
	background:url(../img/011_top_a.gif) no-repeat;
}

h2{font-size:12px; text-align:right; color:#333; font-weight:normal;}

img{border:0;}


/* ¡uƒNƒŠƒjƒbƒNÐ‰îv‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */
#navi2_active {
	background:url(../img/012_clinic_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:150px;
	height:45px;
	overflow: hidden;
}
#navi2 a {
	background:url(../img/012_clinic_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:150px;
	height:45px;
	overflow: hidden;
}
#navi2 a:hover, a:active a {
	background:url(../img/012_clinic_a.gif) no-repeat;
}


/* ¡ufŽ@“à—ev‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */
#navi3_active {
	background:url(../img/013_treatment_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:120px;
	height:45px;
	overflow: hidden;
}
#navi3 a{
	background:url(../img/013_treatment_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:120px;
	height:45px;
	overflow: hidden;
}
#navi3 a:hover, a:active a {
	background:url(../img/013_treatment_a.gif) no-repeat;
}


/* ¡u‘ÐEŒfÚ‹LŽ–EŠwpŠˆ“®‚È‚Çv‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */
#navi4_active {
	background:url(../img/014_book_and_article_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:172px;
	height:45px;
	overflow: hidden;
}
#navi4 a{
	background:url(../img/014_book_and_article_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:172px;
	height:45px;
	overflow: hidden;
}
#navi4 a:hover, a:active a {
	background:url(../img/014_book_and_article_a.gif) no-repeat;
}


/* ¡u‚æ‚­‚ ‚éŽ¿–âv‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */
#navi5_active {
	background:url(../img/015_common_question_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:143px;
	height:45px;
	overflow: hidden;
}
#navi5 a{
	background:url(../img/015_common_question_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:143px;
	height:45px;
	overflow: hidden;
}
#navi5 a:hover, a:active a {
	background:url(../img/015_common_question_a.gif) no-repeat;
}


/* ¡uA–ÑŒfŽ¦”Âv‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */
#navi6_active {
	background:url(../img/016_bulletin_board_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:112px;
	height:45px;
	overflow: hidden;
}
#navi6 a{
	background:url(../img/016_bulletin_board_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:112px;
	height:45px;
	overflow: hidden;
}
#navi6 a:hover, a:active a {
	background:url(../img/016_bulletin_board_a.gif) no-repeat;
}


/* ¡uƒAƒNƒZƒXv‚ÌƒiƒrƒQ[ƒVƒ‡ƒ“‰æ‘œ¡ */
#navi7_active {
	background:url(../img/017_access_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:117px;
	height:45px;
	overflow: hidden;
}
#navi7 a{
	background:url(../img/017_access_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:117px;
	height:45px;
	overflow: hidden;
}
#navi7 a:hover, a:active a {
	background:url(../img/017_access_a.gif) no-repeat;
}

/**20091105’Ç‰Á**/
h5.footer {
	color: #000000;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	display:inline;
}

h2{ display: inline; margin:0; padding:0;}