/*!
 *2018/7/30
 * misshu
 * http://www.buildface.com/
 */
@charset "utf-8";
/* CSS Document */

body{ padding: 0; margin: auto; background-color: #fbfaf6;}
.zt_banner{width: 100%;}
.zt_title{ padding: 0; font-size: 30px; font-weight: 600; line-height: 100px; margin-bottom: 1em; text-align: center;color: #5e3531;background: url("dr1q.png") center bottom no-repeat; }

.zt_c{ padding: 1em; font-size: 16px; color: #5e3531; line-height: 1.5em;}
.zt_c p {text-indent: 2em;}

.zt_list{ padding: 0; margin: 0; clear: both;}
.zt_list li{list-style:none; float: left; text-align: center; width: 25%; min-width: 70px; padding: 1em;}
.zt_list li .img  { margin-bottom: 1em;}
.zt_list li .img img { margin: auto;max-width: 98%;}
.zt_list li h5{color: #5e3531;font-weight: 400; line-height: 1.5em; font-size: 1em; }

.zt_foot{ border-top:solid #5e3531 4px;width: 100%;text-align: center;padding: 4em 0;}
.zt_banner img,.zt_bk1 img,.zt_bk2 img,.ztbk img{ max-width: 100%;}

.zt_lx1{width: 50%; float: left; margin-left: 15%; }
.zt_lx2{width: 25%; float: left; text-align: center;}
.zt_lx2 div {text-align: center;}
.zt_lx2 img {max-width: 120px;}


.cp_title{ border-left:#5e3531 solid 8px ;  padding: 0 1em; margin: 2em 0 .5em 0; font-size: 34px; font-weight: 600; color: #5e3531;}
.cp_title small { background-color: red;color: white; margin: 0 1em; padding: .2em 1em; font-size: 16px; border-radius: 8px;}
.cp_title em {display: inline-block; float: right;color: red;}
.cp_price{ border-left:#5e3531 solid 8px ;  padding: 0 1em; margin: 2em 0; font-size: 34px; font-weight: 600; color: #5e3531;}

.cp_c{ padding: 2em 0 1em 0; font-size: 16px; color: #5e3531; line-height: 2em; font-size: 18px;}
.cp_c p {text-indent: 2em;}

.cp_gm{ border-left:#5e3531 solid 8px ;  padding: 0 1em; margin: 1em 0; font-size: 18px; font-weight: 600; color: #5e3531;}
.gm_c{ padding: 1em 0; font-size: 16px; color: #5e3531; line-height: 2em; font-size: 18px;}
.gm_c p {text-indent: 0;}


@media only screen and (max-width: 750px) {

    .zt_list li{width: 50%;}
    .zt_lx1{margin-left: 0; width: 60%; }
    .zt_lx2{ width: 40%;}

    .cp_title{font-size: 24px; margin: 1em 0 .5em 0; }
    .cp_title small {font-size: 14px; }
}

