/* CSS Document */

#header_buttun a{
	position:absolute;
	z-index:1;
	background:url(../images/header_buttun.jpg) no-repeat;
	width:316px;
	height:57px;
	display:block;
	left: 390px;
	}
#header_buttun a:hover{
	background:url(../images/header_buttun.jpg) no-repeat 0 -56px;
	}
	
	
#text_box{
	text-align:left;
	font-size:10px;
	margin:10px 0 0 0px;
	width:450px;
	float:right
	}
#foot_logo{
	float:left;
	margin-right:20px
	}
	
.foot_text li{
	float:left;
	width:140px;
	line-height:2em;
	margin-right:10px
	}
	
#foot_wrap{
	margin:0 auto 0 auto;
	width:706px;
	}
#foot_bar{
	background:url(../images/bg.jpg) repeat-x;
	height:10px;
	margin-top:30px;
	}
#kousyou6{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7652px;
	width: 570px;
	height: 43px;
	font-size:12px;
	line-height:1.5em
}

*html #kousyou6{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7622px;
	width: 570px;
	height: 43px;
	font-size:12px;
	line-height:1.5em
}
#kousyou5{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7556px;
	width: 570px;
	height: 43px;
	font-size:12px;
	line-height:1.5em
}

*html #kousyou5{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7526px;
	width: 570px;
	height: 43px;
	font-size:12px;
	line-height:1.5em
}

#kousyou4{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7462px;
	width: 570px;
	height: 43px;
	font-size:12px;
	line-height:1.5em
}
*html #kousyou4{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7432px;
	width: 570px;
	height: 43px;
	font-size:12px;
	line-height:1.5em
}
#kousyou3{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7385px;
	width: 570px;
	height: 26px;
	font-size:12px;
	line-height:1.5em
}

*html #kousyou3{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7355px;
	width: 570px;
	height: 26px;
	font-size:12px;
	line-height:1.5em
}

#kousyou2{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7295px;
	width: 570px;
	height: 40px;
	font-size:12px;
	line-height:1.5em
}
*html #kousyou2{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7265px;
	width: 570px;
	height: 40px;
	font-size:12px;
	line-height:1.5em
}

#kousyou1{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7219px;
	width: 570px;
	height: 19px;
	font-size:12px;
	line-height:1.5em
}
*html #kousyou1{
	position:absolute;
	z-index:1;
	left: 37px;
	top: 7189px;
	width: 570px;
	height: 19px;
	font-size:12px;
	line-height:1.5em
}

.jigyou_p{
	float:right;
	text-align:center;
	margin-left:15px;
	height:200px;
	}
#jigyou4{
	position:absolute;
	z-index:1;
	left: 54px;
	top: 6455px;
	width: 570px;
	height: 150px;
	font-size:12px;
	line-height:1.5em
}
*html #jigyou4{
	position:absolute;
	z-index:1;
	left: 54px;
	top: 6425px;
	width: 570px;
	height: 150px;
	font-size:12px;
	line-height:1.5em
}

#jigyou3{
	position:absolute;
	z-index:1;
	left: 33px;
	top: 5985px;
	width: 570px;
	height: 150px;
	font-size:12px;
	line-height:1.5em
}
*html #jigyou3{
	position:absolute;
	z-index:1;
	left: 33px;
	top: 5955px;
	width: 570px;
	height: 150px;
	font-size:12px;
	line-height:1.5em
}
#jigyou2{
	position:absolute;
	z-index:1;
	left: 33px;
	top: 5750px;
	width: 570px;
	height: 150px;
	font-size:12px;
	line-height:1.5em
}
*html #jigyou2{
	position:absolute;
	z-index:1;
	left: 33px;
	top: 5720px;
	width: 570px;
	height: 150px;
	font-size:12px;
	line-height:1.5em
}
#jigyou1{
	position:absolute;
	z-index:1;
	left: 33px;
	top: 5669px;
	width: 612px;
	height: 29px;
	font-size:12px;
	line-height:1.5em
}
*html #jigyou1{
	position:absolute;
	z-index:1;
	left: 33px;
	top: 5639px;
	width: 612px;
	height: 29px;
	font-size:12px;
	line-height:1.5em
}
#tyousa6{
	position:absolute;
	z-index:1;
	left: 81px;
	top: 3896px;
	width: 475px;
	height: 232px;
	font-size:12px;
	line-height:1.5em
}
#tyousa5{
	position:absolute;
	z-index:1;
	left: 83px;
	top: 3376px;
	width: 481px;
	height: 26px;
	font-size:12px;
	line-height:1.5em
}

