.sect-mv:where(.astro-P7H5HYDI){display:grid;grid-template:repeat(auto,4) / 1fr;background-color:#e8f4d9;position:relative;padding-top:81px;padding-bottom:84px;overflow:hidden}@media (min-width: 960px){.sect-mv:where(.astro-P7H5HYDI){grid-template:6fr 4fr/ 6fr 4fr;aspect-ratio:1680/844;padding-top:60px;padding-bottom:69px;gap:45px 2.5%}}.sect-mv__bg:where(.astro-P7H5HYDI){position:absolute}.sect-mv__bg:where(.astro-P7H5HYDI) img:where(.astro-P7H5HYDI){width:100%}.sect-mv__bg--01:where(.astro-P7H5HYDI){bottom:0%;left:-39%;width:77%}@media (min-width: 960px){.sect-mv__bg--01:where(.astro-P7H5HYDI){bottom:0;left:-10%;width:34%}}.sect-mv__bg--02:where(.astro-P7H5HYDI){top:82px;right:0;width:32%}@media (min-width: 960px){.sect-mv__bg--02:where(.astro-P7H5HYDI){top:0;left:0;right:0;margin:auto;width:12%}}.sect-mv__bg--03:where(.astro-P7H5HYDI){display:none}@media (min-width: 960px){.sect-mv__bg--03:where(.astro-P7H5HYDI){display:block;bottom:-1%;right:11%;width:12%}}.sect-mv__art:where(.astro-P7H5HYDI){padding-top:10px;padding-bottom:14px}@media (min-width: 960px){.sect-mv__art:where(.astro-P7H5HYDI){padding-top:0;grid-row:1/3;grid-column:1/2}}.sect-mv__art:where(.astro-P7H5HYDI).is-hidden{visibility:hidden}.sect-mv__art:where(.astro-P7H5HYDI) img:where(.astro-P7H5HYDI){width:100%}.sect-mv__art:where(.astro-P7H5HYDI) img:where(.astro-P7H5HYDI).is-active{animation:floating 2s 0ms ease-in-out alternate infinite}@keyframes floating{0%{transform:translateY(0)}to{transform:translateY(10px)}}.sect-mv__card:where(.astro-P7H5HYDI){display:flex;justify-content:flex-start;grid-row:1/1;padding-left:20px}.sect-mv__card:where(.astro-P7H5HYDI).is-hidden{visibility:hidden}@media (min-width: 640px){.sect-mv__card:where(.astro-P7H5HYDI){padding-left:30px}}@media (min-width: 960px){.sect-mv__card:where(.astro-P7H5HYDI){grid-row:1/2;grid-column:2/3;align-self:flex-end;padding-left:0}.sect-mv__card:where(.astro-P7H5HYDI) img:where(.astro-P7H5HYDI){width:69%}}.sect-mv__btn:where(.astro-P7H5HYDI){display:flex;justify-content:center}.sect-mv__btn:where(.astro-P7H5HYDI).is-hidden{visibility:hidden}@media (min-width: 960px){.sect-mv__btn:where(.astro-P7H5HYDI){grid-row:2/3;grid-column:2/3;align-self:flex-start;margin-top:0}}.sect-mv__funclub:where(.astro-P7H5HYDI){display:flex;justify-content:center;margin-top:21px}.sect-mv__funclub:where(.astro-P7H5HYDI).is-hidden{visibility:hidden}@media (min-width: 960px){.sect-mv__funclub:where(.astro-P7H5HYDI){position:absolute;width:-moz-max-content;width:max-content;left:5%;bottom:20%;width:15%}.sect-mv__funclub:where(.astro-P7H5HYDI) img:where(.astro-P7H5HYDI){width:100%}}.sect-mv__scroll:where(.astro-P7H5HYDI){height:60px;width:-moz-max-content;width:max-content;margin:auto;position:relative;top:-40px}.sect-mv__scroll:where(.astro-P7H5HYDI).is-hidden{visibility:hidden}@media (min-width: 960px){.sect-mv__scroll:where(.astro-P7H5HYDI){height:100px;top:-80px}}.sect-mv__scroll:where(.astro-P7H5HYDI):before{content:"";display:block;width:1px;height:40px;position:absolute;margin:auto;inset:auto 0 0;background-color:#006439}@media (min-width: 960px){.sect-mv__scroll:where(.astro-P7H5HYDI):before{top:30px;height:90px}}.sect-mv__scroll:where(.astro-P7H5HYDI):after{content:"";display:block;width:3px;height:10px;position:absolute;margin:auto;inset:auto 0 0;background-color:#006439;animation:scroll 2s 0ms ease forwards infinite}@media (prefers-reduced-motion){.sect-mv__scroll:where(.astro-P7H5HYDI):after{animation:none}}@media (min-width: 960px){.sect-mv__scroll:where(.astro-P7H5HYDI):after{height:25px;bottom:-20px}}@keyframes scroll{0%{transform:translateY(-300%);opacity:0}5%{transform:translateY(-300%);opacity:1}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}.sect-about:where(.astro-6TIKDTVG){overflow:hidden}.marker:where(.astro-6TIKDTVG){font-size:18px;line-height:2.5}@media (min-width: 375px){.marker:where(.astro-6TIKDTVG){font-size:20px}}@media (min-width: 960px){.marker:where(.astro-6TIKDTVG){font-size:37px;padding:0 1em;background:#006439;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;line-height:2}}.marker__core:where(.astro-6TIKDTVG){background:#006439;color:#fff;padding:.2em .6em}@media (min-width: 960px){.marker__core:where(.astro-6TIKDTVG){padding:0}}.marker-2__core:where(.astro-6TIKDTVG){background-image:linear-gradient(0deg,#D7EBBC .7ex,#D7EBBC .7ex,rgba(255,255,255,0) .7ex)}.marker-3:where(.astro-6TIKDTVG){background-color:#8dc641;padding:.1em .2em;font-weight:700;color:#fff;margin-right:.3em}.sect-function:where(.astro-YCARQ6X4){position:relative;background-color:#e8f4d9;padding-top:140px;padding-bottom:100px;overflow:hidden;background-image:url(/_astro/bg-triangles--sp.aa074adf.svg);background-size:100% auto}@media (min-width: 960px){.sect-function:where(.astro-YCARQ6X4){background-image:url(/_astro/bg-triangles--pc.9482a4fa.svg)}}.sect-function__bg:where(.astro-YCARQ6X4){position:absolute;top:80px;right:50%;transform:translate(50%);width:100%;display:flex;justify-content:center}@media (min-width: 960px){.sect-function__bg:where(.astro-YCARQ6X4){top:100px;right:40px;transform:none;justify-content:flex-end}.sect-function__bg:where(.astro-YCARQ6X4) img:where(.astro-YCARQ6X4){width:770px}}@media (min-width: 1280px){.sect-function__bg:where(.astro-YCARQ6X4){right:27px}}.card:where(.astro-YCARQ6X4){display:grid;grid-template:120px auto/ 120px auto;padding:30px 20px;gap:20px}.card--nodesc:where(.astro-YCARQ6X4){row-gap:0}@media (min-width: 960px){.card:where(.astro-YCARQ6X4){grid-template:auto auto/ 150px auto;padding:50px 30px}}.card__imgbox:where(.astro-YCARQ6X4){grid-row:1/2;grid-column:1/2}@media (min-width: 960px){.card__imgbox:where(.astro-YCARQ6X4){grid-row:1/3;grid-column:1/2}}.card__imgbox:where(.astro-YCARQ6X4) img:where(.astro-YCARQ6X4){width:100%}.card__ttlbox:where(.astro-YCARQ6X4){grid-row:1/2;grid-column:2/3;align-self:center}.card--nodesc:where(.astro-YCARQ6X4) .card__ttlbox:where(.astro-YCARQ6X4){grid-row:1/3}@media (min-width: 960px){.card__ttlbox:where(.astro-YCARQ6X4){grid-row:1/2;grid-column:2/3}}.card__txtbox:where(.astro-YCARQ6X4){grid-row:2/3;grid-column:1/3}@media (min-width: 960px){.card__txtbox:where(.astro-YCARQ6X4){grid-row:2/3;grid-column:2/3}}.sect-application:where(.astro-5QGWATH5){position:relative;background-color:#fff;padding-top:140px;padding-bottom:200px;overflow:hidden}@media (min-width: 960px){.sect-application:where(.astro-5QGWATH5){padding-bottom:150px}}.sect-application__bg:where(.astro-5QGWATH5){position:absolute;top:80px;right:50%;transform:translate(50%);width:100%;display:flex;justify-content:center}@media (min-width: 960px){.sect-application__bg:where(.astro-5QGWATH5){top:100px;right:40px;transform:none;justify-content:flex-end}.sect-application__bg:where(.astro-5QGWATH5) img:where(.astro-5QGWATH5){width:981px}}@media (min-width: 1280px){.sect-application__bg:where(.astro-5QGWATH5){right:27px}}.list-app:where(.astro-5QGWATH5){position:relative;display:grid;gap:25px}.list-app:where(.astro-5QGWATH5):before{content:"";display:block;width:63px;height:100%;position:absolute;right:0;left:0;top:20px;margin:auto;background-color:#87bd3f}@media (min-width: 960px){.list-app:where(.astro-5QGWATH5):before{top:-48px;right:54px;left:auto;z-index:1;height:calc(100% - 40px)}}.list-app:where(.astro-5QGWATH5):after{content:"";background-image:url(/_astro/illust-triangle-down.663f4548.svg);display:block;width:142px;height:83px;position:absolute;right:0;left:0;bottom:0;margin:0 auto -100px}@media (min-width: 960px){.list-app:where(.astro-5QGWATH5):after{right:14px;left:auto;bottom:10px;z-index:1;margin:auto}}.list-app__item:where(.astro-5QGWATH5){background:#006439;margin:auto;border-radius:10px;color:#fff;display:grid;max-width:335px;width:100%;padding:16px;gap:11px;justify-content:center;align-items:center;position:relative;text:center}@media (min-width: 960px){.list-app__item:where(.astro-5QGWATH5){display:flex;justify-content:flex-start;max-width:none;gap:50px;padding:20px 45px}}.list-app__step:where(.astro-5QGWATH5){display:flex;justify-content:center;text-transform:uppercase;position:relative;font-size:25px}@media (min-width: 960px){.list-app__step:where(.astro-5QGWATH5){padding-right:15px}}.list-app__icon:where(.astro-5QGWATH5){display:flex;justify-content:center}.list-app__desc:where(.astro-5QGWATH5){display:flex;justify-content:center;font-size:18px;text-align:center}@media (min-width: 960px){.list-app__desc:where(.astro-5QGWATH5){text-align:left}}.card:where(.astro-DOHJNAO5){width:295px;height:100%;padding-top:40px}@media (min-width: 960px){.card:where(.astro-DOHJNAO5){padding-top:60px;width:470px}}.card__imgbox:where(.astro-DOHJNAO5){width:95px;aspect-ratio:1/1;display:flex;justify-content:center;overflow:hidden;align-items:center;border-radius:9999px;background-color:#fff;position:relative;z-index:1;position:absolute;inset:0 0 auto;margin:auto}@media (min-width: 960px){.card__imgbox:where(.astro-DOHJNAO5){width:150px}}.card__txtbox:where(.astro-DOHJNAO5){position:relative;background-color:#fff;border-radius:10px;padding:55px 28px;height:100%;color:#4e4e4e;box-shadow:0 3px 6px #00030629}@media (min-width: 960px){.card__txtbox:where(.astro-DOHJNAO5){padding:89px 45px 37px}}.card__heading:where(.astro-DOHJNAO5){color:#006439;margin-top:16px;line-height:1.45}.card__body:where(.astro-DOHJNAO5){margin-top:24px;line-height:2.15}.splide__track{padding-bottom:6px}.splide__pagination{display:flex!important;position:relative;top:30px;gap:20px}@media (min-width: 960px){.splide__pagination{top:50px}}.splide__pagination__page{background-color:#fff;width:10px;aspect-ratio:1/1;border-radius:9999px}.splide__pagination__page.is-active{background-color:#006439!important}.sect-voice:where(.astro-4NYJOA5C){position:relative;background-color:#e8f4d9;padding-top:140px;padding-bottom:140px;background-image:url(/_astro/bg-triangles--sp.aa074adf.svg);background-size:100% auto}@media (min-width: 960px){.sect-voice:where(.astro-4NYJOA5C){background-image:url(/_astro/bg-triangles--pc.9482a4fa.svg);padding-bottom:200px}}.sect-voice__bg:where(.astro-4NYJOA5C){position:absolute;top:80px;right:50%;transform:translate(50%);width:100%;display:flex;justify-content:center}@media (min-width: 960px){.sect-voice__bg:where(.astro-4NYJOA5C){top:100px;right:40px;transform:none;justify-content:flex-end}.sect-voice__bg:where(.astro-4NYJOA5C) img:where(.astro-4NYJOA5C){width:449px}}@media (min-width: 1280px){.sect-voice__bg:where(.astro-4NYJOA5C){right:153px}}.accordion:where(.astro-OQJBS5YV){background:#E8F4D9;position:relative;border-radius:10px;overflow:hidden}.accordion__dt:where(.astro-OQJBS5YV){color:#006439}.accordion__dd:where(.astro-OQJBS5YV){color:#4e4e4e;transition:height .2s ease-out}@media (prefers-reduced-motion){.accordion__dd:where(.astro-OQJBS5YV){transition-duration:0ms}}.accordion__dd:where(.astro-OQJBS5YV)[aria-hidden=true]{height:0!important}.accordion__toggle:where(.astro-OQJBS5YV){background-color:#e8f4d9;padding:20px;display:flex;width:100%;gap:20px;position:relative;align-items:flex-start;font-weight:700;font-size:18px;text-align:left}@media (min-width: 960px){.accordion__toggle:where(.astro-OQJBS5YV){font-size:20px;padding:20px 24px}}.accordion__toggle:where(.astro-OQJBS5YV)[aria-expanded=false] .accordion__arrbox:where(.astro-OQJBS5YV){transform:rotate(180deg)}.accordion__panel:where(.astro-OQJBS5YV){background-color:#fff;padding:20px;display:flex;gap:20px;align-items:flex-start}@media (min-width: 960px){.accordion__panel:where(.astro-OQJBS5YV){font-size:16px;padding:20px 24px}}.accordion__icobox:where(.astro-OQJBS5YV){padding-top:4px}@media (min-width: 960px){.accordion__icobox:where(.astro-OQJBS5YV){padding-top:0}}.accordion__icobox:where(.astro-OQJBS5YV),.accordion__arrbox:where(.astro-OQJBS5YV){flex-shrink:0;width:30px;aspect-ratio:1/1;display:grid;place-items:center}@media (min-width: 960px){.accordion__icobox:where(.astro-OQJBS5YV),.accordion__arrbox:where(.astro-OQJBS5YV){width:40px}}.accordion__arrbox:where(.astro-OQJBS5YV){position:absolute;right:20px;top:0;bottom:0;margin:auto}@media (min-width: 960px){.accordion__arrbox:where(.astro-OQJBS5YV){right:24px}}.accordion__term:where(.astro-OQJBS5YV){padding-top:2px;line-height:1.45;padding-right:40px}@media (min-width: 960px){.accordion__term:where(.astro-OQJBS5YV){padding-top:4px;line-height:1.45}}.accordion__desc:where(.astro-OQJBS5YV){line-height:1.73}@media (min-width: 960px){.accordion__desc:where(.astro-OQJBS5YV){line-height:2}}.sect-faq:where(.astro-77QVHGZJ){position:relative;background-color:#006439;color:#fff;padding-top:140px;padding-bottom:100px}.sect-faq__bg:where(.astro-77QVHGZJ){position:absolute;top:80px;right:50%;transform:translate(50%);width:100%;display:flex;justify-content:center}@media (min-width: 960px){.sect-faq__bg:where(.astro-77QVHGZJ){top:100px;right:40px;transform:none;justify-content:flex-end}.sect-faq__bg:where(.astro-77QVHGZJ) img:where(.astro-77QVHGZJ){width:282px}}@media (min-width: 1280px){.sect-faq__bg:where(.astro-77QVHGZJ){right:235px}}.sect-price:where(.astro-O6PF6YAQ){position:relative;padding-top:140px;padding-bottom:100px;background-color:#006439;color:#fff;overflow:hidden}.sect-price__bg:where(.astro-O6PF6YAQ){position:absolute;top:80px;right:50%;transform:translate(50%);width:100%;display:flex;justify-content:center}@media (min-width: 960px){.sect-price__bg:where(.astro-O6PF6YAQ){top:100px;right:27px;transform:none;justify-content:flex-end}.sect-price__bg:where(.astro-O6PF6YAQ) img:where(.astro-O6PF6YAQ){width:432px}}@media (min-width: 1280px){.sect-price__bg:where(.astro-O6PF6YAQ){right:153px}}.sect-contact:where(.astro-AQYWKV7K){position:relative;background-color:#fff;padding-top:140px;padding-bottom:100px}.sect-contact__bg:where(.astro-AQYWKV7K){position:absolute;top:80px;right:50%;transform:translate(50%);width:100%;display:flex;justify-content:center}@media (min-width: 960px){.sect-contact__bg:where(.astro-AQYWKV7K){top:100px;right:40px;transform:none;justify-content:flex-end}.sect-contact__bg:where(.astro-AQYWKV7K) img:where(.astro-AQYWKV7K){width:720px}}@media (min-width: 1280px){.sect-contact__bg:where(.astro-AQYWKV7K){right:60px}}
