.container.svelte-k6z9m8{box-sizing:border-box;background-color:#fff;border-radius:4px;grid-template-rows:1fr auto;grid-template-columns:1fr;gap:0;width:300px;max-width:90dvw;max-height:96dvh;font-size:12px;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media not all and (width<=767px){.container.svelte-k6z9m8{width:480px}}.contents.svelte-k6z9m8{text-align:center}.title.svelte-k6z9m8{text-align:center;padding:0 0 12px;font-size:16px;font-weight:700;line-height:24px}.main.svelte-k6z9m8{padding:0 32px 32px}@media not all and (width<=767px){.main.svelte-k6z9m8{padding:0 100px 32px}}.note.svelte-k6z9m8{text-align:left;padding:0 0 28px;line-height:180%}.auth-title.svelte-k6z9m8{align-items:center;gap:16px;font-weight:700;line-height:17px;display:flex}.auth-title.svelte-k6z9m8:before,.auth-title.svelte-k6z9m8:after{content:"";border-top:1px solid #d9dee5;flex:1}.auth-list-wrapper.svelte-k6z9m8{justify-content:center;padding:16px 0;display:flex}.auth-list.svelte-k6z9m8{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:12px 20px;width:151px;display:grid}.auth.svelte-k6z9m8{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:17.5px;display:flex}.x.svelte-k6z9m8{background:#000}.facebook.svelte-k6z9m8{background:#0866ff}.line.svelte-k6z9m8{background:#06c755}.apple.svelte-k6z9m8{background:#000}.rakuten.svelte-k6z9m8{background:#be0000}.google.svelte-k6z9m8{border:1px solid #d9dee5}.icon.svelte-k6z9m8{object-fit:contain;width:17.5px;height:17.5px}.icon.icon-line.svelte-k6z9m8{width:20px;height:20px}b.svelte-k6z9m8{display:block}.login-link-area.svelte-k6z9m8{padding:12px 0 16px}.login-link.svelte-k6z9m8{border:1px solid #d9dee5;border-radius:4px;height:44px;font-size:14px;font-weight:700;line-height:42px;display:block}.signup-link.svelte-k6z9m8{color:#307bf6;margin-top:4px;font-size:14px;line-height:180%}.container.svelte-xayy12{box-sizing:border-box;background-color:#fff;border-radius:4px;grid-template-rows:1fr auto;grid-template-columns:1fr;gap:0;width:300px;max-width:90dvw;max-height:96dvh;font-size:14px;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.title.svelte-xayy12{justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:150%;display:flex}.icon.svelte-xayy12{color:#ef4846}.main.svelte-xayy12{overscroll-behavior-y:contain;overflow-y:scroll}.contents.svelte-xayy12{padding:16px 48px 56px;font-size:12px;line-height:180%}.project-name.svelte-xayy12{font-weight:700}.link-area.svelte-xayy12{justify-content:center;width:100%;display:flex}.link.svelte-xayy12{color:#307bf6;width:max-content;padding-top:16px;font-size:14px;line-height:180%;display:block}.container.svelte-12kogrx{background:#fff;border:1px solid #e3e4e8;border-radius:3px;width:480px;margin:20px auto;padding-bottom:32px;position:fixed;top:50%;transform:translateY(-50%)}.title.svelte-12kogrx{margin-bottom:12px}.main.svelte-12kogrx{width:280px;margin-inline:auto}.qr.svelte-12kogrx{margin-inline:auto;border:1px solid #000;width:200px;height:200px;margin-bottom:12px}.text.svelte-12kogrx{margin-bottom:12px;font-size:12px}.link.svelte-12kogrx{text-align:center}.link.svelte-12kogrx>a:where(.svelte-12kogrx){color:#307bf6;font-size:12px;line-height:18px}.logo-image.svelte-1hvj52k{width:200px}@media (width<=1023px){.logo-image.svelte-1hvj52k{width:180px}}.dt-none.svelte-1hvj52k{display:contents}@media (width<=1159px){.dt-none.svelte-1hvj52k{display:none}}@media (width<=767px){.pc-only.svelte-15r7rdb{display:none}}@media not all and (width<=767px){.sp-only.svelte-15r7rdb{display:none}}.information.svelte-15r7rdb{background:#f54643;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:228px;display:flex}@media (width<=767px){.information.svelte-15r7rdb{height:257px;padding:0 16px}}.title.svelte-15r7rdb{color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:150%}@media (width<=767px){.title.svelte-15r7rdb{font-size:16px}}.description.svelte-15r7rdb{color:#fff;text-align:center;line-height:170%}@media (width<=767px){.description.svelte-15r7rdb{font-size:12px}}.pages.svelte-15r7rdb{background:#f8f5f0;flex-wrap:wrap;place-content:center;align-items:center;gap:24px;padding:32px 104px;display:flex}@media (width<=767px){.pages.svelte-15r7rdb{gap:0;padding:0}}.page-button.svelte-15r7rdb{background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:300px;height:68px;padding:16px 24px;font-size:16px;font-weight:700;line-height:150%;display:flex}@media (width<=767px){.page-button.svelte-15r7rdb{border-radius:0;justify-content:space-between;width:100%;padding:16px 48px;font-size:12px}.page-button.svelte-15r7rdb:not(:last-child){border-bottom:2px solid #f3f3f3}}.icon.svelte-15r7rdb{color:#e94f57;font-size:14px}.logo-image.svelte-1gzdji5{width:130px}@media (width<=1023px){.logo-image.svelte-1gzdji5{width:120px}}.sns.svelte-3g30x4{background-color:#000;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:168px;display:flex}@media (width<=767px){.sns.svelte-3g30x4{gap:12px;height:128px}}.sns-title.svelte-3g30x4{color:#fff;text-align:center;font-size:24px;line-height:150%}@media (width<=767px){.sns-title.svelte-3g30x4{font-size:12px}}.sns-buttons.svelte-3g30x4{gap:32px;display:flex}@media (width<=767px){.sns-buttons.svelte-3g30x4{gap:16px}}.sns-button.svelte-3g30x4{border:1px solid #fff;border-radius:100vmax;justify-content:center;align-items:center;width:48px;height:48px;padding:4px 8px;display:flex}@media (width<=767px){.sns-button.svelte-3g30x4{width:32px;height:32px}}.sns-icon.svelte-3g30x4{color:#fff;font-size:20px}@media (width<=767px){.sns-icon.svelte-3g30x4{font-size:15px}}.start.svelte-3g30x4{background-color:#434a54;justify-content:center;align-items:center;gap:24px;padding:24px 0;display:flex}@media (width<=767px){.start.svelte-3g30x4{display:none}}.start-message.svelte-3g30x4{color:#fff;font-size:16px;line-height:150%}.start-button.svelte-3g30x4{color:#fff;background:#b81109;border-radius:4px;justify-content:center;align-items:center;gap:12px;width:295px;height:44px;padding:0 16px;display:flex}@media (hover:hover){.start-button.svelte-3g30x4:hover{opacity:.8}}
