._section_uug8q_1{background:#fff0f4;padding-block:clamp(2rem,6vw,4rem);position:relative;overflow:clip}._ellipse_uug8q_8{pointer-events:none;background:radial-gradient(circle,#e8a0b047,#0000 70%);border-radius:50%;width:20rem;height:14rem;position:absolute;top:-4rem;right:-4rem}._inner_uug8q_19{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;position:relative}._title_uug8q_25{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:.7em;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._lead_uug8q_36{color:#5c5054;max-width:40rem;margin:0 0 1.5rem;font-size:1rem;line-height:1.7}._body_uug8q_44{color:#3a2f33;gap:1.25rem;max-width:46rem;font-size:1rem;line-height:1.8;display:grid}._section_1oq2r_1{background:#fff0f4;padding-block:clamp(2rem,6vw,4rem);position:relative;overflow:clip}._ellipse_1oq2r_8,._wash_1oq2r_9,._wave_1oq2r_10{pointer-events:none}._blob_1oq2r_14{background:radial-gradient(circle,#e8a0b052,#0000 70%);border-radius:50%;width:22rem;height:18rem;position:absolute;top:-4rem;right:-1.5rem}._wash_1oq2r_9{object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute;inset:0}._wave_1oq2r_10{object-fit:cover;opacity:.8;width:100%;height:22px;position:absolute;bottom:0;left:0;right:0}._inner_1oq2r_44{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;display:grid;position:relative}._copy_1oq2r_55{gap:1rem;display:grid}._eyebrow_1oq2r_60{color:#8f3a56;margin:0;font-size:.875rem;font-weight:500}._title_1oq2r_67{letter-spacing:.02em;color:#3a2f33;margin:0;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;line-height:1.35}._lead_1oq2r_78,._body_1oq2r_79{color:#5c5054;margin:0;line-height:1.7}._lead_1oq2r_78{font-size:1rem}._body_1oq2r_79{font-size:.9375rem}._photos_1oq2r_93{gap:1rem;display:grid}._photo_1oq2r_93{border-radius:20px;margin:0;overflow:hidden}._photo_1oq2r_93 img{object-fit:cover;width:100%;height:100%}._photo_1oq2r_93:first-child img{aspect-ratio:400/200}._photo_1oq2r_93:last-child img{aspect-ratio:400/160}@media (width<=800px){._inner_1oq2r_44{grid-template-columns:1fr}}._section_1fy31_1{background:#fff0f4}._head_1fy31_5{padding-block:clamp(2rem,6vw,4rem) 2rem;position:relative;overflow:clip}._body_1fy31_11{background:#fff;padding-block:2rem clamp(2rem,6vw,4rem)}._ellipse_1fy31_16{pointer-events:none;background:radial-gradient(circle,#e8a0b047,#0000 70%);border-radius:50%;width:20rem;height:14rem;position:absolute;top:-4rem;right:-4rem}._inner_1fy31_27{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;position:relative}._title_1fy31_33{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:.7em;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._lead_1fy31_44{color:#5c5054;max-width:42rem;margin:0;font-size:1rem;line-height:1.7}._grid_1fy31_52{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}._card_1fy31_61{background:#fff;border:1px solid #f0e4e8;border-radius:16px;padding:1.5rem;box-shadow:0 6px 18px #3a2f330f}._card_1fy31_61 h3{letter-spacing:.01em;color:#3a2f33;margin:0 0 .75rem;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:1.125rem;font-weight:700}._card_1fy31_61 p{color:#5c5054;margin:0;font-size:.9375rem;line-height:1.6}@media (width<=800px){._grid_1fy31_52{grid-template-columns:1fr}}._cta_1oxm3_1{box-sizing:border-box;color:#fff;letter-spacing:.02em;cursor:pointer;background:#8f3a56;border:0;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-width:10rem;max-width:100%;min-height:48px;padding:.875rem 1.75rem;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1),filter .2s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 8px 18px #73385229}._cta_1oxm3_1:hover{filter:brightness(1.03);background:#7a3149;box-shadow:0 8px 22px #73385229}._cta_1oxm3_1:active{transform:scale(.98)}._cta_1oxm3_1:focus,._cta_1oxm3_1:focus-visible{outline-offset:3px;outline:3px solid #8f3a56;box-shadow:0 0 0 3px #fffbfc,0 8px 18px #73385229}._cta_1oxm3_1:disabled{cursor:not-allowed;opacity:.62;filter:none;transform:none}._cta_1oxm3_1{scroll-margin-top:var(--kz-header-offset)}._section_1i3sv_1{background:#fff0f4;padding-block:clamp(2rem,6vw,4rem)}._inner_1i3sv_6{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_1i3sv_11{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:2rem;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._status_1i3sv_22:empty{display:none}._status_1i3sv_22[data-state=success],._status_1i3sv_22[data-state=failure]{border-radius:16px;max-width:45rem;margin-bottom:1.25rem;padding:1rem 1.05rem;display:block}._status_1i3sv_22[data-state=success]{color:#1d4a32;background:#d7eee2}._status_1i3sv_22[data-state=failure]{color:#3b1410;background:#f8e4e1}._status_1i3sv_22 .statusTitle{margin:0 0 .35em;font-size:1.125rem;font-weight:700}._status_1i3sv_22 .statusBody{margin:0;line-height:1.7}._form_1i3sv_56{background:#fff;border:1px solid #f0e4e8;border-radius:20px;justify-items:stretch;gap:1.25rem;max-width:45rem;padding:2.5rem;display:grid}._form_1i3sv_56 .lp-primary-cta{justify-self:start}._form_1i3sv_56[hidden]{display:none}._field_1i3sv_73{gap:.5rem;display:grid}._field_1i3sv_73 label{color:#3a2f33;font-size:.8125rem;font-weight:500}._field_1i3sv_73 input,._field_1i3sv_73 select,._field_1i3sv_73 textarea{box-sizing:border-box;color:#3a2f33;caret-color:#8f3a56;background:#fffbfc;border:1px solid #f0e4e8;border-radius:12px;width:100%;min-height:48px;padding:.875rem 1rem;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:.9375rem}._field_1i3sv_73 input::placeholder,._field_1i3sv_73 select::placeholder,._field_1i3sv_73 textarea::placeholder{color:#5c5054}._field_1i3sv_73 input:focus,._field_1i3sv_73 input:focus-visible,._field_1i3sv_73 select:focus,._field_1i3sv_73 select:focus-visible,._field_1i3sv_73 textarea:focus,._field_1i3sv_73 textarea:focus-visible{outline-offset:2px;outline:2px solid #8f3a56}._field_1i3sv_73 input.is-invalid,._field_1i3sv_73 select.is-invalid,._field_1i3sv_73 textarea.is-invalid{background:#f8e4e1;border-color:#c24a3c}._field_1i3sv_73 textarea{resize:vertical;min-height:7.5rem}._field_1i3sv_73 select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#5c5054 50%),linear-gradient(135deg,#5c5054 50%,#0000 50%);background-position:calc(100% - 1.15rem) calc(50% - .15rem),calc(100% - .75rem) calc(50% - .15rem);background-repeat:no-repeat;background-size:.4rem .4rem,.4rem .4rem}._error_1i3sv_128{color:#9b2c2c;margin:0;font-size:.8125rem;line-height:1.5}._error_1i3sv_128[hidden]{display:none}@media (width<=560px){._form_1i3sv_56{padding:1.5rem 1.15rem}}._section_1n8r3_1{background:#fff0f4}._head_1n8r3_5{padding-block:clamp(2rem,6vw,4rem) 2rem}._body_1n8r3_9{background:#fff;padding-block:2rem clamp(2rem,6vw,4rem)}._inner_1n8r3_14{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_1n8r3_19{letter-spacing:.02em;color:#3a2f33;margin:0;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._list_1n8r3_29{background:#fff;border:1px solid #f0e4e8;border-radius:12px;gap:0;display:grid;overflow:hidden}._item_1n8r3_38{background:0 0;border:0;border-bottom:1px solid #f0e4e8;border-radius:0;padding:1.25rem}._item_1n8r3_38:last-child{border-bottom:0}._item_1n8r3_38 summary{cursor:pointer;color:#3a2f33;justify-content:space-between;align-items:center;gap:1rem;font-size:.9375rem;font-weight:500;list-style:none;display:flex}._item_1n8r3_38 summary::-webkit-details-marker{display:none}._item_1n8r3_38 summary:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._item_1n8r3_38 p{color:#5c5054;margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}._mark_1n8r3_73{color:#8f3a56;flex:none;width:1.1rem;height:1.1rem;position:relative}._mark_1n8r3_73:before,._mark_1n8r3_73:after{content:"";background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._mark_1n8r3_73:before{width:12px;height:1.5px}._mark_1n8r3_73:after{width:1.5px;height:12px}._item_1n8r3_38[open] ._mark_1n8r3_73:after{display:none}._footer_acb79_1{color:#d9ccd1;background:#3a2f33;border-top:1px solid #e8a0b0;padding:3rem clamp(1.25rem,5vw,5rem) 2.5rem}._inner_acb79_8{gap:2rem;width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;display:grid}._top_acb79_15{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}._brand_acb79_22{color:#fff;margin:0 0 .75rem;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:1.125rem;font-weight:700}._tag_acb79_30{color:#e8a0b0;margin:0;font-size:.8125rem}._col_acb79_36{gap:.5rem;font-size:.8125rem;display:grid}._col_acb79_36 p{margin:0}._col_acb79_36 a{color:#e8a0b0;align-items:center;min-height:2.5rem;text-decoration:none;display:inline-flex}._col_acb79_36 a:hover{color:#fff}._col_acb79_36 a:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._colTitle_acb79_59{color:#fff;font-weight:700}._copy_acb79_64{color:#b2a6ab;margin:0;font-size:.75rem}._disclaimer_acb79_70{color:#b2a6ab;max-width:46rem;margin:0;font-size:.75rem;line-height:1.7}._hub_acb79_78{color:#e8a0b0;text-underline-offset:.2em;width:fit-content;font-size:.8125rem}._hub_acb79_78:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}@media (width<=800px){._top_acb79_15{flex-direction:column}}._section_1cgxh_1{background:#fff0f4}._head_1cgxh_5{padding-block:clamp(2rem,6vw,4rem) 2rem}._body_1cgxh_9{background:#fff;padding-block:2rem clamp(2rem,6vw,4rem)}._inner_1cgxh_14{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_1cgxh_19{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:.7em;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._lead_1cgxh_30{color:#5c5054;margin:0;font-size:1rem}._grid_1cgxh_36{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._grid_1cgxh_36 li{aspect-ratio:16/9;border-radius:16px;min-width:0;overflow:hidden}._grid_1cgxh_36 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (width<=800px){._grid_1cgxh_36{grid-template-columns:1fr 1fr;gap:.75rem}._grid_1cgxh_36 li{aspect-ratio:16/11;border-radius:12px}}._header_h3nwn_1{z-index:30;color:#3a2f33;background:#fff;border-bottom:1px solid #f0e4e8;min-height:4.5rem;position:sticky;top:0;overflow:visible}._inner_h3nwn_12{flex-wrap:nowrap;align-items:center;gap:1.25rem;width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);min-height:4.5rem;margin-inline:auto;display:flex}._brand_h3nwn_22{color:#3a2f33;letter-spacing:.02em;white-space:nowrap;flex:none;margin-right:auto;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:1.125rem;font-weight:700;line-height:1.2;text-decoration:none}._brand_h3nwn_22:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._nav_h3nwn_39{flex-wrap:nowrap;align-items:center;gap:1.75rem;display:flex;overflow:visible}._nav_h3nwn_39 a{color:#3a2f33;align-items:center;min-height:2.75rem;font-size:.8125rem;font-weight:400;text-decoration:none;display:inline-flex}._nav_h3nwn_39 a:hover{color:#8f3a56}._nav_h3nwn_39 a:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._actions_h3nwn_63{flex-wrap:nowrap;flex:none;align-items:center;gap:.85rem;display:flex}._hub_h3nwn_71{color:#5c5054;text-underline-offset:.2em;align-items:center;min-height:2.75rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}._hub_h3nwn_71:hover{color:#3a2f33}._hub_h3nwn_71:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._menuBtn_h3nwn_88{box-sizing:border-box;color:#3a2f33;cursor:pointer;background:0 0;border:0;flex:none;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;display:none}._menuBtn_h3nwn_88:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._menuIcon_h3nwn_107{justify-content:center;align-items:center;display:flex}._srOnly_h3nwn_113{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._overlay_h3nwn_125{display:none}@media (width<=1200px){._header_h3nwn_1,._inner_h3nwn_12{min-height:3.5rem}._brand_h3nwn_22{font-size:clamp(.95rem,3.4vw,1.125rem)}._nav_h3nwn_39,._actions_h3nwn_63{display:none}._menuBtn_h3nwn_88{justify-content:center;align-items:center;display:inline-flex}._overlay_h3nwn_125{z-index:29;background:#fff;border-bottom:1px solid #f0e4e8;padding:.75rem clamp(1.25rem,5vw,5rem) 1.25rem;display:block;position:sticky;top:3.5rem}._overlay_h3nwn_125[hidden]{display:none}._overlayNav_h3nwn_160{gap:.15rem;display:grid}._overlayNav_h3nwn_160 a{color:#3a2f33;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:none;display:flex}._overlayNav_h3nwn_160 a:focus-visible{outline-offset:3px;outline:2px solid #8f3a56}._overlayCta_h3nwn_176{background:#8f3a56;border-radius:999px;justify-content:center;margin-top:.5rem;font-weight:500;color:#fff!important}}._hero_1n7yo_1{background:#fff0f4;padding-block:clamp(3rem,7vw,5rem);position:relative;overflow:clip}._inner_1n7yo_8{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;display:grid;position:relative}._ellipse_1n7yo_19,._wash_1n7yo_20,._flower_1n7yo_21,._wave_1n7yo_22{pointer-events:none}._ellipseHero_1n7yo_26{background:radial-gradient(circle,#e8a0b061,#0000 70%);border-radius:50%;width:min(32rem,70vw);height:min(24rem,50vw);position:absolute;top:-6rem;left:-8rem}._wash_1n7yo_20{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;inset:0}._flower_1n7yo_21{object-fit:contain;opacity:.7;width:68px;height:64px;position:absolute;top:1rem;left:1.5rem}._wave_1n7yo_22{object-fit:cover;opacity:.8;width:100%;height:26px;position:absolute;bottom:0;left:0;right:0}._copy_1n7yo_66{flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}._eyebrow_1n7yo_74{color:#8f3a56;margin:0;font-size:.875rem;font-weight:500}._title_1n7yo_81{letter-spacing:.01em;color:#3a2f33;margin:0;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:700;line-height:1.35}._lead_1n7yo_91{color:#5c5054;max-width:36rem;margin:0;font-size:1rem;line-height:1.7}._plate_1n7yo_99{aspect-ratio:520/360;border:1px solid #f0e4e8;border-radius:24px;min-width:0;margin:0;overflow:hidden}._plate_1n7yo_99 img{object-fit:cover;width:100%;height:100%}@media (width<=800px){._inner_1n7yo_8{text-align:center;grid-template-columns:1fr}._copy_1n7yo_66{align-items:center}._flower_1n7yo_21{width:56px;height:53px;left:auto;right:.75rem}._plate_1n7yo_99{aspect-ratio:16/10;border-radius:16px}}._section_14wjh_1{background:#fff;padding-block:clamp(2rem,6vw,4rem)}._inner_14wjh_6{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_14wjh_11{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:1.5rem;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;line-height:1.35}._grid_14wjh_23{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._grid_14wjh_23 li{aspect-ratio:3/2;border-radius:16px;min-width:0;overflow:hidden}._grid_14wjh_23 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (width<=800px){._grid_14wjh_23{grid-template-columns:1fr 1fr;gap:.5rem}._grid_14wjh_23 li{aspect-ratio:3/2;border-radius:12px}}._section_1ebl9_1{background:#fff0f4;padding-block:clamp(2rem,6vw,4rem)}._inner_1ebl9_6{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_1ebl9_11{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:2rem;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._grid_1ebl9_22{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}._card_1ebl9_31{background:#fff;border:1px solid #f0e4e8;border-radius:20px;flex-direction:column;gap:1rem;min-width:0;padding:1.75rem;display:flex}._card_1ebl9_31 img{aspect-ratio:10/7;object-fit:cover;object-position:center 20%;border-radius:16px;width:100%;height:auto}._card_1ebl9_31 h3{color:#3a2f33;margin:0;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:1.375rem;font-weight:700}._card_1ebl9_31 p{color:#5c5054;margin:0;font-size:.9375rem;line-height:1.7}@media (width<=800px){._grid_1ebl9_22{grid-template-columns:1fr;gap:1.25rem}._card_1ebl9_31{padding:1.25rem}._card_1ebl9_31 img{aspect-ratio:2}._card_1ebl9_31 h3{font-size:1.125rem}}._section_mpqy3_1{background:#fff0f4;padding-block:clamp(2rem,6vw,4rem);position:relative;overflow:clip}._ellipse_mpqy3_8{pointer-events:none;background:radial-gradient(circle,#e8a0b047,#0000 70%);border-radius:50%;width:20rem;height:14rem;position:absolute;top:-4rem;right:-4rem}._inner_mpqy3_19{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;position:relative}._title_mpqy3_25{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:2rem;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._grid_mpqy3_36{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._stack_mpqy3_45{background:#fff;border:1px solid #f0e4e8;border-radius:16px;gap:0;min-width:0;display:grid;overflow:hidden;box-shadow:0 4px 14px #3a2f330d}._stack_mpqy3_45>img{aspect-ratio:16/10;object-fit:cover;border-radius:0;width:100%;height:auto}._card_mpqy3_63{box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.15rem 1.25rem 1.35rem}._card_mpqy3_63 h3{color:#3a2f33;margin:0 0 .5rem;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:1rem;font-weight:700}._card_mpqy3_63 p{color:#5c5054;margin:0;font-size:.875rem;line-height:1.5}._area_mpqy3_84{font-weight:500;color:#8f3a56!important;margin-bottom:.55rem!important;font-size:.8125rem!important}@media (width<=960px){._grid_mpqy3_36{grid-template-columns:1fr 1fr}}@media (width<=560px){._grid_mpqy3_36{grid-template-columns:1fr}}._section_pit06_1{background:#fff0f4;padding-block:clamp(2rem,6vw,4rem)}._inner_pit06_6{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_pit06_11{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:.7em;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._lead_pit06_22{color:#5c5054;margin:0 0 2rem;font-size:1rem;line-height:1.7}._panel_pit06_29{background:#fff;border:1px solid #f0e4e8;border-radius:20px;padding:1.5rem 2.5rem}._row_pit06_36{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-block:1rem;font-size:.9375rem;display:flex}._row_pit06_36:not(:last-child){border-bottom:1px solid #f0e4e8}._row_pit06_36 span{color:#3a2f33}._row_pit06_36 strong{color:#8f3a56;white-space:nowrap;font-weight:700}@media (width<=560px){._panel_pit06_29{padding-inline:1.25rem}._row_pit06_36{flex-wrap:wrap}}._section_k9erp_1{background:#fff0f4}._head_k9erp_5{padding-block:clamp(2rem,6vw,4rem) 2rem}._body_k9erp_9{background:#fff;padding-block:2rem clamp(2rem,6vw,4rem)}._inner_k9erp_14{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto}._title_k9erp_19{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:.7em;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._lead_k9erp_30{color:#5c5054;margin:0;font-size:1rem}._grid_k9erp_36{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}._card_k9erp_45{background:#fff;border:1px solid #f0e4e8;border-radius:16px;padding:1.75rem}._card_k9erp_45 h3{color:#3a2f33;margin:0 0 .75rem;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:1rem;font-weight:700}._card_k9erp_45 p{color:#5c5054;margin:0;font-size:.9375rem;line-height:1.7}@media (width<=800px){._grid_k9erp_36{grid-template-columns:1fr}}._section_1627q_1{background:#fff0f4}._head_1627q_5{padding-block:clamp(2rem,6vw,4rem) 2rem;position:relative;overflow:clip}._body_1627q_11{background:#fff;padding-block:2rem 1rem}._ctaBand_1627q_16{background:linear-gradient(90deg,#e8a0b033,#e8a0b033),#fff0f4;padding:1rem clamp(1.25rem,5vw,5rem) clamp(2rem,6vw,4rem)}._ellipse_1627q_21{pointer-events:none;background:radial-gradient(circle,#e8a0b047,#0000 70%);border-radius:50%;width:20rem;height:14rem;position:absolute;top:-4rem;right:-4rem}._inner_1627q_32{width:min(100% - 2*clamp(1.25rem,5vw,5rem),80rem);margin-inline:auto;position:relative}._title_1627q_38{letter-spacing:.02em;color:#3a2f33;margin:0;margin-bottom:.7em;font-family:Noto Serif JP,Hiragino Mincho ProN,serif;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;line-height:1.35}._lead_1627q_49{color:#5c5054;max-width:42rem;margin:0;font-size:1rem;line-height:1.7}._grid_1627q_57{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}._card_1627q_66{background:#fff;border:1px solid #f0e4e8;border-radius:16px;padding:2rem 1.75rem}._card_1627q_66 h3{color:#3a2f33;margin:0 0 .75rem;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:1.125rem;font-weight:700}._card_1627q_66 p{color:#5c5054;margin:0;font-size:.9375rem;line-height:1.7}@media (width<=800px){._grid_1627q_57{grid-template-columns:1fr}}._main_15ymh_1{display:block}html.kz-motion [data-kz-reveal]{opacity:0;transform:translateY(12px)}html.kz-motion [data-kz-reveal].is-in{opacity:1;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transform:none}html.kz-motion [data-kz-hero=copy]{animation:.55s cubic-bezier(.22,1,.36,1) both _kz-hero-copy_15ymh_1}html.kz-motion [data-kz-hero=photo]{animation:.6s cubic-bezier(.22,1,.36,1) .1s both _kz-hero-photo_15ymh_1}html.kz-motion [data-kz-hero=wash]{animation:.8s cubic-bezier(.22,1,.36,1) both _kz-hero-wash_15ymh_1}@keyframes _kz-hero-copy_15ymh_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _kz-hero-photo_15ymh_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes _kz-hero-wash_15ymh_1{0%{opacity:0}to{opacity:.4}}@media (prefers-reduced-motion:reduce){html.kz-motion [data-kz-reveal],html.kz-motion [data-kz-hero=copy],html.kz-motion [data-kz-hero=photo],html.kz-motion [data-kz-hero=wash]{opacity:1;animation:none;transform:none}}
