@charset "utf-8";

@import url(/css/company/components/hmm-inputs.css);
@import url(/css/company/components/hmm-buttons.css);
@import url(/css/company/components/hmm-map.css?version=1.1);
@import url(/css/company/components/hmm-table.css?version=1.0);
@import url(/css/company/components/image-container.css);
@import url(/css/company/components/hmm-select.css);
@import url(/css/company/components/local-information.css);
@import url(/css/company/components/hmm-input-text.css);
@import url(/css/company/components/hmm-pagination.css);
@import url(/css/company/components/location-list.css);
@import url(/css/company/components/common-table.css);

.hmm-table,
.office-table {
    box-shadow: none;
    border-radius: 0 !important;
    border-style: unset;
}
.hmm-table tbody td,
.hmm-table tbody th,
.office-table tbody td,
.office-table tbody th {
    padding-left: 5px;
    padding-right: 5px;
}
.normal-table-wrap {
    min-width: unset;
}

.hmm-table.large-cell-1 thead th:nth-child(1) {
    width: 250px !important;
}
.hmm-table.large-cell-1 thead th {
    width: 190px !important;
}
/* 
 */

.sub-title {
    display: none;
}
.middle-table-title,
.middle-hilights-title {
    text-align: center;
}

.double-select-wrap {
    font-size: 0;
}

.hmm-select.left select,
.hmm-select.right select {
    border-radius: 0;
}

.hmm-select.right select:disabled {
    background-color: transparent;
}

.dropdown-table-wrap {
    font-size: 0;
}

.hmm-table.unPivot {
    box-shadow: none;
    border-top: 1px solid #dde0e5;
}

.hmm-table.unPivot,
.normal-table-wrap .hmm-table.large-cell-1,
table.hmm-table.thead-row-2 thead tr th,
.dropdown-table .hmm-table.hmm-blue thead th,
.dropdown-table-wrap .hmm-table.hmm-blue thead th,
.normal-table-wrap .hmm-table.large-cell-1 thead th {
    padding: 0 5px;
    border-radius: 0;
    white-space: normal;
}

.hmm-table tr th::before,
.hmm-table tr td::before,
.office-table tr th::before,
.office-table tr td::before {
    display: none !important;
}
.mo-device .wrapper {
    display: block;
}
@media screen and (max-width: 1140px) {
    .dropdown-table-wrap {
        width: 70vw;
        margin: 0 auto 80px;
    }
}

@media screen and (max-width: 900px) {
    body,
    .wrapper {
        min-width: 100%;
    }

    .dropdown-table-wrap {
        margin: 0 auto;
    }

    .sub-title {
        display: block;
        text-align: center;
    }

    .button-map {
        font-size: 0;
    }

    .dropdown-table .hmm-table.unPivot,
    .hmm-table.unPivot {
        border: 0;
    }

    .middle-map-title {
        text-align: center;
    }

    .li-box {
        width: 100%;
    }

    .normal-table-wrap {
        margin-right: -4.2222vw;
        padding: 0;
    }

    .tbl-li-box {
        margin: 0 0 28px 0;
    }
}

@media screen and (max-width:768px) {
    .wrapper {
        display: block;
        min-width: 100%;
    }
}