@charset "UTF-8";

#nav ul {
	overflow: hidden; /* 回り込み(float)の解除 + 内部要素の高さを自動補正 */
	zoom: 1; /* for WinIE6 */
}
#nav li {
	margin: 0px !important;
	padding: 0px !important;
	float: left;
	height: 51px;
}
#nav a {
	display: block;
	text-indent: -999999px;
	outline:none;
	height: 51px;
}
#nav li a:hover {
	background-position: 0px -51px;
}
/*----カレント状態----*/
#wrapperAisatu #aisatu a,
#wrapperStaff #staff a,
#wrapperGairai #gairai a,
#wrapperAccess #access a,
#wrapperToiawase #toiawase a {
	background-position: 0px -51px;
}

/*----header----*/

/*----gNav----*/
#aisatu a{
	background-image: url(../img/nav_aisatu.jpg);
	background-repeat: no-repeat;
	width: 167px;
}

#staff a{
	background-image: url(../img/nav_staff.jpg);
	background-repeat: no-repeat;
	width: 187px;
}

#gairai a{
	background-image: url(../img/nav_gairai.jpg);
	background-repeat: no-repeat;
	width: 167px;
}

#access a{
	background-image: url(../img/nav_access.jpg);
	background-repeat: no-repeat;
	width: 189px;
}

#toiawase a{
	background-image: url(../img/nav_toiawase.jpg);
	background-repeat: no-repeat;
	width: 190px;
}

/*#kanja a{
	background-image: url(../img/nav_kanja.jpg);
	background-repeat: no-repeat;
	width: 199px;
}
#nyukyoku a{
	background-image: url(../img/nav_nyukyoku.jpg);
	background-repeat: no-repeat;
	width: 156px;
}
#iryokankei a{
	background-image: url(../img/nav_iryokankei.jpg);
	background-repeat: no-repeat;
	width: 207px;
}*/

