.atMain4 .list_recr_category3 .list_wrap{gap:27px}.atMain4 .list_recr_category3 .box{width:calc(33.33333% - 18px)}.atMain4 .list_recr_category3 .stit{font-size:22px}.list_recr_category3.atShadow{margin-top:40px}.list_recr_category3.atShadow .list_wrap{gap:40px 27px}.list_recr_category3.atShadow .box{border-color:#dbdbdb;-webkit-box-shadow:0 2px 10px 5px rgba(0,0,0,.05);box-shadow:0 2px 10px 5px rgba(0,0,0,.05);width:calc(33.33333% - 18px)}.list_recr_category3.atShadow .stit{font-size:18px}.list_recr_category3.atShadow .list{margin-top:24px}.list_recr_category3 .tit{color:#272727;font-size:22px;font-weight:700;letter-spacing:-.22px;line-height:normal;margin-left:10px}.list_recr_category3 .more{background-color:#fff;border:1px solid #f45757;border-radius:55px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f45757;font-size:13px;font-weight:700;height:25px;letter-spacing:-.13px;line-height:22px;margin-top:-20px;padding:0 8px 0 12px;position:absolute;right:0}.list_recr_category3 .more:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next04.svg) no-repeat 50%;background-size:6px auto;content:"";display:inline-block;height:12px;margin:-2px 0 0 1px;vertical-align:middle;width:12px}.list_recr_category3 .list_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.list_recr_category3 .box{background:#fff;border:1px solid #aaa;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:23px 17px}.list_recr_category3 .stit{color:#272727;font-weight:700;letter-spacing:-.18px;line-height:140%;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recr_category3 .point{color:#f45757}.list_recr_category3 .recom3,.list_recr_category3 .recom4{border:1px solid #f45757;border-radius:10px;margin-top:18px;overflow:hidden}.list_recr_category3 .recom3 .link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,100%,99%,.95);height:128px}.list_recr_category3 .recom3 .num_dday{-ms-flex-negative:0;flex-shrink:0;font-size:16px;line-height:140%;padding:0 16px}.list_recr_category3 .recom3 .subj{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.list_recr_category3 .recom3 .tag span{background:#fff}.list_recr_category3 .recom4 .link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:188px;overflow:hidden;padding:27px 17px 0;position:relative}.list_recr_category3 .recom4 .pic{margin:0 -17px;text-align:center}.list_recr_category3 .recom4 .pic img{height:38px}.list_recr_category3 .recom4 .dday{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px}.list_recr_category3 .recom4 .num_dday{background-color:#f6f6f6;border-radius:50px;font-size:14px;height:23px;line-height:23px;padding:0 21px}.list_recr_category3 .recom4 .name{margin-top:8px}.list_recr_category3 .recom4 .subj{margin-top:4px;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.list_recr_category3 .recom4 .ico{bottom:17px;position:absolute;right:17px}.list_recr_category3 .list{margin-top:19px}.list_recr_category3 .list li:not(:first-child){margin-top:23px}.list_recr_category3 .list .link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list_recr_category3 .list .num_dday{-ms-flex-negative:0;flex-shrink:0;font-size:14px;line-height:140%;padding-right:3px;text-align:right;width:61px}.list_recr_category3 .list .subj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recr_category3 .link{display:-webkit-box;display:-ms-flexbox;display:flex}.list_recr_category3 .rank{-ms-flex-negative:0;flex-shrink:0;text-align:center;width:48px}.list_recr_category3 .ico{background:url(https://imgorg.catch.co.kr/job/svg/ico_recom.svg) no-repeat;background-size:contain;display:inline-block;height:26px;text-indent:-9999em;width:26px}.list_recr_category3 .no{color:#272727;font-size:18px;font-weight:500;letter-spacing:-.09px;line-height:150%}.list_recr_category3 .range{font-family:SpoqaHanSans,sans-serif;font-size:12px;letter-spacing:-.048px;line-height:100%;margin-top:1px;text-transform:uppercase}.list_recr_category3 .new,.list_recr_category3 .up{color:red}.list_recr_category3 .equal{color:#272727}.list_recr_category3 .down{color:#003cff}.list_recr_category3 .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.list_recr_category3 .name{color:#272727;font-size:18px;font-weight:500;letter-spacing:-.09px;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recr_category3 .subj{color:#666;font-size:16px;letter-spacing:-.16px;line-height:140%;margin-top:4px}.list_recr_category3 .btn{margin-top:22px}.list_recr_category3 .btn .bt{background:#f67979;border-radius:30px;color:#fff;display:block;font-size:16px;font-weight:500;height:38px;letter-spacing:-.16px;line-height:37px;text-align:center}.list_recr_category3 .btn .bt:after{background:url(https://imgorg.catch.co.kr/job/svg/arr2_down04.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:8px;margin:15px 0 0 4px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:top;width:14px}.list_recr_category3 .btn2{margin-right:8px;margin-top:21px;text-align:right}.list_recr_category3 .btn2 .bt{background:url(https://imgorg.catch.co.kr/job/svg/arr12_next02.svg) no-repeat 0;color:#f45757;font-size:16px;font-weight:700;letter-spacing:-.16px;line-height:140%;padding-left:32px}.list_recr_category3 .add{background:url(https://imgorg.catch.co.kr/job/svg/ico_more04.svg) no-repeat center 230px;background-size:18px auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#494949;font-size:24px;font-weight:700;height:100%;letter-spacing:-.24px;line-height:140%;padding-top:48px;width:100%}.list_recr_category3 .tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7px}.list_recr_category3 .tag span{background:#f4f4f4;border-radius:4px;color:#474747;font-size:14px;height:22px;letter-spacing:-.14px;line-height:21px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.layer8{border:1px solid #333;box-sizing:border-box;position:absolute;z-index:2}.layer8 .today{background-color:#f45757;height:41px;line-height:38px;padding-right:20px;text-align:right}.layer8 .today a{background:url(//imgorg.catch.co.kr/job/corp/layer_close09.gif) no-repeat right 15px;color:#000;display:inline-block;margin-left:18px;padding-right:18px;text-decoration:none}.layer8 .core{background-color:#fff;text-align:center}.layer8 .univ{margin-bottom:15px}.layer8 .univ .pic{border:1px solid #666;display:inline-block;height:127px;vertical-align:top;width:127px}.layer8 .univ .pic img{margin-top:11px;width:70%}.layer8 .univ p{color:#5c3939;display:inline-block;font-family:SpoqaHanSans;font-size:33px;font-weight:100;letter-spacing:-.08em;line-height:1.2;margin-top:22px;padding-left:25px;text-align:left;vertical-align:top}.layer8 .lt1{color:#5c3939;font-family:NotoSansKR;font-size:15px;letter-spacing:-.02em}.layer8 .lt1 .point{color:#f45757;text-decoration:underline}.layer8 .bn{margin-top:40px;overflow:hidden}.layer8 .bn:after{clear:both;content:"";display:block}.layer8 .bn .bn1{float:left}.layer8 .bn .bn2{float:right}.layer8 .bn .bn3{font-size:0;line-height:0;margin-bottom:10px}.opic_catch{text-align:center}.opic_catch .bn{margin:40px auto 0;width:557px}.opic_catch .bn:after{clear:both;content:"";display:block}.opic_catch .bn li{float:left;margin-bottom:20px;margin-right:25px;width:266px}.opic_catch .bn li img{box-shadow:2px 5px 5px 0 rgba(0,0,0,.2);width:100%}.opic_catch .bn li:nth-child(2n){margin-right:0}.dlayer .wrap .today{background:#f45757;display:block;height:40px;line-height:40px;padding-right:20px;text-align:right}.dlayer .wrap .today a{color:#000;font-size:12px;margin-left:26px}.dlayer .wrap .today a:after{background:url(//imgorg.catch.co.kr/job/corp/main_today_close.png) no-repeat;content:"";display:inline-block;height:11px;margin:2px 0 4px 9px;vertical-align:middle;width:11px}.layerJobFair p{font-family:SpoqaHanSans;line-height:1}.layerJobFair .wrap{background:url(https://imgorg.catch.co.kr/job/event/20200824/pc_layer_bg.jpg) no-repeat 0 0;background-size:cover;box-sizing:border-box;padding:5px 5px 5px 305px;width:800px}.layerJobFair .left{left:30px;position:absolute;text-align:left;top:60px}.layerJobFair .box{background-color:#fff;padding:26px 0 28px}.layerJobFair .box+.box{margin-top:5px}.layerJobFair .btn{margin:26px auto 0}.layerJobFair .btn a{background-color:#f66e6e;color:#fff;display:inline-block;font-size:16px;height:54px;letter-spacing:-.04em;line-height:53px;width:264px}.layerJobFair .univ{font-size:0;margin-top:25px}.layerJobFair .univ em{color:#666;display:inline-block;font-size:12px;letter-spacing:-.024em;margin-right:15px;vertical-align:middle}.layerJobFair .univ span{display:inline-block;margin-left:10px;vertical-align:middle}.layerJobFair .univ span img{height:38px}.layerJobFair .t1{color:#fff;font-size:20px;letter-spacing:-.04em}.layerJobFair .t2{margin-top:30px}.layerJobFair .t3{color:#fff;font-size:18px;letter-spacing:-.05em;line-height:1.5;margin-top:55px}.layerJobFair .t4{color:#272727;font-size:20px;letter-spacing:-.04em}.layerJobFair .t5{color:#f66e6e;font-size:28px;font-weight:700;letter-spacing:-.055em;margin-top:13px}.layerJobFair .t6{color:#666;font-size:16px;letter-spacing:-.04em;margin-top:14px}.layerJobFair .bot{bottom:-25px;font-size:0;position:absolute;right:0}.layerJobFair .bot a{background:url(https://imgorg.catch.co.kr/job/svg/layer_close.svg) no-repeat 0;background-size:16px 16px;color:#fff;display:inline-block;font-size:12px;height:16px;line-height:16px;margin-left:30px;padding-left:25px}.list_now_recr{margin-bottom:40px}.list_now_recr .tit{color:#272727;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:140%;margin:0 0 14px 10px}.list_now_recr .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:1px}.list_now_recr .list li{position:relative;width:25%}.list_now_recr .list li:first-child .link{border-top-left-radius:10px}.list_now_recr .list li:nth-child(4) .link{border-top-right-radius:10px}.list_now_recr .list li:nth-last-child(4) .link{border-bottom-left-radius:10px}.list_now_recr .list li:last-child .link{border-bottom-right-radius:10px}.list_now_recr .list li:nth-child(4n+1) .link{border-left-color:#666}.list_now_recr .list li:nth-child(4n) .link{border-right-color:#666}.list_now_recr .list li:nth-child(n+1):nth-child(-n+4) .link{border-top-color:#666}.list_now_recr .list li:nth-last-child(-n+4) .link{border-bottom-color:#666}.list_now_recr .list .link{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #ccc;-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:222px;margin:0 -1px -1px 0;padding:7px 23px 0;position:relative}.list_now_recr .list .link:hover{border-color:#666;-webkit-box-shadow:4px 6px 6px 0 rgba(0,0,0,.15);box-shadow:4px 6px 6px 0 rgba(0,0,0,.15);height:225px;margin:-2px -1px -2px -2px;z-index:1!important}.list_now_recr .list .pic{height:105px;overflow:hidden;width:105px}.list_now_recr .list .pic img{height:100%}.list_now_recr .list .num_dday{font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:140%;position:absolute;right:24px;top:38px}.list_now_recr .list .tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px}.list_now_recr .list .tag span{background:#f4f4f4;border-radius:4px;color:#474747;font-size:15px;height:24px;letter-spacing:-.15px;line-height:24px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.list_now_recr .list .name{color:#272727;font-size:19px;font-weight:500;letter-spacing:-.19px}.list_now_recr .list .name,.list_now_recr .list .subj{line-height:140%;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_now_recr .list .subj{color:#666;font-size:16px;letter-spacing:-.16px}.list_recom_recr{margin-top:30px}.list_recom_recr .tit{color:#272727;font-size:22px;font-weight:700;letter-spacing:-.22px;line-height:normal;margin-left:10px}.list_recom_recr .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 18px;margin-top:20px}.list_recom_recr .list li{border:1px solid #999;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:11px 19px 21px;position:relative;width:calc(25% - 13.5px)}.list_recom_recr .link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.list_recom_recr .pic{height:91px;overflow:hidden;width:91px}.list_recom_recr .pic img{height:100%}.list_recom_recr .tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.list_recom_recr .tag span{background:#f4f4f4;border-radius:4px;color:#474747;font-size:14px;height:22px;letter-spacing:-.14px;line-height:21px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.list_recom_recr .name{font-size:19px;font-weight:500;letter-spacing:-.38px;margin-top:10px;white-space:nowrap}.list_recom_recr .name,.list_recom_recr .subj2{color:#272727;line-height:140%;overflow:hidden;text-overflow:ellipsis}.list_recom_recr .subj2{-webkit-line-clamp:2;word-wrap:break-word;font-size:16px;height:45px;letter-spacing:-.32px;margin-top:2px}.list_recom_recr .etc,.list_recom_recr .subj2{-webkit-box-orient:vertical;display:-webkit-box}.list_recom_recr .etc{-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:71px;justify-content:center;position:absolute;right:19px;top:11px}.list_recom_recr .num_dday{font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:140%}.matching_recr2{margin-bottom:40px}.fullbg_gray .matching_recr2{margin-bottom:0}.matching_recr2 .tit{color:#272727;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:140%;margin:0 0 14px 10px}.atMain4 .matching_recr2 .tit{font-size:22px;margin-bottom:20px}.fullbg_gray .matching_recr2 .tit{padding-top:30px}.matching_recr2 .more{background-color:#fff;border:1px solid #f45757;border-radius:55px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f45757;font-size:13px;font-weight:700;height:25px;letter-spacing:-.13px;line-height:22px;margin-top:-40px;padding:0 8px 0 12px;position:absolute;right:0}.matching_recr2 .more:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next04.svg) no-repeat 50%;background-size:6px auto;content:"";display:inline-block;height:12px;margin:-2px 0 0 1px;vertical-align:middle;width:12px}.matching_recr2 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px;padding-right:1px}.matching_recr2 .list:has(li.info) li:last-child .link{border-top-right-radius:10px}.matching_recr2 .list li{position:relative}.matching_recr2 .list li:not(.info){width:25%}.matching_recr2 .list li:first-child .link{border-top-left-radius:10px}.matching_recr2 .list li:nth-child(4) .link{border-top-right-radius:10px}.matching_recr2 .list li:nth-last-child(4) .link{border-bottom-left-radius:10px}.matching_recr2 .list li:last-child .link{border-bottom-right-radius:10px}.matching_recr2 .info,.matching_recr2 .link{background-color:#fff;border:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -1px -1px 0}.matching_recr2 .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:10px 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:0 43px;width:50%}.matching_recr2 .info.bg{background:url(https://imgorg.catch.co.kr/job/main/matching_bg.png) no-repeat right 77px center #fff}.matching_recr2 .ai{background:url(https://imgorg.catch.co.kr/job/svg/logo_ai.svg) no-repeat;background-size:contain;display:inline-block;height:30px;margin-top:-4px;text-indent:-9999em;vertical-align:middle;width:30px}.matching_recr2 .t1{color:#272727;font-size:16px;letter-spacing:-.16px;line-height:140%}.matching_recr2 .t1 b{display:block;font-size:18px;font-weight:700;letter-spacing:-.36px;margin:10px 0 5px}.matching_recr2 .t1+.t1{margin-top:10px}.matching_recr2 .t2{color:#272727;font-size:21px;letter-spacing:-.21px;line-height:174%;text-align:center}.matching_recr2 .point{color:#f45757}.matching_recr2 .btn{margin-top:13px}.matching_recr2 .btn .bt{background:#f45757;border-radius:8px;color:#fff;display:block;font-size:16px;font-weight:500;height:44px;letter-spacing:-.32px;line-height:42px;text-align:center;width:257px}.matching_recr2 .btn .bt:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next02.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:14px;margin:-3px 0 0 5px;vertical-align:middle;width:8px}.matching_recr2 .btn button.bt{padding-bottom:2px}.matching_recr2 .link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:11px 19px 23px;position:relative}.matching_recr2 .link:hover{-webkit-box-shadow:2px 2px 16px 0 rgba(0,0,0,.22);box-shadow:2px 2px 16px 0 rgba(0,0,0,.22);z-index:2!important}.matching_recr2 .pic{height:71px;overflow:hidden;width:71px}.matching_recr2 .pic img{height:100%}.matching_recr2 .matching{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.matching_recr2 .matching span{background:-webkit-gradient(linear,left top,right top,color-stop(20%,#f45757),color-stop(80%,#4100cb));background:linear-gradient(90deg,#f45757 20%,#4100cb 80%);border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:14px;font-weight:500;height:27px;letter-spacing:-.14px;line-height:23px;padding:2px}.matching_recr2 .matching i{background-color:#fff;border-radius:50px;display:block;padding:0 10px}.matching_recr2 .matching em{color:#f45757}.matching_recr2 .matching2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.matching_recr2 .matching2 span{border:2px solid #fddddd;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f45757;font-size:14px;font-weight:500;height:27px;letter-spacing:-.14px;line-height:22px;padding:0 10px}.matching_recr2 .name{font-size:19px;font-weight:500;letter-spacing:-.38px;margin-top:8px;white-space:nowrap}.matching_recr2 .name,.matching_recr2 .subj{color:#272727;line-height:140%;overflow:hidden;text-overflow:ellipsis}.matching_recr2 .subj{-webkit-line-clamp:2;word-wrap:break-word;font-size:16px;height:45px;letter-spacing:-.32px;margin-top:2px}.matching_recr2 .etc,.matching_recr2 .subj{-webkit-box-orient:vertical;display:-webkit-box}.matching_recr2 .etc{-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:71px;justify-content:center;position:absolute;right:16px;top:11px;z-index:2}.matching_recr2 .num_dday{font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:140%;margin-top:2px}