.art_faq{margin:0 0 2em}.art_faq .faq_i{border-radius:10px;margin-bottom:20px;transition:.5s}.art_faq .faq_i .ico{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:100%;margin-right:20px;font-weight:600;flex-shrink:0;line-height:1;font-size:2.4rem}.art_faq .faq_i h3{font-size:1.8rem;margin-top:5px;font-weight:600;line-height:1.5}.art_faq .faq_i p{margin-top:5px;line-height:1.7}.art_faq .faq_i .q{position:relative;cursor:pointer;padding:20px 50px 20px 20px;border-radius:20px 20px 0}.art_faq .faq_i .q:after{content:"\d7";font-size:1.8rem;font-weight:900;position:absolute;top:44%;right:30px;transform:rotate(45deg) translateY(-50%);transition:.5s}.art_faq .faq_i.open .q:after{top:50%;right:18px;transform:rotate(0) translateY(-50%)}.art_faq .faq_i .a{padding:0 20px;display:block;max-height:0;overflow:hidden;transition:max-height .35s ease}.art_faq .faq_i.open .a{padding-top:25px;padding-bottom:20px}.art_faq .faq_i .a a{text-decoration:underline}.art_faq .faq_i .flex{align-items:flex-start}@media screen and (max-width:750px){.art_faq .faq_i h3{font-size:1.5rem}.art_faq .faq_i .ico{width:32px;height:32px;font-size:2rem;margin-right:12px}.art_faq .faq_i .q{padding:15px 40px 15px 15px}.art_faq .faq_i .a{padding:0 15px}.art_faq .faq_i.open .a{padding-top:18px;padding-bottom:15px}}.collection_faq{margin-top:60px}.collection_faq_ttl{font-size:2.2rem;font-weight:600;margin-bottom:20px}@media screen and (max-width:750px){.collection_faq{margin-top:40px}.collection_faq_ttl{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/faq.css.map */
