@charset "UTF-8";
#navi {
	height: 40px;
}
#navi ul {
	margin: 0px;
	padding: 0px;
}
#navi li {
	list-style-type: none;
	float: left;	
}
#navi li a {
	display: block;
	height: 40px;
	text-indent: -9999px;
}
#navi li#about a {
	background: url(../img_navi/navi_about.gif) no-repeat;
	width: 225px;
}
#navi li#about a:hover {
	background: url(../img_navi/navi_about_o.gif) no-repeat;
}
#navi li#seido a {
	background: url(../img_navi/navi_seido.gif) no-repeat;
	width: 322px;
}
#navi li#seido a:hover {
	background: url(../img_navi/navi_seido_o.gif) no-repeat;
}
#navi li#download a {
	background: url(../img_navi/navi_download.gif) no-repeat;
	width: 253px;
}
#navi li#download a:hover {
	background: url(../img_navi/navi_download_o.gif) no-repeat;
}
/*ここから左側サブメニュー用*/
#main-left ul {
	margin: 0em;
	padding: 0em;
	margin-bottom: 1em;
}
#main-left li {
	list-style: none;
}
#main-left #sub li a {
	display: block;
	height: 33px;
	text-indent: -9999px;
}
#main-left li#gikai-gaiyo a {
	background: url(../img_navi_sub/gikai_01gaiyo.gif) no-repeat;
}
#main-left li#gikai-gaiyo a:hover {
	background: url(../img_navi_sub/gikai_01gaiyo_o.gif) no-repeat;
}
#main-left li#gikai-meibo a {
	background: url(../img_navi_sub/gikai_02meibo.gif) no-repeat;
}
#main-left li#gikai-meibo a:hover {
	background: url(../img_navi_sub/gikai_02meibo_o.gif) no-repeat;
}
#main-left li#gikai-kaigi a {
	background: url(../img_navi_sub/gikai_03kaigiroku.gif) no-repeat;
}
#main-left li#gikai-kaigi a:hover {
	background: url(../img_navi_sub/gikai_03kaigiroku_o.gif) no-repeat;
}
#main-left li#gikai-info a {
	background: url(../img_navi_sub/gikai_04info.gif) no-repeat;
}
#main-left li#gikai-info a:hover {
	background: url(../img_navi_sub/gikai_04info_o.gif) no-repeat;
}
#main-left li#rengo-gaiyo a {
	background: url(../img_navi_sub/rengo_01_gaiyo.gif) no-repeat;
}
#main-left li#rengo-gaiyo a:hover {
	background: url(../img_navi_sub/rengo_01_gaiyo_o.gif) no-repeat;
}
#main-left li#rengo-soshiki a {
	background: url(../img_navi_sub/rengo_02soshiki.gif) no-repeat;
}
#main-left li#rengo-soshiki a:hover {
	background: url(../img_navi_sub/rengo_02soshiki_o.gif) no-repeat;
}
#main-left li#rengo-kiyaku a {
	background: url(../img_navi_sub/rengo_03kiyaku.gif) no-repeat;
}
#main-left li#rengo-kiyaku a:hover {
	background: url(../img_navi_sub/rengo_03kiyaku_o.gif) no-repeat;
}
#main-left li#rengo-koikiplan a {
	background: url(../img_navi_sub/rengo_04koikiplan.gif) no-repeat;
}
#main-left li#rengo-koikiplan a:hover {
	background: url(../img_navi_sub/rengo_04koikiplan_o.gif) no-repeat;
}
#main-left li#hoken-seido a {
	background: url(../img_navi_sub/hoken_01seido.gif) no-repeat;
}
#main-left li#hoken-seido a:hover {
	background: url(../img_navi_sub/hoken_01seido_o.gif) no-repeat;
}
#main-left li#hoken-hokenryo a {
	background: url(../img_navi_sub/hoken_02hokenryo.gif) no-repeat;
}
#main-left li#hoken-hokenryo a:hover {
	background: url(../img_navi_sub/hoken_02hokenryo_o.gif) no-repeat;
}
#main-left li#hoken-hihoken a {
	background: url(../img_navi_sub/hoken_03hihokensha.gif) no-repeat;
}
#main-left li#hoken-hihoken a:hover {
	background: url(../img_navi_sub/hoken_03hihokensha_o.gif) no-repeat;
}
#main-left li#hoken-jikohutan a {
	background: url(../img_navi_sub/hoken_04jikohutan.gif) no-repeat;
}
#main-left li#hoken-jikohutan a:hover {
	background: url(../img_navi_sub/hoken_04jikohutan_o.gif) no-repeat;
}
#main-left li#hoken-rei a {
	background: url(../img_navi_sub/hoken_05rei.gif) no-repeat;
}
#main-left li#hoken-rei a:hover {
	background: url(../img_navi_sub/hoken_05rei_o.gif) no-repeat;
}
#main-left li#hoken-keigen a {
	background: url(../img_navi_sub/hoken_06keigen.gif) no-repeat;
}
#main-left li#hoken-keigen a:hover {
	background: url(../img_navi_sub/hoken_06keigen_o.gif) no-repeat;
}
#main-left li#hoken-horei a {
	background: url(../img_navi_sub/hoken_07horei.gif) no-repeat;
}
#main-left li#hoken-horei a:hover {
	background: url(../img_navi_sub/hoken_07horei_o.gif) no-repeat;
}
#main-left li#kokoku-kohu a {
	background: url(../img_navi_sub/kokoku_01kohu.gif) no-repeat;
}
#main-left li#kokoku-kohu a:hover {
	background: url(../img_navi_sub/kokoku_01kohu_o.gif) no-repeat;
}
#main-left li#kokoku-kokuji a {
	background: url(../img_navi_sub/kokoku_02kokuji.gif) no-repeat;
}
#main-left li#kokoku-kokuji a:hover {
	background: url(../img_navi_sub/kokoku_02kokuji_o.gif) no-repeat;
}
#main-left li#kokoku-kohyo a {
	background: url(../img_navi_sub/kokoku_03kohyo.gif) no-repeat;
}
#main-left li#kokoku-kohyo a:hover {
	background: url(../img_navi_sub/kokoku_03kohyo_o.gif) no-repeat;
}
#main-left li#kokoku-kokoku a {
	background: url(../img_navi_sub/kokoku_04kokoku.gif) no-repeat;
}
#main-left li#kokoku-kokoku a:hover {
	background: url(../img_navi_sub/kokoku_04kokoku_o.gif) no-repeat;
}
#main-left li#shicho-somu a {
	background: url(../img_navi_sub/shicho_01somu.gif) no-repeat;
}
#main-left li#shicho-somu a:hover {
	background: url(../img_navi_sub/shicho_01somu_o.gif) no-repeat;
}
#main-left li#shicho-gyomu a {
	background: url(../img_navi_sub/shicho_02gyomu.gif) no-repeat;
}
#main-left li#shicho-gyomu a:hover {
	background: url(../img_navi_sub/shicho_02gyomu_o.gif) no-repeat;
}
#main-left li#shicho-help a {
	background: url(../img_navi_sub/shicho_03help.gif) no-repeat;
}
#main-left li#shicho-help a:hover {
	background: url(../img_navi_sub/shicho_03help_o.gif) no-repeat;
}
#main-left li#shicho-support a {
	background: url(../img_navi_sub/shicho_04support.gif) no-repeat;
}
#main-left li#shicho-support a:hover {
	background: url(../img_navi_sub/shicho_04support_o.gif) no-repeat;
}
#main-left li#faq-01 a {
	background: url(../img_navi_sub/faq_01.gif) no-repeat;
}
#main-left li#faq-01 a:hover {
	background: url(../img_navi_sub/faq_01_o.gif) no-repeat;
}
#main-left li#faq-02 a {
	background: url(../img_navi_sub/faq_02.gif) no-repeat;
}
#main-left li#faq-02 a:hover {
	background: url(../img_navi_sub/faq_02_o.gif) no-repeat;
}
#main-left li#faq-03 a {
	background: url(../img_navi_sub/faq_03.gif) no-repeat;
}
#main-left li#faq-03 a:hover {
	background: url(../img_navi_sub/faq_03_o.gif) no-repeat;
}
#main-left li#faq-04 a {
	background: url(../img_navi_sub/faq_04.gif) no-repeat;
}
#main-left li#faq-04 a:hover {
	background: url(../img_navi_sub/faq_04_o.gif) no-repeat;
}
#main-left li#faq-05 a {
	background: url(../img_navi_sub/faq_05.gif) no-repeat;
}
#main-left li#faq-05 a:hover {
	background: url(../img_navi_sub/faq_05_o.gif) no-repeat;
}
#main-left li#faq-06 a {
	background: url(../img_navi_sub/faq_06.gif) no-repeat;
}
#main-left li#faq-06 a:hover {
	background: url(../img_navi_sub/faq_06_o.gif) no-repeat;
}
#main-left li#faq-07 a {
	background: url(../img_navi_sub/faq_07.jpg) no-repeat;
}
#main-left li#faq-07 a:hover {
	background: url(../img_navi_sub/faq_07_o.jpg) no-repeat;
}
/*左下テキストリンク部分用*/
#main-left ul#left-link {
	margin-left: 10px;
}
#main-left ul#left-link li {
	background: url(../img_navi/left_icon.gif) no-repeat left center;
	padding-left: 15px;
	margin-bottom: 0.5em;
}
#main-left ul#left-link li a {
	text-decoration: none;
	color: #333333;
}
#main-left ul#left-link li a:hover {
	color: #00A537;
}
