.mHiFdG_tab{margin:30px 0}.mHiFdG_tab li{color:#222!important}.mHiFdG_tab li:hover,.mHiFdG_tab .mHiFdG_active{color:#fff!important;background-color:#222!important}.mHiFdG_table{color:#333;margin-bottom:30px}.mHiFdG_table td{padding:18px 0}.mHiFdG_table .mHiFdG_lesson{text-align:left}.mHiFdG_table .mHiFdG_lesson p{color:#008cdd}.mHiFdG_table .mHiFdG_button{border-radius:4px;margin:0 auto;font-size:13px}.mHiFdG_table .mHiFdG_complete{color:#7c7c7c}.mHiFdG_table .mHiFdG_score{color:#e2013d}.mHiFdG_table .mHiFdG_empty{padding:50px 0}.mHiFdG_search{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.mHiFdG_search .mHiFdG_total{color:#8e8e8e;font-size:18px}.mHiFdG_search .mHiFdG_total span{color:#008cdd}.mHiFdG_search .mHiFdG_searchProduct{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.mHiFdG_search .mHiFdG_button{border-radius:4px;margin-left:10px}.mHiFdG_search select{width:120px;margin-right:10px}.mHiFdG_evaluationWrap{width:900px;max-height:800px;margin:0 auto;position:relative;overflow-y:auto}.mHiFdG_evaluationWrap .mHiFdG_header{background-color:#008cdd;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:45px;padding:0 20px;display:flex}.mHiFdG_evaluationWrap .mHiFdG_header p{color:#fff;font-weight:500}.mHiFdG_evaluationWrap .mHiFdG_header .mHiFdG_closeBtn{background-color:#0000}.mHiFdG_evaluationWrap .mHiFdG_header .mHiFdG_closeBtn:before,.mHiFdG_evaluationWrap .mHiFdG_header .mHiFdG_closeBtn:after{background-color:#fff}.mHiFdG_evaluationWrap .mHiFdG_content{background-color:#fff;padding:30px}.mHiFdG_evaluationWrap .mHiFdG_content .mHiFdG_title{color:#000;margin-bottom:18px;font-size:20px;font-weight:700}.mHiFdG_evaluationWrap .mHiFdG_table td{text-align:left;padding:12px 0}.mHiFdG_evaluationWrap .mHiFdG_table td:nth-of-type(odd){color:#666;background-color:#f8f8f8;padding-left:15px}.mHiFdG_evaluationWrap .mHiFdG_table td:nth-of-type(2n){padding-left:20px}.mHiFdG_evaluationWrap .mHiFdG_table td.mHiFdG_assignmentContent{vertical-align:top;white-space:pre-wrap;height:235px}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_fileWrap,.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_scoreWrap{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_fileWrap input,.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_scoreWrap input{border-radius:4px 0 0 4px}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_fileWrap button,.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_scoreWrap button{border-radius:0 4px 4px 0}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_scoreWrap{flex-wrap:nowrap;justify-content:flex-start;align-items:center;display:flex}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_scoreWrap .mHiFdG_scoreInfo{color:#bfbfbf;font-size:15px}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_scoreWrap input{border-radius:4px;width:160px;margin-right:4px}.mHiFdG_evaluationWrap .mHiFdG_table td .mHiFdG_textarea{resize:none;border:1px solid #ccc;border-radius:4px;width:calc(100% - 20px);height:175px;padding:10px}.mHiFdG_evaluationWrap input[type=file]{display:none}.mHiFdG_evaluationWrap .mHiFdG_fileLabel{color:#fff;text-align:center;cursor:pointer;background-color:#222;border-radius:8px;flex-shrink:0;width:76px;height:38px;margin-right:16px;font-size:15px;line-height:38px;display:inline-block}.mHiFdG_evaluationWrap .mHiFdG_fileNameList{color:#008cdd;text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-right:8px;font-size:15px;overflow:hidden}.mHiFdG_evaluationWrap .mHiFdG_fileCloseBtn{background-color:#efefef;border-radius:9999px;flex-shrink:0}.mHiFdG_evaluationWrap .mHiFdG_fileCloseBtn:before,.mHiFdG_evaluationWrap .mHiFdG_fileCloseBtn:after{background:#000}.mHiFdG_evaluationWrap .mHiFdG_btnWrap{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.mHiFdG_evaluationWrap .mHiFdG_btnWrap button{border-radius:4px}
.hQziQG_wrapper{justify-content:right;width:1050px;margin:0 auto 32px;padding-top:21px;display:flex}.hQziQG_wrapper p{color:#9a9a9a;font-size:14px}.hQziQG_wrapper p:not(:last-of-type):after{content:">";margin:0 5px;font-size:13px}
.qqwO9G_title{letter-spacing:-1px;color:#000;float:left;margin-right:19px;font-size:24px}.qqwO9G_titleTxt{letter-spacing:-1px;color:#8e8e8e;margin:10px 20px 0 0;font-size:15px}.qqwO9G_titleTxt a{margin-left:10px}.qqwO9G_titleTxt a i{background:url(https://cdn.hackers.com/frontend/campus/common/common_btn.png) no-repeat;width:20px;height:20px;display:inline-block}.qqwO9G_titleTxt .qqwO9G_coupon{background-position:-21px 3px}.qqwO9G_titleType2{text-indent:10px;box-sizing:border-box;width:100%;position:relative}.qqwO9G_titleType2 h3:before{content:"";background-color:#222;width:4px;height:75%;font-size:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.qqwO9G_titleType2 h3{font-size:20px}.qqwO9G_titleType2 h3>span{color:#727272;margin-left:14px;font-size:15px;font-weight:400}
.VWbnGa_tabType1Wrap{width:100%}.VWbnGa_tabType1Wrap>ul{width:100%;overflow:hidden}.VWbnGa_tabType1Wrap>ul li.VWbnGa_on button,.VWbnGa_tabType1Wrap>ul li:hover button{color:#fff;background-color:#004b73}.VWbnGa_tabType1Wrap>ul li{float:left;box-sizing:border-box;text-align:center;width:50%}.VWbnGa_tabType1Wrap>ul li button{color:#a3a3a3;letter-spacing:-.045em;background-color:#e6e6e6;border-radius:20px 20px 0 0;width:100%;padding:20px 0;font-size:22px;line-height:1.3;display:block}.VWbnGa_tabType1Wrap>ul li button strong{display:block}.VWbnGa_tabType1Wrap .VWbnGa_imgContent{box-sizing:border-box;border:1px solid #a3a3a3;width:100%;overflow-y:auto}.VWbnGa_tabType1Wrap .VWbnGa_imgContent>img{width:100%;height:auto}.VWbnGa_globalTab{width:1050px;height:47px;display:flex}.VWbnGa_globalTab li{text-align:center;color:#979797;letter-spacing:-.43px;cursor:pointer;border:1px solid #d7d7d7;flex:1;width:auto;line-height:47px}.VWbnGa_globalTab li:hover{color:#fff;background-color:#2d2d2d}.VWbnGa_globalTab li:hover a{color:#fff!important}.VWbnGa_globalTab li:not(:last-of-type){border-right:none}.VWbnGa_selected{background-color:#2d2d2d;border-color:#2d2d2d;color:#fff!important}.VWbnGa_selected a{color:#fff}
.Z2k9va_type1>button{color:#fff;text-align:center;letter-spacing:-.02em;border-radius:7px;width:49.5%;padding:15px 0;font-size:22px;font-weight:700}.Z2k9va_type1>button:first-child{margin-right:1%}.Z2k9va_buttonSettings{box-sizing:border-box;cursor:pointer;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.Z2k9va_default{color:#222;background-color:#fff;border-color:#222}.Z2k9va_eventBtn{background-color:none;border:none}.Z2k9va_blue{color:#fff;background-color:#3bb2da;border-color:#3bb2da}.Z2k9va_blueWhite{color:#3bb2da;background-color:#fff;border-color:#3bb2da}.Z2k9va_white{color:#008cdd;background-color:#fff;border-color:#008cdd}.Z2k9va_black{color:#fff;background-color:#222;border-color:#222}.Z2k9va_pointColor{color:#fff;background-color:#008cdd;border-color:#008cdd}.Z2k9va_lightBlue{color:#fff;background-color:#00a4d1;border-color:#00a4d1}.Z2k9va_skyBlue{color:#c6dcea;background-color:#fff;border-color:#c6dcea}.Z2k9va_darkBlue{color:#fff;background-color:#002c50;border-color:#002c50}.Z2k9va_disabled{color:#fff;background-color:#aaa;border-color:#aaa}.Z2k9va_red{color:#fff;background-color:#f33;border-color:#f33!important}.Z2k9va_plus{background-color:#fff;border:1px solid #bbb;position:relative}.Z2k9va_plus:before,.Z2k9va_plus:after{content:"";background:#bbb;display:block;position:absolute}.Z2k9va_plus:before{height:1px;top:50%;left:3px;right:3px;transform:translateY(-50%)}.Z2k9va_plus:after{width:1px;top:3px;bottom:3px;left:50%}.Z2k9va_close{background-color:#fff;position:relative}.Z2k9va_close:before,.Z2k9va_close:after{content:"";background:#bbb;display:block;position:absolute}.Z2k9va_close:before{height:1px;top:50%;left:5px;right:5px;transform:translateY(-50%)rotate(45deg)}.Z2k9va_close:after{width:1px;top:5px;bottom:5px;left:50%;transform:translate(-50%)rotate(45deg)}.Z2k9va_arrow-up,.Z2k9va_arrow-down{background-color:#fff;position:relative}.Z2k9va_arrow-up:before,.Z2k9va_arrow-down:before{content:"";border:1px solid #bbb;width:40%;height:40%;margin:0 auto;display:block;position:absolute}.Z2k9va_arrow-down:before{border-top:none;border-left:none;margin-right:30%;transform:rotate(45deg)translateY(-50%)}.Z2k9va_arrow-up:before{border-bottom:none;border-right:none;margin-left:-30%;top:50%;transform:rotate(45deg)translateY(-50%)}.Z2k9va_arrow,.Z2k9va_circle-arrow{background-color:inherit;color:inherit;margin-left:5px;display:inline-block;position:relative}.Z2k9va_arrow:before,.Z2k9va_circle-arrow:before{content:">";color:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.Z2k9va_circle-arrow{border-color:inherit;border:1px solid;border-radius:9999px;margin-left:5px}.Z2k9va_download{background:url(https://cdn.hackers.com/frontend/campus/free_lecture/download_white.png) 0 0/contain no-repeat;margin-left:5px}
.o4HdTW_wrapper{margin-bottom:50px;transition:all .5s}.o4HdTW_title{text-align:center;color:#000;background-color:#e5e5e5;border-bottom:2px solid #fff;width:100%;padding:8px 0;font-weight:700}.o4HdTW_content{color:#696969;background-color:#f4f4f4;border-bottom:2px solid #fff;padding:20px;font-size:14px}
._2AN8RG_pos_top{z-index:10;width:100%;position:sticky}._2AN8RG_pos_bottom{z-index:10;width:100%;position:fixed;bottom:0}._2AN8RG_container{background-color:#060606}._2AN8RG_timerInner{width:1000px;height:80px;margin:auto;position:relative}._2AN8RG_wrapper{justify-content:space-between;align-items:center;width:1000px;height:100%;display:flex;position:absolute;top:0;left:0}._2AN8RG_magam_text_box{color:#fff;letter-spacing:0;padding:8px 16px;font-size:20px;font-weight:700}._2AN8RG_bx_timer{color:#fff;letter-spacing:3px;width:500px;height:84px;font-size:50px;font-weight:600;position:absolute;top:1px;right:305px}._2AN8RG_bx_timer ._2AN8RG_t_day,._2AN8RG_bx_timer ._2AN8RG_t_hour,._2AN8RG_bx_timer ._2AN8RG_t_minute,._2AN8RG_bx_timer ._2AN8RG_t_sec{position:absolute}._2AN8RG_bx_timer ._2AN8RG_t_day{right:380px}._2AN8RG_bx_timer ._2AN8RG_t_hour{right:275px}._2AN8RG_bx_timer ._2AN8RG_t_minute{right:192px}._2AN8RG_bx_timer ._2AN8RG_t_sec{animation:1s infinite _2AN8RG_blink;right:109px}@keyframes _2AN8RG_blink{0%,to{opacity:1}50%{opacity:.3}}._2AN8RG_timer_btn_box{justify-content:space-between;align-items:center;gap:10px;display:flex}._2AN8RG_timer_btn{text-align:center;box-sizing:border-box;cursor:pointer;border-radius:10px;padding:14px 21px;font-size:17px;font-weight:500;line-height:19px;box-shadow:inset 3px 3px 10px #ffffff4d}._2AN8RG_noticeTxt{color:#fffc;width:150px;font-size:11px}
.BfEKYa_passRolling{z-index:10;background:#1e3450;width:100%;height:46px;position:relative}.BfEKYa_passRolling .BfEKYa_rolling{align-items:center;width:1050px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BfEKYa_passRolling .BfEKYa_rolling p{color:#fff;text-align:left;flex:1;padding:0 24px;font-size:15px}.BfEKYa_passRolling .BfEKYa_rolling span{color:#b3b3b3;align-items:center;margin-left:10px;display:flex}.BfEKYa_passRolling .BfEKYa_rolling span i{vertical-align:middle;background:url(https://cdn.hackers.com/frontend/campus/common/user_icon.png) top no-repeat;width:18px;height:18px;margin-right:5px;display:inline-block}.BfEKYa_passRolling .BfEKYa_rolling .slick-slider{width:100%;height:40px}.BfEKYa_passRolling .BfEKYa_rolling .slick-slider .slick-slide .BfEKYa_textBox{align-items:center;height:40px;position:relative;display:flex!important}
._53rVOW_banner{width:1050px;height:300px;margin:0 auto;position:relative;overflow:hidden}._53rVOW_banner img{width:auto;height:auto}._53rVOW_banner ._53rVOW_prev,._53rVOW_banner ._53rVOW_next{z-index:2;cursor:pointer;color:#0000;background-image:url(https://gscdn.hackers.co.kr/ecpa/img/common/sp_btn.png);border:none;width:35px;height:50px;position:absolute;top:250px}._53rVOW_banner ._53rVOW_prev{background-position:-183px -25px;left:0}._53rVOW_banner ._53rVOW_next{background-position:-220px -25px;right:0}._53rVOW_banner ._53rVOW_dots{z-index:1;background:url(https://gscdn.hackers.co.kr/ecpa/img/common/bg_opacity.png);width:980px;height:50px;margin:0 auto;display:block;position:absolute;top:250px;left:50%;overflow:hidden;transform:translate(-50%)}._53rVOW_banner ._53rVOW_dots li{float:left}._53rVOW_banner ._53rVOW_dots button{letter-spacing:-.38px;text-align:center;color:#fff;cursor:pointer;width:100%;height:50px;font-size:15px;line-height:50px;display:block;position:relative}._53rVOW_banner ._53rVOW_dots button:before{content:"";background:#fff;width:1px;height:22px;position:absolute;top:14px;left:0}._53rVOW_banner ._53rVOW_dots li:first-child button:before{display:none}._53rVOW_removeElement{display:none!important}
.vs6Xbq_quickBanner{z-index:11;right:50%}.vs6Xbq_quickBanner .vs6Xbq_closeArea{flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-bottom:10px;display:flex}.vs6Xbq_quickBanner .vs6Xbq_closeArea button{color:#fff;text-align:center;background:#383838;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:flex}.vs6Xbq_quickBanner .vs6Xbq_topBtnArea{flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:10px;display:flex}.vs6Xbq_quickBanner .vs6Xbq_topBtnArea .vs6Xbq_topBtn{color:#000;border-radius:30px;padding:5px 20px;font-size:16px}.vs6Xbq_ban{position:relative}.vs6Xbq_ban .vs6Xbq_banClose{width:18px;height:18px;position:absolute;top:0;right:0}.vs6Xbq_ban .vs6Xbq_banLink{width:140px;height:140px;position:absolute;top:20px;left:0}
.CpE0Vq_inputSp{color:#898989;vertical-align:middle;cursor:pointer;margin-right:15px;font-size:15px;display:inline-block;position:relative;overflow:hidden}.CpE0Vq_inputSp input{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.CpE0Vq_inputSp i{vertical-align:bottom;background:url(https://cdn.hackers.com/frontend/campus/common/sp_input.png) no-repeat;width:20px;height:20px;display:inline-block;overflow:hidden}.CpE0Vq_inputSp input[type=checkbox]:checked+i,.CpE0Vq_inputSp input[type=radio]:checked+i{background-position:0 -21px}.CpE0Vq_inputSp>span{color:#979797;margin-left:5px;font-size:14px}.CpE0Vq_inputSp.square i{vertical-align:bottom;background:url(https://cdn.hackers.com/frontend/campus/common/sp_input.png) -20px 0 no-repeat;width:20px;height:20px;display:inline-block;overflow:hidden}:is(.CpE0Vq_inputSp.square input[type=checkbox]:checked+i,.CpE0Vq_inputSp.square input[type=radio]:checked+i){background-position:-20px -21px}.CpE0Vq_inputSp.circle i{vertical-align:bottom;background:url(https://cdn.hackers.com/frontend/campus/common/sp_input.png) -40px 0 no-repeat;width:20px;height:20px;display:inline-block;overflow:hidden}:is(.CpE0Vq_inputSp.circle input[type=checkbox]:checked+i,.CpE0Vq_inputSp.circle input[type=radio]:checked+i){background-position:-40px -21px}.CpE0Vq_inputSp.CpE0Vq_customInput.customCircle{justify-content:flex-start;align-items:center;display:flex}.CpE0Vq_inputSp.CpE0Vq_customInput.customCircle i{background:url(https://cdn.hackers.com/frontend/campus/common/sp_input_color_custom.png) 0 0/100% 200% no-repeat;border-radius:100%;width:24px;height:24px;display:inline-block;overflow:hidden}:is(.CpE0Vq_inputSp.CpE0Vq_customInput.customCircle input[type=checkbox]:checked+i,.CpE0Vq_inputSp.CpE0Vq_customInput.customCircle input[type=radio]:checked+i){background-position:0 100%}.CpE0Vq_inputSp.CpE0Vq_customInput.customSquare{justify-content:flex-start;align-items:center;display:flex}.CpE0Vq_inputSp.CpE0Vq_customInput.customSquare i{background:url(https://cdn.hackers.com/frontend/campus/common/sp_input_color_custom_square.png) 0 0/100% 200% no-repeat;width:24px;height:24px;display:inline-block;overflow:hidden}:is(.CpE0Vq_inputSp.CpE0Vq_customInput.customSquare input[type=checkbox]:checked+i,.CpE0Vq_inputSp.CpE0Vq_customInput.customSquare input[type=radio]:checked+i){background-position:0 100%}
.Zq_Qgq_teacherWrap{background-color:#000}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderWrap{align-items:center;gap:70px;width:78vw;display:flex}.Zq_Qgq_teacherWrap .Zq_Qgq_slider{height:628px;position:relative;width:484px!important}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-list{height:100%}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide{opacity:1;background:url(https://cdn.hackers.com/frontend/campus/event/common/branding/slide_active_bg.png) 50%/cover no-repeat;height:628px;position:relative;overflow:hidden;border-radius:20px!important}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide img{object-fit:contain;object-position:bottom;width:100%;height:100%}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide.slick-current:after{content:"";background:url(https://cdn.hackers.com/frontend/campus/event/common/branding/slide_active_front.png) 50%/cover no-repeat;width:100%;height:100%;display:block;position:absolute;top:0}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide.slick-current .Zq_Qgq_sliderItem .Zq_Qgq_info{z-index:3;color:#fff;padding:40px;position:absolute;bottom:0;right:0}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide.slick-current .Zq_Qgq_sliderItem .Zq_Qgq_info .Zq_Qgq_subTitle{font-size:30px}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide.slick-current .Zq_Qgq_sliderItem .Zq_Qgq_info .Zq_Qgq_title{font-size:40px;font-weight:700}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide.slick-current .Zq_Qgq_sliderItem .Zq_Qgq_info .Zq_Qgq_description{font-size:22px;display:block}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-slide.slick-current .Zq_Qgq_sliderItem .Zq_Qgq_link{z-index:4;width:60px;height:65px;position:absolute;top:20px;right:18px}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-arrow.slick-prev{display:none!important}.Zq_Qgq_teacherWrap .Zq_Qgq_slider .slick-arrow.slick-next{z-index:1;background:url(https://cdn.hackers.com/frontend/campus/event/common/branding/slide_arrow.png) 50%/contain no-repeat;width:75px;height:48px;font-size:0;position:absolute;top:50%;right:-90px;transform:translateY(-50%)}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav{width:calc(100% - 564px)}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slider{overflow:hidden}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-list{margin-left:-225px}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide{opacity:.4;background-color:#fff;height:498px;margin:0 7px;overflow:hidden;border-radius:20px!important;width:220px!important}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide>div{height:100%}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide .Zq_Qgq_sliderItem{height:100%;position:relative}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide .Zq_Qgq_sliderItem .Zq_Qgq_info{z-index:3;box-sizing:border-box;text-align:center;word-break:keep-all;color:#fff;width:100%;min-height:180px;padding:40px 0;position:absolute;bottom:0;left:0}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide .Zq_Qgq_sliderItem .Zq_Qgq_info .Zq_Qgq_subTitle{font-size:20px}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide .Zq_Qgq_sliderItem .Zq_Qgq_info .Zq_Qgq_title{font-size:25px;font-weight:700}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide img{width:200%;position:relative;transform:translate(-11%)}.Zq_Qgq_teacherWrap .Zq_Qgq_sliderNav .slick-slide:after{content:"";z-index:2;background:linear-gradient(#0000 0% 30%,#00000080 70%,#000 100%);width:100%;height:100%;display:block;position:absolute;top:0}.Zq_Qgq_teacherWrap .Zq_Qgq_cta{color:#000;text-align:center;width:340px;height:90px;font-size:0;position:absolute;top:118px;left:58%}.Zq_Qgq_tabSlide{z-index:2;width:820px;position:absolute;top:1020px;left:50%;transform:translate(-50%)}.Zq_Qgq_tabSlide .slick-dots{z-index:2;justify-content:center;align-items:center;gap:10px;width:600px;position:absolute;top:-66px;left:50%;transform:translate(-50%);display:flex!important}.Zq_Qgq_tabSlide .slick-dots li{width:20%;height:100%;position:relative}.Zq_Qgq_tabSlide .slick-dots li button{color:#5b5b5b;font-size:21px}.Zq_Qgq_tabSlide .slick-dots .slick-active :after{z-index:2;content:"";background-color:#b5ff54;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.Zq_Qgq_tabSlide .slick-dots .slick-active button{color:#b5ff54}
.zxRfSG_modal{justify-content:center;align-items:center;display:flex;position:relative}.zxRfSG_modal.zxRfSG_w-auto .zxRfSG_inner{width:auto!important}.zxRfSG_modal .zxRfSG_bg{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.zxRfSG_modal .zxRfSG_inner{z-index:1000;width:auto;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.zxRfSG_modal .zxRfSG_inner>.zxRfSG_btn_wrap{text-align:center;padding:18px 0 0}.zxRfSG_modal .zxRfSG_inner>.zxRfSG_btn_wrap button{letter-spacing:-.025em;color:#eee;font-size:12px;display:inline-block}.zxRfSG_modal .zxRfSG_inner>.zxRfSG_btn_wrap button:not(:first-of-type):before{content:"";vertical-align:middle;background-color:#eee;width:1px;height:10px;margin:0 8px;display:inline-block}.zxRfSG_modal .zxRfSG_modalHeader{background-color:#008cdd;width:100%;height:48px;padding:0 19px;position:relative}.zxRfSG_modal .zxRfSG_modalHeader h2{letter-spacing:-.4px;color:#fff;font-size:16px;font-weight:500;line-height:48px}.zxRfSG_modal .zxRfSG_modalHeader button{text-indent:-9999px;z-index:2;background:url(https://cdn.hackers.com/frontend/campus/book/ic_close.png) 50%/contain no-repeat;width:19px;height:19px;display:inline-block;position:absolute;top:50%;right:19px;transform:translateY(-50%)}.zxRfSG_modal .zxRfSG_modalContent{background-color:#fff;padding:40px 30px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_title{letter-spacing:-1px;text-align:center;color:#395cc1;font-size:20px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap{border-top:1px solid #000;width:100%;margin-bottom:15px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr{border-bottom:1px solid #ccc}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr th{letter-spacing:-.8px;text-align:left;color:#666;background-color:#f8f8f8;padding:20px;font-size:16px;line-height:1.38}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr td{color:#333;height:100%;padding:10px 20px;font-size:16px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr td.zxRfSG_isbn span{padding:0 2px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr td small{letter-spacing:-.35px;color:#bfbfbf;font-size:14px}.zxRfSG_modal .zxRfSG_subText{letter-spacing:-.38px;color:#bfbfbf;font-size:15px}
.q4cGHa_topBanner{margin:40px auto 45px;position:relative}.q4cGHa_topBanner .q4cGHa_bannerSlider img{object-fit:cover;border-radius:14px;width:252px!important;height:230px!important}.q4cGHa_topBanner .q4cGHa_bannerSlider .slick-track{margin-left:0}:is(.q4cGHa_topBanner .q4cGHa_bannerSlider .slick-arrow.slick-prev,.q4cGHa_topBanner .q4cGHa_bannerSlider .slick-arrow.slick-next){z-index:2;cursor:pointer;color:#0000;z-index:2;background-image:url(https://cdn.hackers.com/frontend/campus/common/slide_arrow_btn.png);background-position:0 0;background-repeat:no-repeat;border:none;width:26px;height:55px;position:absolute;top:50%;transform:translateY(-50%)}.q4cGHa_topBanner .q4cGHa_bannerSlider .slick-arrow.slick-prev{left:-47px}.q4cGHa_topBanner .q4cGHa_bannerSlider .slick-arrow.slick-next{background-position-x:-26px;right:-47px}.q4cGHa_categoryWrap{z-index:4;background-color:#fff;border-bottom:1px solid #ddd;padding-top:20px;position:sticky;top:0}.q4cGHa_categoryWrap .q4cGHa_categoryList{flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;margin-bottom:30px;display:flex}.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category{cursor:pointer}.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category .q4cGHa_categoryImg{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:70px 70px;border:1px solid #ebebeb;border-radius:16px;flex-wrap:nowrap;justify-content:center;align-items:center;width:90px;height:90px;margin:0 auto;display:flex}.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category .q4cGHa_categoryName{color:#8e8e8e;text-align:center;font-size:16px}.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category:hover .q4cGHa_categoryImg,.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category.q4cGHa_active .q4cGHa_categoryImg{border-color:#898989}.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category:hover .q4cGHa_categoryName,.q4cGHa_categoryWrap .q4cGHa_categoryList .q4cGHa_category.q4cGHa_active .q4cGHa_categoryName{color:#222;font-weight:600}.q4cGHa_subCategoryList{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;padding-bottom:30px;display:flex}.q4cGHa_subCategoryList button{color:#8e8e8e;background-color:#f6f6f6;border-radius:8px;width:fit-content;padding:10px 15px;font-size:16px}.q4cGHa_subCategoryList button.q4cGHa_active{color:#fff;background-color:#222}.q4cGHa_sortSelect{margin:40px auto 16px}.q4cGHa_sortSelect select{cursor:pointer;width:250px;margin-left:auto;font-size:15px;display:block}.q4cGHa_lectureItem{cursor:pointer;width:250px;min-height:314px;margin:0 6.5px 30px;display:block}.q4cGHa_lectureItem:hover .q4cGHa_lectureItemImg img{transform:scale(1.1)}.q4cGHa_lectureItem .q4cGHa_lectureItemImg{width:250px;height:172px;margin-bottom:15px;overflow:hidden}.q4cGHa_lectureItem .q4cGHa_lectureItemImg img{object-fit:cover;-o-transition:transform .2s;transition:transform .2s;width:100%!important;height:100%!important}.q4cGHa_lectureItem .q4cGHa_lectureItemTitle{color:#333;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.q4cGHa_lectureItem .q4cGHa_lectureItemKeyword{flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;margin:6px 0 10px;display:flex}.q4cGHa_lectureItem .q4cGHa_lectureItemKeyword span{color:#7d9dae;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-right:8px;font-size:12px;line-height:1;display:flex}.q4cGHa_lectureItem .q4cGHa_lectureItemKeyword span:not(:first-of-type):before{content:"";border-left:1px solid #7d9dae;width:1px;height:11px;margin-right:8px;display:block}.q4cGHa_lectureItem .q4cGHa_lectureItemKeyword span:first-of-type{padding-left:0}.q4cGHa_lectureItem .q4cGHa_lectureItemKeyword span:last-of-type{border-right:none}.q4cGHa_lectureItem .q4cGHa_lectureItemPrice{color:#8b8b8b;margin-bottom:6px;font-size:13px;line-height:1;text-decoration:line-through}.q4cGHa_lectureItem .q4cGHa_lectureItemDiscount{color:#0e0e0e;margin-bottom:10px;font-size:17px;font-weight:600;line-height:1}.q4cGHa_lectureItem .q4cGHa_lectureItemDiscount span{color:#ff272d;margin-right:6px}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;display:flex}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span{color:#fff;background-color:#222;border-radius:4px;height:20px;padding:0 6px;font-size:12px;line-height:20px}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_NEW{background-color:#008cdd}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_HOT{background-color:#f85277}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_지금인기,.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_인기강좌{background-color:#f77a36}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_특별할인{background-color:#a36afd}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_EVENT{background-color:#24b97c}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_BEST{background-color:#f9b12e}.q4cGHa_lectureItem .q4cGHa_lectureItemIcon span.q4cGHa_aiSubtitle{color:#000;background-color:#fff;border:1px solid #000}.q4cGHa_lectureList{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.q4cGHa_lectureList .q4cGHa_lectureItem{margin:0 0 26px}.q4cGHa_moreBtn{color:#555;border:1px solid #e4e4e4;border-radius:8px;margin:40px auto;font-size:16px}
.L8wR_q_wrapper{width:1050px;height:fit-content;margin:0 auto;position:relative}.L8wR_q_wrapper a{margin-top:auto;display:block!important}.L8wR_q_wrapper img{margin:0 auto;display:block}.L8wR_q_wrapper .L8wR_q_badge{letter-spacing:-.65px;text-align:center;color:#fff;background-color:#0003;border-radius:14px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;font-size:13px;display:flex;position:absolute;top:25%;right:2%}.L8wR_q_wrapper .L8wR_q_badge button{color:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff;width:8px;height:8px}.L8wR_q_wrapper .L8wR_q_badge button:first-of-type{transform:rotate(-135deg)scale(-1)}.L8wR_q_wrapper .L8wR_q_badge button:last-of-type{transform:rotate(-135deg)}
.BKh3Zq_footerWrap{border-top:1px solid #e1e1e1;padding:50px 0 100px;position:relative}.BKh3Zq_footerWrap .BKh3Zq_footerLogo{flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-left:20px;display:flex}.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb li a,.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb li span,.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb li button{letter-spacing:-.7px;text-align:left;color:#333;font-size:15px;font-weight:700;display:inline-block}.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb li span{color:#bbb;padding:0 10px}.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb li .BKh3Zq_btnIsms{display:flex}.BKh3Zq_footerWrap .BKh3Zq_footerLogo .BKh3Zq_flnb li .BKh3Zq_btnIsms span{padding:0}.BKh3Zq_footerWrap .BKh3Zq_footerInfo address p{letter-spacing:-.65px;text-align:left;color:#adadad;font-size:13px;font-style:normal;line-height:1.54}.BKh3Zq_footerWrap .BKh3Zq_footerInfo address p b{color:#333}.BKh3Zq_footerWrap .BKh3Zq_footerInfo address p.BKh3Zq_copyright{margin-top:20px}.BKh3Zq_footerWrap .BKh3Zq_bankInfo{border-left:1px solid #e7e7e7;flex:1;margin-left:30px;padding-left:30px}.BKh3Zq_footerWrap .BKh3Zq_bankInfo .BKh3Zq_logo{flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.BKh3Zq_footerWrap .BKh3Zq_bankInfo .BKh3Zq_btnTossOpen{letter-spacing:-.58px;text-align:center;color:#008cdd;background-color:#f3f7ff;border-radius:4px;margin-top:10px;padding:5px 10px;font-size:11.5px;display:inline-block}.BKh3Zq_footerWrap .BKh3Zq_bankInfo p{letter-spacing:-.9px;text-align:left;color:#adadad;font-size:12px;line-height:1.5}.BKh3Zq_textBlue{color:#008cdd!important}
.MGY-jG_bottomBanner{position:relative}.MGY-jG_bottomBanner .MGY-jG_badge{z-index:2;color:#fff;background-color:#0003;border-radius:19px;padding:4px 12px;font-size:14px;position:absolute;top:14px;right:14px}
.Wc2JuG_wrapper{width:100%;height:auto;position:absolute}.Wc2JuG_toggleBtn{position:absolute;top:0;right:0}.Wc2JuG_reason{width:900px;padding:30px 40px 30px 30px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Wc2JuG_reason .Wc2JuG_closeBtn{width:20px;height:20px;font-size:0;position:absolute;top:10px;right:15px}.Wc2JuG_reason .Wc2JuG_closeBtn:before,.Wc2JuG_reason .Wc2JuG_closeBtn:after{z-index:2;content:"";width:100%;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Wc2JuG_reason .Wc2JuG_closeBtn:before{transform:translate(-50%,-50%)rotate(45deg)}.Wc2JuG_reason .Wc2JuG_closeBtn:after{transform:translate(-50%,-50%)rotate(-45deg)}.Wc2JuG_reason p{font-size:16px}.Wc2JuG_white .Wc2JuG_reason{color:#000;background-color:#fff}.Wc2JuG_white .Wc2JuG_closeBtn:before,.Wc2JuG_white .Wc2JuG_closeBtn:after{background-color:#000000b3}.Wc2JuG_black .Wc2JuG_reason{color:#fff;background-color:#000000e6}.Wc2JuG_black .Wc2JuG_closeBtn:before,.Wc2JuG_black .Wc2JuG_closeBtn:after{background-color:#ffffffb3}
._10EPGa_wrapper{border-radius:16px;width:1050px;font-size:0;position:relative;overflow:hidden}._10EPGa_wrapper img{object-fit:cover;display:block;width:1050px!important;height:274px!important}._10EPGa_control{color:#fff;background:#0000004d;border-radius:15px;align-items:center;gap:4px;height:30px;padding:0 12px;font-size:13px;line-height:30px;display:flex;position:absolute;top:13px;right:13px}._10EPGa_control em{font-style:normal;font-weight:700}._10EPGa_control button{cursor:pointer;background:0 0;border:0;width:14px;height:30px}._10EPGa_control button:before{content:"";border-top:1.5px solid #fff;border-right:1.5px solid #fff;width:7px;height:7px;margin:0 auto;display:block;transform:rotate(-135deg)}._10EPGa_next:before{transform:rotate(45deg)!important}._10EPGa_total{opacity:.7}._10EPGa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
.CrHwxq_wrapper{width:1050px;height:fit-content;margin:0 auto 32px;position:relative}.CrHwxq_wrapper img{margin:0 auto;display:block}.CrHwxq_wrapper .slick-arrow{cursor:pointer;color:#0000;background:url(https://image.hackersjob.com/img/common/button3.png) no-repeat;border:none;width:16px;height:16px;position:absolute;bottom:-16px}:is(.CrHwxq_wrapper .slick-prev:before,.CrHwxq_wrapper .slick-next:before){display:none}.CrHwxq_wrapper .slick-prev{right:20px;background-position:0 0!important}.CrHwxq_wrapper .slick-next{background-position:-15px 0;right:0}.CrHwxq_wrapper .slick-slide{max-height:220px}.CrHwxq_wrapper.sm{width:970px}.CrHwxq_badge{color:#666;width:fit-content;font-size:15px;position:absolute;bottom:-18px;right:40px}
._0Sjx7q_wrapper{border-top:1px solid #000;width:1050px;height:fit-content;margin:0 auto 50px}._0Sjx7q_wrapper>div:not(:last-of-type){border-bottom:1px solid #ebebeb;align-items:center;width:100%;display:flex;position:relative}._0Sjx7q_wrapper>div:not(:last-of-type)>label{width:140px;height:100%;margin-right:20px;line-height:60px;display:block}._0Sjx7q_wrapper>div:not(:last-of-type)>label:before{color:#222;content:attr(data-title);box-sizing:border-box;background-color:#f8f8f8;align-items:center;width:140px;margin-right:20px;padding-left:20px;font-size:15px;display:flex;position:absolute;top:0;bottom:0}._0Sjx7q_wrapper>div:not(:last-of-type)>label+div{display:flex}._0Sjx7q_wrapper>div:not(:last-of-type)>label+div._0Sjx7q_wrap{width:calc(100% - 141px)}._0Sjx7q_wrapper iframe{width:1050px;margin-bottom:42px}._0Sjx7q_wrapper input[type=file]{display:none}._0Sjx7q_buttonWrapper{justify-content:center;width:1050px;margin:0 auto;display:flex}._0Sjx7q_buttonWrapper button{border-radius:4px;font-size:17.5px;line-height:52px}._0Sjx7q_cancel{margin-right:10px}._0Sjx7q_fileLabel{color:#fff;cursor:pointer;background-color:#535870;border-radius:4px;width:160px;height:42px;margin-right:19px;padding-left:34px;font-size:15px;font-weight:300;line-height:42px}._0Sjx7q_fileLabel ._0Sjx7q_icon{float:right;background-color:#4a4b5f;border-top-right-radius:4px;border-bottom-right-radius:4px;width:42px;height:42px;position:relative}._0Sjx7q_fileLabel ._0Sjx7q_icon:before{content:"";background:url(https://cdn.hackers.com/frontend/campus/common/file_white.png) 0 0/contain no-repeat;width:17px;height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}._0Sjx7q_fileWrapper{flex-wrap:wrap;width:890px;padding:14px 0;height:fit-content!important}._0Sjx7q_selectedFile{letter-spacing:-.7px;color:#666;text-align:left;cursor:pointer;background-color:#f8f8f8;border-radius:4px;justify-content:space-between;width:230px;height:42px;margin:0 10px 10px 0;padding:0 15px 0 11px;font-size:14px;line-height:42px;display:flex}._0Sjx7q_selectedFile:after{content:"X"}._0Sjx7q_selectedFile p{white-space:nowrap;text-overflow:ellipsis;width:175px;overflow:hidden}
.wp8IAW_discount_event{width:100%;height:100%;position:relative}.wp8IAW_discount_event .wp8IAW_btnWrap{z-index:2;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:585px;height:70px;display:flex;position:absolute;bottom:65px;left:50%;transform:translate(-50%)}.wp8IAW_discount_event .wp8IAW_btnWrap.wp8IAW_ver2{bottom:65px}.wp8IAW_discount_event .wp8IAW_btnWrap>*{width:49%;height:100%;font-size:0}
._3jrn7q_lectBox{color:#111;box-sizing:content-box;border:2px solid #dcdcdc;border-radius:30px;width:900px;margin:0 auto;position:relative;overflow:hidden}._3jrn7q_lectBox._3jrn7q_annual{--point-color:#ff6000;margin-bottom:20px}._3jrn7q_lectBox._3jrn7q_lifetime{--point-color:#1459e3}._3jrn7q_titleBox{text-align:left;position:absolute;top:35px;left:50px}._3jrn7q_date{letter-spacing:-1px;margin-bottom:10px;font-size:28px;font-weight:500}._3jrn7q_date span{color:red}._3jrn7q_title{text-align:left;letter-spacing:-1.5px;font-size:46px;font-weight:700;line-height:1.2}._3jrn7q_title span{color:var(--point-color)}._3jrn7q_title em{color:#565656;margin-top:10px;font-size:20px;font-weight:400;display:block}._3jrn7q_before_price{color:#565656;font-size:28px;font-weight:500;text-decoration:line-through;position:absolute;top:180px;right:56px}._3jrn7q_after_price{color:var(--point-color);font-size:56px;font-weight:700;position:absolute;top:210px;right:50px}._3jrn7q_lect_btn{z-index:2;width:89%;height:90px;font-size:0;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}
.jVRLwW_subjectWrap{width:100%}.jVRLwW_subjectWrap>div>strong{color:#000;border-bottom:1px solid #000;margin-bottom:20px;padding-top:20px;padding-bottom:14px;font-size:28px;display:block}.jVRLwW_subjectWrap>div>strong span{color:#727272;margin-left:15px;font-size:15px}.jVRLwW_subjectWrap .jVRLwW_itemList{flex-wrap:wrap;gap:26px 14px;margin-bottom:20px;display:flex}.jVRLwW_subjectWrap .jVRLwW_itemBox{width:252px}.jVRLwW_subjectWrap .jVRLwW_itemBox button{width:252px;height:163px}.jVRLwW_subjectWrap .jVRLwW_itemBox .jVRLwW_textBox{font-size:14px}.jVRLwW_subjectWrap .jVRLwW_itemBox .jVRLwW_textBox strong{font-size:16px}.jVRLwW_subjectWrap .jVRLwW_itemBox .jVRLwW_textBox span{color:#8e8e8e}.jVRLwW_subjectWrap .jVRLwW_itemBox img{object-fit:cover;width:252px!important;height:163px!important}
.dF8qVW_wrapper{width:1050px;height:fit-content;margin:0 auto 50px}.dF8qVW_title{letter-spacing:-.4px;box-sizing:border-box;background-color:#f8f8f8;border-top:1px solid #000;padding:22px 24px 21px;font-weight:700}.dF8qVW_info{color:#5e5e5e;border-bottom:1px solid #ccc;height:55px;padding:0 24px;font-size:15px;line-height:55px}.dF8qVW_info div{float:right;display:block}.dF8qVW_files{border-bottom:1px solid #ccc;height:fit-content;padding:22px 24px 21px}.dF8qVW_files button{letter-spacing:-.38px;color:#008cdd;align-items:center;font-size:15px;display:flex}.dF8qVW_files button:not(:last-of-type){margin-bottom:10px}.dF8qVW_files button:before{content:"";background:url(https://cdn.hackers.com/frontend/campus/common/file_blue.png) no-repeat;width:20px;height:20px;margin-right:7px;display:inline-block}.dF8qVW_files button span{border-bottom:1px solid #fff}.dF8qVW_files button span:last-of-type{color:#bbb}.dF8qVW_files button:hover span:first-of-type{border-bottom:1px solid #008cdd}.dF8qVW_content{color:#666;letter-spacing:-.38px;border-bottom:1px solid #ccc;min-height:227px;margin-bottom:30px;padding:40px 24px;font-size:15px}.dF8qVW_content [align=center]{text-align:center}.dF8qVW_content [align=center] img{margin:0 auto}.dF8qVW_content [align=right]{text-align:right}.dF8qVW_content [align=right] img{margin-left:auto}.dF8qVW_content img{max-width:100%!important}.dF8qVW_btnWrapper{justify-content:flex-end;align-items:center;width:1050px;display:flex;position:relative}.dF8qVW_btnWrapper *{text-align:center;cursor:pointer;border-radius:4px;width:fit-content;margin-left:10px;font-size:14.5px;line-height:38px;display:block}
._3n188G_pagination{justify-content:center;align-items:center;display:flex}._3n188G_pagination ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}._3n188G_pagination li{margin:0}._3n188G_pagination button{box-sizing:border-box;-webkit-tap-highlight-color:#0000;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;appearance:none;color:#000000de;letter-spacing:.01071em;background-color:#0000;border:0;border-radius:16px;outline:0;justify-content:center;align-items:center;min-width:32px;height:32px;margin:0 3px;padding:0 6px;font-family:Pretendard,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}._3n188G_pagination button:hover{background-color:#0000000a;text-decoration:none}._3n188G_pagination button._3n188G_selected{background-color:#00000014}._3n188G_pagination button._3n188G_selected:hover{background-color:#0000001f}._3n188G_pagination button:disabled{color:#00000042;cursor:default;pointer-events:none}._3n188G_pagination button svg{-webkit-user-select:none;user-select:none;fill:currentColor;flex-shrink:0;width:1em;height:1em;font-size:1.25rem;display:inline-block}._3n188G_pagination ._3n188G_ellipsis{text-align:center;box-sizing:border-box;color:#000000de;justify-content:center;align-items:center;min-width:32px;height:32px;margin:0 3px;padding:0;font-size:.875rem;display:inline-flex}
.QJHDMa_lectBox{color:#111;background-color:#fff;border:2px solid #dcdcdc;border-radius:16px;width:900px;margin:0 auto 16px;padding:35px 50px;position:relative}.QJHDMa_lectBox:last-child{margin-bottom:0}.QJHDMa_titleBox{text-align:left}.QJHDMa_date{letter-spacing:-1px;margin-bottom:10px;font-size:28px;font-weight:500}.QJHDMa_date span{color:red}.QJHDMa_title{text-align:left;letter-spacing:-1.5px;font-size:46px;font-weight:700;line-height:1.2}.QJHDMa_title span{color:var(--point-color)}.QJHDMa_before_price{color:#565656;text-align:right;font-size:28px;font-weight:500}.QJHDMa_before_price span{text-decoration:line-through}.QJHDMa_after_price{color:var(--point-color);text-align:right;margin-top:-10px;font-size:56px;font-weight:700}.QJHDMa_lect_btn{background-color:var(--point-color);border-radius:10px;width:fit-content;height:88px;font-size:0}.QJHDMa_monthly_price{text-align:right;color:#656565;font-size:25px;font-weight:600}
.kq5FQq_replyWrap{padding-top:30px}.kq5FQq_replyWrap .kq5FQq_topText{letter-spacing:-.45px;text-align:left;color:#000;font-size:18px;line-height:18px}.kq5FQq_replyWrap .kq5FQq_topText:before{content:"";vertical-align:middle;background-color:#395cc1;border-radius:2px;width:4px;height:16px;margin-right:5px;display:inline-block;position:relative;top:-1px}.kq5FQq_replyWrap .kq5FQq_topText span{color:#008cdd;font-weight:400}.kq5FQq_replyWrap .kq5FQq_reply{background-color:#f0faff;padding:30px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_writer b{letter-spacing:-.8px;color:#000;font-size:16px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_writer span{letter-spacing:-.38px;color:#8e8e8e;font-size:15px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_writer span:before{content:"";vertical-align:text-bottom;background-color:#eee;width:1px;height:14px;margin:0 10px;display:inline-block;position:relative;top:-2px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_replyContent{letter-spacing:-.75px;padding-top:20px;font-size:15px;line-height:1.47}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_replyContent textarea{box-sizing:border-box;background-color:#fff;border-top:1px solid #000;width:100%;height:200px;padding:30px 20px;font-size:15px}
._0Rjhva_modalOverlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._0Rjhva_popupWrap{background-color:#fff;border-radius:30px;width:690px;height:80vh;position:relative;overflow-y:auto}._0Rjhva_backgroundImg{width:100%}._0Rjhva_popupInner{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 0 60px;display:flex;position:relative}._0Rjhva_popupBrand{letter-spacing:-1.38px;color:#000;text-align:center;width:100%;height:34px;font-size:40px;font-weight:700;line-height:33px}._0Rjhva_popupTitle{letter-spacing:-1.82px;text-align:center;background:linear-gradient(90deg,#0048b3 0%,#01bbff 94.23%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;width:100%;height:55px;margin-top:12px;font-size:52px;font-weight:800;line-height:54px}._0Rjhva_popImgUrl{width:100%;height:auto;margin:20px 0 50px;display:block}._0Rjhva_popupForm{flex-direction:column;width:566px;display:flex}._0Rjhva_formGroup{align-items:center;width:566px;height:65px;display:flex}._0Rjhva_formGroup+._0Rjhva_formGroup{margin-top:15px}._0Rjhva_formLabel{letter-spacing:-.72px;color:#222;flex:0 0 101px;height:38px;font-size:21px;font-weight:700;line-height:38px}._0Rjhva_formInput{letter-spacing:-.6px;color:#222;box-sizing:border-box;background:#fff;border:1px solid #bcbcbc;border-radius:15px;outline:none;flex:0 0 465px;width:465px;height:65px;padding:0 20px;font-size:18px;font-weight:400;line-height:38px}._0Rjhva_formSelect{letter-spacing:-.72px;color:#222;appearance:none;cursor:pointer;box-sizing:border-box;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M5 7.5L10 12.5L15 7.5' stroke='%23222222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 28px center/20px 20px no-repeat;border:1px solid #bcbcbc;border-radius:15px;outline:none;flex:0 0 465px;width:465px;height:65px;padding:0 20px;font-size:21px;font-weight:600;line-height:38px}._0Rjhva_preQuestionLabel{letter-spacing:-.72px;color:#222;align-self:flex-start;margin-top:30px;font-size:24px;font-weight:700;line-height:24px}._0Rjhva_preQuestionInput{letter-spacing:-.6px;color:#222;resize:none;box-sizing:border-box;background:#fff;border:1px solid #bcbcbc;border-radius:15px;outline:none;align-self:flex-start;width:566px;height:110px;margin-top:20px;padding:21px 29px;font-size:20px;font-weight:400;line-height:28px}._0Rjhva_preQuestionInput::placeholder{color:#9d9d9d}._0Rjhva_preQuestionInput+._0Rjhva_noticeText{margin-top:40px}._0Rjhva_noticeText{text-indent:-19px;letter-spacing:-.54px;color:#222;align-self:flex-start;margin:25px 0 0;padding-left:19px;font-size:18px;font-weight:500;line-height:24px}._0Rjhva_noticeText+._0Rjhva_textareaWrap{margin-top:21px}._0Rjhva_textareaWrap{align-self:flex-start;width:563px;height:243px;margin-top:24px}._0Rjhva_popupTextarea{letter-spacing:-.48px;color:#4b4b4b;resize:none;box-sizing:border-box;background:#f3f3f3;border:none;border-radius:15px;outline:none;width:563px;height:243px;padding:29px 26px;font-size:15px;font-weight:400;line-height:20px;overflow-y:auto}._0Rjhva_checkLabel{cursor:pointer;align-self:flex-start;display:block;position:relative}._0Rjhva_checkLabel._0Rjhva_all{width:164px;height:55px;margin-top:40px}._0Rjhva_checkLabel._0Rjhva_required{width:480px;height:38px}._0Rjhva_checkLabel._0Rjhva_optional{width:561px;height:38px;margin-top:10px}._0Rjhva_checkInput{accent-color:#5b48ff;cursor:pointer;appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;border-radius:8px;width:38px;height:38px;margin:0;position:absolute;top:0;left:0}._0Rjhva_checkSpan{color:#595959;line-height:31px;position:absolute}._0Rjhva_checkSpan._0Rjhva_all{color:#121212;letter-spacing:-.6px;width:110px;height:62px;font-size:26px;font-weight:600;top:3px;left:54px}._0Rjhva_checkSpan._0Rjhva_required{letter-spacing:-1px;width:425px;height:31px;font-size:22px;font-weight:400;top:5px;left:55px}._0Rjhva_checkSpan._0Rjhva_optional{letter-spacing:-1px;width:506px;height:31px;font-size:22px;font-weight:400;top:4px;left:55px}._0Rjhva_popupSubmitBtn{width:560px;height:100px;margin-top:40px;font-size:0}._0Rjhva_popupSubmitBtn img{width:100%}._0Rjhva_popupCloseBtn{background:0 0;border:none;width:33px;height:33px;padding:0;position:absolute;top:26px;right:34px}._0Rjhva_completePopupWrap ._0Rjhva_completePopupWrapLink{z-index:2;width:600px;height:100px;font-size:0;position:absolute;top:460px;left:50%;transform:translate(-50%)}._0Rjhva_completePopupWrap ._0Rjhva_completePopupWrapBtn{z-index:2;width:600px;height:100px;font-size:0;position:absolute;top:570px;left:50%;transform:translate(-50%)}
.bo_L0a_default{border:1px solid #ccc}.bo_L0a_default.bo_L0a_gray{border:1px solid #d7d7d7}.bo_L0a_base{box-sizing:border-box;color:#333;background-color:#fff;border-radius:4px;width:100%;height:42px;padding:10px;font-size:15px;line-height:40px}.bo_L0a_base::placeholder{color:#bfbfbf}.bo_L0a_borderNone{letter-spacing:-.7px;color:#bbb;border:none;border-radius:6px;font-size:13.5px;font-weight:300}
.nO6MwG_pagination{justify-content:center;align-items:center;display:flex}.nO6MwG_pagination .nO6MwG_number{color:#888;text-align:center;border-radius:9999px;width:37px;height:36px;margin:0 4px;font-size:15.5px}.nO6MwG_first,.nO6MwG_prev,.nO6MwG_next,.nO6MwG_last{background:url(https://cdn.hackers.com/frontend/campus/common/sp_btn.png) no-repeat;width:12px;height:11px}.nO6MwG_first,.nO6MwG_last{background-position:-7px 0}.nO6MwG_last{background-position:-31px 0}.nO6MwG_prev,.nO6MwG_next{background-position:-19px 0;width:5px;margin:0 32px 0 22px}.nO6MwG_next{background-position:-26px 0;margin:0 22px 0 32px}.nO6MwG_active{background-color:#f7f7f7;color:#008cdd!important}
table._5ClIaq_tableType1{border-top:1px solid #000}table._5ClIaq_tableType1 th,table._5ClIaq_tableType1 td{text-align:center;color:#333;border-bottom:1px solid #ccc;padding:14px 0;font-size:15px}table._5ClIaq_tableType1 th ._5ClIaq_ico-com,table._5ClIaq_tableType1 td ._5ClIaq_ico-com{vertical-align:middle;margin-left:6px}table._5ClIaq_tableType1 ._5ClIaq_tl{text-align:left;padding-left:33px}table._5ClIaq_tableType1 th{color:#010101;background:#f8f8f8;font-weight:600}table._5ClIaq_tableType1 td{color:#333}table._5ClIaq_tableType1 ._5ClIaq_list-no-data{text-align:center;padding:130px 0}table._5ClIaq_tableType1 ._5ClIaq_txt-hidden{vertical-align:middle;max-width:90%}table._5ClIaq_tableType1 ._5ClIaq_noticeTop{font-weight:700}._5ClIaq_tableType2{box-sizing:border-box;border-top:1px solid #000;width:100%}._5ClIaq_tableType2 dt{background-color:#f8f8f8;padding-left:30px;font-size:15px;line-height:44px;display:block}._5ClIaq_tableType2 dd>div{padding:10px 0}._5ClIaq_tableType2 dd>div>div{float:left;width:100%;overflow:hidden}._5ClIaq_tableType2 dd ._5ClIaq_tableTitle{width:194px;padding-left:30px}._5ClIaq_tableType2 dd ._5ClIaq_tableTest{vertical-align:top;box-sizing:border-box;width:820px;padding:0 50px 0 35px;font-size:15px;display:inline-block;position:relative}._5ClIaq_tableType2 dd ._5ClIaq_tableTest button{text-align:left;width:100%;display:block}._5ClIaq_tableType2 dd ._5ClIaq_tableTest button span{position:absolute;top:50%;right:10px;transform:translateY(-50%)}._5ClIaq_tableType2 dd ._5ClIaq_tableContent{clear:both;background-color:#eff3ff;border-top:1px dashed #ccc;width:100%;padding:10px 0 20px 230px}._5ClIaq_table{border-collapse:collapse;border-top:1px solid #000;width:100%}._5ClIaq_table thead{text-align:center;height:50px;font-size:15px;font-weight:700}._5ClIaq_table tbody tr{text-align:center;height:50px;font-size:15px}._5ClIaq_black{border-top:1px solid #000}._5ClIaq_black thead{background-color:#f8f8f8}._5ClIaq_black tbody tr{border-bottom:1px solid #ccc}._5ClIaq_blue-light{border-top:1px solid #3bb2da}._5ClIaq_blue-light thead{background-color:#f0faff;border-bottom:1px solid #e2e2e2}._5ClIaq_blue-light tbody tr{border-bottom:1px solid #e2e2e2}._5ClIaq_blue-dark{border-top:none}._5ClIaq_blue-dark thead{color:#5b687d;background-color:#d9e1ed;height:auto}._5ClIaq_blue-dark thead tr{height:50px}._5ClIaq_blue-dark thead .sub{color:#5b687dcc;background-color:#f7f8f9}._5ClIaq_blue-dark thead .sub th:not(:last-of-type){border-right:1px solid #d9e1ed}._5ClIaq_blue-dark tbody tr{border-bottom:1px solid #d9e1ed}._5ClIaq_blue-dark th,._5ClIaq_blue-dark td{letter-spacing:-.9px;font-size:16px}._5ClIaq_blue-dark tbody td{padding:10px 15px}._5ClIaq_blue-dark tbody td:not(:first-of-type){border-left:1px solid #d9e1ed}._5ClIaq_blue-dark tbody td:not(:last-of-type){border-right:1px solid #d9e1ed}._5ClIaq_blue-dark tbody td span{color:#004984;font-weight:700}._5ClIaq_purple thead{background-color:#f2f2ff}._5ClIaq_purple tbody{background-color:#fff}
.M3o91q_popupWrap{scrollbar-width:none;background-color:#fff;border-radius:30px;width:690px;height:80vh;position:relative;overflow-y:auto}.M3o91q_popupWrap::-webkit-scrollbar{display:none}.M3o91q_popupInner{width:100%;position:relative}.M3o91q_backgroundImg{width:100%;height:auto;display:block}.M3o91q_closeBtn{width:33px;height:33px;font-size:0;position:absolute;top:26px;left:623px}.M3o91q_tabs{width:190px;position:absolute;top:231px;left:70px}.M3o91q_tabBtn{cursor:pointer;width:190px;height:40px;font-size:0;display:block}.M3o91q_tabBtn+.M3o91q_tabBtn{margin-top:19px}.M3o91q_tabBtn.M3o91q_disabled{cursor:default}.M3o91q_reviewBox{width:560px;height:180px;position:absolute;top:534px;left:65px}.M3o91q_reviewInput{resize:none;letter-spacing:-.6px;color:#222;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;height:112px;margin-top:23px;padding:0 26px;font-size:20px;line-height:28px;display:block}.M3o91q_reviewInput::placeholder{color:#4b4b4b80}.M3o91q_reviewCount{letter-spacing:-.54px;color:#4b4b4bcc;pointer-events:none;font-size:18px;line-height:18px;position:absolute;top:140px;right:19px}.M3o91q_reviewTitle{letter-spacing:-.75px;color:#222;white-space:nowrap;font-family:Noto Sans KR,sans-serif;font-size:25px;font-weight:700;line-height:25px;position:absolute;top:489px;left:74px}.M3o91q_check{cursor:pointer;position:absolute;left:74px}.M3o91q_check input{opacity:0;width:0;height:0;position:absolute}.M3o91q_check span{letter-spacing:-1px;color:#595959;white-space:nowrap;font-family:Pretendard,Noto Sans KR,sans-serif;font-size:25px;font-weight:400;line-height:31px;position:absolute;left:56px}.M3o91q_check:before{content:"";box-sizing:border-box;border-radius:9px;width:40px;height:40px;position:absolute;top:-1px;left:0}.M3o91q_check:has(input:checked):before{background:#5b48ff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'><path d='M4 11.5L9 16L18 6' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50% no-repeat}.M3o91q_checkAll{width:157px;height:38px;top:742px}.M3o91q_checkAll span{letter-spacing:-.6px;color:#222;font-size:30px;font-weight:600;line-height:30px;top:4px;left:55px}.M3o91q_checkPrivacy{width:388px;height:39px;top:797px}.M3o91q_checkPrivacy span{top:5px}.M3o91q_checkMarketing{width:429px;height:67px;top:844px}.M3o91q_checkMarketing span{top:4px}.M3o91q_reviewSubmit{cursor:pointer;border-radius:96px;width:560px;height:100px;font-size:0;position:absolute;top:961px;left:65px}.M3o91q_certPreview{background:#fff;width:347px;height:383px;position:absolute;top:485px;left:172px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 255px,#0000 335px);mask-image:linear-gradient(#000 255px,#0000 335px)}.M3o91q_certPreview img{width:100%;height:auto;display:block}.M3o91q_certSave{z-index:1;cursor:pointer;border-radius:96px;width:450px;height:80px;font-size:0;position:absolute;top:828px;left:120px}.M3o91q_couponBanner{cursor:pointer;border-radius:25px;width:560px;height:160px;font-size:0;position:absolute;top:958px;left:65px}.M3o91q_blogPhrase,.M3o91q_blogHashtags{letter-spacing:-.9px;color:#222c;white-space:nowrap;-webkit-user-select:text;user-select:text;font-size:18px;position:absolute;left:104px}.M3o91q_blogPhrase{line-height:18px;top:968px}.M3o91q_blogHashtags{line-height:28px;top:1105px}.M3o91q_copyPhrase,.M3o91q_copyHashtags{cursor:pointer;border-radius:13px;width:100px;height:45px;font-size:0;position:absolute;left:492px}.M3o91q_copyPhrase{top:954px}.M3o91q_copyHashtags{top:1125px}.M3o91q_blogInput{letter-spacing:-.9px;color:#222;box-sizing:border-box;background:0 0;border:none;outline:none;width:543px;height:75px;padding:0 30px;font-size:18px;position:absolute;top:1546px;left:74px}.M3o91q_blogInput::placeholder{color:#222c}.M3o91q_blogNotice{letter-spacing:-.48px;color:#22222280;white-space:nowrap;width:590px;font-size:16px;line-height:22px;position:absolute;top:1686px;left:57px}.M3o91q_blogSubmit{cursor:pointer;border-radius:96px;width:560px;height:100px;font-size:0;position:absolute;top:1770px;left:66px}
@keyframes gc0mBq_move{0%{transform:translate(0)}50%{transform:translate(-20px,-20px)}to{transform:translate(0)}}button:hover .gc0mBq_pointer.gc0mBq_center{right:40%}.gc0mBq_pointer.gc0mBq_red{background:url(https://cdn.hackers.com/frontend/campus/event/common/component/pointer_red.png) 50% no-repeat}.gc0mBq_pointer.gc0mBq_green{background:url(https://cdn.hackers.com/frontend/campus/event/common/component/pointer_green.png) 50% no-repeat}.gc0mBq_pointer.gc0mBq_center{background-size:contain;width:53px;height:45px;transition:all .8s;position:absolute;bottom:-10px;right:0}.gc0mBq_pointer.gc0mBq_move{background-size:contain;width:53px;height:45px;animation:2s infinite gc0mBq_move;position:absolute;bottom:-30px;right:0}
.ZgBEnG_bigBanner{width:100%;height:450px;margin:0 auto 50px;padding-top:45px;position:relative}.ZgBEnG_bigBanner .ZgBEnG_slideWrap .slick-slide{width:1145px}.ZgBEnG_bigBanner .ZgBEnG_slideWrap .ZgBEnG_slideItem{height:405px;margin:0 auto;width:1050px!important;display:block!important}.ZgBEnG_bigBanner .ZgBEnG_slideWrap .ZgBEnG_slideItem img{border-radius:16px;display:block}:is(.ZgBEnG_bigBanner .slick-arrow.slick-prev,.ZgBEnG_bigBanner .slick-arrow.slick-next){z-index:2;cursor:pointer;color:#0000;z-index:2;background-image:url(https://cdn.hackers.com/frontend/campus/common/sp_main.png);background-position:0 0;background-repeat:no-repeat;border:none;width:20px;height:38px;position:absolute;top:50%;transform:translateY(-50%)}.ZgBEnG_bigBanner .slick-arrow.slick-prev{margin-left:-585px;left:50%}.ZgBEnG_bigBanner .slick-arrow.slick-next{background-position-x:-28px;margin-right:-585px;right:50%}.ZgBEnG_bigBanner .ZgBEnG_badge{z-index:2;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:5px;height:28px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ZgBEnG_bigBanner .ZgBEnG_badge img{cursor:pointer}.ZgBEnG_bigBanner .ZgBEnG_badge p{color:#fff;background-color:#0009;border-radius:9999px;padding:6px 20px;font-size:12px;overflow:hidden}.ZgBEnG_sectionWrap{padding-top:4rem}.ZgBEnG_sectionWrap.ZgBEnG_sectionBottom{padding-bottom:4rem}.ZgBEnG_sectionBox{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:38px;display:flex}.ZgBEnG_sectionBox .ZgBEnG_bottomSection:first-of-type{width:66%}.ZgBEnG_sectionBox .ZgBEnG_bottomSection:first-of-type .ZgBEnG_secTitle{border-bottom:1px solid #ddd}.ZgBEnG_sectionBox .ZgBEnG_bottomSection:last-of-type{width:33%}.ZgBEnG_sectionBox .ZgBEnG_titleAddBtn{background-color:#0000;width:20px;height:20px;position:relative}.ZgBEnG_sectionBox .ZgBEnG_titleAddBtn:before,.ZgBEnG_sectionBox .ZgBEnG_titleAddBtn:after{content:"";background-color:#bbb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ZgBEnG_sectionBox .ZgBEnG_titleAddBtn:before{width:1px;height:20px}.ZgBEnG_sectionBox .ZgBEnG_titleAddBtn:after{width:20px;height:1px}.ZgBEnG_secTitle{justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.ZgBEnG_secTitle p{letter-spacing:-.9px;color:#040404;font-size:30px}.ZgBEnG_secTitle span a{letter-spacing:-.6px;color:#b5b5b5;font-size:15px;text-decoration:underline}.ZgBEnG_secTitle small{letter-spacing:-.7px;color:#66688899;margin-top:10px;font-size:14px}.ZgBEnG_secTitle.ZgBEnG_whiteTxt p{color:#fff}.ZgBEnG_bottomList{box-sizing:border-box;width:100%;height:300px}.ZgBEnG_bottomList.ZgBEnG_inquiryWrap{background-color:#fff;border-radius:16px 16px 0 0;height:auto;padding:30px 30px 15px}.ZgBEnG_bottomList.ZgBEnG_inquiryWrap .ZgBEnG_inquiryNum{color:#008cdd;font-size:34px;font-weight:600}.ZgBEnG_bottomList.ZgBEnG_inquiryWrap .ZgBEnG_inquiryNum span{color:#000;font-size:16px;font-weight:400}.ZgBEnG_bottomList.ZgBEnG_inquiryWrap .ZgBEnG_inquiryInfo{color:#999;font-size:14px}.ZgBEnG_bottomList.ZgBEnG_csWrap{background-color:#fff;border-radius:0 0 16px 16px;width:100%;height:auto;padding:0 30px 30px}.ZgBEnG_linkWrap{margin-top:30px}.ZgBEnG_linkWrap li{width:100%;height:40px}.ZgBEnG_linkWrap li a{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:100%;font-size:16px;line-height:40px;display:flex}.ZgBEnG_linkWrap li a:hover span:first-of-type{font-weight:600;text-decoration:underline}.ZgBEnG_linkWrap li a span:first-child{width:590px}.ZgBEnG_linkWrap li a span{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.ZgBEnG_linkWrap li a span:last-of-type{text-align:right;color:#999}.ZgBEnG_couponWrap{background-color:#142935;width:100%;position:relative}.ZgBEnG_couponWrap>div>img{z-index:2;width:2000px;height:216px;position:relative;left:50%;transform:translate(-50%)}.ZgBEnG_couponWrap .ZgBEnG_couponInput{z-index:2;z-index:2;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:54px;left:50%;transform:translate(-50%);box-shadow:0 14px 43px #000f4e85}.ZgBEnG_couponWrap .ZgBEnG_couponInput .ZgBEnG_couponInputText{border-radius:8px;width:740px;padding:0 30px;font-size:16px}.ZgBEnG_couponWrap .ZgBEnG_couponInput .ZgBEnG_couponInputText::placeholder{color:#999}.ZgBEnG_couponWrap .ZgBEnG_couponInput button{color:#fff;background-color:#008cdd;border-radius:8px;width:140px;height:50px;font-size:16px;line-height:50px;position:absolute;right:0;box-shadow:0 0 16px #002bc9}.ZgBEnG_couponWrap .ZgBEnG_couponInfo{z-index:2;z-index:3;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo:hover .ZgBEnG_description{display:block}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo p{letter-spacing:-.03em;color:#fff;cursor:pointer;width:100px;font-size:14px;text-decoration:underline}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo p:before{content:"";vertical-align:text-top;background:url(https://cdn.hackers.com/frontend/campus/main/ic_info.png) 50%/contain no-repeat;width:20px;height:20px;margin-right:5px;display:inline-block}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo .ZgBEnG_description{background-color:#f8f8f8e6;border-radius:6px;width:430px;padding:25px;display:none;position:absolute;left:100%}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo .ZgBEnG_description b{color:#004b87;letter-spacing:-.05em;margin:6px 0;font-size:15px;display:block}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo .ZgBEnG_description ul li{color:#666;letter-spacing:-.05em;word-break:keep-all;padding-left:10px;font-size:15px;line-height:21px;position:relative}.ZgBEnG_couponWrap .ZgBEnG_couponInfo .ZgBEnG_txtInfo .ZgBEnG_description ul li:before{content:"";background-color:#004b87;width:3px;height:3px;display:block;position:absolute;top:9px;left:0}.ZgBEnG_csBtmWrap{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ZgBEnG_csBtmWrap a,.ZgBEnG_csBtmWrap button{color:#fff;text-align:center;background-color:#008cdd;border:none;border-radius:8px;margin-bottom:5px;font-size:16px;line-height:45px;width:49%!important;height:45px!important}.ZgBEnG_searchWrap{margin-bottom:42px;position:relative}.ZgBEnG_searchWrap .ZgBEnG_searchBox{width:fit-content;margin:0 auto;position:relative}.ZgBEnG_searchWrap .ZgBEnG_searchBox.ZgBEnG_active .ZgBEnG_search{box-shadow:none;border-bottom:none;border-radius:32px 32px 0 0}.ZgBEnG_searchWrap .ZgBEnG_search{border:1px solid #0190e3;border-radius:32px;width:550px;height:60px;padding:20px 35px;font-size:18px;box-shadow:-1.9px 9.8px 20px #4454661a}.ZgBEnG_searchWrap .ZgBEnG_search::placeholder{color:#999}.ZgBEnG_searchWrap .ZgBEnG_deleteBtn{z-index:2;border:none;position:absolute;top:50%;right:65px;transform:translateY(-50%)}.ZgBEnG_searchWrap .ZgBEnG_searchBtn{z-index:2;border:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ZgBEnG_searchWrap .ZgBEnG_searchResult{z-index:2;position:absolute;left:50%;transform:translate(-50%)}.ZgBEnG_searchWrap .ZgBEnG_searchResult::-webkit-scrollbar{width:8px}.ZgBEnG_searchWrap .ZgBEnG_searchResult::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:15px}.ZgBEnG_searchWrap .ZgBEnG_searchResult::-webkit-scrollbar-track{background-color:#eee;border-radius:15px}.ZgBEnG_searchWrap .ZgBEnG_searchResult{z-index:5;background-color:#fff;border:1px solid #0190e3;border-top:none;border-radius:0 0 32px 32px;width:550px;height:170px;padding:18px 40px;top:100%;overflow-y:auto;box-shadow:-1.9px 9.8px 20px #4454661a}.ZgBEnG_searchWrap .ZgBEnG_searchResult .ZgBEnG_resultItem{color:#aaa;width:100%;margin-top:20px;font-size:18px;font-weight:300;display:block}.ZgBEnG_searchWrap .ZgBEnG_searchResult .ZgBEnG_resultItem:first-of-type{margin-top:0}.ZgBEnG_searchWrap .ZgBEnG_searchResult .ZgBEnG_resultItem .ZgBEnG_highlight{color:#008cdd}.ZgBEnG_title{color:#292929;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:30px;font-size:28px;display:flex}.ZgBEnG_categorySlider{position:relative}.ZgBEnG_categorySlider .slick-slide>div{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;display:flex}.ZgBEnG_categorySlider .slick-track{margin-left:0}.ZgBEnG_categorySlider .slick-arrow{z-index:2;color:#0000;background-image:url(https://cdn.hackers.com/frontend/campus/main/ic_categoryArrow.png);border-radius:9999px;width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #22222214}.ZgBEnG_categorySlider .slick-arrow.slick-prev{left:-72px}.ZgBEnG_categorySlider .slick-arrow.slick-next{right:-72px;transform:scaleX(-1)translateY(-50%)}.ZgBEnG_categorySlider .slick-dots{z-index:2;gap:8px;position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex!important}.ZgBEnG_categorySlider .slick-dots .slick-active button{background-color:#008cdd;width:25px}.ZgBEnG_categorySlider .slick-dots button{background-color:#999;border-radius:9999px;width:10px;height:10px;font-size:0}.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList{flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;margin-bottom:30px;display:flex}.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory{cursor:pointer}.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory .ZgBEnG_mainCategoryImg{background-position:50%;background-repeat:no-repeat;background-size:72px 72px;border:1px solid #ebebeb;border-radius:16px;flex-wrap:nowrap;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory .ZgBEnG_mainCategoryName{color:#8e8e8e;text-align:center;font-size:16px;font-weight:500}.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory:hover .ZgBEnG_mainCategoryImg,.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory.ZgBEnG_active .ZgBEnG_mainCategoryImg{border-color:#898989}.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory:hover .ZgBEnG_mainCategoryName,.ZgBEnG_mainCategoryWrap .ZgBEnG_mainCategoryList .ZgBEnG_mainCategory.ZgBEnG_active .ZgBEnG_mainCategoryName{color:#222;font-weight:600}.ZgBEnG_mainCategoryWrap .ZgBEnG_categorySlider .slick-arrow{top:60px}.ZgBEnG_subBannerWrap{background-color:#0000;background-image:url(https://cdn.hackers.com/frontend/campus/main/subBannerBg.png),linear-gradient(90deg,#00a2ff,#860cdb),linear-gradient(#0000 0% 28%);background-position:bottom,0 100%,0 0;background-repeat:no-repeat;background-size:1660px 120px,100% 72%,100% 28%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:100%;position:relative}.ZgBEnG_subBannerWrap>div>p{top:calc(25% + 17px)!important}.ZgBEnG_categoryWrap{border-bottom:1px solid #ddd;margin-top:80px;padding-bottom:36px}.ZgBEnG_categoryWrap .slick-arrow.slick-prev{left:-72px}.ZgBEnG_categoryWrap .slick-arrow.slick-next{right:-72px;transform:scaleX(-1)translateY(-50%)}.ZgBEnG_recommendLectureWrap{margin:70px auto;position:relative}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider{margin-top:-30px}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-track{margin-left:0}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .ZgBEnG_slideItem{border-radius:20px;margin:0 auto;display:block;overflow:hidden;width:340px!important}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .ZgBEnG_slideItem img{object-fit:cover;-o-transition:transform .2s;border-radius:20px;transition:transform .2s;width:340px!important;height:288px!important}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-slide{padding:30px 10px}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-slide:hover .ZgBEnG_slideItem{transform:translateY(-14px);box-shadow:0 0 15px #0003}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-slide:hover .ZgBEnG_slideItem img{transform:scale(1.1)}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-arrow{z-index:2;color:#0000;background-image:url(https://cdn.hackers.com/frontend/campus/main/ic_categoryArrow.png);border-radius:9999px;width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #22222214}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-arrow.slick-prev{left:-72px}.ZgBEnG_recommendLectureWrap .ZgBEnG_recommendLectureSlider .slick-arrow.slick-next{right:-72px;transform:scaleX(-1)translateY(-50%)}.ZgBEnG_newLectureWrap{background-color:#ebf0f5;width:100%;margin-bottom:80px;padding:80px 0 75px}.ZgBEnG_newLectureWrap .ZgBEnG_newIcon{color:#fff;background-color:#ff3030;border-radius:8px;padding:4px 10px;font-size:15px}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider{margin-top:-30px}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .ZgBEnG_slideItem{width:245px;margin:0 auto;display:block}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .ZgBEnG_slideItem>div{border-radius:20px;width:100%;margin-bottom:20px}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .ZgBEnG_slideItem p{color:#333;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .ZgBEnG_slideItem img{object-fit:cover;-o-transition:transform .2s;border-radius:20px;margin:0 auto;transition:transform .2s;width:100%!important;height:340px!important}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-list{margin:0 -10px}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-list .slick-track{margin-left:0}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-slide{padding:30px 18px 0}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-slide:hover .ZgBEnG_slideItem>div{-o-transition:transform .2s;transition:transform .2s;transform:translateY(-14px);box-shadow:0 10px 20px #0003}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-slide:hover .ZgBEnG_slideItem img{transform:scale(1.1)}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-arrow{z-index:2;color:#0000;background-image:url(https://cdn.hackers.com/frontend/campus/main/ic_categoryArrow.png);border-radius:9999px;width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #22222214}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-arrow.slick-prev{left:-72px}.ZgBEnG_newLectureWrap .ZgBEnG_newLectureSlider .slick-arrow.slick-next{right:-72px;transform:scaleX(-1)translateY(-50%)}.ZgBEnG_maskBanner{z-index:1000;width:350px;display:block;position:fixed;bottom:0;right:0}.ZgBEnG_maskBanner .slick-slide{font-size:0}.ZgBEnG_maskBanner .slick-slide a{width:fit-content;display:block}.ZgBEnG_maskBanner .slick-dots{align-items:center;gap:8px;position:absolute;top:10px;right:10px;display:flex!important}.ZgBEnG_maskBanner .slick-dots button{box-sizing:border-box;background:#fff6;border-radius:10px;width:14px;height:14px;font-size:0;display:block}.ZgBEnG_maskBanner .slick-dots .slick-active button{background:#fff}.ZgBEnG_maskBanner .ZgBEnG_maskBannerBottom{background:#fff;align-items:center;width:100%;display:flex}.ZgBEnG_maskBanner .ZgBEnG_maskBannerBottom button{color:#000;text-align:center;box-sizing:border-box;letter-spacing:-1px;flex:1;padding:10px 0;font-size:14px}.ZgBEnG_maskBanner .ZgBEnG_maskBannerBottom button:first-of-type{border-right:1px solid #e5e5e5}
.hJoD0q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hJoD0q_ov{overflow:hidden}.hJoD0q_innerWide{text-align:center;width:2540px;position:relative;left:50%;transform:translate(-50%)}.hJoD0q_mainIcon{display:flex;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}@keyframes hJoD0q_iconBounce{0%,to{transform:translateY(0)}15%{transform:translateY(-15px)}30%{transform:translateY(0)}}.hJoD0q_icon1,.hJoD0q_icon2,.hJoD0q_icon3,.hJoD0q_icon4{opacity:1;animation:2.4s ease-in-out infinite hJoD0q_iconBounce}.hJoD0q_icon1{animation-delay:0s}.hJoD0q_icon2{animation-delay:.6s}.hJoD0q_icon3{animation-delay:1.2s}.hJoD0q_icon4{animation-delay:1.8s}.hJoD0q_lectBtn{width:18%;height:7%;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.hJoD0q_lectLink{width:9.5%;height:5.5%;position:absolute;top:46%;left:50%}.hJoD0q_lectLink2{width:9.5%;height:5.5%;position:absolute;top:66%;left:50%}.hJoD0q_lectLink3{width:9.5%;height:5.5%;position:absolute;top:86%;left:50%}.hJoD0q_tabArea{padding-top:83px;position:relative}.hJoD0q_lectTab{position:relative}.hJoD0q_lectTab .hJoD0q_tabBtn{flex-wrap:wrap;justify-content:center;gap:10px;width:726px;margin:0 auto;display:flex}.hJoD0q_lectTab .hJoD0q_tabBtn button{color:#939393;background:#eaeaea;border-radius:20px;padding:1.2rem 1.6rem;font-size:21px;font-weight:700}.hJoD0q_lectTab .hJoD0q_active button{color:#fff;background:linear-gradient(90deg,#ff4c04 0,#ff4297 100%);display:inline-block;position:relative}.hJoD0q_lectTab .hJoD0q_active button:after{content:"";background:url(https://cdn.hackers.com/frontend/campus/event/26070300/cursor.png) 50%/contain no-repeat;width:36px;height:32px;display:block;position:absolute;bottom:-16px;right:-18px}.hJoD0q_tabTitle{background:linear-gradient(90deg,#ff8127 14%,#ee57aa 50%,#b5f 86%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:82px 0 18px;font-size:56px;font-weight:700;display:block}.hJoD0q_lectContent{width:647px;margin:0 auto}.hJoD0q_lectStep{justify-content:center;width:100%;margin-bottom:20px;display:flex}.hJoD0q_lectStep .hJoD0q_lectLeft{color:#ff6a00;background:#ffedde;border-radius:15px;justify-content:center;align-items:center;width:118px;font-size:24px;font-weight:700;display:flex}.hJoD0q_lectStep:nth-child(2) .hJoD0q_lectLeft{background:#ffeae2}.hJoD0q_lectStep:nth-child(3) .hJoD0q_lectLeft{color:#ff1c3e;background:#ffe4e8}.hJoD0q_lectStep:nth-child(4) .hJoD0q_lectLeft{color:#ff007b;background:#fde2ef}.hJoD0q_lectStep:nth-child(5) .hJoD0q_lectLeft{color:#f21dcc;background:#fae4f6}.hJoD0q_lectStep:nth-child(6) .hJoD0q_lectLeft{color:#9d00ff;background:#f5e5ff}.hJoD0q_lectStep .hJoD0q_lectRight{text-align:left;width:506px;padding:22px}.hJoD0q_lectStep .hJoD0q_lectRight p{color:#000;letter-spacing:-1px;margin-bottom:10px;font-size:24px;line-height:1.2}.hJoD0q_lectStep .hJoD0q_lectRight a p{color:#000;font-size:32px;font-weight:700;line-height:1.2;display:block}.hJoD0q_lectStep .hJoD0q_lectRight a p.hJoD0q_hoverTitle_1:hover{color:#ff6a00}.hJoD0q_lectStep .hJoD0q_lectRight a p.hJoD0q_hoverTitle_2:hover{color:#ff4600}.hJoD0q_lectStep .hJoD0q_lectRight a p.hJoD0q_hoverTitle_3:hover{color:#ff0026}.hJoD0q_lectStep .hJoD0q_lectRight a p.hJoD0q_hoverTitle_4:hover{color:#ff007b}.hJoD0q_lectStep .hJoD0q_lectRight a p.hJoD0q_hoverTitle_5:hover{color:#f21dcc}.hJoD0q_lectStep .hJoD0q_lectRight a p.hJoD0q_hoverTitle_6:hover{color:#9d00ff}.hJoD0q_lectStep .hJoD0q_lectRight>div{border-bottom:2px dashed #acacac80;padding:28px 0}.hJoD0q_lectStep .hJoD0q_lectRight>div:last-child{border-bottom:0}.hJoD0q_popBtn{box-sizing:border-box;color:#707070;border:1px solid #707070;border-radius:9px;width:150px;height:33px;margin-top:15px;margin-left:5px;font-size:15px}.hJoD0q_popBtn span{opacity:.7;vertical-align:middle;background:url(https://cdn.hackers.com/frontend/campus/event/26070300/arrow.png) top no-repeat;width:12px;height:7px;margin-left:5px;display:inline-block}.hJoD0q_careerContent{background:#fff7ea url(https://cdn.hackers.com/frontend/campus/event/26070300/bg_btm.jpg) bottom no-repeat;padding-bottom:90px}.hJoD0q_careerTit{letter-spacing:-1px;background:url(https://cdn.hackers.com/frontend/campus/event/26070300/bg_top.jpg) top no-repeat;padding:130px 0 18px;font-size:50px;font-weight:700;line-height:1.2}.hJoD0q_careerTit span{color:#ff4628;display:block}.hJoD0q_careerCon{box-sizing:border-box;background:#fff;border:1px solid #ffbd41;border-radius:20px;width:650px;margin:0 auto 10px;padding:32px 48px}.hJoD0q_careerCon .hJoD0q_title{color:#ff7434;letter-spacing:-1px;font-size:30px;font-weight:700}.hJoD0q_careerCon .hJoD0q_desc{color:#000;letter-spacing:-1px;font-size:23px}.hJoD0q_careerCon:nth-child(2) .hJoD0q_title{color:#ff562c}.hJoD0q_careerCon:nth-child(3) .hJoD0q_title{color:#ff3919}.hJoD0q_popupCon,.hJoD0q_popupCon2{z-index:99;position:relative}.hJoD0q_popupCon .hJoD0q_popupTxt{box-sizing:border-box;background:#2a2a2a;border-radius:20px;width:637px;margin:0 auto;padding:35px 50px}.hJoD0q_popupCon2 .hJoD0q_popupTxt{box-sizing:border-box;background:#2a2a2a;border-radius:20px;width:567px;margin:0 auto;padding:35px 50px}.hJoD0q_popupTxt p{color:#fff;white-space:pre-line;letter-spacing:-2px;font-size:23px;line-height:1.4}.hJoD0q_popupTxt strong{color:#fff;white-space:pre-line;margin-bottom:8px;font-size:28px;line-height:1.2;display:block}.hJoD0q_popupTxt em{color:#fff9;font-size:16px;position:absolute;top:0;right:0}.hJoD0q_popupTxt li{border-bottom:1px dashed #ffffff80;margin-bottom:30px;padding-bottom:30px;position:relative}.hJoD0q_popupTxt li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}:is(.hJoD0q_popupCon button:first-child,.hJoD0q_popupCon2 button:first-child){margin-left:auto;display:block}.hJoD0q_lectStep .hJoD0q_preStep{background:#e8e8e8}.hJoD0q_lectStep .hJoD0q_preStep p{color:#515151;max-width:80px}.hJoD0q_popup{background:#fff;border-radius:20px;width:690px;height:auto;overflow:hidden}.hJoD0q_popup ul{box-sizing:border-box;padding:30px 60px}.hJoD0q_popup ul li{gap:20px;margin-bottom:20px;display:flex}.hJoD0q_popup ul img{border-radius:16px;flex-shrink:0;overflow:hidden;width:216px!important;height:149px!important}.hJoD0q_popup ul .hJoD0q_content .hJoD0q_lectureTitle{color:#000;margin-bottom:6px;font-size:21px;font-weight:700}.hJoD0q_popup ul .hJoD0q_content .hJoD0q_lectureDesc{margin-bottom:10px;font-size:18px;line-height:1.2}.hJoD0q_popup ul .hJoD0q_content a{color:#595959;text-align:center;border:1px solid #595959;border-radius:20px;width:160px;font-size:16px;line-height:37px;display:inline-block}
.am9CtW_wrapper{width:100%}.am9CtW_wrapper .am9CtW_list{margin:0 auto}.am9CtW_wrapper .am9CtW_list li{text-align:left;cursor:pointer;width:100%;position:relative}.am9CtW_wrapper .am9CtW_list li .am9CtW_answer p{white-space:pre-line}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button{box-sizing:border-box;background:0 0;position:absolute}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button:before,.am9CtW_wrapper .am9CtW_list li .am9CtW_question button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button:before{transform:translate(-50%,-50%)scaleY(1)}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button.am9CtW_on:before{transform:translate(-50%,-50%)scaleY(0)}.am9CtW_wrapper .am9CtW_list li .am9CtW_question p:first-of-type{position:absolute}.am9CtW_wrapper .am9CtW_list li .am9CtW_question p:nth-of-type(2){white-space:pre-line}.am9CtW_skin_A{background:#3a3f45;padding:100px 0}.am9CtW_skin_A .am9CtW_title{color:#fff;margin-bottom:27px;font-size:44px;font-weight:800;line-height:55px}.am9CtW_skin_A .am9CtW_list{width:1000px}.am9CtW_skin_A .am9CtW_list li{background:#2d3135;border-radius:15px;margin-bottom:8px;padding:26px 100px 26px 79px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question button{border:1px solid #6c6c6c;border-radius:50%;width:48px;height:48px;top:17px;right:30px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question button:before{background:#d9d9d9;width:2px;height:16px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question button:after{background:#d9d9d9;width:16px;height:2px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question p:first-of-type{color:#39a4f2;font-size:22px;font-weight:800;line-height:27px;top:26px;left:35px;font-family:SUIT,sans-serif!important}.am9CtW_skin_A .am9CtW_list li .am9CtW_question p:nth-of-type(2){color:#fff;font-size:22px;font-weight:800;line-height:27px}.am9CtW_skin_A .am9CtW_list li .am9CtW_answer{margin-top:17px}.am9CtW_skin_A .am9CtW_list li .am9CtW_answer p,.am9CtW_skin_A .am9CtW_list li .am9CtW_answer a{letter-spacing:-.32px;color:#fff;font-size:16px;font-weight:400;line-height:25px}.am9CtW_skin_B{background:#fff;padding:100px 0}.am9CtW_skin_B .am9CtW_title{color:#222;margin-bottom:27px;font-size:44px;font-weight:800;line-height:55px}.am9CtW_skin_B .am9CtW_list{width:1000px}.am9CtW_skin_B .am9CtW_list li{background:#eee;border-radius:15px;margin-bottom:8px;padding:26px 100px 26px 79px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question button{border:1px solid #6c6c6c85;border-radius:50%;width:48px;height:48px;top:17px;right:30px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question button:before{background:#6c6c6c85;width:2px;height:16px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question button:after{background:#6c6c6c85;width:16px;height:2px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question p:first-of-type{color:#39a4f2;font-size:22px;font-weight:700;line-height:27px;top:26px;left:35px;font-family:SUIT,sans-serif!important}.am9CtW_skin_B .am9CtW_list li .am9CtW_question p:nth-of-type(2){color:#222;font-size:22px;font-weight:800;line-height:27px}.am9CtW_skin_B .am9CtW_list li .am9CtW_answer{margin-top:17px}.am9CtW_skin_B .am9CtW_list li .am9CtW_answer p,.am9CtW_skin_B .am9CtW_list li .am9CtW_answer a{letter-spacing:-.32px;color:#222;font-size:16px;font-weight:400;line-height:25px}.am9CtW_skin_C{background:#fff;padding:100px 0}.am9CtW_skin_C .am9CtW_title{color:#222;text-align:left;width:1000px;margin:0 auto 30px;padding-left:35px;font-size:40px;font-weight:800}.am9CtW_skin_C .am9CtW_list{border-top:2px solid #303030;width:1000px}.am9CtW_skin_C .am9CtW_list li{background:0 0;border-bottom:1px solid #c3d1dd;border-radius:0;margin-bottom:0;padding:22px 90px 21px 63px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question button{border:0;width:19px;height:19px;top:24px;right:37px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question button:before{background:#108de6;width:3px;height:19px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question button:after{background:#108de6;width:19px;height:3px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question p:first-of-type{color:#39a4f2;font-size:20px;font-weight:700;line-height:25px;top:20px;left:34px;font-family:SUIT,sans-serif!important}.am9CtW_skin_C .am9CtW_list li .am9CtW_question p:nth-of-type(2){color:#222;font-size:20px;font-weight:700;line-height:25px}.am9CtW_skin_C .am9CtW_list li.am9CtW_on{background:#108de61a;border-bottom-color:#0000;border-radius:20px;padding:35px 90px 40px 63px}.am9CtW_skin_C .am9CtW_list li.am9CtW_on p:first-of-type{top:32px}.am9CtW_skin_C .am9CtW_list li.am9CtW_on .am9CtW_question button{top:36px}.am9CtW_skin_C .am9CtW_list li .am9CtW_answer{margin-top:17px}.am9CtW_skin_C .am9CtW_list li .am9CtW_answer p,.am9CtW_skin_C .am9CtW_list li .am9CtW_answer a{color:#444;font-size:16px;font-weight:400;line-height:25px}
._7EhEfW_quickWrap{z-index:999;width:140px;margin-left:615px;position:fixed;left:50%}._7EhEfW_quickWrap._7EhEfW_fixed ._7EhEfW_quickInner ._7EhEfW_btnFixed:before{background-position-x:right}._7EhEfW_quickInner{background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 0 20px #3333331a}._7EhEfW_quickInner>div{border:1px solid #eee}._7EhEfW_quickMenuIcon{vertical-align:middle;background-image:url(https://cdn.hackers.com/frontend/campus/common/sp_common.png);margin-left:5px;display:inline-block}._7EhEfW_quickMenuIcon._7EhEfW_icon01{background-position:-68px -27px;width:7px;height:4px}._7EhEfW_quickMenuIcon._7EhEfW_icon02{background-position:-68px -32px;width:7px;height:4px}._7EhEfW_quickMenuIcon._7EhEfW_icon03{background-position:-95px -27px;width:11px;height:14px}._7EhEfW_quickMenuIcon._7EhEfW_icon04{background-position:-80px -27px;width:13px;height:14px}._7EhEfW_navigation{padding:8px 14px 0}._7EhEfW_navigation ._7EhEfW_quickLnb{padding-bottom:8px}._7EhEfW_navigation ._7EhEfW_quickLnb li{border-bottom:1px solid #dddddd80}._7EhEfW_navigation ._7EhEfW_quickLnb li:last-of-type{border-bottom:none}._7EhEfW_navigation ._7EhEfW_quickLnb li a,._7EhEfW_navigation ._7EhEfW_quickLnb li button{letter-spacing:-.98px;text-align:left;color:#666;padding:10px 0;font-size:13px;display:block}._7EhEfW_goTool{background-color:#f4f4f499;padding:0 13px}._7EhEfW_goTool li{border-bottom:1px solid #d7d7d780}._7EhEfW_goTool li button{text-align:center;color:#9a9a9a;width:100%;padding:10px 0;font-size:13px;font-weight:600;display:block}._7EhEfW_goTool li:last-child{border-bottom:none}._7EhEfW_consultingBanner{margin-top:10px;box-shadow:0 0 20px #3333331a}._7EhEfW_bottomBanner{background-color:#0000;margin-top:20px;display:block}
