#index_body{
	width: 750px; height: auto; margin: 30px auto; padding: 0px;
}

#page_body{
	width: 740px; height: auto; margin: 0px auto; padding: 0px;
}

#box_top {
	width: 740px; height: 20px; background-image: url(../share_img/box_top.gif); background-repeat:no-repeat;
}

#box_main {
	width: 740px; height: auto; background-image: url(../share_img/box_main.gif);
}


#box_bottom {
	width: 740px; height: 20px; background-image: url(../share_img/box_bottom.gif); background-repeat:no-repeat;
}

#main_box {
	width: 720px; height: auto; margin: 0px auto; padding: 0px;
}

#main_text_box {
	width: 700px; height: auto; margin: 0px auto; padding: 0px; font-size: 12px;
}

#logobox{
	border: none;
	width: 289px; height: 40px; margin: 0px;
	float: left; background-image: url(../hf_img/branch_name.jpg); background-repeat: no-repeat;
		}

.under_menu{
	border: none;
	width: 330px; height: 30px; font-size: 12px; color: #009966; padding-top:5px; padding-right:10px; float: right; text-align: left;
}

		
#zennichi_text {
	width: 520px; height: auto; text-align: left; font-family: "MS Gothic", "Osaka"; font-size: 12px; color: #666666;
font-style: normal; font-weight: normal; line-height: 170%; text-align: justify; text-justify: inter-ideograph; letter-spacing: 0.2em;
background-image: url(../zennichi/img/back_img.gif); background-repeat: no-repeat; background-position: 100% 25%; float: right; padding: 10px;
}



#sub_sitemap{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_s.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 610px;
}

#sub_privacy{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_p.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_zennichi{
	border: none; width: 720px; height:60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_z.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_hosyo{
	border: none; width: 720px; height:60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_k.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_merit{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_m.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_tochigi{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_t.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_link{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_y.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_list{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_a.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_topics{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_c.jpg); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#sub_open{
	border: none; width: 720px; height: 60px; font-size: 14px; color: #FFFFFF; background-image: url(../hf_img/header_b.gif); background-repeat: no-repeat; text-align: left; font-weight: bold; text-indent: 535px;
}

#inform {
	border: none; margin: 0px auto; float: left; width: 340px; height: auto; padding:8px;
	text-align: left; font-size: 12px; line-height: 160%; color: #333333;
}

#tel_box {
	border: none; margin: 0px auto; width: 306px; height: auto; padding: 8px 10px 0px 10px;
	font-size: 12px; background-image: url(../share_img/waku_back.jpg); background-repeat: no-repeat;
	background-position: center;
}


.line { background-image: url(../share_img/inform_line.jpg); background-repeat: repeat-x; height: 20px;}


#footerBox {
	width: 720px; height: 20px; background-image: url(../share_img/box_footer.gif); background-repeat: no-repeat;
	text-align: center; font-size: 11px; color: #FFFFFF;
}

#block_01{
   background-image: url(../index_img/index_01.jpg); background-repeat: no-repeat;
   width: 750px; height: 60px;
	 font-size:12px;color:#ffffff;
	 text-align:center;
}
#block_02{
   background-image: url(../index_img/index_02.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_03{
   background-image: url(../index_img/index_03.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_04{
   background-image: url(../index_img/index_04.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_05{
   background-image: url(../index_img/index_05.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_06{
   background-image: url(../index_img/index_06.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_07{
   background-image: url(../index_img/index_07.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_08{
   background-image: url(../index_img/index_08.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_09{
   background-image: url(../index_img/index_09.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_10{
   background-image: url(../index_img/index_10.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_11{
   background-image: url(../index_img/index_11.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_12{
   background-image: url(../index_img/index_12.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_13{
   background-image: url(../index_img/index_13.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_14{
   background-image: url(../index_img/index_14.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_15{
   background-image: url(../index_img/index_15.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_16{
   background-image: url(../index_img/index_16.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_17{
   background-image: url(../index_img/index_17.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_18{
   background-image: url(../index_img/index_18.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_19{
   background-image: url(../index_img/index_19.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_20{
   background-image: url(../index_img/index_20.jpg); background-repeat: no-repeat;
   width: 750px; height: 30px;
	 }
#block_21{
   background-image: url(../index_img/index_21.jpg); background-repeat: no-repeat;
   width: 750px; height: 120px;
	 text-align: right;
	 }


br{
	clear:both;
	}

.button {
width:100px;height:24px;
border-style:solid; 
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px; 
border-color:#009933; 
background:#ffffff; 
font-size:12px;
color:#666666;
padding-top:3px;
margin: 0px 0px;

}

.form {width: 100px; height: 21px; text-align: left; float: left;

}

.form02 {width: 100px; height: 21px;

}

.merit{
	width: 300px; height: auto; margin: 0px; padding: 5px; letter-spacing: 0.1em;
	text-align: justify; text-justify: inter-ideograph; font-size: 12px; color: #333333;
	border: solid 1px #8FA0BE; 
}

.merit_02{
	width: 638px; height: auto; margin: 0px; padding: 5px; letter-spacing: 0.1em;
	text-align: justify; text-justify: inter-ideograph; font-size: 12px; color: #333333;
	border: solid 1px #8FA0BE;
}

.imgleft{
	float: left; margin-right: 0.8em; margin-bottom: 0.5em;
}
.list_box{
width: 600px; height: auto; margin: 0px auto; padding: 1px; border: solid 1px #8FA0BE; background-color: #8FA0BE;
}

.map_box{
width: 150px; height: 151px; margin: 0px; padding: 0px; border: solid 1px #333333;
}

.link_box_01{
width: 654px; height: auto; margin: 0px auto; padding: 0px; background-image: url(../link_img/link_back.jpg); background-repeat: no-repeat; text-align: left; letter-spacing: 0.1em; font-size: 14px; font-weight: bold; color: #FFFFFF;
}

.link_box_02{
width: 632px; height: auto; margin: 0px auto; padding: 0px 10px 10px 10px; border-left: solid 1px #009900; border-right: solid 1px #009900; border-bottom: solid 1px #009900;
font-size: 12px; color: #666666;
font-style: normal; font-weight: normal; text-align: left; 
}

.kara_box_01{
width: 632px; height: auto; margin: 0px auto; padding: 10px 10px 10px 10px; border: solid 1px #009900;
font-size: 14px; color: #333333;
font-style: normal; font-weight: normal; text-align: center; letter-spaching: 0.2em;
}
