@layer ww-style-library{@layer definition{@layer normal,custom;}@layer instance{@layer normal,custom;}}@layer ww-style-section{@layer normal{@layer atomic{.ww-a-Vl7bPWcpf-HYgY1D{height:auto;z-index:unset;max-height:unset;display:flex}.ww-a--KGRjBBOtDBhGNXy{width:100%;max-width:unset;min-width:unset;max-height:unset}}@layer ordered{.ww-s-d1B{min-height:calc(100vh - 76px)}.ww-s-d1B>.ww-section-element{min-height:calc(100vh - 76px);padding:72px 24px}@media (width<=767px){.ww-s-d1B>.ww-section-element{padding:40px 16px}}.ww-s-d1B>.ww-section-element.ww-layout{display:flex}}}@layer custom{.ww-s-d1B{background:linear-gradient(135deg,#fff7f9 0%,#fff 48%,#f0fdfa 100%)}}}@layer ww-style-element{@layer normal{@layer atomic{.ww-a-Fijzlf8jhln2zwt7{z-index:unset;align-self:unset;max-width:unset;min-width:unset;height:auto;max-height:unset;min-height:unset;font-family:var(--ww-default-font-family);margin:0;padding:0}.ww-a-jv_Vqe1raKX4ZAEH{z-index:unset;align-self:unset;max-width:unset;min-width:unset;max-height:unset;min-height:unset;margin:0;padding:0;display:flex}.ww-a-GfbQibRQPgXgCmyn{z-index:unset;align-self:unset;max-width:unset;min-width:unset;height:auto;max-height:unset;min-height:unset;margin:0;padding:0;display:block}.ww-a-wepO1Mjw7DgHz3WK{z-index:unset;align-self:unset;max-width:unset;min-width:unset;height:auto;max-height:unset;min-height:unset;margin:0;padding:0}.ww-a-b3CuKZCf5OX6dONX{z-index:unset;align-self:unset;max-width:unset;min-width:unset;max-height:unset;min-height:unset;font-family:var(--ww-default-font-family);margin:0;display:block}.ww-a-HFnGc6WYQp-Qy6td{z-index:unset;align-self:unset;width:auto;max-width:unset;min-width:unset;height:auto;max-height:unset;margin:0}.ww-a-Ks_fZq89Diodjybo{z-index:unset;align-self:var(--ww-section-root-auto-align,unset);min-width:unset;height:auto;max-height:unset;min-height:unset}.ww-a-9FROTMp0QtBhX43y{z-index:unset;align-self:unset;max-width:unset;min-width:unset;max-height:unset;min-height:unset;font-family:var(--ww-default-font-family);margin:0}}@layer ordered{.ww-e-dnq{display:var(--ww-style-display,none);text-align:center;color:#d9485f;white-space-collapse:preserve;font-size:12px;line-height:1.6}.ww-e-dnr{cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;width:20px;height:20px}.ww-e-dnr:where([data-ww-states~=checked]){background-color:#ff5b7d}.ww-e-dns{text-align:center;color:#1e293b;white-space-collapse:preserve;font:700 34px/1.35 Noto Sans JP,sans-serif}@media (width<=767px){.ww-e-dns{font-size:28px}}.ww-e-dnt{text-align:center;color:#64748b;white-space-collapse:preserve;font:400 15px/1.8 Noto Sans JP,sans-serif}.ww-e-dnu{display:flex}.ww-e-dnu.ww-layout,.ww-e-dnu [data-ww-ls~=dnu]{flex-flow:column;gap:8px;display:flex}.ww-e-dnv{color:#334155;white-space-collapse:preserve;font:600 14px/1.5 Noto Sans JP,sans-serif}.ww-e-dnw{white-space-collapse:preserve;background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;height:50px;padding:0 14px}.ww-e-dnx,.ww-e-dny{color:#334155;white-space-collapse:preserve;font:600 14px/1.5 Noto Sans JP,sans-serif}.ww-e-dnz{width:20px;height:20px}.ww-e-do0{white-space-collapse:preserve;background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;height:50px;padding:0 52px 0 0}.ww-e-do1{display:flex}.ww-e-do1.ww-layout,.ww-e-do1 [data-ww-ls~=do1]{align-items:center;gap:10px;display:flex}.ww-e-do2{color:#475569;white-space-collapse:preserve;cursor:pointer;--ww-element-transition:opacity .2s ease;font:400 13px/1.6 Noto Sans JP,sans-serif;text-decoration:underline;transition:opacity .2s}.ww-e-do2:where(:hover){opacity:.7}.ww-e-do3{color:#475569;white-space-collapse:preserve;font:400 13px/1.6 Noto Sans JP,sans-serif}.ww-e-do4{text-align:center;color:#64748b;white-space-collapse:preserve;font:400 14px/1.6 Noto Sans JP,sans-serif}.ww-e-do5{color:#fff;white-space-collapse:preserve;border-radius:999px;width:100%;height:52px;font:700 15px/1 Noto Sans JP,sans-serif;box-shadow:0 10px 24px -12px #ff3e6c8c}.ww-e-do6{min-height:44px;font:var(--2bc3ba2a-2689-498e-8cfe-30d77a9e558f,600 15px/1.2 "Plus Jakarta Sans", "Noto Sans JP", sans-serif);color:var(--0b8ee177-a85e-4afe-91e3-68b5ec161f04,#fff);white-space-collapse:preserve;background-color:var(--da0267e3-9556-4bf5-903e-fc154b7a397d,#14b8a6);cursor:pointer;border-radius:var(--be220ed9-4c76-48d1-9b4f-30fe1aa6b627,9999px);--ww-element-transition:all .2s ease;padding:12px 28px;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px -4px #14b8a666}@media (width<=767px){.ww-e-do6{max-width:100%}}.ww-e-do6:where(:hover){background-color:var(--b23c4520-55bf-4505-b21a-bf6dcedad53d,#0d9488)}.ww-e-do7{width:var(--ww-section-root-auto-width,revert-layer);background-color:#fff;border:1px solid #f1e8eb;border-radius:28px;max-width:560px;margin:0 auto;padding:44px;display:flex;box-shadow:0 18px 48px -22px #1e293b38}@media (width<=767px){.ww-e-do7{border-radius:22px;padding:28px 20px}}.ww-e-do7.ww-layout,.ww-e-do7 [data-ww-ls~=do7]{flex-flow:column;gap:22px;display:flex}.ww-e-do8{width:44px;height:44px;color:var(--8d3590b2-eba8-4bca-997f-fe427797faaf,#64748b);white-space-collapse:preserve;cursor:pointer;border-radius:var(--46b5b739-f68c-4d8d-96ba-214b25aca8d5,12px);--ww-element-transition:background-color .2s;background-color:#0000;border:0;padding:0;font-size:21px;transition:background-color .2s;display:flex;position:absolute;bottom:3px;right:8px}.ww-e-do8:where(:hover){background-color:var(--73e649e7-882b-4ac4-aaf1-61c86c6e4d86,#fff0f3)}.ww-e-do9{position:revert-layer;inset:revert-layer;display:flex}.ww-e-do9.ww-layout,.ww-e-do9 [data-ww-ls~=do9]{flex-flow:column;gap:8px;display:flex}.ww-e-doA{white-space-collapse:preserve;background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;height:50px;padding:0 52px 0 0}.ww-e-doB{position:revert-layer;inset:revert-layer;display:flex}.ww-e-doB.ww-layout,.ww-e-doB [data-ww-ls~=doB]{flex-flow:column;gap:8px;display:flex}.ww-e-doC{width:44px;height:44px;color:var(--8d3590b2-eba8-4bca-997f-fe427797faaf,#64748b);white-space-collapse:preserve;cursor:pointer;border-radius:var(--46b5b739-f68c-4d8d-96ba-214b25aca8d5,12px);--ww-element-transition:background-color .2s;background-color:#0000;border:0;padding:0;font-size:21px;transition:background-color .2s;display:flex;position:absolute;bottom:3px;right:8px}.ww-e-doC:where(:hover){background-color:var(--73e649e7-882b-4ac4-aaf1-61c86c6e4d86,#fff0f3)}}}@layer custom{.ww-e-dnr:where([data-ww-states~=checked]){border-color:#ff5b7d}.ww-e-do5{background:linear-gradient(90deg,#ff5b7d,#ff3e6c)}.ww-e-do6{align-self:flex-start}}}@layer ww-style-layout-override;
