.noncovered-wrap {
    max-width: 1260px;
    margin: 0 auto;
    padding: 80px 20px 120px
}

.noncovered-wrap h2 {
    font-size: var(--fs-45);
    font-weight: var(--fw-bold);
    text-align: center;
    margin-bottom: 35px
}

.noncovered-desc {
    text-align: center;
    color: #1c1c1c;
    font-size: var(--fs-16);
    margin-bottom: 50px
}

.noncovered-date {
    display: inline-block;
    background: var(--c-pink, #F06A8A);
    color: #fff !important;
    font-size: 16px;
    padding: 8px 25px !important;
    border-radius: 20px;
    margin-bottom: 40px
}

.noncovered-section {
    margin-bottom: 140px
}

.noncovered-section h3 {
    font-size: var(--fs-36, 36px);
    font-weight: var(--fw-bold);
    margin-bottom: 20px
}

.nc-table {
    width: 100%;
    border-collapse: collapse;
    font-size: var(--fs-16)
}

.nc-table thead th {
    background: #fdf2f4;
    border-right: 1px solid #f0d0d8;
    color: #1c1c1c;
    font-weight: 700;
    padding: 28px;
    text-align: center;
    border-bottom: 1px solid #f0d0d8;
    font-size: 16px
}

.nc-table tbody td {
    padding: 28px;
    border-bottom: 1px solid #f0e8ea;
    border-right: 1px solid #f0e8ea;
    text-align: center;
    color: #1c1c1c
}

.nc-table tbody td:first-child {
    text-align: center;
    font-weight: 500;
    color: #1c1c1c
}

.nc-table tbody td:nth-child(2) {
    text-align: center
}

.nc-table tbody td:last-child {
    text-align: center;
    color: #1c1c1c;
    font-size: 16px
}

.nc-table thead th:last-child,
.nc-table tbody td:last-child {
    border-right: none
}

@media(max-width:768px) {
    .noncovered-wrap {
        padding: 60px 15px 80px
    }

    .noncovered-wrap h2 {
        font-size: 26px !important
    }

    .noncovered-section h3 {
        font-size: 18px
    }

    .nc-table {
        font-size: 13px
    }

    .nc-table thead th {
        padding: 10px 6px;
        font-size: 12px
    }

    .nc-table tbody td {
        padding: 10px 6px
    }

    .nc-table,
    .nc-table thead th,
    .nc-table tbody td,
    .noncovered-desc,
    .noncovered-date {
        font-size: 14px !important
    }
}