.rZ6swa_courseWrap{background-color:#fafafa;height:auto;min-height:700px;padding:50px 0;width:1098px!important}.rZ6swa_top{border-bottom:1px solid #ccc;justify-content:space-between;margin-bottom:24px;padding-bottom:20px;display:flex}.rZ6swa_top p{letter-spacing:-1.28px;color:#333;font-size:25.5px;font-weight:700}.rZ6swa_top p span{color:#006480}.rZ6swa_top button{border-radius:4px}.rZ6swa_courseCard{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rZ6swa_text{color:#727272;letter-spacing:-.8px;margin-bottom:60px}.rZ6swa_container{background-color:#fff;border:1px solid #a5a5a6;width:410px;min-height:520px;margin-bottom:40px;padding:34px 25px}.rZ6swa_title{color:#333;letter-spacing:-1.1px;text-align:center;margin-bottom:27px;font-size:22px;font-weight:700}.rZ6swa_title span{color:#006480;display:block}.rZ6swa_table{border-top:1px solid #ccc;margin-bottom:19px}.rZ6swa_table tbody tr{border-bottom:1px solid #ccc;height:42px}.rZ6swa_table tbody td{color:#333;padding:14px 0;font-size:15px}.rZ6swa_table tbody td:first-of-type{background-color:#f2f2f2;padding-left:19px}.rZ6swa_table tbody td:last-of-type{padding-left:21px}.rZ6swa_bottomTxt{color:#333;letter-spacing:-.75px;text-align:center;margin-bottom:10px;font-size:15px}.rZ6swa_bottomSubText{color:#8e8e8e;letter-spacing:-.65px;text-align:center;margin-bottom:31px;font-size:13px}
.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:#0000;border:none}.Z2k9va_blue{color:#fff;background-color:#004b87;border-color:#004b87}.Z2k9va_white{color:#006480;background-color:#fff;border-color:#006480}.Z2k9va_black{color:#fff;background-color:#222;border-color:#222}.Z2k9va_pointColor{color:#fff;background-color:#006480;border-color:#006480}.Z2k9va_mockExamColor{color:#fff;background-color:#00aaa1;border-color:#00aaa1}.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_disabled02{color:#aaa;background-color:#fff;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/ca/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}
.OaeDTa_sliderWrapper{z-index:2;margin:0 auto;position:absolute;left:50%;transform:translate(-50%)}.OaeDTa_sliderWrapper .slick-slide{padding:0 10px}.OaeDTa_sliderWrapper .slick-slide button{aspect-ratio:16/9;position:relative;width:100%!important;height:100%!important}.OaeDTa_sliderWrapper .slick-slide img{object-fit:cover;width:100%;height:100%}.OaeDTa_sliderWrapper .slick-list{margin:0 -10px}.OaeDTa_sliderWrapper .slick-arrow{opacity:unset;z-index:3;color:#0000;cursor:pointer;background-image:url(https://cdn.hackers.com/ca/event/common/movie/slide_btn.png);background-repeat:no-repeat;border-radius:9999px;width:45px;height:45px;position:absolute;top:50%;transform:translateY(-50%)}.OaeDTa_sliderWrapper .slick-arrow:hover{opacity:.8}.OaeDTa_sliderWrapper .slick-next{background-position:100%;right:-70px}.OaeDTa_sliderWrapper .slick-prev{left:-70px}.OaeDTa_sliderWrapper .slick-dots button{background:0 0;width:100%;height:100%}
._9uTyFW_quickBanner{z-index:10;margin-right:-780px;right:50%}._9uTyFW_quickBanner ._9uTyFW_closeBtn{margin-bottom:10px;margin-left:auto;display:block}._9uTyFW_quickBanner button{margin-bottom:8px;display:block}._9uTyFW_con01{position:relative}._9uTyFW_con01 ._9uTyFW_con01Btn{z-index:2;width:670px;height:110px;font-size:0;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}._9uTyFW_con03{background-color:#570b07;position:relative}._9uTyFW_con03 ._9uTyFW_con03TabWrapper{z-index:2;width:840px;height:auto;margin:0 auto;padding-bottom:129px;position:relative}._9uTyFW_con03 ._9uTyFW_con03TabBtnList{width:690px;height:298px;margin:0 auto;padding:0;list-style:none;position:relative}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li{width:168px;height:94px;margin:0;padding:0;position:absolute}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:first-child{top:0;left:0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:first-child button{background-position:0 -298px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:first-child button._9uTyFW_on{background-position:0 0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(2){top:0;left:175px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(2) button{background-position:-175px -298px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(2) button._9uTyFW_on{background-position:-175px 0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(3){top:0;left:350px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(3) button{background-position:-350px -298px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(3) button._9uTyFW_on{background-position:-350px 0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(4){top:0;left:524px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(4) button{background-position:-524px -298px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(4) button._9uTyFW_on{background-position:-524px 0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(5){top:103px;left:0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(5) button{background-position:0 -401px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(5) button._9uTyFW_on{background-position:0 -103px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(6){top:103px;left:175px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(6) button{background-position:-175px -401px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(6) button._9uTyFW_on{background-position:-175px -103px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(7){top:103px;left:350px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(7) button{background-position:-350px -401px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(7) button._9uTyFW_on{background-position:-350px -103px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(8){top:103px;left:524px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(8) button{background-position:-524px -401px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(8) button._9uTyFW_on{background-position:-524px -103px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(9){top:204px;left:0}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(9) button{background-position:0 -502px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(9) button._9uTyFW_on{background-position:0 -204px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(10){top:204px;left:175px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(10) button{background-position:-175px -502px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(10) button._9uTyFW_on{background-position:-175px -204px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(11){top:204px;left:350px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(11) button{background-position:-350px -502px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(11) button._9uTyFW_on{background-position:-350px -204px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(12){top:204px;left:524px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(12) button{background-position:-524px -502px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList li:nth-child(12) button._9uTyFW_on{background-position:-524px -204px}._9uTyFW_con03 ._9uTyFW_con03TabBtnList button{cursor:pointer;background-image:url(https://cdn.hackers.com/ca/event/25101300/tab_con03_btn.png);background-repeat:no-repeat;background-size:692px 596px;border:0;width:100%;height:100%;padding:0;font-size:0;display:block}._9uTyFW_con03 ._9uTyFW_con03TabContent{position:relative}._9uTyFW_con03 ._9uTyFW_con03TabContent>img{width:100%;height:auto}._9uTyFW_con03 ._9uTyFW_con03TabContent ._9uTyFW_pdfContainer::-webkit-scrollbar{width:10px;height:10px}._9uTyFW_con03 ._9uTyFW_con03TabContent ._9uTyFW_pdfContainer::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:15px}._9uTyFW_con03 ._9uTyFW_con03TabContent ._9uTyFW_pdfContainer::-webkit-scrollbar-track{background-color:#eee;border-radius:15px}._9uTyFW_con03 ._9uTyFW_con03TabContent ._9uTyFW_pdfContainer{z-index:2;width:720px;height:496px;position:absolute;bottom:0;left:50%;overflow:auto;transform:translate(-50%)}._9uTyFW_con03 ._9uTyFW_con03TabContent ._9uTyFW_pdfContainer ._9uTyFW_ready{background-color:#fff;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;font-size:42px;display:flex}._9uTyFW_con03 ._9uTyFW_downloadBtn{z-index:2;color:#0000;width:255px;height:65px;position:absolute;top:31%;left:63%;transform:translate(-50%)}._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn1{width:300px;top:15.4%;left:60%}._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn2,._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn3,._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn4,._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn5{width:300px;left:60%}._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn6,._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn7{width:300px;left:65%}._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn11{left:68.5%}._9uTyFW_con03 ._9uTyFW_downloadBtn._9uTyFW_downloadBtn12{left:60%}._9uTyFW_con04{background-color:#252121;padding-bottom:124px;position:relative}._9uTyFW_con04 ._9uTyFW_btnWrap{gap:16px;width:fit-content;margin:0 auto;display:flex}._9uTyFW_con04 ._9uTyFW_movieBtn{color:#a7a5a5;background-color:#575252;border-radius:8px;width:330px;height:75px;margin-bottom:40px;font-size:32px;font-weight:600}._9uTyFW_con04 ._9uTyFW_movieBtn._9uTyFW_active{color:#fff;background-color:#ea3427}._9uTyFW_con04 ._9uTyFW_movieList{z-index:2;width:690px;position:absolute;top:0;left:50%;transform:translate(-50%)}._9uTyFW_con04 ._9uTyFW_movieList li{margin-bottom:16px}._9uTyFW_con04 ._9uTyFW_movieList button{color:#0000;width:100%;height:154px}._9uTyFW_con05,._9uTyFW_con06{position:relative}._9uTyFW_con06 ._9uTyFW_lect{z-index:2;width:690px;position:absolute;top:13%;left:50%;transform:translate(-50%)}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_tooltip{color:#fff;height:60px;margin-bottom:15px;font-size:27px;line-height:60px}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_productName{margin-bottom:60px;font-size:48px;font-weight:600}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_benefit{text-align:left;padding-left:134px;font-size:30px}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_benefit:nth-of-type(3){margin-bottom:40px}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_benefit:nth-of-type(4){margin-bottom:70px}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_originPrice{color:#b0b0b0;font-size:38px;text-decoration:line-through}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_salePrice{color:#ea3427;margin-bottom:18px;font-size:68px;font-weight:600}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_cta1,._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_cta2{color:#fff;width:90%;height:90px;margin:0 auto 16px;font-size:30px;font-weight:600;display:block}._9uTyFW_con06 ._9uTyFW_lect ._9uTyFW_link{color:#0000;width:200px;height:60px;margin:20px auto 0;display:block}._9uTyFW_somun>div>div>div>div>button>button,._9uTyFW_somun>div>div>div>div>a>button{width:100%!important}._9uTyFW_somun>div>div>div>div>button,._9uTyFW_somun>div>div>div>div>a{width:305px!important}._9uTyFW_somun>div>div>div,._9uTyFW_somun>div>div>form{width:690px;margin:0 auto;padding-left:32px;padding-right:32px}._9uTyFW_somun>div>div>div ul,._9uTyFW_somun>div>div>form ul{width:100%}._9uTyFW_somun>div>div>form>div{width:100%!important}
.vs6Xbq_quickBanner{z-index:5;width:150px;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 .vs6Xbq_closeBtn{text-align:right;background:url(https://cdn.hackers.com/ca/event/common/close_btn.png) no-repeat;width:18px;height:18px;font-size:0;display:inline-block}.vs6Xbq_quickBanner ul{box-sizing:border-box;background-color:#333c;border-radius:8px;width:100%;padding:5px}.vs6Xbq_quickBanner ul li{box-sizing:border-box;border-bottom:1px solid #4a4a4a80;width:100%;height:50px}.vs6Xbq_quickBanner ul li:last-child{border-bottom:none}.vs6Xbq_quickBanner ul li button{letter-spacing:-1px;width:100%;height:100%;font-size:18px;font-weight:500}.vs6Xbq_quickBanner .vs6Xbq_topBtnArea{flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:10px;display:flex}.vs6Xbq_quickBanner .vs6Xbq_topBtnArea .vs6Xbq_topBtn{border-radius:100%;width:58px;height:58px;font-size:0}
.szyWsq_weekWrap{background-color:#03000b;width:100%}.szyWsq_weekWrap .szyWsq_title{z-index:2;text-align:center;color:#fff;font-size:30px;position:absolute;top:140px;left:50%;transform:translate(-50%)}.szyWsq_weekWrap .szyWsq_couponName{z-index:2;text-align:center;color:#fff;letter-spacing:-2px;font-size:45px;font-weight:600;position:absolute;bottom:235px;left:50%;transform:translate(-50%)}.szyWsq_weekWrap .szyWsq_couponBtn{z-index:2;width:365px;height:70px;font-size:0;position:absolute;bottom:90px;left:50%;transform:translate(-50%)}
.Mrioda_lect{background-color:#f8f9f9;padding:95px 0 0}.Mrioda_lect .Mrioda_titleWrap{text-align:center}.Mrioda_lect .Mrioda_titleWrap p:first-of-type{letter-spacing:-1px;font-size:32px}.Mrioda_lect .Mrioda_titleWrap p:nth-of-type(2){letter-spacing:-1px;margin-bottom:15px;font-size:50px;font-weight:700}.Mrioda_lect .Mrioda_titleWrap p:nth-of-type(2) span{color:#0096c1}.Mrioda_lect .Mrioda_titleWrap p:nth-of-type(3){color:#898989;letter-spacing:-1px;font-size:15px}.Mrioda_slide{width:100%;padding:30px 0 80px;position:relative}.Mrioda_slide .slick-slide{height:auto;padding:20px 10px;position:relative}.Mrioda_slide .slick-slide>div>a{height:270px;position:relative}.Mrioda_slide .slick-slide>div>a:hover>div{transform:translateY(-20px)}.Mrioda_slide .slick-slide>div>a:hover.Mrioda_best>div{box-shadow:1px 1px 10px 1px #ff5a6d4d}.Mrioda_slide .slick-slide>div>a:hover.Mrioda_hit>div{box-shadow:1px 1px 10px 1px #0096c14d}.Mrioda_slide .slick-slide>div>a:hover .Mrioda_arrow{transform:translate(10px)}.Mrioda_slide .slick-slide>div>a.Mrioda_best>div{border-color:#ff5a6d}.Mrioda_slide .slick-slide>div>a.Mrioda_best>div .Mrioda_point{background-color:#ff5a6d}.Mrioda_slide .slick-slide>div>a.Mrioda_best>div .Mrioda_arrow{background-position:0 0}.Mrioda_slide .slick-slide>div>a.Mrioda_hit>div{border-color:#0096c1}.Mrioda_slide .slick-slide>div>a.Mrioda_hit>div .Mrioda_point{background-color:#0096c1}.Mrioda_slide .slick-slide>div>a.Mrioda_hit>div .Mrioda_arrow{background-position:-50px 0}.Mrioda_slide .slick-slide>div>a>div{box-sizing:border-box;text-align:left;background:#fff;border-style:solid;border-width:1px;border-radius:15px;width:100%;height:100%;padding:40px 20px;overflow:hidden}.Mrioda_slide .slick-slide>div>a .Mrioda_point{color:#fff;border-radius:15px 0;padding:3px 20px;font-size:14px;font-weight:600;position:absolute;top:0;left:0}.Mrioda_slide .slick-slide>div>a .Mrioda_title{color:#333;letter-spacing:-2px;font-size:26px;font-weight:600;line-height:1.2}.Mrioda_slide .slick-slide>div>a .Mrioda_detail{letter-spacing:-2px;min-height:45px;margin-top:5px;font-size:14px;font-weight:400;display:block}.Mrioda_slide .slick-slide>div>a .Mrioda_price{font-size:26px;font-weight:600;line-height:1.2;position:absolute;bottom:30px}.Mrioda_slide .slick-slide>div>a .Mrioda_price span{color:#888;font-size:16px;font-weight:400;text-decoration:line-through;display:block}.Mrioda_slide .slick-slide>div>a .Mrioda_arrow{background-image:url(https://cdn.hackers.com/ca/common/banner_img/main_icons.png);background-position:0 0;background-repeat:no-repeat;width:49px;height:17px;transition:all .5s;position:absolute;bottom:40px;right:27px}.Mrioda_slide .Mrioda_notice{text-align:left;color:#898989;letter-spacing:-1px;font-size:14px;line-height:1.5;position:absolute;bottom:30px;left:5px}.Mrioda_slide .slick-arrow{opacity:unset;z-index:3;color:#0000;background-image:url(https://cdn.hackers.com/ca/common/banner_img/main_icons.png);background-repeat:no-repeat;border-radius:9999px;width:44px;height:44px;position:absolute;top:42%;transform:translateY(-50%)}.Mrioda_slide .slick-next{background-position:-215px 0;right:-10px}.Mrioda_slide .slick-prev{background-position:-162px 0;left:-10px}.Mrioda_slide .slick-dots{width:100%;margin-top:25px;justify-content:flex-end!important;display:flex!important}.Mrioda_slide .slick-dots li{display:inline-block}.Mrioda_slide .slick-dots li button{background-color:#ddd;border-radius:50%;width:10px;height:10px;margin-right:5px;font-size:0;display:inline-block}.Mrioda_slide .slick-dots li.slick-active button{background-color:#0096c1;border-radius:10px;width:60px}.Mrioda_lect .Mrioda_common_cont{padding-bottom:100px}.Mrioda_lect .Mrioda_common_cont>a{position:relative}.Mrioda_lect .Mrioda_common_cont>a .Mrioda_common_cont_p1{color:#fff;letter-spacing:-1px;font-size:31px;position:absolute;top:45px;left:5.5%}.Mrioda_lect .Mrioda_common_cont>a .Mrioda_common_cont_p2{color:#fff;letter-spacing:-1px;text-align:left;font-size:43px;font-weight:700;line-height:1.3;position:absolute;top:100px;left:5.5%}.Mrioda_lect .Mrioda_common_cont>a .Mrioda_common_cont_p2 span{color:#0ff}
.UGiB1G_holiday_common{background-color:#1c131f}.UGiB1G_holiday_common .UGiB1G_dday{z-index:2;color:#000;letter-spacing:2px;border:2px solid #000;border-radius:50px;padding:10px 20px;font-size:28px;font-weight:500;position:absolute;top:63px;left:50%;transform:translate(-50%)}.UGiB1G_holiday_common .UGiB1G_timer{z-index:2;text-align:center;width:750px;margin:auto;position:absolute;bottom:172px;left:50%;transform:translate(-50%)}.UGiB1G_holiday_common .UGiB1G_timer span{color:#fff;letter-spacing:32px;font-size:78px;font-weight:700;position:absolute;bottom:0%}.UGiB1G_holiday_common .UGiB1G_timer .UGiB1G_t_day{left:42px}.UGiB1G_holiday_common .UGiB1G_timer .UGiB1G_t_hour{left:226px}.UGiB1G_holiday_common .UGiB1G_timer .UGiB1G_t_minute{left:408px}.UGiB1G_holiday_common .UGiB1G_timer .UGiB1G_t_sec{left:590px}.UGiB1G_holiday_common a{z-index:2;width:560px;height:90px;font-size:0;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.UGiB1G_chuseok_common .UGiB1G_sub_tit{z-index:2;color:#000;letter-spacing:-1.14px;text-align:center;white-space:nowrap;width:553px;font-size:38px;font-weight:700;line-height:38px;position:absolute;top:215px;left:50%;transform:translate(-50%)}.UGiB1G_chuseok_common .UGiB1G_timer{z-index:2;width:656px;height:80px;position:absolute;top:335px;left:50%;transform:translate(-50%)}.UGiB1G_chuseok_common .UGiB1G_timer span{color:#fff;letter-spacing:-1.2px;justify-content:center;align-items:center;width:35px;height:80px;font-size:60px;font-weight:700;display:flex;position:absolute;top:0}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_day{left:0}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_hour1{left:92px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_hour2{left:158px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_min1{left:248px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_min2{left:313px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_sec1{left:403px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_sec2{left:469px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_ms1{left:555px}.UGiB1G_chuseok_common .UGiB1G_timer .UGiB1G_t_ms2{left:621px}.UGiB1G_chuseok_common .UGiB1G_cta{z-index:2;box-sizing:border-box;color:#fff;letter-spacing:-.96px;justify-content:center;align-items:center;width:600px;height:100px;padding-right:66px;font-size:32px;font-weight:700;display:flex;position:absolute;top:450px;left:50%;transform:translate(-50%)}.UGiB1G_chuseok_common .UGiB1G_notice{z-index:2;color:#532d09;letter-spacing:-.36px;text-align:center;opacity:.7;width:700px;font-size:18px;font-weight:400;line-height:24px;position:absolute;top:620px;left:50%;transform:translate(-50%)}.UGiB1G_challenge_common{width:100%;height:1502px;position:relative;overflow:hidden}.UGiB1G_challenge_common .UGiB1G_wrap{width:2540px;height:1502px;margin-left:50%;position:relative;transform:translate(-50%)}.UGiB1G_challenge_common .UGiB1G_ntc_total{color:#ffdec5;letter-spacing:-.39px;opacity:.7;white-space:pre;margin:0;font-size:13px;font-weight:400;line-height:13px;position:absolute;top:348px;left:1492px}.UGiB1G_challenge_common .UGiB1G_target{color:#fff;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:400;line-height:24px;position:absolute;top:406px;left:1038px}.UGiB1G_challenge_common .UGiB1G_target_sub{color:#978374;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:13px;font-weight:300;line-height:16px;position:absolute;top:436px;left:1039px}.UGiB1G_challenge_common .UGiB1G_apply{color:#fff;letter-spacing:-.54px;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:400;line-height:17px;position:absolute;top:474px;left:1038px}.UGiB1G_challenge_common .UGiB1G_apply span{color:#978370;letter-spacing:-.39px;margin-left:5px;font-size:13px;font-weight:300;position:relative;top:-2px}.UGiB1G_challenge_common .UGiB1G_ntc_apply{color:#978374;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:13px;font-weight:300;line-height:16px;position:absolute;top:501px;left:1038px}.UGiB1G_challenge_common .UGiB1G_ntc_award{color:#ffdec5;letter-spacing:0;opacity:.7;white-space:pre;text-align:right;width:519px;margin:0;font-size:13px;font-weight:400;line-height:13px;position:absolute;top:634px;left:1152px}.UGiB1G_challenge_common .UGiB1G_row1{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:300;line-height:17px;position:absolute;top:720px;left:1203px}.UGiB1G_challenge_common .UGiB1G_row2{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:300;line-height:17px;position:absolute;top:767px;left:1203px}.UGiB1G_challenge_common .UGiB1G_row3{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:300;line-height:17px;position:absolute;top:813px;left:1203px}.UGiB1G_challenge_common .UGiB1G_amt1{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:300;line-height:16px;position:absolute;top:718px;left:1438px}.UGiB1G_challenge_common .UGiB1G_amt2{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:300;line-height:16px;position:absolute;top:765px;left:1438px}.UGiB1G_challenge_common .UGiB1G_amt3{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:18px;font-weight:300;line-height:16px;position:absolute;top:813px;left:1438px}.UGiB1G_challenge_common .UGiB1G_ntc_row{color:#ffdec5;letter-spacing:0;opacity:.7;white-space:pre;margin:0;font-size:13px;font-weight:400;line-height:13px;position:absolute;top:862px;left:1182px}.UGiB1G_challenge_common .UGiB1G_cnt_free{color:#ffdec5;letter-spacing:0;opacity:.7;white-space:pre;text-align:right;width:305px;margin:0;font-size:13px;font-weight:400;line-height:13px;position:absolute;top:944px;left:1366px}.UGiB1G_challenge_common .UGiB1G_story{color:#fff7ea;letter-spacing:0;opacity:1;white-space:pre;margin:0;font-size:20px;font-weight:300;line-height:28px;position:absolute;top:1175px;left:1183px}.UGiB1G_challenge_common .UGiB1G_story b{font-weight:700}.UGiB1G_challenge_common .UGiB1G_cnt_ten{color:#ffdec5;letter-spacing:0;opacity:.7;white-space:pre;text-align:right;width:284px;margin:0;font-size:13px;font-weight:400;line-height:13px;position:absolute;top:1130px;left:1387px}.UGiB1G_challenge_common .UGiB1G_ntc_train{color:#ffdec5;letter-spacing:0;opacity:.7;white-space:pre;margin:0;font-size:13px;font-weight:400;line-height:18px;position:absolute;top:1245px;left:1182px}.UGiB1G_challenge_common .UGiB1G_cta{cursor:pointer;background:0 0;width:684px;height:90px;position:absolute;top:1324px;left:929px}.UGiB1G_challenge_common .UGiB1G_ntc_bottom{color:#ffdec5;letter-spacing:0;opacity:.7;white-space:pre;text-align:center;width:400px;margin:0;font-size:13px;font-weight:400;line-height:18px;position:absolute;top:1429px;left:1071px}
.yvWORG_freindModalWrap{z-index:10;width:100vw;height:100vh;position:fixed;top:0;left:0}.yvWORG_freindModalWrap .yvWORG_bg{background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.yvWORG_freindModalWrap .yvWORG_closeBox{flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-bottom:10px;display:flex}.yvWORG_freindModalWrap .yvWORG_modal{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yvWORG_freindModalWrap .yvWORG_modal .yvWORG_content{width:auto;height:auto;max-height:85vh;overflow-y:auto}.yvWORG_freindModalWrap .yvWORG_modal .yvWORG_content::-webkit-scrollbar{width:10px;height:10px}.yvWORG_freindModalWrap .yvWORG_modal .yvWORG_content::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:15px}.yvWORG_freindModalWrap .yvWORG_modal .yvWORG_content::-webkit-scrollbar-track{background-color:#eee;border-radius:15px}
._5Bt6CW_container{background-color:#f2f2f2}._5Bt6CW_container .slick-dots{z-index:1;position:absolute;bottom:65px;left:100px}._5Bt6CW_container .slick-dots li{width:12px;height:12px}._5Bt6CW_container .slick-dots button{background:0 0;width:100%;height:100%}
.ir57cq_con01{background:url(https://cdn.hackers.com/ca/event/common/refund/bg01.jpg)}.ir57cq_con01 .ir57cq_countNum{color:#fff;letter-spacing:31px;text-align:right;height:10%;font-size:73px;font-weight:500;position:absolute;bottom:33%;right:31.3%}.ir57cq_con01 .ir57cq_countNum span{letter-spacing:0;width:25px;display:inline-block}
.Wc2JuG_wrapper{width:100%;height:auto;position:absolute}.Wc2JuG_toggleBtn{font-size:0;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{white-space:pre-line;word-break:keep-all;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}
.ToJFUW_wrapper{position:absolute}.ToJFUW_toggleBtn{letter-spacing:-.5px;color:#767676;text-underline-offset:2px;cursor:pointer;background-color:#0000;border:none;padding:0;font-size:13px;text-decoration:underline}.ToJFUW_toggleBtn:hover{color:#006480}.ToJFUW_toggleBtn.ToJFUW_hideLabel{font-size:0;text-decoration:none;position:absolute;top:0;right:0}.ToJFUW_popWrap{z-index:9999;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.ToJFUW_popup{z-index:2;pointer-events:auto;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);background-color:#000c;border-radius:8px;width:900px;max-width:calc(100% - 40px);padding:50px 12px 40px 40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0000004d}.ToJFUW_popup .ToJFUW_popContent{max-height:50vh;padding-right:28px;overflow:hidden auto}.ToJFUW_popup .ToJFUW_popContent::-webkit-scrollbar{width:8px;height:8px}.ToJFUW_popup .ToJFUW_popContent::-webkit-scrollbar-thumb{background-color:#ffffff73;border-radius:4px}.ToJFUW_popup .ToJFUW_popContent::-webkit-scrollbar-track{background-color:#ffffff1f;border-radius:4px}.ToJFUW_popup .ToJFUW_popContent{scrollbar-width:thin;scrollbar-color:#ffffff73 #ffffff1f}.ToJFUW_popup .ToJFUW_popContent p{white-space:pre-line;word-break:keep-all;color:#fff;font-size:13px;line-height:1.6}.ToJFUW_popup .ToJFUW_closeBtn{cursor:pointer;background-color:#0000;border:none;width:20px;height:20px;padding:0;position:absolute;top:12px;right:15px}.ToJFUW_popup .ToJFUW_closeBtn:before,.ToJFUW_popup .ToJFUW_closeBtn:after{z-index:2;content:"";background-color:#ffffffb3;width:100%;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ToJFUW_popup .ToJFUW_closeBtn:before{transform:translate(-50%,-50%)rotate(45deg)}.ToJFUW_popup .ToJFUW_closeBtn:after{transform:translate(-50%,-50%)rotate(-45deg)}
.REk42q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.REk42q_reviewWrap{position:relative}.REk42q_reviewStage{width:2540px;height:1201px;position:relative;overflow:hidden}.REk42q_reviewStage>img{display:block}.REk42q_reviewBlendCoin{pointer-events:none;position:absolute}.REk42q_reviewMainImg{position:relative}.REk42q_reviewUrlBtn{cursor:pointer;background:0 0;border:none;width:250px;height:55px;padding:0;position:absolute;top:558px;left:1252px}.REk42q_reviewHashtag{color:#ff394a;letter-spacing:-.38px;white-space:nowrap;margin:0;font-family:SUIT,sans-serif;font-size:19px;font-weight:600;line-height:24px;position:absolute;top:773px;left:1130px}.REk42q_reviewLinkBtn{width:185px;height:48px;position:absolute;top:849px}.REk42q_reviewForm{width:766px;height:112px;position:absolute;top:1001px;left:957px}.REk42q_reviewForm input{box-sizing:border-box;color:#1c1c1c;background:#fff;border:1px solid #9d9d9d;border-radius:8px;width:613px;height:50px;padding:0 22px;font-family:Noto Sans KR,sans-serif;font-size:17px;font-weight:300;position:absolute;left:0}.REk42q_reviewForm input::placeholder{color:#949494}.REk42q_reviewForm input:first-of-type{top:0}.REk42q_reviewForm input:nth-of-type(2){top:62px}.REk42q_reviewForm button{color:#fff;cursor:pointer;background:#323232;border:none;border-radius:8px;width:141px;height:112px;padding:0;font-family:Noto Sans KR,sans-serif;font-size:20px;font-weight:700;position:absolute;top:0;left:625px}.REk42q_reviewForm button:disabled{opacity:.6;cursor:not-allowed}.REk42q_reviewNotice{box-sizing:border-box;color:#fff;letter-spacing:-.28px;text-align:left;width:2540px;margin:0;padding:0 0 100px 816px;font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:300;line-height:24px}.REk42q_reviewNotice b{letter-spacing:-.36px;font-size:18px;font-weight:700}.REk42q_reviewNoticeMeta{white-space:pre-line}
.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{position:absolute;top:0;left:-2147483648px}.CpE0Vq_inputSp i{vertical-align:bottom;background:url(https://cdn.hackers.com/ca/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/ca/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/ca/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/ca/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/ca/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%}
._7SP3wa_itemWrap{width:100%;margin-bottom:80px}._7SP3wa_itemWrap ._7SP3wa_teacherDesc{width:100%;overflow:hidden}._7SP3wa_itemWrap ._7SP3wa_teacherDesc ._7SP3wa_imgBtn{float:left}._7SP3wa_itemWrap ._7SP3wa_teacherDesc h3{color:#2d2d2d;padding-top:10px;font-size:21px;font-weight:400;display:inline-block}._7SP3wa_itemWrap ._7SP3wa_teacherDesc h3 strong{display:block}._7SP3wa_itemWrap ._7SP3wa_teacherDesc span{color:#979797;margin-top:7px;font-size:14px;display:block}._7SP3wa_itemWrap ._7SP3wa_categoryBox{color:#fff;background:#000;height:40px;padding-left:14px;font-size:16px;line-height:40px}._7SP3wa_itemWrap ._7SP3wa_categoryBox>span{margin-right:20px;display:inline-block;position:relative}._7SP3wa_itemWrap ._7SP3wa_categoryBox>span:after{content:"|";color:#777;display:block;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}._7SP3wa_itemWrap ._7SP3wa_categoryBox>span:last-child{color:#b6d7ff}._7SP3wa_itemWrap ._7SP3wa_categoryBox>span:last-child:after{display:none}._7SP3wa_listItemBox{border-bottom:1px solid #d7d7d7;width:100%;padding:19px 0 17px}._7SP3wa_listItemBox._7SP3wa_package{padding:25px 18px}._7SP3wa_listItemBox>div{vertical-align:middle;display:table-cell}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox{width:70%;padding-right:30px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_lectureIco{margin-bottom:7px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_lectureIco>span{box-sizing:border-box;border:1px solid #ccc;border-radius:18px;margin-right:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_lectureIco ._7SP3wa_bestColor{color:#fff;background-color:#2c2c2c;border:1px solid #2c2c2c}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_lectureIco ._7SP3wa_newColor{color:#fff;background-color:#438aff;border:1px solid #438aff}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea strong{letter-spacing:-.9px;font-size:18px;line-height:1.44;display:block}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea strong:hover{color:#006480;text-decoration:underline}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea strong span{color:#5e5e5e;letter-spacing:-.8px;font-size:16px;line-height:1.88}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea strong span>span{padding-left:22px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea strong span>span i{margin-right:8px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p{color:#979797;letter-spacing:-.35px;flex-flow:wrap;align-items:center;margin-top:10px;font-size:14px;display:flex}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p>span{align-items:center;padding-right:15px;line-height:1.5;display:flex}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p>span i{margin-right:4px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p span._7SP3wa_centerIcon{border-right:1px solid #eee;padding-left:14px;padding-right:14px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p span._7SP3wa_playIcon{padding-left:14px}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p span._7SP3wa_playIcon i{vertical-align:text-bottom;margin-right:0}._7SP3wa_listItemBox div._7SP3wa_lectureTitleBox ._7SP3wa_titleArea p span._7SP3wa_playIcon span{color:#424343;border-bottom:1px solid #424343;padding-bottom:2px}._7SP3wa_listItemBox div._7SP3wa_lectureBook{border-right:1px solid #eee;padding-right:30px}._7SP3wa_listItemBox div._7SP3wa_lecturePrice{text-align:right;border-left:1px solid #eee;width:18%;min-width:180px;padding-right:3%}._7SP3wa_listItemBox div._7SP3wa_lecturePrice ._7SP3wa_saleText{color:#adadad;font-size:16px;line-height:10px;text-decoration:line-through}._7SP3wa_listItemBox div._7SP3wa_lecturePrice ._7SP3wa_realText{color:#000;font-size:23px;font-weight:700}._7SP3wa_listItemBox div._7SP3wa_lecturePrice ._7SP3wa_checkText{color:#898989;font-size:15px}._7SP3wa_listItemBox div._7SP3wa_lecturePrice ._7SP3wa_pointText{color:#979797;font-size:15px}._7SP3wa_listItemBox div._7SP3wa_lecturePrice ._7SP3wa_pointText i{vertical-align:middle}._7SP3wa_listItemBox div._7SP3wa_lecturePrice ._7SP3wa_pointText span{vertical-align:text-top}._7SP3wa_listItemBox div._7SP3wa_lectureBtn{width:8%}._7SP3wa_listItemBox div._7SP3wa_lectureBtn button{text-align:center;border-radius:4px;line-height:45px;display:block;width:124px!important;height:47px!important}._7SP3wa_listItemBox div._7SP3wa_lectureBtn button._7SP3wa_btnBlue{background-color:#006480;color:#fff!important}._7SP3wa_listItemBox div._7SP3wa_lectureBtn button._7SP3wa_btnBlueBorder{color:#004b87;border:1px solid #006480}._7SP3wa_listItemBox div._7SP3wa_lectureBtn button._7SP3wa_btnBlack{color:#fff;background-color:#222}._7SP3wa_listItemBox div._7SP3wa_lectureBtn button._7SP3wa_btnBlackBorder{color:#222;border:1px solid #222}._7SP3wa_LectureDetailWrap{width:100%}._7SP3wa_LectureDetailWrap>h3{color:#fff;background-color:#000;padding:0 20px;font-size:15px;font-weight:400;line-height:40px}._7SP3wa_LectureDetailWrap>h3 span{margin-left:10px}._7SP3wa_LectureDetailWrap>h3 span i{vertical-align:top;padding:0 4px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc{border-bottom:1px solid #ccc}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul{width:100%}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul:after{content:"";clear:both;display:block}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li{float:left;letter-spacing:-.25px;padding-right:40px;font-size:15px;line-height:40px;display:block;position:relative}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li:after{content:"|";color:#b9b9b9;font-size:12px;display:block;position:absolute;top:-1px;right:18px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li span{color:#8e8e8e}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li:last-child :after{display:none}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li ._7SP3wa_hoverContent{display:inline-block}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li ._7SP3wa_hoverContent:hover>div{display:block}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li ._7SP3wa_hoverContent ._7SP3wa_btnHover{text-align:center;cursor:pointer;border:1px solid #b9b9b9;border-radius:50%;width:15px;height:15px;margin-left:5px;line-height:15px;display:inline-block}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li ._7SP3wa_hoverContent>div{z-index:2;background-color:#424343e6;width:280px;padding:20px;display:none;position:absolute;top:35px;left:120px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li ._7SP3wa_hoverContent>div p{color:#fff;font-size:13px;line-height:20px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li ._7SP3wa_hoverContent>div p:first-child{width:70%}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li._7SP3wa_bookBoxs p{line-height:25px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureDesc>ul li._7SP3wa_bookBoxs P:first-child{margin-top:8px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea{padding-top:46px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>div:first-child{float:left;width:490px;margin-right:20px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox{float:left;width:540px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul{border-top:1px solid #212121;width:100%}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li{border-bottom:1px solid #ccc;padding:18px 0;overflow:hidden}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li>div{float:left}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li>div:first-child{width:93px;padding:0 10px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li>div:nth-child(2){width:calc(100% - 95px);padding:0 10px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox>div{float:none;width:100%;padding:6px 0;overflow:hidden}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox>div>p{font-size:15px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox>div>P:first-child{float:left}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox>div>p:nth-child(2){float:right;text-align:right}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox ._7SP3wa_lectureOption{position:relative}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox ._7SP3wa_lectureOption>button{border:1px solid #000;position:absolute;top:50%;right:0;transform:translateY(-50%)}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul li._7SP3wa_listBox ._7SP3wa_lectureOption>p:nth-child(2){padding-right:25px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>ul ._7SP3wa_bookTitle{width:65%;display:inline-block}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>div{text-align:right;padding-top:20px;font-size:18px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea>._7SP3wa_TextBox>div strong{color:#de0039;letter-spacing:-.25px;padding-left:18px;padding-right:4px;font-size:26px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea ._7SP3wa_ButtonBox{clear:both;text-align:right;padding-top:28px}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea ._7SP3wa_ButtonBox button{text-align:center;box-sizing:border-box;color:#006480;border:1px solid #006480;border-radius:5px;width:210px;height:55px;font-weight:500;display:inline-block}._7SP3wa_LectureDetailWrap ._7SP3wa_lectureArea ._7SP3wa_ButtonBox button:nth-child(2){color:#fff;background-color:#006480;margin-left:10px}._7SP3wa_LectureOpenWrap{background-color:#f0faff;border-top:1px solid #000;border-bottom:1px solid #ccc;align-items:center;width:100%;margin-top:16px;display:flex;overflow:hidden}._7SP3wa_LectureOpenWrap>div{float:left}._7SP3wa_LectureOpenWrap>div:first-child{width:240px}._7SP3wa_LectureOpenWrap>div:nth-child(2){width:810px;position:relative}._7SP3wa_LectureOpenWrap>div:nth-child(2)>div{width:100%;font-size:18px;line-height:28px}._7SP3wa_LectureOpenWrap>div:nth-child(2) h3{font-size:23px;line-height:26px}._7SP3wa_CompositionWrap{padding-top:26px}._7SP3wa_CompositionWrap table{border-top:1px solid #000}._7SP3wa_CompositionWrap table th{background-color:#f8f8f8;height:45px}._7SP3wa_CompositionWrap table td{text-align:center;border-bottom:1px solid #ccc;height:45px;font-size:15px}._7SP3wa_CompositionWrap table td>div{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;overflow:hidden}._7SP3wa_CompositionWrap table ._7SP3wa_txLeft{text-align:left;text-indent:23px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;max-width:630px;overflow:hidden}._7SP3wa_NaviWrap{z-index:10;background-color:#e3e3e3;width:100%;padding:25px 0;position:sticky;top:0}._7SP3wa_NaviWrap ._7SP3wa_NaviBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}._7SP3wa_NaviWrap ._7SP3wa_NaviLeft{text-indent:10px;color:#000;position:relative}._7SP3wa_NaviWrap ._7SP3wa_NaviLeft:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}._7SP3wa_NaviWrap ._7SP3wa_NaviRight ul{text-align:right}._7SP3wa_NaviWrap ._7SP3wa_NaviRight ul li{display:inline-block}._7SP3wa_NaviWrap ._7SP3wa_NaviRight ul li button{box-sizing:border-box;border-left:1px solid #a3a3a3;width:150px;font-size:15px;font-weight:500}._7SP3wa_NaviWrap ._7SP3wa_NaviRight ul li button:last-child{border-right:1px solid #a3a3a3}._7SP3wa_NaviWrap ._7SP3wa_NaviRight ul li._7SP3wa_on button{color:#006480}._7SP3wa_CurriculumWrap{width:100%;overflow:hidden}._7SP3wa_CurriculumWrap ._7SP3wa_CurriculumLeft{float:left;width:495px;margin-right:30px}._7SP3wa_CurriculumWrap ._7SP3wa_CurriculumRight{float:left;width:525px}._7SP3wa_CurriculumWrap ._7SP3wa_CurriculumRight h3{padding-bottom:10px;font-size:22px}._7SP3wa_CurriculumWrap ._7SP3wa_CurriculumRight ul{box-sizing:border-box;border-top:1px solid #000;width:100%;height:235px;overflow-y:auto}._7SP3wa_CurriculumWrap ._7SP3wa_CurriculumRight ul li{border-bottom:1px solid #ccc;font-size:15px;font-weight:500;line-height:35px}._7SP3wa_CurriculumWrap ._7SP3wa_CurriculumRight ul li span{color:#737373;padding:0 16px 0 13px}._7SP3wa_SearchTableWrap h3{border-bottom:1px solid #000;padding-bottom:14px;font-size:24px;line-height:22px}._7SP3wa_SearchTableWrap>ul li{letter-spacing:-.025em;font-size:15px;font-weight:500;line-height:26px}._7SP3wa_SearchTableWrap ._7SP3wa_searchBox{width:100%;overflow:hidden}._7SP3wa_SearchTableWrap ._7SP3wa_searchBox>div{float:left;width:50%}._7SP3wa_SearchTableWrap ._7SP3wa_searchBox>div:first-child button{border:1px solid #006480;width:148px;height:38px;font-size:15px}._7SP3wa_lectDescBtn{box-sizing:border-box;color:#737373;border:1px solid #737373;border-radius:2px;padding:3px 12px}
._9EtQla_consultingWrap{z-index:1005;width:100vw;height:100vh;position:fixed;top:0;left:0}._9EtQla_consultingWrap ._9EtQla_bg{background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}._9EtQla_consultingWrap ._9EtQla_consultingInner{z-index:2;width:520px;height:auto;max-height:80vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._9EtQla_consultingWrap ._9EtQla_consultingInner::-webkit-scrollbar{width:10px;height:10px}._9EtQla_consultingWrap ._9EtQla_consultingInner::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:15px}._9EtQla_consultingWrap ._9EtQla_consultingInner::-webkit-scrollbar-track{background-color:#eee;border-radius:0}._9EtQla_consultingWrap ._9EtQla_consultingInner{overflow:hidden auto}._9EtQla_consultingWrap ._9EtQla_closeBtn{width:30px;height:30px;font-size:0;position:absolute;top:10px;right:10px}._9EtQla_consultingWrap ._9EtQla_consultingBox{box-sizing:border-box;background-color:#fff;width:100%;padding:30px;position:relative}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_nonImageBtn{z-index:1;color:#222;font-size:40px;position:absolute;top:0;right:20px}._9EtQla_consultingWrap ._9EtQla_consultingBox p{color:#222;font-size:18px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_borderBottom{border-bottom:1px solid #ccc;padding-bottom:5px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfoBox{width:100%;margin:20px 0}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:50px;margin:15px auto;display:flex}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo label{color:#666;width:110px;padding-left:15px;font-size:18px;display:inline-block;position:relative}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo label:before{content:"";z-index:2;background-color:#a2d4e0;border-radius:100%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo input{box-sizing:border-box;background-color:#f9fafa;border:1px solid #e8e8e8;border-radius:4px;width:350px;padding:10px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo ._9EtQla_userTelBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:350px;display:flex}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo ._9EtQla_userTelBox input{width:100px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo ._9EtQla_userTelBox span{color:#b8b8b8}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_userInfo span{margin:0 5px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox{box-sizing:border-box;background-color:#f9fafa;border:1px solid #e8e8e8;border-radius:4px;width:100%;height:130px;margin:10px 0;padding:15px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox ._9EtQla_agreeInner{width:100%;height:100%}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox ._9EtQla_agreeInner::-webkit-scrollbar{width:6px;height:6px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox ._9EtQla_agreeInner::-webkit-scrollbar-thumb{background-color:#006480;border-radius:15px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox ._9EtQla_agreeInner::-webkit-scrollbar-track{background-color:#eee;border-radius:15px}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox ._9EtQla_agreeInner{color:#737373;font-size:14px;overflow-y:auto}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_agreeBox ._9EtQla_agreeInner strong{font-size:16px;text-decoration:underline}._9EtQla_consultingWrap ._9EtQla_consultingBox ._9EtQla_checkbox>div{margin:5px 0}._9EtQla_consultingWrap ._9EtQla_submitBtn{color:#fff;background-color:#006480;border:none;border-radius:5px;width:100%;height:60px;margin-top:20px;font-size:20px;font-weight:600}._9EtQla_consultingBanner{position:absolute;top:600px;left:210px}
._8LT-kG_floatingBanner{z-index:5;font-size:0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}._8LT-kG_quickBanner{z-index:5;position:fixed;top:20%;right:8%}._8LT-kG_quickBanner ._8LT-kG_btnWrapper{width:170px;position:absolute;top:35px;left:0}._8LT-kG_quickBanner ._8LT-kG_btnWrapper button{margin-bottom:13px}._8LT-kG_con01{background:#feff9a url(https://cdn.hackers.com/ca/event/25020400/con01_bg.jpg) top no-repeat}._8LT-kG_con01 button{z-index:2;width:94%;height:100px;font-size:0;position:absolute;bottom:173px;left:50%;transform:translate(-50%)}._8LT-kG_con02{background:#fff url(https://cdn.hackers.com/ca/event/25020400/v2/con02_bg.jpg) top no-repeat}._8LT-kG_con02 ._8LT-kG_tabWrapper{width:750px;margin:0 auto;display:flex}._8LT-kG_con02 ._8LT-kG_tabWrapper button{width:750px/4;background:url(https://cdn.hackers.com/ca/event/25020400/v2/tab.png) no-repeat;height:160px;font-size:0}._8LT-kG_con02 ._8LT-kG_tabWrapper button:first-child{background-position:0 0}._8LT-kG_con02 ._8LT-kG_tabWrapper button:first-child._8LT-kG_on{background-position:0 -160px}._8LT-kG_con02 ._8LT-kG_tabWrapper button:nth-child(2){background-position:-187.5px 0}._8LT-kG_con02 ._8LT-kG_tabWrapper button:nth-child(2)._8LT-kG_on{background-position:-187.5px -160px}._8LT-kG_con02 ._8LT-kG_tabWrapper button:nth-child(3){background-position:-375px 0}._8LT-kG_con02 ._8LT-kG_tabWrapper button:nth-child(3)._8LT-kG_on{background-position:-375px -160px}._8LT-kG_con02 ._8LT-kG_tabWrapper button:nth-child(4){background-position:-562.5px 0}._8LT-kG_con02 ._8LT-kG_tabWrapper button:nth-child(4)._8LT-kG_on{background-position:-562.5px -160px}._8LT-kG_con03{background:#f1eeff url(https://cdn.hackers.com/ca/event/25020400/con03_bg.jpg) top no-repeat}._8LT-kG_con04{background:#fff url(https://cdn.hackers.com/ca/event/25020400/con04_bg.jpg) top no-repeat}._8LT-kG_admissionForm{text-align:left;background-color:#f7f7f7;border-radius:20px 20px 0 0;margin-top:40px;padding-top:40px}._8LT-kG_admissionForm ._8LT-kG_formInner{width:84%;margin:0 auto}._8LT-kG_admissionForm ._8LT-kG_formTitle{text-indent:10px;margin-bottom:10px;font-size:20px;position:relative}._8LT-kG_admissionForm ._8LT-kG_formTitle:before{content:"";z-index:2;background-color:#000;border-radius:100%;width:4px;height:4px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}._8LT-kG_admissionForm ._8LT-kG_fileBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:65px;margin-bottom:30px;display:flex}._8LT-kG_admissionForm ._8LT-kG_fileBox ._8LT-kG_text{box-sizing:border-box;background-color:#fff;border:1px solid #c2c2c2;border-radius:10px;width:79%;height:100%;padding:0 10px;font-size:16px}._8LT-kG_admissionForm ._8LT-kG_fileBox input[type=file]{display:none}._8LT-kG_admissionForm ._8LT-kG_fileBox ._8LT-kG_label{color:#fff;cursor:pointer;background-color:#0d0d0d;border-radius:10px;flex-wrap:nowrap;justify-content:center;align-items:center;width:20%;height:100%;font-size:16px;display:flex}._8LT-kG_admissionForm ._8LT-kG_identificationNum{box-sizing:border-box;background-color:#fff;border:1px solid #c2c2c2;border-radius:10px;width:100%;height:65px;padding:0 10px;font-size:16px}._8LT-kG_admissionForm ._8LT-kG_admissionNotice{color:#7b7b7b;margin:35px 0;font-size:15px}._8LT-kG_admissionForm ._8LT-kG_privacyPolicyInput{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._8LT-kG_admissionForm ._8LT-kG_privacyPolicyInput li{width:50%}._8LT-kG_admissionForm ._8LT-kG_privacyPolicyInput li:first-child{width:100%}._8LT-kG_admissionForm ._8LT-kG_privacyPolicyInput .input-txt{color:#313131;font-size:18px}._8LT-kG_admissionForm ._8LT-kG_privacyPolicy{margin-top:20px}._8LT-kG_admissionForm ._8LT-kG_submitBtn{z-index:2;width:83%;height:100px;font-size:0;position:absolute;top:21px;left:50%;transform:translate(-50%)}._8LT-kG_admissionForm ._8LT-kG_submitBtn img{width:100%;font-size:0;position:absolute;top:0;left:0;height:100%!important}
.BBGwCa_wrapper{width:100%;padding:64px 0 90px}.BBGwCa_top{color:#acacac;text-align:center;letter-spacing:-.45px;margin-bottom:36px;font-size:18px;font-weight:700}.BBGwCa_top>p:last-of-type{letter-spacing:2.4px;font-size:12px;font-weight:400}.BBGwCa_blue{color:#6e92ee}.BBGwCa_white{color:#fff}.BBGwCa_slider img{margin:0 auto;display:block}
.BKh3Zq_footerWrap{border-top:1px solid #e1e1e1;padding:50px 0 100px;position:relative}.BKh3Zq_footerWrap .BKh3Zq_footerInfoWrap{flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.BKh3Zq_footerWrap .BKh3Zq_footerInfo{flex:8}.BKh3Zq_footerWrap .BKh3Zq_footerInfo .BKh3Zq_flnb{align-items:center;margin-bottom:20px;display:flex}.BKh3Zq_footerWrap .BKh3Zq_footerInfo .BKh3Zq_flnb li a,.BKh3Zq_footerWrap .BKh3Zq_footerInfo .BKh3Zq_flnb li span,.BKh3Zq_footerWrap .BKh3Zq_footerInfo .BKh3Zq_flnb li button{letter-spacing:-.7px;text-align:left;color:#666;font-size:13px;font-weight:700;display:inline-block}.BKh3Zq_footerWrap .BKh3Zq_footerInfo .BKh3Zq_flnb li span{color:#bbb;padding:0 4px}.BKh3Zq_footerWrap .BKh3Zq_footerInfo .BKh3Zq_flnb li .BKh3Zq_btnIsms{display:flex}.BKh3Zq_footerWrap .BKh3Zq_footerInfo .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 button{text-decoration:underline}.BKh3Zq_footerWrap .BKh3Zq_footerInfo address p.BKh3Zq_copyright{margin-top:20px}.BKh3Zq_footerWrap .BKh3Zq_bankInfo{border-left:1px solid #e7e7e7;flex:2;padding-left:30px}.BKh3Zq_footerWrap .BKh3Zq_bankInfo .BKh3Zq_btnTossOpen{letter-spacing:-.58px;text-align:center;color:#006480;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_footerWrap .BKh3Zq_ismsCertificate{z-index:3;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.BKh3Zq_footerWrap .BKh3Zq_ismsCertificate img{max-width:550px;height:100%;display:block}.BKh3Zq_footerWrap .BKh3Zq_ismsCertificate button{color:#fff;text-align:center;background-color:#333;width:20px;height:20px;line-height:20px;display:inline-block;position:absolute;top:-20px;right:0}.BKh3Zq_textBlue{color:#006480!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_removeElement{display:none!important}
.ZJmSOq_con03{width:1000px;margin:0 auto;padding:80px 0;position:relative}.ZJmSOq_con03 .ZJmSOq_reviewWrapper{width:100%;height:120px;margin:35px 0 65px;display:flex}.ZJmSOq_con03 .ZJmSOq_reviewTextarea{resize:none;box-sizing:border-box;background-color:#fafafa;border:1px solid #ccc;border-radius:8px;width:770px;height:100%;margin-right:15px;padding:20px;font-size:17px}.ZJmSOq_con03 .ZJmSOq_reviewSubmit{color:#fff;text-align:left;box-sizing:border-box;background:#000;border:1px solid #b892ff;border-radius:8px;width:215px;height:120px;padding-left:17px;font-size:22px}.ZJmSOq_con03 .ZJmSOq_reviewSubmit .ZJmSOq_highlight{color:#c480dd;position:relative}.ZJmSOq_con03 .ZJmSOq_reviewSubmit .ZJmSOq_highlight:after{content:"❯";color:#fff;font-size:22px;position:absolute;top:-16px;right:-34px}.ZJmSOq_con03 .ZJmSOq_isLoading{animation:1s ease-in-out infinite alternate ZJmSOq_rotate}.ZJmSOq_con03 .ZJmSOq_top{justify-content:space-between;margin-bottom:30px;display:flex}.ZJmSOq_con03 .ZJmSOq_top .ZJmSOq_left{border-left:1px solid #fff;align-items:center;height:33px;padding-left:15px;display:flex}.ZJmSOq_con03 .ZJmSOq_top .ZJmSOq_left p{color:#fff;margin-right:15px;font-size:30px;font-weight:500}.ZJmSOq_con03 .ZJmSOq_top .ZJmSOq_right{display:flex}.ZJmSOq_con03 .ZJmSOq_top .ZJmSOq_right .ZJmSOq_button{color:#898989;border:1px solid #898989;border-radius:8px;margin-left:8px;background:0 0!important}.ZJmSOq_con03 .ZJmSOq_top .ZJmSOq_right .ZJmSOq_button.ZJmSOq_active{color:#fff;border:1px solid #fff}.ZJmSOq_con03 .ZJmSOq_table{color:#fff;background:#0000004d;margin-bottom:25px}.ZJmSOq_con03 .ZJmSOq_table tr{border-bottom:1px solid #ffffff4d;height:105px}.ZJmSOq_con03 .ZJmSOq_table tr:first-of-type{border-top:1px solid #fff}.ZJmSOq_con03 .ZJmSOq_table tr:last-of-type{border-bottom:1px solid #fff}.ZJmSOq_con03 .ZJmSOq_table tr td{font-size:22px}.ZJmSOq_con03 .ZJmSOq_table tr td:nth-of-type(2) div{-webkit-line-clamp:2;text-align:left;text-overflow:ellipsis;box-sizing:border-box;-webkit-box-orient:vertical;max-height:44px;display:-webkit-box;overflow:hidden}.ZJmSOq_con03 .ZJmSOq_table tr td:nth-of-type(3){cursor:pointer}.ZJmSOq_con03 .ZJmSOq_table .ZJmSOq_spread{padding:30px 0;overflow:visible;height:100%!important;display:table-cell!important}.ZJmSOq_con03 .ZJmSOq_count{color:#ff3f3f}.ZJmSOq_con03 .ZJmSOq_table+nav{margin-bottom:56px}.ZJmSOq_con03 .ZJmSOq_table+nav>ul{justify-content:center}.ZJmSOq_con03 .ZJmSOq_warning{text-align:left;background:#0000004d;border-radius:10px;padding:30px;display:flex}.ZJmSOq_con03 .ZJmSOq_warning p:first-of-type{color:#fff;flex:1;font-size:24px;font-weight:700}.ZJmSOq_con03 .ZJmSOq_warning p:last-of-type{color:#898989;flex:6}.ZJmSOq_con03 .ZJmSOq_notice{color:#898989;font-size:18px;font-weight:700;position:absolute;top:333px;left:50%;transform:translate(-50%)}.ZJmSOq_con04{width:1000px;margin:0 auto;padding-top:80px;position:relative}.ZJmSOq_con04 .ZJmSOq_tab{justify-content:space-between;align-items:flex-end;width:100%;height:84px;font-size:22px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_tab li{border-radius:8px 8px 0 0;flex:1;height:62px;line-height:62px;border-bottom:1px solid var(--point-color-1,#4944f6)!important}.ZJmSOq_con04 .ZJmSOq_tab li button{color:#979797;font-size:22px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_tab .ZJmSOq_tabActive button{color:var(--point-color-1,#4944f6);font-size:24px;line-height:84px}.ZJmSOq_con04 .ZJmSOq_tab li:first-of-type{position:relative}.ZJmSOq_con04 .ZJmSOq_tab li:not(:last-of-type){border-right:1px solid #d7d7d7}.ZJmSOq_con04 .ZJmSOq_tab li:first-of-type:before{content:"정답만 입력하면 OK!";color:#fff;background-color:var(--point-color-1,#4944f6);border-radius:999px;width:50%;height:fit-content;font-size:12px;font-weight:700;line-height:33px;position:absolute;top:-17.5px;left:50%;transform:translate(-50%)}.ZJmSOq_con04 .ZJmSOq_tab .ZJmSOq_tabActive{color:var(--point-color-1,#4944f6);background-color:#fff;height:84px;font-size:24px;line-height:84px;border:1px solid var(--point-color-1,#4944f6)!important;border-bottom:1px solid #fff!important}.ZJmSOq_con04 .ZJmSOq_tab li:hover{color:var(--point-color-1,#4944f6)!important;background-color:#fff!important}.ZJmSOq_con04 .ZJmSOq_content{border:1px solid var(--point-color-1,#4944f6);background-color:#fff;border-top:none;border-radius:0 0 8px 8px;padding:50px 43px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_text{flex-wrap:wrap;align-items:center;width:100%;margin-bottom:35px;display:flex}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_text p,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_explainTitle{border-left:1px solid #000;padding-left:18px;font-size:22px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_text input[type=text]{background-color:#fafafa;border:1px solid #ccc;border-radius:8px;margin-left:20px;padding-left:16px;font-size:20px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_examInputWrapper{padding-left:200px;display:flex}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_submitBtn{background:linear-gradient(to right, var(--point-color-2,#6e5cfc), var(--point-color-3,#b760f1));color:#fff;border:none;border-radius:16px;width:600px;height:70px;margin:50px auto 0;font-size:26px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_submitBtn span{margin-left:16px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerWrapper{border-top:1px dotted #000;margin-top:35px;padding-top:35px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_examName{text-align:left;margin:35px 0 15px;font-size:20px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_examName:first-of-type{margin-top:0}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_inputTable,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable{width:fit-content}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_examName+div .ZJmSOq_inputTable:last-of-type{margin-bottom:38px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_examName+div .ZJmSOq_inputTable:not(:first-of-type) td,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_examName+div .ZJmSOq_answerTable:not(:first-of-type) td{border-top:1px solid #0000}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_inputTable thead td,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable thead td{height:45px!important}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_inputTable tr td:first-of-type,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable tr td:first-of-type{min-width:110px!important}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_inputTable tr td:not(:first-of-type),.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable tr td:not(:first-of-type){height:82px;max-width:40px!important}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerInput{box-sizing:border-box;width:100%;height:100%;padding-left:17px;font-size:14px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerSummary{width:100%;margin-top:20px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerSummary td,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable td,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_inputTable td,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_downloadTable td{border:1px solid #000}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerSummary tbody tr td:first-of-type,.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable tbody tr td:first-of-type{background-color:#f2f2ff}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerSummary tbody tr:first-of-type td:last-of-type{color:red}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable tr td:not(:first-of-type){height:45px;min-width:40px!important}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable tbody tr:nth-of-type(2) td:not(:first-of-type){background-color:#f4f4f4}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_answerTable tbody tr:nth-of-type(3) td:not(:first-of-type){color:red;background-color:#ffebeb}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_downloadTable{margin:23px 0 35px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_downloadTable .ZJmSOq_downloadBtn{border:none;border-radius:8px;width:235px;height:40px;margin:16px auto}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_downloadTable tr td:nth-of-type(2) .ZJmSOq_downloadBtn{color:#fff;background-color:var(--point-color-2,#6e5cfc)}.ZJmSOq_con04 .ZJmSOq_content .popup>div:last-of-type{width:1000px;overflow:initial}.ZJmSOq_con04 .ZJmSOq_popup{background-color:#f2f2ff;width:1000px;height:800px;padding:80px 30px 40px;position:relative;overflow-y:scroll}.ZJmSOq_con04 .ZJmSOq_popup .ZJmSOq_subtitle{text-align:left;font-size:20px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_popup .ZJmSOq_title{text-align:left;font-size:36px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_popup .ZJmSOq_title span{color:var(--point-color-2,#6e5cfc)}.ZJmSOq_con04 .ZJmSOq_popup .ZJmSOq_degree{text-align:left;border-left:1px solid #000;margin:60px 0 65px;padding-left:18px;font-size:22px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_popup .ZJmSOq_teacher{display:block;position:absolute;top:4px;right:40px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_explainTitle{text-align:left;margin-bottom:24px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_teacherWrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_teacherWrapper .ZJmSOq_teacher{background:linear-gradient(to right, var(--point-color-2,#6e5cfc), var(--point-color-3,#b760f1));color:#fff;border-radius:16px;width:calc(50% - 7.5px);margin-bottom:20px;padding:20px 25px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_teacherWrapper .ZJmSOq_teacher p{padding-top:28px;font-size:20px}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_teacherWrapper .ZJmSOq_teacher p span{font-size:30px;font-weight:700}.ZJmSOq_con04 .ZJmSOq_content .ZJmSOq_teacherBanner{margin-bottom:60px}.ZJmSOq_con05{width:1000px;margin:0 auto;padding:80px 0 100px;position:relative}.ZJmSOq_con05 .ZJmSOq_cta{width:100%;height:100px;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}.ZJmSOq_con05 .popup>div:last-of-type{width:1100px;overflow:initial}.ZJmSOq_con05 .ZJmSOq_votePopupHeader{background-color:var(--point-color-1,#4944f6);color:#fff;width:100%;height:65px;padding:0 25px;font-size:20px;line-height:65px}.ZJmSOq_con05 .ZJmSOq_votePopup{background-color:#f1f7ff;width:1100px;padding:10px 50px 50px;position:relative}.ZJmSOq_con05 .ZJmSOq_voteTable{border:1px solid #acbcd1;border-top:none}.ZJmSOq_con05 .ZJmSOq_voteTable tr td:first-of-type{background-color:#f1f7ff;width:230px;font-weight:700}.ZJmSOq_con05 .ZJmSOq_voteTable tr td:last-of-type{text-align:left;background-color:#fff;padding:0 30px}.ZJmSOq_con05 .ZJmSOq_voteTable tr{border-top:1px solid #acbcd1;border-bottom:none}.ZJmSOq_con05 .ZJmSOq_voteBtnWrapper{justify-content:center;align-items:center;margin-top:30px;display:flex}.ZJmSOq_con05 .ZJmSOq_voteBtn{border-radius:8px}.ZJmSOq_con05 .ZJmSOq_voteBtn:first-of-type{margin-right:15px}.ZJmSOq_con05 .ZJmSOq_voteTable .ZJmSOq_textInput{border:none;padding:0}.ZJmSOq_con05 .ZJmSOq_voteTable .ZJmSOq_inputWrapper{display:flex}.ZJmSOq_con05 .ZJmSOq_surveyWrapper{margin-top:30px}.ZJmSOq_con05 .ZJmSOq_surveyQuestion{margin-bottom:24px;font-size:20px;font-weight:700}.ZJmSOq_con05 .ZJmSOq_surveyAnswerWrapper{background-color:#fff;border:1px solid #ced9e7;margin-bottom:24px;padding:35px}.ZJmSOq_con05 .ZJmSOq_surveyAnswerWrapper>div{margin-bottom:6px}.ZJmSOq_con05 .ZJmSOq_surveyAnswerWrapper>div .RadioButton{margin-right:4px}.ZJmSOq_con05 .ZJmSOq_surveyLabel{width:200px;font-weight:700}.ZJmSOq_con05 .ZJmSOq_dim:after{content:"";background-color:#00000059;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ZJmSOq_con05 .ZJmSOq_resultTitle{margin-bottom:40px;font-size:24px;font-weight:700}.ZJmSOq_con05 .ZJmSOq_surveyTable{margin-top:62px}.ZJmSOq_con05 .ZJmSOq_surveyTable tbody tr td:first-of-type,.ZJmSOq_con05 .ZJmSOq_surveyTable thead{background-color:#f1f7ff}.ZJmSOq_con05 .ZJmSOq_surveyTable tbody tr td:not(:first-of-type){background-color:#fff}.ZJmSOq_con05 .ZJmSOq_surveyTable td{border:1px solid #c0cee0}.ZJmSOq_con05 .ZJmSOq_warning{color:#a7abb0;margin-top:20px;font-size:12px}.ZJmSOq_con05 .ZJmSOq_chart{place-content:center space-between;margin-bottom:18px;display:flex}.ZJmSOq_con05 .ZJmSOq_chart p:first-of-type{width:220px;font-weight:700}.ZJmSOq_con05 .ZJmSOq_chart p:nth-of-type(2){color:var(--point-color-1,#4944f6)}.ZJmSOq_con05 .ZJmSOq_chart div{margin:auto 32px}.ZJmSOq_con06{position:relative}.ZJmSOq_con06 .ZJmSOq_price{color:var(--point-color-2,#6e5cfc);font-size:60px;font-weight:700;position:absolute;top:37.5%;left:37.4%}.ZJmSOq_con06 .ZJmSOq_issueCoupon{position:absolute;bottom:12%;right:31%}.ZJmSOq_con07{background-color:#dfe2ff;padding-bottom:100px}.ZJmSOq_con07 .ZJmSOq_lectList{width:1000px;margin:42px auto 0}.ZJmSOq_con07 .ZJmSOq_lectList li{background:url(//cdn.hackers.com/ca/event/240220/lect.png) 50% no-repeat;width:100%;height:190px;position:relative}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_badge{justify-content:center;align-items:center;width:105px;height:105px;display:flex;position:absolute;top:35px;left:34px}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_badge span{color:#fff;white-space:pre-wrap;text-align:center;width:100%;font-style:italic;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_lectName{font-size:28px;font-weight:700;position:absolute;top:20%;left:17%}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_originPrice{color:#b9b9b9;font-size:28px;position:absolute;top:49.5%;left:17.5%}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_discountPrice{font-size:28px;position:absolute;top:49.5%;left:35%}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_lectBtn{position:absolute;top:12%;right:3%}.ZJmSOq_con07 .ZJmSOq_lectList .ZJmSOq_lectBtn:last-of-type{top:46%}.ZJmSOq_con08{background-color:#000}.ZJmSOq_con08 .ZJmSOq_price{color:#fff;margin-right:-20px;font-size:63px;font-weight:600;position:absolute;top:533px;right:50%}.ZJmSOq_con08 .ZJmSOq_couponBtn{width:360px;height:70px;font-size:0;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}@keyframes ZJmSOq_rotate{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}
.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}
.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;min-width:710px;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:#006480;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/ca/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:#004b87;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}
._6Txvka_sliderWrapper .slick-arrow{cursor:pointer;color:#0000;z-index:5;background:url(https://cdn.hackers.com/ca/common/sp_main.png) no-repeat;border:none;width:20px;height:37px;position:absolute;top:50%;transform:translate(-50%);margin-top:-18px!important}:is(._6Txvka_sliderWrapper .slick-prev:before,._6Txvka_sliderWrapper .slick-next:before){display:none}._6Txvka_sliderWrapper .slick-prev{background-position:0 0!important;margin-left:-570px!important;left:51.2%!important}._6Txvka_sliderWrapper .slick-next{background-position:-29px 0!important;margin-right:-570px!important;right:51.2%!important}._6Txvka_sliderWrapper .slick-dots{justify-content:center;width:100%;margin-top:41px;display:flex!important}._6Txvka_sliderWrapper .slick-dots button{color:#0000;opacity:.4;background-color:#fff;border-radius:9999px;width:8px;height:8px;margin-right:8px}._6Txvka_sliderWrapper .slick-dots .slick-active button{opacity:1;width:8px;height:8px}
.L8wR_q_wrapper{width:1050px;height:fit-content;margin:0 auto 32px;position:relative}.L8wR_q_wrapper img{margin:0 auto;display:block}.L8wR_q_wrapper.sm{width:970px}.L8wR_q_badge{z-index:2;color:#fff;background-color:#0003;border-radius:19px;padding:4px 12px;font-size:14px;position:absolute;top:14px;right:14px}
.jUkjHa_teacherBanner{background-color:#fff;width:100%;padding-bottom:80px}.jUkjHa_teacherBanner .jUkjHa_teacherWrap{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.jUkjHa_teacherBanner .slick-slider .slick-arrow{z-index:1;background:#fff url(https://cdn.hackers.com/ca/main/teacher_slide_btn.png) 50%/100% no-repeat;width:16px;height:16px;font-size:0;position:absolute;top:25px}.jUkjHa_teacherBanner .slick-slider .slick-arrow.slick-prev{right:30px;transform:scale(-1)}.jUkjHa_teacherBanner .slick-slider .slick-arrow.slick-next{right:15px}.jUkjHa_teacherBanner .jUkjHa_teacherItem{background-color:#fff;border:1px solid #ddd;border-radius:10px;width:248px;height:375px;margin:0 18px 18px 0;overflow:hidden}.jUkjHa_teacherBanner .jUkjHa_teacherItem:nth-child(4n){margin-right:0}.jUkjHa_teacherBanner .jUkjHa_teacherItem.jUkjHa_nonTeacher{border:none}.jUkjHa_teacherBanner .jUkjHa_teacherItem a{box-sizing:border-box;background:#fff;flex-direction:column;height:375px;padding:20px;display:flex;position:relative;width:100%!important}.jUkjHa_teacherBanner .jUkjHa_teacherItem a p{color:#000}.jUkjHa_teacherBanner .jUkjHa_teacherItem a:hover{background:#006480}.jUkjHa_teacherBanner .jUkjHa_teacherItem a:hover p{color:#fff}.jUkjHa_teacherBanner .jUkjHa_teacherItem a .jUkjHa_teacherImg{z-index:0;position:absolute;bottom:0;right:0}.jUkjHa_teacherBanner .jUkjHa_teacherItem a .jUkjHa_subject{height:25px;margin-bottom:10px;font-size:20px;font-weight:600;display:block}.jUkjHa_teacherBanner .jUkjHa_teacherItem a .jUkjHa_detail{margin-top:auto;font-size:14px}.jUkjHa_teacherBanner .jUkjHa_teacherItem a .jUkjHa_teacherIntroduce{font-size:14px}.jUkjHa_teacherBanner .jUkjHa_teacherItem a .jUkjHa_teacherName{font-size:15px;position:absolute;top:132px}.jUkjHa_teacherBanner .jUkjHa_teacherItem a .jUkjHa_teacherName span{font-size:24px;font-weight:600}
.Nkz7qG_floatingBanner{z-index:10;background:#9bddff;width:100%}.Nkz7qG_floatingBanner>button{margin:0 auto;display:block}.Nkz7qG_bg01{background:url(https://cdn.hackers.com/ca/event/26012902/bg01.jpg) top no-repeat}.Nkz7qG_bg02{background:url(https://cdn.hackers.com/ca/event/26012902/v3/bg02.jpg) top no-repeat}.Nkz7qG_miniTeacherBox{width:243px;height:185px}.Nkz7qG_miniTeacherBox img{object-fit:contain;display:block;width:100%!important;height:100%!important}.Nkz7qG_con01 .Nkz7qG_reasonWrap{z-index:2;width:970px;height:30px;position:absolute;top:113px;left:50%;transform:translate(-50%)}.Nkz7qG_con01 .Nkz7qG_reasonWrap>button{right:76px}.Nkz7qG_con01 .Nkz7qG_scrollBtnWrap{z-index:2;width:1000px;height:100px;position:absolute;bottom:518px;left:50%;transform:translate(-50%)}.Nkz7qG_con01 .Nkz7qG_scrollBtn{cursor:pointer;width:65%;height:100%;margin-right:auto;font-size:0;display:block}.Nkz7qG_con01 .Nkz7qG_miniTeacherBox{z-index:2;margin-left:126px;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}.Nkz7qG_con02{background-color:#313131;padding:80px 0}.Nkz7qG_con02 span{text-align:center;color:#fff;width:588px;font-size:60px;font-weight:600;position:absolute;bottom:30px;right:121px}.Nkz7qG_con02 span em{color:#fffc;font-size:20px;font-weight:500}.Nkz7qG_con04 .Nkz7qG_teacherBox{z-index:2;position:absolute;top:160px;left:50%;transform:translate(-50%)}.Nkz7qG_con05 .Nkz7qG_curriculumBox{z-index:2;background:#fff;border-radius:18px;height:820px;padding:30px;position:absolute;top:230px;left:50%;overflow-y:auto;transform:translate(-50%)}.Nkz7qG_con05 .Nkz7qG_curriculumBox img{width:720px}.Nkz7qG_con06 .Nkz7qG_miniTeacherBox{z-index:2;position:absolute;top:416px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.Nkz7qG_con06 .Nkz7qG_miniTeacherBox img{object-fit:cover;display:block;transform:scale(1.05);width:100%!important;height:100%!important}.Nkz7qG_con07 .Nkz7qG_reasonWrap{z-index:2;z-index:3;width:970px;height:40px;position:absolute;top:295px;left:50%;transform:translate(-50%)}.Nkz7qG_con07 .Nkz7qG_benefitList{z-index:2;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:1000px;display:flex;position:absolute;top:370px;left:50%;transform:translate(-50%)}.Nkz7qG_con07 .Nkz7qG_benefitList li{width:320px}.Nkz7qG_con07 .Nkz7qG_benefitList .Nkz7qG_price_txt{color:#fff;flex-wrap:nowrap;justify-content:center;align-items:center;height:48px;font-size:20px;display:flex}.Nkz7qG_con07 .Nkz7qG_benefitList .Nkz7qG_reason_txt{color:#ffffffb3;text-align:center;margin-top:130px;font-size:14px}.Nkz7qG_con08 .Nkz7qG_friendBtn{z-index:2;width:130px;height:35px;font-size:0;position:absolute;top:123px;left:50%;transform:translate(-50%)}.Nkz7qG_con09{position:relative}.Nkz7qG_con09>img{margin-top:20%}.Nkz7qG_lect{background-color:#0039cb;padding:100px 0}.Nkz7qG_lectBox{width:1000px;margin:0 auto 18px;position:relative}.Nkz7qG_lectBox .Nkz7qG_textLayer{z-index:2;text-align:left;position:absolute;inset:0}.Nkz7qG_lectBox .Nkz7qG_textLayer>*{white-space:nowrap;position:absolute}.Nkz7qG_lectBox .Nkz7qG_badge{color:#fff;text-align:center;font-size:21px;font-weight:700}.Nkz7qG_lectBox .Nkz7qG_title{color:#111;font-size:38px;font-weight:700;line-height:48px}.Nkz7qG_lectBox .Nkz7qG_lead{font-size:24px;font-weight:700;line-height:32px}.Nkz7qG_lectBox .Nkz7qG_note{color:#8b8b8b;margin-left:8px;font-size:13px;font-weight:500;line-height:18px}.Nkz7qG_lectBox .Nkz7qG_barItem p{color:#000;font-size:19px;font-weight:700;line-height:25px}.Nkz7qG_lectBox .Nkz7qG_currBtn{text-align:center;z-index:2;width:133px;height:35px;font-size:14px;font-weight:500;line-height:35px;position:absolute;top:42px;left:308px}.Nkz7qG_lectBox .Nkz7qG_currBtn.Nkz7qG_currBtn01{left:360px}.Nkz7qG_lectBox .Nkz7qG_bookLink{color:#fff;text-align:center;z-index:2;width:133px;height:35px;font-size:14px;font-weight:500;line-height:35px;position:absolute;top:42px;left:450px}.Nkz7qG_lectBox .Nkz7qG_bookLink.Nkz7qG_bookLink01{left:501px}.Nkz7qG_lectBox .Nkz7qG_priceBox{text-align:center;z-index:2;width:248px;position:absolute;bottom:65px;right:32px}.Nkz7qG_lectBox .Nkz7qG_priceBox .Nkz7qG_beforePrice{color:#969696;font-size:25px;text-decoration:line-through;position:relative}.Nkz7qG_lectBox .Nkz7qG_priceBox .Nkz7qG_afterPrice{color:#041814;margin-bottom:8px;font-size:40px;font-weight:600;display:block}.Nkz7qG_lectBox .Nkz7qG_priceBox .Nkz7qG_goLectBtn{color:#fff;width:100%;height:80px;padding-right:20px;font-size:25px;font-weight:700;line-height:80px}.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_currBtn,.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_bookLink{top:70px}.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_priceBox{bottom:74px}.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_optionBox{z-index:2;position:absolute;top:137px;left:180px}.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_optionBox .RadioButton{margin-bottom:10px}.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_optionBox .input-txt{color:#111;font-size:24px}.Nkz7qG_lectBox.Nkz7qG_lectBox01 .Nkz7qG_optionBox .input-txt em{font-size:13px}.Nkz7qG_timerSection{position:relative}.Nkz7qG_timerSection img{width:100%;height:auto;display:block}.Nkz7qG_timerTitle{background:linear-gradient(#fff 0%,#fffa5e 70%);-webkit-text-fill-color:#0000;text-align:center;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:700;position:absolute;top:26.4%;left:37.6%;transform:translate(-50%)}.Nkz7qG_timerTitle span{color:#ffe44d}.Nkz7qG_bx_timer{white-space:nowrap;align-items:center;gap:34px;width:710px;display:flex;position:absolute;bottom:38%;left:50%;transform:translate(-50%)}.Nkz7qG_bx_timer span:first-child{margin-right:38px}.Nkz7qG_bx_timer span{color:#222;border-radius:10px;justify-content:center;align-items:center;width:108px;height:82px;font-family:Arial,sans-serif;font-size:52px;font-weight:700;display:inline-flex}.Nkz7qG_t_day{gap:6px;align-items:center!important;padding:0 14px!important;display:inline-flex!important}.Nkz7qG_t_ms{justify-content:center!important;align-items:center!important;width:108px!important;height:82px!important;display:inline-flex!important}.Nkz7qG_couponBtn{z-index:2;width:690px;height:100px;font-size:0;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}
.mf-WFq_wrapper{width:1050px;height:fit-content;margin:18px auto 0;padding-bottom:100px}.mf-WFq_top{justify-content:space-between;width:100%;margin-bottom:24px;display:flex}.mf-WFq_writeBtn{letter-spacing:-.75px;border-radius:4px;font-size:15px}.mf-WFq_btnBox button{margin-right:10px;display:inline-block!important}.mf-WFq_searchBox{justify-content:space-between;height:38px;display:flex;position:relative}.mf-WFq_searchBox button{letter-spacing:-.38px;border-radius:4px;font-size:15px}.mf-WFq_input{vertical-align:middle;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:210px;height:38px;margin:0 10px;padding:0 5px;font-size:15px;line-height:30px}.mf-WFq_table{border-top:1px solid #000;width:100%;margin-bottom:30px}.mf-WFq_table thead{text-align:center;background-color:#f8f8f8;height:50px;font-size:15px;font-weight:700}.mf-WFq_table tbody tr{text-align:center;border-bottom:1px solid #ccc;height:50px;font-size:15px}.mf-WFq_table tbody tr td.mf-WFq_titleTd{text-align:left}.mf-WFq_table tbody tr td.mf-WFq_titleTd:hover span{text-decoration:underline}.mf-WFq_table tbody tr .mf-WFq_title{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;max-width:470px!important}.mf-WFq_table tbody tr i{margin-left:5px}.mf-WFq_table tbody tr i.mf-WFq_medal{vertical-align:middle;background:url(https://cdn.hackers.com/ca/review/icon_md.jpg) 50%/19px 25px no-repeat;width:19px;height:25px;margin:0;display:inline-block}.mf-WFq_best td:first-of-type p{letter-spacing:-.38px;color:#006480;border:1px solid #006480;border-radius:12px;width:56px;height:24px;margin:0 auto}.mf-WFq_best td:nth-of-type(2){color:#006480}.mf-WFq_best td:nth-of-type(3){font-weight:600}.mf-WFq_pagination{justify-content:center;align-items:center;display:flex}.mf-WFq_pagination .mf-WFq_number{color:#888;text-align:center;border-radius:9999px;width:37px;height:36px;margin:0 4px;font-size:15.5px}
.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}
.qkohXq_timerSection{position:relative}.qkohXq_timerSection img{width:100%;height:auto;display:block}.qkohXq_timerTitle{background:linear-gradient(#fff 0%,#fffa5e 70%);-webkit-text-fill-color:#0000;text-align:center;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:700;position:absolute;top:26.4%;left:37.6%;transform:translate(-50%)}.qkohXq_timerTitle span{color:#ffe44d}.qkohXq_bx_timer{white-space:nowrap;align-items:center;gap:34px;width:710px;display:flex;position:absolute;bottom:38%;left:50%;transform:translate(-50%)}.qkohXq_bx_timer span:first-child{margin-right:38px}.qkohXq_bx_timer span{color:#222;border-radius:10px;justify-content:center;align-items:center;width:108px;height:82px;font-family:Arial,sans-serif;font-size:52px;font-weight:700;display:inline-flex}.qkohXq_t_day{gap:6px;align-items:center!important;padding:0 14px!important;display:inline-flex!important}.qkohXq_t_ms{justify-content:center!important;align-items:center!important;width:108px!important;height:82px!important;display:inline-flex!important}.qkohXq_couponBtn{z-index:2;width:690px;height:100px;font-size:0;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}
.Nohxmq_itemWrap{width:100%;margin-bottom:80px}.Nohxmq_itemWrap .Nohxmq_teacherDesc{width:100%;overflow:hidden}.Nohxmq_itemWrap .Nohxmq_teacherDesc .Nohxmq_imgBtn{float:left}.Nohxmq_itemWrap .Nohxmq_teacherDesc h3{color:#2d2d2d;padding-top:10px;font-size:21px;font-weight:400;display:inline-block}.Nohxmq_itemWrap .Nohxmq_teacherDesc h3 strong{display:block}.Nohxmq_itemWrap .Nohxmq_teacherDesc span{color:#979797;margin-top:7px;font-size:14px;display:block}.Nohxmq_itemWrap .Nohxmq_categoryBox{color:#fff;background:#000;height:40px;padding-left:14px;font-size:16px;line-height:40px}.Nohxmq_itemWrap .Nohxmq_categoryBox>span{margin-right:20px;display:inline-block;position:relative}.Nohxmq_itemWrap .Nohxmq_categoryBox>span:after{content:"|";color:#777;display:block;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.Nohxmq_itemWrap .Nohxmq_categoryBox>span:last-child{color:#b6d7ff}.Nohxmq_itemWrap .Nohxmq_categoryBox>span:last-child:after{display:none}.Nohxmq_aiSubtitle{border:1px solid #000!important;font-weight:500!important}.Nohxmq_listItemBox{border-bottom:1px solid #d7d7d7;width:100%;padding:25px 0}.Nohxmq_listItemBox .Nohxmq_fcfsPurchase{z-index:10;pointer-events:none;position:absolute;top:-15px;right:8px}.Nohxmq_listItemBox>div{vertical-align:middle;display:table-cell}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox{width:70%}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_lectureIco{margin-bottom:7px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_lectureIco>span{box-sizing:border-box;border:1px solid #ccc;border-radius:18px;margin-right:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_lectureIco .Nohxmq_bestColor{color:#fff;background-color:#2c2c2c;border:1px solid #2c2c2c}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_lectureIco .Nohxmq_newColor{color:#fff;background-color:#438aff;border:1px solid #438aff}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae strong{font-size:18px;display:block}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae span{font-size:16px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p{color:#979797;font-size:16px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p>span{padding-left:22px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p>span i{margin-right:8px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p span.Nohxmq_centerIcon{border-right:1px solid #eee;padding-left:14px;padding-right:14px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p span.Nohxmq_playIcon{padding-left:14px}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p span.Nohxmq_playIcon i{vertical-align:text-bottom;margin-right:0}.Nohxmq_listItemBox div.Nohxmq_lectureTitleBox .Nohxmq_titleArae p span.Nohxmq_playIcon span{color:#424343;border-bottom:1px solid #424343;padding-bottom:2px}.Nohxmq_listItemBox div.Nohxmq_lectureBook{border-right:1px solid #eee;padding-right:30px}.Nohxmq_listItemBox div.Nohxmq_lecturePrice{text-align:right;width:20%;padding-right:2%}.Nohxmq_listItemBox div.Nohxmq_lecturePrice .Nohxmq_saleText{color:#adadad;font-size:16px;line-height:10px;text-decoration:line-through}.Nohxmq_listItemBox div.Nohxmq_lecturePrice .Nohxmq_realText{color:#000;font-size:23px;font-weight:700}.Nohxmq_listItemBox div.Nohxmq_lecturePrice .Nohxmq_checkText{color:#898989;font-size:15px}.Nohxmq_listItemBox div.Nohxmq_lecturePrice .Nohxmq_pointText{color:#979797;font-size:15px}.Nohxmq_listItemBox div.Nohxmq_lecturePrice .Nohxmq_pointText i{vertical-align:middle}.Nohxmq_listItemBox div.Nohxmq_lecturePrice .Nohxmq_pointText span{vertical-align:text-top}.Nohxmq_listItemBox div.Nohxmq_lectureBtn{width:8%}.Nohxmq_listItemBox div.Nohxmq_lectureBtn button{text-align:center;color:#004b87;border:1px solid #006480;border-radius:4px;width:124px;line-height:45px;display:block}.Nohxmq_listItemBox div.Nohxmq_lectureBtn button:first-child{color:#fff;background-color:#006480;margin-bottom:10px}.Nohxmq_disabledBtn01{background-color:#ccc!important;border:1px solid #ccc!important}.Nohxmq_disabledBtn02{color:#ccc!important;border:1px solid #ccc!important}.Nohxmq_LectureDetailWrap{width:100%}.Nohxmq_LectureDetailWrap>h3{color:#fff;background-color:#000;padding:0 20px;font-size:15px;font-weight:400;line-height:40px}.Nohxmq_LectureDetailWrap>h3 span{margin-left:10px}.Nohxmq_LectureDetailWrap>h3 span i{vertical-align:top;padding:0 4px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc{border-bottom:1px solid #ccc;margin-bottom:23px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul{width:100%}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul:after{content:"";clear:both;display:block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li{float:left;letter-spacing:-.25px;padding-right:40px;font-size:15px;line-height:40px;display:block;position:relative}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li:after{content:"|";color:#b9b9b9;font-size:12px;display:block;position:absolute;top:-1px;right:18px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li span{color:#8e8e8e}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li:last-child :after{display:none}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li .Nohxmq_hoverContent{display:inline-block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li .Nohxmq_hoverContent:hover>div{display:block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li .Nohxmq_hoverContent .Nohxmq_btnHover{text-align:center;cursor:pointer;border:1px solid #b9b9b9;border-radius:50%;width:15px;height:15px;margin-left:5px;line-height:15px;display:inline-block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li .Nohxmq_hoverContent>div{z-index:2;background-color:#424343e6;width:280px;padding:20px;display:none;position:absolute;top:35px;left:120px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li .Nohxmq_hoverContent>div p{color:#fff;font-size:13px;line-height:20px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li .Nohxmq_hoverContent>div p:first-child{width:70%}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li.Nohxmq_bookBoxs p{line-height:25px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureDesc>ul li.Nohxmq_bookBoxs P:first-child{margin-top:8px}.Nohxmq_LectureDetailWrap .Nohxmq_paymentTerms{color:#be003a;text-align:center;background-color:#fff3f6;justify-content:center;align-items:center;width:100%;height:40px;font-size:16px;line-height:40px;display:flex}.Nohxmq_LectureDetailWrap .Nohxmq_paymentTerms i{margin-right:10px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;padding-top:23px;display:flex;position:relative}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_leftBox{width:490px;margin-right:20px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox{width:540px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul{border-top:1px solid #212121;width:100%}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li{border-bottom:1px solid #ccc;padding:18px 0;overflow:hidden}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li>div{float:left}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li>div:first-child{width:93px;padding:0 10px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li>div:nth-child(2){width:calc(100% - 95px);padding:0 10px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox>div{float:none;width:100%;padding:6px 0;overflow:hidden}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox>div>p{font-size:15px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox>div>P:first-child{float:left}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox>div>p:nth-child(2){float:right;text-align:right}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox .Nohxmq_lectureOption{position:relative}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox .Nohxmq_lectureOption>button{border:1px solid #000;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul li.Nohxmq_listBox .Nohxmq_lectureOption>p:nth-child(2){padding-right:25px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>ul .Nohxmq_bookTitle{width:65%;display:inline-block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>div{text-align:right;padding-top:20px;font-size:18px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox>div strong{color:#de0039;letter-spacing:-.25px;padding-left:18px;padding-right:4px;font-size:26px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_ButtonBox{clear:both;text-align:right;align-items:center;padding-top:28px;display:flex}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_ButtonBox button{text-align:center;box-sizing:border-box;color:#006480;border:1px solid #006480;border-radius:5px;width:210px;height:55px;font-weight:500;display:inline-block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_ButtonBox .Nohxmq_btnLecture{color:#fff;background-color:#006480;margin-left:10px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_ButtonBox .Nohxmq_fcfsPurchase{z-index:10;pointer-events:none;position:absolute;top:-15px;right:8px}.Nohxmq_LectureOpenWrap{background-color:#f0faff;border-top:1px solid #000;border-bottom:1px solid #ccc;align-items:center;width:100%;margin-top:16px;display:flex;overflow:hidden}.Nohxmq_LectureOpenWrap>div{float:left}.Nohxmq_LectureOpenWrap>div:first-child{width:240px}.Nohxmq_LectureOpenWrap>div:nth-child(2){width:810px;position:relative}.Nohxmq_LectureOpenWrap>div:nth-child(2)>div{width:100%;font-size:18px;line-height:28px}.Nohxmq_LectureOpenWrap>div:nth-child(2) h3{font-size:23px;line-height:26px}.Nohxmq_CompositionWrap{padding-top:26px}.Nohxmq_CompositionWrap table{border-top:1px solid #000}.Nohxmq_CompositionWrap table th{background-color:#f8f8f8;height:45px}.Nohxmq_CompositionWrap table td{text-align:center;border-bottom:1px solid #ccc;height:45px;font-size:15px}.Nohxmq_CompositionWrap table td>div{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;overflow:hidden}.Nohxmq_CompositionWrap table .Nohxmq_txLeft{text-align:left;text-indent:23px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;max-width:630px;overflow:hidden}.Nohxmq_NaviWrap{background-color:#e3e3e3;width:100%;padding:25px 0;overflow:hidden}.Nohxmq_NaviWrap.Nohxmq_fixedNavi{z-index:10;position:fixed;top:0}.Nohxmq_NaviWrap .Nohxmq_NaviBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.Nohxmq_NaviWrap .Nohxmq_NaviLeft{text-indent:10px;color:#000;position:relative}.Nohxmq_NaviWrap .Nohxmq_NaviLeft:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Nohxmq_NaviWrap .Nohxmq_NaviRight ul{text-align:right}.Nohxmq_NaviWrap .Nohxmq_NaviRight ul li{display:inline-block}.Nohxmq_NaviWrap .Nohxmq_NaviRight ul li button{box-sizing:border-box;border-left:1px solid #a3a3a3;width:150px;font-size:15px;font-weight:500}.Nohxmq_NaviWrap .Nohxmq_NaviRight ul li button:last-child{border-right:1px solid #a3a3a3}.Nohxmq_NaviWrap .Nohxmq_NaviRight ul li.Nohxmq_on button{color:#006480}.Nohxmq_CurriculumWrap{width:100%;overflow:hidden}.Nohxmq_CurriculumWrap .Nohxmq_CurriculumLeft{float:left;width:495px;margin-right:30px}.Nohxmq_CurriculumWrap .Nohxmq_CurriculumRight{float:left;width:525px}.Nohxmq_CurriculumWrap .Nohxmq_CurriculumRight h3{padding-bottom:10px;font-size:22px}.Nohxmq_CurriculumWrap .Nohxmq_CurriculumRight ul{box-sizing:border-box;border-top:1px solid #000;width:100%;height:235px;overflow-y:auto}.Nohxmq_CurriculumWrap .Nohxmq_CurriculumRight ul li{border-bottom:1px solid #ccc;font-size:15px;font-weight:500;line-height:35px}.Nohxmq_CurriculumWrap .Nohxmq_CurriculumRight ul li span{color:#737373;padding:0 16px 0 13px}.Nohxmq_SearchTableWrap h3{border-bottom:1px solid #000;padding-bottom:14px;font-size:24px;line-height:22px}.Nohxmq_SearchTableWrap>ul li{letter-spacing:-.025em;font-size:15px;font-weight:500;line-height:26px}.Nohxmq_SearchTableWrap .Nohxmq_searchBox{width:100%;overflow:hidden}.Nohxmq_SearchTableWrap .Nohxmq_searchBox>div{float:left;width:50%}.Nohxmq_SearchTableWrap .Nohxmq_searchBox>div:first-child button{border:1px solid #006480;width:148px;height:38px;font-size:15px}.Nohxmq_lectDescBtn{box-sizing:border-box;color:#737373;border:1px solid #737373;border-radius:2px;padding:3px 12px}
.ZKRBfa_recommendLecture{padding:70px 0 80px}:is(.ZKRBfa_recommendLecture .slick-arrow.slick-prev,.ZKRBfa_recommendLecture .slick-arrow.slick-next){z-index:1;background-image:url(https://cdn.hackers.com/ca/common/sp_main.png);background-repeat:no-repeat;width:27px;height:28px;font-size:0;position:absolute;top:-43px}.ZKRBfa_recommendLecture .slick-arrow.slick-prev{background-position:-40px -39px;right:36px}.ZKRBfa_recommendLecture .slick-arrow.slick-next{background-position:-73px -39px;right:5px}.ZKRBfa_recommendLecture .ZKRBfa_thumbWrap{width:342px;height:192px;margin-bottom:5px;position:relative}.ZKRBfa_recommendLecture .ZKRBfa_thumbWrap:before{content:"";z-index:1;background-color:#0006;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ZKRBfa_recommendLecture .ZKRBfa_thumbWrap:after{content:"";z-index:2;z-index:2;background-image:url(https://cdn.hackers.com/ca/common/sp_main.png);background-position:0 -39px;width:38px;height:48px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ZKRBfa_recommendLecture .ZKRBfa_thumbImg{width:100%;position:relative;height:100%!important}.ZKRBfa_recommendLecture .ZKRBfa_lecTitle{text-overflow:ellipsis;white-space:nowrap;color:#8e8e8e;width:100%;margin-bottom:5px;font-size:18px;overflow:hidden}.ZKRBfa_recommendLecture .ZKRBfa_lecDetail{color:#8e8e8e;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:15px;display:flex}.ZKRBfa_recommendLecture .ZKRBfa_lecDetail span{margin-right:10px;display:inline-block;position:relative}.ZKRBfa_recommendLecture .ZKRBfa_lecDetail span:not(:first-child):after{z-index:2;content:"";background-color:#8e8e8e;width:1px;height:60%;display:block;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.ZKRBfa_recommendLecture .ZKRBfa_lecDetail span.ZKRBfa_teacherName{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}
.vNGjDa_wrapper{width:2600px;height:fit-content;padding-bottom:100px;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.vNGjDa_wrapper>div>img{vertical-align:top;display:inline!important}.vNGjDa_wrapper>div{width:1000px!important}.vNGjDa_step{margin-bottom:30px;padding:0 3%;font-size:24px;font-weight:700;display:flex}.vNGjDa_step p{font-weight:400}.vNGjDa_step p:first-of-type{color:#212121;letter-spacing:0;margin-right:20px;font-weight:700}.vNGjDa_step01{background-color:#fff;width:1000px;padding:0 4% 62px}.vNGjDa_step01 .vNGjDa_btnWrapper{align-items:center;display:flex}.vNGjDa_step01 .vNGjDa_btnWrapper button{letter-spacing:-.04em;border-radius:10px}.vNGjDa_step01 .vNGjDa_btnWrapper button span{margin-left:20px!important}.vNGjDa_step01 .vNGjDa_btnWrapper .vNGjDa_clipboard{background-color:#cfcfcf;border-color:#cfcfcf;margin:0 20px 0 auto;font-size:24px}.vNGjDa_step01 .vNGjDa_btnWrapper .vNGjDa_download{color:#fff;border:none;font-size:24px}.vNGjDa_step02{background-color:#fff;width:1000px;padding:0 4% 62px}.vNGjDa_step02 ul{flex-wrap:wrap;width:775px;margin-left:auto;display:flex}.vNGjDa_step02 a{color:#222;text-align:center;text-align:left;background-color:#fff;border:1px solid #222;border-radius:8px;width:145px;height:48px;margin:0 10px 10px 0;padding:0 15px;font-size:14px;line-height:46px;display:block;position:relative}.vNGjDa_step02 a:after{content:">";position:absolute;top:50%;right:15px;transform:translateY(-50%)}.vNGjDa_step03{background-color:#fff;width:1000px;padding:0 4% 62px}.vNGjDa_step03 .vNGjDa_inputWrapper{justify-content:space-between;align-items:center;width:775px;margin-left:auto;display:flex}.vNGjDa_step03 .vNGjDa_inputWrapper p{align-items:center;margin-right:32px;font-size:18px;font-weight:700;display:flex}.vNGjDa_step03 .vNGjDa_inputWrapper p:before{content:"";background-color:#212121;border-radius:9999px;width:5px;height:5px;margin-right:5px;display:block}.vNGjDa_step03 .vNGjDa_text{background-color:#fafafa;border:1px solid #ccc;border-radius:8px;width:460px;height:48px;margin-right:12px;padding-left:16px;font-size:16px}.vNGjDa_step03 .vNGjDa_label{color:#fff;text-align:center;cursor:pointer;background-color:#212121;border:none;border-radius:8px;font-size:24px;line-height:50px;display:block}.vNGjDa_guide{color:#626262;background-color:#f6f6f6;border-radius:0 0 12px 12px;width:1000px;padding:50px}
.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;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}
.q4cGHa_pointText{color:#8e8e8e;margin-top:-35px;margin-bottom:30px;font-size:18px}.q4cGHa_pointText span{color:#006480}.q4cGHa_loading{text-align:center;padding:150px 0}
.W8nQwW_reviewWrap{padding:30px 0}.W8nQwW_pointDesc{background-color:#f0faff;border-radius:3px;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:30px 50px;display:flex;overflow:hidden}.W8nQwW_pointDesc>div:first-child{width:650px}.W8nQwW_pointDesc>div:first-child>i{vertical-align:text-bottom;margin-right:10px}.W8nQwW_pointDesc>div:first-child>strong{padding-bottom:10px;font-size:18px;display:inline-block}.W8nQwW_pointDesc>div:first-child>strong span{color:#006480}.W8nQwW_pointDesc>div:first-child>ul li{word-break:break-all;padding-left:10px;font-size:14px;line-height:25px;position:relative}.W8nQwW_pointDesc>div:first-child>ul li:before{content:"";background-color:#666;border-radius:50%;width:3px;height:3px;display:block;position:absolute;top:10px;left:0}.W8nQwW_pointDesc>div:nth-child(2){border-left:1px solid #c6dcea;width:250px;height:210px;padding-left:25px}.W8nQwW_pointDesc>div:nth-child(2)>div{box-sizing:border-box;background-color:#fff;border-radius:10px 10px 60px;width:100%;height:100%;padding-top:30px;padding-left:30px;position:relative}.W8nQwW_pointDesc>div:nth-child(2)>div strong{color:#006480;font-size:23px;display:block}.W8nQwW_pointDesc>div:nth-child(2)>div>a{color:#aaa;font-size:14px}.W8nQwW_pointDesc>div:nth-child(2)>div i{position:absolute;bottom:34px;right:34px}.W8nQwW_title{margin-bottom:32px}.W8nQwW_selected{background-color:#000;border-color:#000;color:#fff!important}.W8nQwW_linkTab{display:block}.W8nQwW_iframe{border:none;width:100%;height:1000px}
._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}
.GZ304a_popWrap{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.GZ304a_popWrap .GZ304a_contentBox{z-index:1;background-color:#fff;width:960px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GZ304a_popWrap .GZ304a_fullBox{background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.GZ304a_popTitle{color:#fff;background-color:#006480;width:100%;padding:10px 15px;position:relative}.GZ304a_popTitle>button{color:#fff;position:absolute;top:10px;right:20px}.GZ304a_popContent>div:first-child{width:900px;height:400px;margin:40px auto 30px;display:block}.GZ304a_popContent>.GZ304a_slideBox{width:900px;height:126px;margin:0 auto 40px;position:relative}.GZ304a_popContent>.GZ304a_slideBox .GZ304a_slideIdx{color:#fff;background-color:#00000080;border-radius:20px;padding:5px 14px;font-size:14px;display:inline-block;position:absolute;top:14px;right:14px}.GZ304a_popContent>.GZ304a_slideBox .GZ304a_slideIdx>span{font-weight:600}.GZ304a_linkTitle{color:#333;letter-spacing:-.025em;text-align:center;background:#e1eef7;padding:6px 0;font-size:22px}
.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}
