/* fnavi
--------------------------------------------------------------*/
#fnavi {
	margin: 0px;
	background-color: #690714;
	height: 25px;
}
#fnavi ul {	
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#fnavi ul li{	
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}
#fnavi ul li a{
	display: block;
	text-indent: -9999px;
	height: 25px;
}
#fnavi_01 {
	background: transparent url(../img/fnavi_01.jpg) no-repeat 0px 0px;
	width: 96px;
}
#fnavi_02 {
	background: transparent url(../img/fnavi_02.jpg) no-repeat 0px 0px;
	width: 72px;
}
#fnavi_03 {
	background: transparent url(../img/fnavi_03.jpg) no-repeat 0px 0px;
	width: 90px;
}
#fnavi_01 a:hover {
	background: transparent url(../img/fnavi_01.jpg) no-repeat 0px -25px;
	width: 96px;
}
#fnavi_02 a:hover {
	background: transparent url(../img/fnavi_02.jpg) no-repeat 0px -25px;
	width: 72px;
}
#fnavi_03 a:hover {
	background: transparent url(../img/fnavi_03.jpg) no-repeat 0px -25px;
	width: 90px;
}
/* snavi
--------------------------------------------------------------*/
#snavi{
	margin: 0px 0px 0px 0px;
	background-color: #690714;
	width: 860px;
}
#snavi ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#snavi ul li{	
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#snavi ul li a{
	padding: 0px 0px 0px 0px;
	display: block;
	text-indent: -9999px;
	height: 30px;
}
#snavi_01 {
	background: transparent url(../img/snavi_01.jpg) no-repeat 0px 0px;
	width: 62px;
}
#snavi_02 {
	background: transparent url(../img/snavi_02.jpg) no-repeat 0px 0px;
	width: 92px;
}
#snavi_03 {
	background: transparent url(../img/snavi_03.jpg) no-repeat 0px 0px;
	width: 128px;
}
#snavi_01 a:hover {
	background: transparent url(../img/snavi_01.jpg) no-repeat 0px -30px;
	width: 62px;
}
#snavi_02 a:hover {
	background: transparent url(../img/snavi_02.jpg) no-repeat 0px -30px;
	width: 92px;
}
#snavi_03 a:hover {
	background: transparent url(../img/snavi_03.jpg) no-repeat 0px -30px;
	width: 128px;
}

/* gnavi
--------------------------------------------------------------*/
#gnavi ul li{	
	float: left;
}
#gnavi ul li a{
	padding: 0px 0px 0px 0px;
	display: block;
	text-indent: -9999px;
	height: 50px;
}
#gnavi_01 {
	background: transparent url(../img/gnavi_01.jpg) no-repeat 0px 0px;
	width: 95px;
}
#gnavi_02 {
	background: transparent url(../img/gnavi_02.jpg) no-repeat 0px 0px;
	width: 142px;
}
#gnavi_03 {
	background: transparent url(../img/gnavi_03.jpg) no-repeat 0px 0px;
	width: 133px;
}
#gnavi_04 {
	background: transparent url(../img/gnavi_04.jpg) no-repeat 0px 0px;
	width: 165px;
}
#gnavi_05 {
	background: transparent url(../img/gnavi_05.jpg) no-repeat 0px 0px;
	width: 115px;
}
#gnavi_06 {
	background: transparent url(../img/gnavi_06.jpg) no-repeat 0px 0px;
	width: 86px;
}

#gnavi_07 {
	background: transparent url(../img/gnavi_07.jpg) no-repeat 0px 0px;
	width: 124px;
}
/* hover
--------------------------------------------------------------*/
#gnavi_01 a:hover {
	background: transparent url(../img/gnavi_01.jpg) no-repeat 0px -55px;
	width: 95px;
}
#gnavi_02 a:hover {
	background: transparent url(../img/gnavi_02.jpg) no-repeat 0px -55px;
	width: 142px;
}
#gnavi_03 a:hover {
	background: transparent url(../img/gnavi_03.jpg) no-repeat 0px -55px;
	width: 133px;
}
#gnavi_04 a:hover {
	background: transparent url(../img/gnavi_04.jpg) no-repeat 0px -55px;
	width: 165px;
}
#gnavi_05 a:hover {
	background: transparent url(../img/gnavi_05.jpg) no-repeat 0px -55px;
	width: 115px;
}
#gnavi_06 a:hover {
	background: transparent url(../img/gnavi_06.jpg) no-repeat 0px -55px;
	width: 86px;
}

#gnavi_07 a:hover {
	background: transparent url(../img/gnavi_07.jpg) no-repeat 0px -55px;
	width: 123px;
}
/* top_gnavi
--------------------------------------------------------------*/
#top_gnavi ul li{	
	float: left;
}
#top_gnavi ul li a{
	padding: 0px 0px 0px 0px;
	display: block;
	text-indent: -9999px;
	height: 55px;
}