@charset "UTF-8";.table_recr{border-bottom:2px solid #181818;border-collapse:collapse;margin-top:-1px;position:relative;table-layout:fixed;width:100%}.table_recr .gg td{background-color:hsla(0,89%,96%,.93);border-top-color:#f45757}.table_recr .gg .name{font-size:22px!important;letter-spacing:-.22px!important}.table_recr .gg+tr td{border-top-color:#f45757}.table_recr .pressed .cate2,.table_recr .pressed .cond,.table_recr .pressed .date2,.table_recr .pressed .groupsa2,.table_recr .pressed .job,.table_recr .pressed .name2,.table_recr .pressed .num_dday,.table_recr .pressed .subj2{opacity:.5}.table_recr td{border:0;border-top:1px solid #e1e5ed;padding:20px 0;position:relative;text-align:center}.table_recr td:not(.other) .name{color:#181818;font-size:20px;font-weight:500;letter-spacing:-.2px;line-height:120%}.table_recr td:not(.other) .name2{color:#272727;font-size:18px;letter-spacing:-.18px;line-height:140%}.table_recr td:not(.other) .subj{color:#181818;font-size:18px;letter-spacing:-.18px;line-height:140%}.table_recr td:not(.other) .subj2{color:#272727;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:140%}.table_recr td:not(.other) .pic{-ms-flex-line-pack:center;align-content:center;background:#fff;border:1px solid #d4d4d4;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:110px;margin:0 auto;padding:10px;width:110px}.table_recr td:not(.other) .pic img{max-width:100%}.table_recr td:not(.other) .tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.table_recr td:not(.other) .tag span{background:#f67979;border-radius:4px;color:#fff;font-size:14px;height:22px;letter-spacing:-.14px;line-height:21px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.table_recr td:not(.other) .date,.table_recr td:not(.other) .num_dday{color:#272727;font-size:18px;letter-spacing:-.18px;line-height:140%}.table_recr td:not(.other) .date2{color:#272727;font-size:12px;letter-spacing:-.12px;line-height:140%}.table_recr td:not(.other) .date2:not(:first-child){margin-top:10px}.table_recr td:not(.other) .date2+.num_dday{font-size:12px;letter-spacing:-.12px;line-height:140%;margin-top:4px}.table_recr td:not(.other) .date2+.num_dday.deadline{font-weight:500}.table_recr .cate{margin-top:18px}.table_recr .cate span{color:#494949;font-size:16px;letter-spacing:-.16px;line-height:140%}.table_recr .cate span:not(:first-child):before{color:#dbdbdb;content:"•";margin:0 4px}.table_recr .job{margin-top:8px}.table_recr .job span{color:#474747;font-size:16px;letter-spacing:-.16px;line-height:140%}.table_recr .job span:not(:first-child):before{color:#dbdbdb;content:"•";margin:0 4px}.table_recr .cate2{color:#666;font-size:14px;letter-spacing:-.14px;line-height:140%;margin-top:2px}.table_recr .career{color:#494949;font-size:16px;letter-spacing:-.16px;line-height:140%}.table_recr .career:not(:first-child){margin-top:9px}.table_recr .cond{background-position:left 2px;background-repeat:no-repeat;background-size:16px auto;color:#474747;font-size:14px;letter-spacing:-.14px;line-height:140%;padding-left:20px}.table_recr .cond:not(:first-child){margin-top:8px}.table_recr .cond.ico1{background-image:url(https://imgorg.catch.co.kr/job/svg/ico_clock05.svg)}.table_recr .cond.ico2{background-image:url(https://imgorg.catch.co.kr/job/svg/ico_bag.svg)}.table_recr .cond.ico3{background-image:url(https://imgorg.catch.co.kr/job/svg/ico_hat.svg)}.table_recr .ranking2 td:first-child .tdlink{padding-left:90px}.table_recr .rank{left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:62px}.table_recr .no{color:#272727;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:140%}.table_recr .range{font-size:14px;letter-spacing:-.14px;line-height:140%;text-transform:uppercase}.table_recr .range .new,.table_recr .range .up{color:red}.table_recr .range .equal{color:#272727}.table_recr .range .down{color:#003cff}.table_recr .flag_reward{display:inline-block;margin-top:-6px;vertical-align:middle}.table_recr .bt_cv{-ms-flex-line-pack:center;align-content:center;border:1px solid #fddddd;border-radius:10px;color:#f45757;font-size:16px;height:77px;letter-spacing:-.16px;line-height:140%;width:90px}.table_recr .bt_cv,.table_recr .bt_cv2,.table_recr .flag_ai{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto}.table_recr .bt_cv2,.table_recr .flag_ai{border-radius:50px;height:25px;text-align:center;width:87px}.table_recr .bt_cv2:not(:first-child),.table_recr .flag_ai:not(:first-child){margin-top:4px}.table_recr .bt_cv2{background:#f45757;color:#fff;font-size:12px;letter-spacing:-.12px;line-height:25px}.table_recr .tdlink .flag_ai{background:#fff;border:2px solid #fddddd;color:#f45757;font-size:12px;letter-spacing:-.12px;line-height:21px}.table_recr .groupsa2{color:#666;font-size:14px;letter-spacing:-.14px;line-height:140%}.table_recr .showLayer{position:relative}.table_recr .ico_gg2{color:#f89a9a;font-size:10px;letter-spacing:-.1px;line-height:140%;margin-top:8px}.table_recr .end span,.table_recr .start span{border-radius:50px;display:block;font-size:12px;font-weight:500;height:23px;letter-spacing:-.12px;line-height:22px;margin:0 auto;text-align:center;width:46px}.table_recr .start span{background:rgba(100,146,255,.16);color:#3395ff}.table_recr .end span{background:rgba(255,0,0,.08);color:red}.table_recr:has(.tdlink){-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.table_recr:has(.tdlink) tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.table_recr:has(.tdlink) td{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-width:0;padding:0!important}.table_recr:has(.tdlink) td.wdauto{-webkit-box-flex:1;-ms-flex:1;flex:1}.table_recr:has(.tdlink) td.wd4{-webkit-box-flex:0;-ms-flex:0 0 4%;flex:0 0 4%}.table_recr:has(.tdlink) td.wd7{-webkit-box-flex:0;-ms-flex:0 0 7%;flex:0 0 7%}.table_recr:has(.tdlink) td.wd9{-webkit-box-flex:0;-ms-flex:0 0 9%;flex:0 0 9%}.table_recr:has(.tdlink) td.wd11{-webkit-box-flex:0;-ms-flex:0 0 11%;flex:0 0 11%}.table_recr:has(.tdlink) td.wd13{-webkit-box-flex:0;-ms-flex:0 0 13%;flex:0 0 13%}.table_recr:has(.tdlink) td.wd14{-webkit-box-flex:0;-ms-flex:0 0 14%;flex:0 0 14%}.table_recr:has(.tdlink) td.wd15{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.table_recr:has(.tdlink) td.wd18{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%}.table_recr:has(.tdlink) td.wd23{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}.table_recr .tdlink{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative}.table_recr .tdlink.al{padding:20px 10px 20px 20px;text-align:left}.table_recr .tdlink.al .end span,.table_recr .tdlink.al .start span{margin:0 0 3px}.table_recr .tdlink.ac{padding:20px 5px}