.faq_head{padding-bottom:.5625rem}.faq_head .c-ttl-smpl{margin-bottom:0}.faq_head__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.9375rem}.faq_head__nav>li{width:calc((100% - 1.25rem)/ 3);min-height:1.875rem}.faq_head__nav>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;font-size:1rem;font-weight:600;line-height:1.2;text-align:center;color:inherit;background-color:#f4f5ef;padding:.5rem .3125rem}.faq_section{margin-top:1rem;padding-bottom:2.625rem}.faq_section+.faq_section{margin-top:-.5rem}.faq_section .c-ttl-smpl{font-size:1.125rem;color:#ea601f;margin-bottom:.5rem}.faq_list{margin:0 -.9375rem}.faq_list>li{border-top:.0625rem solid #f4f5ef;border-bottom:.0625rem solid #f4f5ef;padding:.9375rem .9375rem}.faq_list>li+li{border-top:0}.faq_list__ttl{font-size:1rem;font-weight:600;line-height:1.4;padding-left:1.75rem;padding-right:1.25rem;position:relative}.faq_list__ttl::before{content:"Q";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1.25rem;aspect-ratio:1/1;font-family:Roboto;font-weight:600;line-height:1;color:#fff;background-color:#ea601f;border-radius:.15625rem;position:absolute;top:.125rem;left:0}.faq_list__ttl::after{content:"";display:block;width:.375rem;aspect-ratio:1/1;border-top:.125rem solid #ea601f;border-right:.125rem solid #ea601f;position:absolute;right:.0625rem;top:50%;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.faq_list__ttl.open::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.faq_list__desc{font-size:.875rem;line-height:1.75;padding-left:1.75rem;margin-top:.75rem;position:relative}.faq_list__desc::before{content:"A";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1.25rem;aspect-ratio:1/1;font-family:Roboto;font-weight:600;line-height:1;color:#fff;background-color:#000;border-radius:.15625rem;position:absolute;top:.3125rem;left:0}.faq_list__desc a{color:#ea601f;text-decoration:underline}.faq_list__desc img{display:block;margin:.375rem 0 0}.js_aco_box{display:none}@media only screen and (min-width:768px){.faq_head{padding:6.25rem 0 1.875rem}.faq_head .c-ttl-smpl{font-size:1.5625rem}.faq_head__nav{margin-top:1.5rem}.faq_head__nav>li{width:calc((100% - 2.5rem)/ 3);min-height:2.5rem}.faq_head__nav>li a{font-size:1rem}.faq_section{margin-top:0;padding-bottom:6.25rem}.faq_section+.faq_section{margin-top:-3.75rem}.faq_section .c-ttl-smpl{font-size:1.25rem;margin-bottom:1rem}.faq_list{margin:0}.faq_list>li{padding:1.125rem .9375rem}.faq_list__ttl{cursor:pointer}.faq_list__ttl::after{right:.0625rem}}
/*# sourceMappingURL=../maps/page/faq.min.css.map */
