
.co_3c9040 .gnb_wrap .snb_wrap .qm_wrap button span {background-color: #3c9040;}
.co_3c9040 .gnb_wrap .snb_wrap .qm_wrap a span {background-color: #3c9040;}
.co_3c9040 .gnb_wrap .snb_wrap .member_info_wrap a span {color: #3c9040;}
.co_3c9040 .top1_bg {background-color: #3c9040;}
.co_3c9040 .gnb_wrap nav a:hover {color:#3c9040}
.co_3c9040 .bbs_list_label2.label_w3 {color:#3c9040}
.co_3c9040 .content_box .admin_ov .mod_edit h2 span {color:#3c9040}
.co_3c9040 .bbs_list_label2.label_w3 {color:#3c9040;}
.co_3c9040 .rb_config h2 span {color:#3c9040;}
.co_3c9040 .btn_round.btn_round_bg {background-color: #3c9040; border:1px solid #3c9040; color:#fff;}
.co_3c9040 .rb_bbs_wrap .btns_gr_wrap .btns_gr .fl_btns.main_color_bg {background-color: #3c9040; border-color:#3c9040;}
.co_3c9040 .rb_bbs_wrap #bo_cate #bo_cate_on {color: #3c9040;}
.co_3c9040 .rb_bbs_wrap .btns_gr_wrap .btns_gr .fl_btns:hover {border-color:#3c9040;}
.co_3c9040 .sch_word {color:#3c9040;}
.co_3c9040 .rb_bbs_wrap .btm_btns .fl_btns:hover {border-color:#3c9040; color:#3c9040;}
.co_3c9040 .btn_submit {background:#3c9040;}
.co_3c9040 .btn_submit:hover {background:#3c9040}
.co_3c9040 .main_color {color:#3c9040 !important;}
.co_3c9040 .rb_bbs_wrap .writer_prof_ul2 .fl_btns:hover {border-color:#3c9040;}
.co_3c9040 .rb_bbs_wrap .writer_prof_ul2 .gd_btn {background-color: #3c9040;}
.co_3c9040 .btn_submit {background-color: #3c9040 !important;}
.co_3c9040 .new_win .win_ul .selected {background: #3c9040; border-color: #3c9040;}
.co_3c9040 .reply_btn {background: #3c9040 !important;}
.co_3c9040 .memo_list .no_read {background-color: #3c9040 !important;}
.co_3c9040 .add_qa {background-color: #3c9040;}
.co_3c9040 .rb_status_bt.active {background-color: #3c9040;}
.co_3c9040 .rb_faq .faq_ser_wrap input {border:1px solid #3c9040; color:#3c9040;}
.co_3c9040 .rb_faq #faq_con .con_inner .closer_btn {color:#3c9040;}
.co_3c9040 .rb_faq #bo_cate #bo_cate_on {color:#3c9040;}
.co_3c9040 .rb_faq .btns_gr_wrap .btns_gr .fl_btns:hover {border-color:#3c9040;}
.co_3c9040 .pg_current {background-color: #3c9040;}
.co_3c9040 #point .point_all {background-color: #3c9040 !important;}
.co_3c9040 .cbp-hrmenu > ul > li.cbp-hropen a {color:#3c9040;}
.co_3c9040 .cbp-hrmenu > ul > li.cbp-hropen > a:hover {color:#3c9040;}
.co_3c9040 #search_top_btn.ser_open svg path {fill:#3c9040;}
.co_3c9040 #search_box_wrap .ser_ul_pd .ser_label b {color:#3c9040;}
.co_3c9040 #search_box_wrap ul input.w100 {color:#3c9040;}
.co_3c9040 .rb_serch_skin #bo_cate .sch_on {color:#3c9040;}
.co_3c9040 .rb_serch_skin .faq_ser_wrap input {color:#3c9040; border-color:#3c9040}
.co_3c9040 .rb_prof .rb_prof_btn .fl_btns {background-color: #3c9040;}
.co_3c9040 .rb_prof_tab #bo_cate #bo_cate_on {color:#3c9040;}
.co_3c9040 #loadings_spin {border-top-color: #3c9040;}
.co_3c9040 #current_connect .cc_flex .fl_btns:hover {border-color:#3c9040;}
.co_3c9040 .rb_bbs_wrap .btm_btns .fl_btns.main_color_bg {background-color: #3c9040; border-color:#3c9040}
.co_3c9040 .beta_ico {background-color:#3c9040;}
.co_3c9040 .cc_total_cnt {background-color: #3c9040;}
.co_3c9040 .main_rb_bg {background-color:#3c9040;}
.co_3c9040 .main_rb_color {color:#3c9040;}
.co_3c9040 .main_rb_bordercolor {border-color:#3c9040;}
.co_3c9040 .rb_range_item .ui-slider-handle {background-color:#3c9040;}
.co_3c9040 .rb_range_item .ui-slider-range {background-color:#3c9040;}

/* ----------------------------------------------------------
 * 컬러셋 추가
---------------------------------------------------------- */
.co_3c9040 .main_rb_line {border:2px #3c9040 solid}
.co_3c9040 #nav .gnb-area > .gnb-menu > li:hover > a:after{display:block;content:'';width:100%;left:0;background:#3c9040;}
.co_3c9040 .main #header.color-bright .gnb-area > .gnb-menu > li:hover > a > span{color:#3c9040;}

.co_3c9040 .latest-tabs-wrap .bo_tab a.active {background-color:#3c9040;}
.co_3c9040 .latest-tabs-wrap .bo_tab .bo_tab_ul {border-bottom:1px #3c9040 solid;}

.co_3c9040 .section_02_bg{background:linear-gradient(-120deg, #3c9040, rgba(33, 45, 72, .7) 50%),url('/theme/rb.basic/rb.layout/basic/img/section_02_bg.png') no-repeat center center / cover}
.co_3c9040 .section_06_bg{background-image:linear-gradient(to bottom, #fff, #fff),linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),linear-gradient(to right, #3c9040 50%, #595959 50%);background-repeat:no-repeat, no-repeat, no-repeat;background-size:100% 35%, 100% 100%, 100% 100%;}
.co_3c9040 .section_06_bg::before{content: "";position:absolute;top:0;left:0;right:0;height:35%;background-color:#3c9040;opacity: 0.1;pointer-events: none}

.co_3c9040 .rb_copy_link{background-image:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)),linear-gradient(to right, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0) 50%),linear-gradient(to right, #3c9040 50%, rgba(255,255,255,.0) 50%);}
.co_3c9040 .latest-tabs-wrap .bo_tab li {background:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #3c9040}

.co_3c9040 #quick-banner .box_03{width:100%;padding:15px;background:#3c9040;margin-bottom:1px}
.co_3c9040 #quick-banner .box_04{width:100%;padding:15px 15px 30px;background:linear-gradient(to bottom, #3c9040, #1a3a70);margin-bottom:1px;border-radius:0 0 47.5px 47.5px}
.co_3c9040 .blog_ico .blog_col {fill: #3c9040}

.co_3c9040 .section_04_bg {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 389 58.5'%3E%3Cpath fill='%233c9040' fill-opacity='0.1' d='M189.75.05c3.48,0,6.95-.02,10.43-.05,13.77-.04,26.46,1.19,39.82,4.5,1.37.32,2.74.63,4.11.94,16.62,3.88,31.7,11.8,46.62,19.85,3.58,1.91,7.2,3.72,10.83,5.52.61.3,1.21.6,1.84.91,1.21.6,2.41,1.19,3.62,1.79,1.45.72,2.88,1.46,4.32,2.2,23.99,12.37,51.04,15.25,77.66,15.78v7H0v-7q1.71-.04,3.46-.08c33.6-1.05,63.98-9.31,93.04-26.23,16.07-9.3,33.66-17.49,51.94-21.17,1.92-.39,3.84-.83,5.75-1.29C166.01.11,177.68,0,189.75.05Z'/%3E%3C/svg%3E");background-repeat: repeat-x;background-size: 500px auto;background-position: center 100%;}


.co_3c9040 .in_sub_sort .active{background:#3c9040}
.co_3c9040 .djt_cont_b_tit::before {background-color:#3c9040}


@media only screen and (max-width:1500px) {
.co_3c9040 .section_04_bg {background-image:none}
.co_3c9040 .section_06_bg{background-image:linear-gradient(to bottom, #fff, #fff),linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),linear-gradient(to right, #3c9040 0%, #595959 50%);background-repeat:no-repeat, no-repeat, no-repeat;background-size:100% 25%, 100% 100%, 100% 100%;}
.co_3c9040 .section_06_bg::before{content: "";position:absolute;top:0;left:0;right:0;height:35%;background-color:#3c9040;opacity: 0.1;pointer-events: none}

.co_3c9040 #header.m-gnb-open #nav .util-menu .util-menu-group.bottom{background:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #3c9040}

}
