/* 202404 유지보수 퍼블 수정 */

@media only screen and (max-width: 679px) {

    .visual-sub{
        background-color:#02a8fc !important;
        background-image: none !important;
    }
    .visual-sub{
        height:200px !important;
    }
    .visual-sub .title-wrap{
        height:200px !important;
    }
    .visual-sub .title-wrap .title-box{
        height: auto;
        padding-bottom:20px;
    }
    .visual-sub .title-wrap .title-box .title{
        font-size: 24px;
        padding-bottom: 20px;
    }
    .visual-sub .title-wrap .title-box .title-td .title-menu-list{
        display: none;
    }
    .visual-sub.h580{
        height:200px !important;
    }
    .visual-sub.h580 .title-wrap .title-box .title-td .title-menu-list{
        display: none;
    }
    .section-sub-start{
        margin-top: 120px !important;
    }
    .sub-title .stem .title-box .title{
        font-size: 24px;
    }
    /*
    #cms.housing-page .table-wrap .tbl{
        min-width: 100%;
        width: 100%;
        max-width: 100%;
    }
    #cms.housing-page .table-wrap .tbl col{
        width: 15px !important;
    }
    #cms.housing-page table tbody tr td,
    #cms.housing-page table thead tr th,
    #cms.housing-page table tbody tr th{
        padding: 5px;
        word-break: break-all;
    }
    */
    #cms .consult-buttons{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    #cms .consult-buttons .blue{
        display: flex;
        align-items: center;
        justify-content: center;
        height: 130px;
        padding: 10px;
    }
    .circle-flow.no_mb{
        display: none;
    }
    .content-block .content-box ul.list_non li{
        display: inline-flex !important;
    }
    /* 챗봇 아이콘 여백생기는 문제 수정 */
    #DivIdToPrint #cms{
        overflow: hidden;
    }



}