@charset "UTF-8";
/* CSS Document */

#navi {
	height: 40px;
	width: 750px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 30px;
}
#navi ul#nikonavi {
	clear: both;
	float: left;
	list-style: none;
	width: 750px;
	height: 40px;
	margin: 0;
	padding: 0;
}
#navi ul#nikonavi li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 40px;
}

#navi ul#nikonavi li a{
	height: 40px;
	display: block;
	text-indent: -9999px;
	background-position: 0 0;
	margin: 0;
	padding: 0;
}

/* 01top */
#navi ul#nikonavi li.navitop {
	width: 98px;
	height: 40px;
}
#navi ul#nikonavi li.navitop a {
	width: 98px;
	height: 40px;
}
	#navi ul#nikonavi li.navitop a:link {
	background-image:url(../navi/01top_a.jpg);
	}
	#navi ul#nikonavi li.navitop a:active {
	background-image:url(../navi/01top_a.jpg);
	}
	#navi ul#nikonavi li.navitop a:visited {
	background-image:url(../navi/01top_a.jpg);
	}
	#navi ul#nikonavi li.navitop a:hover {
	background-image:url(../navi/01top_b.jpg);
	}

/* 02concept */
#navi ul#nikonavi li.naviconcept {
	width: 128px;
	height: 40px;
}
#navi ul#nikonavi li.naviconcept a {
	width: 128px;
	height: 40px;
}
	#navi ul#nikonavi li.naviconcept a:link {
	background-image:url(../navi/02concept_a.jpg);
	}
	#navi ul#nikonavi li.naviconcept a:active {
	background-image:url(../navi/02concept_a.jpg);
	}
	#navi ul#nikonavi li.naviconcept a:visited {
	background-image:url(../navi/02concept_a.jpg);
	}
	#navi ul#nikonavi li.naviconcept a:hover {
	background-image:url(../navi/02concept_b.jpg);
	}
	
/* 03works & gallery*/
#navi ul#nikonavi li.naviworksgallery {
	width: 208px;
	height: 40px;
}
#navi ul#nikonavi li.naviworksgallery a {
	width: 208px;
	height: 40px;
}
	#navi ul#nikonavi li.naviworksgallery a:link {
	background-image:url(../navi/03works_gall_a.jpg);
	}
	#navi ul#nikonavi li.naviworksgallery a:active {
	background-image:url(../navi/03works_gall_a.jpg);
	}
	#navi ul#nikonavi li.naviworksgallery a:visited {
	background-image:url(../navi/03works_gall_a.jpg);
	}
	#navi ul#nikonavi li.naviworksgallery a:hover {
	background-image:url(../navi/03works_gall_b.jpg);
	}

/* 04linksite */
#navi ul#nikonavi li.navilinksite {
	width: 122px;
	height: 40px;
}
#navi ul#nikonavi li.navilinksite a {
	width: 122px;
	height: 40px;
}
	#navi ul#nikonavi li.navilinksite a:link {
	background-image:url(../navi/04linksite_a.jpg);
	}
	#navi ul#nikonavi li.navilinksite a:active {
	background-image:url(../navi/04linksite_a.jpg);
	}
	#navi ul#nikonavi li.navilinksite a:visited {
	background-image:url(../navi/04linksite_a.jpg);
	}
	#navi ul#nikonavi li.navilinksite a:hover {
	background-image:url(../navi/04linksite_b.jpg);
	}
	
/* 05mail */
#navi ul#nikonavi li.navimail {
	width: 84px;
	height: 40px;
}
#navi ul#nikonavi li.navimail a {
	width: 84px;
	height: 40px;
}
	#navi ul#nikonavi li.navimail a:link {
	background-image:url(../navi/05mail_a.jpg);
	}
	#navi ul#nikonavi li.navimail a:active {
	background-image:url(../navi/05mail_a.jpg);
	}
	#navi ul#nikonavi li.navimail a:visited {
	background-image:url(../navi/05mail_a.jpg);
	}
	#navi ul#nikonavi li.navimail a:hover {
	background-image:url(../navi/05mail_b.jpg);
	}
	
/* 06blog */
#navi ul#nikonavi li.naviblog {
	width: 110px;
	height: 40px;
}
#navi ul#nikonavi li.naviblog a {
	width: 110px;
	height: 40px;
}
	#navi ul#nikonavi li.naviblog a:link {
	background-image:url(../navi/06blog_a.jpg);
	}
	#navi ul#nikonavi li.naviblog a:active {
	background-image:url(../navi/06blog_a.jpg);
	}
	#navi ul#nikonavi li.naviblog a:visited {
	background-image:url(../navi/06blog_a.jpg);
	}
	#navi ul#nikonavi li.naviblog a:hover {
	background-image:url(../navi/06blog_b.jpg);
	}
	
/*************************
  FOOTER
*************************/
#footer {
	width: 750px;
	clear: both;
	height: 40px;
	margin-bottom: 5px;
	margin-left: 30px;
	background-image: url(../navi/footer.jpg);
}
#footer ul#footernavi{
	text-align:center;
	font-size: 10px;
	padding-top: 13px;
	color: #1D2088;
	padding-left: 30px;
}

#footer ul#footernavi li {
	list-style-type:none;
	margin-right: 35px;
	display: inline;
	padding: 0px;
}

#footer ul#footernavi li a {
	color:#1D2088;
	text-decoration: none;
}
#footer ul#footernavi li a:hover {
	color:#F29600;
	text-decoration: none;
}

