.component-form-group-select .component-form-group-select__label{color:#979797}@media(max-width:1023px){.component-form-group-select .component-form-group-select__label{font-size:4.2666666667vw}}@media(min-width:1024px){.component-form-group-select .component-form-group-select__label{font-size:14px}}@media(max-width:1023px){.component-form-group-select .component-form-group-select__label{line-height:5.3333333333vw}}@media(min-width:1024px){.component-form-group-select .component-form-group-select__label{line-height:20px}}@media(max-width:1023px){.component-form-group-select .component-form-group-select__label{margin-bottom:1.0666666667vw}}@media(min-width:1024px){.component-form-group-select .component-form-group-select__label{margin-bottom:4px}}.component-form-group-select .component-form-group-select-sex .is-open .component-input{border-color:#4a4a4a}.component-form-group-select .component-form-group-select-sex .block-select__list{box-shadow:none}@media(max-width:1023px){.component-form-group-select .component-form-group-select-sex .block-select__list{border:.1333333333vw solid #4a4a4a}}@media(min-width:1024px){.component-form-group-select .component-form-group-select-sex .block-select__list{border:1px solid #4a4a4a}}@media(max-width:1023px){.component-form-group-select .component-form-group-select-sex .block-select__list{top:4.6666666667vw}}@media(min-width:1024px){.component-form-group-select .component-form-group-select-sex .block-select__list{top:35px}}@media(max-width:1023px){.component-form-group-select .component-form-group-select-sex .block-select__list{border-top:none}}@media(min-width:1024px){.component-form-group-select .component-form-group-select-sex .block-select__list{border-top:none}}.component-register-complate__region .component-register-complate__item{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1023px){.component-register-complate__region .component-register-complate__item{margin-top:0}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__item{margin-top:21px}}@media(max-width:1023px){.component-register-complate__region .component-register-complate__item>div{width:100%}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__item>div{width:31.3%}}@media(max-width:1023px){.component-register-complate__region .component-register-complate__item>div{margin-top:5.4666666667vw}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__item>div{margin-top:0}}@media(max-width:1023px){.component-register-complate__region .component-register-complate__item .component-register-complate__region-municipality{margin-top:5.4666666667vw}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__item .component-register-complate__region-municipality{margin-top:0}}.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{color:#979797}@media(max-width:1023px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{font-size:4.2666666667vw}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{font-size:14px}}@media(max-width:1023px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{line-height:5.3333333333vw}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{line-height:20px}}@media(max-width:1023px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{margin-bottom:1.0666666667vw}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{margin-bottom:4px}}@media(max-width:1023px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{margin-top:5.4666666667vw}}@media(min-width:1024px){.component-register-complate__region .component-register-complate__region-residence .component-register-complate__region-residence-label{margin-top:0}}@keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@font-face{font-family:EBGaramond12-Regular;src:url(/_nuxt/fonts/EBGaramond12-Regular_gdi.a6a79ba.ttf)}@font-face{font-family:"SourceHanSerifCN-Regular";src:url(/_nuxt/fonts/SourceHanSerifCN-Regular.ad53aad.otf)}@font-face{font-family:NewYorkPERSONAL-Regular;src:url(/_nuxt/fonts/NewYork_PERSONAL_USE.e934fc1.otf)}@font-face{font-family:Optima-Regular;src:url(/_nuxt/fonts/Optima-Regular.d8085ba.ttf)}@font-face{font-family:Times-Now-SemiLight;src:url(/_nuxt/fonts/JHA_Times_Now_SemiLight.badb315.otf)}@keyframes button-step-background{0%{background-color:#4a4a4a}25%{background-color:#fff}50%{background-color:#4a4a4a}75%{background-color:#4a4a4a}to{background-color:#4a4a4a}}@keyframes button-secondary-step-background{0%{background-color:#fff}25%{background-color:#4a4a4a}50%{background-color:#fff}75%{background-color:#fff}to{background-color:#fff}}.component-select-originally{position:relative;width:100%}.component-select-originally .component-select-originally-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#4a4a4a;line-height:normal;width:100%}@media(max-width:1023px){.component-select-originally .component-select-originally-box{height:10.6666666667vw}}@media(min-width:1024px){.component-select-originally .component-select-originally-box{height:31px}}@media(max-width:1023px){.component-select-originally .component-select-originally-box{font-size:4.2666666667vw}}@media(min-width:1024px){.component-select-originally .component-select-originally-box{font-size:14px}}@media(max-width:1023px){.component-select-originally .component-select-originally-box{text-indent:5.0666666667vw}}@media(min-width:1024px){.component-select-originally .component-select-originally-box{text-indent:13px}}@media(max-width:1023px){.component-select-originally .component-select-originally-box{padding-right:7.3333333333vw}}@media(min-width:1024px){.component-select-originally .component-select-originally-box{padding-right:13px}}@media(max-width:1023px){.component-select-originally .component-select-originally-box{border:1px solid #ccc}}@media(min-width:1024px){.component-select-originally .component-select-originally-box{border:1px solid #979797}}.component-select-originally .component-select-originally__birthday-mobile-svg{position:absolute}@media(min-width:1024px){.component-select-originally .component-select-originally__birthday-mobile-svg{height:8px;right:5px;top:11px;width:10px}}@media(max-width:1023px){.component-select-originally .component-select-originally__birthday-mobile-svg{height:2.1333333333vw;right:4.5333333333vw;top:4vw;width:2.6666666667vw}}.component-select-originally.is-placeholder .component-select-originally-box{color:#979797}