.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}