/* ナビスタイル
---------------------------------------------*/
#globalNav {
	width: 750px;
	height: 45px;
	list-style-type: none;
	background-color: #FFFFFF;
}
#globalNav li {
	float: left;
	width: 145px;
	margin-right :5px;
}
#globalNav li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:45px;
	padding-top: 45px;
	background-image: url(images/globalnavi.gif);
	color: #FFFFFF;
}

/* オフマウス
---------------------------------------------*/
	#nav01 a { background-position:  0     0; }
	#nav02 a { background-position: -150px 0; }
	#nav03 a { background-position: -300px 0; }
	#nav04 a { background-position: -450px 0; }
	#nav05 a { background-position: -600px 0; }
	
/* 選択済み
---------------------------------------------*/

	#nav01 a.stay { background-position:  0     -90px; }
	#nav02 a.stay { background-position: -150px -90px; }
	#nav03 a.stay { background-position: -300px -90px; }
	#nav04 a.stay { background-position: -450px -90px; }
	#nav05 a.stay { background-position: -600px -90px; }

/* オンマウス
---------------------------------------------*/

	#nav01 a:hover { background-position:  0     -45px; }
	#nav02 a:hover { background-position: -150px -45px; }
	#nav03 a:hover { background-position: -300px -45px; }
	#nav04 a:hover { background-position: -450px -45px; }
	#nav05 a:hover { background-position: -600px -45px; }


/* トップスタイル
---------------------------------------------*/

#container{
	width: 750px;
	margin: 0 auto;
	text-align: left;
	height: 100%;
}

#container h1{
	margin: 10px 0;
}



#mainimage {
	margin: 5px 0;
}

/* 左メニュー
---------------------------------------------*/
#topLeft{
	float: left;
	width:550px;
padding-right: 0;
padding-bottom: 0;
display:inline;
overflow: hidden;




}

#topLeft .mainmenu ul {
}

#topLeft .mainmenu li{
	float:left;
	margin-right: 2px;
	margin-bottom :5px;
	padding: 0;
}


/* 診療科メニュー*/

#sinryomenu {
	clear :left;
	width:550px;
	height:260px;
	background-color: #C0D5FA;
	margin-bottom:5px;
}

#sinryomenu h2{
	margin-bottom:5px;

}
#sinryomenu ul {
	width:550px;
	height:40px;
	float: left;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	padding:0 0 0 5px;
	margin-bottom:4px;
}

#sinryomenu ul li {
	width:133px;
	height:40px;
	float: left;
	padding-right:3px;
}

#sinryomenu ul li a {
	width:133px;
	height:40px;
	float: left;
	display: block;
}

li#s01 { background: url(topimage/top_sinryo01_naika.png) no-repeat;}
li#s02 { background: url(topimage/top_sinryo02_sinzou.png) no-repeat;}
li#s02_01 { background: url(topimage/top_sinryo02_jyunkan.png) no-repeat;}
li#s02_02 { background: url(topimage/top_sinryo02_sinzoukekan.png) no-repeat;}
li#s03 { background: url(topimage/top_sinryo03_sinkei.png) no-repeat;}
li#s04 { background: url(topimage/top_sinryo04_syouni.png) no-repeat;}
li#s05 { background: url(topimage/top_sinryo05_geka.png) no-repeat;}
li#s06 { background: url(topimage/top_sinryo06_seikei.png) no-repeat;}
li#s07 { background: url(topimage/top_sinryo07_nousinkei.png) no-repeat;}
li#s08 { background: url(topimage/top_sinryo08_kokyuuki.png) no-repeat;}
li#s09 { background: url(topimage/top_sinryo09_hifuka.png) no-repeat;}
li#s10 { background: url(topimage/top_sinryo10_hinyouki.png) no-repeat;}
li#s11 { background: url(topimage/top_sinryo11_sanfuzin.png) no-repeat;}
li#s12 { background: url(topimage/top_sinryo12_ganka.png) no-repeat;}
li#s13 { background: url(topimage/top_sinryo13_zibika.png) no-repeat;}
li#s14 { background: url(topimage/top_sinryo14_housya.png) no-repeat;}
li#s15 { background: url(topimage/top_sinryo15_masuika.png) no-repeat;}

li#s01 a { background: url(topimage/top_sinryo01_naika.png) no-repeat;}
li#s02 a { background: url(topimage/top_sinryo02_sinzou.png) no-repeat;}
li#s02_01 a { background: url(topimage/top_sinryo02_jyunkan.png) no-repeat;}
li#s02_02 a { background:url(topimage/top_sinryo02_sinzoukekkan.png) no-repeat;}
li#s03 a { background: url(topimage/top_sinryo03_sinkei.png) no-repeat;}
li#s04 a { background: url(topimage/top_sinryo04_syouni.png) no-repeat;}
li#s05 a { background: url(topimage/top_sinryo05_geka.png) no-repeat;}
li#s06 a { background: url(topimage/top_sinryo06_seikei.png) no-repeat;}
li#s07 a { background: url(topimage/top_sinryo07_nousinkei.png) no-repeat;}
li#s08 a { background: url(topimage/top_sinryo08_kokyuuki.png) no-repeat;}
li#s09 a { background: url(topimage/top_sinryo09_hifuka.png) no-repeat;}
li#s10 a { background: url(topimage/top_sinryo10_hinyouki.png) no-repeat;}
li#s11 a { background: url(topimage/top_sinryo11_sanfuzin.png) no-repeat;}
li#s12 a { background: url(topimage/top_sinryo12_ganka.png) no-repeat;}
li#s13 a { background: url(topimage/top_sinryo13_zibika.png) no-repeat;}
li#s14 a { background: url(topimage/top_sinryo14_housya.png) no-repeat;}
li#s15 a { background: url(topimage/top_sinryo15_masuika.png) no-repeat;}

