.center_TopBanner{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:50px;justify-content:center;margin:0 auto 40px!important;max-width:1222px;width:100%}.center_TopBanner .module_Jobda{background-image:url(https://hlab.im/hubfs/thumb_dictionary.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;border-radius:20px;box-sizing:border-box;flex:1;height:556px;max-width:586px;padding:50px;width:50%}.center_TopBanner .module_Jobda .topTit{position:relative}.center_TopBanner .module_Jobda .topTit:after{border-bottom:4px solid #000;bottom:0;content:"";display:block;height:3px;position:absolute;width:30px}.center_TopBanner .module_Jobda .topTit a{text-decoration:none}.center_TopBanner .module_Jobda .topTit a span:first-child h4{display:flex;margin:0 0 16px}.center_TopBanner .module_Jobda .topTit a span:first-child h4,.center_TopBanner .module_Jobda .topTit a span:first-child h4 span{align-items:flex-start;color:#121619;flex-direction:column;font-size:28px;font-weight:700;justify-content:left;letter-spacing:-.01em;line-height:140%}.center_TopBanner .module_Jobda .topTit a span:first-child h4 span{display:block;display:flex;margin:0}.center_TopBanner .module_Jobda .topTit a span:last-child{align-items:flex-start;color:#121619;display:flex;flex-direction:column;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:160%;margin-bottom:40px}.center_TopBanner .module_Jobda .bottomTit a{display:flex;gap:5px;text-decoration:none}.center_TopBanner .module_Jobda .bottomTit a:hover>p{border-bottom:1px solid #000}.center_TopBanner .module_Jobda .bottomTit a p{align-items:center;color:#121619;display:flex;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:140%;margin:0}.center_TopBanner .recomentCont{border-bottom:1px solid #121619;display:flex;flex-direction:column;height:556px;max-width:586px;width:50%}.center_TopBanner .recomentCont .Tab{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.center_TopBanner .recomentCont .Tab .TabTitle{align-items:center;display:flex;gap:5px}.center_TopBanner .recomentCont .Tab .TabTitle p{align-items:center;color:#121619;display:flex;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:140%;margin:0}.center_TopBanner .recomentCont .Tab .TabTitle i{display:flex}.center_TopBanner .recomentCont .Tab .TabTitle i img{display:flex;height:28px;max-width:28px;width:100%}.center_TopBanner .recomentCont .Tab .TabNumber{cursor:pointer;display:flex;gap:6px}.center_TopBanner .recomentCont .Tab .TabNumber span{align-items:center;background:#f4f4f5;border-radius:4px;cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;width:22px}.center_TopBanner .recomentCont .Tab .TabNumber span.active,.center_TopBanner .recomentCont .Tab .TabNumber span:hover{background:#121619;color:#fff;padding-top:1px}.center_TopBanner .recomentCont .tumb{background-image:url(https://velog.velcdn.com/images/kyj0206/post/bf0e52ce-cd2b-4933-b19a-c9e21e95ce26/image.png);background-repeat:no-repeat;background-size:cover;border-radius:16px;cursor:pointer;display:block;height:50%;height:321px;max-width:586px}.center_TopBanner .recomentCont .contTit{cursor:pointer}.center_TopBanner .recomentCont .contTit p{display:flex;font-size:14px;font-weight:400;margin-top:30px}.center_TopBanner .recomentCont .contTit h4,.center_TopBanner .recomentCont .contTit p{align-items:center;color:#121619;letter-spacing:-.01em;line-height:140%;white-space:nowrap}.center_TopBanner .recomentCont .contTit h4{display:block;font-size:24px;font-weight:700;margin:12px 0;overflow:hidden;text-overflow:ellipsis}.center_TopBanner .recomentCont .contTit span{display:flex;flex-direction:row;gap:8px;padding:0 0 20px}.center_TopBanner .recomentCont .contTit span p{border:1px solid #cfd1d5;border-radius:21px;color:#121619;font-size:12px;gap:10px;justify-content:center;letter-spacing:-.01em;line-height:160%;margin:0;max-height:31px;padding:6px 16px}.center_TopBanner .recomentCont .contTit span p:hover{background:#f4f4f5}.center_TopBanner .recomentCont .contTit span p.active{background:#fff;border:1px solid #121619}.center_TopBanner .recomentContMb{border-bottom:1px solid #000;display:none;flex:1;flex-direction:column;height:556px;max-width:586px}.center_TopBanner .recomentContMb .Tab{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.center_TopBanner .recomentContMb .Tab .TabTitle{align-items:center;display:flex;gap:5px}.center_TopBanner .recomentContMb .Tab .TabTitle p{align-items:center;display:flex;font-size:24px;margin:4px 0 0}.center_TopBanner .recomentContMb .Tab .TabTitle i{display:flex}.center_TopBanner .recomentContMb .Tab .TabTitle i img{display:flex;height:28px;max-width:28px;width:100%}.center_TopBanner .recomentContMb .Tab .TabNumber{cursor:pointer;display:flex;gap:6px}.center_TopBanner .recomentContMb .Tab .TabNumber span{align-items:center;background:#f4f4f5;border-radius:4px;cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;width:22px}.center_TopBanner .recomentContMb .Tab .TabNumber span.active,.center_TopBanner .recomentContMb .Tab .TabNumber span:hover{background:#121619;color:#fff;padding-top:1px}.center_TopBanner .recomentContMb .tumb{background-image:url(https://velog.velcdn.com/images/kyj0206/post/44e19034-75c7-4199-a686-d0abfd1f37c8/image.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;cursor:pointer;display:block;height:197px;max-width:586px;overflow:hidden}.center_TopBanner .recomentContMb .contTit{cursor:pointer}.center_TopBanner .recomentContMb .contTit p{align-items:center;color:#121619;display:flex;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:140%;margin-top:30px}.center_TopBanner .recomentContMb .contTit h4{align-items:center;color:#121619;display:block;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:140%;margin:12px 0}.center_TopBanner .recomentContMb .contTit span{display:flex;flex-direction:row;gap:8px;padding:0 0 30px}.center_TopBanner .recomentContMb .contTit span p{border:1px solid #cfd1d5;border-radius:21px;color:#121619;font-size:12px;gap:10px;justify-content:center;letter-spacing:-.01em;line-height:160%;margin:0;max-height:31px;padding:6px 16px;white-space:nowrap}.center_TopBanner .recomentContMb{border:none}.slick-dots{display:block;position:absolute;right:0;top:-65px}.slick-dots li{cursor:pointer;display:inline-block;height:8px!important;margin:0 8px!important;padding:0;position:relative;width:8px!important}.slick-dots li.slick-active button{background:#121619!important;border:1px solid #121619;border-radius:4px;color:#fff;opacity:1!important}.slick-dots li button{background:#f4f4f5;border:1px solid #f4f4f5;border-radius:4px;color:#656a71;cursor:pointer;opacity:1!important}.slick-dots li button:hover{background:#e7e8ea}.slick-slide{margin:0 30px}.slick-list{margin:0 -30px}@media screen and (max-width:710px){.center_TopBanner .module_Jobda .topTit a span:last-child{display:inline}.center_TopBanner .module_Jobda .topTit{margin-bottom:50px;padding-bottom:40px}}@media screen and (max-width:672px){.slick-list,.slick-slide{margin:0}.slick-dots li.slick-active button{border-radius:50%}.module_Jobda{margin-top:30px}.slick-dots{border-top:1px solid #000;bottom:-10px!important;box-sizing:border-box;list-style:none;padding:30px 0 0;position:static;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 8px!important;padding:0}.slick-dots li,.slick-dots li button{cursor:pointer;height:8px!important;position:relative;width:8px!important}.slick-dots li button{background:0 0;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:0;padding:5px}.slick-dots li button:before{background:#d9d9d9;border:1px solid #000;border-radius:50%;color:#fff!important;content:""!important;font-size:40px;height:9px!important;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:9px!important}.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_inline_text{line-height:1.5}.slick-dots li.slick-active button:before{opacity:1!important}.slick-dots li button:hover:before,.slick-dots li.slick-active button:before{background:#121619!important;border:1px solid #121619}.center_TopBanner .recomentContMb .Tab,.center_TopBanner .recomentContMb .contTit{display:block;padding:0 30px}.center_TopBanner .recomentContMb .Tab .TabTitle p{align-items:center;color:#121619;display:flex;font-size:24px;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:140%;margin:4px 0 0}.center_TopBanner .module_Jobda .bottomTit a{padding-bottom:130px}.center_TopBanner .recomentContMb .tumb{border-radius:0;margin:0;max-width:100%}.center_TopBanner .recomentCont{display:none}.center_TopBanner .recomentContMb{display:block}.center_TopBanner{flex-direction:column-reverse}.center_TopBanner .module_Jobda{margin-top:600px;max-width:100%;width:100%}.center_TopBanner .recomentContMb{max-width:100%;position:absolute;top:195px;width:100%}}