@charset "UTF-8";.registerButton[data-v-b787ba24]{padding:12px 16px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;gap:8px;border:1px solid var(--color-pitaten-primary);border-radius:8px;background:var(--color-pitaten-primary);color:var(--color-white);z-index:2}.registerButton[data-v-b787ba24]:disabled{cursor:default;opacity:.3}.registerButton .small[data-v-b787ba24]{font-size:.8rem}.registerButton .large[data-v-b787ba24]{font-size:1rem;font-weight:700}._progressStepper_1qdpt_2{width:100%;min-height:48px;padding:18px;position:relative}._progressStepper_1qdpt_2 ._background_1qdpt_8{width:90%;height:2px;padding:0 18px;background:repeating-linear-gradient(90deg,transparent 0px,transparent 4px,var(--color-pitaten-primary-dark) 3px,var(--color-pitaten-primary-dark) 10px);position:absolute;top:32px;overflow:hidden}._progressStepper_1qdpt_2 ._background_1qdpt_8 hr{position:absolute;top:-8px;left:0;border-top:2px solid var(--color-gray);transition:width .3s ease}._progressStepper_1qdpt_2 ._stepper_1qdpt_25{height:32px;display:flex;justify-content:space-between;align-items:center}._progressStepper_1qdpt_2 ._stepper_1qdpt_25 span{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:25%;border:2px solid var(--color-pitaten-primary);background-color:var(--color-pitaten-primary-bg);font-size:12px;font-weight:700;line-height:1.8rem;color:var(--color-pitaten-primary-dark);z-index:1;transition:all .3s ease}._progressStepper_1qdpt_2 ._stepper_1qdpt_25 span._past_1qdpt_47{background-color:var(--color-pitaten-light-gray);border-color:var(--color-gray);color:var(--color-white)}._progressStepper_1qdpt_2 ._stepper_1qdpt_25 span._current_1qdpt_52{width:32px;height:32px;background-color:var(--color-pitaten-primary);border-color:var(--color-pitaten-primary);color:var(--color-white);font-size:16px}._progressStepper_1qdpt_2 ._indicator_1qdpt_60{width:48px;height:48px;position:absolute;top:2px;transition:left .3s ease;z-index:1}._progressStepper_1qdpt_2 ._indicator_1qdpt_60 img{width:100%;height:100%;object-fit:cover}.indicator[data-v-a24a54e7]{left:var(--aa7178b0)}p[data-v-113504b1]{display:inline-block;width:100%;margin:0;padding:1px 4px;color:var(--color-red);font-size:12px;text-align:left;line-height:1.2rem}p[data-v-113504b1]:empty{border-color:transparent;background-color:transparent}p[data-v-113504b1]:empty:before{content:" ";white-space:pre}.baseInput[data-v-d08c9dcf]{width:100%}.baseInput[data-v-d08c9dcf]>*+*{margin-top:12px}.baseInput h3[data-v-d08c9dcf]{width:100%;padding:0;margin:16px 0;display:flex;justify-content:space-between;align-items:center}.baseInput h3 label[data-v-d08c9dcf]{align-items:center;font-size:.875rem;font-weight:500;color:var(--color-text)}.baseInput h3 label[data-v-d08c9dcf]:before{content:"■";margin-right:2px;font-size:inherit;color:var(--color-pitaten-primary)}.baseInput h3 .required[data-v-d08c9dcf]{padding:2px 4px;border-radius:2px;background-color:var(--color-v2-orange);color:var(--color-text-white);font-size:11px;font-weight:500}.baseInput input[data-v-d08c9dcf]{width:100%;padding:12px 16px;align-items:center;align-self:stretch;border-radius:4px;border:2px solid var(--color-gray-light);background:var(--color-white);outline:none;transition:border .2s ease,background .2s ease}.baseInput input[data-v-d08c9dcf]:focus{border:solid 2px var(--color-pitaten-validation);background:color-mix(in srgb,var(--color-orange) 25%,transparent)}.baseInput input.optional[data-v-d08c9dcf]{border:none}.baseInput input.displayHelpText[data-v-d08c9dcf]{border-bottom-left-radius:0}.baseInput div.displayHelpText[data-v-d08c9dcf]{margin-bottom:1.2rem}.baseInput small[data-v-d08c9dcf]{margin:0;padding:2px 4px;color:var(--color-white);background-color:var(--color-pitaten-validation);border-radius:0 0 2px 2px;position:absolute;top:3.1rem;left:0;font-size:12px}.baseInput small.displayHelpText[data-v-d08c9dcf]{display:inline-block}.inputBlock[data-v-d08c9dcf]{position:relative;width:100%}.inputBlock .placeholderOnFocused[data-v-d08c9dcf]{position:absolute;top:0;left:0;font-size:.625rem;padding:0 1ch;color:var(--color-pitaten-validation)}.inputBlock--adYear input[data-v-d08c9dcf]{padding-left:52px}.inputBlock--adYear[data-v-d08c9dcf]:before{content:"西暦";display:block;position:absolute;top:12px;left:16px;font-weight:700;color:var(--color-text-gray)}.inputBlock--adYear[data-v-d08c9dcf]:after{content:"年";display:block;position:absolute;top:14px;right:16px;font-size:.8rem;font-weight:500;color:var(--color-text-gray)}
