@charset "utf-8";

/*
============================ Nav CSS ============================

			ナビゲーション
				1.グローバルナビ
				2.ヘッダーナビ
				3.フッターナビ
				4.ホーム
					7-1.メインナビ
					7-2.リンクナビ
				5.AMGについてサブナビ
				6.AMG施設情報
					6-1.サブナビ
					6-2.アンカー
				7.AMG採用情報
					7-1.インデックス
					7-2.サブナビ
				8.AMG部門
					8-1.インデックス
					8-2.サブナビ
				9.AMG協議会サブナビ
				10.リハビリテーション部

====================================================================
*/


/* 1.グローバルナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

ul#nav {
	clear: both;
	width: 930px;
}
ul#nav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
ul#nav li { float: left; }
ul#nav li a {
	background: url(/img/common/menu5.png) no-repeat;
	display: block;
	height: 0;
	overflow: hidden;
	padding: 48px 0 0;
}

/* オフマウス */
ul#nav li#btn01 a { background-position: 0 0; width: 155px; }
ul#nav li#btn02 a { background-position: -155px 0; width: 155px; }
ul#nav li#btn03 a { background-position: -310px 0; width: 155px; }
ul#nav li#btn04 a { background-position: -465px 0; width: 155px; }
ul#nav li#btn05 a { background-position: -620px 0; width: 155px; }
ul#nav li#btn06 a { background-position: -775px 0; width: 155px; }

/* オンマウス */
ul#nav li#btn01 a:hover { background-position: 0 -48px; width: 155px; }
ul#nav li#btn02 a:hover { background-position: -155px -48px; width: 155px; }
ul#nav li#btn03 a:hover { background-position: -310px -48px; width: 155px; }
ul#nav li#btn04 a:hover { background-position: -465px -48px; width: 155px; }
ul#nav li#btn05 a:hover { background-position: -620px -48px; width: 155px; }
ul#nav li#btn06 a:hover { background-position: -775px -48px; width: 155px; }

/* ページアクティブ */
body.about  			ul#nav li#btn01 a  { background-position: 0 -48px; width: 155px; }
body.facilitiesInfo   	ul#nav li#btn02 a  { background-position: -155px -48px; width: 155px; }
body.employmentInfo   	ul#nav li#btn03 a  { background-position: -310px -48px; width: 155px; }
body.sectionIntro 		ul#nav li#btn04 a  { background-position: -465px -48px; width: 155px; }
body.conference   		ul#nav li#btn05 a  { background-position: -620px -48px; width: 155px; }
body.medicalcare   		ul#nav li#btn06 a  { background-position: -775px -48px; width: 155px; }



