#pagetitle{
	background:url('../images/kankyo/h2.jpg') no-repeat top center;
}
main h3 {
    font-size: 20px;
    color: #168caa;
    text-align: center;
    margin: 0 0 50px;
}
main section{
	margin:0 auto 100px;
	max-width:1100px;
}
main h4{
	color:#b25624;
	font-size:18px;
	text-align:center;
}
main h4:after{
	width:316px;
	height:1px;
	background:#eb8813;
	display:block;
	content:"";
	margin:5px auto 30px;
}

#section1{
	width:1100px;
	height:163px;
	padding:28px 0 0 0px;
	box-sizing:border-box;
	margin:0 auto 100px;
	line-height:1.8em;
	letter-spacing:2px;
}
#section2,
#section3,
#section4,
#section5{
	padding-top:120px !important;
	margin-top:-120px !important;
}
#section2 table{
	width:100%;
	font-size:14px !important;
}
#section2 table th{
	text-align:center;
}
#section2 table th,
#section2 table td{
	border:1px solid #9f978e;
	padding:5px;
}
#section2 table tr:tn{
	
}
.td_yellow{
	background:#fcf6d7;
	border-right:2px solid #fff !important;
}
.td_blue{
	background:#eaf7fa;
	border-right:2px solid #fff !important;
}
.td_green{
	background:#dff5eb;
}
.td_yellow2{
	background:#fbf2c9;
	border-right:2px solid #fff !important;
}
thead .td_yellow{
	background:#fae78e;
	border-right:2px solid #fff !important;
}
thead .td_blue{
	background:#b6e1ed;
	border-right:2px solid #fff !important;
}
thead .td_green{
	background:#b4ecd4;
}
.number{
	width:37px;
	line-height:37px;
	background:#eb8813;
	color:#fff;
	font-size:20px;
	float:left;
	display:block;
	text-align:center;
	margin:0 10px 0 0;
}
.number2{
	width:37px;
	line-height:37px;
	background:#eb8813;
	color:#fff;
	font-size:20px;
	text-align:center;
	display:block;
	margin:0 10px 0 0;
}
#section2 td strong{
	color:#c95218;
}
#section4 article,
#section5 article{
	padding:0 0px 0 0;
}
#copyright{
	padding-bottom:10px !important;
}