.container.boxes{width:60%}
@media(max-width:768px){.container.boxes{width:100%}
}
.container.boxes .titleLatePaymentResult{display:flex;align-items:flex-start}
.container.boxes .titleLatePaymentResult .icon.icon-checkmark-circle{font-size:30px;color:#14914c}
.container.boxes .titleLatePaymentResult .icon.icon-cross{font-size:30px}
.container.boxes .titleLatePaymentResult h2{margin-left:10px;font-family:var(--anton-regular);font-size:30px}
@media(max-width:768px){.container.boxes .titleLatePaymentResult h2{font-size:28px}
}
.container.boxes .thankyouText{font-family:var(--barlow-regular);font-size:17px;margin-top:10px}
@media(max-width:768px){.container.boxes .thankyouText{font-size:19px}
}
.container.boxes .arrivalPayPriceBox{display:flex;justify-content:flex-end}
.container.boxes #payLaterLayout{margin-top:40px}
@media(max-width:768px){.container.boxes #payLaterLayout{margin-top:20px}
}
.container.boxes #payLaterLayout .arrivalPayLate{display:flex;justify-content:space-between}
.container.boxes #payLaterLayout .arrivalPayLate p{font-family:var(--barlow-regular);font-size:17px}
@media(max-width:768px){.container.boxes #payLaterLayout .arrivalPayLate p{font-size:19px}
}
.container.boxes #payLaterLayout .arrivalPayLate .arrivalPayLatePrice{font-weight:600;font-size:18px;font-family:var(--barlow-semibold-2);margin:0}
@media(max-width:768px){.container.boxes #payLaterLayout .arrivalPayLate .arrivalPayLatePrice{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:49%}
}
.container.boxes #payLaterLayout .todayPayLate{display:flex;justify-content:space-between}
.container.boxes #payLaterLayout .todayPayLate .todayPayPrice{font-weight:600;font-size:25px;font-family:var(--barlow-semibold-2);margin:0}
.container.boxes #payLaterLayout .todayPayLate p{font-size:17px;font-family:var(--barlow-regular);font-weight:600;margin:0}
@media(max-width:768px){.container.boxes #payLaterLayout .todayPayLate p{font-size:19px}
}
.container.boxes #payLaterLayout hr.line{border-top:2px solid #cacaca;margin:0}
.container.boxes #payNowLayout .payingNowTotal{display:flex;justify-content:space-between;margin-top:40px}
@media(max-width:768px){.container.boxes #payNowLayout .payingNowTotal{margin-top:0}
}
.container.boxes #payNowLayout .payingNowTotal p{font-size:17px;font-family:var(--barlow-regular);font-weight:600}
@media(max-width:768px){.container.boxes #payNowLayout .payingNowTotal p{margin:0;display:flex;align-items:center}
}
.container.boxes #payNowLayout .payingNowTotal .payingPayNowPrice{font-weight:600;font-size:27px;font-family:var(--barlow-semibold-2);margin:0}
.container.boxes #payNowLayout hr.line{border-top:2px solid #cacaca;margin:0}
.container.boxes .todayPayTitleStep{font-family:var(--barlow-regular);font-weight:600;font-size:25px;margin-top:40px}
@media(max-width:768px){.container.boxes .todayPayTitleStep{font-size:23px;margin-top:20px}
}
.container.boxes .descriptionSteps{font-size:17px;font-family:var(--barlow-regular)}
@media(max-width:768px){.container.boxes .descriptionSteps{font-size:19px}
}
.container.boxes .descriptionSteps li{padding-left:10px}
.container.boxes .descriptionSteps li::marker{font-size:11px}
.container.boxes .contactUs{display:flex}
.container.boxes .contactUs .icon.icon-exclamation21{font-size:22px;color:var(--color-primary-01);margin-top:5px}
.container.boxes .contactUs p{font-size:17px;font-family:var(--barlow-regular);margin-left:10px}
@media(max-width:768px){.container.boxes .contactUs p{font-size:19px}
}
.container.boxes .contactUs p b{color:var(--color-primary-01)}
.container.boxes .button_pay{display:flex;justify-content:flex-end;margin-top:10px}
@media(max-width:768px){.container.boxes .button_pay .goToPrivateAreaButton.ca01_button.button{width:100%}
}
.container.boxes .button_pay .goToPrivateAreaButton.ca01_button.button .border-solid .button01 .cmp-button .cmp-button__text{letter-spacing:1px;padding:0 15px}
@media(max-width:768px){.container.boxes .button_pay .goToPrivateAreaButton.ca01_button.button .border-solid .button01 .cmp-button .cmp-button__text{font-size:19px}
}
@media(max-width:768px){.container.boxes .button_pay{justify-content:center}
}
.cc13 .link-list{left:15%;position:relative}