.employee_top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:27px;margin-top:-31px;position:relative;z-index:1}.employee_top:before{background-color:#f4f5f7;bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 18px);z-index:-1}#wrapper:has(.rbn_sticky) .employee_top:before{margin-left:133px}@media (max-width:1274px){.employee_top:before{left:0;-webkit-transform:none;transform:none;width:1256px}}.employee_top .tit{color:#394666;font-size:21px;font-weight:700;letter-spacing:-.84px;line-height:110%;margin:29px 0 0 3px}.employee_reg{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-grid-columns:380px 380px;display:-ms-grid;display:grid;-ms-flex:1;flex:1;grid-template-areas:"tit tit" "copy copy" "box_reg box_sch";grid-template-columns:380px 380px;justify-content:space-between;padding-bottom:30px;padding-left:17px}.employee_reg .tit{-ms-grid-column-span:2;grid-area:tit;-ms-grid-column:1;-ms-grid-row:1}.employee_reg .point{color:#f45757}.employee_reg .copy{-ms-grid-column-span:2;color:#70798e;font-size:17px;grid-area:copy;-ms-grid-column:1;-ms-grid-row:2;letter-spacing:-.68px;line-height:110%;margin:9px 0 17px 3px}.employee_reg .link{color:inherit;text-decoration:underline}.employee_reg .box_reg,.employee_reg .box_sch{background:#fff;border:1px solid #d3d7df;border-radius:20px;-webkit-box-shadow:1px 1px 15px 0 rgba(24,27,62,.06);box-shadow:1px 1px 15px 0 rgba(24,27,62,.06);-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.employee_reg .box_reg{-ms-grid-columns:114px auto;display:-ms-grid;display:grid;gap:0 24px;grid-area:box_reg;-ms-grid-column:1;-ms-grid-row:3;grid-template-areas:"pic txt" "btn btn";grid-template-columns:114px auto;overflow:hidden}.employee_reg .pic{grid-area:pic;-ms-grid-column:1;-ms-grid-row:1;margin-left:34px}.employee_reg .pic img{width:100%}.employee_reg .txt{color:#70798e;font-size:18px;grid-area:txt;-ms-grid-column:2;-ms-grid-row:1;letter-spacing:-.18px;line-height:145%;margin-right:20px}.employee_reg .pic,.employee_reg .txt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:127px}.employee_reg .btn{-ms-grid-column-span:2;border-top:1px solid #d3d7df;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:btn;-ms-grid-column:1;-ms-grid-row:2;height:51px}.employee_reg .bt{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;font-size:16px;letter-spacing:-.16px;line-height:140%;padding-bottom:3px;text-align:center}.employee_reg .bt:not(:first-child){border-left:1px solid #d3d7df}.employee_reg .bg1{background:#f67979}.employee_reg .bg2{background:#9daac4}.employee_reg .box_sch{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:box_sch;-ms-grid-column:2;-ms-grid-row:3;justify-content:center;padding:0 39px}.employee_reg .t1{color:#70798e;font-size:18px;letter-spacing:-.18px;line-height:145%;margin-top:-10px;text-align:center}.employee_reg .search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9fafb;border:1px solid #70798e;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;height:48px;margin-top:14px;padding:0 12px 0 15px;position:relative}.employee_reg .inp_area{-webkit-box-flex:1;-ms-flex:1;flex:1}.employee_reg .inp_area input{background:transparent;color:#70798e;font-size:18px;height:100%;letter-spacing:-.18px;line-height:145%;width:100%}.employee_reg .bt_sch,.employee_reg .bt_sch_del{-ms-flex-negative:0;flex-shrink:0;height:24px;text-indent:-9999em;width:24px}.employee_reg .bt_sch_del{background:url(https://imgorg.catch.co.kr/job/svg/layer_close03.svg) no-repeat 50%;background-size:16px auto}.employee_reg .bt_sch{background:url(https://imgorg.catch.co.kr/job/svg/ico_search01.svg) no-repeat 50%;background-size:17px auto}.employee_reg .ui-autocomplete{background:#f9fafb;border-color:#999;border-radius:0 0 5px 5px;border-top-width:0;left:-1px;margin-top:0;right:-1px;top:44px;width:auto}.employee_reg .ui-autocomplete li{color:#ababab;font-size:14px;letter-spacing:-.6px;margin-bottom:6px;padding-left:20px}.employee_reg .ui-autocomplete li span{color:#272727}.employee_spotlight{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;overflow:hidden;padding:0 40px 30px;position:relative;width:440px}.employee_spotlight:before{background:#d3d7df;bottom:30px;content:"";left:0;position:absolute;top:30px;width:1px;z-index:2}.employee_spotlight .review_wrap{margin-top:17px;position:relative}.employee_spotlight .box{background:url(https://imgorg.catch.co.kr/job/svg/ico_more04.svg) no-repeat right 16px top 16px #fffbfb;background-size:18px auto;border:1px solid #d3d7df;border-radius:20px;-webkit-box-shadow:1px 1px 15px 0 rgba(24,27,62,.06);box-shadow:1px 1px 15px 0 rgba(24,27,62,.06);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:208px;margin-right:50px;padding:20px 24px 0}.employee_spotlight .name{color:#4e4e4e;font-size:19px;font-weight:500;letter-spacing:-.19px;line-height:145%;padding-right:20px}.employee_spotlight .etc,.employee_spotlight .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee_spotlight .etc{color:#7e7e7e;font-size:14px;letter-spacing:-.14px;line-height:140%;margin-top:1px}.employee_spotlight .review{background:#fff;border:1px solid #d3d3d3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:98px;margin-top:16px;padding:19px 17px 0 16px;position:relative}.employee_spotlight .review:after{background:url(https://imgorg.catch.co.kr/job/corp/txt_good.svg) no-repeat;background-size:contain;content:"";height:40px;position:absolute;right:14px;top:-23px;width:61px}.employee_spotlight .review p{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#4e4e4e;display:-webkit-box;font-size:16px;letter-spacing:-.16px;line-height:160%;overflow:hidden;text-overflow:ellipsis}.employee_spotlight .btn_next,.employee_spotlight .btn_prev{background:url(https://imgorg.catch.co.kr/job/svg/arr2_prev.svg) no-repeat 14px hsla(0,0%,85%,.5);background-size:10px auto;border-radius:50%;cursor:pointer;height:41px;position:absolute;text-indent:-9999em;top:50%;width:41px;z-index:1}.employee_spotlight .btn_prev{left:-25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.employee_spotlight .btn_next{right:-25px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.employee_simulation{margin:40px auto;width:940px}.employee_simulation .tit{color:#394666;font-size:21px;font-weight:700;letter-spacing:-.84px;line-height:110%;margin-left:8px}.employee_simulation .copy{color:#70798e;font-size:17px;letter-spacing:-.68px;line-height:110%;margin:9px 0 0 8px}.employee_simulation .sch_area2{-webkit-box-pack:center;-ms-flex-pack:center;gap:4px;justify-content:center}.employee_simulation .sch_area2,.employee_simulation .sch_area2 .box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.employee_simulation .sch_area2 .box{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(91.77deg,#e76a65,#4f86fe) border-box;border:2px solid transparent;border-radius:40px;-webkit-box-shadow:0 2px 11px 0 rgba(8,26,84,.12);box-shadow:0 2px 11px 0 rgba(8,26,84,.12);padding:4px;position:relative}.employee_simulation .sch_area2 .box .txt{margin:0 17px 0 10px}.employee_simulation .sch_area2 .item{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:#fff;border:1px solid #919bb0;border-radius:50px;-webkit-box-shadow:0 1px 8px 0 rgba(145,155,176,.5);box-shadow:0 1px 8px 0 rgba(145,155,176,.5);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:53px;padding:0 16px 0 22px;width:220px}.employee_simulation .sch_area2 .item:last-child{border-width:2px}.employee_simulation .sch_area2 .bt{-webkit-box-flex:1;color:#394666;-ms-flex:1;flex:1;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:145%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.employee_simulation .sch_area2 .sch{-ms-flex-negative:0;background:url(https://imgorg.catch.co.kr/job/svg/ico_search01.svg) no-repeat 50%;background-size:17px auto;flex-shrink:0;height:24px;overflow:hidden;text-indent:-9999em;width:24px}.employee_simulation .sch_area2 .txt{color:#70798e;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:140%}.employee_simulation .sch_area2 .tooltip{-webkit-animation:aniTooltip .8s cubic-bezier(.63,.09,.75,.46) infinite alternate;animation:aniTooltip .8s cubic-bezier(.63,.09,.75,.46) infinite alternate;background:#e76a65;border-radius:99px;-webkit-box-shadow:5px 5px 16px 0 rgba(0,0,0,.12);box-shadow:5px 5px 16px 0 rgba(0,0,0,.12);color:#fff;font-size:16px;height:34px;letter-spacing:-.16px;line-height:32px;padding:0 18px;position:absolute;right:-26px;white-space:nowrap}@-webkit-keyframes aniTooltip{0%,10%{top:-47px}to{top:-42px}}@keyframes aniTooltip{0%,10%{top:-47px}to{top:-42px}}.employee_simulation .sch_area2 .tooltip:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #e76a65;bottom:-7px;content:"";height:0;left:34px;position:absolute;width:0}.employee_simulation .corp_area{background:url(https://imgorg.catch.co.kr/job/corp/arr_wave.svg) no-repeat 50%;gap:94px;margin-top:34px}.employee_simulation .corp_area,.employee_simulation .corp_area .btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.employee_simulation .corp_area .btn{margin-top:10px}.employee_simulation .corp_area .bt,.employee_simulation .corp_area .bt2{border:1px solid #f77;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:23px;letter-spacing:-.12px;line-height:21px;padding:0 8px}.employee_simulation .corp_area .bt{background:#fff;color:#f45757;opacity:.8}.employee_simulation .corp_area .bt2{background:#f77;color:#fff}.employee_simulation .corp_area .recom{background:url(https://imgorg.catch.co.kr/job/corp/img_building.png) no-repeat 50%;height:66px;margin-bottom:5px}.employee_simulation .link{display:block;text-align:center;width:200px}.employee_simulation .name{color:#4e4e4e;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:145%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee_simulation .rating_area{-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;gap:10px;justify-content:center;margin:11px 0}.employee_simulation .rating{background:url(https://imgorg.catch.co.kr/job/corp/star_compare.svg) repeat-x 0;background-size:auto 100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:17px;width:96px}.employee_simulation .fill{background:url(https://imgorg.catch.co.kr/job/corp/star_compare02.svg) repeat-x 0;background-size:auto 100%;height:100%}.employee_simulation .score{color:#758cc2;font-size:16px;font-weight:700;letter-spacing:-.16px;line-height:140%}.employee_simulation .etc{color:#7e7e7e;font-size:14px;letter-spacing:-.14px;line-height:140%;margin-top:3px}.employee_simulation .no_data{color:#d4d4d4}.employee_simulation .detail_area{background:#fff;border:1px solid #d3d7df;border-radius:20px;-webkit-box-shadow:1px 1px 15px 0 rgba(24,27,62,.06);box-shadow:1px 1px 15px 0 rgba(24,27,62,.06);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:31px auto 0;overflow:hidden;width:610px}.employee_simulation .detail_area .group{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:29px}.employee_simulation .detail_area .group:not(:first-child){border-left:1px dashed #bdc3d0}.employee_simulation .detail_area dt{background:#e3e7ec;border-bottom:1px solid #d3d7df;color:#394666;font-size:14px;letter-spacing:-.14px;line-height:140%;margin-bottom:29px;padding:12px 0 13px;text-align:center}.employee_simulation .detail_area dd{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.employee_simulation .detail_area .item{-ms-flex-negative:0;color:#4e4e4e;flex-shrink:0;font-size:14px;letter-spacing:-.14px;line-height:140%;padding-left:50px;width:98px}.employee_simulation .detail_area .result{-webkit-box-flex:1;color:#4e4e4e;-ms-flex:1;flex:1;font-size:14px;font-weight:700;letter-spacing:-.14px;line-height:140%}.employee_simulation .detail_area .down,.employee_simulation .detail_area .same,.employee_simulation .detail_area .up{display:inline-block;height:18px;margin:-3px 0 0 11px;text-indent:-9999em;vertical-align:middle;width:18px}.employee_simulation .detail_area .down~.bt,.employee_simulation .detail_area .same~.bt,.employee_simulation .detail_area .up~.bt{margin-top:9px}.employee_simulation .detail_area .up{background:url(https://imgorg.catch.co.kr/job/svg/arr19_up.svg) no-repeat 50%;background-size:auto 12px}.employee_simulation .detail_area .down{background:url(https://imgorg.catch.co.kr/job/svg/arr19_down.svg) no-repeat 50%;background-size:auto 12px}.employee_simulation .detail_area .same{background:url(https://imgorg.catch.co.kr/job/svg/arr19_same.svg) no-repeat 50%;background-size:contain}.employee_simulation .detail_area .bt{background:url(https://imgorg.catch.co.kr/job/svg/arr2_next.svg) no-repeat right 11px center #f4f4f4;background-size:6px auto;border:1px solid #dbdbdb;border-radius:60px;color:#474747;font-size:12px;letter-spacing:-.12px;line-height:140%;padding:2px 24px 2px 11px}.employee_simulation .culture_wrap{margin-top:30px}.employee_simulation .culture_wrap li:not(:first-child){margin-top:26px}.employee_simulation .culture_wrap .subj{color:#394666;font-size:16px;letter-spacing:-.16px;line-height:140%;text-align:center}.employee_simulation .culture_wrap .tag{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:9px}.employee_simulation .culture_wrap .tag .bt{background:#eceff4;border:1px solid #bdc3d0;border-radius:22px;color:#394666;font-size:15px;letter-spacing:-.15px;line-height:103%;padding:10px 19px}.employee_simulation .culture_wrap .recom{border:1px solid #70798e;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#394666;font-size:16px;height:30px;letter-spacing:-.16px;line-height:140%;margin:-3px 6px 0 0;vertical-align:middle;width:104px}.employee_simulation .select_area{border-top:1px solid #c5c9d1;margin-top:33px;padding-top:19px}.employee_simulation .select_area .subj{color:#1a1a1a;font-size:18px;letter-spacing:-.18px;line-height:145%;text-align:center}.employee_simulation .select_area .btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;justify-content:center;margin-top:12px}.employee_simulation .select_area .btn .bt{background:#fff;border-radius:50px;border-style:solid;border-width:1px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:500;height:44px;letter-spacing:-.16px;line-height:140%;padding-bottom:2px;width:190px}.employee_simulation .select_area .btn .bt:disabled{background:#d4d4d4;border-color:#d4d4d4;-webkit-box-shadow:none;box-shadow:none;color:#f3f3f3;cursor:default}.employee_simulation .select_area .btn .bg1{border-color:#f45757;-webkit-box-shadow:0 1px 8px 0 rgba(244,87,87,.5);box-shadow:0 1px 8px 0 rgba(244,87,87,.5);color:#f45757}.employee_simulation .select_area .btn .bg2{border-color:#758cc2;-webkit-box-shadow:0 1px 8px 0 rgba(117,140,194,.5);box-shadow:0 1px 8px 0 rgba(117,140,194,.5);color:#758cc2}.employee_simulation_wrap{background:#fff;border:1px solid #eceff4;border-radius:20px;-webkit-box-shadow:0 4px 20px 0 #eceff4;box-shadow:0 4px 20px 0 #eceff4;margin-top:30px;padding:58px 60px 43px}.employee_corp_culture{margin-top:40px;padding:40px 0 70px;position:relative;z-index:1}.employee_corp_culture:before{background-color:#f4f5f7;bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 18px);z-index:-1}#wrapper:has(.rbn_sticky) .employee_corp_culture:before{margin-left:133px}@media (max-width:1274px){.employee_corp_culture:before{left:0;-webkit-transform:none;transform:none;width:1256px}}#container2:has(.employee_corp_culture){padding-bottom:0}.employee_corp_culture .top_area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:15px}.employee_corp_culture .tit{color:#474747;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:140%}.employee_corp_culture .tooltip_com3{white-space:nowrap}.employee_corp_culture .sort{margin-left:auto}.employee_corp_culture .sort select{-webkit-appearance:none;background:url(https://imgorg.catch.co.kr/job/svg/arr1_down02.svg) no-repeat right 12px top 15px #fff;background-size:11px auto;border:1px solid #c2c2c2;border-radius:4px;color:#272727;font-size:16px;height:37px;letter-spacing:-.16px;line-height:140%;margin-left:7px;padding:0 37px 0 13px}.employee_corp_culture .sort select::-ms-expand{display:none}.employee_corp_culture .category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 8px}.employee_corp_culture .category .bt{background:#fff;border:1px solid #d4d4d4;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:18px;height:44px;letter-spacing:-.18px;line-height:103%;padding:0 19px 1px}.employee_corp_culture .category .selected{background:#f45757;border-color:#f45757;color:#fff}.employee_corp_culture .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 13px;margin-top:24px}.employee_corp_culture .list li{width:calc(33.33333% - 8.66667px)}.employee_corp_culture .link{background:#fff;border:1px solid #bdc3d0;border-radius:10px;display:block;padding:22px 25px 29px;position:relative}.employee_corp_culture .link:has(.ranking){border-color:#f77;padding-bottom:33px;padding-top:37px}.employee_corp_culture .ranking{background:url(https://imgorg.catch.co.kr/job/svg/ico_flag_bg02.svg) no-repeat 50%;background-size:contain;color:#fff;font-family:SpoqaHanSans,sans-serif;font-size:14px;font-weight:700;height:33px;left:11px;letter-spacing:-.07px;line-height:28px;position:absolute;text-align:center;top:0;width:29px}.employee_corp_culture .pic{margin-bottom:29px;text-align:center}.employee_corp_culture .pic img{height:38px}.employee_corp_culture .name_area{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.employee_corp_culture .name{-webkit-box-flex:1;color:#272727;-ms-flex:1;flex:1;font-size:18px;font-weight:500;letter-spacing:-.09px;line-height:150%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee_corp_culture .flag{-ms-flex-negative:0;border:1px solid #f77;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f45757;flex-shrink:0;font-size:12px;height:23px;letter-spacing:-.12px;line-height:21px;opacity:.8;padding:0 4px}.employee_corp_culture .etc{color:#666;font-size:16px;letter-spacing:-.16px;line-height:140%;margin-top:4px}.employee_corp_culture .rating_star2{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;justify-content:flex-start;margin-top:9px}.employee_corp_culture .score{color:#f77;font-size:16px;letter-spacing:-.16px;line-height:140%}