.filter_search_sch_line{position:relative}.filter_search_sch_line .search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #595959;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;margin:0 16px}.filter_search_sch_line .inp_area{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.filter_search_sch_line .inp_area input{border:0;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:14px;height:100%;letter-spacing:-.6px;outline:transparent;width:100%}.filter_search_sch_line .bt_sch{background:url(https://imgorg.catch.co.kr/job/svg/ico_search01.svg) no-repeat 50%;background-size:15px auto}.filter_search_sch_line .bt_sch,.filter_search_sch_line .bt_sch_del{-ms-flex-negative:0;flex-shrink:0;font-size:0;height:24px;width:24px}.filter_search_sch_line .bt_sch_del{background:url(https://imgorg.catch.co.kr/job/svg/layer_close03.svg) no-repeat 50%;background-size:15px auto;margin-right:12px}.filter_search_sch_line .ui-autocomplete,.filter_search_sch_line .word{background-color:#fff;-webkit-box-shadow:0 10px 14px 0 rgba(0,0,0,.07);box-shadow:0 10px 14px 0 rgba(0,0,0,.07);left:0;padding-bottom:10px;padding-top:10px;position:absolute;right:0;top:48px;z-index:2}.filter_search_sch_line .ui-autocomplete,.filter_search_sch_line .word dd{max-height:180px;overflow-y:auto}.filter_search_sch_line .ui-autocomplete::-webkit-scrollbar,.filter_search_sch_line .word dd::-webkit-scrollbar{width:6px}.filter_search_sch_line .ui-autocomplete::-webkit-scrollbar-track,.filter_search_sch_line .ui-autocomplete::-webkit-scrollbar-track-piece,.filter_search_sch_line .word dd::-webkit-scrollbar-track,.filter_search_sch_line .word dd::-webkit-scrollbar-track-piece{background-color:transparent}.filter_search_sch_line .ui-autocomplete::-webkit-scrollbar-thumb,.filter_search_sch_line .word dd::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:2px}.filter_search_sch_line .ui-autocomplete::-webkit-resizer,.filter_search_sch_line .ui-autocomplete::-webkit-scrollbar-corner,.filter_search_sch_line .word dd::-webkit-resizer,.filter_search_sch_line .word dd::-webkit-scrollbar-corner{background-color:transparent}.filter_search_sch_line .ui-autocomplete li{color:#ababab;font-size:14px;letter-spacing:-.6px;line-height:1.5;overflow:hidden;padding:9px 17px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter_search_sch_line .ui-autocomplete li span{color:#272727}.filter_search_sch_line .ui-autocomplete li:not(:first-child){margin-top:1px}.filter_search_sch_line .word dt{color:#272727;font-size:12px;font-weight:700;letter-spacing:-.5px;line-height:1.58;padding:10px 17px 9px}.filter_search_sch_line .word dt .del{color:#757575;font-size:12px;letter-spacing:-.5px;line-height:1.58;position:absolute;right:17px}.filter_search_sch_line .word dd{margin-top:4px;padding:0 17px}.filter_search_sch_line .word_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.filter_search_sch_line .word_item:not(:first-child){margin-top:1px}.filter_search_sch_line .word_item .txt{-webkit-box-flex:1;color:#272727;-ms-flex:1;flex:1;font-size:14px;letter-spacing:-.6px;line-height:1.5;overflow:hidden;padding:9px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter_search_sch_line .word_item .del{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath fill='%23272727' d='M25.71 24.29 14.41 13 25.7 1.72A1 1 0 1 0 24.28.3L13 11.59 1.71.29A1 1 0 0 0 .29 1.71L11.59 13 .3 24.28a1 1 0 0 0 0 1.41A1 1 0 0 0 1 26a1 1 0 0 0 .71-.3L13 14.41l11.29 11.3a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42Z'/%3E%3C/svg%3E") no-repeat 50%;background-size:8px auto;height:24px;margin-left:10px;text-indent:-9999em;width:24px}#contents .filter_search_sch_line:first-child{margin-top:20px}.filter_category3{overflow:hidden;padding:0 16px;position:relative}.filter_category3 .dep1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter_category3 .dep1:not(.withFix):not(.swiper-wrapper){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.filter_category3 .dep1.withFix{margin-left:-16px;margin-right:-16px}.filter_category3 .dep1 .swiper-wrapper .bt,.filter_category3 .dep1.swiper-wrapper .bt{width:auto!important}.filter_category3 .dep1 .swiper-wrapper .bt:not(:first-child),.filter_category3 .dep1.swiper-wrapper .bt:not(:first-child){margin-left:8px}.filter_category3 .dep1 .fix{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s}.filter_category3 .dep1 .fix.move{padding:0;text-indent:-9999em;width:32px}.filter_category3 .dep1 .slide{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-left:16px;padding-right:16px}.filter_category3 .dep1 .bt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #bebebe;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;padding:5px 11px}.filter_category3 .dep1 .bt em{color:#272727;font-size:13px;letter-spacing:-.052px;line-height:157%;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_category3 .dep1 .bt.selected{background-color:#e76a65;border-color:#e76a65}.filter_category3 .dep1 .bt.selected em{color:#fff}.filter_category3 .dep1 .bt.all{background:url(https://imgorg.catch.co.kr/job/svg/ico_list10.svg) no-repeat right 9px center;background-size:12px auto;margin-left:16px;padding-right:25px}.filter_category3 .dep1 .bt.all+.slide{padding-left:8px}.filter_category3 .dep1 .bt.set{background:url(https://imgorg.catch.co.kr/job/svg/ico_set06.svg) no-repeat right 9px center #595959;background-size:12px auto;border-color:#595959;padding-right:25px}.filter_category3 .dep1 .bt.set em{color:#fff}.filter_category3 .dep1 .bt:disabled{border-color:#ccc;border-style:dashed;cursor:default}.filter_category3 .dep1 .bt:disabled em{color:#ccc}.filter_category3 .dep1 .txt{color:#595959;font-size:12px;letter-spacing:-.048px;line-height:157%}@media (max-width:374px){.filter_category3 .dep1 .txt{font-size:11px}}.filter_category3 .dep2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.filter_category3 .dep2:not(.swiper-wrapper){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.filter_category3 .dep2.swiper-wrapper .bt{width:auto!important}.filter_category3 .dep2.swiper-wrapper .bt:not(:first-child){margin-left:16px}.filter_category3 .dep2 .bt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px}.filter_category3 .dep2 .bt em{color:#595959;font-size:12px;letter-spacing:-.048px;line-height:163%;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_category3 .dep2 .bt.selected{background-color:#fff4f4;padding:0 12px}.filter_category3 .dep2 .bt.selected em{color:#e76a65}.filter_category3 .dep2 .bt.reset{background:url(https://imgorg.catch.co.kr/job/svg/ico_reset04.svg) no-repeat 50% #fff4f4;background-size:12px auto;padding:0;text-indent:-9999em;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:28px!important}.filter_category3 .dep2 .del{-ms-flex-negative:0;background:url(https://imgorg.catch.co.kr/job/svg/layer_close08.svg) no-repeat 100%;background-size:12px auto;flex-shrink:0;height:24px;margin-left:-7px;margin-right:-4px;text-indent:-9999em;width:24px}.filter_category3 .dep3{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.filter_category3 .dep3:not(.swiper-wrapper){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.filter_category3 .dep3.at2Line{max-height:64px;overflow:hidden}.filter_category3 .dep3 .bt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;padding:0 8px}.filter_category3 .dep3 .bt em{color:#999;font-size:12px;letter-spacing:-.048px;line-height:163%;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_category3 .dep3 .bt.selected{background-color:#fff4f4}.filter_category3 .dep3 .bt.selected em{color:#e76a65}.filter_category3 .bot_more{margin-top:8px}.filter_category3 .bot_more .bt{border:1px solid #e5e5e6;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:12px;height:28px;letter-spacing:-.048px;line-height:163%;padding:1px 21px 0 7px;position:relative}.filter_category3 .bot_more .bt:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next03.svg) no-repeat 50%;background-size:auto 9px;content:"";height:12px;position:absolute;right:6px;top:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:12px}.list_recruit6{margin-bottom:28px}.src_result_top+.list_recruit6{margin-top:8px}.list_recruit6.type2>li{border:1px solid #dcdcdc;border-radius:4px;padding:0}.list_recruit6.type2>li.recom{border:1px solid #ffaaa6}.list_recruit6.type2>li:not(:first-child){margin-top:10px}.list_recruit6.type2>li:has(.scrap)>.link{padding:15px 74px 15px 0}.list_recruit6.type2 .scrap{border-radius:0;height:auto;width:68px}.list_recruit6.type2 .num_dday{font-size:12px;letter-spacing:-.048px;line-height:163%;margin-top:4px}.list_recruit6>li{padding:0 16px;position:relative}.list_recruit6>li:not(:first-child){margin-top:2px}.list_recruit6>li:has(.scrap)>.link{padding-right:18px}.list_recruit6>li>.link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;padding:12px 0}.list_recruit6>li>.link .name{color:#272727;font-size:16px;letter-spacing:-.064px;line-height:160%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recruit6>li>.link .subj,.list_recruit6>li>.link .subj2{color:#272727;display:block;font-size:14px;letter-spacing:-.056px;line-height:160%}.list_recruit6>li>.link .subj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recruit6>li>.link .subj2{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.list_recruit6>li>.link .num_dday{font-size:12px;letter-spacing:-.048px;line-height:163%;margin-top:2px}.list_recruit6>li>.link .matching{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.list_recruit6>li>.link .matching span{background:#ffede7;border-radius:4px;color:#272727;font-size:10px;letter-spacing:-.05px;line-height:100%;padding:5px}.list_recruit6>li>.link .flags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-top:8px}.list_recruit6>li>.link .flags .matching{margin-top:0!important}.list_recruit6>li>.link .flags .num_dday{margin-right:auto}.list_recruit6 .gg .link{background:#fff7f3;border-radius:8px}.list_recruit6 .rank{text-align:center}.list_recruit6 .pic,.list_recruit6 .rank{-ms-flex-negative:0;flex-shrink:0;margin-left:8px;width:48px}.list_recruit6 .pic{background-color:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;overflow:hidden;padding:4px}.list_recruit6 .pic img{border-radius:8px;height:100%;width:100%}.list_recruit6 .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px;margin-right:16px;min-width:0}.list_recruit6 .txt+.pic{margin-left:0;margin-right:16px}.list_recruit6 .txt:has(.ico_gg){margin-right:20px}.list_recruit6 .scrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;-ms-flex-direction:column;flex-direction:column;height:32px;justify-content:center;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px}.list_recruit6 .date,.list_recruit6 .scrap{display:-webkit-box;display:-ms-flexbox;display:flex}.list_recruit6 .date{gap:4px;margin-top:4px}.list_recruit6 .date .num_dday{margin-top:0}.list_recruit6 .box_recom{-webkit-box-pack:center;-ms-flex-pack:center;background:url(https://imgorg.catch.co.kr/job/m/box_recom.png) no-repeat;background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;justify-content:center;position:relative}.list_recruit6 p.box_recom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#272727;font-size:14px;font-weight:700;letter-spacing:-.056px;line-height:160%;padding-top:12px}.list_recruit6 div.box_recom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2px}.list_recruit6 div.box_recom img{border-radius:50%;height:44px;width:100%}.list_recruit6 .no{color:#272727;font-size:18px;font-weight:700;letter-spacing:-.072px;line-height:100%}.list_recruit6 .range{font-size:12px;letter-spacing:-.048px;line-height:100%;margin-top:2px;text-transform:uppercase}.list_recruit6 .range .new{color:red}.list_recruit6 .range .equal{color:#272727}.list_recruit6 .range .up{color:red}.list_recruit6 .range .down{color:#003cff}.list_recruit6 .cate,.list_recruit6 .tag{color:#757575;font-size:12px;letter-spacing:-.048px;line-height:163%;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recruit6 .cate span+span:before{content:"|";margin:0 5px}.list_recruit6 .cate+.date .num_dday,.list_recruit6 .cate+.num_dday{color:#272727}.list_recruit6 .tag span+span{margin-left:5px}.list_recruit6 .bn_ipsa1{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.list_recruit6 .other{margin-top:8px!important;padding:0}.list_recruit6 .rflag{-ms-flex-negative:0;background-color:#000;border-radius:4px;color:#fff;flex-shrink:0;font-size:10px;height:20px;letter-spacing:-.35px;line-height:20px;opacity:.7;padding:0 6px}.list_recruit6 .ico_gg{background:#ffede7;border-radius:4px;color:#272727;font-size:10px;height:20px;letter-spacing:-.05px;line-height:19px;padding:0 5px;position:absolute;right:28px;top:12px}.today_recr_wrap{border-top:10px solid #efefef}.today_recr_wrap h3{margin:20px 16px 8px!important}.today_recr_wrap .list_recruit6>li{margin:0;padding:0}.today_recr_wrap .list_recruit6 .rank,.today_recr_wrap .list_recruit6 .txt{margin-left:0}.today_recr_wrap .btn_more4{margin-left:16px;margin-right:16px}