.v-enrollment-wrap{margin-top:44.8px;margin-bottom:260px}@media screen and (max-width: 1920px){.v-enrollment-wrap{margin-top:calc(16px + (28.8 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-enrollment-wrap{margin-top:16px}}@media screen and (max-width: 1920px){.v-enrollment-wrap{margin-bottom:calc(118px + (142 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-enrollment-wrap{margin-bottom:118px}}.v-enrollment-wrap__container{max-width:calc(1362px + 280px)}@media screen and (max-width: 1920px){.v-enrollment-wrap__container{max-width:calc(1362px + (104px + (36 * ((100vw - 1024px) / 896))) * 2)}}@media screen and (max-width: 1024px){.v-enrollment-wrap__container{max-width:calc(1362px + (38px + (66 * ((100vw - 360px) / 664))) * 2)}}@media screen and (max-width: 550px){.v-enrollment-wrap__container{max-width:calc(1362px + 76px)}}@media screen and (max-width: 549px){.v-enrollment-wrap__container{max-width:calc(1362px + 44px)}}.v-enrollment-wrap__steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(23px, 2.34375vw, 45px);margin:0 0 clamp(29px, 3.802083vw, 73px);padding:0;max-width:35.375rem;list-style:none}.v-enrollment-wrap--hide-navi .v-enrollment-wrap__steps{display:none}.v-enrollment-wrap__step-item{margin:0}.v-enrollment-wrap__step-button{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;color:#00c570;background:none;border:0}.v-enrollment-wrap__step-button[disabled]{color:#bababa;pointer-events:none}.v-enrollment-wrap__step-number{font-size:1.5rem;font-weight:600}.v-enrollment-wrap__step-divider{width:100%;height:.25rem;margin:.875rem 0;background:currentColor}.v-enrollment-wrap__step-label{color:#202020;font-weight:600}.v-enrollment-wrap__step-label--sm{display:none}[disabled] .v-enrollment-wrap__step-label{font-weight:400}.v-enrollment-wrap .enrollment-result,.v-enrollment-wrap .report-volume-select{display:none}@media screen and (min-width: 1600px){.v-enrollment-wrap__container{margin-bottom:calc(8vw)}}@media screen and (max-width: 768px){.v-enrollment-wrap__step-number{font-size:1rem}.v-enrollment-wrap__step-divider{height:2px;margin:.625rem 0}}@media screen and (max-width: 550px){.v-enrollment-wrap{margin-top:1rem}.v-enrollment-wrap__step-label--lg{display:none}.v-enrollment-wrap__step-label--sm{display:block;font-size:.875rem}.v-enrollment-wrap__form .v-form__label{color:#929292}.v-enrollment-wrap__form .v-form__field label{display:block;margin-top:.5rem}}
/*# sourceMappingURL=enrollment-wrap.css.map */
