@charset "utf-8";
/* CSS Document */
body,p,ul,li,h2{margin:0; padding:0;}
img{border:0;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.c01{color:#333;}
.c02{color:#628452;}
.imgBlock{display:block;}
.phParent{width:953px; margin:15px auto;}
.parent01{width:953px; margin:0 auto; position:relative; overflow:hidden;}
.parent01 .menuList{position:absolute; left:0; top:50px;}
.parent01 .menuList li{list-style-type:none; margin:0 0 5px; padding:0;}
.parent01 .left01{width:627px; float:left; margin-left:92px; _margin-left:46px; color:#818a8f;}
.parent01 .left01 a{color:#5d9d33; text-decoration:underline;}
.parent01 .left01 a:hover{color:#5d9d33; text-decoration:none;}
.parent01 .left02{width:848px; margin-left:92px; color:#818a8f;}
.parent01 .left02 a{color:#5d9d33; text-decoration:underline;}
.parent01 .left02 a:hover{color:#5d9d33; text-decoration:none;}
.parent01 .right01{width:210px; float:right;}
.imgDun{text-align:center; margin-bottom:15px;}
.parBlock01{background:url(../images/parent/bg01.jpg) no-repeat left top; width:180px; height:211px; padding:20px 15px 0; color:#818a8f; font-size:12px; line-height:24px; margin-bottom:10px;}
.parBlock02{border-left:1px solid #d1d3d2; border-right:1px solid #d1d3d2; padding:10px 14px; width:180px; font-size:12px; line-height:18px;}
.parBlock02 li{list-style-type:none;}
.parBlock02 li a{background:url(../images/parent/ic01.gif) no-repeat 0 7px; margin-top:10px; padding-left:15px; width:165px; display:block; color:#818a8f; text-decoration:none;}
.parBlock02 li a:hover{color:#818a8f; text-decoration:underline;}
.parent01 .parMain01{border-left:2px solid #d1d3d2; border-right:2px solid #d1d3d2; width:587px; padding:10px 18px; font-size:12px; line-height:20px; min-height:600px; _height:600px;}
.parent01 .parMain01 p{text-indent:25px; padding-bottom:20px;}
.parent01 .ttl01{background:url(../images/parent/bg01_ttl.jpg) no-repeat left top; margin-bottom:20px; width:562px; color:#f9fbbf; font-size:12px; line-height:16px; height:21px; padding:5px 0 0 25px;}
.parent01 .parMain02{border-left:2px solid #d1d3d2; border-right:2px solid #d1d3d2; width:812px; padding:10px 16px; font-size:12px; line-height:20px; min-height:600px; _height:600px;}
.parent01 .parMain02 p{text-indent:25px; padding-bottom:20px;}
.parent01 .ttl02{background:url(../images/parent/bg02_ttl.jpg) no-repeat left top; margin-bottom:20px; width:787px; color:#f9fbbf; font-size:12px; line-height:16px; height:21px; padding:5px 0 0 25px;}
.parent01 .parText01{width:760px; margin:0 auto;}
.parent01 .parBox01{border:1px solid #d1d3d2;}
.parent01 .parBox01 .mn{border:1px solid #fff; background:#f5f5f5; padding:20px 0;}
.parInput{border:1px solid #d1d3d2; background:url(../images/parent/bg_input.gif) repeat-x left top; height:23px; padding:7px 0 0 10px; width:430px;}

