ul#gNav {
 margin: 0 10px;
 padding: 0;
 width: 760px;/*メニューの全体的な横幅を設定*/
 /* for MacIE5.x \*//*/
 overflow: hidden;
 /* end */
}

ul#gNav:after {
 height: 0;
 visibility: hidden;
 content: ".";
 display: block;
 clear: both;
}
ul#gNav a:focus{
/**/
	overflow: hidden;/*フォーカスが伸びるのを防ぐ*/	
}
ul#gNav li {
 margin: 0;
 padding: 0;
 float: left;
 line-height: 1;
 list-style-type: none;
 text-indent:-9999px;
 
}
ul#gNav li a {
 display: block;
 position:relative;
 text-decoration: none;
}
/* IE6 only \*/
* html body ul#gNav li a {
 display: block;
 position:fixed;
 text-decoration: none;
}
/* IE7 only \*/
*+html body ul#gNav li a {
 display: block;
 position:static;
 text-decoration: none;
}
/* safari only \*/
html:\66irst-child ul#gNav li a {
 display: block;
 position:static;
 text-decoration: none;
}
/* end */
/*　　ナビゲーション　　*/
/****************************************
          企業情報 ABtn
****************************************/
li.ciBtn a {

height:25px;
	background-image:url(img/g_menu.gif) ;background-position:  0 0;width: 128px; 
}
li.ciBtn a:hover {
	background-image:url(img/g_menu_a.gif) ;background-position: 0 0;
}
#ci li.ciBtn a {
	background-image:url(img/g_menu_a.gif) ;background-position: 0 0;
	/* 指定したidだったらアクティブにする */
}
/****************************************
         IR情報  BBtn
****************************************/
li.irBtn a {
position:relative;
height:25px;
	background-image:url(img/g_menu.gif) ;background-position: -128px 0 ;width: 127px;
}
li.irBtn a:hover {
	background-image:url(img/g_menu_a.gif) ;background-position: -127px 0;
	margin-left:-1px;
	padding-right:1px;
}
#ir li.irBtn a {
	background-image:url(img/g_menu_a.gif) ;background-position: -127px 0;
	margin-left:-1px;
	padding-right:1px;
	/* 指定したidだったらアクティブにする */
}
/****************************************
         グループ企業  CBtn
****************************************/
li.groupBtn a {
height:25px;
	background-image:url(img/g_menu.gif) ;background-position: -255px 0; width: 127px;
	}
li.groupBtn a:hover {
	background-image:url(img/g_menu_a.gif) ;background-position: -254px 0;
	margin-left:-1px;
	padding-right:1px;
}
#group li.groupBtn a {
	background-image:url(img/g_menu_a.gif) ;background-position: -254px 0;
		margin-left:-1px;
	padding-right:1px;
	/* 指定したidだったらアクティブにする */
}
/****************************************
         CSR DBtn
****************************************/
li.csrBtn a {
height:25px;
	background-image:url(img/g_menu.gif) ;background-position: -382px 0; width: 127px;
}
li.csrBtn a:hover {
	background-image:url(img/g_menu_a.gif) ;background-position:  -381px 0;
	margin-left:-1px;
	padding-right:1px;
}
#csr li.csrBtn a {
	background-image:url(img/g_menu_a.gif) ;background-position:  -381px 0;
		margin-left:-1px;
	padding-right:1px;
	/*指定したidだったらアクティブにする */
}

/****************************************
         ニュースリリース  EBtn
****************************************/
li.nrBtn a {
height:25px;
	background-image:url(img/g_menu.gif) ;background-position: -509px 0; width: 126px;
}
li.nrBtn a:hover {
	background-image:url(img/g_menu_a.gif) ;background-position:  -508px 0;
		margin-left:-1px;
	padding-right:1px;
}
#nr li.nrBtn a {
	background-image:url(img/g_menu_a.gif) ;background-position:  -508px 0;
		margin-left:-1px;
	padding-right:1px;
	/* 指定したidだったらアクティブにする */
}
/****************************************
          リクルート　EBtn
****************************************/
li.recruitBtn a {
height:25px;
	background-image:url(img/g_menu.gif) ;background-position: -635px 0; width: 125px;
	}
li.recruitBtn a:hover {
	background-image:url(img/g_menu_a.gif) ;background-position: -634px 0;
	margin-left:-1px;
	padding-right:1px;
}
#recruit li.recruitBtn a {
	background-image:url(img/g_menu_a.gif) ;background-position:-634px 0;
		margin-left:-1px;
	padding-right:1px;
	/* 指定したidだったらアクティブにする */
}
/****************************************
