#gnavi ul{
	text-align: center;
	margin: 0px;
	list-style-type: none;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#gnavi li{
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}



.navi_works{
	background-image: url(../img/gnavi/gnavi_works.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_works a{
	background-image: url(../img/gnavi/gnavi_works.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_works a:hover{
	background-image: url(../img/gnavi/gnavi_works_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}





.navi_cinfo{
	background-image: url(../img/gnavi/gnavi_cinfo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_cinfo a{
	background-image: url(../img/gnavi/gnavi_cinfo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}


.navi_cinfo a:hover{
	background-image: url(../img/gnavi/gnavi_cinfo_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}



.navi_solution{
	background-image: url(../img/gnavi/gnavi_solution.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_solution a{
	background-image: url(../img/gnavi/gnavi_solution.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_solution a:hover{
	background-image: url(../img/gnavi/gnavi_solution_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}



.navi_service{
	background-image: url(../img/gnavi/gnavi_service.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_service a{
	background-image: url(../img/gnavi/gnavi_service.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_service a:hover{
	background-image: url(../img/gnavi/gnavi_service_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}


.navi_principles{
	background-image: url(../img/gnavi/gnavi_principles.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_principles a{
	background-image: url(../img/gnavi/gnavi_principles.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_principles a:hover{
	background-image: url(../img/gnavi/gnavi_principles_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_blog{
	background-image: url(../img/gnavi/gnavi_blog.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_blog a{
	background-image: url(../img/gnavi/gnavi_blog.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}



.navi_blog a:hover{
	background-image: url(../img/gnavi/gnavi_blog_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_contact a{
	background-image: url(../img/gnavi/gnavi_contact.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}


.navi_contact a:hover{
	background-image: url(../img/gnavi/gnavi_contact_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}



.navi_sitemap{
	background-image: url(../img/gnavi/gnavi_sitemap.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
}

.navi_sitemap a{
	background-image: url(../img/gnavi/gnavi_sitemap.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

.navi_sitemap a:hover{
	background-image: url(../img/gnavi/gnavi_sitemap_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 154px;
	text-indent: -9999px;
	display: block;
}

