@media screen and (max-width: 760px) {
    .business__container {
        padding-bottom: 16vw;
    }
}

.business__list {
    margin-top: 32px;
}

.business__list-row {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

@media screen and (max-width: 760px) {
    .business__list-row {
        flex-direction: column;
        row-gap: 3vw;
    }
}

.business__list-row-text {
    width: 71.79%;
    font-size: 21px;
    font-weight: 500;
    line-height: 1.8;
}   

@media screen and (max-width: 760px) {
    .business__list-row-text {
        width: 100%;
        font-size: 18px;
    }
}

.business__list-row-image-wrap {
    width: 25.36%;
    display: flex;
    flex-direction: column;
    row-gap: 18px;
}

@media screen and (max-width: 760px) {
    .business__list-row-image-wrap {
        width: 100%;
        flex-direction: row;
        justify-content: space-between;
    }
}

.business__list-title-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

@media screen and (max-width: 760px) {
    .business__list-title-row {
        flex-direction: column;
    }
}

.business__list-title-row .content__subtitle {
    width: fit-content;
    margin-right: 3.97%;
}

.business__list-title-row .content__subtitle:first-child {
    margin-right: 7.9%;
}

.business__list-title-row .content__subtitle:last-child {
    margin-right: 0;
}

.business__list-image-row {
    margin-top: 32px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
}

.business__list-image {
    width: 13.44%;
    height: auto;
    object-fit: cover;
}
@media screen and (max-width: 760px) {
    .business__list-image {
        width: 46%;
    }
}


.business__image-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 16px;
    width: 100%;
}

.business__image-item {
    width: 32.5%;
}


.business__image {
    width: 100%;
    height: auto;
    object-fit: cover;
}

@media screen and (max-width: 760px) {

    .business__image-row {
        flex-direction: column;
        row-gap: 3vw;
    }

    .business__image-item {
        width: 100%;
    }

    .business__image {
        width: 30%;
        height: auto;
    }
}

.business__area-wrap {
   margin-top: 32px;
}

.business__area-image {
    margin: 0 auto;
    margin-top: 16px;
    width: 42.27%;
    height: auto;
    object-fit: cover;
}

@media screen and (max-width: 760px) {
    .business__area-image {
        width: 90%;
    }
}

.business__table {
    width: 100%;
    margin-top: 32px;
}

.business__table-row {
    display: flex;
    flex-direction: row;
    background-color: #f6f6f6;
    border-bottom: 1px solid #b9b9b9;
    border-right: 1px solid #b9b9b9;
    border-left: 1px solid #b9b9b9;
}

.business__table-row:first-child {
    border-top: 1px solid #b9b9b9;
}

.business__table-row:nth-child(even) {
    background-color: white;
}

.business__table-name {
    width: 59.1%;
    padding: 16px;
    font-size: 21px;
    font-weight: 500;
    line-height: 1.4;
    border-right: 1px solid #b9b9b9;
}

.business__table-text {
    width: 40.89%;
    padding: 16px;
    font-size: 21px;
    font-weight: 500;
    line-height: 1.4;
}

@media screen and (max-width: 760px) {
    .business__table-name {
        font-size: 18px;
        padding: 10px;
    }

    .business__table-text {
        font-size: 18px;
        padding: 10px;
    }
}

