@charset "Shift_JIS";

div#wrapper
			{
			margin:0 auto;
			text-align:left;
			width:750px;
			}

#mainnavi {
	width: 176px;
	text-align:left;
	overflow:hidden;
}

#mainnavi img {
	border: none;
}
#mainnavi ul {
	list-style: none;
}
#mainnavi li {
	text-indent: -999em;
}
#mainnavi li a {
	display: block;
}
#mainnavi li a:hover, #mainnavi .on {
	background-position:176px 0;
}
#mainnavi .menu01 {
	background-image:url(../images/menu01.gif);
	width: 176px;
	height: 29px;
	text-indent: -999em;
}
#mainnavi .menu02 a{
	background-image:url(../images/menu02.gif);
	width: 176px;
	height: 29px;
	text-indent: -999em;
}
#mainnavi .menu03 a {
	background-image: url(../images/menu03.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu04 a {
	background-image: url(../images/menu04.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu05 a {
	background-image: url(../images/menu05.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu06 a {
	background-image: url(../images/menu06.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu06-2 a {
	background-image:url(../images/menu16_2.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu07 a {
	background-image: url(../images/menu07.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu08 {
	background-image: url(../images/menu08.gif);
	width: 176px;
	height: 29px;
	text-indent:-9999px;
}
#mainnavi .menu09 a {
	background-image: url(../images/menu09.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu10 a {
	background-image: url(../images/menu10.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu11 a {
	background-image: url(../images/menu11.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu12 a {
	background-image: url(../images/menu12.gif);
	width: 176px;
	height: 29px;
}

#mainnavi .menu12_2 a {
	background-image: url(../images/menu12_2.gif);
	width: 176px;
	height: 29px;
}

#mainnavi .menu13 {
	background-image: url(../images/menu13.gif);
	width: 176px;
	height: 29px;
	text-indent:-9999px;
}
#mainnavi .menu14 a {
	background-image: url(../images/menu14.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu15 {
	background-image: url(../images/menu15.gif);
	width: 176px;
	height: 29px;
	text-indent:-9999px;
}
#mainnavi .menu16 a {
	background-image: url(../images/menu16.gif);
	width: 176px;
	height: 29px;
}

#mainnavi .menu16-2 a {
	background-image: url(../images/menu16_2.gif);
	width: 176px;
	height: 29px;
}

#mainnavi .menu17 a {
	background-image: url(../images/menu17.gif);
	width: 176px;
	height: 29px;
}
#mainnavi .menu18 a {
	background-image: url(../images/menu18.gif);
	width: 176px;
	height: 29px;
}

#mainnavi .menu19 {
	background-image: url(../images/menu19.gif);
	width: 176px;
	height: 29px;
	text-indent:-9999px;
}

#mainnavi .menu20 a {
	background-image: url(../images/menu20.gif);
	width: 176px;
	height: 29px;
}

#mainnavi .menu00 a {
	background-image:url(../images/menu00.gif);
	width: 176px;
	height: 29px;
	margin:10px 0;
}



#hyou {
    font-size:85%;
	}
	
#hyou table {
    border-bottom:#CCC 1px solid;
	border-left:#CCC 1px solid;
	}

#hyou th {
    border-top:#CCC 1px solid;
	border-right:#CCC 1px solid;
	padding:5px;
	font-weight:normal;
	text-align:center;
	}
	
#hyou td {
    border-top:#CCC 1px solid;
	border-right:#CCC 1px solid;
	padding:5px;
	text-align:left;
	}

#hyou_noline {
    font-size:10px;
	}

#hyou_noline th {
	padding:5px;
	font-weight:normal;
	}
	
#hyou_noline td {
	padding:5px;
	text-align:left;
	line-height:1.4em;
	letter-spacing:0.2;
	}

#hyou_noline .color_b {
    color:#003366;
	}


#list01 li {
      font-size:80%;
	  line-height:1.4em;
	  margin-bottom:20px;
	  }

#list_nonmark ul{
      list-style-type:none;
	  font-size:80%;
	  line-height:1.4em;
	  margin-bottom:20px;
	  margin-left:35px;
	  }

#list_nonmark li {
       margin-bottom:20px;
	   }