/*--------------------*
#page_ttl
*--------------------*/
#page_ttl H2{
  height:64px;
  background:url(../../image/explain/title.gif) no-repeat 50% 45%;
}
/*--------------------*
#summary
*--------------------*/
#summary{
  width:682px;
  margin:5px auto 15px;
  text-align: left;
}
#summary .section_bdy{background-image:url(../../image/explain/summary/section_bdy.jpg);}
#summary .section_hdr{background-image:url(../../image/explain/summary/section_hdr.jpg);}
#summary .section_ftr{background-image:url(../../image/explain/summary/section_ftr.jpg);padding-bottom:50px;}
#summary H3{
  height:65px;
  margin-bottom:35px;
}
#summary .article_bdy{background-image:url(../../image/explain/summary/article_bdy.jpg);width:614px;margin:0 auto 10px;}
#summary .article_hdr{background-image:url(../../image/explain/summary/article_hdr.jpg);padding-top:15px}
#summary .article_ftr{background-image:url(../../image/explain/summary/article_ftr.jpg);padding-bottom:15px;}
#summary .meisu .menu_bdy{background-image:url(../../image/explain/summary/meisu/menu_bdy.jpg);width:614px;margin:0 auto;}
#summary .meisu .menu_hdr{background-image:url(../../image/explain/summary/meisu/menu_hdr.jpg);}
#summary .meisu .menu_ftr{background-image:url(../../image/explain/summary/meisu/menu_ftr.jpg);padding-bottom:15px;}
#summary H4{
  height:50px;
  margin-bottom:15px;
}
#summary .detail_txt{
  color: #DCCCB5;
  font-size: 1.1em;
  margin: 0;
  min-height: 130px;
  _height:130px;
  width:430px;
}
#summary .detail_txt P{
  padding:65px 0 0 70px;
}
#summary .meisu .detail_txt{
  color:#42230E;
}

/*--------------------*
#feature
*--------------------*/
#feature{
  margin:0px auto 15px;
  width:682px;
}
#feature .unsei .section_bdy{
background-image:url(../../image/explain/feature/unsei/section_bdy.jpg);
}
#feature .unsei .section_hdr{
background-image:url(../../image/explain/feature/unsei/section_hdr.jpg);
}
#feature .unsei .section_ftr{
background-image:url(../../image/explain/feature/unsei/section_ftr.jpg);padding-bottom:35px;
}
#feature .unsei .menu_bdy{
background-image:url(../../image/explain/feature/unsei/menu_bdy.jpg);
width:682px;
margin:0 auto;
}
#feature .unsei .menu_hdr{
background-image:url(../../image/explain/feature/unsei/menu_hdr.jpg);
}
#feature .unsei .menu_ftr{
background-image:url(../../image/explain/feature/unsei/menu_ftr.jpg);padding-bottom:20px;
width:620px;
margin:0 auto;
}
#feature .unseidetail_txt{
  color:#391C0E;
  width:600px;
  margin:0px auto;
  font-size:1.1em;
}
#feature .unsei .article_bdy{
    background-image:url(../../image/explain/feature/unsei/article_bdy.jpg);
    margin: 0 auto;
    width: 660px;
}
#feature .unsei .article_hdr{
background-image:url(../../image/explain/feature/unsei/article_hdr.jpg);
background-repeat: no-repeat;
margin: 0 auto;
width: 660px;
padding-top: 13px;
}
#feature .unsei .article_ftr{
background-image:url(../../image/explain/feature/unsei/article_ftr.jpg);
padding-bottom: 6px;
}
#feature .unsei .article_ftr_last{
background-image:url(../../image/explain/feature/unsei/article_ftr_last.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 20px;
}
#feature .unsei .article_ttl{
background-image:url(../../image/explain/feature/unsei/article_ttl.jpg);
background-repeat: no-repeat;
margin: 10px auto 0;
width: 660px;
}
#feature .reisu{
  width:682px;
  margin:0 auto;
}
#feature .reisu .section_bdy{background-image:url(../../image/explain/feature/reisu/section_bdy.jpg);}
#feature .reisu .section_hdr{background-image:url(../../image/explain/feature/reisu/section_hdr.jpg);}
#feature .reisu .section_ftr{background-image:url(../../image/explain/feature/reisu/section_ftr.jpg);padding-bottom:35px;}

#feature .article_ttl H3{
  height:55px;
  margin-bottom:0px;
}
#feature H3{
  height:65px;
  margin-bottom:15px;
}
#feature .detail_txt{
  color:#DCCCB5;
  width:600px;
  margin:0px auto;
  font-size:1.1em;
}
#feature .menu_hdr .detail_txt{
  color: #DCCCB5;
  font-size: 1.1em;
  margin: 0 0 0 196px;
  _height:200px;
  width: 400px;
  min-height: 179px;
  padding-top: 20px;
}
#feature .detail_txt P{
  padding: 25px 25px 10px 20px;
}
.shugo_icon{
  float: left;
  margin-left: 16px;
  width:82px;
}
.shugo_name{
  float: left;
  margin: 7px 0 0 9px;
}
.text_area_shugo{
  float: left;
  color:#DCCCB5;
  margin-left: 20px;
  padding-top: 18px;
  text-align: left;
  width: 360px;
  padding-bottom: 11px;
}

/*--------------------*
#hakke
*--------------------*/

#hakke{
margin-top:20px;
}

#hakke .section_bdy{
background-image:url(../../image/explain/feature/hakke/section_bdy.jpg);

}

#hakke .section_ftr{
background-image:url(../../image/explain/feature/hakke/section_ftr.jpg);
background-position: center bottom;
background-repeat: no-repeat;

}

#hakke .section_hdr{
background-image:url(../../image/explain/feature/hakke/section_hdr.jpg);

}

#hakke .detail_txt P {
padding: 25px;
}


/*--------------------*
#dousi
*--------------------*/

#dousi{
width:660px;
}

#dousi .section_bdy{
background-image: url("../../image/explain/feature/dousi/section_bdy.jpg");
margin: 0 auto;
width: 682px;
}

#dousi .section_ftr{
background-image:url(../../image/explain/feature/dousi/section_ftr.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 25px;

}

#dousi .section_hdr{
background-image: url("../../image/explain/feature/dousi/section_hdr.jpg");
margin: 0 auto;
width: 660px;
}


#dousi .article_bdy{
    background-image:url(../../image/explain/feature/dousi/article_bdy.jpg);
    margin: 0 auto;
    width: 660px;
}

#dousi .article_hdr{
background-image:url(../../image/explain/feature/dousi/article_hdr.jpg);
background-repeat: no-repeat;
margin: 0 auto;
width: 660px;
padding-top: 17px;
}

#dousi .article_ftr{
background-image:url(../../image/explain/feature/dousi/article_ftr.jpg);
padding-bottom: 10px;
}

#dousi .article_ftr_last{
background-image:url(../../image/explain/feature/dousi/article_ftr_last.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 23px;
}


#dousi H3 {
    height: 55px;
    margin-bottom: 0px;
}

#dousi .shugo_icon{
float: left;
margin-left: 16px;
padding-top: 0px;
width: 82px;

}


#dousi .shugo_name{
float: left;
margin: 0px 0 0;
}


#dousi .text_area_shugo{
color: #DCCCB5;
float: left;
margin-left: 20px;
padding-top: 7px;
text-align: left;
width: 360px;
}




