@charset "utf-8";

/*** common ***/



/** main **/
.sec01 .top .box_wrap .box.req {background-color: #0070FF;}
.sec01 .top .box_wrap .box.sct {background-color: #676FFF;}

.sec02 .tit_wrap .l_box .tab.line > .tab_menu li.on {color: #0070FF;}
.sec02 .tit_wrap .l_box .tab.line > .tab_menu li.on::before {background: #0070FF;}

/** sub **/
.lnb_title {background-color: #0070FF;}
#lnb ul > li.has_sub.on, #lnb > ul > li.on > a {color: #0070FF;}
.paging .current {background: #0070FF !important;}

/* CEO 인사말 */
.content .cnt_wrap .box {background: #deedff url(../../images/sub/cnt_box_bg.png) no-repeat right;}

/** System **/
.content .cnt_wrap .bd_box.bd_bg {background: url(../../images/sub/bdbox_bg2_1.png) no-repeat right !important;}

/* Service Strength */
.content .cnt_wrap .svc_box .rt ul .top {background: #F0F6FF;}

/* Service Field */
.content .cnt_wrap .pcd_list li .num {background-color: #81B9FF;}
.content .cnt_wrap .ctr_list > li {background-color: #F1F7FF;}
.content .cnt_wrap .ctr_list > li:nth-child(1)::before {background: #fff url(../../images/sub/ctr01_01.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(2)::before {background: #fff url(../../images/sub/ctr01_02.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(3)::before {background: #fff url(../../images/sub/ctr01_03.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(4)::before {background: #fff url(../../images/sub/ctr01_04.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(5)::before {background: #fff url(../../images/sub/ctr01_05.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(6)::before {background: #fff url(../../images/sub/ctr01_06.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(7)::before {background: #fff url(../../images/sub/ctr01_07.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(8)::before {background: #fff url(../../images/sub/ctr01_08.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li:nth-child(9)::before {background: #fff url(../../images/sub/ctr01_09.svg) no-repeat center;}
.content .cnt_wrap .ctr_list > li .tit_wrap span {color: rgba(0, 112, 255, .2);}
.content .cnt_wrap .ctr_list > li .tit_wrap strong {color: #0070FF;}

/** 스카우트 제안받기 **/
/* 채용정보 */
.content .cnt_wrap .search_wrap .class_list li.on {background-color: #0070FF; border-color: #0070FF;}
.tbl thead th {background-color: #F0F6FF;}

.btn_adit {background: #0070FF;}

/** 인재채용 **/
/* 레퍼런스체크 의뢰 */
.content .cnt_wrap .bd_box.bd_bg2 {background: url(../../images/sub/bdbox_bg3_1.png) no-repeat right !important;}

@media (hover: hover) {
/** header **/
#header .wrap .nav .gnb > li:hover > a {color: #0070FF;}
#header .wrap .nav .gnb > li .sub li a:hover {color: #0070FF;}
#header .wrap .nav .gnb > li:hover > a::after {background: #0070FF;}

/** main **/
.sec01 .top .box_wrap .req li:hover {color: #0070ff;}
.sec01 .top .box_wrap .sct li:hover{color: #676FFF;}

.sec01 .btm .quick li:hover a, 
.sec01 .btm .quick li:hover a i {color: #0070FF;}

.sec02 .ntc_swiper .swiper-slide:hover {background: rgba(0, 112, 255, .06);}
.sec02 .ntc_swiper .swiper-slide:hover::after {border: .2rem solid #0070FF; }

/** sub **/
#lnb > ul > li > a:hover {color: #0070FF;}

.content .cnt_wrap .search_wrap .class_list li:not(.on):hover {border-color: #0070FF; color: #0070FF;}
.btn_wrap .btn_adit:hover {background: #0055C2 !important;}
}

@media (max-width: 1280px) {

    /** header **/
    #header .nav .mo_sub_top {background-color: #0070FF;}
    #header .gnb > li.active > a {color: #1976d2 !important; border-bottom: 2px solid #1976d2;}
    #header .gnb > li.active > a::after {color: #1976d2 !important; background-color: inherit !important;}
}