/*-------------------------------------------------------------------------------------------------------------------------------------------
    레이아웃
------------------------------------------------------------------------------------------------------------------------------------------- */

.topBtn.over {background: rgba(232,52,47,0.9)}
#subNavi .lm-tit {background: #e8342f}
#subNavi .leftmenu ul .over .lm_a2 {background: #430e0d}
.cont-ctrl-btns .bt-bookmark {background: #f48683}
#subNavi .leftmenu ul .lm_a2:hover span.isTxt {color: #e8342f}

#svisual-wrap .visimg-img {background: url("/static/images/design/layout/speech-visimg-img.jpg") no-repeat center}
#svisual-wrap .visimg-txt {background: url("/static/images/design/layout/speech-visimg-txt.png?211221") no-repeat center}

.sideQuick .sq_top {background: #e8342f url("/static/images/design/layout/sideQuick_bg.png") no-repeat bottom center;}
.sideQuick .sq_top li a:hover {color: #e8342f;}

.h3-title:after {background: #e8342f !important}

@media only screen and (min-width:1025px) {

    #gnb-right li:last-child a {color: #e8342f;}
    .topmenu .mn_l1.is-open .mn_a1 .mn_s1 {color: #e8342f;}
    .topmenu .depth2-wrap {background: #a01410;}
    #mainNavi-wrap .ovbar:after {background: #e8342f;}

    .foot-service .btit b {color: #e8342f}

    #side-quick .quick .qlink li a .count {background: #e8342f}

    #gnb-right li:last-child a {background: #e8342f;}

}

@media only screen and (max-width: 1024px){
    #header .bt-mnall { background: #e8342f}
    .tmn-tit .bt-mnclose {background:#670e0c url("/static/images/design/layout/bt-mnall-close.png") no-repeat center center;}

    .topmenu .over .mn_a1, .topmenu .mn_a1:hover {background:#e8342f;}
    .topmenu .depth2 {background:#fdf2f2;}
    .topmenu .depth2 .mn_a2:hover span, .topmenu .depth2 .over .mn_a2 span {color:#e8342f;}

    #subNavi-wrap .leftmenu .over .lm_a2 span {color: #fff}
}


/*-------------------------------------------------------------------------------------------------------------------------------------------
    컨텐츠
------------------------------------------------------------------------------------------------------------------------------------------- */

.greet_btit:after {background: #ef3d58;}

.map_info {background: #670e0c}
.map_infoTxt .infoTxt li .stit span {color: #e8342f}
.map_infoTxt .infoTxt li .stit span:before {color: #e8342f}
.map_infoTxt .infoTxt li .stit {background:#fff8f8;}

.pagination li a.active {background: #e8342f;border: 1px solid #e8342f}