/* 2.ヘッダーナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

ul#hNav { margin: 0 10px 0 0; }
ul#hNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
ul#hNav li {
	display: block;
	background: url(/img/common/icon01.png) no-repeat 10px center;
	border-left: 1px solid #039;
	float: right;
	line-height: 1;
	margin: 0 0 0 10px;
	padding: 0 0 0 20px;
	white-space: nowrap;
}
ul#hNav li.last {
	border-left: none;
	padding: 0 0 0 20px;
}



/* 3.フッターナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

ul#fNav {
	background: #4599EF;
	float: right;
	font-size: 85%;
	padding: 5px 8px;
}
ul#fNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }

ul#fNav li {
	border-left: 1px solid #FFF;
	float: left;
	line-height: 1;
	margin: 0 0 0 5px;
	padding: 0 0 0 5px;
}
ul#fNav li a {
	color: #FFF;
	white-space: nowrap;
}
ul#fNav li.first {
	border-left: none;
	margin: 0;
	padding: 0;
}



/* 4.ホーム
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

	/* 4-1.メインナビ
	──────────────────── */

	ul#homeNav {
		margin: 15px auto 12px;
		/*width: 705px;*/
	}
	ul#homeNav:after {
		/* clearfix */ clear: both;
		content: ".";
		display: block;
		height: 0;
		line-height: 0;
		visibility: hidden;
	}
	ul#homeNav li {
		float: left;
	}
	ul#homeNav li a {
		display: block;
		width: 223px;
		height: 0;
		padding: 97px 0 0;
		overflow: hidden;
	}
	ul#homeNav li#bnr01 a {
		background: url(/img/home/home_btn01.png) no-repeat 0 0;
		margin: 0 8px 0 12px;
	}
	ul#homeNav li#bnr02 a {
		background: url(/img/home/home_btn02.png) no-repeat;
		margin: 0 8px 0 0;
	}
	ul#homeNav li#bnr03 a {
		background: url(/img/home/home_btn03.png) no-repeat;
		margin: 0 8px 0 0;
	}
	ul#homeNav li#bnr04 a {
		background: url(/img/home/home_btn05.png) no-repeat;	}
	ul#homeNav li#bnr_recruit a {
		background: url(/img/home/home_btn_recruit.png) no-repeat;	}
	ul#homeNav li#bnr01 a:hover,
	ul#homeNav li#bnr02 a:hover,
	ul#homeNav li#bnr03 a:hover, 
	ul#homeNav li#bnr04 a:hover,
	ul#homeNav li#bnr_recruit a:hover {
		background-position: 0 -97px;
	}


	/* 4-2.リンクナビ
	──────────────────── */
	
	ul#linkNav { margin: 0 0 14px; }
	ul#linkNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
	ul#linkNav li {
		margin-bottom: 4px;
	}
	ul#linkNav li a {
		display: block;
		width: 222px;
		height: 0;
		margin-left: 6px;
		padding: 55px 0 0;
		overflow: hidden;
	}
	ul#linkNav li#link01 a { background: url(/img/home/home_link01.png) no-repeat; }
	ul#linkNav li#link02 a { background: url(/img/home/home_link02.png) no-repeat; }
	ul#linkNav li#link03 a { background: url(/img/home/home_link03.png) no-repeat; }
	ul#linkNav li#link04 a { background: url(/img/home/home_link04.png) no-repeat; }
	ul#linkNav li#link05 a { background: url(/img/home/home_link05.png) no-repeat; }
	ul#linkNav li#link10 a { background: url(/img/home/home_link06.png) no-repeat;
	}
	ul#linkNav li#link11 a { background: url(/img/home/home_link11.png) no-repeat;
		margin: 0 0 18px 6px;
	}	
	ul#linkNav li#link06 a {
		background: url(/img/home/bnr_mobile.png) no-repeat;
		margin: 0 0 5px 6px;
		padding: 141px 0 0;
	}
	ul#linkNav li#link07 a {
		background: url(/img/home/bnr_movie.png) no-repeat;
		padding: 67px 0 0;
	}
	ul#linkNav li#link08 a {
		background: url(/img/home/home_amesa.png) no-repeat;
		margin: 0 0 18px 6px;
		padding: 64px 0 0;
	}
	ul#linkNav li#link09 a {
		background: url(/img/home/aml_shop.gif) no-repeat;
		margin: 0 0 18px 6px;
		padding: 90px 0 0;
	}
		ul#linkNav li#link09 a {
		background: url(/img/home/aml_shop.gif) no-repeat;
		margin: 0 0 18px 6px;
		padding: 90px 0 0;
	}
	ul#linkNav li#link12 a {
		background: url(/img/home/bnr_ninti.png) no-repeat;
		margin: 0 0 5px 6px;
		padding: 141px 0 0;
	}
	ul#linkNav li#link13 a {
		background: url("/img/home/bnr_media_info.png") no-repeat;
		background-size: 222px 64px;
		margin: 0 0 5px 6px;
		padding: 80px 0 0;
	}
	ul#linkNav li#link01 a:hover,
	ul#linkNav li#link02 a:hover,
	ul#linkNav li#link03 a:hover,
	ul#linkNav li#link04 a:hover,
	ul#linkNav li#link05 a:hover { background-position: 0 -55px; }
	ul#linkNav li#link07 a:hover { background-position: 0 -67px; }
	ul#linkNav li#link10 a:hover { background-position: 0 -55px; }
	ul#linkNav li#link11 a:hover { background-position: 0 -55px; }
	ul#linkNav li#link13 a:hover { opacity: 0.8}


/* 5.AMGについてサブナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.about ul#sNav {
	clear: both;
	width: 220px;
}
.about ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.about ul#sNav li { }
.about ul#sNav li a {
	background: url(/img/about/about_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.about ul#sNav li#snav01 a { background-position: 0 0; }
.about ul#sNav li#snav02 a { background-position: 0 -33px; }
.about ul#sNav li#snav03 a { background-position: 0 -66px; }

/* オンマウス */
.about ul#sNav li#snav01 a:hover { background-position: -220px 0 }
.about ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
.about ul#sNav li#snav03 a:hover { background-position: -220px -66px; }

