.sec-faq{overflow:hidden}@media (min-width: 768px){.sec-faq{padding:50px 0 143px}}@media (max-width: 767px){.sec-faq{padding:48px 0 90px}.sec-faq .inner1100{padding:0}}@media (max-width: 767px){.faq-block{border-top:1px solid #000;margin-top:-1px}}.faq-block .faq-ttl{border-bottom:1px solid #000;letter-spacing:.08em;font-weight:700;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;cursor:pointer;transition:background-color 0.3s ease;cursor:pointer}@media (min-width: 768px){.faq-block .faq-ttl{padding:8px 80px 15px 31px;font-size:24px;font-size:2.4rem;line-height:1.6em;min-height:103px}}@media only screen and (min-width: 1025px){.faq-block .faq-ttl:hover{background:#E9F7F7}}@media (max-width: 767px){.faq-block .faq-ttl{padding:8px 104px 15px 20px;font-size:18px;font-size:1.8rem;line-height:1.55556em;min-height:92px}.faq-block .faq-ttl::after{content:"";position:absolute;right:0;top:0;background:#47BEC6;width:64px;height:100%}}@media (max-width: 767px){.faq-block .faq-ttl.is-active{border-bottom-color:#C4C9C7}}.faq-block .faq-ttl.is-active .icn::after{transform:rotate(90deg)}.faq-block .faq-ttl .icn{position:absolute;top:50%;z-index:1}@media (min-width: 768px){.faq-block .faq-ttl .icn{right:41px;margin-top:-18px;height:24px;width:24px}}@media (max-width: 767px){.faq-block .faq-ttl .icn{right:23px;margin-top:-8px;height:16px;width:16px}}.faq-block .faq-ttl .icn::before,.faq-block .faq-ttl .icn:after{content:"";position:absolute;transition:0.3s ease}.faq-block .faq-ttl .icn::before{width:100%;top:50%;margin-top:-1px;border-bottom:2px solid #47BEC6}@media (max-width: 767px){.faq-block .faq-ttl .icn::before{border-bottom-color:#fff}}.faq-block .faq-ttl .icn::after{height:100%;left:50%;top:0;margin-left:-1px;border-left:2px solid #47BEC6}@media (max-width: 767px){.faq-block .faq-ttl .icn::after{border-left-color:#fff}}@media (min-width: 768px){.faq-block:first-child .faq-ttl{border-top:1px solid #000}.faq-block:first-child .faq-ttl.is-active{border-top-color:transparent}}.faq-block .faq-content{display:none}@media (min-width: 768px){.faq-block .faq-list{padding:92px 38px 83px}}@media (max-width: 767px){.faq-block .faq-list{padding:31px 10px 83px}}.faq-block .faq-item{color:#000}@media (min-width: 768px){.faq-block .faq-item{margin-bottom:53px}}@media (max-width: 767px){.faq-block .faq-item{position:relative;margin-bottom:28px;border-radius:10px;border:1px solid #d5d5d5;background:#EFEFEF}}.faq-block .faq-item:last-child{margin-bottom:0}.faq-block .faq-question{position:relative;letter-spacing:.05em;font-weight:700}@media (min-width: 768px){.faq-block .faq-question{background:#EFEFEF;border-radius:10px;font-size:18px;font-size:1.8rem;line-height:1.77778em;padding:21px 20px 21px 96px;pointer-events:none}}@media (max-width: 767px){.faq-block .faq-question{font-size:16px;font-size:1.6rem;line-height:1.625em;padding:14px 40px 17px 40px;border-radius:10px 10px 0 0}}.faq-block .faq-question img{position:absolute}@media (min-width: 768px){.faq-block .faq-question img{left:-16px;top:-6px;width:86px;height:86px}}@media (max-width: 767px){.faq-block .faq-question img{left:-19px;top:-8px;width:56px;height:56px}}@media (max-width: 767px){.faq-block .faq-question::after{content:"";position:absolute;top:50%;right:17px;margin-top:-7px;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);transition:0.3s ease}}@media (max-width: 767px){.faq-block .faq-question.is-active::after{transform:rotate(315deg);margin-top:-4px}}.faq-block .faq-cnt{position:relative;letter-spacing:.05em;font-weight:500}@media (min-width: 768px){.faq-block .faq-cnt{font-size:16px;font-size:1.6rem;line-height:1.75em;padding:22px 66px 23px 94px}}@media (max-width: 767px){.faq-block .faq-cnt{font-size:14px;font-size:1.4rem;line-height:1.85714em;padding:16px 17px 24px 40px}}.faq-block .faq-cnt::before{content:"";position:absolute;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30.281" height="24.354" viewBox="0 0 30.281 24.354"><g id="Group_108058" data-name="Group 108058" transform="translate(-216.239 -766.828)"><path id="Path_385639" data-name="Path 385639" d="M2.092-2.357a2.415,2.415,0,0,1,.772-1.859A2.739,2.739,0,0,1,4.8-4.931a2.761,2.761,0,0,1,1.951.714,2.415,2.415,0,0,1,.772,1.859A2.382,2.382,0,0,1,6.757-.523,2.773,2.773,0,0,1,4.8.183,2.75,2.75,0,0,1,2.855-.523,2.382,2.382,0,0,1,2.092-2.357Z" transform="translate(239 791)" fill="%23c7c7c7"/><path id="Path_385638" data-name="Path 385638" d="M-7.072-4.98H-15.8L-17.465,0h-5.3l9-24.172h4.615L-.1,0H-5.4ZM-14.46-9.015h6.043l-3.038-9.048Z" transform="translate(239 791)" fill="%23c7c7c7"/></g></svg>') no-repeat center center/contain}@media (min-width: 768px){.faq-block .faq-cnt::before{left:48px;top:28px;width:31px;height:25px}}@media (max-width: 767px){.faq-block .faq-cnt::before{left:12px;top:24px;width:21px;height:16px}}.faq-block .faq-answer{background:#fff;border-radius:0 0 10px 10px}@media (min-width: 768px){.faq-block .faq-answer{display:block !important;height:auto !important;opacity:1 !important}}@media (max-width: 767px){.faq-block .faq-answer{display:none}}

/*# sourceMappingURL=maps/faq.min.css.map */
