.form-text-wrapper input[data-v-2c367359]{background-color:var(--ui-white);border:.1rem solid var(--ui-border);border-radius:5px;font-size:1.4rem;height:4.4rem;padding:1.4rem;width:100%}.form-text-wrapper input.error[data-v-2c367359]{background-color:var(--ui-bg)!important;border-color:var(--status-error)!important}.form-text-wrapper .note[data-v-2c367359]{color:#000;font-family:Noto Sans JP;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;margin-top:.9rem;text-align:left}@media screen and (min-width:767.01px){.form-text-wrapper .note[data-v-2c367359]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;text-align:left}}.form-number-wrapper input[data-v-8bc7469f]{background-color:var(--ui-white);border:.1rem solid var(--ui-border);border-radius:5px;font-size:1.4rem;height:4.4rem;padding:1.4rem;width:100%}.form-number-wrapper input.error[data-v-8bc7469f]{background-color:var(--ui-bg)!important;border-color:var(--status-error)!important}.form-number-wrapper .note[data-v-8bc7469f]{color:#000;font-family:Noto Sans JP;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;margin-top:.9rem;text-align:left}@media screen and (min-width:767.01px){.form-number-wrapper .note[data-v-8bc7469f]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;text-align:left}}.input[type=number][data-v-8bc7469f]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input[type=number][data-v-8bc7469f]::-webkit-inner-spin-button,.input[type=number][data-v-8bc7469f]::-webkit-outer-spin-button{align-items:center;appearance:inner-spin-button;-webkit-appearance:inner-spin-button;display:flex;justify-content:center;margin:0}.input.with-spinner[data-v-8bc7469f]{padding-right:2.5rem}.custom-spinner-buttons[data-v-8bc7469f]{display:none}@media(hover:none)and (pointer:coarse),(max-width:767px){.form-number-wrapper[data-v-8bc7469f]{position:relative}.form-number-wrapper input[type=number][data-v-8bc7469f]::-webkit-inner-spin-button,.form-number-wrapper input[type=number][data-v-8bc7469f]::-webkit-outer-spin-button{display:none!important;opacity:0}.form-number-wrapper .custom-spinner-buttons[data-v-8bc7469f]{bottom:2px;display:block;display:flex;flex-direction:column;pointer-events:auto;position:absolute;right:2px;top:2px;touch-action:manipulation;width:2rem;z-index:2}.form-number-wrapper .custom-spinner-buttons button[data-v-8bc7469f]{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;flex:1;justify-content:center;margin:0;min-height:unset;padding:0;touch-action:manipulation;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-number-wrapper .custom-spinner-buttons button.spinner-up[data-v-8bc7469f]{border-top-right-radius:4px}.form-number-wrapper .custom-spinner-buttons button.spinner-down[data-v-8bc7469f]{border-bottom-right-radius:4px}.form-number-wrapper .custom-spinner-buttons button.spinner-down[data-v-8bc7469f],.form-number-wrapper .custom-spinner-buttons button.spinner-up[data-v-8bc7469f]{background:#fff}.form-number-wrapper .custom-spinner-buttons button[data-v-8bc7469f]:active{opacity:.75}.form-number-wrapper .custom-spinner-buttons button[data-v-8bc7469f]:disabled{cursor:not-allowed;opacity:.5}.form-number-wrapper .custom-spinner-buttons svg[data-v-8bc7469f]{color:#333;pointer-events:none}}.form-textarea-wrapper[data-v-43860d0a]{margin-top:.6rem}.form-textarea-wrapper textarea[data-v-43860d0a]{background-color:var(--ui-white);border:.1rem solid var(--ui-border);border-radius:5px;font-size:1.4rem;height:var(--v14df93fd);padding:1.4rem;width:100%}.form-textarea-wrapper textarea.error[data-v-43860d0a]{background-color:var(--ui-bg)!important;border-color:var(--status-error)!important}.form-textarea-wrapper .textarea-container[data-v-43860d0a]{position:relative;width:100%}.form-textarea-wrapper .char-counter[data-v-43860d0a]{background-color:#fffc;border-radius:2px;bottom:.8rem;color:var(--text-muted);font-size:.75rem;padding:.2rem .4rem;position:absolute;right:.8rem}.form-textarea-wrapper .near-limit[data-v-43860d0a]{color:var(--status-error)}.form-textarea-wrapper .note[data-v-43860d0a]{color:#000;font-family:Noto Sans JP;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;margin-top:.9rem;text-align:left}@media screen and (min-width:767.01px){.form-textarea-wrapper .note[data-v-43860d0a]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;text-align:left}}.form-radio-wrapper[data-v-7100f08e]{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:start}.form-radio-wrapper .radio-container[data-v-7100f08e]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:start}.form-radio-wrapper .radio-container label[data-v-7100f08e]{align-items:center;cursor:pointer;display:flex}.form-radio-wrapper .radio-container label input[data-v-7100f08e]{height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0}.form-radio-wrapper .radio-container label .text[data-v-7100f08e]{color:var(--text-primary);font-family:Noto Sans JP;font-size:1.4rem;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-left:.5rem;text-align:left}.checkbox-list[data-v-df2f02de]{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.checkbox-list li[data-v-df2f02de]{margin-right:.5rem}.checkbox-list li input[type=checkbox][data-v-df2f02de],.checkbox-list li input[type=radio][data-v-df2f02de]{display:none}.checkbox-list li input[type=checkbox]:checked+label[data-v-df2f02de],.checkbox-list li input[type=radio]:checked+label[data-v-df2f02de]{background-color:var(--action-secondary);border-color:transparent;color:var(--text-inverse)}.checkbox-list li label[data-v-df2f02de]{align-items:center;background:var(--ui-white);border:1px solid var(--ui-border);border-radius:.4rem;color:var(--text-primary);cursor:pointer;display:flex;font-family:Noto Sans JP;font-size:1.4rem;font-weight:500;height:4rem;justify-content:center;letter-spacing:.01em;line-height:1.5;min-width:8.1rem;padding:1rem 1.9rem;text-align:center;transition:color .25s ease,background-color .25s ease,border-color .25s ease}@media(hover:hover)and (pointer:fine){.checkbox-list li label[data-v-df2f02de]:hover{background-color:var(--action-secondary);border-color:transparent;color:var(--text-inverse)}}.checkbox-list li[data-v-df2f02de]:last-child{margin-right:0}.form-double-text-wrapper[data-v-11205ed6]{display:flex;gap:1rem;width:100%}.form-double-text-wrapper[data-v-11205ed6] .form-text-wrapper{flex:1}.form-double-text-wrapper[data-v-11205ed6] .form-text-wrapper input{width:100%}.note[data-v-11205ed6]{color:#000;font-family:Noto Sans JP;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;margin-top:.9rem;text-align:left}@media screen and (min-width:767.01px){.note[data-v-11205ed6]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;text-align:left}}.form-password-wrapper[data-v-e9552e92]{margin-top:.6rem}.form-password-wrapper .sub-wrapper[data-v-e9552e92]{position:relative}.form-password-wrapper .sub-wrapper.second[data-v-e9552e92]{margin-top:1.4rem}.form-password-wrapper .sub-wrapper input[data-v-e9552e92]{border:.1rem solid #b3b3b3;border-radius:.5rem;font-size:1.4rem;height:4.4rem;padding:1.4rem;width:100%}.form-password-wrapper .sub-wrapper input.error[data-v-e9552e92]{background-color:var(--ui-bg)!important;border-color:var(--status-error)!important}.form-password-wrapper .sub-wrapper .pwd-btn[data-v-e9552e92]{position:absolute;right:1rem;top:1.4rem;width:3rem;z-index:10}.form-password-wrapper .sub-wrapper .note[data-v-e9552e92]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;margin-top:.6rem;text-align:left}.form-ymd-wrapper[data-v-41f9fcab]{align-items:left;display:flex;flex-direction:column;justify-content:start}.form-ymd-wrapper .selection-wrapper[data-v-41f9fcab]{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:start;width:100%}.form-ymd-wrapper .selection-wrapper .individual-select[data-v-41f9fcab]{align-items:center;display:flex;flex-direction:row;gap:.3rem;justify-content:start}.errors[data-v-41f9fcab]{color:var(--status-error);font-size:1.2rem;line-height:1.5;list-style:disc;margin-top:.5rem;padding-left:1.5rem}.errors[data-v-41f9fcab],.note[data-v-41f9fcab]{font-family:Noto Sans JP;font-weight:400;letter-spacing:.05em;text-align:left}.note[data-v-41f9fcab]{color:#000;font-size:1rem;line-height:1.6rem;margin-top:.9rem}@media screen and (min-width:767.01px){.note[data-v-41f9fcab]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;text-align:left}}.form-address-wrapper[data-v-24dc07f6]{align-items:left;display:flex;flex-direction:column;justify-content:start}.form-address-wrapper .zip-wrapper[data-v-24dc07f6]{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:start;width:100%}.form-address-wrapper .zip-wrapper[data-v-24dc07f6] .form-text-wrapper{width:17rem}.form-address-wrapper[data-v-24dc07f6] .form-select-wrapper{width:19rem}.form-address-wrapper .note[data-v-24dc07f6]{color:#000;font-family:Noto Sans JP;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;margin-top:.9rem;text-align:left}@media screen and (min-width:767.01px){.form-address-wrapper .note[data-v-24dc07f6]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.6rem;text-align:left}}.form-element[data-v-7333acf2]{position:relative;width:20rem}.form-element input[data-v-7333acf2]{background:var(--ui-white);border:.1rem solid var(--ui-border);border-radius:5px;color:#000;font-family:Noto Sans JP;font-size:1.4rem;font-weight:500;height:4rem;letter-spacing:.01em;line-height:1.5;padding:1rem 1.9rem;text-align:center;width:100%}.form-element input.error[data-v-7333acf2]{background-color:var(--ui-bg)!important;border-color:var(--status-error)!important}.form-wrapper[data-v-8fb6f2cb]{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:start;width:100%}.form-wrapper .form-set[data-v-8fb6f2cb]{width:100%}.form-wrapper .form-set .form-header-wrapper[data-v-8fb6f2cb]{align-items:center;display:flex;flex-direction:row;justify-content:start;margin-bottom:.6rem}.form-wrapper .form-set .form-header-wrapper .label-main[data-v-8fb6f2cb]{color:var(--text-primary);font-family:Noto Sans JP;font-size:1.6rem;font-weight:600;letter-spacing:.05em;line-height:1.5;margin-right:2rem;text-align:left}.form-wrapper .form-set .form-header-wrapper .label-main.required[data-v-8fb6f2cb]{position:relative}.form-wrapper .form-set .form-header-wrapper .label-main.required[data-v-8fb6f2cb]:after{color:var(--status-error);content:"*";font-size:1.2rem;position:absolute;right:-.8rem;top:50%;transform:translateY(-50%)}.form-wrapper .form-set .form-header-wrapper .query-helper-wrapper[data-v-8fb6f2cb]{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:start}.form-wrapper .form-set .form-header-wrapper .query-helper-wrapper .label-disabled[data-v-8fb6f2cb]{color:var(--text-muted);font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.5;text-align:left;text-decoration:underline;text-underline-offset:.4rem}.form-wrapper .form-set .form-header-wrapper .query-helper-wrapper .label-disabled[data-v-8fb6f2cb]:hover{text-decoration:none}.form-wrapper .form-set .form-header-wrapper .query-helper-wrapper .label-disabled[data-v-8fb6f2cb]{transition:color .2s ease,font-weight .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,font-weight .2s ease,text-decoration .2s ease;transition:color .2s ease,font-weight .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.form-wrapper .form-set .form-header-wrapper .query-helper-wrapper .label-disabled[data-v-8fb6f2cb]:hover{color:var(--action-secondary);cursor:pointer;font-weight:600}.form-wrapper .form-set[data-v-8fb6f2cb]:not(:first-child){margin-top:1.4rem}.form-wrapper .form-decoration-wrapper[data-v-8fb6f2cb]{margin-bottom:1.2rem;margin-top:2.2rem}.form-wrapper .form-decoration-wrapper .form-decoration-heading[data-v-8fb6f2cb]{color:#000;font-family:Noto Sans JP;font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.2rem;text-align:left}@media screen and (min-width:767.01px){.form-wrapper .form-decoration-wrapper .form-decoration-heading[data-v-8fb6f2cb]{color:#000;font-family:Noto Sans JP;font-size:1.4rem;font-weight:400;letter-spacing:.05em;line-height:1.2;text-align:left}}
