.faq__contents{margin-top:7.2rem}.faq__contents>.details a{color:#00e;text-decoration:underline}.faq__contents>.details a:active{color:red}.faq__contents>.details a:hover{color:#00e}.faq__contents>.details a:visited{color:#551a8b}.faq summary{list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.details{border-bottom:1px solid #D9D9D9;position:relative}.summary{font-weight:700;padding:3.2rem 8.4rem 3.2rem 1rem;cursor:pointer}.summaryTitle{line-height:1.5;font-size:2rem;font-weight:700}.summaryContents{display:flex;gap:2.4rem}.icon{display:block;margin-top:.8rem;max-width:2.6rem}.icon-arrow{width:3.2rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:transform .3s}.is-open>.summary .icon-arrow{transform:translateY(-50%) rotate(-180deg)}.answer{display:flex;gap:2.4rem;transition:padding .7s ease .1s,max-height .7s,opacity .7s;overflow:hidden;padding:0 8.4rem 3.2rem 1rem;box-sizing:content-box;opacity:0}.answerText{font-size:1.6rem;line-height:1.875;font-weight:400;letter-spacing:.1em}.is-open>.answer{padding:0 8.4rem 3.2rem 1rem;opacity:1;transition:padding .3s,max-height .3s,opacity .7s}.faq__underText{margin-top:5rem}.faq__underText-link{text-decoration:none;position:relative}.faq__underText-link:after{content:"";background-color:var(--colorBlack);width:80%;height:1px;position:absolute;bottom:-.4rem;left:50%;transform:translate(-50%)}@media screen and (max-width: 767px){.faq__contents{margin-top:6rem}.summary{padding:2.7rem 3.2rem 2.7rem 0}.summaryContents{gap:2rem}.summaryTitle{font-size:1.6rem}.answer{padding:0 3.2rem 0 0;gap:2rem}.answerText{font-size:1.4rem;line-height:1.643}.is-open>.answer{padding:0 3.2rem 2.7rem 0}.icon{width:2.7rem;margin-top:.3rem}.icon-arrow{right:0;width:2.4rem}.faq__underText{margin-top:2.4rem}}.contact{margin-top:17rem}@media screen and (max-width: 767px){.contact{margin-top:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/c-page-contact.css.map */
