@charset "Shift_jis";


 
/*gNavi
-----------------------------------------------------*/

#gNaviWrap {
	margin: 0;
	padding: 0;
	
	}


#gNavi {
	margin: 0;
	padding: 0;
	background: url(../images/gnavi.jpg) no-repeat;
	width: 950px;
	height: 43px;
	position: relative;
	}


#gNavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
#gNavi li, #gNavi a {
	height: 43px;
	display: block;
	}


#gNavi a {
	text-indent: -5000px;
	text-decoration: none;
	}


#gNavi-home {left: 0px; width: 50px;}
#gNavi-corporate {left: 50px; width: 225px;}
#gNavi-pressrelease {left: 275px; width: 225px;}
#gNavi-investor {left: 500px; width: 225px;}
#gNavi-csr {left: 725px; width: 225px;}

#gNavi-home a:hover, #gNavi-home a:visited:hover { background: transparent url(../images/gnavi.jpg) -0px -43px no-repeat;}
#gNavi-corporate a:hover, #gNavi-corporate a:visited:hover { background: transparent url(../images/gnavi.jpg) -50px -43px no-repeat;}
#gNavi-pressrelease a:hover, #gNavi-pressrelease a:visited:hover { background: transparent url(../images/gnavi.jpg) -275px -43px no-repeat;}
#gNavi-investor a:hover, #gNavi-investor a:visited:hover { background: transparent url(../images/gnavi.jpg) -500px -43px no-repeat;}
#gNavi-csr a:hover, #gNavi-csr a:visited:hover { background: transparent url(../images/gnavi.jpg) -725px -43px no-repeat;}

#gNavi-home a.selected:link, #gNavi-home a.selected:visited { background: transparent url(../images/gnavi.jpg) -0px -43px no-repeat;}
#gNavi-corporate a.selected:link, #gNavi-corporate a.selected:visited { background: transparent url(../images/gnavi.jpg) -50px -43px no-repeat;}
#gNavi-pressrelease a.selected:link, #gNavi-pressrelease a.selected:visited  { background: transparent url(../images/gnavi.jpg) -275px -43px no-repeat;}
#gNavi-investor a.selected:link, #gNavi-investor a.selected:visited { background: transparent url(../images/gnavi.jpg) -500px -43px no-repeat;}
#gNavi-csr a.selected:link, #gNavi-csr a.selected:visited { background: transparent url(../images/gnavi.jpg) -725px -43px no-repeat;}