﻿.common-main.f-q{background:#f7f7f7;}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item{border:none;padding:0;margin:15px 0 0;}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item .kche-faq-tit{display:flex;align-items:center;justify-content:space-between;border-radius:34px;background-color:#fff;padding:20px 45px;cursor:pointer;position:relative;}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item .kche-faq-tit p{color:#000;transition:all .2s linear;font-weight:var(--fontbold6);position:static;padding-right:30px;}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-box{padding:20px 45px 10px;display:none}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p::before{display:none}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p::after{width:8px;height:8px;background:none;border:2px solid #000;border-left:none;border-bottom:none;transform:rotate(135deg);right:45px;top:27px;}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit.active>p::after{opacity:1;transform:rotate(-45deg);top:32px;border-color:var(--color);}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item .kche-faq-tit.active p{color:var(--color);}
@media screen and (max-width:500px){.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item .kche-faq-tit{padding:15px 20px}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-box{padding:15px 20px 10px}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p::after{right:20px;top:22px}
.common-main.f-q .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit.active>p::after{top:26px}}
.common-main.f-q .kche-t55 h5{text-align:center;padding-bottom:10px;margin-bottom:25px;position:relative;z-index:1;font-size:36px;line-height:1.4;margin-top:30px;}
.common-main.f-q .kche-t55 h5::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:60px;height:2px;background-color:var(--color);}
@media (max-width:1024px){.common-main.f-q .kche-t55 h5{font-size:28px}
.common-main.f-q .kche-t55 h5::before{width:46px}}

.pagesbanner .pagesbanner-animate{text-align:left;padding-left:9%;font-size:var(--fontcolor);top:50%;color:var(--fontcolor)}
.pagesbanner .pagesbanner-animate .p1{font-weight:var(--fontbold7)}
.pagesbanner .pagesbanner-animate .p2{max-width:25%;}
@media (min-width:769px) and (max-width:1600px){.pagesbanner .pagesbanner-animate .p1{font-size:1.9vw;}
.pagesbanner .pagesbanner-animate .p2{font-size:1.3vw;}}
@media (max-width:1024px){.pagesbanner-animate{display:block;}
.pagesbanner .pagesbanner-animate{padding-left:20px;}
.pagesbanner .pagesbanner-animate .p2{max-width:33%;}}
@media (max-width:550px){.pagesbanner .pagesbanner-animate .p1{max-width:50%;font-size:var(--fontsize16)}
.pagesbanner .pagesbanner-animate .p2{display:none}}
