@charset "UTF-8";.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}.recr_cal4_wrap{margin-top:12px}.recr_cal4_wrap .week_area{border-color:#edf0f7;border-style:solid;border-width:1px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.recr_cal4_wrap .week_area span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:700;height:36px;letter-spacing:-.048px;line-height:36px;text-align:center}.recr_cal4_wrap .week_area span:not(:first-child){color:#272727}.recr_cal4_wrap .week_area span:first-child{color:red}.recr_cal4_wrap .date_area_wrap{border-color:#f0f1f2;border-style:solid;border-width:1px 0;padding:6px 0;position:relative}.recr_cal4_wrap .date_area_wrap .date_area,.recr_cal4_wrap .date_area_wrap .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.recr_cal4_wrap .date_area_wrap .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;gap:4px;height:56px;padding-top:8px;position:relative;width:44px}.recr_cal4_wrap .date_area_wrap .swiper-slide.sunday .week{color:red}.recr_cal4_wrap .date_area_wrap .swiper-slide.selected{background:#e76a65;border-radius:4px;-webkit-box-shadow:0 8px 18px 0 rgba(125,29,25,.16);box-shadow:0 8px 18px 0 rgba(125,29,25,.16)}.recr_cal4_wrap .date_area_wrap .swiper-slide.selected .dd,.recr_cal4_wrap .date_area_wrap .swiper-slide.selected .week{color:#fff}.recr_cal4_wrap .date_area_wrap .week{color:#272727;font-size:12px;font-weight:700;letter-spacing:-.048px;line-height:163%}.recr_cal4_wrap .date_area_wrap .dd{color:#272727;font-size:12px;letter-spacing:-.048px;line-height:100%}.recr_cal4_wrap .date_area_wrap .today:after{background:url(https://imgorg.catch.co.kr/job/recruit/recr_cal4_date_today.png);background-size:contain;color:#272727;content:"오늘";font-size:8px;font-weight:700;height:19px;left:6px;letter-spacing:-.04px;line-height:14px;position:absolute;text-align:center;top:-8px;width:30px}.recr_cal4_wrap .btn_more4{margin:28px 16px}.recr_cal4_header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding:0 16px}.recr_cal4_header,.recr_cal4_header .btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.recr_cal4_header .btns{-ms-flex-negative:0;background:#efefef;border:2px solid #efefef;border-radius:8px;flex-shrink:0}.recr_cal4_header .btns .bt{color:#ababab;font-size:12px;height:25px;letter-spacing:-.048px;line-height:24px;padding:0 4.5px}.recr_cal4_header .btns .bt:first-child{border-radius:6px 0 0 6px}.recr_cal4_header .btns .bt:last-child{border-radius:0 6px 6px 0}.recr_cal4_header .btns .selected{background:#fff;color:#272727}.recr_cal4_header .date_area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.recr_cal4_header .bt_next,.recr_cal4_header .bt_prev{background:url(https://imgorg.catch.co.kr/job/svg/arr2_prev.svg) no-repeat 50%;background-size:8px auto;height:24px;overflow:hidden;text-indent:-9999em;width:24px}.recr_cal4_header .bt_next{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.recr_cal4_header .yymm{color:#272727;font-size:22px;font-weight:700;letter-spacing:-.088px;line-height:100%}.recr_cal4_header .bt_today{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;min-width:66px}.recr_cal4_header .bt_today .bt{border:1px solid #bebebe;border-radius:99px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:12px;height:27px;letter-spacing:-.048px;line-height:163%;padding:0 7px}.recr_cal4_header .bt_today .bt:disabled{border-color:#e5e5e6;color:#ababab;cursor:default}.recr_cal4_filter{margin-top:20px;padding:0 16px;position:relative}.recr_cal4_filter .filter_wrap,.recr_cal4_filter .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.recr_cal4_filter .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;position:relative;width:auto!important}.recr_cal4_filter .swiper-slide:not(:first-child){margin-left:4px}.recr_cal4_filter .atArr{border:1px solid #bebebe;border-radius:8px;color:#272727;font-size:13px;letter-spacing:-.052px;line-height:157%;padding:0 23px 0 11px}.recr_cal4_filter .atArr:after{background:url(https://imgorg.catch.co.kr/job/svg/arr2_up.svg) no-repeat 50%;background-size:10px auto;content:"";height:12px;position:absolute;right:7px;top:11px;-webkit-transform:scaleY(-1);transform:scaleY(-1);width:12px}.recr_cal4_filter .atArr span+span:before{background:#bebebe;content:"";display:inline-block;height:10px;margin:-2px 4px 0;vertical-align:middle;width:1px}.recr_cal4_filter .atArr.selected{background:#fffbfa;border-color:#e76a65;color:#e76a65}.recr_cal4_filter .atArr.selected:after{background-image:url(https://imgorg.catch.co.kr/job/svg/arr2_up02.svg)}.recr_cal4_filter .atArr.selected span+span:before{background:#e76a65}.recr_cal4_filter .atSch{border:1px solid #bebebe;border-radius:8px;padding:0 7px 0 11px}.recr_cal4_filter .atSch .inp_area input{border:0;color:#272727;font-size:13px;letter-spacing:-.052px;line-height:157%;margin-bottom:1px;width:50px}.recr_cal4_filter .atSch .inp_area input::-ms-input-placeholder{color:inherit}.recr_cal4_filter .atSch .inp_area input::placeholder{color:inherit}.recr_cal4_filter .atSch .inp_area input:-ms-input-placeholder{color:inherit}.recr_cal4_filter .atSch .inp_area input::-webkit-input-placeholder{color:inherit}.recr_cal4_filter .atSch .inp_area input:-moz-placeholder{color:inherit}.recr_cal4_filter .atSch .inp_area input::moz-placeholder{color:inherit}.recr_cal4_filter .atSch .bt_sch,.recr_cal4_filter .atSch .bt_sch_del{height:18px;overflow:hidden;text-indent:-9999em;width:18px}.recr_cal4_filter .atSch .bt_sch_del{background:url(https://imgorg.catch.co.kr/job/svg/layer_close03.svg) no-repeat 50%;background-size:12px auto}.recr_cal4_filter .atSch .bt_sch{background:url(https://imgorg.catch.co.kr/job/svg/ico_search01.svg) no-repeat 50%;background-size:12px auto}.recr_cal4_filter .atSch.selected{background:#fffbfa;border-color:#e76a65}.recr_cal4_filter .atSch.selected .inp_area input{color:#e76a65;width:130px}.recr_cal4_filter .atSch.selected .bt_sch_del{background:url(https://imgorg.catch.co.kr/job/svg/layer_close08.svg) no-repeat 50%}.recr_cal4_filter .atSch.selected .bt_sch{background-image:url(https://imgorg.catch.co.kr/job/svg/ico_search04.svg)}.recr_cal4_filter .atCk label{border:1px solid #bebebe;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#272727;display:block;font-size:13px;height:100%;letter-spacing:-.052px;line-height:157%;padding:6px 11px 0}.recr_cal4_filter .atCk input{border-radius:0;cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.recr_cal4_filter .atCk input:checked~label{background:#fffbfa;border-color:#e76a65;color:#e76a65}.recr_cal4_month{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6px}.recr_cal4_month,.recr_cal4_month .day{display:-webkit-box;display:-ms-flexbox;display:flex}.recr_cal4_month .day{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #edf0f7;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:120px;padding:5px 3px 0;position:relative;width:14.28571%;z-index:1}.recr_cal4_month .day:not(:nth-child(7n+1)) .date{color:#272727}.recr_cal4_month .day:nth-child(7n+1) .date{color:red}.recr_cal4_month .day.today:before{background:#eff4ff;border:1px solid #e4ecff;border-radius:4px;bottom:2px;content:"";left:1px;position:absolute;right:1px;top:2px;z-index:-1}.recr_cal4_month .day.today:after{background:url(https://imgorg.catch.co.kr/job/recruit/recr_cal4_month_today.png);background-size:contain;color:#4966a6;content:"오늘";font-size:7px;font-weight:700;height:15px;left:1px;letter-spacing:-.035px;line-height:11px;position:absolute;text-align:center;top:-9px;width:22px}.recr_cal4_month .date{font-size:12px;letter-spacing:-.048px;line-height:100%;text-align:center}.recr_cal4_month .date.pre{opacity:.2}.recr_cal4_month .list{display:block;margin-top:6px}.recr_cal4_month .list:has(.recr){height:100%}.recr_cal4_month .recr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;height:13px;padding:0 2px}.recr_cal4_month .recr.pressed .name{color:#a4a9b3}.recr_cal4_month .recr.gg{background:#ffede7}.recr_cal4_month .end,.recr_cal4_month .start{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:4px;overflow:hidden;text-indent:-9999em;width:4px}.recr_cal4_month .start{background:#003cff}.recr_cal4_month .end{background:red}.recr_cal4_month .name{-webkit-box-flex:1;color:#272727;-ms-flex:1;flex:1;font-size:9px;letter-spacing:-.045px;line-height:100%;overflow:hidden;white-space:nowrap}.recr_cal4_month .more{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:2px;padding-right:2px}.recr_cal4_month .more .bt{color:#757575;font-size:9px;letter-spacing:-.045px;line-height:100%}.bn_recruit .bn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#e76a65;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:86px;justify-content:center;padding:0 77px 0 16px;position:relative}.bn_recruit .bn:after{background:url(https://imgorg.catch.co.kr/job/common/bn_recr_bg.png) no-repeat;background-size:contain;bottom:0;content:"";height:88px;position:absolute;right:0;width:67px}.bn_recruit .t1{color:#fff;font-size:14px;font-weight:700;letter-spacing:-.056px;line-height:160%}.bn_recruit .t2{color:#fff;font-size:12px;letter-spacing:-.048px;line-height:163%;margin-top:4px}.bn_recruit .t2:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next02.svg) no-repeat 50%;background-size:5px auto;content:"";display:inline-block;height:12px;margin:-2px 0 0 2px;vertical-align:middle;width:12px}