@charset "UTF-8";
.table-container:last-of-type {
    display: none;
} /* 非表示 */

.container-inner-center {
    display: flex;
    flex-direction: column;
    gap: 80px;
}

.table-container {
    background: rgba(255, 255, 255, 0.8);
    border: 2px solid #75BCC7;
    border-radius: 10px;
    color: #000;
    padding: 44px 55px;
}

.table-container:last-of-type {
    border: 2px solid #178C9E;
}

.table-container h3 {
    color: #75BCC7;
    font-size: clamp(16px, 1.39vw, 20px);
    padding: 0;
}

.table-container:last-of-type h3,
.table-container:last-of-type .info-list .info-label {
    color: #178C9E;
}

.table-container p {
    border-bottom: 1px solid #75BCC7;
    font-size: 14px;
    padding: 40px 0 30px;
}

.table-container:last-of-type p {
    border-bottom: 1px solid #178C9E;
}

.info-list .info-label {
    color: #75BCC7;
}

.info-list .info-item {
    border-bottom: 1px solid #D9D9D9;
}

.table-container .flex-center {
    gap: 15px;
    padding-top: 44px;
}

/************************************
** max-width: 768px
************************************/
@media screen and (max-width: 768px) {
    .table-container {
        padding: 22px 25px;
    }

    .table-container .flex-center {
        align-items: center;
        flex-direction: column;
        gap: 15px;
        padding-top: 22px;
    }
}