@media(max-width:575px){.renewalSeason{height:auto}
}
.title_renewal{align-items:center;height:32px;width:100%;color:#1b1b1b;font-family:var(--barlow-semibold);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:19px;display:flex}
@media(max-width:768px){.title_renewal{margin-left:24px}
}
@media(max-width:575px){.title_renewal{margin-left:0}
}
.title_renewal .icon{padding-left:24px;color:var(--color-primary-01);font-size:24px;cursor:pointer}
.formError{padding:12px 16px 16px 24px;background-color:#fae7e7;margin:0 0 16px;box-sizing:border-box;width:800px;display:flex;align-content:center;align-items:center;justify-content:space-around;padding-right:49px}
@media(max-width:768px){.formError{left:0;width:100%;padding-right:31px;top:74px;display:flex;padding-left:15px;align-items:center;justify-content:center}
}
.formError .message{margin-bottom:0;color:#f22613;font-family:var(--barlow-semibold);display:none;font-size:16px;letter-spacing:0;line-height:24px}
.formError .active{display:inline-block !important}
.formError .icon{color:var(--color-primary-01);font-size:14px;cursor:pointer}
.card_renewal{height:auto;width:798px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);display:flex;flex-direction:column;margin-bottom:24px}
@media(max-width:1024px){.card_renewal{width:auto;padding:16px;float:none;margin:24px;height:auto;margin-left:19px}
}
@media(max-width:575px){.card_renewal{width:auto;padding:16px;float:none;margin:24px;height:auto;margin-left:19px}
}
.card_renewal .container-renewal{margin-bottom:30px}
@media(max-width:575px){.card_renewal .container-renewal{margin-bottom:20px}
}
.card_renewal .container-renewal .title_holder{height:auto;width:208px;color:#1b1b1b;font-family:var(--barlow-semibold);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.card_renewal .container-renewal .container_input input{border-radius:8px;height:40px;border:2px solid #cacaca;background-color:white;font-weight:lighter;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;width:100%;padding-left:10px}
.card_renewal .container-renewal .container_birth input{border-radius:8px;height:40px;border:2px solid #cacaca;background-color:white;font-weight:lighter;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;width:30%;padding-left:10px;text-align:center}
.card_renewal .container-renewal .container_birth .input_birth{display:flex;justify-content:space-between}
.card_renewal .container-renewal .container_birth .input_text_error{display:flex;justify-content:space-between}
.container_another-season{display:flex;margin-bottom:20px;align-content:center;align-items:center;margin-left:16px}
@media(max-width:768px){.container_another-season{margin-left:24px;margin-right:24px}
}
.container_another-season .text_another{height:auto;width:338px;color:#c95000;font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;padding-left:11px;cursor:pointer}
.container_another-season .icon{cursor:pointer;color:#c95000;font-size:23px}
.container-renewal_confirm{display:flex;flex-direction:column}
.container-renewal_confirm .title_name{display:flex;height:auto;width:auto;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:10px}
.container-renewal_confirm .name_cardholder{display:flex;height:18px;width:288px;color:#1b1b1b;font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:10px}
.container-renewal_confirm .line-color{width:100%;height:2px;border-radius:1px;border-radius:7px;background-color:#cacaca;margin:10px 0 12px}
.container-renewal_confirm .container_input input{border-radius:8px;height:40px;border:2px solid #cacaca;background-color:white;font-weight:lighter;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;width:100%;padding-left:10px}