.page_title{padding:8rem 2rem;box-sizing:border-box;width:100%;max-width:690px;margin:0 auto;text-align:center}.page_title h2.page_tit{font-size:6.57rem;font-weight:500}.faq_contents{width:100%;max-width:690px;margin:0 auto 80px}.faq_contents .faqWrap{margin-bottom:8px}.faq_contents .faqWrap h3.faqCate{width:100%;height:44px;line-height:44px;background:#fff;color:var(--font-color-base);border:1px solid var(--font-color-base);padding:0 16px;box-sizing:border-box;font-size:1.42rem;font-weight:600;border-radius:4px;cursor:pointer}.faq_contents .faqWrap .faqBox{margin-top:8px;display:none}.faq_contents .faqWrap .faqBox details{box-sizing:border-box;font-weight:600;line-height:1.5;position:relative;border-bottom:1px solid #DDDDDD}.faq_contents .faqWrap .faqBox details .faqQ{font-size:1.6rem;color:var(--font-color-base);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:16px 48px 16px 16px}.faq_contents .faqWrap .faqBox details[open] .faqQ{text-overflow:unset;white-space:normal}.faq_contents .faqWrap .faqBox details .faqA{padding:0 16px 16px;box-sizing:border-box}.faq_contents .faqWrap .faqBox details .faqA,.faq_contents .faqWrap .faqBox details .faqA *{font-size:1.4rem;color:var(--font-color-tertiary)}.faq_contents .faqWrap .faqBox details .faqA a{text-decoration:underline}.faq_contents .faqWrap .faqBox details .faqA .faqASubCont{margin-top:30px;display:none}.faq_contents .faqWrap .faqBox details .faqA .faqASubCont ul{padding-left:20px}.faq_contents .faqWrap .faqBox details .faqA.showSub .faqASubCont{display:block}.faq_contents .faqWrap .faqBox details .faqQ i{display:inline-block;width:7px;height:7px;transition:none;transform:rotate(-45deg);border-left:2px solid var(--font-color-tertiary);border-bottom:2px solid var(--font-color-tertiary);position:absolute;right:16px;top:20px}.faq_contents .faqWrap .faqBox details[open] .faqQ i{-webkit-transform:rotate(137deg);transform:rotate(137deg)}.faq_contents .faqWrap.active h3.faqCate{background:var(--font-color-base);color:#fff}.faq_contents .faqWrap.active .faqBox{display:block}@media(max-width:1024px){.page_title{padding:4rem 2rem}.page_title h2.page_tit{font-size:3.24rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/faq-custom.css.map */
