/*--------------------*
#feature
*--------------------*/
#feature{
  color: #efefef;
  text-align: center;
  margin: 15px 0;
}
#feature .section_bdy {
  background-color: #ffffff;
}
#feature .section_hdr{
  padding-top:1%;
  background-size:100% auto;
}

#feature .section_ftr{
  padding-bottom:19%;
  background:url(../img/explain/feature/section_ftr.png) no-repeat center bottom;
  background-size:100% auto;
}
#feature .detail_txt{
  text-align: left;
  width: 95%;
  margin: 0 auto;
}
#feature .detail_txt P{
  padding: 10px;
  line-height:1.4em;
  font-size: 1.1em;
  color:#000000;
}
/*--------------------*
#group_prof
*--------------------*/
#group_prof{
  color:#ffffff;
  margin:1em auto;
}
#group_prof .section_bdy{
  background-color:#300202;
}
#group_prof .section_ftr{
  padding-bottom:19%;
  background:url(../img/explain/group_prof/section_ftr.png) no-repeat center bottom;
  background-size:100% auto;
}
#group_prof .section_hdr{
  padding-top:1%;
  background-size:100% auto;
}
#group_prof .detail_txt{
  text-align: left;
  width: 95%;
  margin: 0 auto;
}
#group_prof .detail_txt P{
  padding: 10px;
  line-height:1.4em;
  font-size: 1.1em;
}
/*--------------------*
#limited
*--------------------*/
#limited .severalmenu{
  margin-top:0;
}
#limited .section_bdy{
  background-color:#EBE7D3;
}
#limited .section_ftr{
  padding-bottom:15%;
  background: url(../img/limited/section_ftr.png) no-repeat 50% bottom;
  background-size: 100% auto;
}
#limited .detail_txt{
  text-align: left;
  width: 95%;
  margin:15px auto 0;
}
#limited  .detail_txt P{
  color:#191919;
}