/* ページアクティブ */
body#aboutIndex 		ul#sNav li#snav01 a { background-position: -220px 0; }
body#rinen 		ul#sNav li#snav02 a { background-position: -220px -33px; }
body#gaiyou 	ul#sNav li#snav03 a { background-position: -220px -66px; }



/* 6.AMG施設情報サブナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

	/* 6-1.サブナビ
	──────────────────── */
	
	.facilitiesIndex ul#sNav {
		clear: both;
		width: 220px;
	}
	.facilitiesIndex ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
	.facilitiesIndex ul#sNav li { }
	.facilitiesIndex ul#sNav li a {
		background: url(/img/facilities/facilities_smenu.png) no-repeat;
		display: block;
		width: 220px;
		height: 0;
		overflow: hidden;
		padding: 33px 0 0;
	}
	
	/* オフマウス */
	.facilitiesIndex ul#sNav li#snav01 a { background-position: 0 0; }
	.facilitiesIndex ul#sNav li#snav02 a { background-position: 0 -33px; }
	.facilitiesIndex ul#sNav li#snav03 a { background-position: 0 -66px; }
	.facilitiesIndex ul#sNav li#snav04 a { background-position: 0 -99px; }
	.facilitiesIndex ul#sNav li#snav05 a { background-position: 0 -132px; }
	.facilitiesIndex ul#sNav li#snav06 a { background-position: 0 -165px; }
	.facilitiesIndex ul#sNav li#snav07 a { background-position: 0 -198px; }
	
	/* オンマウス */
	.facilitiesIndex ul#sNav li#snav01 a:hover { background-position: -220px 0 }
	.facilitiesIndex ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
	.facilitiesIndex ul#sNav li#snav03 a:hover { background-position: -220px -66px; }
	.facilitiesIndex ul#sNav li#snav04 a:hover { background-position: -220px -99px; }
	.facilitiesIndex ul#sNav li#snav05 a:hover { background-position: -220px -132px; }
	.facilitiesIndex ul#sNav li#snav06 a:hover { background-position: -220px -165px; }
	.facilitiesIndex ul#sNav li#snav07 a:hover { background-position: -220px -198px; }	
	
/* ページアクティブ */
body.about  			ul#nav li#btn01 a  { background-position: 0 -48px; width: 155px; }
body.facilitiesIndex   	ul#nav li#btn02 a  { background-position: -155px -48px; width: 155px; }
body.employmentInfo   	ul#nav li#btn03 a  { background-position: -310px -48px; width: 155px; }
body.sectionIntro 		ul#nav li#btn04 a  { background-position: -465px -48px; width: 155px; }
body.conference   		ul#nav li#btn05 a  { background-position: -620px -48px; width: 155px; }
body.medicalcare   		ul#nav li#btn06 a  { background-position: -775px -48px; width: 155px; }


	/* 6-2.アンカー
	──────────────────── */
	
	ul#ankerNav {
		clear: both;
		margin: 0 0 15px;
		width: 685px;
	}
	ul#ankerNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
	ul#ankerNav li { float: left; }
	ul#ankerNav li a {
		background: url(/img/facilities/facilities_btn.png) no-repeat;
		display: block;
		height: 0;
		overflow: hidden;
		padding: 51px 0 0;
	}
	
	/* オフマウス */
	ul#ankerNav li#anker01 a { background-position: 0 0; width: 98px; }
	ul#ankerNav li#anker02 a { background-position: -98px 0; width: 97px; }
	ul#ankerNav li#anker03 a { background-position: -195px 0; width: 98px; }
	ul#ankerNav li#anker04 a { background-position: -293px 0; width: 97px; }
	ul#ankerNav li#anker05 a { background-position: -390px 0; width: 98px; }
	ul#ankerNav li#anker06 a { background-position: -488px 0; width: 98px; }
	ul#ankerNav li#anker07 a { background-position: -587px 0; width: 98px; }
	
	/* オンマウス */
	ul#ankerNav li#anker01 a:hover { background-position: 0 -51px; width: 98px; }
	ul#ankerNav li#anker02 a:hover { background-position: -98px -51px; width: 97px; }
	ul#ankerNav li#anker03 a:hover { background-position: -195px -51px; width: 98px; }
	ul#ankerNav li#anker04 a:hover { background-position: -293px -51px; width: 97px; }
	ul#ankerNav li#anker05 a:hover { background-position: -390px -51px; width: 98px; }
	ul#ankerNav li#anker06 a:hover { background-position: -488px -51px; width: 98px; }
	ul#ankerNav li#anker07 a:hover { background-position: -587px -51px; width: 98px; }



