.field[data-v-64e44554]:not(:last-of-type){margin-bottom:24px}.field__label[data-v-64e44554]{font-weight:400;font-size:14px;color:var(--liff-primary_text_color);margin-bottom:8px;display:block}.field__desc[data-v-64e44554]{color:var(--liff-secondary_text_color);font-size:12px;line-height:1;margin-top:4px}.field__input[data-v-64e44554]{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-64e44554]::-moz-placeholder{color:#b7b7b7}.field__input[data-v-64e44554]:-ms-input-placeholder{color:#b7b7b7}.field__input[data-v-64e44554]::placeholder{color:#b7b7b7}.field__input[data-v-64e44554]:focus{border:1px solid var(--liff-primary_text_color)}.field__input.invalid[data-v-64e44554]{border:1px solid #fe0000}.field__input[data-v-64e44554]:disabled{color:var(--s-gray);background-color:var(--s-gray-light)}.field__input[data-v-64e44554]:-moz-read-only{background-color:#f0f0f0}.field__input[data-v-64e44554]:read-only{background-color:#f0f0f0}.field--required[data-v-64e44554]:after{content:"＊";position:relative;font-family:PingFang TC;color:var(--s-primary);margin-left:1px;font-size:16px}.field__select-group[data-v-64e44554]{display:flex}.field__select-group>[data-v-64e44554]{width:100%}.field__select-group>[data-v-64e44554]:not(:last-of-type){margin-right:8px}.field__select-group.invalid[data-v-64e44554]{border-bottom:1px solid #fe0000}.field__select-group .invalid[data-v-64e44554]{border:1px solid #fe0000}.form[data-v-64e44554]{padding:0 5px}.form__error-msg[data-v-64e44554]{color:#fe0000;font-size:12px;margin-top:8px}.reminder[data-v-64e44554]{font-size:12px;color:var(--liff-secondary_text_color);margin:12px}.reminder a[data-v-64e44554]{text-decoration:underline}.terms_check[data-v-64e44554]{color:var(--liff-primary_text_color);margin:12px;font-size:16px}.terms_check[data-v-64e44554] a{text-decoration:underline;color:var(--s-primary)}.code-input[data-v-64e44554]{margin-bottom:32px}.code-input[data-v-64e44554] .react-code-input-container{margin:auto;text-align:center;width:auto!important}.code-input[data-v-64e44554] .react-code-input-container.invalid input{border:1px solid #fe0000}.code-input[data-v-64e44554] input{border:1px solid #636366!important;border-radius:10px!important;font-size:18px;font-weight:600;width:100%!important;font-family:PingFang TC;color:var(--primary-color)!important}.code-input[data-v-64e44554] input:not(:last-of-type){margin-right:8px}.code-input[data-v-64e44554] input:focus{border:1px solid var(--liff-primary_text_color);caret-color:var(--liff-primary_text_color)}.code-input[data-v-64e44554] input:focus+input{border:1px solid #636366}.field--has-error[data-v-64e44554] .field__input{border:1px solid #fe0000}