
.overflow-y{overflow-y: auto}

.li_dot li {position: relative;padding-left: 12px !important;}
.li_dot li::before {display: inline-block;position: absolute;content: '';width: 4px;height: 4px;top: 12px;left: 0;border-radius: 50%;background-color: #636262;}



.mini_tit{position: relative;padding-left: 12px;font-size: 1.5rem;word-break: keep-all;color: #333;}
.mini_tit::before{display: inline-block;content: '';position: absolute;left: 0;top: 2px;width: 4px;height: 28px;line-height: 20px;background-color: #4072b9;margin-right: 10px;margin-bottom: -3px;}
/* .mini_tit{letter-spacing: -1px;font-size: 1.25rem;word-break: keep-all;color: #4b94d0;}
.mini_tit::before{display: inline-block;content: '';width: 4px;height: 20px;line-height: 20px;background-color: #4b94d0;margin-right: 10px;margin-bottom: -3px;} */

.flex_item{display: flex;justify-content: center;align-items: center;}


.sub_c_show{display:none}
.sub_c_hide{display:block}
.subt_c_show{display:none}
.subt_c_hide{display:block}
.br_576_show{display: none;}


/* gss 서브*/
.sub_bg{background-color: #f1f1f1; padding: 100px 0;}


@media only screen and (max-width:1400px){
    .br_1400_none{display: none;}
}

@media only screen and (max-width:1200px){
    .sub_bg {padding: 50px 0;}
}

@media only screen and (max-width:992px){
    .br_992_none{display: none;}
    .t_t_mar_15{margin-top: 15px;}

    .subt_c_show{display:block}
    .subt_c_hide{display:none}
}
@media only screen and (max-width:768px){
    .br_768_none{display: none;}
    .ts_t_mar_15{margin-top: 15px;}
}
@media only screen and (max-width:576px){    
    .sub_bg {padding: 30px 0;}
    
    .m_mar_t_15{margin-top: 15px !important;}
    .mini_tit {font-size: 1.2rem;}
    .br_576_show{display: block;}
    .br_576_none{display: none;}

    .sub_c_show{display:block}
    .sub_c_hide{display:none}

    .mini_tit::before {top: 1px;}
    }

