.cv_main_tit{font-weight:400;margin-bottom:18px}.cv_main_tit:not(:first-child){margin-top:50px}.cv_main_tit .flag{color:#f45757;display:block;font-size:13px;font-weight:700;letter-spacing:-.24px;line-height:1.2;margin-bottom:2px}.cv_main_tit .txt{color:#272727;font-size:22px;font-weight:600;letter-spacing:-.8px;line-height:1.2}.cv_main_tit .total{color:#666;font-size:13px;letter-spacing:-.24px;line-height:1.2;margin-left:5px}.cv_anal_wrap{min-height:698px;padding-left:349px;position:relative}.cv_anal_wrap .total{color:#f45757;font-size:13px;font-weight:500;letter-spacing:-.24px;line-height:1.2;margin-top:-29px;position:absolute;right:10px}.cv_biz_category{background-image:linear-gradient(163deg,#fb8686 29%,#f45757 88%);border-radius:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box;height:698px;left:0;padding:50px 25px 29px 30px;position:absolute;top:0;width:330px}.cv_biz_category .tit{color:#fff;font-size:17px;height:212px;letter-spacing:-.31px;line-height:1.47}.cv_biz_category .tit span{display:block}.cv_biz_category .tit:before{background-position:0 0;background-repeat:no-repeat;background-size:auto 70px;content:"";display:block;height:84px}.cv_biz_category .tit.ico00:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/A00_w.svg)}.cv_biz_category .tit.ico01:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/F01_w.svg)}.cv_biz_category .tit.ico02:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/B03_w.svg)}.cv_biz_category .tit.ico03:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/E02_w.svg)}.cv_biz_category .tit.ico04:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/I01_w.svg)}.cv_biz_category .tit.ico05:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/A06_w.svg)}.cv_biz_category .tit.ico06:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/A05_w.svg)}.cv_biz_category .tit.ico07:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/A09_w.svg)}.cv_biz_category .tit.ico08:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/A08_w.svg)}.cv_biz_category .tit.ico09:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/C01_w.svg)}.cv_biz_category .tit.ico10:before{background-image:url(https://imgorg.catch.co.kr/job/bizinfo/G02_w.svg)}.cv_biz_category .category{font-size:0;margin:0 -3px}.cv_biz_category .category .bt{border:1px solid #fff;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;font-weight:500;height:32px;letter-spacing:-.25px;margin:0 3px 8px;padding:0 15px 2px}.cv_biz_category .category .bt.selected{background-color:#fff;color:#f45757}.cv_biz_category .more{margin-top:12px}.cv_biz_category .more a{background-color:#eb4444;border-radius:17px;display:inline-block;height:33px;line-height:33px;padding:0 22px}.cv_biz_category .bot,.cv_biz_category .more a{color:#fff;font-size:15px;letter-spacing:-.27px}.cv_biz_category .bot{bottom:29px;line-height:1.2;position:absolute;right:25px}.cv_biz_category .bot .bt{border-bottom:1px solid #fff;color:inherit;font-size:inherit;letter-spacing:inherit}.cv_biz_category .search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.17);border:1px solid #fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin-top:22px;padding:1px}.cv_biz_category .search .inp_area{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding-left:15px}.cv_biz_category .search .inp_area input{background-color:transparent;color:#fff;font-size:14px;height:100%;line-height:1.2;width:100%}.cv_biz_category .search .inp_area input::-webkit-input-placeholder{color:#fff}.cv_biz_category .search .inp_area input::-ms-input-placeholder{color:#fff}.cv_biz_category .search .inp_area input::placeholder{color:#fff}.cv_biz_category .search .inp_area input:-ms-input-placeholder{color:#fff}.cv_biz_category .search .bt_sch,.cv_biz_category .search .bt_sch_del{-ms-flex-negative:0;flex-shrink:0;font-size:0;height:100%}.cv_biz_category .search .bt_sch{background:url(https://imgorg.catch.co.kr/job/svg/ico_search03.svg) no-repeat 50%;background-size:17px auto;width:43px}.cv_biz_category .search .bt_sch_del{background:url(https://imgorg.catch.co.kr/job/svg/layer_close05.svg) no-repeat 50%;background-size:16px auto;width:16px}.cv_gong_category button{background-color:#ebebeb;border-radius:18px;color:#666;font-size:13px;height:36px;letter-spacing:-.7px;line-height:36px;padding:0 22px}.cv_gong_category button:not(:first-child){margin-left:10px}.cv_gong_category button span{color:#272727}.cv_gong_category button.selected{background-color:#ffdbdb}.cv_gong_category button.selected span{color:#f45757}.cv_bt_more{border-bottom:1px solid #272727;color:#272727;font-size:15px;font-weight:700;letter-spacing:-.27px;line-height:1.2;padding-bottom:3px;position:absolute;right:0;white-space:nowrap}.cv_bt_more.ps1{margin-top:-29px}.cv_bt_more.ps2{margin-top:-41px}.list_cvanal_corp2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:21px 15px;margin-bottom:20px}.list_cvanal_corp2 .box{border:1px solid #e0e0e0;border-radius:16px;-webkit-box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 10px)}.list_cvanal_corp2 .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:119px;padding-left:49px;padding-right:25px}.list_cvanal_corp2 .pic{-ms-flex-negative:0;flex-shrink:0;margin-right:23px;width:72px}.list_cvanal_corp2 .pic img{width:100%}.list_cvanal_corp2 .txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.list_cvanal_corp2 .gongo{color:#f45757;display:block;font-size:13px;letter-spacing:-.24px;line-height:1.2;margin-bottom:5px}.list_cvanal_corp2 .gongo:after{background:url(https://imgorg.catch.co.kr/job/svg/arr2_up02.svg) no-repeat 50%;background-size:100 auto;content:"";display:inline-block;height:6px;margin:-2px 0 0 3px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;width:10px}.list_cvanal_corp2 .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#666;display:-webkit-box;font-size:18px;letter-spacing:-.33px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.list_cvanal_corp2 .mid{padding:0 31px}.list_cvanal_corp2 .subj{color:#272727;font-size:13px;letter-spacing:-.24px;line-height:1.2}.list_cvanal_corp2 .cont{color:#666;font-size:12px;letter-spacing:-.22px;line-height:1.2;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_cvanal_corp2 .cont+.subj{margin-top:12px}.list_cvanal_corp2 .btns{border-top:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px}.list_cvanal_corp2 .btns .bt{-webkit-box-flex:1;color:#666;-ms-flex:1;flex:1;font-size:14px;height:55px;letter-spacing:-.25px;line-height:55px;text-align:center}.list_cvanal_corp2 .btns .bt+.bt{border-left:1px solid #d3d3d3}.list_cvanal_corp2 .btns .bt.disabled{color:#ccc}.list_cvanal_corp2 .nodata{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:581px;justify-content:center;text-align:center;width:100%}.list_cvanal_corp2 .nodata p{color:#272727;font-size:14px;letter-spacing:-.6px;line-height:1.5}.list_cvanal_corp2 .nodata button{border:1px solid #272727;border-radius:17px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:12px;font-weight:700;height:29px;letter-spacing:-.51px;margin-top:13px;padding:0 21px 1px}.list_recruit3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}.list_recruit3 li{border:1px solid #e0e0e0;border-radius:16px;-webkit-box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(20% - 11.2px)}.list_recruit3 .link{display:block;padding:0 22px 28px}.list_recruit3 .pic{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:94px;justify-content:center}.list_recruit3 .pic img{height:28px}.list_recruit3 .name{color:#666;font-size:14px;letter-spacing:-.25px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recruit3 .subj{font-size:17px;letter-spacing:-.31px}.list_recruit3 .cate,.list_recruit3 .subj{color:#272727;line-height:1.2;margin-top:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_recruit3 .cate{font-size:13px;letter-spacing:-.24px}.list_recruit3 .num_dday{font-size:15px;letter-spacing:-.27px;line-height:1.2;margin-top:10px}.list_recruit3 .btn{border-top:1px solid #d3d3d3}.list_recruit3 .btn .bt{color:#666;display:block;font-size:14px;height:56px;letter-spacing:-.25px;line-height:55px;text-align:center}.list_recruit3 .lodinging2{margin:100px auto}.list_pass_cv{margin-bottom:20px}.list_pass_cv li{border-bottom:1px solid #dcdcdc;padding:30px 0 25px}.list_pass_cv .link{display:block}.list_pass_cv .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.list_pass_cv .name{color:#272727;font-size:18px;font-weight:500;letter-spacing:-1.06px;line-height:1.2;margin-right:7px}.list_pass_cv .cate,.list_pass_cv .period{color:#d97169;font-size:13px;font-weight:500;letter-spacing:-.24px;line-height:1.2}.list_pass_cv .cate:before{content:"|";font-weight:400;margin:0 5px}.list_pass_cv .hit{color:#666;font-size:13px;letter-spacing:-.24px;line-height:1.2;margin-left:auto}.list_pass_cv .cont{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;margin-top:12px;overflow:hidden;text-overflow:ellipsis}.list_pass_cv .cont,.list_pass_cv .nodata{color:#595959;font-size:14px;letter-spacing:-.6px;line-height:1.5}.list_pass_cv .nodata{padding:70px 0;text-align:center}