/* support */

.bgG{background: #ececec;padding-bottom: 60px}
.support_area{text-align: center;}
.support_area h2{padding: 30px 0 0px;margin-bottom: 0; font-size: 2rem;letter-spacing: 0.1em;line-height: 2;font-weight: normal}
.support_area h4{margin-top: 100px;margin-bottom: 60px; color:#a30046;font-size: 1.8rem;letter-spacing: 0.2em;font-weight: normal; text-align: left;border-bottom: 1px solid #a30046}

.support_area ul,
.support_area li{margin: 0;padding: 0;list-style: none;text-align: left}
.support_area li p{line-height: 1.9}

.support_area li .note-box{margin: 12px 0 0 0}
.support_area li .col3_2{width: 65%}
.support_area .box{background: #fff;padding: 40px}
.support_area img{width: 100%;height: auto}
.support_area .call{width: 60%;margin: 60px auto 0}
.support_area .bt{width: 50%;margin: 60px auto 0}

.support_area h5{margin: 80px auto 30px;width: 70%}
.support_area h6{background: #000;color: #fff;font-weight: normal;letter-spacing: 0.2em;text-align: center;font-size: 1.6rem;padding: 10px;margin-bottom: 40px}
.support_area .txt{text-align: center}

@media screen and (max-width: 668px) {/*スマホ設定*/
.support_area h2{font-size: 1.3rem;padding-top: 30px}
.support_area ul{width: 96%;margin: auto}
.support_area h4{margin-top: 60px;margin-bottom: 20px;font-size: 1.4rem;}

.support_area li .col3{width: 100%;margin-bottom: 20px}
.support_area li .col3_2{width: 100%}
.support_area .box{padding: 20px}



.support_area .call{width: 100%;margin: 30px auto 0}
.support_area .bt{width: 100%;margin: 30px auto 0}

.support_area h5{margin: 60px auto 10px;width: 100%}
.support_area h6{background: #000;color: #fff;font-weight: normal;letter-spacing: 0em;text-align: center;font-size: 1.1rem;padding: 10px 0;margin-bottom: 20px}
}

.zeh_area .bg{background: #fff;padding-bottom: 60px}
.zeh_area h5{font-size: 1.7rem;letter-spacing: 0.1em;font-weight: normal;padding: 30px 0 0}
.zeh_area dl{width: 90%;margin: 60px auto 0}
.zeh_area dt{text-align: left;font-size: 1.4rem;background: #c9a063;color: #fff}
.zeh_area dt p:nth-child(1){background: #006934;padding: 12px 40px 12px 12px;clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);margin-right: 30px}
.zeh_area dd{padding-top: 40px;}
.zeh_area dd .photo{}
.zeh_area dd img{width: 100%;height: auto}
.zeh_area dd p{text-align: left;font-size: 1.1rem;line-height: 1.9}
.zeh_area dd .col3_2{width: 63%}
@media screen and (max-width: 668px) {/*スマホ設定*/
.zeh_area h5{font-size: 1.1rem;}
.zeh_area dt p{width: 100%;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.zeh_area dt{font-size: 1.1rem;}
.zeh_area dt p:nth-child(1){background: #006934;padding: 0x;clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);margin: 0}
.zeh_area dt p:nth-child(2){padding: 12px;font-size: 0.9rem}
.zeh_area dd .col3_2{width: 100%}
.zeh_area dd .col3{width: 100%;margin-top: 12px;}
.zeh_area dd p{font-size: 0.9rem;line-height: 1.9}
}