/* 7.AMG採用情報
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

	/* 7-1.インデックス
	──────────────────── */
	
	ul.recruitNav { padding: 10px 0 0 0; }
	ul.recruitNav li { float: left; }
	ul.recruitNav li a {
		display: block;
		width: 207px;
		height: 0;
		margin: 0 20px 7px 0;
		padding: 83px 0 0;
		overflow: hidden;
	}
	ul.recruitNav li#nav01 a { background: url(/img/employment/btn_employment01.png) no-repeat; }
	ul.recruitNav li#nav02 a { background: url(/img/employment/btn_employment02.png) no-repeat; }
	ul.recruitNav li#nav03 a { background: url(/img/employment/btn_employment03.png) no-repeat; }
	ul.recruitNav li#nav04 a { background: url(/img/employment/btn_employment04.png) no-repeat; }
	ul.recruitNav li#nav05 a { background: url(/img/employment/btn_employment05.png) no-repeat; }
	ul.recruitNav li#nav06 a { background: url(/img/employment/btn_employment06.png) no-repeat; }
	ul.recruitNav li#nav07 a { background: url(/img/employment/btn_employment07.png) no-repeat; }
	ul.recruitNav li#nav08 a { background: url(/img/employment/btn_employment08.png) no-repeat; }
	ul.recruitNav li#nav09 a { background: url(/img/employment/btn_employment09.png) no-repeat; }
	ul.recruitNav li#nav10 a { background: url(/img/employment/btn_employment10.png) no-repeat; }
	ul.recruitNav li#nav11 a { background: url(/img/employment/btn_employment11.png) no-repeat; }
	ul.recruitNav li#nav12 a { background: url(/img/employment/btn_employment12.png) no-repeat; }
	
	ul.recruitNav li#nav01 a:hover,
	ul.recruitNav li#nav02 a:hover,
	ul.recruitNav li#nav03 a:hover,
	ul.recruitNav li#nav04 a:hover,
	ul.recruitNav li#nav05 a:hover,
	ul.recruitNav li#nav06 a:hover,
	ul.recruitNav li#nav07 a:hover,
	ul.recruitNav li#nav08 a:hover { background-position: 0 -83px; }
	ul.recruitNav li#nav09 a:hover { background-position: 0 -83px; }
	ul.recruitNav li#nav10 a:hover { background-position: 0 -83px; }
	ul.recruitNav li#nav11 a:hover { background-position: 0 -83px; }
	ul.recruitNav li#nav12 a:hover { background-position: 0 -83px; }


	/* 7-2.サブナビ
	──────────────────── */

	.employmentInfo ul#sNav {
		clear: both;
		width: 220px;
	}
	.employmentInfo ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
	.employmentInfo ul#sNav li { }
	.employmentInfo ul#sNav li a {
		background: url(/img/employment/employment_menu5.png) no-repeat;
		display: block;
		width: 220px;
		height: 0;
		overflow: hidden;
		padding: 33px 0 0;
	}
	
	/* オフマウス */
	.employmentInfo ul#sNav li#snav01 a { background-position: 0 0; }
	.employmentInfo ul#sNav li#snav02 a { background-position: 0 -33px; }
	.employmentInfo ul#sNav li#snav03 a { background-position: 0 -66px; }
	.employmentInfo ul#sNav li#snav04 a { background-position: 0 -99px; }
	.employmentInfo ul#sNav li#snav05 a { background-position: 0 -132px; }
	.employmentInfo ul#sNav li#snav06 a { background-position: 0 -165px; }
	.employmentInfo ul#sNav li#snav07 a { background-position: 0 -198px; }
	.employmentInfo ul#sNav li#snav08 a { background-position: 0 -231px; }
	.employmentInfo ul#sNav li#snav09 a { background-position: 0 -264px; }
	.employmentInfo ul#sNav li#snav10 a { background-position: 0 -297px; }
	.employmentInfo ul#sNav li#snav11 a { background-position: 0 -330px; }
	.employmentInfo ul#sNav li#snav12 a { background-position: 0 -363px; }
	
	/* オンマウス */
	.employmentInfo ul#sNav li#snav01 a:hover { background-position: -220px 0 }
	.employmentInfo ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
	.employmentInfo ul#sNav li#snav03 a:hover { background-position: -220px -66px; }
	.employmentInfo ul#sNav li#snav04 a:hover { background-position: -220px -99px; }
	.employmentInfo ul#sNav li#snav05 a:hover { background-position: -220px -132px; }
	.employmentInfo ul#sNav li#snav06 a:hover { background-position: -220px -165px; }
	.employmentInfo ul#sNav li#snav07 a:hover { background-position: -220px -198px; }
	.employmentInfo ul#sNav li#snav08 a:hover { background-position: -220px -231px; }
	.employmentInfo ul#sNav li#snav09 a:hover { background-position: -220px -264px; }
	.employmentInfo ul#sNav li#snav10 a:hover { background-position: -220px -297px; }
	.employmentInfo ul#sNav li#snav11 a:hover { background-position: -220px -330px; }
	.employmentInfo ul#sNav li#snav12 a:hover { background-position: -220px -363px; }
	
	/* ページアクティブ */
	body#ishi 		ul#sNav li#snav01 a { background-position: -220px 0; }
	body#kango 		ul#sNav li#snav02 a { background-position: -220px -33px; }
	body#yakuzai 	ul#sNav li#snav03 a { background-position: -220px -66px; }
	body#righabiri 	ul#sNav li#snav04 a { background-position: -220px -99px; }
	body#kougaku 	ul#sNav li#snav05 a { background-position: -220px -132px; }
	body#kensa 		ul#sNav li#snav06 a { background-position: -220px -165px; }
	body#houshasen 	ul#sNav li#snav07 a { background-position: -220px -198px; }
	body#kyoin 		ul#sNav li#snav08 a { background-position: -220px -231px; }
	body#jimu1 		ul#sNav li#snav09 a { background-position: -220px -264px; }
	body#sogo 		ul#sNav li#snav10 a { background-position: -220px -297px; }
	body#msw 		ul#sNav li#snav11 a { background-position: -220px -330px; }
	body#eiyoushi	ul#sNav li#snav12 a { background-position: -220px -363px; }

	
	

