.fv[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #fff 0%, var(--sky-pale) 100%);padding-top:18px}.fv__h1[data-astro-cid-lcdefpme]{color:var(--navy);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:14px;font-size:22px;font-weight:900;display:flex}.fv__area[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;font-size:15px;font-weight:700;display:inline-flex}.fv__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius);width:100%}.fv__points[data-astro-cid-lcdefpme]{z-index:1;justify-content:center;gap:14px;margin-top:-48px;padding-bottom:28px;list-style:none;display:flex;position:relative}.fv__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:4px solid var(--yellow);text-align:center;width:128px;height:128px;color:var(--navy);background:#fff;border-radius:50%;place-content:center;line-height:1.25;display:grid;box-shadow:0 6px 18px #17499d2e}.fv__points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:13px;font-weight:700}.fv__points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--accent);font-size:19px;font-weight:900}.fv__points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme].num{font-size:44px;font-weight:600;line-height:1}.fv__points[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:18px;font-family:var(--font-body);font-weight:900}.fv-cta[data-astro-cid-lcdefpme]{background:var(--navy);padding:18px 0}.fv-cta__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid;position:relative}.fv-cta__staff[data-astro-cid-lcdefpme]{align-self:end;width:96px;margin:-90px 0 -18px}.fv-cta__staff[data-astro-cid-lcdefpme] img{width:100%}.fv-cta__inner[data-astro-cid-lcdefpme].has-staff{grid-template-columns:auto 1fr 1fr}.fv-cta__tel[data-astro-cid-lcdefpme]{color:#fff;flex-direction:column;align-items:center;line-height:1.15;display:flex}.fv-cta__tel-lead[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:16px;font-weight:700}.fv-cta__tel-num[data-astro-cid-lcdefpme]{letter-spacing:.01em;white-space:nowrap;font-size:54px;font-weight:600}.fv-cta__tel-num[data-astro-cid-lcdefpme]:before{content:"";vertical-align:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 22' fill='none' stroke='%23fff' stroke-width='3.2'%3E%3Cellipse cx='9' cy='11' rx='7' ry='8'/%3E%3Cellipse cx='25' cy='11' rx='7' ry='8'/%3E%3Cpath d='M9 3h16'/%3E%3C/svg%3E") 50%/contain no-repeat;width:48px;height:30px;margin-right:8px;display:inline-block}.fv-cta__tel-note[data-astro-cid-lcdefpme]{font-size:15px;font-weight:700}.fv-cta__btns[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fv-cta__btn[data-astro-cid-lcdefpme]{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:72px;padding:8px 14px;font-size:20px;font-weight:900;line-height:1.25;transition:transform .15s;display:flex}.fv-cta__btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.fv-cta__btn[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:13px;font-weight:700;display:block}.fv-cta__btn--form[data-astro-cid-lcdefpme]{background:var(--yellow);color:var(--navy-deep);box-shadow:0 4px 0 var(--yellow-deep)}.fv-cta__btn--line[data-astro-cid-lcdefpme]{background:var(--line);color:#fff;box-shadow:0 4px #04a647}.worry[data-astro-cid-lcdefpme]{padding:var(--section) 0 56px;background:repeating-linear-gradient(45deg,#17499d09 0 10px,#0000 10px 20px),#fff}.worry__grid[data-astro-cid-lcdefpme]{grid-template-columns:250px 1fr 250px;align-items:end;gap:24px;display:grid}.worry__person[data-astro-cid-lcdefpme] img{object-fit:contain;object-position:center bottom;width:100%;height:300px}.worry__grid--solo[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,880px);justify-content:center}.worry__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-self:center;gap:12px;list-style:none;display:grid}.worry__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:2px solid var(--navy);color:var(--ink);background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:16px 18px;font-size:17px;font-weight:700;line-height:1.6;display:flex;position:relative}.worry__list[data-astro-cid-lcdefpme] svg{background:var(--accent);color:#fff;border-radius:4px;flex:none;width:26px;height:26px;margin-top:1px;padding:5px}.solve[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;padding:40px 0 0;position:relative;overflow:hidden}.solve[data-astro-cid-lcdefpme]:before{content:"";border:26px solid #0000;border-top:22px solid #fff;border-bottom:0;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.solve__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 460px;align-items:end;gap:32px;display:grid}.solve__body[data-astro-cid-lcdefpme]{align-self:center;padding-bottom:40px}.solve__text[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:22px;font-weight:900;line-height:1.5}.solve__text[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#fff;font-size:clamp(26px,3vw,36px);display:block}.solve__text[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--yellow);font-style:normal}.solve__sub[data-astro-cid-lcdefpme]{margin-top:14px;font-size:17px;line-height:1.85}.solve__art[data-astro-cid-lcdefpme]{background:#fff;border-radius:16px 16px 0 0;padding:18px 18px 0}.solve__art[data-astro-cid-lcdefpme] img{width:100%}.reasons[data-astro-cid-lcdefpme]{gap:56px;list-style:none;display:grid}.reason[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;display:grid}.reason[data-astro-cid-lcdefpme]:nth-child(2n) .reason__pic[data-astro-cid-lcdefpme]{order:2}.reason__pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;box-shadow:14px 14px 0 var(--sky-soft);border-radius:10px}.reason[data-astro-cid-lcdefpme]:nth-child(2n) .reason__pic[data-astro-cid-lcdefpme]{box-shadow:-14px 14px 0 var(--sky-soft)}.reason__no[data-astro-cid-lcdefpme]{color:var(--accent);align-items:baseline;gap:6px;font-weight:900;line-height:1;display:flex}.reason__no[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:18px}.reason__no[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:56px;font-weight:600}.reason__title[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:8px;font-size:clamp(24px,2.4vw,30px);font-weight:900;line-height:1.45}.reason__title[data-astro-cid-lcdefpme] em{color:var(--accent);background:linear-gradient(transparent 70%, var(--marker) 70%);font-style:normal}.reason__summary[data-astro-cid-lcdefpme]{background:var(--sky-pale);border-left:4px solid var(--navy);color:var(--navy);margin-top:14px;padding:12px 16px;font-size:17px;font-weight:700;line-height:1.7}.reason__text[data-astro-cid-lcdefpme]{margin-top:14px;font-size:16px;line-height:1.9}.trust[data-astro-cid-lcdefpme]{background:var(--sky-pale);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.trust__inner[data-astro-cid-lcdefpme]{align-items:center;gap:32px;padding:24px 0;display:flex}.trust[data-astro-cid-lcdefpme] .badges{flex:none}.trust__text[data-astro-cid-lcdefpme]{font-size:16px;line-height:1.75}.trust__text[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);margin-bottom:4px;font-size:19px;display:block}.included[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:16px;list-style:none;display:grid}.inc[data-astro-cid-lcdefpme]{grid-row:span 3;grid-template-rows:subgrid;border:2px solid var(--navy);background:#fff;border-radius:10px;row-gap:0;display:grid;overflow:hidden}.inc__pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--sky-pale)}.inc__pic[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.inc__pic[data-astro-cid-lcdefpme] img[src*="/lp/"]{object-fit:contain;background:#fff;padding:6px}.inc__fallback[data-astro-cid-lcdefpme]{color:var(--navy);place-items:center;display:grid;position:absolute;inset:0}.inc__no[data-astro-cid-lcdefpme]{z-index:1;background:var(--navy);color:#fff;padding:4px 10px;font-size:17px;font-weight:600;position:absolute;top:0;left:0}.inc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--navy);text-align:center;padding:14px 14px 0;font-size:20px}.inc[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:6px 14px 16px;font-size:15px;line-height:1.75}.formula[data-astro-cid-lcdefpme]{background:var(--accent-soft);text-align:center;border-radius:12px;margin-top:40px;padding:26px 24px 22px}.formula__label[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-radius:999px;margin-bottom:14px;padding:4px 18px;font-size:16px;font-weight:700;display:inline-block}.formula__row[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:10px;list-style:none;display:flex}.formula__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(.op){border:3px solid var(--navy);width:112px;height:112px;color:var(--navy);background:#fff;border-radius:50%;place-content:center;font-size:17px;font-weight:900;line-height:1.3;display:grid}.formula__row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--accent);font-size:22px;display:block}.formula__row[data-astro-cid-lcdefpme] .op[data-astro-cid-lcdefpme]{color:var(--navy);font-size:30px;font-weight:900}.formula__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].formula__total{background:var(--navy);border-color:var(--navy);color:#fff;border-radius:999px;width:210px}.formula__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].formula__total b[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:26px}.formula__note[data-astro-cid-lcdefpme]{margin-top:16px;font-size:16px}.price[data-astro-cid-lcdefpme]{grid-template-columns:1fr 300px;align-items:start;gap:40px;display:grid}.price__cap[data-astro-cid-lcdefpme]{color:var(--navy);align-items:center;gap:10px;margin:0 0 10px;font-size:21px;display:flex}.price__cap[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);width:5px;height:1.1em}.ptable[data-astro-cid-lcdefpme]+.price__cap[data-astro-cid-lcdefpme]{margin-top:32px}.ptable[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;font-size:17px;overflow:hidden}.ptable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;padding:12px;font-size:16px}.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);text-align:center;padding:14px 16px}.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child>[data-astro-cid-lcdefpme]{border-bottom:0}.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--navy);background:var(--sky-pale);font-size:20px;font-weight:700}.ptable__yen[data-astro-cid-lcdefpme]{color:var(--accent);white-space:nowrap;font-weight:900}.ptable__yen[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:32px;font-weight:600}.price__note[data-astro-cid-lcdefpme]{margin-top:12px;font-size:15px}.price__side[data-astro-cid-lcdefpme]{text-align:center;position:sticky;top:24px}.price__bubble[data-astro-cid-lcdefpme]{border:2px solid var(--navy);color:var(--navy);background:#fff;border-radius:12px;padding:18px 16px;font-size:18px;font-weight:700;line-height:1.6;position:relative}.price__bubble[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--accent);font-size:24px}.price__bubble[data-astro-cid-lcdefpme]:after{content:"";border:12px solid #0000;border-top:14px solid var(--navy);border-bottom:0;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.price__staff[data-astro-cid-lcdefpme]{margin-top:18px}.price__staff[data-astro-cid-lcdefpme] img{width:150px;margin-inline:auto}.price__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;box-shadow:var(--shadow-sm);border:4px solid #fff;border-radius:12px;display:block}.price__btn[data-astro-cid-lcdefpme]{width:100%;margin-top:18px}.kaitori[data-astro-cid-lcdefpme]{background:var(--accent-soft)}.kaitori__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:center;gap:44px;display:grid}.kaitori__pic[data-astro-cid-lcdefpme]{aspect-ratio:5/2;background:#fff;border-radius:12px}.kaitori__pic[data-astro-cid-lcdefpme] img{object-fit:contain;padding:16px}.kaitori__fallback[data-astro-cid-lcdefpme]{background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0}.kf__step[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.kf__icon[data-astro-cid-lcdefpme]{background:var(--sky-pale);width:110px;height:110px;color:var(--navy);border-radius:50%;place-items:center;display:grid}.kf__step--result[data-astro-cid-lcdefpme] .kf__icon[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff}.kf__step[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);font-size:18px;line-height:1.5}.kf__step[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent);font-size:22px;font-style:normal}.kf__arrow[data-astro-cid-lcdefpme]{border:18px solid #0000;border-left:26px solid var(--accent);border-right:0;width:0;height:0;margin-bottom:40px}.kaitori__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:17px;line-height:1.9}.kaitori__text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:900}.kaitori__items[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:18px 0;list-style:none;display:flex}.kaitori__items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:2px solid var(--accent);color:var(--accent);background:#fff;border-radius:999px;padding:6px 16px;font-size:17px;font-weight:700}.kaitori__text[data-astro-cid-lcdefpme] .kaitori__note[data-astro-cid-lcdefpme]{font-size:16px}.remote[data-astro-cid-lcdefpme] .remote__img{width:100%;max-width:900px;margin:0 auto 28px}.remote__steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;display:grid}.remote__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:28px 22px 24px;display:flex;position:relative}.remote__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";border:10px solid #0000;border-left:14px solid var(--accent);border-right:0;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.remote__icon[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.remote__steps[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);font-size:19px}.remote__steps[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{font-size:16px;line-height:1.75}.posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;display:grid}.movie[data-astro-cid-lcdefpme]{background:var(--navy-deep);color:#fff;padding:72px 0}.movie__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;display:grid}.movie__text[data-astro-cid-lcdefpme] .lp-head{text-align:left;margin-bottom:16px}.movie__text[data-astro-cid-lcdefpme] .lp-head__pre{padding-left:0}.movie__text[data-astro-cid-lcdefpme] .lp-head__pre:before{display:none}.movie__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:22px;font-size:17px}.movie__player[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden}.movie__player[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%}.promises[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:32px 20px;list-style:none;display:grid}.promise[data-astro-cid-lcdefpme]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.promise__pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:10px}.promise__no[data-astro-cid-lcdefpme]{z-index:1;background:var(--accent);color:#fff;border-bottom-right-radius:10px;align-items:baseline;gap:4px;padding:6px 12px;font-size:14px;font-weight:700;display:flex;position:absolute;top:0;left:0}.promise__no[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:24px;line-height:1}.promise[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--navy);align-self:center;padding-top:14px;font-size:19px;line-height:1.5}.promise[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:8px;font-size:16px;line-height:1.8}.lflow[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;display:grid}.lflow__step[data-astro-cid-lcdefpme]{grid-row:span 4;grid-template-rows:subgrid;box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:12px;justify-items:center;row-gap:0;padding:0 14px 20px;display:grid;position:relative}.lflow__step[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";border:9px solid #0000;border-left:12px solid var(--accent);border-right:0;position:absolute;top:50%;right:-17px}.lflow__no[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;border-radius:999px;align-items:baseline;gap:4px;margin-top:-14px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-flex}.lflow__no[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:20px;line-height:1}.lflow__pic[data-astro-cid-lcdefpme]{aspect-ratio:1;width:100%;max-width:170px;margin-top:12px}.lflow__pic[data-astro-cid-lcdefpme] img{object-fit:contain;width:100%;height:100%}.lflow__fallback[data-astro-cid-lcdefpme]{background:var(--sky-pale);width:100%;height:100%;color:var(--navy);border-radius:50%;place-items:center;display:grid}.lflow__step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:10px;font-size:19px}.lflow__step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:left;margin-top:6px;font-size:15px;line-height:1.75}.areas[data-astro-cid-lcdefpme]{gap:8px;display:grid}.area[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius);background:#fff}.area[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;align-items:center;gap:10px;padding:14px 18px;list-style:none;display:flex}.area[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.area[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);width:4px;height:18px}.area[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--navy);flex:1;font-size:18px}.area[data-astro-cid-lcdefpme] .area__toggle{color:var(--navy);transition:transform .2s}.area[data-astro-cid-lcdefpme][open] .area__toggle{transform:rotate(45deg)}.area[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:0 18px 16px 32px;font-size:15px;line-height:1.9}.about[data-astro-cid-lcdefpme]{gap:56px;display:grid}.about__row[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr;align-items:center;gap:44px;display:grid}.about__row--rev[data-astro-cid-lcdefpme] .about__text[data-astro-cid-lcdefpme]{order:2}.about__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:14px;font-size:16px}.about__pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3}@media (width<=1024px){.fv__points[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:-30px}.fv__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{width:112px;height:112px}.fv-cta__inner[data-astro-cid-lcdefpme],.fv-cta__inner[data-astro-cid-lcdefpme].has-staff{grid-template-columns:1fr;gap:14px}.fv-cta__staff[data-astro-cid-lcdefpme]{display:none}.worry__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.worry__person[data-astro-cid-lcdefpme] img{height:220px}.solve__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.solve__body[data-astro-cid-lcdefpme]{padding-bottom:24px}.solve__art[data-astro-cid-lcdefpme]{max-width:480px;margin-inline:auto}.worry__list[data-astro-cid-lcdefpme]{order:-1;grid-column:1/-1}.worry__person[data-astro-cid-lcdefpme]{max-width:220px;margin-inline:auto}.reason[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.reason[data-astro-cid-lcdefpme]:nth-child(2n) .reason__pic[data-astro-cid-lcdefpme]{order:0}.trust__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px}.included[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.formula__row[data-astro-cid-lcdefpme]{flex-wrap:wrap}.price[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.price__side[data-astro-cid-lcdefpme]{max-width:420px;margin-inline:auto;position:static}.kaitori__grid[data-astro-cid-lcdefpme],.movie__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.posts[data-astro-cid-lcdefpme],.promises[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.lflow[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px}.lflow__step[data-astro-cid-lcdefpme]{text-align:left;grid-row:auto;grid-template-rows:none;grid-template-columns:100px 1fr;grid-template-areas:"pic no""pic title""pic text";justify-items:start;column-gap:18px;padding:18px}.lflow__no[data-astro-cid-lcdefpme]{grid-area:no;margin-top:0}.lflow__pic[data-astro-cid-lcdefpme]{grid-area:pic;align-self:center;width:100px;margin:0}.lflow__step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{grid-area:title;margin-top:6px}.lflow__step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-area:text}.lflow__step[data-astro-cid-lcdefpme]:not(:last-child):after{inset:auto auto -17px 50%;transform:translate(-50%)rotate(90deg)}.remote__steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.remote__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{inset:auto auto -24px 50%;transform:translate(-50%)rotate(90deg)}}@media (width<=640px){.fv[data-astro-cid-lcdefpme]{padding-top:12px}.fv[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{width:100%}.fv__h1[data-astro-cid-lcdefpme]{padding:0 var(--gutter);font-size:17px}.fv__area[data-astro-cid-lcdefpme]{padding:4px 12px;font-size:12px}.fv__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:0}.fv__points[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px 6px;margin-top:-24px;padding:0 8px 20px}.fv__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-width:3px;width:100px;height:100px}.fv__points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:11px}.fv__points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:15px}.fv__points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme].num{font-size:34px}.fv-cta__tel-num[data-astro-cid-lcdefpme]{font-size:40px}.fv-cta__tel-num[data-astro-cid-lcdefpme]:before{width:36px;height:22px}.fv-cta__tel-lead[data-astro-cid-lcdefpme],.fv-cta__tel-note[data-astro-cid-lcdefpme]{font-size:14px}.fv-cta__btns[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fv-cta__btn[data-astro-cid-lcdefpme]{min-height:64px;font-size:19px}.worry__grid[data-astro-cid-lcdefpme]{gap:12px}.worry__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.worry__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:12px 14px;font-size:16px}.solve[data-astro-cid-lcdefpme]{padding-top:36px}.solve__text[data-astro-cid-lcdefpme]{text-align:center;font-size:18px}.solve__text[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:22px}.solve__sub[data-astro-cid-lcdefpme]{font-size:16px}.reasons[data-astro-cid-lcdefpme]{gap:44px}.reason__pic[data-astro-cid-lcdefpme],.reason[data-astro-cid-lcdefpme]:nth-child(2n) .reason__pic[data-astro-cid-lcdefpme]{box-shadow:8px 8px 0 var(--sky-soft)}.reason__no[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:44px}.reason__title[data-astro-cid-lcdefpme]{font-size:22px}.reason__summary[data-astro-cid-lcdefpme]{font-size:16px}.included[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px}.inc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{padding:10px 8px 0;font-size:17px}.inc[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:4px 10px 12px;font-size:14px}.formula__row[data-astro-cid-lcdefpme]{gap:6px}.formula__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(.op){width:80px;height:80px;font-size:14px}.formula__row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:16px}.formula__row[data-astro-cid-lcdefpme] .op[data-astro-cid-lcdefpme]{font-size:22px}.formula__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].formula__total{width:100%;height:64px}.ptable[data-astro-cid-lcdefpme]{font-size:14px}.ptable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:15px}.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:10px 6px}.ptable__yen[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:24px}.posts[data-astro-cid-lcdefpme],.promises[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:18px}.about__row--rev[data-astro-cid-lcdefpme] .about__text[data-astro-cid-lcdefpme]{order:0}.about__pic[data-astro-cid-lcdefpme]{order:-1}}
