.c_faq__head{background:#f7f3f0;padding:100px 0;text-align:center}@media screen and (max-width: 750px){.c_faq__head{padding:65px 0}}.c_faq__title{font-size:24px;font-weight:700;line-height:150%;letter-spacing:.48px;color:var(--color-text)}.c_faq__text{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.32px;white-space:pre-wrap;padding-top:24px;color:#000}.c_faq__text a{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.32px;color:#111;text-decoration:underline;transition:opacity .3s}.c_faq__text a:hover{opacity:.65}.c_faq__menu{padding-top:100px}@media screen and (max-width: 750px){.c_faq__menu{padding-top:0}}.c_faq__menu-lists{display:flex;gap:29px;flex-wrap:wrap;padding-left:0}@media screen and (max-width: 990px){.c_faq__menu-lists{gap:18px;justify-content:center}}.c_faq__menu-list{width:calc(25% - 21.75px);text-align:center;border:1px solid #333;background:#fff;height:auto;transition:all .3s}@media screen and (max-width: 990px){.c_faq__menu-list{width:calc(50% - 12.5px)}}.c_faq__menu-list:hover{background:#f7f3f0;border-color:#f7f3f0}.c_faq__menu-link{display:inline-block;color:var(--color-text);width:100%;height:100%;padding:52px 16px}@media screen and (max-width: 750px){.c_faq__menu-link{padding:16px 4px 10px}}.c_faq__menu__image{max-width:90px;text-align:center;margin-inline:auto}@media screen and (max-width: 750px){.c_faq__menu__image{width:60px}}.c_faq__menu__sub-title{color:var(--color-text);font-size:16px;font-weight:300;line-height:150%;letter-spacing:.32px}@media screen and (max-width: 750px){.c_faq__menu__sub-title{font-size:14px}}.c_faq__menu__title{color:var(--color-text);font-size:20px;font-weight:700;line-height:150%;letter-spacing:.4px}@media screen and (max-width: 750px){.c_faq__menu__title{font-size:16px;letter-spacing:.32px}.c_faq__menu__link--sp{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--color-accent);font-size:12px;font-weight:400;line-height:150%;letter-spacing:.24px;margin-top:8px}}.c_faq__content{padding-top:80px}.c_faq__content-sub-title{color:#000;font-size:16px;font-weight:300;line-height:150%;letter-spacing:.32px}.c_faq__content-title{color:var(--color-text);font-size:24px;font-weight:700;line-height:150%;letter-spacing:.48px}.c_faq__lists{margin-top:44px;padding-left:0;padding-right:0}@media screen and (max-width: 750px){.c_faq__lists{margin-top:40px}.c_faq__content{padding-top:32px}}.c_faq__list{border-top:2px solid #F1F1F1;padding-left:0;padding-right:0}@media screen and (max-width: 750px){.c_faq__list{padding-left:0;padding-right:0}}.c_faq__list:last-child{border-bottom:2px solid #F1F1F1}@media screen and (max-width: 750px){.c_faq__list:last-child{border-bottom:none}}.c_faq__list-title{display:flex;align-items:center;position:relative;color:#333;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.32px;padding-left:37px;padding-top:27px;padding-bottom:27px;cursor:pointer;text-align:justify;transition:opacity .3s}@media screen and (max-width: 750px){.c_faq__list-title{padding-left:29px;justify-content:space-between;align-items:flex-start}}.c_faq__list-title:hover{opacity:.65}@media screen and (max-width: 750px){.c_faq__list-title:hover{opacity:1}}.c_faq__list-title:before{position:absolute;content:"Q.";color:#333;font-size:20px;font-weight:400;line-height:150%;letter-spacing:.4px;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width: 750px){.c_faq__list-title:before{top:24px;transform:none}}.c_faq__list-text{position:relative;display:none;color:#333;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.32px;margin-top:8px;margin-bottom:35px;padding:27px 35px 24px 72px;background:#f7f3f0;text-align:justify;white-space:pre-wrap}@media screen and (max-width: 750px){.c_faq__list-text{margin-top:12px;margin-bottom:40px;padding-left:29px;padding-top:54px}}.c_faq__list-title.is-open+.c_faq__list-text{display:block}.c_faq__list-text:before{position:absolute;content:"A.";color:#333;font-size:20px;font-weight:400;line-height:150%;letter-spacing:.4px;top:27px;left:37px}@media screen and (max-width: 750px){.c_faq__list-text:before{top:24px;left:29px}}.line{position:relative;display:block!important;width:23px;height:23px;margin-left:auto}@media screen and (max-width: 750px){.line{margin-left:24px}}.line:after{content:"";position:absolute;width:23px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%);background:#333}.line:before{content:"";position:absolute;width:1px;height:23px;top:50%;left:50%;transform:translate(-50%,-50%);background:#333;transition:opacity .3s}.c_faq__list-title.is-open .line:before{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c_faq.css.map */
