.ca04_textrich{font-family:var(--barlow-regular)}
.ca04_textrich a{color:var(--color-primary-01);font-family:var(--barlow-semibold-2)}
.ca04_textrich a:hover{text-decoration:underline;color:var(--color-primary-01)}
#formBirth{display:flex;justify-content:space-between;border-radius:8px;width:100%}
@media(max-width:575px){#formBirth{width:auto}
}
#formBirth #day,#formBirth #month,#formBirth #year{padding:8px 22.5px;width:calc(33% - 16px);border:1px solid #cacaca;border-radius:8px;font-family:var(--barlow-regular);font-size:16px;text-align:center;-moz-appearance:textfield}
#formBirth #day::-webkit-outer-spin-button,#formBirth #month::-webkit-outer-spin-button,#formBirth #year::-webkit-outer-spin-button,#formBirth #day::-webkit-inner-spin-button,#formBirth #month::-webkit-inner-spin-button,#formBirth #year::-webkit-inner-spin-button{-webkit-appearance:none}
#formBirth #day::placeholder,#formBirth #month::placeholder,#formBirth #year::placeholder{color:#1b1b1b}
p{margin-bottom:8px}