#tyousa4{
	position:absolute;
	z-index:1;
	left: 83px;
	top: 3256px;
	width: 481px;
	height: 26px;
	font-size:12px;
	line-height:1.5em
}
#tyousa3{
	position:absolute;
	z-index:1;
	left: 83px;
	top: 3187px;
	width: 481px;
	height: 26px;
	font-size:12px;
	line-height:1.5em
}

#tyousa2{
	position:absolute;
	z-index:1;
	left: 83px;
	top: 3104px;
	width: 319px;
	height: 45px;
	font-size:12px;
	line-height:1.5em
}


#tyousa1{
	position:absolute;
	z-index:1;
	left: 83px;
	top: 3018px;
	width: 319px;
	height: 45px;
	font-size:12px;
	line-height:1.5em
}
.top30px{
	margin-top:30px;
	}
	
.fukushima{
	text-align:center;
	}
	
.foot_buttn a{
	background:url(../images/soudann_footer.jpg) no-repeat;
	width:630px;
	height:106px;
	display:block;
	margin:0 auto 5px auto
	}
.foot_buttn a:hover{
	background:url(../images/soudann_footer.jpg) no-repeat 0 -106px;
	}
.buttun{
	text-align:right;
	height:40px;
	margin-top:20px
	}
.catch{
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
	line-height:1.5em;
	color:#41B03D
	}
.midori{
	color:#41B03D;
	font-weight:bold;
	line-height:1.4em;
	}
#genjyou{
	position:absolute;
	z-index:1;
	left: 4px;
	top: 496px;
	width: 499px;
	height: 306px;
	font-size:12px;
	line-height:1.6em
	}
#top_menu{
	height:40px;
	margin:10px 0 0px 0;
	}
	
*html #top_menu{
	height:40px;
	margin:10px 0 0px 0;
	line-height:1.7em
	}
#top_menu li{
	width:160px;
	float:left;
	margin:0px 15px 5px 0
	}
#title{
	position:absolute;
	z-index:1;
	left: 26px;
	top: 191px;
	width: 412px;
	height: 167px;
	font-size:13px;
	font-weight:bold;
	line-height:1.6em
	}
	
h1{ font-size:10px;
	font-weight:bold;
	height:18px;
	}
/***** レイアウト包括 *****************************************************************************/	

#wrapper{ background-color:#FFFFFF;
		width:706px;
		margin:0 auto 0 auto;
		text-align:justify;
		text-justify:inter-ideograph;
		position:relative;
		}




/***** フッター *****************************************************************************/


/***** アンカー設定 *****************************************************************************/	
	a:link  {
		color: #0026CC;
		text-decoration: none;
	}
	
	a:visited {
	color:  #0026CC;
		text-decoration: none;
	}
	
	a:hover {
		color: #0099FF ;
		text-decoration: underline;
	}

	
	

	
	
/***** 一般設定 *****************************************************************************/	

html, body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff;
	color: #000000;
	position:relative;
	text-align:center;
	background:url(../images/bg.jpg) repeat-x;
	background-position:0 103px
}

h1, h2, h3, h4, h5, h6, address {
	margin: 0px;
	padding: 0px;
	border: 0;
	font-style: normal;
	font-weight: normal;
	
}



div, blockquote, p, pre, ul, ol, li, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	border: 0;
	
}



table, caption, th, td {
	margin: 0px;
	padding: 0px;
	border: 0;
	font-style: normal;
	font-weight: normal;
	
}


ul, li{
	list-style:none;
	}


hr {
	margin: 0px;　padding: 0px;
	}


.clear{
	clear:both;
	}


form, fieldset, input, button, select, optgroup, option, textarea,
label, legend 
{
	margin: 0px;　　padding: 0px;
}



span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, q, br,

ins, del, a, img, object {
	margin: 0px;
	padding: 0px;
	border: 0;
}


object {
	display: block;
}


hr {
	display: none;
}



label {
	cursor: pointer;
}


img {
	vertical-align: bottom
	}


.f_left{
	float:left
	}

.f_right{
	float:right;
	}

