 /*▼clearfix*/
.clearfix:after{
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
}
/*\*/
* html .clearfix {
    height: 1em;
}
.clearfix{
	zoom: 1;
}
/*▲clearfix*/
/*▼ie6png透過*/
.ie6png {
	behavior: expression(
	this.style.behavior || (
	this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
	this.style.backgroundImage = "none",
	this.style.behavior = "none"
	)
	);
}
/*▲ie6png透過*/
body {
	margin : 0px;
	font-size: 12px;
	font-family: verdana;
	line-height:140%;
	text-align: center;
}
a {
	text-decoration: none;
	color:0000FF;
}
h1{
	margin:0px;
	padding:0px;
	font-size:0px;
}
img {
    border-style:none;
}
.corner{
	border-radius: 10px; /* CSS3 */
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari,Chrome */
	behavior: url(./ie_css3/PIE.htc);　/* IE */
}
.head {
	background:url("./img/head.jpg");
	background-repeat:repeat-x;
}
table.t01 {
	color:#555555;
	font-size:13px;
	text-align:center;
	border-collapse:collapse;
	border-spacing:0px;
	width:100%;
	margin:10px 0px 10px 0px;
}
.t01 th {
	font-weight:bold;
	background-color:#8FB721;
	color:#FFFFFF;
	padding:5px;
	border:1px solid #8FB721;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
}
.t01 td {
	padding:0 10px;
	background-color:#FFFFFF;
	color:#555555;
	padding:5px;
	border:1px solid #8FB721;
	text-align:center;
}

.wrapper {
	margin: 0 auto;
	text-align: left;
	width: 1000px;
}
.foot {
	width:1000px;
	height:25px;
	background:url("./img/foot_bg.gif") no-repeat;
	text-align:right;
	padding:5px 5px 0 0;
}
.font01{
	font-size:18px;
	font-weight:bold;
}
.font02{
	font-size:24px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}
.font03{
	font-size:10px;
	font-weight:normal;
	line-height:12px;
}
.font04{
	font-size:32px;
	font-weight:bold;
}
.font05{
	font-size:13px;
	font-weight:normal;
	margin:0px 0px 0px 20px;
}
.font06{
	font-size:32px;
	font-weight:bold;
	margin:8px 0px 0px 20px;
}
.font11{
	font-size:28px;
	font-weight:bold;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	line-height:32px;
	text-align:center;
	margin:30px 0px 0px 0px;
}
.font12{
	font-size:17px;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	line-height:30px;
	border:1px solid #AAAAAA;
	margin:50px 0px 0px 0px;
}
.font12_in{
	padding:30px;
}
.font13{
	background-color:#006934;
	width:100%;
	text-align:center;
	color:#FFFFFF;
	font-size:28px;
	font-weight:bold;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	margin:50px 0px 0px 0px;
}
.font13_in{
	padding:20px;
}
.font14{
	
}
.font21{
	font-size:24px;
	line-height:24px;
	font-weight:bold;
	color:#006934;
	margin:20px 0px 2px 0px;
	border-bottom:1px solid #006934;
	width:470px;
}
.font22{
	border-top:1px solid #006934;
	padding:10px 0px 0px 0px;
	font-size:14px;
	line-height:20px;
	width:470px;
}


.float_left01{
	width:480px;
	float:left;
}
.float_right01{
	width:480px;
	float:left;
	margin:0px 0px 0px 40px;
}
.float_left02{
	width:460px;
	float:left;
}
.line01{
	border-left:1px dotted #AAAAAA;
	height:1190px;
	width:1px;
	float:left;
	margin:0px 30px 0px 40px;
}
.sub_title01{
	background-color:#F29600;
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
	padding:10px;
	text-align:center;
	margin:20px 0px 10px 0px;
}
.sub_text01{
	font-size:14px;
	font-weight:normal;
	line-height:20px;
}
.pos01{
	margin:50px 0px 0px 0px;
}
.pos02{
	margin:10px 0px 0px 0px;
}
.pos04{
	background-color:#FFFCE4;
	border:3px solid #8FB721;
	width:994px;
	margin:0px 0px 0px 0px;
}
.pos04_in{
	padding:20px;
	font-size:16px;
	line-height:24px;
}
.method03{
	margin:50px 0px 0px 0px;
}
.method05{
	margin:30px 0px 0px 0px;
}
.method05_float{
	float:left;
	width:300px;
	margin:0px 50px 0px 0px;
}
.method05_img{
	margin:0px 0px 10px 0px;
}
.method05_text{
	font-size:13px;
	margin:5px 0px 40px 0px;
	text-align:center;
}
.page_up{
	text-align:right;
}
.method06{
	
}
.method06_pro{
	background-color:#006934;
	color:#FFFFFF;
	font-size:28px;
	margin:6px 0px 0px 0px;
	text-align:center;
}
.method06_pro_in{
	padding:20px;
}
.method06_left{
	float:left;
	width:480px;
	background:url("./img/background01.png") no-repeat;
}
.method06_right{
	float:right;
	width:480px;
}
.method06_left_title{
	color:#006934;
	font-size:24px;
	line-height:25px;
	border-bottom:1px solid #006934;
	margin:25px 0px 0px 0px;
	width:300px;
}
.method06_left_text{
	font-size:14px;
	line-height:26px;
	margin:10px 0px 0px 0px;
}





