.lcl-wrap{position:relative;z-index:1}.lcl-wrap .cmn-deco{top:435px}.lcl-lead{padding-top:58px;margin-bottom:123px}@media screen and (max-width: 767px){.lcl-lead{padding-top:10.6666666667vw;margin-bottom:21.3333333333vw}}.lcl-lead .lcl-lead__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:37px}@media screen and (min-width: 768px){.lcl-lead .lcl-lead__sep{width:1000px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__sep{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13.3333333333vw;width:92vw;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.lcl-lead .lcl-lead__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}}.lcl-lead .lcl-lead__fig{width:387px}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__fig{width:100%}}.lcl-lead .lcl-lead__wrap{margin-top:130px}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__wrap{margin-top:21.3333333333vw}}.lcl-lead .lcl-lead-block{max-width:1300px;margin-left:auto;margin-right:auto}.lcl-lead .lcl-lead-block:nth-of-type(even) .lcl-lead-block__sep{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0;padding-right:calc((100% - 1000px)/2)}.lcl-lead .lcl-lead-block:nth-of-type(even) .lcl-lead-block__fig{border-radius:0 20px 20px 0}@media screen and (min-width: 1300px){.lcl-lead .lcl-lead-block:nth-of-type(even) .lcl-lead-block__fig{border-radius:20px}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block:nth-of-type(even) .lcl-lead-block__fig{border-radius:0}}.lcl-lead .lcl-lead-block:not(:first-of-type){margin-top:80px}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block:not(:first-of-type){margin-top:13.3333333333vw}}.lcl-lead .lcl-lead-block__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding-left:calc((100% - 1000px)/2)}@media screen and (min-width: 767px)and (max-width: 1300px){.lcl-lead .lcl-lead-block__sep{gap:5.2173913043%}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__sep{padding-left:0;display:block}}.lcl-lead .lcl-lead-block__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__cnt{padding-left:4vw;padding-right:4vw}}.lcl-lead .lcl-lead-block__fig{width:588px;overflow:hidden;border-radius:20px 0 0 20px}@media screen and (min-width: 767px)and (max-width: 1300px){.lcl-lead .lcl-lead-block__fig{width:51.1304347826%}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__fig{width:100%;margin-top:8vw;border-radius:0}}@media screen and (min-width: 1300px){.lcl-lead .lcl-lead-block__fig{border-radius:20px}}.lcl-lead .lcl-lead-block__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-lead .lcl-lead-block__box{margin-top:25px;padding:20px 35px;border-radius:20px;background-color:#fff}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__box{margin-top:4vw;padding:4vw 4.5333333333vw;border-radius:3.4666666667vw}}.lcl-lead .lcl-lead-block__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 20px;background-color:#f2eedd;border-radius:100vw;font-weight:700;line-height:1.7;letter-spacing:0}@media screen and (min-width: 768px){.lcl-lead .lcl-lead-block__label{font-size:14px}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__label{font-size:3.7333333333vw}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__label{gap:1.3333333333vw;padding:1.3333333333vw 2.6666666667vw;line-height:1.6}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-lead .lcl-lead-block__label{font-size:12px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-lead .lcl-lead-block__label{font-size:3.2vw}}.lcl-lead .lcl-lead-block__label .ico_check{width:17px}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__label .ico_check{width:4vw}}.lcl-lead .lcl-lead-block__label .ico_check .svg-rect01{stroke:#f2eedd;fill:#fff}.lcl-lead .lcl-lead-block__list{margin-top:12px}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__list{margin-top:2.1333333333vw}}.lcl-lead .lcl-lead-block__list li:not(:first-of-type){margin-top:5px}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-block__list li:not(:first-of-type){margin-top:.8vw}}.lcl-handson{margin-top:100px}@media screen and (max-width: 767px){.lcl-handson{margin-top:13.3333333333vw}}@media screen and (min-width: 768px){.lcl-handson .lcl-handson__in{width:1000px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__in{padding-inline:4vw}}.lcl-handson .lcl-handson__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:19px;margin-top:65px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__sep{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw;margin-top:14.6666666667vw}}.lcl-handson .lcl-handson__open{position:relative;width:490px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__open{width:100%}}.lcl-handson .lcl-handson__open.lcl-handson__open--green{--mainColor: #94e863;--subColor: #30a93d}.lcl-handson .lcl-handson__open.lcl-handson__open--yellow{--mainColor: #faeb00;--subColor: #be9800}.lcl-handson .lcl-handson__open .item_green02,.lcl-handson .lcl-handson__open .item_yellow02{position:absolute;z-index:2;top:-24px;left:0;right:0;width:111px;margin:auto}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__open .item_green02,.lcl-handson .lcl-handson__open .item_yellow02{top:-5.0666666667vw;width:22.4vw}}.lcl-handson .lcl-handson__box{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:5px;width:100%;height:200px;border-radius:20px;background-color:var(--mainColor);-webkit-transition:-webkit-filter .25s ease;transition:-webkit-filter .25s ease;transition:filter .25s ease;transition:filter .25s ease, -webkit-filter .25s ease}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__box{padding-top:1.3333333333vw;height:40vw;border-radius:3.4666666667vw}}@media(any-hover: hover){.lcl-handson .lcl-handson__box:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9)}}.lcl-handson .lcl-handson__label{display:block;text-align:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 50px;border-radius:100vw;margin:18px auto 0;background-color:#fff;color:var(--subColor);font-weight:700;line-height:1.65;letter-spacing:.03em}@media screen and (min-width: 768px){.lcl-handson .lcl-handson__label{font-size:21px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__label{font-size:5.6vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__label{margin-top:4.2666666667vw;padding:1.3333333333vw 16vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson__label{font-size:17px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson__label{font-size:4.5333333333vw}}.lcl-handson .lcl-handson__label .ico_svg{position:absolute;z-index:1;top:0;bottom:0;right:14px;margin:auto;width:20px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson__label .ico_svg{right:4.4vw;width:4.5333333333vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal{width:92vw}}.lcl-handson .lcl-handson-modal.lcl-handson-modal--green{--handsonMainColor: #94e863;--handsonSubColor: #30a93d;--handsonThirdColor: #e3f3da}.lcl-handson .lcl-handson-modal.lcl-handson-modal--yellow{--handsonMainColor: #faeb00;--handsonSubColor: #d0af1a;--handsonThirdColor: #f0e5b9}.lcl-handson .lcl-handson-modal__in{padding-top:95px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__in{padding-top:30.6666666667vw}}.lcl-handson .lcl-handson-modal__main{overflow:auto;max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);border-radius:0 0 20px 20px;border:4px solid var(--handsonMainColor);padding:51px 66px 71px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__main{max-height:calc(100vh - 53.3333333333vw);max-height:calc(100dvh - 53.3333333333vw);border-radius:0 0 4vw 4vw;border-width:1.0666666667vw;padding:8.2666666667vw 4.2666666667vw 10.9333333333vw}}.lcl-handson .lcl-handson-modal__head{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;gap:20px;position:absolute;z-index:1;top:0;width:100%;height:95px;border-radius:20px 20px 0 0;background-color:var(--handsonMainColor)}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__head{gap:3.2vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:30.6666666667vw;padding-top:1.8666666667vw;border-radius:4vw 4vw 0 0}}.lcl-handson .lcl-handson-modal__ttl{letter-spacing:.05em;font-weight:700;line-height:1.6}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal__ttl{font-size:36px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__ttl{font-size:9.6vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__ttl{letter-spacing:.05em;line-height:1.3}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal__ttl{font-size:24px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal__ttl{font-size:6.4vw}}.lcl-handson .lcl-handson-modal__label{padding:5px 35px;font-weight:700;line-height:1.65;letter-spacing:.03em;border-radius:100vw;background-color:#fff;color:var(--handsonSubColor)}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal__label{font-size:21px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__label{font-size:5.6vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__label{line-height:1.6;padding:.5333333333vw 6.6666666667vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal__label{font-size:15px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal__label{font-size:4vw}}.lcl-handson .lcl-handson-modal__close{z-index:2}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal__close{top:-6.6666666667vw;right:-2.1333333333vw}}.lcl-handson .lcl-handson-modal-lead__ttl{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:59px;margin:0 auto;font-weight:700;line-height:1.65;letter-spacing:0}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__ttl{font-size:23px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__ttl{font-size:6.1333333333vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__ttl{padding-inline:12vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__ttl{font-size:18px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__ttl{font-size:4.8vw}}.lcl-handson .lcl-handson-modal-lead__ttl .item_vec{position:absolute;top:0;bottom:0;margin:auto;width:39px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__ttl .item_vec{width:9.3333333333vw}}.lcl-handson .lcl-handson-modal-lead__ttl .item_vec:first-of-type{left:0}.lcl-handson .lcl-handson-modal-lead__ttl .item_vec:last-of-type{right:0}.lcl-handson .lcl-handson-modal-lead__list{margin-top:20px;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}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__list{display:block;text-align:center}}.lcl-handson .lcl-handson-modal-lead__item{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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;width:205px;height:205px;padding-top:31px;text-align:center}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__item{width:29.3333333333vw;height:29.3333333333vw;padding-top:6.6666666667vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__item:not(:first-of-type){margin-left:-15px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__item:not(:first-of-type){margin-top:-5.8666666667vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__item:nth-of-type(3){margin-left:-2.1333333333vw}}.lcl-handson .lcl-handson-modal-lead__item::before{content:"";position:absolute;z-index:-1;top:0;left:0;background:var(--handsonThirdColor);opacity:.6;width:100%;height:100%;border-radius:50%}.lcl-handson .lcl-handson-modal-lead__num{font-family:"Righteous",sans-serif;font-weight:400;font-style:normal;color:var(--handsonSubColor);line-height:1.2;letter-spacing:.1em}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__num{font-size:21px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__num{font-size:5.6vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__num{font-size:11px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__num{font-size:2.9333333333vw}}.lcl-handson .lcl-handson-modal-lead__txt{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;margin-top:21px;min-height:70px;line-height:1.5;letter-spacing:0;font-weight:700;color:#757b80}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__txt{font-size:23px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__txt{font-size:6.1333333333vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__txt{margin-top:1.3333333333vw;min-height:10.6666666667vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal-lead__txt{font-size:13px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal-lead__txt{font-size:3.4666666667vw}}.lcl-handson .lcl-handson-modal-cnt{position:relative}.lcl-handson .lcl-handson-modal-cnt__list{margin-top:40px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__list{margin-top:8vw}}.lcl-handson .lcl-handson-modal-cnt__item{border-top:1px solid #d0d7cc;padding-block:40px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__item{padding-block:8vw}}.lcl-handson .lcl-handson-modal-cnt__item:last-of-type{border-bottom:1px solid #d0d7cc}.lcl-handson .lcl-handson-modal-cnt__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__head{gap:2.6666666667vw}}.lcl-handson .lcl-handson-modal-cnt__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:53px;height:53px;border-radius:50%;background-color:#f2eedd;color:var(--handsonSubColor);font-family:"Righteous",sans-serif;font-weight:400;font-style:normal;line-height:1.2;padding-left:.1em;letter-spacing:.1em}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-cnt__num{font-size:21px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__num{font-size:5.6vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__num{width:12.2666666667vw;height:12.2666666667vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal-cnt__num{font-size:17px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__num{font-size:4.5333333333vw}}.lcl-handson .lcl-handson-modal-cnt__ttl{letter-spacing:.03em;font-weight:700;line-height:1.65;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-cnt__ttl{font-size:24px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__ttl{font-size:6.4vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__ttl{letter-spacing:.03em;line-height:1.5}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal-cnt__ttl{font-size:18px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__ttl{font-size:4.8vw}}.lcl-handson .lcl-handson-modal-cnt__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:35px;margin-top:20px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__sep{display:block;margin-top:4vw}}.lcl-handson .lcl-handson-modal-cnt__fig{position:relative;width:390px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__fig{width:77.3333333333vw;margin-left:auto;margin-right:auto}}.lcl-handson .lcl-handson-modal-cnt__fig img{border-radius:20px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__fig img{border-radius:3.4666666667vw}}.lcl-handson .lcl-handson-modal-cnt__fig .item_greenyellow{position:absolute;width:105px;bottom:-7px;left:-26px}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__fig .item_greenyellow{width:22.6666666667vw;bottom:-2.6666666667vw;left:-3.2vw}}.lcl-handson .lcl-handson-modal-cnt__area{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__area{margin-top:6.6666666667vw}}.lcl-handson .lcl-handson-modal-cnt__lead{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:5px 8px;letter-spacing:0;font-weight:700;line-height:1.65;background-color:var(--handsonSubColor);color:#fff}@media screen and (min-width: 768px){.lcl-handson .lcl-handson-modal-cnt__lead{font-size:18px}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__lead{font-size:4.8vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__lead{letter-spacing:0;line-height:1.45}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-handson .lcl-handson-modal-cnt__lead{font-size:16px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__lead{font-size:4.2666666667vw}}@media screen and (max-width: 767px){.lcl-handson .lcl-handson-modal-cnt__lead{padding:1.3333333333vw 1.6vw 1.3333333333vw 2.9333333333vw;border-radius:1.3333333333vw}}.lcl-handson .modal-open--inmodal{display:block;margin:80px auto 0}@media screen and (max-width: 767px){.lcl-handson .modal-open--inmodal{margin-top:13.3333333333vw}}.lcl-message{margin-top:235px}@media screen and (max-width: 767px){.lcl-message{margin-top:21.3333333333vw}}.lcl-message .lcl-message__in{max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.lcl-message .lcl-message__in{padding-inline:4vw}}.lcl-message .lcl-message__sep{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;gap:64px;margin-top:60px;padding-left:calc((100% - 1000px)/2)}@media screen and (min-width: 767px)and (max-width: 1300px){.lcl-message .lcl-message__sep{gap:5.5652173913%}}@media screen and (max-width: 767px){.lcl-message .lcl-message__sep{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10.6666666667vw;margin-top:10.6666666667vw}}.lcl-message .lcl-message__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-message .lcl-message__fig{width:505px}@media screen and (min-width: 767px)and (max-width: 1300px){.lcl-message .lcl-message__fig{width:43.9130434783%}}@media screen and (max-width: 767px){.lcl-message .lcl-message__fig{width:66.9333333333vw}}.lcl-message .lcl-message__fig img{border-radius:20px 0 0 20px}@media screen and (min-width: 1300px){.lcl-message .lcl-message__fig img{border-radius:20px}}@media screen and (max-width: 767px){.lcl-message .lcl-message__fig img{border-radius:5.3333333333vw}}.lcl-message .lcl-message__cap{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;gap:20px;text-align:center;margin-top:8px}@media screen and (max-width: 767px){.lcl-message .lcl-message__cap{margin-top:2.1333333333vw;gap:5.3333333333vw}}.lcl-message .lcl-message__name{line-height:1.8;letter-spacing:.02em}@media screen and (min-width: 768px){.lcl-message .lcl-message__name{font-size:22px}}@media screen and (max-width: 767px){.lcl-message .lcl-message__name{font-size:5.8666666667vw}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-message .lcl-message__name{font-size:20px}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-message .lcl-message__name{font-size:5.3333333333vw}}