body{font-family:inherit}:is(a:focus-visible,button:focus-visible){border-radius:0;outline:none}.l984gG_spOnly{display:block}@media (min-width:768px){.l984gG_spOnly{display:none}}.l984gG_pcOnly{display:none}@media (min-width:768px){.l984gG_pcOnly{display:block}}.l984gG_lpWrapper [id]{scroll-margin-top:96px}@media (min-width:768px){.l984gG_lpWrapper [id]{scroll-margin-top:120px}}.l984gG_waveDivider{pointer-events:none;width:100%;height:12.35vw;position:relative}.l984gG_waveDivider:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='178' viewBox='0 0 1440 178' fill='none' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V161.43C1440 161.43 1273 213.087 896 133.986C520.81 55.2735 0 161.429 0 161.429V0Z' fill='%23FFFBE6'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.l984gG_waveDivider.l984gG_waveDividerRevert{margin-bottom:0;transform:scale(-1)scaleX(-1)}.l984gG_waveDivider.l984gG_waveDividerRevertX{transform:scaleX(-1)}@media (min-width:768px){.l984gG_waveDivider.l984gG_waveDividerRevertX{margin:0;transform:scaleX(1)}}.l984gG_waveDivider.l984gG_waveDividerRevertCtaPC{margin-bottom:0;transform:scale(-1)scaleX(1)}@media (min-width:768px){.l984gG_waveDivider{height:6rem}}.l984gG_header{z-index:100;background-color:#fffffffa;border-bottom:.0625rem solid #eee;position:sticky;top:0;box-shadow:0 .125rem .625rem #0000000d}@media (min-width:768px){.l984gG_header{border-radius:1rem;width:90%;max-width:1440px;margin:auto auto -96px;top:20px}}.l984gG_headerContainer{justify-content:space-between;align-items:center;margin:0 auto;padding:.5rem 1rem;display:flex}@media (min-width:768px){.l984gG_headerContainer{padding:1rem 2.5rem}}.l984gG_headerLogo{width:6.5rem}.l984gG_headerLogo img{width:100%;height:auto;display:block}@media (min-width:768px){.l984gG_headerLogo{width:9.25rem;padding-right:1rem}}.l984gG_hamburger{z-index:101;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;display:flex}@media (min-width:768px){.l984gG_hamburger{display:none}}.l984gG_hamburgerLines{flex-direction:column;justify-content:space-between;width:1.5rem;height:1rem;display:flex;position:relative}.l984gG_hamburgerLines span{transform-origin:50%;background-color:#333;border-radius:.125rem;width:100%;height:.125rem;transition:all .3s;display:block}.l984gG_hamburgerText{color:#333;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:.625rem;font-weight:700;transition:opacity .3s}.l984gG_hamburger.l984gG_isOpen .l984gG_hamburgerLines span:first-child{transform:translateY(.4375rem)rotate(45deg)}.l984gG_hamburger.l984gG_isOpen .l984gG_hamburgerLines span:nth-child(2){opacity:0}.l984gG_hamburger.l984gG_isOpen .l984gG_hamburgerLines span:nth-child(3){transform:translateY(-.4375rem)rotate(-45deg)}.l984gG_hamburger.l984gG_isOpen .l984gG_hamburgerText{opacity:0}@media (max-width:767px){.l984gG_headerNav{visibility:hidden;opacity:0;background-color:#fffffffa;width:100%;height:calc(100vh - 3.375rem);padding:2.5rem 1.25rem;transition:all .5s;position:fixed;top:3.375rem;left:0;overflow-y:auto;transform:translate(150%)}.l984gG_headerNav.l984gG_isOpen{visibility:visible;opacity:1;transform:translate(0)}}.l984gG_navList{margin:0;padding:0;list-style:none;display:flex}.l984gG_navList .l984gG_navLink{color:#333;text-underline-offset:6px;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:3px;transition:color .3s,text-decoration-color .3s}@media (min-width:768px){.l984gG_navList .l984gG_navLink{white-space:nowrap;font-size:clamp(.75rem,1.7vw,1rem)}}.l984gG_navList .l984gG_navLink:hover{color:#009390}.l984gG_navList .l984gG_navLink.l984gG_isActive{color:#009390;text-decoration-color:#009390}.l984gG_navList .l984gG_navLink.l984gG_navContact{border-left:1px solid #d0d8d8;padding-left:1rem}@media (max-width:767px){.l984gG_navList{flex-direction:column;align-items:center;gap:1.5rem}.l984gG_navList a{font-size:1.125rem}}@media (min-width:768px){.l984gG_navList{gap:clamp(1rem,1.2vw,2rem)}}.l984gG_fixedContact{z-index:99;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .35s,transform .45s,visibility .45s;position:fixed;bottom:2rem;right:0;transform:translate(100%)}.l984gG_fixedContact.l984gG_isVisible{pointer-events:auto;visibility:visible;opacity:1;transform:translate(0)}@media (max-width:767px){.l984gG_fixedContact{bottom:1rem;left:1rem;right:1rem;transform:translateY(calc(100% + 2rem))}.l984gG_fixedContact.l984gG_isVisible{transform:translateY(0)}}.l984gG_fixedContactButton{color:#fff;background:linear-gradient(90deg,#e97900 0%,#ff9626 25%,#d26c00 50%,#e97900 100%) 100%/200% 100%;border-radius:62.5rem 0 0 62.5rem;flex-direction:column;align-items:center;min-width:16.25rem;max-width:23.75rem;margin:0 auto;padding:.875rem 1rem .875rem 1.75rem;text-decoration:none;transition:background-position .4s,box-shadow .3s;display:flex;position:relative;box-shadow:0 .25rem .75rem #e673004d}.l984gG_fixedContactButton:hover{opacity:1;background-position:0%;box-shadow:0 .375rem 1.125rem #e6730066}.l984gG_fixedContactButton:focus-visible{outline-offset:-.375rem;outline:.1875rem solid #fff}@media (max-width:767px){.l984gG_fixedContactButton{border-radius:62.5rem;width:100%;min-width:0;padding:.625rem 1rem .625rem 1.25rem}}.l984gG_fixedContactClose{color:#e97900;background-color:#fff;border:.125rem solid #e97900;border-radius:50%;width:1.75rem;height:1.75rem;transition:color .2s,background-color .2s,transform .2s;display:none;position:absolute;top:-2rem;right:.5rem}.l984gG_fixedContactClose svg{width:1.125rem;height:1.125rem}.l984gG_fixedContactClose:hover{color:#fff;background-color:#e97900;transform:translateY(-.125rem)}.l984gG_fixedContactClose:focus-visible{outline-offset:.125rem;outline:.1875rem solid #fff}@media (max-width:767px){.l984gG_fixedContactClose{top:-2.75rem;right:.5rem}}.l984gG_fixedContactButtonSub{font-size:.75rem;font-weight:700;line-height:1.4}@media (max-width:767px){.l984gG_fixedContactButtonSub{font-size:.8125rem}}.l984gG_fixedContactButtonArrow{border-top:.125rem solid #fff;border-right:.125rem solid #fff;width:.625rem;height:.625rem;position:absolute;top:50%;left:1.75rem;transform:translateY(-50%)rotate(45deg)}@media (max-width:767px){.l984gG_fixedContactButtonArrow{width:.6875rem;height:.6875rem}}.l984gG_fixedContactButtonMain{font-size:1.125rem;font-weight:700;line-height:1.4}@media (max-width:767px){.l984gG_fixedContactButtonMain{font-size:1.125rem}}.l984gG_fvSection{background-color:#fffbe6;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.l984gG_fvSection{padding:3.75rem 1.25rem 0}}.l984gG_fvSection:after{content:"";width:100%;height:.25rem;display:block;position:absolute;bottom:0;left:0}@media (min-width:768px){.l984gG_fvSection .l984gG_fvInner{max-width:90rem;margin:0 auto}}.l984gG_fvContainer{z-index:1;grid-template-columns:1fr;grid-template-areas:"title""mockup""cta";width:100%;max-width:24.375rem;margin:0 auto;padding:0;display:grid;position:relative}@media (min-width:768px){.l984gG_fvContainer{-moz-column-gap:2%;width:90%;max-width:initial;grid-template-columns:45fr 55fr;grid-template-areas:"title mockup""cta mockup";align-items:center;column-gap:2%;padding-top:6%}}.l984gG_fvBackground{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.l984gG_fvBgImage{-o-object-position:right top;object-position:right top;width:100%;height:auto;display:block}@media (min-width:768px){.l984gG_fvBgImage{-o-object-fit:cover;object-fit:cover;-o-object-position:calc(50% + 18vw) center;object-position:calc(50% + 18vw) center;height:100%}}@media (min-width:1920px){.l984gG_fvBgImage{-o-object-position:calc(50% + min(18rem,15vw)) center;object-position:calc(50% + min(18rem,15vw)) center}}.l984gG_fvTitleImage{grid-area:title;width:16rem;height:auto;margin:1.5rem 1rem;display:block;position:relative}.l984gG_fvTitleImage .l984gG_fvTitleImageLogo{width:70%;margin:.625rem auto;display:block}@media (min-width:768px){.l984gG_fvTitleImage .l984gG_fvTitleImageLogo{width:60%}.l984gG_fvTitleImage{width:100%;margin-bottom:1rem;margin-left:0}}.l984gG_fvTitleImage img{margin:0 auto}.l984gG_fvMockupImage{flex-direction:column;grid-area:mockup;align-items:center;width:100%;display:flex}.l984gG_fvMockupImage .l984gG_fvMockupImageWrapper{width:100%;max-width:50rem;height:auto;margin-bottom:2rem;display:block}@media (min-width:768px){.l984gG_fvMockupImage .l984gG_fvMockupImageWrapper{margin-bottom:0}.l984gG_fvMockupImage{align-self:flex-end;position:relative}}.l984gG_fvMockupImage:after{z-index:-1;pointer-events:none;content:"";filter:blur(47px);opacity:.9;background:#fff;border-radius:50%;width:clamp(14rem,20vw,22.75rem);height:clamp(18rem,25vw,29.875rem);position:absolute;top:clamp(-15%,-2vw - 5%,-7%);left:93%;transform:translate(-50%,-50%)}@media (max-width:767px){.l984gG_fvMockupImage:after{display:none}}.l984gG_fvTrustTitle{color:#373c3c;text-align:center;margin-bottom:1rem;padding:0 2.25rem;font-size:1.25rem;font-weight:700;line-height:1.4;display:inline-block;position:relative}.l984gG_fvTrustTitle:before,.l984gG_fvTrustTitle:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='42' viewBox='0 0 24 42' fill='none'%3E%3Cpath d='M22.5027 31.9246L14.0831 0.805556C13.9777 0.415995 13.5155 0.251867 13.188 0.48773L7.91104 4.28853C7.68093 4.45427 7.60518 4.76256 7.73228 5.01607L21.4288 32.3343C21.741 32.957 22.6846 32.597 22.5027 31.9246Z' fill='%23009390'/%3E%3Cpath d='M17.0822 34.4432L5.57302 15.7649C5.37746 15.4475 4.93726 15.3938 4.67306 15.6551L1.17465 19.1146C0.948833 19.3379 0.947256 19.7021 1.17112 19.9292L16.1787 35.1479C16.6623 35.6382 17.4432 35.0291 17.0822 34.4432Z' fill='%23009390'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:8%;height:3.6875rem;position:absolute;top:50%;transform:translateY(-50%)}.l984gG_fvTrustTitle:before{left:0}.l984gG_fvTrustTitle:after{right:0;transform:translateY(-50%)scaleX(-1)}@media (min-width:768px){.l984gG_fvTrustTitle{padding:0 clamp(1rem,2.5vw,2.15rem);position:absolute;top:clamp(-50%,-3vw - 40%,-40%);right:clamp(-5%,-2vw,-1%);transform:rotate(10deg)}.l984gG_fvTrustTitle .l984gG_brandText{font-size:clamp(1.5rem,2.6vw,2.375rem);line-height:1}.l984gG_fvTrustTitle .l984gG_particleText{font-size:clamp(1.25rem,1.9vw,1.75rem)}.l984gG_fvTrustTitle .l984gG_subText{font-size:clamp(1rem,1.5vw,1.375rem)}.l984gG_fvTrustTitle .l984gG_highlightText{margin-bottom:.25rem;font-size:clamp(1.125rem,1.6vw,1.5rem);display:inline-block}.l984gG_fvTrustTitle:before,.l984gG_fvTrustTitle:after{width:clamp(3rem,5.5vw,5rem);height:clamp(3rem,5.5vw,5rem)}.l984gG_fvTrustTitle:before{top:clamp(70%,4vw + 60%,80%);left:clamp(-16%,-1.2vw - 6%,-8%)}.l984gG_fvTrustTitle:after{top:clamp(70%,4vw + 60%,80%);right:clamp(-16%,-1.2vw - 6%,-8%)}}.l984gG_highlightText{color:#009390;font-size:1.375rem}@media (min-width:768px){.l984gG_highlightText{font-size:2rem}}.l984gG_mainCta{text-align:center;grid-area:cta;width:100%}@media (min-width:768px){.l984gG_mainCta{place-self:flex-end center;max-width:31.25rem;margin:0 auto}}.l984gG_mainButton{color:#fff;background:linear-gradient(90deg,#e97900 0%,#ff9626 25%,#d26c00 50%,#e97900 100%) 100%/200% 100%;border-radius:62.5rem;justify-content:center;align-items:center;gap:.875rem;width:100%;max-width:30rem;margin-bottom:1rem;padding:1rem 1.5rem;line-height:1.5;text-decoration:none;transition:background-position .4s,box-shadow .3s;display:flex;position:relative;box-shadow:0 .25rem .75rem #e673004d}.l984gG_mainButton:hover{opacity:1;background-position:0%}@media (min-width:768px){.l984gG_mainButton{padding:1.25rem 2rem}}@media (max-width:767px){.l984gG_mainButton{max-width:21.5rem;min-height:5rem;box-shadow:none;border-radius:2.5rem;margin:0 auto .875rem;padding:.75rem 1.125rem}}.l984gG_mainButtonSub{margin-bottom:.25rem;font-size:1rem;font-weight:700}@media (min-width:768px){.l984gG_mainButtonSub{font-size:clamp(.8125rem,1.8vw,1rem)}}.l984gG_mainButtonMain{align-items:center;gap:1rem;font-size:1.25rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_mainButtonMain{font-size:clamp(1.25rem,2.5vw,1.625rem)}}.l984gG_btnArrow{border-top:.125rem solid #fff;border-right:.125rem solid #fff;width:.6875rem;height:.6875rem;display:inline-block;transform:rotate(45deg)}@media (min-width:768px){.l984gG_btnArrow{width:.625rem;height:.625rem}}.l984gG_fvNote{color:#373c3c;letter-spacing:.02em;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.5}@media (min-width:768px){.l984gG_fvNote{font-size:clamp(.8125rem,1.2vw,1rem)}}.l984gG_features{color:#333;background-color:#fff;padding:1.5rem 1rem}@media (min-width:768px){.l984gG_features{padding-bottom:2.5rem}}.l984gG_container{text-align:center;max-width:62.5rem;margin:0 auto}@media (min-width:768px){.l984gG_container{max-width:69.5rem}}.l984gG_title{margin-bottom:1.25rem;font-size:1.75rem;font-weight:700;line-height:1.6}@media (min-width:768px){.l984gG_title{font-size:3.25rem}}.l984gG_highlight{color:#009390;margin-left:.5rem}@media (min-width:768px){.l984gG_highlight{margin-left:0}}.l984gG_description{color:#373c3c;text-align:left;max-width:47.5rem;margin:0 auto 1rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_description{text-align:center;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.8}}.l984gG_cardList{flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){.l984gG_cardList{gap:1rem}}.l984gG_card{text-align:center;border-radius:1.5rem;padding:2rem 1.25rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.l984gG_card{padding:2.5rem 2.5rem 2.25rem 6.25rem}}.l984gG_cardGreen{background-color:#eaf4f4}.l984gG_cardRed{background-color:#fdf0f0}.l984gG_cardYellow{background-color:#fdf8d9}.l984gG_badge{color:#fff;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;justify-content:flex-start;align-items:center;width:3.75rem;height:3.75rem;padding-left:.625rem;font-size:1.625rem;font-weight:700;display:flex;position:absolute;top:-.5rem;left:-.25rem}.l984gG_badge .l984gG_badge_plus{font-size:1.1875rem}@media (min-width:768px){.l984gG_badge .l984gG_badge_plus{font-size:1.875rem}.l984gG_badge{width:5.625rem;height:5.625rem;padding:0 0 .625rem .9375rem;font-size:2.5rem}}.l984gG_cardGreen .l984gG_badge{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='103' viewBox='0 0 100 103' fill='none'%3E%3Cpath d='M100 16.1599C100 51.0339 60.4577 102.395 22.9371 102.395C-14.5835 102.395 -45 64.2283 -45 29.3544C-45 -5.51959 -14.5835 -33.7905 22.9371 -33.7905C60.4577 -33.7905 100 -18.714 100 16.1599Z' fill='%2300898a'/%3E%3C/svg%3E")}.l984gG_cardRed .l984gG_badge{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='103' viewBox='0 0 100 103' fill='none'%3E%3Cpath d='M100 16.1599C100 51.0339 60.4577 102.395 22.9371 102.395C-14.5835 102.395 -45 64.2283 -45 29.3544C-45 -5.51959 -14.5835 -33.7905 22.9371 -33.7905C60.4577 -33.7905 100 -18.714 100 16.1599Z' fill='%23d15b5b'/%3E%3C/svg%3E")}.l984gG_cardYellow .l984gG_badge{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='103' viewBox='0 0 100 103' fill='none'%3E%3Cpath d='M100 16.1599C100 51.0339 60.4577 102.395 22.9371 102.395C-14.5835 102.395 -45 64.2283 -45 29.3544C-45 -5.51959 -14.5835 -33.7905 22.9371 -33.7905C60.4577 -33.7905 100 -18.714 100 16.1599Z' fill='%23d9b21a'/%3E%3C/svg%3E")}.l984gG_cardContent{flex-direction:column;gap:.75rem;display:flex}.l984gG_cardTitle{font-size:1.5rem;font-weight:700;line-height:1.6}@media (min-width:768px){.l984gG_cardTitle{text-align:left;font-size:2rem}}.l984gG_markerWrapper{z-index:1;font-weight:700;display:inline-block;position:relative}.l984gG_markerGreen{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:radial-gradient(circle at calc(100% - 5px) calc(100% - 5px),#95c9c6 5px,#0000 5px),radial-gradient(circle at 5px calc(100% - 5px),#95c9c6 5px,#0000 5px),linear-gradient(#eaf4f4 calc(100% - 10px),#0000 calc(100% - 10px)),linear-gradient(90deg,#0000 5px,#95c9c6 5px calc(100% - 5px),#0000 calc(100% - 5px));background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2rem) 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;display:inline}@media (max-width:767px){.l984gG_markerGreen{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:radial-gradient(circle at calc(100% - 3px) calc(100% - 3px),#95c9c6 3px,#0000 3px),radial-gradient(circle at 3px calc(100% - 3px),#95c9c6 3px,#0000 3px),linear-gradient(#eaf4f4 calc(100% - 6px),#0000 calc(100% - 6px)),linear-gradient(90deg,#0000 3px,#95c9c6 3px calc(100% - 3px),#0000 calc(100% - 3px));background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2rem) 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;display:inline}}.l984gG_markerRed{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:radial-gradient(circle at calc(100% - 5px) calc(100% - 5px),#f5c4c4 5px,#0000 5px),radial-gradient(circle at 5px calc(100% - 5px),#f5c4c4 5px,#0000 5px),linear-gradient(#fdf0f0 calc(100% - 10px),#0000 calc(100% - 10px)),linear-gradient(90deg,#0000 5px,#f5c4c4 5px calc(100% - 5px),#0000 calc(100% - 5px));background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2rem) 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;display:inline}@media (max-width:767px){.l984gG_markerRed{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:radial-gradient(circle at calc(100% - 3px) calc(100% - 3px),#f5c4c4 3px,#0000 3px),radial-gradient(circle at 3px calc(100% - 3px),#f5c4c4 3px,#0000 3px),linear-gradient(#fdf0f0 calc(100% - 6px),#0000 calc(100% - 6px)),linear-gradient(90deg,#0000 3px,#f5c4c4 3px calc(100% - 3px),#0000 calc(100% - 3px));background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2rem) 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;display:inline}}.l984gG_markerYellow{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:radial-gradient(circle at calc(100% - 5px) calc(100% - 5px),#f3d747 5px,#0000 5px),radial-gradient(circle at 5px calc(100% - 5px),#f3d747 5px,#0000 5px),linear-gradient(#fdf8d9 calc(100% - 10px),#0000 calc(100% - 10px)),linear-gradient(90deg,#0000 5px,#f3d747 5px calc(100% - 5px),#0000 calc(100% - 5px));background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2rem) 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;display:inline}@media (max-width:767px){.l984gG_markerYellow{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:radial-gradient(circle at calc(100% - 3px) calc(100% - 3px),#f3d747 3px,#0000 3px),radial-gradient(circle at 3px calc(100% - 3px),#f3d747 3px,#0000 3px),linear-gradient(#fdf8d9 calc(100% - 6px),#0000 calc(100% - 6px)),linear-gradient(90deg,#0000 3px,#f3d747 3px calc(100% - 3px),#0000 calc(100% - 3px));background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2rem) 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;display:inline}}.l984gG_cardSubTitleGreen{color:#009390;font-size:1rem;font-weight:700}@media (min-width:768px){.l984gG_cardSubTitleGreen{text-align:left;font-size:1.5rem}}.l984gG_cardSubTitleRed{color:#d15b5b;font-size:1rem;font-weight:700}@media (min-width:768px){.l984gG_cardSubTitleRed{text-align:left;font-size:1.5rem}}.l984gG_cardSubTitleYellow{color:#b59200;font-size:1rem;font-weight:700}@media (min-width:768px){.l984gG_cardSubTitleYellow{text-align:left;font-size:1.5rem}}.l984gG_cardText{color:#373c3c;text-align:left;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_cardText{font-size:1.125rem}}.l984gG_iconList{flex-direction:column;gap:.5rem;margin-top:.5rem;padding:0;list-style:none;display:flex}@media (min-width:768px){.l984gG_iconList{flex-direction:row;gap:1.5rem}}.l984gG_iconItem{align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_iconItem{font-size:1.25rem}}.l984gG_featuresSection{color:#373c3c;background-color:#fffbe6;padding:0 1rem .5rem}@media (min-width:768px){.l984gG_featuresSection{padding:1.25rem}}@media (max-width:370px){.l984gG_featuresSection{overflow:hidden}}.l984gG_sectionTitle{text-align:center;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}@media (min-width:768px){.l984gG_sectionTitle{margin-bottom:2.5rem;font-size:3.25rem}}.l984gG_titleHighlight{color:#009390;margin-left:.25rem}.l984gG_featureCard{background-color:#fff;border:.125rem solid #009390;border-radius:1.5rem;padding:2rem 1rem 1.5rem;box-shadow:3px 3px 9px #0000000d,0 0 10px -5px #00000012}@media (min-width:768px){.l984gG_featureCard{border-width:.1875rem;border-radius:2rem;padding:3.75rem 4.75rem}}.l984gG_featureHeader{text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.l984gG_featureHeader{margin-bottom:3rem}}.l984gG_featureSubTitle{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:768px){.l984gG_featureSubTitle{margin-bottom:0;font-size:1.5rem}}.l984gG_featureMainTitle{margin-bottom:1.25rem;font-size:1.625rem;font-weight:700}@media (min-width:768px){.l984gG_featureMainTitle{font-size:2.625rem}}.l984gG_pillsTag{color:#00615e;background-color:#e0f2f1;border:1px solid #95c9c6;border-radius:3.125rem;width:100%;margin-bottom:1.25rem;padding:.25rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-block}@media (min-width:768px){.l984gG_pillsTag{width:fit-content;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:.75rem 2rem;font-size:1.125rem;display:block}}.l984gG_featureLeadText{color:#373c3c;letter-spacing:.04em;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_featureLeadText{font-size:1.125rem;line-height:1}}.l984gG_subFeatureBlock{flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;display:flex}.l984gG_subFeatureBlock:last-child{margin-bottom:0}@media (min-width:768px){.l984gG_subFeatureBlock{flex-direction:row;align-items:center;gap:2.5rem;margin-bottom:3.75rem}.l984gG_subFeatureBlock.l984gG_subFeatureReverse{flex-direction:row-reverse}}.l984gG_subFeatureTextContent{flex:1}.l984gG_subFeatureHeader{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}@media (min-width:768px){.l984gG_subFeatureHeader{margin-bottom:1.5rem}}.l984gG_iconPlaceholder{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media (min-width:768px){.l984gG_iconPlaceholder{width:2.5rem;height:2.5rem}}.l984gG_iconPlaceholder svg{width:1.25rem;height:1.25rem}@media (min-width:768px){.l984gG_iconPlaceholder svg{width:1.5rem;height:1.5rem}}.l984gG_iconPlaceholder.l984gG_iconGreen{background-color:#009390}.l984gG_iconPlaceholder.l984gG_iconYellow{background-color:#d1b419}.l984gG_iconPlaceholder.l984gG_iconRed{background-color:#f3bbbc}.l984gG_iconPlaceholder.l984gG_iconGray{background-color:#ebf2f2}.l984gG_subFeatureTitle{font-size:1.125rem;font-weight:700}@media (min-width:768px){.l984gG_subFeatureTitle{font-size:1.75rem}}.l984gG_badgeComingSoon{color:#009390;background-color:#ebf2f2;border-radius:1.25rem;margin-left:.25rem;padding:.4375rem .75rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1}.l984gG_subFeatureDescription{color:#373c3c;text-align:justify;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_subFeatureDescription{font-size:1.125rem;line-height:2.2}}.l984gG_subFeatureLineGreen{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:radial-gradient(circle at calc(100% - 2px) calc(100% - 2px),#95c9c6 2px,#0000 2px),radial-gradient(circle at 2px calc(100% - 2px),#95c9c6 2px,#0000 2px),linear-gradient(#fff calc(100% - 4px),#0000 calc(100% - 4px)),linear-gradient(90deg,#0000 2px,#95c9c6 2px calc(100% - 2px),#0000 calc(100% - 2px));font-weight:700;display:inline}@media (min-width:768px){.l984gG_subFeatureLineGreen{background:radial-gradient(circle at calc(100% - 3px) calc(100% - 3px),#95c9c6 3px,#0000 3px),radial-gradient(circle at 3px calc(100% - 3px),#95c9c6 3px,#0000 3px),linear-gradient(#fff calc(100% - 6px),#0000 calc(100% - 6px)),linear-gradient(90deg,#0000 3px,#95c9c6 3px calc(100% - 3px),#0000 calc(100% - 3px))}}.l984gG_subFeatureLineRed{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:radial-gradient(circle at calc(100% - 2px) calc(100% - 2px),#f3bbbc 2px,#0000 2px),radial-gradient(circle at 2px calc(100% - 2px),#f3bbbc 2px,#0000 2px),linear-gradient(#fff calc(100% - 4px),#0000 calc(100% - 4px)),linear-gradient(90deg,#0000 2px,#f3bbbc 2px calc(100% - 2px),#0000 calc(100% - 2px));font-weight:700;display:inline}@media (min-width:768px){.l984gG_subFeatureLineRed{background:radial-gradient(circle at calc(100% - 3px) calc(100% - 3px),#f3bbbc 3px,#0000 3px),radial-gradient(circle at 3px calc(100% - 3px),#f3bbbc 3px,#0000 3px),linear-gradient(#fff calc(100% - 6px),#0000 calc(100% - 6px)),linear-gradient(90deg,#0000 3px,#f3bbbc 3px calc(100% - 3px),#0000 calc(100% - 3px))}}.l984gG_subFeatureLineYellow{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:radial-gradient(circle at calc(100% - 2px) calc(100% - 2px),#f3d747 2px,#0000 2px),radial-gradient(circle at 2px calc(100% - 2px),#f3d747 2px,#0000 2px),linear-gradient(#fff calc(100% - 4px),#0000 calc(100% - 4px)),linear-gradient(90deg,#0000 2px,#f3d747 2px calc(100% - 2px),#0000 calc(100% - 2px));font-weight:700;display:inline}@media (min-width:768px){.l984gG_subFeatureLineYellow{background:radial-gradient(circle at calc(100% - 3px) calc(100% - 3px),#f3d747 3px,#0000 3px),radial-gradient(circle at 3px calc(100% - 3px),#f3d747 3px,#0000 3px),linear-gradient(#fff calc(100% - 6px),#0000 calc(100% - 6px)),linear-gradient(90deg,#0000 3px,#f3d747 3px calc(100% - 3px),#0000 calc(100% - 3px))}}.l984gG_subFeatureImageWrapper{flex:1;width:100%}.l984gG_imagePlaceholder{aspect-ratio:16/10;color:#009390;background-color:#eaf4f4;border-radius:1rem;justify-content:center;align-items:center;width:100%;font-size:.8125rem;font-weight:700;display:flex}.l984gG_imagePlaceholder .l984gG_imagePlaceholderInner img{border-radius:1rem}.l984gG_aiBox{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='calc(100%25 - 2px)' height='calc(100%25 - 2px)' rx='24' fill='none' stroke='%23f3ca65' stroke-width='2' stroke-dasharray='8, 12' stroke-linecap='round'/%3E%3C/svg%3E");background-size:100% 100%;border-radius:1.5rem;margin-top:-1rem;padding:2rem 1rem}@media (min-width:768px){.l984gG_aiBox{background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='2' width='calc(100%25 - 4px)' height='calc(100%25 - 4px)' rx='32' fill='none' stroke='%23F3DF79' stroke-width='4' stroke-dasharray='8, 12' stroke-linecap='round'/%3E%3C/svg%3E");background-size:100% 100%;border-radius:2rem;margin-top:4rem;padding:3rem 2.5rem}}.l984gG_aiHeader{text-align:center;margin-bottom:1.5rem}.l984gG_aiLogoPlaceholder{color:#009390;width:7.25rem;margin-bottom:.5rem;font-size:1rem;font-weight:700;display:inline-block}@media (min-width:768px){.l984gG_aiLogoPlaceholder{width:10rem}}.l984gG_aiTitle{color:#009390;margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.l984gG_aiTitle{font-size:2rem}}.l984gG_aiCatchphrase{color:#333;font-size:1.125rem;font-weight:700;line-height:1.6}@media (min-width:768px){.l984gG_aiCatchphrase{font-size:1.25rem;line-height:1.8}}.l984gG_aiContent{color:#373c3c;text-align:justify;flex-direction:column;gap:1rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8;display:flex}@media (min-width:768px){.l984gG_aiContent{gap:1.25rem;width:80%;margin:0 auto;font-size:1.125rem;line-height:2.2}}.l984gG_operationBlock{text-align:center;margin-top:3rem}@media (min-width:768px){.l984gG_operationBlock{margin-top:4rem}}.l984gG_operationTitle{justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:1rem;font-weight:700;display:inline-flex}@media (min-width:768px){.l984gG_operationTitle{margin-bottom:2rem;font-size:1.5rem}}.l984gG_decorLeft,.l984gG_decorRight{vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='27' viewBox='0 0 16 27' fill='none'%3E%3Cpath d='M9.21683 0.754782L15.4965 25.5492C15.7801 26.6688 14.2549 27.298 13.6666 26.3042L0.139286 3.45168C-0.197948 2.88197 0.101524 2.14771 0.741005 1.97637L7.98862 0.0343738C8.52727 -0.109959 9.07991 0.214191 9.21683 0.754782Z' fill='%23009390'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;height:1.6875rem;margin:0 .5rem;display:inline-block}.l984gG_decorRight{transform:scaleX(-1)}.l984gG_operationImageWrapper{width:100%}.l984gG_operationVideo{border:1px solid #d0d8d8;border-radius:1.25rem;width:100%;height:auto;display:block}.l984gG_featureCardRed{border-color:#d15b5b;margin-top:1rem}@media (min-width:768px){.l984gG_featureCardRed{margin-top:1.5rem}}.l984gG_seminarTopBlock{gap:0;display:grid}@media (min-width:768px){.l984gG_seminarTopBlock{grid-template-columns:1fr 17.5rem;gap:1rem 1.5rem}}@media (min-width:960px){.l984gG_seminarTopBlock{grid-template-columns:6fr 4fr;gap:1rem 2.5rem}}.l984gG_seminarTextCol{display:contents}@media (min-width:768px){.l984gG_seminarImageCol{grid-column:2/3}}@media (min-width:768px) and (max-width:959px){.l984gG_seminarImageCol{grid-row:1/span 3}}@media (min-width:960px){.l984gG_seminarImageCol{grid-row:1/span 4}}.l984gG_seminarSubTitle{margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:768px){.l984gG_seminarSubTitle{text-align:left;font-size:clamp(1rem,2.5vw,1.5rem)}}.l984gG_seminarMainTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.l984gG_seminarMainTitle{text-align:left;margin-top:-1rem;margin-bottom:-.25rem;font-size:clamp(1.5rem,3.5vw,2.5rem)}}.l984gG_pillsTagRed{color:#d15b5b;background-color:#fce8e8;border:1px solid #da7876;border-radius:3.125rem;width:100%;margin-bottom:1.25rem;padding:.25rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-block}@media (min-width:768px){.l984gG_pillsTagRed{width:fit-content;margin-right:auto;padding:.75rem 1.75rem;font-size:clamp(1rem,2vw,1.125rem);display:block}.l984gG_seminarSubTitle,.l984gG_seminarMainTitle,.l984gG_pillsTagRed{grid-column:1/2}}.l984gG_seminarLeadText{color:#373c3c;text-align:justify;letter-spacing:.04em;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_seminarLeadText{font-size:1.125rem;line-height:2.2}}@media (min-width:768px) and (max-width:959px){.l984gG_seminarLeadText{grid-column:1/-1}}@media (min-width:960px){.l984gG_seminarLeadText{grid-column:1/2}}.l984gG_seminarImagePlaceholder{aspect-ratio:4/3;color:#d15b5b;background-color:#fceeee;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;margin-top:1rem;font-size:1rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_seminarImagePlaceholder{max-width:25.9375rem}}.l984gG_lecturersBlock{text-align:center;margin-top:3rem}@media (min-width:768px){.l984gG_lecturersBlock{margin-top:4rem}}.l984gG_lecturersTitle{margin-bottom:1.5rem;font-size:1.375rem;font-weight:700}@media (min-width:768px){.l984gG_lecturersTitle{font-size:1.625rem}}.l984gG_lecturerList{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1rem;padding:0;list-style:none;display:flex}@media (min-width:768px){.l984gG_lecturerList{gap:2rem}}.l984gG_lecturerItem{flex-direction:column;align-items:center;gap:.5rem;width:5.625rem;display:flex}@media (min-width:768px){.l984gG_lecturerItem{width:7.5rem}}.l984gG_lecturerAvatarPlaceholder{background-color:#e0e0e0;border-radius:50%;width:5rem;height:5rem}@media (min-width:768px){.l984gG_lecturerAvatarPlaceholder{width:6.875rem;height:6.875rem}}.l984gG_lecturerName{font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:.8125rem;font-weight:700}@media (min-width:768px){.l984gG_lecturerName{font-size:.9375rem}}.l984gG_lecturersFootnote{color:#373c3c;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem}@media (min-width:768px){.l984gG_lecturersFootnote{font-size:1rem}}.l984gG_programBlock{background-color:#fdf0f0;border-radius:1.25rem;margin-top:2rem;padding:1.5rem 1.25rem}@media (min-width:768px){.l984gG_programBlock{margin-top:3rem;padding:2.25rem 2.5rem}}.l984gG_programTitle{text-align:left;margin-bottom:1rem;font-size:1rem;font-weight:700}@media (min-width:768px){.l984gG_programTitle{font-size:1.75rem}}.l984gG_programList{flex-direction:column;gap:.75rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.l984gG_programList li{text-align:left;padding-left:1.25rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8;position:relative}@media (min-width:768px){.l984gG_programList li{font-size:1.125rem}}.l984gG_programList li:before{color:#d15b5b;content:"●";font-size:.625rem;position:absolute;top:.4em;left:0}@media (min-width:768px){.l984gG_programList li:before{top:.6em}}.l984gG_programNote{color:#373c3c;text-align:left;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem}.l984gG_featureCardYellow{border-color:#d9b21a;margin-top:1rem;position:relative}@media (min-width:768px){.l984gG_featureCardYellow{margin-top:1.5rem}}.l984gG_jobHeader{width:fit-content;margin:auto;position:relative}@media (min-width:768px){.l984gG_jobHeader{grid-column:1/2;margin:0;display:flex}}.l984gG_discountBadge{z-index:2;color:#fff;filter:drop-shadow(0 .25rem .25rem #00000026);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='118' height='118' viewBox='0 0 118 118' fill='none'%3E%3Cpath d='M117.727 58.8803C117.727 61.1595 110.951 63.0183 110.687 65.22C110.424 67.4218 116.552 70.8959 116.025 73.0645C115.498 75.233 108.469 75.4322 107.678 77.5233C106.888 79.6144 112.027 84.4494 110.984 86.4299C109.941 88.4103 103.088 86.8835 101.825 88.7422C100.562 90.601 104.406 96.5092 102.923 98.1909C101.441 99.8727 95.148 96.7305 93.4787 98.2352C91.8094 99.7399 94.1486 106.389 92.3036 107.673C90.4587 108.956 85.1104 104.387 83.1227 105.438C81.1349 106.489 81.8488 113.515 79.7402 114.322C77.6317 115.13 73.5464 109.388 71.361 109.93C69.1756 110.472 68.1982 117.465 65.9578 117.73C63.7175 117.996 61.1367 111.446 58.8635 111.446C56.5902 111.446 53.9655 117.996 51.7691 117.73C49.5727 117.465 48.5184 110.461 46.366 109.93C44.2135 109.399 40.0623 115.108 37.9867 114.322C35.9111 113.537 36.581 106.478 34.6043 105.438C32.6275 104.398 27.2573 108.945 25.4233 107.673C23.5893 106.4 25.9285 99.7288 24.2482 98.2352C22.568 96.7415 16.2863 99.8837 14.8037 98.1909C13.3212 96.4981 17.1758 90.601 15.9019 88.7422C14.628 86.8835 7.78623 88.4324 6.74294 86.4409C5.69965 84.4494 10.8502 79.6476 10.0485 77.5343C9.24684 75.4211 2.24033 75.2773 1.70221 73.0755C1.16409 70.8738 7.31401 67.4882 7.03946 65.2311C6.77589 63.0183 0 61.1706 0 58.8914C0 56.6122 6.77589 54.7535 7.03946 52.5517C7.30302 50.35 1.17507 46.8758 1.70221 44.7073C2.22934 42.5387 9.25782 42.3396 10.0485 40.2485C10.8392 38.1574 5.69965 33.3224 6.74294 31.3419C7.78623 29.3614 14.639 30.8883 15.9019 29.0295C17.1649 27.1708 13.3212 21.2626 14.8037 19.5808C16.2863 17.8991 22.579 21.0413 24.2482 19.5366C25.9175 18.0319 23.5783 11.3824 25.4233 10.0989C27.2683 8.8155 32.6165 13.385 34.6043 12.3339C36.592 11.2828 35.8782 4.2571 37.9867 3.44943C40.0952 2.64175 44.1806 8.384 46.366 7.84186C48.5514 7.29972 49.5398 0.285108 51.7801 0.00850634C54.0204 -0.268095 56.6012 6.29289 58.8745 6.29289C61.1477 6.29289 63.7724 -0.245967 65.9688 0.00850634C68.1652 0.26298 69.2195 7.27759 71.372 7.80867C73.5244 8.33974 77.6756 2.63069 79.7512 3.41624C81.8268 4.20178 81.1569 11.2607 83.1337 12.3007C85.1104 13.3407 90.4806 8.79337 92.3146 10.0657C94.1486 11.3381 91.8094 18.0097 93.4897 19.5034C95.1699 20.997 101.452 17.8548 102.934 19.5476C104.417 21.2404 100.562 27.1376 101.836 28.9963C103.11 30.8551 109.952 29.3061 110.995 31.2977C112.038 33.2892 106.888 38.091 107.689 40.2042C108.491 42.3175 115.498 42.4613 116.036 44.663C116.574 46.8648 110.424 50.2504 110.698 52.5075C110.973 54.7645 117.738 56.568 117.738 58.8472L117.727 58.8803Z' fill='%23009390'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:4.75rem;height:4.75rem;font-weight:700;line-height:1.1;display:flex;position:absolute;top:-3.25rem;right:-4.05rem}.l984gG_discountBadge .l984gG_badgeNum{margin-top:-.6875rem;font-size:1.75rem;position:relative}@media (min-width:768px){.l984gG_discountBadge .l984gG_badgeNum{font-size:2.75rem}}.l984gG_discountBadge .l984gG_badgeNum .l984gG_badgePer{font-size:.875rem}@media (min-width:768px){.l984gG_discountBadge .l984gG_badgeNum .l984gG_badgePer{font-size:1.375rem}}.l984gG_discountBadge .l984gG_badgeText{margin-left:.4rem;font-size:1rem}@media (min-width:768px){.l984gG_discountBadge .l984gG_badgeText{margin-top:-.1rem;font-size:1.25rem}}@media (max-width:836px){.l984gG_discountBadge{transform:scale(.8)}}@media (max-width:767px){.l984gG_discountBadge{transform:scale(1)}}@media (min-width:768px){.l984gG_discountBadge{z-index:2;flex-shrink:0;width:7rem;height:7rem;position:absolute;top:-1.875rem;right:-7.125rem}}@media (max-width:370px){.l984gG_discountBadge{right:-3.125rem;transform:scale(.9)}}.l984gG_jobTopBlock{gap:0;display:grid}@media (min-width:768px){.l984gG_jobTopBlock{grid-template-columns:1fr 17.5rem;gap:1rem 1.5rem}}@media (min-width:960px){.l984gG_jobTopBlock{grid-template-columns:6fr 4fr;gap:1rem 2.5rem}}.l984gG_jobTextCol{display:contents}@media (min-width:768px){.l984gG_jobImageCol{grid-column:2/3}}@media (min-width:768px) and (max-width:959px){.l984gG_jobImageCol{grid-row:1/span 2}}@media (min-width:960px){.l984gG_jobImageCol{grid-row:1/span 3}}.l984gG_jobSubTitle{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:768px){.l984gG_jobSubTitle{text-align:left;font-size:1.25rem}}.l984gG_jobMainTitle{margin-bottom:1rem;font-size:1.75rem;font-weight:700}@media (min-width:768px){.l984gG_jobMainTitle{text-align:left;margin-top:-.5rem;margin-bottom:-.25rem;font-size:clamp(1.75rem,3.5vw,2.25rem)}}.l984gG_pillsTagYellow{color:#b59200;background-color:#fdf8d9;border:1px solid #e8d247;border-radius:3.125rem;width:100%;margin-bottom:1.25rem;padding:.25rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-block}@media (min-width:768px){.l984gG_pillsTagYellow{grid-column:1/2;width:fit-content;margin-right:auto;padding:.75rem 1.75rem;font-size:clamp(1rem,2vw,1.125rem);display:block}}.l984gG_jobLeadText{color:#373c3c;text-align:justify;letter-spacing:.04em;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}.l984gG_jobLeadText .l984gG_markerYellow{background:linear-gradient(#0000 65%,#f3d747 65%);font-weight:700}@media (min-width:768px){.l984gG_jobLeadText{font-size:1.125rem;line-height:2.2}}@media (min-width:768px) and (max-width:959px){.l984gG_jobLeadText{grid-column:1/-1}}@media (min-width:960px){.l984gG_jobLeadText{grid-column:1/2}}.l984gG_jobImagePlaceholder{aspect-ratio:4/3;color:#b59200;background-color:#fffbe6;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;margin-top:1rem;font-size:1rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_jobImagePlaceholder{max-width:25.9375rem}}.l984gG_jobPointBlock{margin-top:2rem}@media (min-width:768px){.l984gG_jobPointBlock{margin-top:2.5rem}}.l984gG_jobPointTitle{text-align:left;align-items:center;gap:.625rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:700;line-height:1.4;display:flex}@media (min-width:768px){.l984gG_jobPointTitle{font-size:1.75rem}}.l984gG_checkIcon{background-color:#d9b21a;border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block;position:relative}.l984gG_checkIcon:after{content:"";border:.15625rem solid #fff;border-width:0 .15625rem .15625rem 0;width:.375rem;height:.6875rem;position:absolute;top:.25rem;left:.5rem;transform:rotate(45deg)}.l984gG_jobPointText{color:#373c3c;text-align:justify;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_jobPointText{font-size:1.125rem;line-height:2.2}}.l984gG_jobNotes{color:#373c3c;text-align:left;margin-top:2rem;padding-top:1rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}.l984gG_jobNotes p{margin-bottom:.25rem}.l984gG_infoSection{color:#373c3c;background-color:#fff;margin-top:.625rem;padding:0 1rem 3rem}@media (min-width:768px){.l984gG_infoSection{padding:3.125rem 1.25rem}}.l984gG_pricingCard{text-align:center;background-color:#fff;border:.0625rem solid #f0f0f0;border-radius:1rem;margin-bottom:2.5rem;padding:2.5rem 1.25rem;box-shadow:0 .25rem 1.25rem #0000000d}@media (min-width:768px){.l984gG_pricingCard{border-radius:1.5rem;margin-bottom:4rem;padding:2rem 2.5rem}}.l984gG_pricingTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.l984gG_pricingTitle{font-size:2.5rem}}.l984gG_pricingText{margin-bottom:1.5rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_pricingText{margin-bottom:2rem;font-size:1.125rem}}.l984gG_contactButton{color:#fff;background:linear-gradient(90deg,#e97900 0%,#ff9626 25%,#d26c00 50%,#e97900 100%) 90%/200% 100%;border-radius:3.125rem;justify-content:center;align-items:center;gap:.625rem;width:100%;max-width:20rem;margin-bottom:1rem;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-position .4s,box-shadow .3s;display:inline-flex;position:relative}.l984gG_contactButton:hover{opacity:1;background-position:0%}@media (min-width:768px){.l984gG_contactButton{max-width:25rem;padding:1.25rem 3.75rem;font-size:1.125rem}}.l984gG_pricingNote{color:#373c3c;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:.875rem;line-height:1.8}@media (min-width:768px){.l984gG_pricingNote{font-size:1rem}}.l984gG_presentCard{background-color:#fff7cd;border-radius:1.5rem;margin-bottom:3rem;padding:1rem;box-shadow:3px 3px 9px #0000000d,0 0 10px -5px #00000012}@media (min-width:768px){.l984gG_presentCard{border-radius:2rem;margin-bottom:6.25rem;padding:1.5rem}}.l984gG_presentInner{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='2' width='calc(100%25 - 4px)' height='calc(100%25 - 4px)' rx='16' fill='none' stroke='%23009390' stroke-width='4' stroke-dasharray='7, 10'/%3E%3C/svg%3E");background-size:100% 100%;border-radius:1rem;flex-direction:column;gap:1.5rem;padding:1rem;display:flex}@media (min-width:768px){.l984gG_presentInner{background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='2' width='calc(100%25 - 4px)' height='calc(100%25 - 4px)' rx='24' fill='none' stroke='%23009390' stroke-width='4' stroke-dasharray='6, 13' stroke-linecap='round' /%3E%3C/svg%3E");background-size:100% 100%;border-radius:1.5rem;flex-direction:row;align-items:center;gap:2.5rem;padding:3rem 2.5rem}}.l984gG_presentTextCol{flex:1}@media (min-width:768px){.l984gG_presentTextCol{flex:5.5}}.l984gG_presentImageCol{flex:1;width:100%}@media (min-width:768px){.l984gG_presentImageCol{flex:4.5}}.l984gG_presentSubTitle{color:#009390;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}@media (min-width:768px){.l984gG_presentSubTitle{text-align:left;font-size:1.5rem}}.l984gG_presentTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.5}@media (min-width:768px){.l984gG_presentTitle{text-align:left;font-size:2rem}}.l984gG_presentDescription{color:#373c3c;text-align:left;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_presentDescription{font-size:1.125rem;line-height:2}}.l984gG_presentImagePlaceholder{aspect-ratio:16/10;background-color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:768px){.l984gG_presentImagePlaceholder{max-width:25.9375rem}}.l984gG_flowSection{text-align:center}.l984gG_flowSectionTitle{margin-bottom:1rem;font-size:1.75rem;font-weight:700}@media (min-width:768px){.l984gG_flowSectionTitle{margin-bottom:3rem;font-size:3.25rem}}.l984gG_flowList{flex-direction:column;gap:1.5rem;max-width:50rem;margin:0 auto;padding:0;list-style:none;display:flex}@media (min-width:768px){.l984gG_flowList{gap:2rem;max-width:60rem}}.l984gG_flowItem{text-align:left;background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:1rem;display:flex;position:relative}@media (min-width:768px){.l984gG_flowItem{border-radius:2.5rem}}.l984gG_flowItem:not(:last-child):after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 15' fill='none'%3E%3Cpath d='M14.3685 13.8792C13.5967 14.6116 12.3866 14.6116 11.6148 13.8791L0.627656 3.45061C-0.683024 2.20658 0.197441 -6.09968e-07 2.00451 -4.51989e-07L23.9796 1.46914e-06C25.7867 1.62712e-06 26.6672 2.20665 25.3564 3.45066L14.3685 13.8792Z' fill='%23D0D8D8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.25rem;height:.6875rem;position:absolute;bottom:-1.125rem;left:50%;transform:translate(-50%)}@media (min-width:768px){.l984gG_flowItem:not(:last-child):after{width:1.625rem;height:.9375rem;bottom:-1.5rem}}.l984gG_flowStepBadge{color:#fff;background-color:#009390;border-top-left-radius:1rem;border-bottom-left-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:5rem;font-size:1rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_flowStepBadge{border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem;width:7.5rem;font-size:1.375rem}}.l984gG_flowContent{flex:1;padding:1.25rem 1rem}@media (min-width:768px){.l984gG_flowContent{padding:2rem 2.5rem}}.l984gG_flowTitle{margin-bottom:.75rem;font-size:1.125rem;font-weight:700}@media (min-width:768px){.l984gG_flowTitle{margin-bottom:1rem;font-size:1.25rem}}.l984gG_flowText{color:#373c3c;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_flowText{font-size:1.125rem}}.l984gG_faqSection{color:#373c3c;background-color:#fff;padding:0 1rem}@media (min-width:768px){.l984gG_faqSection{padding:1.25rem}}.l984gG_faqTitle{text-align:center;margin-bottom:1rem;font-size:1.75rem;font-weight:700}@media (min-width:768px){.l984gG_faqTitle{margin-bottom:3rem;font-size:3.25rem}}.l984gG_faqList{flex-direction:column;max-width:50rem;margin:0 auto;display:flex}@media (min-width:768px){.l984gG_faqList{max-width:60rem}}.l984gG_faqItem{border-top:.0625rem solid #e0e0e0;padding:1.5rem 0}.l984gG_faqItem:last-child{border-bottom:.0625rem solid #e0e0e0}@media (min-width:768px){.l984gG_faqItem{padding:2rem 0}}.l984gG_faqQ{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}@media (min-width:768px){.l984gG_faqQ{gap:1rem;margin-bottom:1.25rem}}.l984gG_iconQ{color:#fff;background-color:#009390;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding-bottom:2px;padding-right:1px;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_iconQ{width:2rem;height:2rem;font-size:1.125rem}}.l984gG_textQ{text-align:left;padding-top:.125rem;font-size:1.25rem;font-weight:700;line-height:1.8}@media (min-width:768px){.l984gG_textQ{padding-top:.25rem;font-size:1.25rem}}.l984gG_faqA{align-items:flex-start;gap:.75rem;margin:0;display:flex}@media (min-width:768px){.l984gG_faqA{gap:1rem}}.l984gG_iconA{color:#009390;background-color:#eaf4f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding-bottom:2px;padding-right:1px;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;display:flex}@media (min-width:768px){.l984gG_iconA{width:2rem;height:2rem;font-size:1.125rem}}.l984gG_textA{color:#373c3c;text-align:left;padding-top:.125rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8}@media (min-width:768px){.l984gG_textA{padding-top:.25rem;font-size:1.125rem}}.l984gG_textLink{color:#009390;-webkit-text-decoration:underline #009390;text-decoration:underline #009390}.l984gG_textLink:hover{opacity:.8;text-decoration:none}.l984gG_envList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.l984gG_envCategory{align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:700;display:inline-flex}.l984gG_envCategory:before{content:"";background-color:#009390;border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.l984gG_envSubList{flex-direction:column;gap:.25rem;margin:0 0 0 .875rem;padding:0;list-style:none;display:flex}.l984gG_envSubList li{align-items:center;gap:.5rem;display:flex}.l984gG_envSubList li:before{content:"";background-color:#b3b3b3;border-radius:50%;width:.375rem;height:.375rem;display:inline-block}.l984gG_envNote{color:#373c3c;margin-top:.5rem;margin-left:.875rem;font-size:1rem}.l984gG_ctaSection{color:#373c3c;text-align:center;background-color:#fffbe6;margin-bottom:-1.25rem;padding:.00625rem 1rem 0;position:relative}@media (min-width:768px){.l984gG_ctaSection{padding:0 1.25rem 2rem;overflow:hidden}}.l984gG_ctaContainer{z-index:10;max-width:62.5rem;margin:auto;position:relative}.l984gG_ctaFukidashi{z-index:1;text-align:center;background-color:#fff;border-radius:2.5rem;width:85%;margin-bottom:2rem;padding:.75rem 2rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-block;position:relative;bottom:-3.6rem;left:50%;transform:translate(-50%);box-shadow:0 .25rem .75rem #0000000d}@media (min-width:768px){.l984gG_ctaFukidashi{width:fit-content;margin:auto auto 0;padding:1rem 3rem;font-size:1.125rem;position:relative;bottom:-4.4rem;left:50%;transform:translate(-50%)}}.l984gG_ctaFukidashi:after{content:"";border-top:.75rem solid #fff;border-left:.625rem solid #0000;border-right:.625rem solid #0000;position:absolute;bottom:-.625rem;left:50%;transform:translate(-50%)}.l984gG_fukidashiDecorLeft,.l984gG_fukidashiDecorRight{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M8.26015 0.743948L13.712 21.2958C14.0067 22.4069 12.5012 23.0561 11.8955 22.0792L0.151561 3.13698C-0.204292 2.56301 0.0993633 1.80863 0.753622 1.64125L7.04573 0.0315526C7.57744 -0.104474 8.11942 0.213461 8.26015 0.743948Z' fill='%23009390'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:.875rem;height:1.25rem;position:absolute;top:50%}@media (min-width:768px){.l984gG_fukidashiDecorLeft,.l984gG_fukidashiDecorRight{width:1.5rem;height:1.5rem}}.l984gG_fukidashiDecorLeft{left:1rem;transform:translateY(-50%)}.l984gG_fukidashiDecorRight{right:1rem;transform:translateY(-50%)scaleX(-1)}.l984gG_ctaTitle{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.6}@media (min-width:768px){.l984gG_ctaTitle{margin-bottom:3rem;font-size:2rem}}.l984gG_ctaHighlight{color:#009390}.l984gG_ctaButtonWrapper{z-index:2;position:relative}.l984gG_ctaButton{color:#fff;background-color:#e67300;border-radius:3.125rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:30rem;margin:0 auto 1rem;padding:1rem 2rem;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative;box-shadow:0 .25rem .75rem #e673004d}.l984gG_ctaButton:hover{opacity:.85}@media (min-width:768px){.l984gG_ctaButton{padding:1.25rem 3rem}}.l984gG_ctaButtonSub{margin-bottom:.25rem;font-size:.75rem;font-weight:700}@media (min-width:768px){.l984gG_ctaButtonSub{font-size:1rem}}.l984gG_ctaButtonMain{align-items:center;font-size:1.25rem;font-weight:700;display:flex;position:relative}@media (min-width:768px){.l984gG_ctaButtonMain{font-size:1.75rem}}.l984gG_ctaNote{color:#373c3c;font-size:.75rem}@media (min-width:768px){.l984gG_ctaNote{font-size:1rem}}.l984gG_ctaImageLeft,.l984gG_ctaImageRight{color:#009390;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:none}@media (min-width:768px){.l984gG_ctaImageLeft,.l984gG_ctaImageRight{z-index:0;aspect-ratio:1;width:clamp(10rem,20vw,15rem);display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}}.l984gG_ctaImageLeft{width:8.75rem;left:-3.75rem}@media (min-width:768px){.l984gG_ctaImageLeft{width:11.25rem;top:9.75rem;left:auto;right:calc(50% + 18rem);transform:translateY(-50%)}}.l984gG_ctaImageRight{width:9.75rem;right:-3.75rem}@media (min-width:768px){.l984gG_ctaImageRight{width:12.5rem;top:10.25rem;left:calc(50% + 16rem);right:auto;transform:translateY(-50%)}}.l984gG_ctaImagesSp{justify-content:center;gap:1rem;margin-top:.5rem;display:flex}@media (min-width:768px){.l984gG_ctaImagesSp{display:none}}.l984gG_ctaImagesSp .l984gG_ctaImageLeftSp,.l984gG_ctaImagesSp .l984gG_ctaImageRightSp{aspect-ratio:1;color:#009390;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.l984gG_companySection{color:#373c3c;background-color:#fff;padding:1rem 1rem 3rem}@media (min-width:768px){.l984gG_companySection{padding:2.5rem 0 2rem}}.l984gG_companyTitle{text-align:center;margin-top:2rem;margin-bottom:2rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.l984gG_companyTitle{margin-bottom:2rem;font-size:1.75rem;line-height:1}}.l984gG_companyBody{max-width:50rem;margin:0 auto}@media (min-width:768px){.l984gG_companyBody{width:80%;max-width:60rem}}.l984gG_companyText{color:#373c3c;text-align:left;letter-spacing:.05em;flex-direction:column;gap:1.25rem;margin-bottom:2rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:1rem;line-height:1.8;display:flex}@media (min-width:768px){.l984gG_companyText{gap:1.5rem;margin-bottom:2.5rem;font-size:1.125rem;line-height:2.2}}.l984gG_companyNotes{color:#373c3c;text-align:left;flex-direction:column;gap:.5rem;margin-bottom:3rem;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:.875rem;line-height:1.6;display:flex}@media (min-width:768px){.l984gG_companyNotes{font-size:1rem}}.l984gG_companyLogoPlaceholder{color:#009390;border-radius:.5rem;justify-content:center;align-items:center;width:12.5rem;height:3.75rem;margin:0 auto;font-weight:700;display:flex}@media (min-width:768px){.l984gG_companyLogoPlaceholder{width:15rem}}.l984gG_footerTop{background-color:#ebf2f2;padding:1.5rem 1rem}@media (min-width:768px){.l984gG_footerTop{padding:2rem 1.25rem}}.l984gG_footerInner{max-width:62.5rem;margin:0 auto}@media (min-width:768px){.l984gG_footerInner{flex-direction:row;justify-content:center;align-items:center;gap:3rem;display:flex}}.l984gG_footerLogoPlaceholder{color:#333;border-radius:.5rem;width:11.25rem;margin:auto;padding-bottom:1.5rem;font-weight:700}@media (min-width:768px){.l984gG_footerLogoPlaceholder{width:11.25rem;margin:0;padding-bottom:0}}.l984gG_footerLinks{flex-direction:column;gap:.5rem;margin:0;padding:0;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;list-style:none;display:flex}@media (min-width:768px){.l984gG_footerLinks{flex-direction:row;gap:2.5rem}}.l984gG_footerLinks a{color:#333;align-items:center;gap:.5rem;width:fit-content;font-size:1rem;text-decoration:none;display:flex}@media (min-width:768px){.l984gG_footerLinks a{white-space:nowrap;font-size:1.125rem}}.l984gG_footerLinks a:hover{opacity:.7}.l984gG_linkArrow{border-top:.0625rem solid #333;border-right:.0625rem solid #333;width:.375rem;height:.375rem;display:inline-block;transform:rotate(45deg)}.l984gG_footerBottom{color:#fff;text-align:center;background-color:#009390;padding:.5rem 0 5.5rem;font-size:.875rem}@media (min-width:768px){.l984gG_footerBottom{padding:.5rem 0;font-size:1rem}}
