@charset "UTF-8";

/* ******************** */
/* top text area	*/
/* ******************** */
.box01{
	margin:32px 0px 25px 20px;
	width:505px;
}
.line_top{
	background-image:url("./img/line_top.gif");
	background-repeat:no-repeat;
	height:12px;
}
.line_middle{
	background-image:url("./img/line.gif");
	width:505px;
	background-repeat:repeat-y;
}
.line_bottom{
	background-image:url("./img/line_bottom.gif");
	background-repeat:no-repeat;
	height:12px;
	padding:0px;
	margin:0px;
}
.img01{
	background:url("./img/logo.gif") no-repeat 50% 50%;
}
.text01{
	line-height:200%;
	padding:18px 35px 20px;
}
/* ******************** */
/* middle text area	*/
/* ******************** */
.box02{
	margin-top:42px;
}
h2{
	background-image:url("./img/h2.gif");
	background-repeat:no-repeat;
	height:29px;
	width:545px;
	text-indent:-5555px;
}
.text02{
	margin:10px 0px 10px 23px;
	line-height:200%;
}
.box02_2{
	width:468px;
/* 	height:378px; */
	background-color:#F2F6EA;
	padding:7px;
	margin-left:20px;
}
.inner_box02{
	border:#fff 1px solid;
	background: #F2F6EA;
	padding: 10px;
}
.inner_box02 ul{
	margin:0 auto;
}
.inner_box02 li{
	width: 100%;
	line-height:180%;
	background-image:url("./img/list.gif");
	background-repeat:no-repeat;
	background-position:0px 5px;
	list-style-type:none;
	/* list-style-position:outside; */
	text-indent:-8px;
	padding:0px 0px 0px 22px;
	color:#003300;
	margin: 5px 0px 5px 0px;
	/* list-style-image:url("./img/list.gif"); */
}
/* .text02_2{
	margin-left:16px;
	width:460px;
} */
/* ******************** */
/* bottom text area	*/
/* ******************** */
.box03{
	margin:36px 61px 37px 45px;
	
}
.box03_2{
	background-color:#FCF1E0;
	padding:4px;
}
.inner_box03{
	border:#fff 1px solid;
}
.inner_box03_2{
	width:428px;
	height:128px;
}
.img03 img{
	width:249px;
	height:44px;
	margin:12px auto 0px;
	display:block;
}
.text03{
	line-height:150%;
	margin:5px auto 11px;
	width:310px;
}
.link03{
	margin-top:3px;
}

