/* ロゴとユーティリティナビゲーション
---------------------------------------------*/
#logo {
	padding: 11px 0;
}
#utilityNavigation {
	position: absolute;
	right: 0;
	top: 55px;
	width: 170px;
	font-size: 90%;
	line-height: 1.2;
}
#utilityNavigation li {
	position: absolute;
	top: 0;
	width: 8em;
}
#utilityNavigation li#navSiteMap {
	right: 9em;
}
#utilityNavigation li#navAccess {
	right: 0;
}
#utilityNavigation li a {
	padding-left: 12px;
	text-decoration: none;
}
#utilityNavigation li#navSiteMap a {
	background: url(../images/ico_sitemap.gif) left center no-repeat;
}
#utilityNavigation li#navAccess a {
	background: url(../images/car.jpg) left center no-repeat;
}

/* グローバルナビゲーション
---------------------------------------------*/
#globalNavigation {
	height: 39px;
	border-top: 1px solid #70747C;
	border-right: 1px solid #70747C;
	border-left: 1px solid #70747C;
	background: #7F858D url(../images/gn_bg.gif) repeat-x;
}
#globalNavigation li {
	float: left;
	height: 39px;
	padding-right: 2px;
	background: url(../images/gn_li_bg.gif) right top repeat-y;
}
#globalNavigation li a {
	display: block;
}
#globalNavigation li a:hover,
#globalNavigation li a:focus {
	background: #00FF00;
}
#globalNavigation li.current a {
	background: #00FF00;
	padding-bottom: 0px;
	border-bottom: 4px solid #F5E02E; /*#FF5000;*/
}