li#s01 a:hover { background: url(topimage/top_on_sinryo01_naika.png) no-repeat;}
li#s02 a:hover  { background: url(topimage/top_on_sinryo02_sinzou.png) no-repeat;}
li#s02_01 a:hover { background: url(topimage/top_on_sinryo02_jyunkan.png) no-repeat;}
li#s02_02 a:hover { background: url(topimage/top_on_sinryo02_sinzoukekan.png) no-repeat;}
li#s03 a:hover { background: url(topimage/top_on_sinryo03_sinkei.png) no-repeat;}
li#s04 a:hover { background: url(topimage/top_on_sinryo04_syouni.png) no-repeat;}
li#s05 a:hover { background: url(topimage/top_on_sinryo05_geka.png) no-repeat;}
li#s06 a:hover { background: url(topimage/top_on_sinryo06_seikei.png) no-repeat;}
li#s07 a:hover { background: url(topimage/top_on_sinryo07_nousinkei.png) no-repeat;}
li#s08 a:hover { background: url(topimage/top_on_sinryo08_kokyuuki.png) no-repeat;}
li#s09 a:hover { background: url(topimage/top_on_sinryo09_hifuka.png) no-repeat;}
li#s10 a:hover { background: url(topimage/top_on_sinryo10_hinyouki.png) no-repeat;}
li#s11 a:hover { background: url(topimage/top_on_sinryo11_sanfuzin.png) no-repeat;}
li#s12 a:hover { background: url(topimage/top_on_sinryo12_ganka.png) no-repeat;}
li#s13 a:hover { background: url(topimage/top_on_sinryo13_zibika.png) no-repeat;}
li#s14 a:hover { background: url(topimage/top_on_sinryo14_housya.png) no-repeat;}
li#s15 a:hover { background: url(topimage/top_on_sinryo15_masuika.png) no-repeat;}

/* 部門メニュー*/

#bumonmenu {
	clear :left;
	width:550px;
	height:130px;
	margin-bottom:5px;
	background-color: #DDFAC0;
}

#bumonmenu h2{
	margin-bottom:5px;

}
#bumonmenu ul {
	width:550px;
	height:40px;
	float: left;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	padding:0 0 0 5px;
	margin-bottom:4px;
}

#bumonmenu ul li {
	width:133px;
	height:40px;
	float: left;
	padding-right:3px;
}

#bumonmenu ul li a {
	width:133px;
	height:40px;
	float: left;
	display: block;
}

li#b01 { background: url(topimage/top_bumon01_tyuourinsyo.png) no-repeat;}
li#b02 { background: url(topimage/top_bumon02_kangobu.png) no-repeat;}
li#b03 { background: url(topimage/top_bumon03_yakuzaibu.png) no-repeat;}
li#b04 { background: url(topimage/top_bumon04_tyuouhousya.png) no-repeat;}
li#b05 { background: url(topimage/top_bumon05_eiyoukanri.png) no-repeat;}
li#b06 { background: url(topimage/top_bumon06_zinkou.png) no-repeat;}
li#b07 { background: url(topimage/top_bumon07_rihabiri.png) no-repeat;}

li#b01 a { background: url(topimage/top_bumon01_tyuourinsyo.png) no-repeat;}
li#b02 a { background: url(topimage/top_bumon02_kangobu.png) no-repeat;}
li#b03 a { background: url(topimage/top_bumon03_yakuzaibu.png) no-repeat;}
li#b04 a { background: url(topimage/top_bumon04_tyuouhousya.png) no-repeat;}
li#b05 a { background: url(topimage/top_bumon05_eiyoukanri.png) no-repeat;}
li#b06 a { background: url(topimage/top_bumon06_zinkou.png) no-repeat;}
li#b07 a { background: url(topimage/top_bumon07_rihabiri.png) no-repeat;}

li#b01 a:hover { background: url(topimage/top_on_bumon01_tyuourinsyo.png) no-repeat;}
li#b02 a:hover { background: url(topimage/top_on_bumon02_kangobu.png) no-repeat;}
li#b03 a:hover { background: url(topimage/top_on_bumon03_yakuzaibu.png) no-repeat;}
li#b04 a:hover { background: url(topimage/top_on_bumon04_tyuouhousya.png) no-repeat;}
li#b05 a:hover { background: url(topimage/top_on_bumon05_eiyoukanri.png) no-repeat;}
li#b06 a:hover { background: url(topimage/top_on_bumon06_zinkou.png) no-repeat;}
li#b07 a:hover { background: url(topimage/top_on_bumon07_rihabiri.png) no-repeat;}



/* お知らせ・公告*/
#topLeft .info {
	margin-bottom:5px;
}

#topLeft .info ul {
	width:550px;
	padding: 10px 10px 5px 20px;

}

#topLeft .info li{
	margin-bottom :5px;
	padding: 0;
	font-size: 12px;
}

#topLeft .info iframe{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

/* 右メニュー
---------------------------------------------*/
#topRight{
	float: left;
	width:200px;
	padding-right: 0;
	padding-bottom: 0;
	display:inline;
	overflow: hidden;



}

#topRight ul{
	margin-left:4px;
}

#topRight li{
	margin-bottom:5px;
}



/* フッター
---------------------------------------------*/

#footer{
	margin-top:10px;
	clear:left;
	disply:block;
	width: 750px;
	font-size: 80%;
	padding: 5px 0;
	border-top: 1px dotted #999999;

}

#footer .copy{
	text-align:right;
	padding: 5px 0;

}


