.lcl-lead{margin-top:6rem}@media screen and (max-width: 767px){.lcl-lead{margin-top:4rem}}.page-nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.page-nav .page-nav__link{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding-block:1.5rem}.page-nav .page-nav__txt{text-align:center;font-size:1.8rem}.lcl-faq .lcl-faq__in{margin-top:6.5rem;margin-bottom:12rem}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__in{margin-top:5rem;margin-bottom:6rem}}.lcl-faq .lcl-faq__ttl{min-width:43.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8.8rem auto 4rem;text-align:center;padding:1.2rem 3rem;font-size:1.8rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff;background-color:#000}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__ttl{min-width:0;width:100%}}.lcl-faq .lcl-faq__item{width:90rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item{width:100%}}.lcl-faq .lcl-faq__txt01{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.05em;color:#ff7167}.lcl-faq .lcl-faq__txt02{margin-top:.5rem;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.05em}.lcl-faq .lcl-faq__link{color:#ff7167;text-decoration:underline}@media(hover: hover){.lcl-faq .lcl-faq__link:hover{text-decoration:none}}@media screen and (min-width: 768px)and (-ms-high-contrast: none),screen and (min-width: 768px)and (-ms-high-contrast: active){.lcl-faq .lcl-faq__link:hover{text-decoration:none}}