/* 8.AMG部門
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

	/* 8-1.インデックス
	──────────────────── */

	ul.sectionNav { padding: 10px 0 0 0; }
	ul.sectionNav li { float: left; }
	ul.sectionNav li a {
		display: block;
		width: 207px;
		height: 0;
		margin: 0 20px 7px 0;
		padding: 83px 0 0;
		overflow: hidden;
	}
	ul.sectionNav li#nav01 a { background: url(/img/section/btn_section01.png) no-repeat; }
	ul.sectionNav li#nav02 a { background: url(/img/section/btn_section02.png) no-repeat; }
	ul.sectionNav li#nav03 a { background: url(/img/section/btn_section03.png) no-repeat; }
	ul.sectionNav li#nav04 a { background: url(/img/section/btn_section04.png) no-repeat; }
	ul.sectionNav li#nav05 a { background: url(/img/section/btn_section05.png) no-repeat; }
	ul.sectionNav li#nav06 a { background: url(/img/section/btn_section06.png) no-repeat; }
	ul.sectionNav li#nav07 a { background: url(/img/section/btn_section07.png) no-repeat; }
	ul.sectionNav li#nav08 a { background: url(/img/section/btn_section08.png) no-repeat; }
	ul.sectionNav li#nav09 a { background: url(/img/section/btn_section09.png) no-repeat; }
	
	ul.sectionNav li#nav01 a:hover,
	ul.sectionNav li#nav02 a:hover,
	ul.sectionNav li#nav03 a:hover,
	ul.sectionNav li#nav04 a:hover,
	ul.sectionNav li#nav05 a:hover,
	ul.sectionNav li#nav06 a:hover,
	ul.sectionNav li#nav07 a:hover,
	ul.sectionNav li#nav08 a:hover,
	ul.sectionNav li#nav09 a:hover { background-position: 0 -83px; }
	
	
	/* 8-2.サブナビ
	──────────────────── */
	
	.sectionIntro ul#sNav {
		clear: both;
		width: 220px;
	}
	.sectionIntro ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
	.sectionIntro ul#sNav li { }
	.sectionIntro ul#sNav li a {
		background: url(/img/section/section_menu02.png) no-repeat;
		display: block;
		width: 220px;
		height: 0;
		overflow: hidden;
		padding: 33px 0 0;
	}
	
	/* オフマウス */
	.sectionIntro ul#sNav li#snav01 a { background-position: 0 0; }
	.sectionIntro ul#sNav li#snav02 a { background-position: 0 -33px; }
	.sectionIntro ul#sNav li#snav03 a { background-position: 0 -66px; }
	.sectionIntro ul#sNav li#snav04 a { background-position: 0 -99px; }
	.sectionIntro ul#sNav li#snav05 a { background-position: 0 -132px; }
	.sectionIntro ul#sNav li#snav06 a { background-position: 0 -165px; }
	.sectionIntro ul#sNav li#snav07 a { background-position: 0 -198px; }
	.sectionIntro ul#sNav li#snav08 a { background-position: 0 -231px; }
	.sectionIntro ul#sNav li#snav09 a { background-position: 0 -264px; }
	
	/* オンマウス */
	.sectionIntro ul#sNav li#snav01 a:hover { background-position: -220px 0 }
	.sectionIntro ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
	.sectionIntro ul#sNav li#snav03 a:hover { background-position: -220px -66px; }
	.sectionIntro ul#sNav li#snav04 a:hover { background-position: -220px -99px; }
	.sectionIntro ul#sNav li#snav05 a:hover { background-position: -220px -132px; }
	.sectionIntro ul#sNav li#snav06 a:hover { background-position: -220px -165px; }
	.sectionIntro ul#sNav li#snav07 a:hover { background-position: -220px -198px; }
	.sectionIntro ul#sNav li#snav08 a:hover { background-position: -220px -231px; }
	.sectionIntro ul#sNav li#snav09 a:hover { background-position: -220px -264px; }
	
	/* ページアクティブ */
	body#shinryo 		ul#sNav li#snav01 a { background-position: -220px 0; }
	body#kango 			ul#sNav li#snav02 a { background-position: -220px -33px; }
	body#yakuzai 		ul#sNav li#snav03 a { background-position: -220px -66px; }
	body#righabiri 	ul#sNav li#snav04 a { background-position: -220px -99px; }
	body#kougaku 		ul#sNav li#snav05 a { background-position: -220px -132px; }
	body#kensa 			ul#sNav li#snav06 a { background-position: -220px -165px; }
	body#houshasen 	ul#sNav li#snav07 a { background-position: -220px -198px; }
	body#jimu 			ul#sNav li#snav08 a { background-position: -220px -231px; }
	body#eiyou 			ul#sNav li#snav09 a { background-position: -220px -264px; }



