select[data-v-360d4982]{border:1px solid var(--s-gray-dark);border-radius:.5rem;padding:0 1rem}.field[data-v-360d4982]:not(:last-of-type){margin-bottom:24px}.field__label[data-v-360d4982]{font-weight:400;font-size:14px;color:var(--liff-primary_text_color);margin-bottom:8px;display:block}.field__desc[data-v-360d4982]{color:var(--liff-secondary_text_color);font-size:12px;line-height:1;margin-top:4px}.field__input[data-v-360d4982]{font-weight:500;font-size:16px;color:var(--liff-primary_text_color);border:none;border-bottom:1px solid #e5e5ea;background:transparent;padding-bottom:8px;width:100%;border:1px solid #e5e5ea;border-radius:5px;padding:8px 12px}.field__input[data-v-360d4982]::-moz-placeholder{color:#b7b7b7}.field__input[data-v-360d4982]:-ms-input-placeholder{color:#b7b7b7}.field__input[data-v-360d4982]::placeholder{color:#b7b7b7}.field__input[data-v-360d4982]:focus{border:1px solid var(--liff-primary_text_color)}.field__input.invalid[data-v-360d4982]{border-bottom:1px solid #fe0000}.field__input[data-v-360d4982]:-moz-read-only{background-color:#f0f0f0}.field__input[data-v-360d4982]:read-only{background-color:#f0f0f0}.s-layout[data-v-360d4982],.s-layout [data-v-360d4982],.s-layout [data-v-360d4982]:after,.s-layout [data-v-360d4982]:before{--s-secondary:#de006f;--s-warning:#ed6c00;--s-danger:#fe0000;--s-gray-darker:#363636;--s-gray-dark:#2c2c2e;--s-gray:#979797!important;--s-gray-light:#c0c4cc;--s-gray-lighter:#f2f2f7}.s-layout[data-v-360d4982]{color:var(--liff-primary_text_color);background-color:var(--liff-layout_bg_color)}.s-container[data-v-360d4982]{min-height:100vh}.content[data-v-360d4982]{padding-bottom:24px}[data-v-360d4982]:deep(.page){padding:16px 12px;background:var(--liff-content_bg_color)}[data-v-360d4982]:deep(.page__title){font-size:20px;line-height:28px;font-weight:500;margin-bottom:16px;text-align:center;color:var(--s-primary)}[data-v-360d4982]:deep(.page__desc){font-size:14px;line-height:22px;color:var(--liff-secondary_text_color);margin-bottom:16px;text-align:center}:deep(.page__desc) b[data-v-360d4982]{color:var(--s-primary);font-weight:600}[data-v-360d4982]:deep(.page__button){padding:12px}