.faq_sec .cmn__ttl.is__border{padding-bottom:30px;margin-bottom:10px}@media(max-width: 768px){.faq_sec .cmn__ttl.is__border{padding-bottom:5.33vw;margin-bottom:1.3vw}}.faq_acc.is__border{border-bottom:1px solid #e2e2e2}.faq_acc .faq_lst__hdr,.faq_acc .cmn_acc__detail{display:flex}.faq_acc .faq_lst__hdr span:first-child,.faq_acc .cmn_acc__detail span:first-child{margin-right:.5em;margin-top:-10px}.faq_lst__hdr{position:relative;padding-right:30px;padding-top:26px;padding-bottom:26px}.faq_acc .cmn_acc__detail{padding-right:50px}.faq_lst__hdr::before,.faq_lst__hdr::after{content:"";display:block;width:16px;height:1px;position:absolute;top:50%;right:0;background:#b7775d;transform:translateY(-50%)}.faq_lst__hdr::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is__open .faq_lst__hdr::after{display:none}@media(max-width: 768px){.faq_acc .cmn_acc__detail{padding-right:8.5vw}.faq_lst__hdr{position:relative;padding-right:8.5vw;padding-top:5.33vw;padding-bottom:5.33vw}.faq_lst__hdr::before,.faq_lst__hdr::after{width:4.26vw}}.faq_acc .cmn__ttl.is__black{color:inherit}.faq_acc .faq_btn.cmn__btn{margin-top:20px}@media(max-width: 768px){.faq_acc .faq_btn.cmn__btn{width:100%}}.faq_sec .faq_acc:nth-child(1){border-top:1px solid #e2e2e2}/*# sourceMappingURL=faq_block.css.map */