/* 분류별 직업정보 */
.job_info_category{width:100%}
.category_list li{display:flex;width:100%;flex-direction:column;margin:7px 0}
.category_list li.depth1 a{position:relative;display:flex;align-items:center;background:#fff;width:100%;height:65px;border-radius:10px;padding:0 20px 0 25px;
    border:1px solid #ddd;font-size:17px;color:#414457;font-weight:700}
.category_list li a:hover{text-decoration:none;background:#f1f2fa}
.category_list li a.active{background-color:#5F7FEE;color:#fff;border:0}
.category_list li a span.arrow{background:url("/pages/job/img/main/icon_arrow_g.png") center no-repeat;width:20px;height:20px;position:absolute;right:30px}
.category_list li a.active span.arrow{transform:rotate(90deg);background:url("/pages/job/img/main/icon_arrow_w.png") center no-repeat}

.category_list li.depth1 a i{display:block;width:34px;height:34px;margin-right:14px;background-position:center !important}
.category_list li.depth1 a i.icon1{background:url("/pages/job/img/sub/job_category1_off.png") no-repeat;}
.category_list li.depth1 a i.icon2{background:url("/pages/job/img/sub/job_category2_off.png") no-repeat;}
.category_list li.depth1 a i.icon3{background:url("/pages/job/img/sub/job_category3_off.png") no-repeat;}
.category_list li.depth1 a i.icon4{background:url("/pages/job/img/sub/job_category4_off.png") no-repeat;}
.category_list li.depth1 a i.icon5{background:url("/pages/job/img/sub/job_category5_off.png") no-repeat;}
.category_list li.depth1 a i.icon6{background:url("/pages/job/img/sub/job_category6_off.png") no-repeat;}
.category_list li.depth1 a i.icon7{background:url("/pages/job/img/sub/job_category7_off.png") no-repeat;}
.category_list li.depth1 a i.icon8{background:url("/pages/job/img/sub/job_category8_off.png") no-repeat;}
.category_list li.depth1 a i.icon9{background:url("/pages/job/img/sub/job_category9_off.png") no-repeat;}
.category_list li.depth1 a i.icon10{background:url("/pages/job/img/sub/job_category10_off.png") no-repeat;}

.category_list li.depth1 a.active i.icon1{background:url("/pages/job/img/sub/job_category1_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon2{background:url("/pages/job/img/sub/job_category2_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon3{background:url("/pages/job/img/sub/job_category3_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon4{background:url("/pages/job/img/sub/job_category4_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon5{background:url("/pages/job/img/sub/job_category5_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon6{background:url("/pages/job/img/sub/job_category6_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon7{background:url("/pages/job/img/sub/job_category7_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon8{background:url("/pages/job/img/sub/job_category8_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon9{background:url("/pages/job/img/sub/job_category9_on.png") no-repeat;}
.category_list li.depth1 a.active i.icon10{background:url("/pages/job/img/sub/job_category10_on.png") no-repeat;}

.depth2_wrap{width:100%}
.depth2_wrap li.depth2 a{padding:0 20px 0 60px;background:#F2F3F6;border:0}
.depth2_wrap li.depth2 a:hover{background:#eaecf1}
.depth2_wrap li.depth2 a.active{color:#222}
.depth2_wrap li.depth2 a.active span.arrow{transform:rotate(90deg);background:url("/pages/job/img/main/icon_arrow_g.png") center no-repeat;}

.category_list .depth3{display:flex;padding:15px 65px 30px 65px}
.category_list .depth3 a.item{display:inline-block;width:auto;padding:0 24px;height:45px;line-height:43px!Important;border-radius:5px;margin-right:4px;border:1px solid #ddd ;color:#676767;background:#fff;font-size:14px;text-align:center}
.category_list .depth3 a:hover{border:1px solid #5F7FEE;color:#222;background:#fff !Important}