.search_text_wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;margin-bottom:30px}.search_text_wrap:not(:first-child){margin-top:40px}.search_text_wrap .inp{-webkit-box-flex:1;border:2px solid #c8c8c8;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;height:52px;padding:0 20px 0 54px;position:relative}.search_text_wrap .inp:before{background:url(https://imgorg.catch.co.kr/job/svg/ico_search.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";left:18px;opacity:.3;position:absolute;top:1px;width:18px}.search_text_wrap .inp input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;color:#181818;font-size:16px;height:100%;letter-spacing:-.16px;line-height:140%;padding-bottom:1px;width:100%}.search_text_wrap .inp.focus{border-color:#f45757}.search_text_wrap .btn{-ms-flex-negative:0;background-color:#fff;border:2px solid #f45757;border-radius:50px;color:#f45757;flex-shrink:0;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:140%;width:133px}.search_text_wrap .search_more{background:#fff;border:2px solid #c8c8c8;border-radius:10px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);box-shadow:0 10px 20px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;left:-2px;padding:0 14px;position:absolute;right:-2px;top:58px;z-index:2}.search_text_wrap .search_more .word{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7a7a7a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:52px;justify-content:space-between;letter-spacing:-.16px;line-height:140%}.search_text_wrap .search_more .word:not(:first-child){border-top:1px solid #d9d9d9}.search_text_wrap .search_more .bt{color:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}.search_text_wrap .search_more .bt:before{background:url(https://imgorg.catch.co.kr/job/svg/ico_clock.svg) no-repeat 0;background-size:cover;content:"";display:inline-block;height:17px;margin:-2px 15px 0 4px;opacity:.4;vertical-align:middle;width:17px}.search_text_wrap .search_more .del{background:url(https://imgorg.catch.co.kr/job/svg/layer_close02.svg) no-repeat 50%;background-size:12px auto;height:24px;opacity:.4;text-indent:-9999em;width:24px}.filter_category3 .tit .btn_com12,.filter_mycategory .tit .btn_com12{margin-top:6px}.filter_category3 .tit .tooltip_com6,.filter_mycategory .tit .tooltip_com6{margin-left:-50px;margin-top:-75px}.filter_category3{margin-bottom:30px}.filter_category3 .tit{color:#272727;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:140%;margin-bottom:14px;margin-left:10px}.filter_category3 .t_reset{color:#666;font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:140%;margin-top:-38px;position:absolute;right:10px}.filter_category3 .t_reset:after{background:url(https://imgorg.catch.co.kr/job/svg/ico_reset11.svg) no-repeat 0;background-size:24px auto;content:"";display:inline-block;height:24px;margin:-4px 0 0 8px;vertical-align:middle;width:24px}.filter_category3 .rbtn{color:#7a7a7a;font-size:18px;letter-spacing:-.18px;line-height:140%;margin-top:-49px;position:absolute;right:0}.filter_category3 .rbtn:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next.svg) no-repeat 50%;background-size:5px auto;content:"";display:inline-block;height:12px;margin:-3px 0 0 4px;opacity:.8;vertical-align:middle;width:12px}.filter_category3 .box{background-color:#fff;border:1px solid #d4d4d4;border-radius:10px;-webkit-box-shadow:0 2px 10px 5px rgba(0,0,0,.05);box-shadow:0 2px 10px 5px rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.filter_category3 .cate1{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}.filter_category3 .cate1 .bt{color:#474747;font-size:18px;letter-spacing:-.18px;line-height:140%;padding:15px 0 16px;width:12.5%}.filter_category3 .cate1 .bt.selected,.filter_category3 .cate1 .bt:hover{color:#f45757;font-weight:700}.filter_category3 .cate2{-ms-flex-line-pack:start;align-content:flex-start;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 8px;min-height:104px;padding:6px 19px}.filter_category3 .cate2 .bt{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;border-radius:4px;color:#474747;display:-webkit-box;font-size:16px;height:46px;letter-spacing:-.18px;line-height:140%;overflow:hidden;text-overflow:ellipsis;width:calc(12.5% - 7px)}.filter_category3 .cate2 .bt.selected,.filter_category3 .cate2 .bt:hover{background:hsla(0,89%,96%,.93);color:#f45757;font-weight:500}.filter_mycategory{border:1px solid #d4d4d4;border-radius:10px;margin-top:30px}.filter_mycategory .top{margin:20px 32px;position:relative}.filter_mycategory .tit{color:#474747;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:140%}.filter_mycategory .copy{color:#666;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:140%;margin-top:4px}.filter_mycategory .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-right:210px;margin-top:12px}.filter_mycategory .choice,.filter_mycategory .done,.filter_mycategory .plus{border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:38px;padding:0 16px}.filter_mycategory .plus{background:url(https://imgorg.catch.co.kr/job/svg/ico_more09.svg) no-repeat 50%;background-size:18px auto;border:1px dashed #aaa;text-indent:-9999em;width:80px}.filter_mycategory .choice,.filter_mycategory .done{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f45757;color:#f45757;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;letter-spacing:-.18px}.filter_mycategory .choice em,.filter_mycategory .done em{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_mycategory .done{background-color:#fafafa}.filter_mycategory .del{-ms-flex-negative:0;background:url(https://imgorg.catch.co.kr/job/svg/layer_close06.svg) no-repeat;background-size:contain;flex-shrink:0;height:24px;margin-left:10px;text-indent:-9999em;width:24px}.filter_mycategory .error{color:#ab0203;display:inline-block;font-size:14px;font-weight:500;letter-spacing:-.14px;line-height:140%;margin:-3px 0 0 7px;vertical-align:middle}.filter_mycategory .reset{background:url(https://imgorg.catch.co.kr/job/svg/ico_reset09.svg) no-repeat 0;background-size:24px auto;color:#aaa;font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:140%;padding-left:28px;position:absolute;right:0;top:0}.filter_mycategory .btns{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;position:absolute;right:0}.filter_mycategory .btns .bt{border:1px solid #dbdbdb;border-radius:10px;font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:140%;padding:7px 23px 8px}.filter_mycategory .btns .bt.bg1{color:#f45757}.filter_mycategory .btns .bt.bg2,.filter_mycategory .btns .bt:disabled{color:#aaa}.filter_mycategory .btns .bt:disabled{cursor:default}.filter_mycategory .category{background-color:#f6f6f6;border-radius:0 0 10px 10px;border-top:1px solid #dbdbdb;padding:9px 15px 9px 32px}.filter_mycategory .scroll{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:220px;overflow-x:hidden;overflow-y:auto;padding:10px 10px 0 0}.filter_mycategory .scroll::-webkit-scrollbar{height:8px;width:8px}.filter_mycategory .scroll::-webkit-scrollbar-track{background-color:#dbdbdb;border-radius:8px}.filter_mycategory .scroll::-webkit-scrollbar-track-piece{background-color:transparent}.filter_mycategory .scroll::-webkit-scrollbar-thumb{background-color:#494949;border-radius:8px}.filter_mycategory .scroll::-webkit-resizer,.filter_mycategory .scroll::-webkit-scrollbar-corner{background-color:transparent}.filter_mycategory .scroll li:not(:first-child){margin-top:16px}.filter_mycategory .stit{color:#272727;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:140%}.filter_mycategory .set_ck{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 12px;margin-top:8px}.filter_mycategory .ck{position:relative}.filter_mycategory .ck input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.filter_mycategory .ck input:checked~label{border-color:#f45757;color:#f45757}.filter_mycategory .ck label{background-color:#fff;border:1px solid transparent;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#474747;display:block;font-size:16px;height:42px;letter-spacing:-.16px;line-height:39px;padding:0 15px}.filter_mycategory .count{color:#f45757;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:140%;margin-left:5px}.filter_category2{margin-bottom:30px;margin-top:20px;position:relative}.filter_category2 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.filter_category2 .list a,.filter_category2 .list button{background-color:#fafafa;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;font-size:14px;height:41px;letter-spacing:-.6px;line-height:1.5;padding:10px 16px}.filter_category2 .list a.selected,.filter_category2 .list a:hover,.filter_category2 .list button.selected,.filter_category2 .list button:hover{background-color:#f45757;color:#fff;font-weight:500}.box_recom_customize2{background-color:#fff;border-radius:10px;-webkit-box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);margin-top:30px;padding:30px 130px;position:relative}.box_recom_customize2.bg:after{background:url(https://imgorg.catch.co.kr/job/corp/recom_bg.png) no-repeat top;background-size:100% auto;bottom:0;content:"";height:76px;position:absolute;right:340px;width:133px}.box_recom_customize2 .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.box_recom_customize2 .tit{-ms-flex-negative:0;color:#272727;flex-shrink:0;font-size:18px;font-weight:500;letter-spacing:-.9px;line-height:1.56}.box_recom_customize2 .tit .btn_com12{margin-top:6px}.box_recom_customize2 .copy{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;color:#595959;-ms-flex:1;flex:1;font-size:13px;letter-spacing:-.5px;line-height:1.46;margin-left:16px;padding-right:220px}.box_recom_customize2 .copy2{color:#999;font-size:12px;letter-spacing:-.5px;line-height:1.58}.box_recom_customize2 .btn_r{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;position:relative}.box_recom_customize2 .btn_r .bt{background-color:#f45757;border-radius:17px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:13px;height:34px;letter-spacing:-.5px;line-height:33px;min-width:130px;padding:0 20px;text-align:center}.box_recom_customize2 .btn_r .tooltip_com4{margin-top:-40px;right:0}.box_recom_customize2 .btn_r .tooltip_com4:after{right:60px}.box_recom_customize2 .toggleActionClick .btn_com12.bg5+.msgWrap .tooltip_com3{top:32px;width:320px}.box_recom_customize2 .point{color:#f45757}.box_recom_customize2 .ck_top{margin-bottom:8px;margin-top:4px;text-align:right}.box_recom_customize2 .list_corp_recom,.box_recom_customize2 .swiper-container,.box_recom_customize2 .swiper-wrapper{height:322px}.box_recom_customize2 .pager_swiper01{bottom:0;left:auto;position:absolute;right:0;width:auto;z-index:1}.box_recom_customize2 .filter_com2{margin-top:15px}