.c-fv__container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 2.33333333%}.c-fv__container ul li{width:23%}.c-fv__container ul li a{display:block;background:#f4f6f9;padding:13px;color:#1a377a;font-size:14px;line-height:1.1428571429;letter-spacing:.12em}.faq{padding:0 0 90px}.faq__wrap{max-width:770px;margin:0 auto}.faq__box{padding:90px 0 10px}.faq__box__ttl{color:#1a377a;font-family:"Shippori Mincho",serif;font-size:28px;font-weight:500;line-height:1.1785714286;margin:0 0 34px}.faq__item{padding:0 0 25px;border-bottom:1px solid #f4f6f9}.faq__item:first-child{border-top:1px solid #f4f6f9}.faq__item__ttl{position:relative;padding:25px 0 0;cursor:pointer;color:#1a377a;font-size:18px;font-weight:500;line-height:1.1666666667;letter-spacing:.12em}.faq__item__ttl::before{content:"Q."}.faq__item__ttl span{display:block;position:absolute;top:25px;right:0;width:18px;height:18px;background:#1a377a;border-radius:50%}.faq__item__ttl span::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9px;height:1px;background:#fff}.faq__item__ttl span::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px;height:9px;background:#fff;-webkit-transition:.4s;transition:.4s}.faq__item__ttl.opened span::after{opacity:0}.faq__item__des{display:none}.faq__item__des p{padding:15px 0 0}.faq__item__des p a{color:#3f4044;text-decoration:underline}@media only screen and (max-width:767px){.c-fv__container ul{gap:10px 12px}.c-fv__container ul li{width:calc(50% - 6px)}.faq{padding:0 0 60px}.faq__box{padding:75px 0 0}.faq__box__ttl{font-size:24px;line-height:1.1666666667;margin:0 0 27px}}
/*# sourceMappingURL=../maps/page/faq.min.css.map */