/* 9.AMG協議会サブナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.conference ul#sNav {
	clear: both;
	width: 220px;
}
.conference ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.conference ul#sNav li { }
.conference ul#sNav li a {
	background: url(/img/conference/conference_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.conference ul#sNav li#snav01 a { background-position: 0 0; }
.conference ul#sNav li#snav02 a { background-position: 0 -33px; }
.conference ul#sNav li#snav03 a { background-position: 0 -66px; }

/* オンマウス */
.conference ul#sNav li#snav01 a:hover { background-position: -220px 0 }
.conference ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
.conference ul#sNav li#snav03 a:hover { background-position: -220px -66px; }

/* ページアクティブ */
body#conferenceIndex 		ul#sNav li#snav01 a { background-position: -220px 0; }
body#conferencegaiyou 	ul#sNav li#snav02 a { background-position: -220px -33px; }
body#access 	ul#sNav li#snav03 a { background-position: -220px -66px; }



/* 10.リハビリテーション部
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.reha ul#sNav {
	clear: both;
	width: 220px;
}
.reha ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.reha ul#sNav li { }
.reha ul#sNav li a {
	background: url(/img/reha/reha_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.reha ul#sNav li#snav01 a { background-position: 0 0; }
.reha ul#sNav li#snav02 a { background-position: 0 -33px; }

/* オンマウス */
.reha ul#sNav li#snav01 a:hover { background-position: -220px 0; }
.reha ul#sNav li#snav02 a:hover { background-position: -220px -33px; }

/* ページアクティブ */
body#rehaIndex 		ul#sNav li#snav01 a { background-position: -220px 0; }
body#rehanews 		ul#sNav li#snav02 a { background-position: -220px -33px; }



