@charset "shift_jis";

#id00 #g-menu_bk {
	padding-bottom: 15px;
	width: 100%;
	height: 35px;
	background: url(/common/images/index_menu_bk.gif) top left repeat-x;
}


#g-menu_bk {
	width: 100%;
	height: 35px;
	background: url(/common/images/g-navi_bk.gif) top left repeat-x;
}

#id00 #g-menu_bk #g-menu {
	margin: 0px auto;
	padding-bottom: 15px;
	width: 900px;
	height: 35px;
	background: url(/common/images/index_menu_bk.gif) top left repeat-x;
}

#g-menu {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	height: 35px;
	background: url(/common/images/g-navi_bk.gif) top left repeat-x;
}


#g-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#g-menu ul li {
	float:left;
	font-size:1px;
	display:inline;
}

#g-menu ul li a {
	height: 35px;
	display: block;
	text-decoration: none;
	text-indent: -9999px;
}


#navi1 a {
	width: 167px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi1.gif) top left no-repeat;
}

#navi2 a {
	width: 122px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi2.gif) top left no-repeat;
}

#navi3 a {
	width: 122px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi3.gif) top left no-repeat;
}

#navi4 a {
	width: 122px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi4.gif) top left no-repeat;
}

#navi5 a {
	width: 122px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi5.gif) top left no-repeat;
}

#navi6 a {
	width: 122px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi6.gif) top left no-repeat;
}

#navi7 a {
	width: 123px;
	height: 35px;
	display: block;
	background: url(/common/images/g-navi7.gif) top left no-repeat;
}


#g-menu li a:hover { background-repeat:no-repeat; background-position:0 -35px;}


#id1 #navi1 a {
	width: 167px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id2 #navi2 a {
	width: 122px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id2-2 #navi2 a {
	width: 122px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id3 #navi3 a {
	width: 122px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id4 #navi4 a {
	width: 122px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id5 #navi5 a {
	width: 122px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id6 #navi6 a {
	width: 122px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

#id7 #navi7 a {
	width: 123px;
	height: 35px;
	background-repeat:no-repeat;
	background-position:0 -35px;
}

