.SaLsva_floatingBanner{z-index:1000;opacity:0;visibility:hidden;background:#fff;border-radius:12px;width:260px;transition:all .4s ease-in-out;position:fixed;bottom:20px;right:20px;transform:translateY(20px);box-shadow:0 4px 16px #00000026}.SaLsva_floatingBanner.SaLsva_show{opacity:1;visibility:visible;transform:translateY(0)}.SaLsva_closeBtn{cursor:pointer;color:#666;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:color .2s;display:flex;position:absolute;top:8px;right:8px}.SaLsva_closeBtn:hover{color:#333}.SaLsva_inner{text-align:center;flex-direction:column;align-items:center;padding:20px 16px 16px;display:flex}.SaLsva_pcImage{margin-bottom:8px}.SaLsva_title{font-size:15px;font-weight:var(--font-weight-bold);color:#333;letter-spacing:.05em;margin:0 0 8px}.SaLsva_text{color:#555;margin:0 0 12px;font-size:11px;line-height:1.4}@media screen and (max-width:768px){.SaLsva_floatingBanner{width:calc(100% - 40px);max-width:360px;bottom:20px;right:50%;transform:translate(50%)translateY(20px)}.SaLsva_floatingBanner.SaLsva_show{transform:translate(50%)translateY(0)}.SaLsva_pcImage{display:none}.SaLsva_inner{padding:30px 20px 24px}.SaLsva_title{font-size:17px}}
.kQIGXa_okomari{background-color:var(--color-lp-section-bg);padding:60px 20px}.kQIGXa_withInlineCta{padding-bottom:20px}@media (max-width:600px){.kQIGXa_withInlineCta{padding-bottom:16px}}.kQIGXa_xlBr{display:none}.kQIGXa_okomariHead{text-align:center;padding:80px 10px}.kQIGXa_okomariTitle{color:#4d4948;font-size:3rem;font-weight:var(--font-weight-bold)}.kQIGXa_okomariIllust{max-width:1300px;margin:20px auto 100px;padding:10px 20px;display:grid}.kQIGXa_compactBottom{margin-bottom:40px}@media (max-width:600px){.kQIGXa_compactBottom{margin-bottom:24px}}.kQIGXa_humanIllust{display:grid}.kQIGXa_fukidashiArea01,.kQIGXa_fukidashiArea02{position:relative}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox,.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox{opacity:0;transition:transform .8s,opacity .8s;position:absolute;transform:translateY(30px)}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:first-child{z-index:1;width:280px;transition-delay:1s;top:30px;left:10px}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:nth-child(2){z-index:1;width:220px;transition-delay:2s;bottom:18%;left:45%}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:nth-child(3){width:200px;transition-delay:3s;top:0;right:0}.kQIGXa_jsObserver .kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox,.kQIGXa_jsObserver .kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox{opacity:1;transform:translateY(0)}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:first-child{z-index:1;width:200px;transition-delay:4s;top:30px;left:10px}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:nth-child(2){z-index:1;width:250px;transition-delay:5s;bottom:18%;left:20%}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:nth-child(3){width:280px;transition-delay:6s;top:0;right:5%}@media screen and (max-width:1730px){.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:first-child{width:250px}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:last-child{width:250px;top:-20px}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:nth-child(2){width:220px}}@media screen and (max-width:1500px){.kQIGXa_okomariIllust{grid-template-columns:1fr 1fr 1fr;justify-items:center;padding:10px}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox,.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox{position:static;width:100%!important}}@media screen and (max-width:1200px){.kQIGXa_okomariTitle{font-size:2.1rem;line-height:1.5}.kQIGXa_xlBr{display:block}.kQIGXa_okomariIllust{grid-template-columns:1fr 1fr;padding:20px}.kQIGXa_fukidashiArea01{order:1;grid-area:1/1/2}.kQIGXa_fukidashiArea02{order:2;grid-area:1/2/2/3}.kQIGXa_humanIllust{order:3;grid-area:2/1/3/3;margin-top:-30px}}@media screen and (max-width:700px){.kQIGXa_okomariHead{padding:50px 10px 20px}.kQIGXa_okomariTitle{font-size:1.6rem}}
.wet15W_pieHead{text-align:center;margin-top:100px}.wet15W_piePoem{line-height:1.4;font-weight:var(--font-weight-medium);margin-bottom:20px;padding:0 20px}.wet15W_pieText{color:#4d4948}.wet15W_pieChart{grid-template-columns:1fr 1fr;justify-content:center;max-width:800px;margin:30px auto;padding:0 20px;display:grid}
.MtVk0a_container{text-align:center;background-color:#0000;max-width:1200px;margin:0 auto;padding:50px 20px 40px}@media (max-width:767px){.MtVk0a_container{padding-bottom:32px}}.MtVk0a_subTitle{color:#00a6b2;margin-bottom:8px;font-size:16px;font-weight:700}.MtVk0a_title{color:#333;margin-bottom:50px;font-size:28px;font-weight:700}.MtVk0a_cardWrapper{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.MtVk0a_card{text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:6px;width:100%;max-width:370px;padding:32px 24px}.MtVk0a_cardHeader{margin-bottom:24px}.MtVk0a_companyName{color:#111;margin-bottom:8px;font-size:22px;font-weight:700}.MtVk0a_employees{color:#777;margin:0;font-size:13px}.MtVk0a_priceWrap{align-items:baseline;margin-bottom:32px;display:flex}.MtVk0a_yen{margin-right:4px;font-size:20px;font-weight:700}.MtVk0a_price{font-size:38px;font-weight:var(--font-weight-bold);letter-spacing:-.5px;line-height:1}.MtVk0a_month{color:#666;margin-left:6px;font-size:13px}.MtVk0a_breakdown{border-top:1px solid #eee;padding-top:24px}.MtVk0a_row{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.MtVk0a_row:last-child{margin-bottom:0}.MtVk0a_itemBold{color:#222;font-size:13px;font-weight:700}.MtVk0a_itemBoldPrice{color:#222;font-size:14px;font-weight:700}.MtVk0a_item{color:#555;align-items:baseline;font-size:13px;display:flex}.MtVk0a_note{color:#888;margin-left:2px;font-size:10px}.MtVk0a_itemPrice{color:#555;white-space:nowrap;margin-left:10px;font-size:13px}.MtVk0a_checkIcon{color:#00a6b2;margin-right:6px;font-size:12px}@media screen and (max-width:768px){.MtVk0a_cardWrapper{flex-direction:column;align-items:center}.MtVk0a_card{width:100%;max-width:100%}}
._5LRiMG_Flow{text-align:center;opacity:0;color:#1d1e1f;padding:100px 20px;transition:all .3s ease-in-out;transform:translateY(10px)}._5LRiMG_compactBottom{padding-bottom:40px}@media (max-width:600px){._5LRiMG_compactBottom{padding-bottom:24px}}._5LRiMG_inView{opacity:1;transform:translateY(0)}._5LRiMG_flowTitle{margin-bottom:50px;font-size:38px;font-weight:700}._5LRiMG_flowTitleSmall{color:#068b8e;font-size:24px;line-height:2}._5LRiMG_iframeBox{aspect-ratio:16/9;max-width:1150px;margin:0 auto}._5LRiMG_iframeBox iframe{width:100%;height:100%}
.JFh8Wa_badge{color:#fff;border-radius:2px;padding:4px;font-size:.9rem}.JFh8Wa_bgPrimary{color:var(--color-primary);border:solid 1px var(--color-primary)}.JFh8Wa_bgBlue{color:var(--color-blue);border:solid 1px var(--color-blue)}.JFh8Wa_bgGreen{color:var(--color-green);border:solid 1px var(--color-green)}.JFh8Wa_ul{padding:0;list-style:none}.JFh8Wa_ul li{background-color:var(--bs-gray-200);margin-bottom:4px;padding:8px 24px;position:relative}.JFh8Wa_ine{font-size:var(--font-size-5);border-left:var(--color-primary) solid 4px;margin-bottom:12px;padding-left:8px}.JFh8Wa_functionExplanation{padding-inline:1.5rem}@media screen and (max-width:1200px){.JFh8Wa_functionExplanation{padding-inline:0}}@media screen and (max-width:992px){.JFh8Wa_functionExplanation{padding:0 3rem 3rem}}.JFh8Wa_inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);justify-content:space-between;align-items:center;column-gap:2rem;display:grid}@media screen and (max-width:1200px){.JFh8Wa_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:center;column-gap:0}}@media screen and (max-width:992px){.JFh8Wa_inner{grid-template-columns:minmax(0,1fr)}}.JFh8Wa_textColumn{grid-column:1;padding:3rem 3rem 1.5rem 0}@media screen and (max-width:1200px){.JFh8Wa_textColumn{padding:3rem 0 1.5rem}}@media screen and (max-width:992px){.JFh8Wa_textColumn{grid-column:1;padding:0}}.JFh8Wa_imageColumn{grid-area:1/2/span 2}@media screen and (max-width:1200px){.JFh8Wa_imageColumn{grid-row:auto}}@media screen and (max-width:992px){.JFh8Wa_imageColumn{grid-column:1;justify-self:center;width:50%}}.JFh8Wa_listColumn{grid-column:1;padding-right:3rem}@media screen and (max-width:1200px){.JFh8Wa_listColumn{grid-column:1/-1;padding-right:0}}@media screen and (max-width:992px){.JFh8Wa_listColumn{grid-column:1}}.JFh8Wa_reverse .JFh8Wa_inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_inner{grid-template-columns:minmax(0,1fr)}}.JFh8Wa_reverse .JFh8Wa_textColumn{grid-column:2;padding-left:3rem;padding-right:0}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_textColumn{grid-column:1;padding:3rem 0 1.5rem}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_textColumn{grid-column:1;padding:0}}.JFh8Wa_reverse .JFh8Wa_imageColumn{grid-column:1}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_imageColumn{grid-column:2}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_imageColumn{grid-column:1}}.JFh8Wa_reverse .JFh8Wa_listColumn{grid-column:2;padding-left:3rem;padding-right:0}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_listColumn{grid-column:1/-1;padding-left:0}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_listColumn{grid-column:1}}@media screen and (min-width:768px) and (max-width:992px){.JFh8Wa_contents{height:300px;display:contents}}.JFh8Wa_detailLink{color:#fff;filter:drop-shadow(0 3px 3px #0003);background:#037d79;width:max-content;margin:0 auto;padding:10px 50px;font-size:1rem;text-decoration:none;transition:all .2s;display:block}.JFh8Wa_detailLink:hover{color:#fff;opacity:.8;filter:drop-shadow(0 10px 10px #0000)}
.PmU_5q_functions{opacity:0;color:#1d1e1f;margin:0 auto;padding:30px 20px 80px;transition:all .3s ease-in-out;transform:translateY(20px)}.PmU_5q_inView{opacity:1;transform:translateY(0)}.PmU_5q_head{text-align:center;color:#1d1e1f;margin-bottom:40px}.PmU_5q_title{color:#068b8e;margin-bottom:8px;font-size:28px;font-weight:700}.PmU_5q_desc{color:#1d1e1f;font-size:18px}.PmU_5q_grid{grid-template-columns:repeat(2,560px);place-content:center;gap:24px;max-width:1400px;margin:0 auto;display:grid}.PmU_5q_card{background:#eef6f8;border-radius:16px;min-width:360px;padding:24px;display:grid}.PmU_5q_cardHead{align-items:center;gap:12px;margin-bottom:20px;display:flex}.PmU_5q_icon{border-radius:50%;width:100px;height:100px}.PmU_5q_cardTitle{letter-spacing:.05rem;font-size:26px;font-weight:var(--font-weight-bold);color:#1d1e1f;margin-bottom:0}.PmU_5q_list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.PmU_5q_list li{font-size:18px;line-height:1.6rem;font-weight:var(--font-weight-medium);place-items:center;gap:8px;margin-bottom:10px;display:flex}.PmU_5q_pointListCheck{color:#068b8e}.PmU_5q_modalBackdrop{z-index:1000;background:#0f172a80;place-items:center;padding:16px;animation:.15s ease-out PmU_5q_fadeIn;display:grid;position:fixed;inset:0}.PmU_5q_modalBackdropClosing{animation:.15s ease-in forwards PmU_5q_fadeOut}.PmU_5q_modal{color:#111827;background:#fff;border-radius:16px;width:min(1200px,100%);height:fit-content;animation:.16s ease-out PmU_5q_scaleIn;overflow:hidden;box-shadow:0 20px 60px #0003}.PmU_5q_modalClosing{animation:.16s ease-in forwards PmU_5q_scaleOut}.PmU_5q_modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.PmU_5q_modalTitle{margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.PmU_5q_modalClose{appearance:none;cursor:pointer;color:#6b7280;background:0 0;border:none;font-size:20px;line-height:1}.PmU_5q_modalClose:hover{color:#111827}.PmU_5q_inner{height:90%;overflow-y:auto}.PmU_5q_modalBody{height:max-content;padding:40px 20px}.PmU_5q_modalIcon{background:#f3f4f6;border-radius:12px;margin-bottom:12px;padding:8px;display:inline-flex}.PmU_5q_modalLead{color:#374151;margin:8px 0 12px;font-size:.95rem}.PmU_5q_modalList{margin:0;padding-left:0;list-style:none}.PmU_5q_modalList li{align-items:flex-start;gap:8px;padding:6px 0;display:flex}.PmU_5q_modalList svg{flex:none;margin-top:3px}.PmU_5q_modalNote{color:#6b7280;margin-top:12px;font-size:.9rem}.PmU_5q_modalSubSection{margin-top:16px;padding-top:12px}.PmU_5q_modalSubTitle{font-size:.95rem;font-weight:var(--font-weight-bold);color:#374151;margin:0 0 8px}.PmU_5q_modalFooter{justify-content:flex-end;gap:8px;padding:14px 20px 18px;display:flex}.PmU_5q_modalAction{appearance:none;color:#fff;font-weight:var(--font-weight-bold);background:#111827;border:1px solid #e5e7eb;border-radius:10px;padding:10px 14px}.PmU_5q_modalAction:hover{opacity:.92}@keyframes PmU_5q_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PmU_5q_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes PmU_5q_scaleIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PmU_5q_scaleOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.98)}}.PmU_5q_openBtn{color:#fff;font-size:16px;font-weight:var(--font-weight-bold);background:#42b7b0;border:1px solid #42b7b0;border-radius:20px;height:45px;margin:20px auto 10px;padding:0 20px;transition:transform .2s}.PmU_5q_openBtn:hover,.PmU_5q_card:hover .PmU_5q_openBtn{transform:scale(1.1)}.PmU_5q_openIcon{margin-left:5px;font-size:18px;transform:translateY(-2px)}.PmU_5q_cta{text-align:center;max-width:650px;margin:0 auto;font-size:1.2rem;font-weight:700}.PmU_5q_ctas{place-content:center;gap:20px;width:100%;padding:20px;display:flex}.PmU_5q_ctas>div{flex:1;width:100%;max-width:360px}.PmU_5q_ctas a{max-width:100%!important;padding:20px!important;font-size:20px!important}.PmU_5q_colorY{background:#ffe100}@media (max-width:1200px){.PmU_5q_modal{height:95vh}}@media (max-width:1180px){.PmU_5q_functions{padding-left:10px;padding-right:10px}.PmU_5q_grid{grid-template-columns:1fr 1fr;gap:10px}.PmU_5q_card{min-width:initial}}@media (max-width:1024px){.PmU_5q_grid{grid-template-columns:1fr;gap:20px}}@media (max-width:992px){.PmU_5q_modalBody{height:100%;padding-bottom:40px}}@media (max-width:670px){.PmU_5q_ctas{display:grid}}
.fO5Uta_logoMarquee{content-visibility:auto;contain-intrinsic-size:auto 180px;background:var(--background)}.fO5Uta_viewport{flex-direction:column;width:100%;display:flex;overflow:hidden}.fO5Uta_trackLeft{will-change:transform;width:max-content;min-width:7600px;animation:60s linear infinite fO5Uta_logo-marquee-left;display:flex}.fO5Uta_trackRight{will-change:transform;width:max-content;min-width:7200px;animation:62s linear infinite fO5Uta_logo-marquee-right;display:flex}.fO5Uta_logoImageWrapper1{flex:0 0 3800px;width:3800px;height:90px;display:block}.fO5Uta_logoImage1{width:3800px;max-width:none;height:90px;display:block}.fO5Uta_logoImageWrapper2{flex:0 0 3800px;width:3800px;height:90px;display:block}.fO5Uta_logoImage2{width:3800px;max-width:none;height:90px;display:block}@media (max-width:600px){.fO5Uta_logoMarquee{contain-intrinsic-size:auto 90px}.fO5Uta_trackLeft{min-width:3800px}.fO5Uta_trackRight{min-width:3600px}.fO5Uta_logoImageWrapper1{flex-basis:1900px;width:1900px;height:45px}.fO5Uta_logoImage1{width:1900px;height:45px}.fO5Uta_logoImageWrapper2{flex-basis:1800px;width:1800px;height:45px}.fO5Uta_logoImage2{width:1800px;height:45px}}@keyframes fO5Uta_logo-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fO5Uta_logo-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.fO5Uta_trackLeft{animation:50s linear infinite fO5Uta_logo-marquee-left}.fO5Uta_trackRight{animation:50s linear infinite fO5Uta_logo-marquee-right}}
