@charset "utf-8";
/* CSS Document */

#improvement #cont_top .top_img {
	width: 960px;
	margin-bottom: 20px;
}
#improvement section {
	margin-bottom: 10px;
	margin-top: 10px;
}
#improvement section h1 {
	margin-bottom: 20px;
}
#improvement #cont_main #main_area01 .area01 {
	margin-bottom: 20px;
	margin-top: 20px;
}
#improvement #main_area02 .area02_01 {
	margin: 60px;
	line-height: 40px;
	font-size: 24px;
	width: 840px;
}
#improvement #main_area02 .area02_03 {
	margin: 40px 60px;
	line-height: 40px;
	font-size: 24px;
	width: 840px;
}
#improvement #main_area02 aside {
	width: 758px;
	line-height: 30px;
	margin: 0px 70px 40px;
	padding: 20px 30px;
	border:1px solid #CCC;
	background: #e7f0f6;
	border-radius:10px;
}
/*--faq--*/
#improvement #main_faq .faq01 {
	width:960px;
	height: 190px;
	background-repeat: no-repeat;
	background-image: url(../images/afresh/afresh12-1.jpg);
	margin-bottom:20px;
}
#improvement #main_faq .faq02 {
	width:960px;
	height: 188px;
	background-repeat: no-repeat;
	background-image: url(../images/afresh/afresh12-2.jpg);
	margin-bottom:20px;
}
#improvement #main_faq .faq03 {
	width:960px;
	height: 230px;
	background-repeat: no-repeat;
	background-image: url(../images/afresh/afresh12-3.jpg);
	margin-bottom:20px;
}
#improvement #main_faq .faq04 {
	width:960px;
	height: 211px;
	background-repeat: no-repeat;
	background-image: url(../images/afresh/afresh12-4.jpg);
	margin-bottom:20px;
}
#improvement #main_faq .faq05 {
	width:960px;
	height: 209px;
	background-repeat: no-repeat;
	background-image: url(../images/afresh/afresh12-5.jpg);
	margin-bottom:20px;
}
#improvement #main_area03 .area03_01 {
	margin: 60px 0px 40px 60px;
	padding-right: 60px;
	line-height: 40px;
	width: 840px;
	background-image: url(../images/improvement/improvement07.jpg);
	background-repeat: no-repeat;
	background-position: right 0%;
	font-size: 18px;
}
.area03_01txt {
	margin: 30px 0px;
	display: block;
	width: 600px;
	color:#ff0000;
}
#improvement #main_area03 {
	margin-bottom:40px;
}

#improvement #main_area03 .area03_02 .area03_02_01 {
	background-image: url(../images/improvement/improvement09.jpg);
	background-repeat: no-repeat;
	width: 960px;
	height: 385px;
}
.area03_02_01style01 {
	width: 530px;
	height: 80px;
	margin-left: 250px;
	padding-top: 40px;

}
.area03_02_01style02 {
	width: 550px;
	margin-left: 350px;
	padding-top: 30px;
	line-height: 50px;
	font-size: 30px;
}
/***/

/*#subsidy #main_area02 .area03_03 {
	width: 900px;
	margin: 0px auto 20px;
	background-image: url(../images/subsidy/subsidy03-4middle.jpg);
}
#subsidy #main_area02 .area02_03middle {
	background-image: url(../images/subsidy/subsidy03-4person.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#subsidy #main_area02 .area02_03btm {
	background-image: url(../images/subsidy/subsidy03-4bottom.jpg);
	background-repeat: no-repeat;
	height:20px;
}*/


#improvement #main_area03 .area03_03{
	width: 900px;
	margin: 60px auto 20px;
}
#improvement #main_area03 .area03_03 h2 {
	font-size: 2em;
	margin-bottom: 10px;
	margin-top: 40px;
	color: #000000;
}
#improvement #main_area03 .area03_03 table{
	width: 900px;
	text-align: center;
	vertical-align: middle;
	border: 2px solid #388e04;
}
#improvement #main_area03 .area03_03 table tr th ,
#improvement #main_area03 .area03_03 table tr td {
	height: 2em;
	vertical-align: middle;
	line-height: 1.2em;
	border: 1px solid #388e04;
}
#improvement #main_area03 .area03_03 table tr th {
	background-color:#ccff99;
}
#improvement #main_area03 .area03_03middle {
	background-image: url(../images/subsidy/subsidy03-4middle.jpg);
	padding-top: 20px;
}
#improvement #main_area03 .area03_03btm {
	background-image: url(../images/subsidy/subsidy03-4bottom.jpg);
	background-repeat: no-repeat;
	height:20px;
}
#improvement #main_area03 .area03_03middle div{
	width: 870px;
	margin-left: 28px;
	padding-bottom: 20px;
}
#improvement #main_area03 .area03_03middle .area03_03_01 {
	background-image: url(../images/improvement/improvement15.jpg);
	background-repeat: no-repeat;
	background-position: 98% 42px;
}
#improvement #main_area03 .area03_03middle div .arrow {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 100px;
}

#improvement #main_area03 .area03_03middle div p ,
#improvement #main_area03 .area03_03middle div ol li{
	margin-top: 5px;
	margin-left: 28px;
	width: 800px;
	line-height: 27px;
}
#improvement #main_area03 .area03_03middle div ol li {
	list-style-type:decimal;
	margin-left:48px;
}
#improvement #main_area03 .area03_03middle div p.style_RD_B {
	margin-bottom:20px;
}
#improvement #main_area03 .area03_03middle .area03_03_02 {
	background-image: url(../images/improvement/improvement16.jpg);
	background-repeat: no-repeat;
	background-position: 98% 42px;
}
#improvement #main_area03 .area03_03 table + p {
	font-size: 0.9em;
	line-height: 1.8em;
}
