.slp[data-scene=nursery]{--content-row-gap-scale:1;padding-block:12px}.slp[data-scene=nursery] :is(.slp-logos,.slp-value,.slp-faq,.slp-cv){margin-top:12px}.slp[data-scene=nursery] .slp-hero__eyebrow{background-image:var(--nursery-hero-eyebrow)}.slp[data-scene=nursery] .slp-hero__title{background-image:var(--nursery-hero-title)}.slp[data-scene=nursery] .slp-gtext{background-position:50%;background-size:cover}.slp[data-scene=nursery] .slp-logos__title{margin-bottom:-13px}.slp[data-scene=nursery] .slp-value__head>.slp-pill{background:var(--c-blue-700)}.slp[data-scene=nursery] .slp-value__lead{font-size:var(--type-lead);line-height:32px}.slp[data-scene=nursery] .slp-value__pair{align-items:flex-start}.slp[data-scene=nursery] .slp-pcard__media{border-radius:0;margin-top:0;padding-bottom:0}.slp[data-scene=nursery] .slp-pcard:first-child .slp-pcard__target{background-image:var(--nursery-parent-target)}.slp[data-scene=nursery] .slp-pcard:first-child .slp-pcard__title{background-image:var(--nursery-parent-title)}.slp[data-scene=nursery] .slp-pcard:last-child .slp-pcard__target{background-image:var(--nursery-operator-target)}.slp[data-scene=nursery] .slp-pcard:last-child .slp-pcard__title{background-image:var(--nursery-operator-title)}.slp[data-scene=nursery] .slp-diff{background:linear-gradient(0deg,var(--c-blue-50) 86.784%,var(--c-semantic-bg-elevated) 97.52%)}.slp[data-scene=nursery] .slp-diff__head{gap:32px}.slp[data-scene=nursery] .slp-diff__row:nth-child(2) .slp-diff__text b{background-image:var(--nursery-diff-title-1)}.slp[data-scene=nursery] .slp-diff__row:nth-child(3) .slp-diff__text b{background-image:var(--nursery-diff-title-2)}.slp[data-scene=nursery] .slp-diff__row:nth-child(4) .slp-diff__text b{background-image:var(--nursery-diff-title-3)}.slp[data-scene=nursery] .slp-diff__check>img:first-child{width:auto}.slp[data-scene=nursery] .slp-press__link small{font-size:inherit;line-height:inherit}.slp[data-scene=nursery] .slp-faq__head>.slp-pill{background-image:var(--nursery-faq-pill);background-size:cover}.slp[data-scene=nursery] .slp-cv__card select.hs-input{appearance:none;background-image:var(--nursery-select-icon);background-position:right 16px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:48px}.slp[data-scene=nursery] .slp-cv__card form{display:flex;flex-direction:column;gap:20px}.slp[data-scene=nursery] .slp-cv__card .hs-form-field{margin:0}.slp[data-scene=nursery] .slp-cv__card .hs-form-field>label{min-height:24px}.slp[data-scene=nursery] .slp-cv__card .hs-form-required{font-size:0;padding-block:3px}.slp[data-scene=nursery] .slp-cv__card .hs-form-required:after{content:"必須";font-size:var(--fs-12);line-height:18px}.slp[data-scene=nursery] .slp-cv__card .hs-input:not([type=checkbox]):not([type=radio]){display:block;height:54px;line-height:24px;padding-block:14px}.slp[data-scene=nursery] .slp-cv__card textarea.hs-input:not([type=checkbox]):not([type=radio]){height:160px;padding-block:16px}.slp[data-scene=nursery] .slp-cv__card .legal-consent-container,.slp[data-scene=nursery] .slp-cv__card .legal-consent-container .hs-form-field{font-size:var(--fs-12);line-height:18px}.slp[data-scene=nursery] .slp-cv__card .legal-consent-container .hs-form-field{margin-bottom:0}.slp[data-scene=nursery] .slp-cv__card .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:8px}.slp[data-scene=nursery] .slp-cv__card .hs-form-booleancheckbox-display>span{margin-left:0}.slp[data-scene=nursery] .slp-cv__card input[type=checkbox]{flex:none;height:20px;margin:0;width:20px}@media (min-width:1201px){.slp[data-scene=nursery] .slp-diff__icon{height:100px;width:100px}.slp[data-scene=nursery] .slp-diff__check,.slp[data-scene=nursery] .slp-diff__check:has(.slp-diff__text){min-width:0;width:472px}.slp[data-scene=nursery] .slp-diff__row:last-child .slp-diff__check{width:auto}.slp[data-scene=nursery] .slp-cv__aside{width:491px}.slp[data-scene=nursery] .slp-cv__list{border-radius:var(--r-xl);margin-left:-12px;margin-block:-8px;padding:8px 12px!important;width:488px}}@media (max-width:1200px){.slp[data-scene=nursery] .slp-value__pair{align-items:center}}@media (max-width:767px){.slp[data-scene=nursery] .slp-value__lead{font-size:var(--fs-16);line-height:1.8}.slp[data-scene=nursery] .slp-diff__head{gap:24px}.slp[data-scene=nursery] .slp-press__photo{aspect-ratio:507/338;height:auto}}