.lcl-cnt__copy{font-size:2rem;font-weight:700;line-height:1.8;letter-spacing:.1em}@media screen and (max-width: 767px){.lcl-cnt__copy{font-size:1.6rem;line-height:1.6;letter-spacing:.1em}}.lcl-about .lcl-about-list{margin-top:30px}@media screen and (max-width: 767px){.lcl-about .lcl-about-list{margin-top:5.3333333333vw;padding-inline:5.3333333333vw}}@media screen and (min-width: 768px){.lcl-about .lcl-about-list{display:grid;gap:12px;grid-template-columns:repeat(2, 242px)}}.lcl-about .lcl-about-list__item{padding:20px 15px;border-radius:5px;background:#ecf6f9}@media screen and (max-width: 767px){.lcl-about .lcl-about-list__item{padding:5.3333333333vw 4vw}.lcl-about .lcl-about-list__item:nth-of-type(n + 2){margin-top:4vw}}.lcl-about .lcl-about-list__ttl{font-size:1.8rem;font-weight:700;line-height:1.8;letter-spacing:0;color:#0db4d9;text-align:center}.lcl-about .lcl-about-list__txt{margin-top:1px}.lcl-flow-sbs__list .lcl-flow-sbs-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.lcl-flow-sbs__list .lcl-flow-sbs-list__item:not(:first-of-type){margin-top:30px}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__item:not(:first-of-type){margin-top:6.6666666667vw}}.lcl-flow-sbs__list .lcl-flow-sbs-list__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:25px;height:25px;border-radius:50%;background-color:#0e47ad;font-size:1.4rem;line-height:1.8;font-weight:400;font-style:normal;letter-spacing:.02em;font-weight:700;letter-spacing:0;line-height:1;color:#fff}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__num{font-size:1.4rem;letter-spacing:.03em}}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__num{line-height:1.9;letter-spacing:.03em}}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__num{width:6.6666666667vw;height:6.6666666667vw;padding-bottom:.5333333333vw;line-height:1}}.lcl-flow-sbs__list .lcl-flow-sbs-list__box{width:calc(100% - 33px);margin-left:8px}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__box{width:calc(100% - 8vw);margin-left:1.3333333333vw}}.lcl-flow-sbs__list .lcl-flow-sbs-list__fig{width:460px;margin-top:15px}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__fig{width:100%;margin-top:4vw}}.lcl-flow-sbs__list .lcl-flow-sbs-list__fig.lcl-flow-sbs-list__fig--wide{width:540px}@media screen and (max-width: 767px){.lcl-flow-sbs__list .lcl-flow-sbs-list__fig.lcl-flow-sbs-list__fig--wide{width:100%}}.lcl-flow-sbs__list .lcl-flow-sbs-list__fig img{width:100%;height:auto}.lcl-register .lcl-register-qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:460px;margin-top:60px;margin-left:30px;padding-block:25px;border-radius:5px;border:1px solid #ccc}@media screen and (max-width: 767px){.lcl-register .lcl-register-qr{width:100%;margin-left:0;margin-top:10.6666666667vw;padding-block:5.3333333333vw;border-radius:1.3333333333vw}}.lcl-register .lcl-register-qr__txt{font-size:1.4rem;line-height:1.8;font-weight:400;font-style:normal;letter-spacing:.02em;font-weight:700;letter-spacing:0;text-align:center;color:#0e47ad}@media screen and (max-width: 767px){.lcl-register .lcl-register-qr__txt{font-size:1.4rem;letter-spacing:.03em}}@media screen and (max-width: 767px){.lcl-register .lcl-register-qr__txt{line-height:1.9;letter-spacing:.03em}}.lcl-register .lcl-register-qr__img{width:148px;margin-top:5px}@media screen and (max-width: 767px){.lcl-register .lcl-register-qr__img{width:39.4666666667vw;margin-top:1.3333333333vw}}.lcl-register .lcl-register-qr__img img{width:100%;height:auto}@media screen and (max-width: 767px){.lcl-important-box{width:calc(100% - 10.6666666667vw);margin-inline:auto}}