body {
	margin: 0px; padding: 0px; font-family: Arial; font-size: 12px; font-weight: normal;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
img {
	border-width: 0px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb20 {
	margin-bottom: 20px;
}
.c01 {
	color: rgb(51, 51, 51);
}
.c02 {
	color: rgb(98, 132, 82);
}
.imgBlock {
	display: block;
}
.phParent {
	margin: 15px auto; width: 953px;
}
.parent01 {
	margin: 0px auto; width: 953px; overflow: hidden; position: relative;
}
.parent01 .menuList {
	left: 0px; top: 50px; position: absolute;
}
.parent01 .menuList li {
	margin: 0px 0px 5px; padding: 0px; list-style-type: none;
}
.parent01 .left01 {
	width: 627px; color: rgb(129, 138, 143); margin-left: 92px; float: left; _margin-left: 46px;
}
.parent01 .left01 a {
	color: rgb(93, 157, 51); text-decoration: underline;
}
.parent01 .left01 a:hover {
	color: rgb(93, 157, 51); text-decoration: none;
}
.parent01 .left02 {
	width: 848px; color: rgb(129, 138, 143); margin-left: 92px;
}
.parent01 .left02 a {
	color: rgb(93, 157, 51); text-decoration: underline;
}
.parent01 .left02 a:hover {
	color: rgb(93, 157, 51); text-decoration: none;
}
.parent01 .right01 {
	width: 210px; float: right;
}
.imgDun {
	text-align: center; margin-bottom: 15px;
}
.parBlock01 {
	background: url("images/bg01.jpg") no-repeat left top; padding: 20px 15px 0px; width: 180px; height: 240px; color: rgb(129, 138, 143); line-height: 24px; font-size: 12px; margin-bottom: 10px;
}
.parBlock02 {
	padding: 10px 14px; width: 180px; line-height: 18px; font-size: 12px; border-right-color: rgb(209, 211, 210); border-left-color: rgb(209, 211, 210); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.parBlock02 li {
	list-style-type: none;
}
.parBlock02 li a {
	background: url("images/ic01.gif") no-repeat 0px 7px; width: 165px; color: rgb(129, 138, 143); padding-left: 15px; text-decoration: none; margin-top: 10px; display: block;
}
.parBlock02 li a:hover {
	color: rgb(129, 138, 143); text-decoration: underline;
}
.parent01 .parMain01 {
	padding: 10px 18px; width: 587px; line-height: 20px; font-size: 12px; border-right-color: rgb(209, 211, 210); border-left-color: rgb(209, 211, 210); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; min-height: 600px; _height: 600px;
}
.parent01 .parMain01 p {
	text-indent: 25px; padding-bottom: 20px;
}
.parent01 .ttl01 {
	background: url("images/bg01_ttl.jpg") no-repeat left top; padding: 5px 0px 0px 25px; width: 562px; height: 21px; color: rgb(249, 251, 191); line-height: 16px; font-size: 12px; margin-bottom: 20px;
}
.parent01 .parMain02 {
	padding: 10px 16px; width: 812px; line-height: 20px; font-size: 12px; border-right-color: rgb(209, 211, 210); border-left-color: rgb(209, 211, 210); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; min-height: 600px; _height: 600px;
}
.parent01 .parMain02 p {
	text-indent: 25px; padding-bottom: 20px;
}
.parent01 .ttl02 {
	background: url("images/bg02_ttl.jpg") no-repeat left top; padding: 5px 0px 0px 25px; width: 787px; height: 21px; color: rgb(249, 251, 191); line-height: 16px; font-size: 12px; margin-bottom: 20px;
}
.parent01 .parText01 {
	margin: 0px auto; width: 760px;
}
.parent01 .parBox01 {
	border: 1px solid rgb(209, 211, 210);
}
.parent01 .parBox01 .mn {
	background: rgb(245, 245, 245); padding: 20px 0px; border: 1px solid rgb(255, 255, 255);
}
.parInput {
	background: url("images/bg_input.gif") repeat-x left top; padding: 7px 0px 0px 10px; border: 1px solid rgb(209, 211, 210); width: 430px; height: 23px;
}
.footer {
	background: url("images/img_21.gif") no-repeat top; margin: 20px auto; width: 889px; text-align: center; line-height: 25px; padding-top: 10px;
}
a {
	text-decoration: none;
}
a:link {
	color: rgb(110, 110, 110); text-decoration: none;
}
a:visited {
	color: rgb(110, 110, 110); text-decoration: none;
}
a:hover {
	color: rgb(66, 130, 199); text-decoration: underline;
}
.link1 a {
	text-decoration: none;
}
.link1 a:link {
	color: rgb(66, 130, 199); text-decoration: none;
}
.link1 a:visited {
	color: rgb(66, 130, 199); text-decoration: none;
}
.link1 a:hover {
	color: rgb(66, 130, 199); text-decoration: underline;
}
