.lcl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem;margin:8rem 0 4rem}@media screen and (max-width: 767px){.lcl-nav{margin:5rem 0 3rem;gap:1.5rem}}.lcl-box{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width: 767px){.lcl-box{padding-top:4rem;padding-bottom:4rem}}.lcl-box+.lcl-box{margin-top:4rem}@media screen and (max-width: 767px){.lcl-box+.lcl-box{margin-top:3rem}}.lcl-box .lcl-box__in{width:100rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 767px){.lcl-box .lcl-box__in{width:100%;padding:0 1.5rem}}.lcl-box .lcl-box__ttl{position:relative;font-size:2.8rem;font-size:max(2.8rem,10px);letter-spacing:0;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.lcl-box .lcl-box__ttl{font-size:2.1rem;font-size:max(2.1rem,10px);letter-spacing:0;line-height:1.65}}.lcl-box .lcl-box__ttl{color:#0c60bd;padding-left:3.5rem}@media screen and (max-width: 767px){.lcl-box .lcl-box__ttl{padding-left:2rem;margin-bottom:2rem}}.lcl-box .lcl-box__ttl::before{content:"";width:.5rem;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#4ea1ff), to(#8aeaee));background:linear-gradient(180deg, #4ea1ff 0%, #8aeaee 100%);border-radius:.5rem;position:absolute;left:0;top:0}.lcl-box .lcl-box__cnt{width:72rem}@media screen and (max-width: 767px){.lcl-box .lcl-box__cnt{width:100%}}.lcl-faq{overflow:hidden;-webkit-transition:margin .25s ease;transition:margin .25s ease}.lcl-faq:not(:first-of-type){margin-top:1rem}.lcl-faq.details--open{margin-bottom:1rem}.lcl-faq.details--open .lcl-faq-ttl{background:#0c60bd;color:#fff;border-color:#0c60bd;border-radius:1rem 1rem 0 0}@media screen and (max-width: 767px){.lcl-faq.details--open .lcl-faq-ttl{border-radius:1rem 1rem 0 0}}@media(any-hover: hover){.lcl-faq.details--open .lcl-faq-ttl:hover{background:#0c60bd}}.lcl-faq.details--open .lcl-faq-ttl::before{border-color:#fff}.lcl-faq.details--open .lcl-faq-ttl__in::before,.lcl-faq.details--open .lcl-faq-ttl__in::after{background:#fff}.lcl-faq.details--open .lcl-faq-ttl__in::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lcl-faq .lcl-faq-ttl{padding:1rem 7.5rem 1rem 2rem;position:relative;font-size:1.5rem;font-size:max(1.5rem,10px);letter-spacing:0;font-weight:700;line-height:2}@media screen and (max-width: 767px){.lcl-faq .lcl-faq-ttl{font-size:1.3rem;font-size:max(1.3rem,10px);letter-spacing:0;line-height:1.8}}.lcl-faq .lcl-faq-ttl{border:2px solid #eff2f5;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;-webkit-transition:background .25s ease,color .25s ease,border .25s ease,border-radius .25s ease;transition:background .25s ease,color .25s ease,border .25s ease,border-radius .25s ease}@media screen and (max-width: 767px){.lcl-faq .lcl-faq-ttl{padding:1.2rem 4.8rem 1.2rem 1.5rem;gap:1.5rem}}@media(any-hover: hover){.lcl-faq .lcl-faq-ttl:hover{background:#eff2f5}}.lcl-faq .lcl-faq-ttl::before{content:"Q";font-family:"Rubik",sans-serif;font-size:2rem;font-size:max(2rem,10px);font-weight:600;line-height:1.6;letter-spacing:0;width:3.5rem;height:3.5rem;border-radius:50%;background:#0c60bd;color:#fff;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.lcl-faq .lcl-faq-ttl::before{width:3.3rem;height:3.3rem;font-size:1.8rem;font-size:max(1.8rem,10px)}}.lcl-faq .lcl-faq-ttl__in{width:calc(100% - 5.5rem)}@media screen and (max-width: 767px){.lcl-faq .lcl-faq-ttl__in{width:calc(100% - 4.8rem)}}.lcl-faq .lcl-faq-ttl__in::before,.lcl-faq .lcl-faq-ttl__in::after{content:"";display:block;width:1.5rem;height:.4rem;background:#0c60bd;border-radius:.2rem;position:absolute;right:2.2rem;top:0;bottom:0;margin:auto 0;-webkit-transition:background .25s ease,-webkit-transform .25s ease;transition:background .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background .25s ease;transition:transform .25s ease,background .25s ease,-webkit-transform .25s ease}@media screen and (max-width: 767px){.lcl-faq .lcl-faq-ttl__in::before,.lcl-faq .lcl-faq-ttl__in::after{width:1.3rem;height:.3rem;right:1.7rem}}.lcl-faq .lcl-faq-ttl__in::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lcl-faq .lcl-faq__in{padding:1.5rem 2rem;background:#eff2f5;border-radius:0 0 1rem 1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__in{padding:1.2rem 1.5rem;gap:1.5rem}}.lcl-faq .lcl-faq__in::before{content:"A";font-family:"Rubik",sans-serif;font-size:2rem;font-size:max(2rem,10px);font-weight:600;line-height:1.6;letter-spacing:0;width:3.5rem;height:3.5rem;border-radius:50%;background:#d7000f;color:#fff;border:2px solid #d7000f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__in::before{width:3.3rem;height:3.3rem;font-size:1.8rem;font-size:max(1.8rem,10px)}}.lcl-faq .lcl-faq__cnt{width:calc(100% - 5.5rem)}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__cnt{width:calc(100% - 4.8rem)}}