/* 11.くたかけ，保健新報についてサブナビ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.kutakake ul#sNav {
	clear: both;
	width: 220px;
}
.kutakake ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.kutakake ul#sNav li { }
.kutakake ul#sNav li a {
	background: url(/img/kutakake/kouhou_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.kutakake ul#sNav li#snav01 a { background-position: 0 0; }
.kutakake ul#sNav li#snav02 a { background-position: 0 -33px; }
.kutakake ul#sNav li#snav03 a { background-position: 0 -66px; }

/* オンマウス */
.kutakake ul#sNav li#snav01 a:hover { background-position: -220px 0; }
.kutakake ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
.kutakake ul#sNav li#snav03 a:hover { background-position: -220px -66px; }

/* ページアクティブ */
body#kutakakeIndex 		ul#sNav li#snav01 a { background-position: -220px 0; }
body#hoken_shinpoIndex 		ul#sNav li#snav02 a { background-position: -220px -33px; }
body#jinzaiIndex 		ul#sNav li#snav03 a { background-position: -220px -66px; }



/* 12.AMG動画ナビ（AMG採用情報ページ）
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

#douga li a {
	display: block;
	width: 117px;
	height: 0;
	overflow: hidden;
	padding: 114px 0 0 10px;
}


/* オフマウス */
#douga li.mov_amg02 a { background:url(../movie/img/mov_amg02.png) no-repeat; background-position: 0 0; width: 117px; }
#douga li.mov_nurse02 a { background:url(../movie/img/mov_nurse02.png) no-repeat; background-position: 0 0; width: 117px; }
#douga li.mov_phar02 a { background:url(../movie/img/mov_phar02.png) no-repeat; background-position: 0 0; width: 117px; }
#douga li.mov_reha02 a { background:url(../movie/img/mov_reha02.png) no-repeat; background-position: 0 0; width: 117px; }
#douga li.mov_jimu02 a { background:url(../movie/img/mov_jimu02.png) no-repeat; background-position: 0 0; width: 117px; }

/* オンマウス */
#douga li.mov_amg02 a:hover { background:url(../movie/img/mov_amg02.png) no-repeat; background-position: 0 -114px; width: 117px; }
#douga li.mov_nurse02 a:hover { background:url(../movie/img/mov_nurse02.png) no-repeat; background-position: 0 -114px; width: 117px; }
#douga li.mov_phar02 a:hover { background:url(../movie/img/mov_phar02.png) no-repeat; background-position: 0 -114px; width: 117px; }
#douga li.mov_reha02 a:hover { background:url(../movie/img/mov_reha02.png) no-repeat; background-position: 0 -114px; width: 117px; }
#douga li.mov_jimu02 a:hover { background:url(../movie/img/mov_jimu02.png) no-repeat; background-position: 0 -114px; width: 117px; }





/* AMGトピックス　被災患者様受け入れ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.topics ul#sNav {
	clear: both;
	width: 220px;
}
.topics ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.topics ul#sNav li { }
.topics ul#sNav li a {
	background: url(/img/amg_topics/topics_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.topics ul#sNav li#snav01 a { background-position: 0 0; }
.topics ul#sNav li#snav02 a { background-position: 0 -33px; }
.topics ul#sNav li#snav03 a { background-position: 0 -66px; }

/* オンマウス */
.topics ul#sNav li#snav01 a:hover { background-position: -220px 0; }
.topics ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
.topics ul#sNav li#snav03 a:hover { background-position: -220px -66px; }

/* ページアクティブ */
body#topicsIndex2-1 	ul#sNav li#snav01 a { background-position: -220px 0; }
body#topicsIndex2-2 	ul#sNav li#snav02 a { background-position: -220px -33px; }
body#topicsIndex2-3		ul#sNav li#snav03 a { background-position: -220px -66px; }


/* AMGトピックス　リハビリケアかつしか
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.topics_katu ul#sNav {
	clear: both;
	width: 220px;
}
.topics_katu ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.topics_katu ul#sNav li { }
.topics_katu ul#sNav li a {
	background: url(/img/amg_topics/topics_katu_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.topics_katu ul#sNav li#snav01 a { background-position: 0 0; }
.topics_katu ul#sNav li#snav02 a { background-position: 0 -33px; }

/* オンマウス */
.topics_katu ul#sNav li#snav01 a:hover { background-position: -220px 0; }
.topics_katu ul#sNav li#snav02 a:hover { background-position: -220px -33px; }

