* html .volunteer{ min-height: 1000px; height: auto !important; height:1000px;}/*min-heightを適応*/
.volunteer h3{ margin:19px 0 0 26px;}
.volunteer h4{ margin:0 0 11px 0;}
.volunteer li{ list-style-position:inside;} 

#wrapper{ background:url(../img/volunteer/bg.png) top center no-repeat;}
.volunteer{ width:900px; margin:auto; position:relative; min-height:1000px;}

.hd_a p,.hd_b li,.hd_c li{ margin:0 0 0 12px;}
.hc_p{ margin:11px 0 0 42px; line-height:23px;}
* html .hc_p{ letter-spacing:2px;}
.hd{ width:452px; font-size:13px; line-height:22px; padding:11px 0 10px 22px; margin:21px 0 21px 45px;background:url(../img/volunteer/bg_stripe.gif) repeat-y;}
.hd ul li{line-height:2.4}
.hd ul li span{font-size:12px;color:#CCCCCC;}


