@media (max-width: 999px){.c-pagename{padding-bottom:51px}}.s-anchor{margin-bottom:47px}@media (max-width: 999px){.s-anchor{margin-bottom:72px}}.s-anchor .inner{max-width:1175px}.s-anchor__list{display:flex;flex-flow:row wrap;gap:7px 24px;margin-bottom:10px}@media (max-width: 999px){.s-anchor__list{margin-left:0;gap:11px 18px}}.s-anchor__list li{flex:1 0 calc((100% - 72px)/4);max-width:calc((100% - 72px)/4);border-bottom:1px solid #b9b9b9}@media (max-width: 999px){.s-anchor__list li{flex:1 0 calc(100% / 2 - 9px);max-width:calc(100% / 2 - 9px);display:flex;align-items:center}}.s-anchor__list li a{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.06em;font-weight:500;position:relative;display:block;padding:17px 20px 17px 0;cursor:pointer}@media (max-width: 999px){.s-anchor__list li a{font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:.06em;padding-right:40px;width:100%;padding:11px 20px 11px 0}}.s-anchor__list li a:after{content:"";position:absolute;right:10px;top:50%;margin-top:-6px;width:12px;height:12px;background:url("../../img/common/icon/ico_arr-d.svg") no-repeat center/cover;transition:transform 0.3s}@media (max-width: 999px){.s-anchor__list li a:after{right:0}}@media only screen and (min-width: 1025px){.s-anchor__list li a:hover:after{transform:translateY(2px)}}.faq__wrap{margin-top:57px}@media (max-width: 999px){.faq__wrap{margin-top:6px}}.s-faq{margin-bottom:159px}@media (max-width: 999px){.s-faq{margin-bottom:72px}}.s-faq .inner{max-width:910px}.s-faq .s-ttl{font-size:24px;font-size:2.4rem;line-height:1.41667em;letter-spacing:.06em;font-weight:700;font-family:"Shippori Mincho B1",serif;padding-bottom:8px}.s-faq .s-ttl:after{content:"";display:block;width:100%;margin-top:24px;margin-bottom:43px;height:2px;background:linear-gradient(to right, #ff6b3e 0%, #f39800 100%)}@media (max-width: 999px){.s-faq .s-ttl:after{margin-top:15px;margin-bottom:22px}}.s-faq.c-faq .faq+.faq{margin-top:40px}.s-faq.c-faq .faq__ttl{gap:10px}.s-faq.c-faq .faq__ttl .state{margin-right:5px;gap:7px}@media (max-width: 999px){.s-faq.c-faq .faq__ttl .state{margin-right:3px;gap:3px}}@media (min-width: 1000px){.s-faq.c-faq .faq--01 .faq__ttl{padding-bottom:17px}}@media (max-width: 999px){.s-faq.c-faq .faq--01 .faq__ttl{padding-bottom:10px}}.s-faq.c-faq__content a{color:#f89742;text-decoration:underline}.s-faq__item{margin-bottom:38px;padding-top:40px}@media (max-width: 999px){.s-faq__item{margin-bottom:45px;padding-top:0}}@media (max-width: 999px){.s-faq.c-faq .faq+.faq{margin-top:23px}}

/*# sourceMappingURL=maps/faq.min.css.map */