/* ページアクティブ */
body#topics_katu 	ul#sNav li#snav01 a { background-position: -220px 0; }
body#topics_katu_staff 	ul#sNav li#snav02 a { background-position: -220px -33px; }



/* AMGトピックス　薬学生就職説明会
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.topics_yakugaku ul#sNav {
	clear: both;
	width: 220px;
}
.topics_yakugaku ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.topics_yakugaku ul#sNav li { }
.topics_yakugaku ul#sNav li a {
	background: url(/img/amg_topics/topics_yakuzai_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.topics_yakugaku ul#sNav li#snav01 a { background-position: 0 0; }
.topics_yakugaku ul#sNav li#snav02 a { background-position: 0 -33px; }

/* オンマウス */
.topics_yakugaku ul#sNav li#snav01 a:hover { background-position: -220px 0; }
.topics_yakugaku ul#sNav li#snav02 a:hover { background-position: -220px -33px; }

/* ページアクティブ 
body#topics_yakugaku ul#sNav li#snav01 a { background-position: -220px 0; }
body#topics_yakugaku ul#sNav li#snav02 a { background-position: -220px -33px; }*/


/* 2011.9.28 臨床研修指定病院　
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.resident ul#sNav {
	clear: both;
	width: 220px;
}
.resident ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.resident ul#sNav li { }
.resident ul#sNav li a {
	background: url(/employment_info/ishi/resident/img/resident_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.resident ul#sNav li#snav01 a { background-position: 0 0; }
.resident ul#sNav li#snav02 a { background-position: 0 -33px; }
.resident ul#sNav li#snav03 a { background-position: 0 -66px; }
.resident ul#sNav li#snav04 a { background-position: 0 -99px; }

/* オンマウス */
.resident ul#sNav li#snav01 a:hover { background-position: -220px 0 }
.resident ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
.resident ul#sNav li#snav03 a:hover { background-position: -220px -66px; }
.resident ul#sNav li#snav04 a:hover { background-position: -220px -99px; }

/* ページアクティブ */
body#residentAgeo 			ul#sNav li#snav01 a { background-position: -220px 0; }
body#residentHigasi_omiya  	ul#sNav li#snav02 a { background-position: -220px -33px; }
body#residentMisato 	ul#sNav li#snav03 a { background-position: -220px -66px; }
body#residentTsudanuma 	ul#sNav li#snav04 a { background-position: -220px -99px; }


/* END */

/* 2013.9.30 50th記念　
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.topics_50th ul#sNav {
	clear: both;
	width: 220px;
}
.topics_50th ul#sNav:after { /* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.topics_50th ul#sNav li { }
.topics_50th ul#sNav li a {
	background: url(/amg_topics/img/50th_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.topics_50th ul#sNav li#snav01 a { background-position: 0 0; }
.topics_50th ul#sNav li#snav02 a { background-position: 0 -33px; }
.topics_50th ul#sNav li#snav03 a { background-position: 0 -66px; }


/* オンマウス */
.topics_50th ul#sNav li#snav01 a:hover { background-position: -220px 0 }
.topics_50th ul#sNav li#snav02 a:hover { background-position: -220px -33px; }
.topics_50th ul#sNav li#snav03 a:hover { background-position: -220px -66px; }


/* ページアクティブ */
body#topics_50th_1	ul#sNav li#snav01 a { background-position: -220px 0; }
body#topics_50th_2	ul#sNav li#snav02 a { background-position: -220px -33px; }
body#topics_50th_3	ul#sNav li#snav03 a { background-position: -220px -66px; }


/* END */



.amgnews ul#sNav {
	clear: both;
	width: 220px;
}
.amgnews ul#sNav:after { 
	/* clearfix */ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden;
}
.amgnews ul#sNav li a {
	background: url(/img/amg_news/news_menu.png) no-repeat;
	display: block;
	width: 220px;
	height: 0;
	overflow: hidden;
	padding: 33px 0 0;
}

/* オフマウス */
.amgnews ul#sNav li#snav01 a { background-position: 0 0; }

/* オンマウス */
.amgnews ul#sNav li#snav01 a:hover { background-position: -220px 0 }

/* ページアクティブ */
body#amgnewsindex	ul#sNav li#snav01 a { background-position: -220px 0; }



