.og-page-faq-contents .ttl-h2{margin:0;padding:1.5rem 3rem;background:var(--og-color-gray);font-size:2rem;letter-spacing:.1em}.og-page-faq-contents .accordion+.ttl-h2{margin-top:8rem}.og-page-faq-contents .accordion{margin:0;border-bottom:1px solid #d5dbe5}.og-page-faq-contents .accordion-ttl{position:relative;padding:3.8rem 10.5rem 3.8rem 5rem;font-size:1.6rem;cursor:pointer}.og-page-faq-contents .accordion-ttl small{position:absolute;top:50%;right:5rem;display:block;width:3.3rem;padding-top:2.1rem;font-size:1.1rem;font-family:var(--og-font-en);text-align:center;letter-spacing:.1em;transform:translateY(-50%)}.og-page-faq-contents .accordion-ttl small:before,.og-page-faq-contents .accordion-ttl small:after{position:absolute;left:50%;top:.8rem;content:"";display:block;width:1.6rem;height:1px;background:var(--og-color-txt);transform:translate(-50%);transition:.3s}.og-page-faq-contents .accordion-ttl small:after{transform:translate(-50%) rotate(90deg)}.og-page-faq-contents .accordion-ttl.open small:after{transform:translate(-50%) rotate(0);opacity:0}.og-page-faq-contents .accordion-contents{display:none;padding:0 5rem 3.8rem;margin:0;font-size:1.4rem;font-family:var(--og-font-go);font-weight:400;letter-spacing:.06em;line-height:2;color:var(--og-color-txt)}.og-page-faq-contents ul,.og-page-faq-contents ol{padding-left:2rem}.og-page-faq-contents ul li{list-style:disc}.og-page-faq-contents ul li::marker{content:"\30fb"}.og-page-faq-contents ol li{list-style:decimal}@media screen and (max-width:989px){.og-page-faq-contents .accordion-ttl small{right:3rem}.og-page-faq-contents .accordion-ttl{padding:3.8rem 8rem 3.8rem 3rem}.og-page-faq-contents .accordion-contents{padding:0 3rem 3.8rem}.og-page-faq-contents .ttl-h2{font-size:1.8rem}}@media screen and (max-width:749px){.og-page-faq-contents .accordion+.ttl-h2{margin-top:6rem}.og-page-faq-contents .accordion-ttl small{right:2.5rem}.og-page-faq-contents .accordion-ttl{padding:3.8rem 7.5rem 3.8rem 2.5rem;font-size:1.5rem}.og-page-faq-contents .accordion-contents{padding:0 3rem 2.5rem}.og-page-faq-contents .ttl-h2{padding:1.5rem 2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/og-page-faq.css.map */
