.career_connect .modal_wrap{text-align:left}@media (max-height:900px){.career_connect .modal_wrap{height:80vh}}@media (min-height:901px){.career_connect .modal_wrap{height:630px}}.career_connect .modal_cont{padding-bottom:0;padding-top:28px}.career_connect .modal_cont:after{display:none}.career_connect .tit{color:#272727;font-size:19px;letter-spacing:-.94px;line-height:1.3}.career_connect .tit.hr{border-top:1px solid #dbdbdb;margin-top:40px;padding-top:40px}.career_connect .tit+.t_info1,.career_connect .tit+.t_info2{margin-top:5px}.career_connect .tit+.t_info3{margin-top:20px}.career_connect .stit{color:#272727;font-size:15px;font-weight:700;letter-spacing:-.88px;line-height:1.47}.career_connect .t_info1{color:#595959}.career_connect .t_info1,.career_connect .t_info2{font-size:12px;letter-spacing:-.5px;line-height:1.58}.career_connect .t_info2{color:#757575}.career_connect .t_info3 li{color:#272727;font-size:14px;letter-spacing:-.6px;line-height:1.71;list-style:decimal;margin-left:20px}.career_connect .t_info3 .bt{border:1px solid #bebebe;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#595959;display:inline-block;font-size:12px;height:28px;letter-spacing:-.5px;line-height:26px;margin-top:4px;padding:0 9px}.career_connect .t_info3+.t_info2{margin-top:6px}.career_connect .connect_wrap{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin:10px -30px 20px;overflow-y:auto;padding:10px 30px}.career_connect .connect_wrap::-webkit-scrollbar{width:8px}.career_connect .connect_wrap::-webkit-scrollbar-track,.career_connect .connect_wrap::-webkit-scrollbar-track-piece{background-color:transparent}.career_connect .connect_wrap::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.18);border:2px solid transparent;border-radius:4px}.career_connect .connect_wrap::-webkit-resizer,.career_connect .connect_wrap::-webkit-scrollbar-corner{background-color:transparent}.career_connect .modal_form_vertical{margin-top:24px}.career_connect .modal_form_vertical+.stit{margin-top:20px}.career_connect .channel .ck_com6{color:#595959;font-size:14px;letter-spacing:-.6px;line-height:1.5}.career_connect .channel .ck_com6+.ck_com6{margin-left:30px}.career_connect .channel .ck_com6 label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:62px;padding-left:104px}.career_connect .channel .ck_com6 label:before{left:74px}.career_connect .channel .ck_com6 label:after{background-repeat:no-repeat;background-size:contain;border-radius:19px;content:"";height:62px;left:0;position:absolute;top:0;width:62px}.career_connect .channel .ck_com6.kakao label:after{background-image:url(https://imgorg.catch.co.kr/job/svg/sns_kakao02.svg)}.career_connect .channel .ck_com6.naver label:after{background-image:url(https://imgorg.catch.co.kr/job/svg/sns_naver.svg)}.career_connect .channel+.t_info2{margin-top:8px}.career_connect .agreebox{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px}.career_connect .agreebox .ck_com12{color:#272727;font-size:14px;letter-spacing:-.6px;line-height:1.5}.career_connect .agreebox .ck_com12 label:after{margin-top:1px}.career_connect .agreebox .point{color:#e76a65}.career_connect .agreebox .more{color:#666;font-size:12px;letter-spacing:-.5px;line-height:1.58}.career_connect .agreebox .more:after{background:url(https://imgorg.catch.co.kr/job/svg/arr2_down02.svg) no-repeat center 3px;background-size:8px auto;content:"";display:inline-block;height:12px;margin:0 0 0 5px;vertical-align:middle;width:12px}.career_connect .agreebox .more.selected:after{background-position-y:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.career_connect .agreemore{background-color:#fafafa;border-radius:4px;margin-top:16px;padding:10px}.career_connect .agreemore p{color:#595959;font-size:12px;letter-spacing:-.5px;line-height:1.58}.career_connect .channel_ico{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.career_connect .channel_ico .kakao,.career_connect .channel_ico .naver{background-repeat:no-repeat;background-size:contain;border-radius:24px;height:82px;width:82px}.career_connect .channel_ico .kakao{background-image:url(https://imgorg.catch.co.kr/job/svg/sns_kakao02.svg)}.career_connect .channel_ico .naver{background-image:url(https://imgorg.catch.co.kr/job/svg/sns_naver.svg)}.list_connect li{background-color:#fff;border-radius:4px;-webkit-box-shadow:3px 3px 20px 0 rgba(0,0,0,.06);box-shadow:3px 3px 20px 0 rgba(0,0,0,.06);padding:20px 72px 20px 20px;position:relative}.list_connect li:not(:first-child){margin-top:10px}.list_connect .date,.list_connect .name,.list_connect .pay{color:#272727;font-size:14px;letter-spacing:-.6px;line-height:1.5}.list_connect .date,.list_connect .pay{margin-top:2px}.list_connect .sm{color:#757575;font-size:12px;letter-spacing:-.5px;line-height:1.58}.list_connect .ck_com12,.list_connect .ck_done,.list_connect .w_done{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list_connect .ck_com12{height:24px;overflow:hidden;right:24px;width:24px}.list_connect .ck_com12 label{height:100%;padding-left:0;text-indent:-9999em;width:100%}.list_connect .ck_done{background:url(https://imgorg.catch.co.kr/job/svg/ico_cert.svg) no-repeat top;background-size:24px auto;color:#7457ed;padding-top:26px;text-align:center;width:46px}.list_connect .ck_done,.list_connect .w_done{font-size:12px;letter-spacing:-.5px;line-height:1.58;right:14px}.list_connect .w_done{color:#e76a65}.career_corp .modal_wrap{height:630px}.career_corp .modal_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.career_corp .bt_bot{margin-top:auto;text-align:left}.career_corp .bt_bot button:after{background:url(https://imgorg.catch.co.kr/job/svg/arr4_next03.svg) no-repeat 50%;background-size:5px auto;content:"";display:inline-block;height:12px;margin:-2px 0 0;vertical-align:middle;width:12px}.career_corp_list{margin:16px -30px 0;overflow-y:auto;padding:12px 30px}.career_corp_list::-webkit-scrollbar{width:8px}.career_corp_list::-webkit-scrollbar-track,.career_corp_list::-webkit-scrollbar-track-piece{background-color:transparent}.career_corp_list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.18);border:2px solid transparent;border-radius:4px}.career_corp_list::-webkit-resizer,.career_corp_list::-webkit-scrollbar-corner{background-color:transparent}.career_corp_list li:not(:first-child){margin-top:18px}.career_corp_list .btbox{text-align:left;width:100%}.career_corp_list .btbox:hover .etc,.career_corp_list .btbox:hover .name{color:#e55355}.career_corp_list .name{color:#595959;font-size:14px;letter-spacing:-.056px;line-height:160%}.career_corp_list .etc{color:#757575;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;letter-spacing:-.048px;line-height:163%}.career_corp_list .etc em:not(.ell){-ms-flex-negative:0;flex-shrink:0}.career_corp_list .etc em:not(:first-child):before{content:"|";margin:0 3px}.career_corp_list .noitem{text-align:left}.career_corp_list .btnoitem{color:#272727;font-size:14px;letter-spacing:-.6px;line-height:1.5;text-decoration:underline}