/* for vendor customize */



#top-area #top-logo {
    background: none !important;
}

.hanwhaHcc #top-area #top-logo {
    width: 150px;
    height: 70px;
    margin-top: -6px;
    margin-left: 42px;
    background: url(/webjars/vendorCustom/hanwhaHcc/images/hanwhaHcc-logo.png) no-repeat !important;
    background-size: contain !important;
}

.hanwhaHcc.layout-left .main-menu-wrapper .main-menu-text-wrapper:hover,
.hanwhaHcc.layout-left .main-menu-wrapper.expanded .main-menu-text-wrapper {  background-color: #CECECE; }

/* background-color #002d73 */
.hanwhaHcc.layout-left #sider,
.hanwhaHcc.layout-left #left_fold,
.hanwhaHcc.layout-left .main-menu-wrapper .main-menu-text-wrapper,
.hanwhaHcc#wrap #sub_content #unidocu-main-menu {
    background-color: #E2E2E2;
}

#wrap #sub_content #unidocu-main-menu .main-menu-anchor .middle-menu-dropdown-list { font-size: 14px; height: 45px; line-height:45px; color: black; box-sizing: border-box; }

#wrap #sub_content #unidocu-main-menu .main-menu-anchor span {
    font-size: 16px;
    display: inline-block;
    color: black;
    height: 55px;
    line-height:55px;
    vertical-align: top
}

#wrap #sub_content #unidocu-main-menu .main-menu-anchor i:before {
    content: '\e8ad';
    position: relative;
    color: black;
    font-family: "unifont",
    sans-serif;
    font-size: 45px;
    height:55px;
    line-height: 55px;
    margin-left: -10px;
    opacity: 0.6;
}

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu { background-color: #E2E2E2; }

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor:hover { background-color: #CECECE; }

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor .middle-menu-dropdown-wrapper { border: 1px solid #CECECE; }

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor .leaf-menu-dropdown-list:first-child {
    border-left: 1px solid transparent;
    border-top: 1px solid #CECECE;
}
.hanwhaHcc #wrap #sub_content #unidocu-main-menu .main-menu-anchor:last-child .leaf-menu-dropdown-list:first-child {
    border-left: 1px solid #CECECE;
}

.hanwhaHcc.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor .leaf-menu-dropdown-list {
    border-right: 1px solid #E2E2E2;
    border-left: 1px solid #E2E2E2;
}

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor .middle-menu-dropdown-list:hover { color: orange; }

.hanwhaHcc #wrap #sub_content #unidocu-main-menu .main-menu-anchor .middle-menu-dropdown-list:hover {
    color: #222;
    border: 1px solid #E2E2E2;
    border-right: none;
    border-left: none;
    border-top: none  !important;
}

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor .leaf-menu-dropdown-list:last-child { border-bottom: 1px solid #E2E2E2; }

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor .leaf-menu-dropdown-list:hover { color : orange; }

.hanwhaHcc.layout-top #wrap #sub_content #unidocu-main-menu .main-menu-anchor { border-left : 1px solid #E2E2E2; }

.hanwhaHcc#change-pw-before-login { display: none; }

.hanwhaHcc #change-pw-before-login { display: none; }

.hanwhaHcc.link-icon { display: none; }

.hanwhaHcc.count-box { height: 350px; }

.hanwhaHcc.main-wrap table tr td { padding-right: 1%; }

.hanwhaHcc.section-a tr:last-child:after { content: none; }

.hanwhaHcc .unidocu-panel header {
    background-color: #98a2b74f;
}

.hanwhaHcc.layout-left .menu-font-size-large { color: black; font-size: 16px; font-family: "SCD-5", sans-serif; }

.hanwhaHcc.layout-left .leaf-node :hover,
.hanwhaHcc.layout-left .leaf-node.selected { color: orange; }

.hanwhaHcc.layout-left .dot span { display: none; height: 4px; width: 4px; background-color: orange; border-radius: 50%; position: relative; top: -3px; }

.hanwhaHcc.layout-left .main-menu-wrapper .main-menu-text-wrapper {
    color: black;
    border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}

.hanwhaHcc#unipost-unidocu .unidocu-table .unidocu-th,
.hanwhaHcc#unipost-unidocu .unidocu-table .unidocu-td { height: 30px; }

.hanwhaHcc#unipost-unidocu .unidocu-table .unidocu-td {min-width: 163px; background-color: #fff}

.hanwhaHcc .check-input-wrapper input[type=radio]:checked + i:after {
    background: #FFF;
    border-color: #FA7905;
    border-width: 4px 4px 4px 4px;
    width: 6px;
    height: 6px;
}

.hanwhaHcc .check-input-wrapper i:after {
    display: inline-block;
    width: 12px;
    height: 12px;
    line-height: 15px;
    border: 1px solid #ccc;
    background-color: #fff;
    margin-right: 5px;
    font-size: 14px;
}

.hanwhaHcc.layout-left #sider {
    height: calc(100% - 50px);
    width: 216px;
    border: 1px solid #c5c5c6;
    border-bottom: none;
    top: 50px;
    position: fixed !important;
    overflow: auto;
    z-index: 3;
}

.hanwhaHcc .input-box.state-disabled .check-input-wrapper input:checked + i:after {
    background-color: #333;
    border-color: #ddd;
}

.hanwhaHcc #top-area span:hover {
    text-decoration: none;
    cursor: none;
}