.stepProgressHeader-module-scss-module__MZk4eW__card{border:1px solid var(--border-light);background-color:var(--bg-light);border-radius:8px;flex-direction:column;gap:16px;padding:12px 8px;display:flex}.stepProgressHeader-module-scss-module__MZk4eW__title{text-align:center;font-size:2rem;font-weight:700}.stepProgressHeader-module-scss-module__MZk4eW__titleStrong{margin-left:4px}.stepProgressHeader-module-scss-module__MZk4eW__titleNumber{color:var(--core-base)}.stepProgressHeader-module-scss-module__MZk4eW__steps{justify-content:center;align-items:center;gap:8px;display:flex}.stepProgressHeader-module-scss-module__MZk4eW__steps>svg{flex-shrink:0}@media (max-width:576px){.stepProgressHeader-module-scss-module__MZk4eW__steps{gap:4px}}.stepProgressHeader-module-scss-module__MZk4eW__step{border:2px solid var(--border-light);color:var(--font-light);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:1.4rem;font-weight:700;display:flex}.stepProgressHeader-module-scss-module__MZk4eW__step[data-active=true]{border-color:var(--core-base);color:var(--core-base)}.stepProgressHeader-module-scss-module__MZk4eW__step[data-active=true] .stepProgressHeader-module-scss-module__MZk4eW__stepNumber{background-color:var(--core-base)}@media (max-width:576px){.stepProgressHeader-module-scss-module__MZk4eW__step{gap:4px;padding:8px;font-size:1.2rem}}.stepProgressHeader-module-scss-module__MZk4eW__stepNumber{width:20px;height:20px;color:var(--font-white);background-color:var(--font-placeholder);border-radius:16px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.stepProgressHeader-module-scss-module__MZk4eW__description{text-align:center;color:var(--font-light);font-size:1.4rem;line-height:1.3}
.statusMessage-module-scss-module__78pVaW__container{flex-direction:column;align-items:center;display:flex}.statusMessage-module-scss-module__78pVaW__container h1{text-align:center}.statusMessage-module-scss-module__78pVaW__container[data-title-size="20"] h1{font-size:2rem}.statusMessage-module-scss-module__78pVaW__icon{margin-bottom:16px}.statusMessage-module-scss-module__78pVaW__description{margin-top:24px}.statusMessage-module-scss-module__78pVaW__children{margin-top:32px}
.login-module-scss-module__HLNc5q__loginSection{background-color:var(--bg-base);width:100%;box-shadow:0 0 50px var(--bg-middle);border-radius:16px;flex-direction:column;justify-content:center;padding:32px 16px;display:flex}@media (max-width:768px){.login-module-scss-module__HLNc5q__loginSection{padding:32px 16px}}.login-module-scss-module__HLNc5q__loginSection__head{margin-bottom:24px}.login-module-scss-module__HLNc5q__loginSection__body{flex-direction:column;row-gap:32px;display:flex;container:loginSectionBody/inline-size}.login-module-scss-module__HLNc5q__loginSection__resetLink{text-align:right;margin-top:8px;font-size:1.2rem}.login-module-scss-module__HLNc5q__loginSection__resetLink>a:hover{text-decoration:none}.login-module-scss-module__HLNc5q__loginSection__memo{background-color:var(--bg-light);border-radius:8px;padding:16px;font-size:1.2rem}.login-module-scss-module__HLNc5q__loginSection__memoTitle{text-align:center;margin-bottom:8px;font-weight:700}.login-module-scss-module__HLNc5q__loginSection__memoText{line-height:1.6}.login-module-scss-module__HLNc5q__loginSection__foot{flex-direction:column;justify-content:center;align-items:center;row-gap:24px;display:flex}.login-module-scss-module__HLNc5q__testLogin{border-top:1px dashed var(--border-base);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;margin-left:-24px;margin-right:-24px;padding-top:32px;padding-left:16px;padding-right:16px;display:flex}.login-module-scss-module__HLNc5q__testLogin__text{flex:0 auto;font-weight:700}@media (max-width:768px){.login-module-scss-module__HLNc5q__loginSection{padding-block:24px}}
.moleculeCheckList-module-scss-module__SHV1NW__checkList{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.moleculeCheckList-module-scss-module__SHV1NW__checkListItem{border-bottom:1px solid var(--border-base);align-items:center;gap:8px;padding:16px 8px;display:flex}
.requestInformation-module-scss-module__npy6RW__wrapper button[class*=primaryButton]{width:100%;max-width:400px}
