._HxdhG_TeacherArchiveWrapper{width:1050px;margin:30px auto 0}._HxdhG_listWrapper{margin-top:40px}._HxdhG_filterWrap{width:100%;margin-top:30px}._HxdhG_table{margin-bottom:30px}._HxdhG_notice{letter-spacing:-.38px;border:1px solid #333;border-radius:12px;width:56px;height:24px;margin:0 auto}._HxdhG_file{background:url(https://cdn.hackers.com/adm/common/file_gray.png) 0 0/contain no-repeat;width:17px;height:16px;margin-left:8px;display:inline-block}._HxdhG_teacherBtn{flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-top:20px;display:flex}
.rZr6tW_lectureBox{border:1px solid #ccc;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:243px;margin-bottom:30px;display:flex;position:relative;overflow:hidden}.rZr6tW_lectureBox dt{box-sizing:border-box;color:#000;background:#f9f9f9;border-right:1px solid #ccc;width:200px;height:100%;padding:24px 20px;font-size:20px;display:block}.rZr6tW_lectureBox dt>strong{display:block}.rZr6tW_lectureBox dd{box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:calc(100% - 200px);height:243px;display:flex;overflow:auto}.rZr6tW_lectureBox dd.rZr6tW_academy{flex-flow:column}.rZr6tW_lectureBox dd .rZr6tW_col::-webkit-scrollbar{width:10px}.rZr6tW_lectureBox dd .rZr6tW_col::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:15px}.rZr6tW_lectureBox dd .rZr6tW_col::-webkit-scrollbar-track{background-color:#0000;border-radius:15px}.rZr6tW_lectureBox dd .rZr6tW_col{box-sizing:border-box;border-left:1px solid #ccc;width:33.3%;height:100%;padding:20px 10px 20px 20px;overflow:auto}.rZr6tW_lectureBox dd .rZr6tW_col>strong{font-weight:400}.rZr6tW_lectureBox dd .rZr6tW_col ul{margin-top:10px}.rZr6tW_lectureBox dd .rZr6tW_col ul li{margin-bottom:5px}.rZr6tW_lectureBox dd .rZr6tW_col ul li .rZr6tW_inputSp{color:#898989;cursor:pointer;vertical-align:middle;font-size:15px;display:inline-block;position:relative;overflow:hidden}.rZr6tW_lectureBox dd .rZr6tW_col ul li .rZr6tW_inputSp input{position:absolute;top:0;left:-2147483648px}.rZr6tW_lectureBox dd .rZr6tW_col ul li .rZr6tW_inputSp i{vertical-align:middle;background:url(https://cdn.hackers.com/adm/common/sp_input.png) no-repeat;width:20px;height:20px;display:inline-block;overflow:hidden}.rZr6tW_lectureBox dd .rZr6tW_col ul li .rZr6tW_inputSp input[type=checkbox]:checked+i{background-position:0 -21px}.rZr6tW_lectureBox dd .rZr6tW_col ul li .rZr6tW_inputSp>span{color:#979797;margin-left:5px;font-size:14px}.rZr6tW_lectureBox dd .rZr6tW_col:first-child{border:none}.rZr6tW_lectureBox.rZr6tW_teacherSearch dd .rZr6tW_col{width:50%}.rZr6tW_btnBox{text-align:right;z-index:2;width:100%;position:relative}.rZr6tW_btnBox .rZr6tW_buttonStyle{border-radius:6px;margin-left:10px;display:inline-block!important}.rZr6tW_btnBox .rZr6tW_inputText{width:250px;height:40px}.rZr6tW_btnBox.rZr6tW_teacherSearchBtnBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.rZr6tW_btnBox.rZr6tW_teacherSearchBtnBox p{color:#8e8e8e;font-size:18px}.rZr6tW_btnBox.rZr6tW_teacherSearchBtnBox p span{color:#5038d0}
.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/adm/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 input[type=radio]:checked~span{color:#5038d0}.CpE0Vq_inputSp>span{color:#979797;margin-left:5px;font-size:14px}.CpE0Vq_inputSp .input-txt span{color:#5038d0;font-weight:500}.CpE0Vq_inputSp.square i{vertical-align:bottom;background:url(https://cdn.hackers.com/admac/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/adm/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 i{vertical-align:bottom;background:url(https://cdn.hackers.com/admac/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 i{background:url(https://cdn.hackers.com/adm/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%}
.Z2k9va_type1>button{color:#fff;text-align:center;letter-spacing:-.88px;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;letter-spacing:-.03em;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:#5038d0;border-color:#5038d0}.Z2k9va_white{color:#5038d0;background-color:#fff;border-color:#5038d0}.Z2k9va_black{color:#fff;background-color:#222;border-color:#222}.Z2k9va_black:disabled{color:#bfbfbf;background-color:#f9f9f9;border-color:#d7d7d7}.Z2k9va_pointColor{color:#fff;background-color:#5038d0;border-color:#5038d0}.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_red{color:#fff;background-color:#f33;border-color:#f33!important}.Z2k9va_disabled{color:#fff;background-color:#aaa;border-color:#aaa}.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/adm/free_lecture/download_white.png) 0 0/contain no-repeat;margin-left:5px}.Z2k9va_toggleButton{color:#fff;transition:none;animation-name:Z2k9va_color-change;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards}@keyframes Z2k9va_color-change{0%{background-color:#5038d0}to{background-color:red}}
._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/gio/resize/300);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/gio/resize/1);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}
._6Txvka_sliderWrapper .slick-arrow{cursor:pointer;color:#0000;z-index:5;background:url(https://cdn.hackers.com/adm/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}.L8wR_q_wrapper img{margin:0 auto;display:block}.L8wR_q_wrapper .slick-arrow{cursor:pointer;color:#0000;background:url(https://cdn.hackers.com/adm/common/sp_button.png) no-repeat;border:none;width:16px;height:16px;position:absolute;top:233px}:is(.L8wR_q_wrapper .slick-prev:before,.L8wR_q_wrapper .slick-next:before){display:none}.L8wR_q_wrapper .slick-prev{right:20px;background-position:0 0!important}.L8wR_q_wrapper .slick-next{background-position:-15px 0;right:0}.L8wR_q_wrapper.sm{width:970px}.L8wR_q_wrapper.sm .slick-arrow{top:225px}.L8wR_q_badge{color:#666;width:fit-content;margin:-4px 42px 0 auto;font-size:15px;line-height:41px}
.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}
.Xf4uRW_shortBranding{background-color:#1e0e59}.Xf4uRW_con01{background:#1e0e59 url(https://cdn.hackers.com/admac/event/common/branding/v2/con01_bg.jpg) top no-repeat}.Xf4uRW_teacherWrap{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:1000px;display:flex;position:absolute;top:485px;left:100px}.Xf4uRW_teacherWrap li{width:33.3%;height:290px;margin-bottom:2px;position:relative}.Xf4uRW_teacherWrap li .Xf4uRW_lectureBtn,.Xf4uRW_teacherWrap li .Xf4uRW_teacherIntroduce{background:0 0;border:none;width:125px;height:34px;font-size:0;display:block;position:absolute;left:34px}.Xf4uRW_teacherWrap li:first-child .Xf4uRW_lectureBtn,.Xf4uRW_teacherWrap li:first-child .Xf4uRW_teacherIntroduce,.Xf4uRW_teacherWrap li:nth-child(4) .Xf4uRW_lectureBtn,.Xf4uRW_teacherWrap li:nth-child(4) .Xf4uRW_teacherIntroduce{left:22px}.Xf4uRW_teacherWrap li:nth-child(2) .Xf4uRW_lectureBtn,.Xf4uRW_teacherWrap li:nth-child(2) .Xf4uRW_teacherIntroduce,.Xf4uRW_teacherWrap li:nth-child(5) .Xf4uRW_lectureBtn,.Xf4uRW_teacherWrap li:nth-child(5) .Xf4uRW_teacherIntroduce{left:27px}.Xf4uRW_teacherWrap li .Xf4uRW_lectureBtn{bottom:68px}.Xf4uRW_teacherWrap li .Xf4uRW_teacherIntroduce{bottom:24px}.Xf4uRW_con02{background-color:#1e0e59;position:relative}.Xf4uRW_con02 .Xf4uRW_teacherBox{z-index:2;border-radius:0 0 20px 20px;width:350px;height:235px;position:absolute;top:17.5%;left:50%;overflow:hidden;transform:translate(-50%)}.Xf4uRW_con02 .Xf4uRW_teacherBox img{object-fit:contain;object-position:bottom;width:100%!important;height:100%!important}.Xf4uRW_con03{background-color:#1e0e59}.Xf4uRW_con04{background:#1e0e59;position:relative}.Xf4uRW_con04 .Xf4uRW_academySlider{z-index:2;position:absolute;top:15%;left:50%;transform:translate(-50%)}.Xf4uRW_con05{background:#1e0e59;position:relative}.Xf4uRW_con05 .Xf4uRW_teacherBox{z-index:2;border-radius:0 0 20px 20px;width:433px;height:378px;margin-left:-283px;position:absolute;top:39.2%;left:50%;overflow:hidden;transform:translate(-50%)}.Xf4uRW_con05 .Xf4uRW_teacherBox img{object-fit:contain;object-position:bottom;width:100%!important}
._BWyZa_wrapper{width:1000px;margin:0 auto}._BWyZa_wrapper ._BWyZa_sliderWrapper{margin:20px auto 0}._BWyZa_wrapper ._BWyZa_sliderWrapper .slick-slide{cursor:pointer;padding:0 5px}._BWyZa_wrapper ._BWyZa_sliderWrapper .slick-slide img{box-sizing:border-box;border:3px solid #0000}._BWyZa_wrapper ._BWyZa_sliderWrapper .slick-slide.slick-current img{border:3px solid #4fff7e;width:100%!important}._BWyZa_wrapper ._BWyZa_sliderWrapper .slick-arrow{background-image:url(https://cdn.hackers.com/admac/event/components/academySlider/slider_arrow.png);width:17px;height:30px;font-size:0;position:absolute;top:50%}._BWyZa_wrapper ._BWyZa_sliderWrapper .slick-prev{left:-50px;transform:translateY(-50%)}._BWyZa_wrapper ._BWyZa_sliderWrapper .slick-next{right:-50px;transform:translateY(-50%)rotate(180deg)}
.oD-BrW_itemWrap{width:100%;margin-bottom:80px}.oD-BrW_itemWrap .oD-BrW_teacherDesc{width:100%;overflow:hidden}.oD-BrW_itemWrap .oD-BrW_teacherDesc .oD-BrW_imgBtn{float:left}.oD-BrW_itemWrap .oD-BrW_teacherDesc h3{color:#2d2d2d;padding-top:10px;font-size:21px;font-weight:400;display:inline-block}.oD-BrW_itemWrap .oD-BrW_teacherDesc h3 strong{display:block}.oD-BrW_itemWrap .oD-BrW_teacherDesc span{color:#979797;margin-top:7px;font-size:14px;display:block}.oD-BrW_itemWrap .oD-BrW_categoryBox{color:#fff;background:#000;height:40px;padding-left:14px;font-size:16px;line-height:40px}.oD-BrW_itemWrap .oD-BrW_categoryBox>span{margin-right:20px;display:inline-block;position:relative}.oD-BrW_itemWrap .oD-BrW_categoryBox>span:after{content:"|";color:#777;display:block;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.oD-BrW_itemWrap .oD-BrW_categoryBox>span:last-child{color:#b6d7ff}.oD-BrW_itemWrap .oD-BrW_categoryBox>span:last-child:after{display:none}.oD-BrW_listItemBox{border-bottom:1px solid #d7d7d7;width:100%;padding:19px 0 17px}.oD-BrW_listItemBox.oD-BrW_package{padding:25px 18px}.oD-BrW_listItemBox>div{vertical-align:middle;display:table-cell}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox{width:70%;padding-right:30px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_lectureIco{margin-bottom:7px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_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}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_lectureIco .oD-BrW_bestColor{color:#fff;background-color:#2c2c2c;border:1px solid #2c2c2c}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_lectureIco .oD-BrW_newColor{color:#fff;background-color:#438aff;border:1px solid #438aff}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea strong{letter-spacing:-.9px;font-size:18px;line-height:1.44;display:block}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea strong:hover{color:#5038d0;text-decoration:underline}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea strong span{color:#5e5e5e;letter-spacing:-.8px;font-size:16px;line-height:1.88}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea strong span>span{padding-left:22px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea strong span>span i{margin-right:8px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p{color:#979797;letter-spacing:-.35px;flex-flow:wrap;align-items:center;margin-top:10px;font-size:14px;display:flex}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p>span{align-items:center;padding-right:15px;line-height:1.5;display:flex}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p>span i{margin-right:4px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p span.oD-BrW_centerIcon{border-right:1px solid #eee;padding-left:14px;padding-right:14px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p span.oD-BrW_playIcon{padding-left:14px}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p span.oD-BrW_playIcon i{vertical-align:text-bottom;margin-right:0}.oD-BrW_listItemBox div.oD-BrW_lectureTitleBox .oD-BrW_titleArea p span.oD-BrW_playIcon span{color:#424343;border-bottom:1px solid #424343;padding-bottom:2px}.oD-BrW_listItemBox div.oD-BrW_lectureBook{border-right:1px solid #eee;padding-right:30px}.oD-BrW_listItemBox div.oD-BrW_lecturePrice{text-align:right;border-left:1px solid #eee;width:18%;min-width:180px;padding-right:3%}.oD-BrW_listItemBox div.oD-BrW_lecturePrice .oD-BrW_saleText{color:#adadad;font-size:16px;line-height:10px;text-decoration:line-through}.oD-BrW_listItemBox div.oD-BrW_lecturePrice .oD-BrW_realText{color:#000;font-size:23px;font-weight:700}.oD-BrW_listItemBox div.oD-BrW_lecturePrice .oD-BrW_checkText{color:#898989;font-size:15px}.oD-BrW_listItemBox div.oD-BrW_lecturePrice .oD-BrW_pointText{color:#979797;font-size:15px}.oD-BrW_listItemBox div.oD-BrW_lecturePrice .oD-BrW_pointText i{vertical-align:middle}.oD-BrW_listItemBox div.oD-BrW_lecturePrice .oD-BrW_pointText span{vertical-align:text-top}.oD-BrW_listItemBox div.oD-BrW_lectureBtn{width:8%}.oD-BrW_listItemBox div.oD-BrW_lectureBtn button{text-align:center;border-radius:4px;line-height:45px;display:block;width:124px!important;height:47px!important}.oD-BrW_listItemBox div.oD-BrW_lectureBtn button.oD-BrW_btnBlue{background-color:#5038d0;color:#fff!important}.oD-BrW_listItemBox div.oD-BrW_lectureBtn button.oD-BrW_btnBlueBorder{color:#5038d0;border:1px solid #5038d0}.oD-BrW_listItemBox div.oD-BrW_lectureBtn button.oD-BrW_btnBlack{color:#fff;background-color:#222}.oD-BrW_listItemBox div.oD-BrW_lectureBtn button.oD-BrW_btnBlackBorder{color:#222;border:1px solid #222}.oD-BrW_LectureDetailWrap{width:100%}.oD-BrW_LectureDetailWrap>h3{color:#fff;background-color:#000;padding:0 20px;font-size:15px;font-weight:400;line-height:40px}.oD-BrW_LectureDetailWrap>h3 span{margin-left:10px}.oD-BrW_LectureDetailWrap>h3 span i{vertical-align:top;padding:0 4px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc{border-bottom:1px solid #ccc}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul{width:100%}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul:after{content:"";clear:both;display:block}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li{float:left;letter-spacing:-.25px;padding-right:40px;font-size:15px;line-height:40px;display:block;position:relative}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li:after{content:"|";color:#b9b9b9;font-size:12px;display:block;position:absolute;top:-1px;right:18px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li span{color:#8e8e8e}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li:last-child :after{display:none}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li .oD-BrW_hoverContent{display:inline-block}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li .oD-BrW_hoverContent:hover>div{display:block}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li .oD-BrW_hoverContent .oD-BrW_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}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li .oD-BrW_hoverContent>div{z-index:2;background-color:#424343e6;width:280px;padding:20px;display:none;position:absolute;top:35px;left:120px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li .oD-BrW_hoverContent>div p{color:#fff;font-size:13px;line-height:20px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li .oD-BrW_hoverContent>div p:first-child{width:70%}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li.oD-BrW_bookBoxs p{line-height:25px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureDesc>ul li.oD-BrW_bookBoxs P:first-child{margin-top:8px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea{padding-top:46px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>div:first-child{float:left;width:490px;margin-right:20px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox{float:left;width:540px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul{border-top:1px solid #212121;width:100%}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li{border-bottom:1px solid #ccc;padding:18px 0;overflow:hidden}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li>div{float:left}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li>div:first-child{width:93px;padding:0 10px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li>div:nth-child(2){width:calc(100% - 95px);padding:0 10px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox>div{float:none;width:100%;padding:6px 0;overflow:hidden}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox>div>p{font-size:15px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox>div>P:first-child{float:left}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox>div>p:nth-child(2){float:right;text-align:right}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox .oD-BrW_lectureOption{position:relative}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox .oD-BrW_lectureOption>button{border:1px solid #000;position:absolute;top:50%;right:0;transform:translateY(-50%)}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul li.oD-BrW_listBox .oD-BrW_lectureOption>p:nth-child(2){padding-right:25px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>ul .oD-BrW_bookTitle{width:65%;display:inline-block}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>div{text-align:right;padding-top:20px;font-size:18px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea>.oD-BrW_TextBox>div strong{color:#de0039;letter-spacing:-.25px;padding-left:18px;padding-right:4px;font-size:26px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea .oD-BrW_ButtonBox{clear:both;text-align:right;padding-top:28px}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea .oD-BrW_ButtonBox button{text-align:center;box-sizing:border-box;color:#5038d0;border:1px solid #5038d0;border-radius:5px;width:210px;height:55px;font-weight:500;display:inline-block}.oD-BrW_LectureDetailWrap .oD-BrW_lectureArea .oD-BrW_ButtonBox button:nth-child(2){color:#fff;background-color:#5038d0;margin-left:10px}.oD-BrW_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}.oD-BrW_LectureOpenWrap>div{float:left}.oD-BrW_LectureOpenWrap>div:first-child{width:240px}.oD-BrW_LectureOpenWrap>div:nth-child(2){width:810px;position:relative}.oD-BrW_LectureOpenWrap>div:nth-child(2)>div{width:100%;font-size:18px;line-height:28px}.oD-BrW_LectureOpenWrap>div:nth-child(2) h3{font-size:23px;line-height:26px}.oD-BrW_CompositionWrap{padding-top:26px}.oD-BrW_CompositionWrap table{border-top:1px solid #000}.oD-BrW_CompositionWrap table th{background-color:#f8f8f8;height:45px}.oD-BrW_CompositionWrap table td{text-align:center;border-bottom:1px solid #ccc;height:45px;font-size:15px}.oD-BrW_CompositionWrap table td>div{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;overflow:hidden}.oD-BrW_CompositionWrap table .oD-BrW_txLeft{text-align:left;text-indent:23px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;max-width:630px;overflow:hidden}.oD-BrW_NaviWrap{z-index:10;background-color:#e3e3e3;width:100%;padding:25px 0;position:sticky;top:0}.oD-BrW_NaviWrap .oD-BrW_NaviBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.oD-BrW_NaviWrap .oD-BrW_NaviLeft{text-indent:10px;color:#000;position:relative}.oD-BrW_NaviWrap .oD-BrW_NaviLeft:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.oD-BrW_NaviWrap .oD-BrW_NaviRight ul{text-align:right}.oD-BrW_NaviWrap .oD-BrW_NaviRight ul li{display:inline-block}.oD-BrW_NaviWrap .oD-BrW_NaviRight ul li button{box-sizing:border-box;border-left:1px solid #a3a3a3;width:150px;font-size:15px;font-weight:500}.oD-BrW_NaviWrap .oD-BrW_NaviRight ul li button:last-child{border-right:1px solid #a3a3a3}.oD-BrW_NaviWrap .oD-BrW_NaviRight ul li.oD-BrW_on button{color:#5038d0}.oD-BrW_CurriculumWrap{width:100%;overflow:hidden}.oD-BrW_CurriculumWrap .oD-BrW_CurriculumLeft{float:left;width:495px;margin-right:30px}.oD-BrW_CurriculumWrap .oD-BrW_CurriculumRight{float:left;width:525px}.oD-BrW_CurriculumWrap .oD-BrW_CurriculumRight h3{padding-bottom:10px;font-size:22px}.oD-BrW_CurriculumWrap .oD-BrW_CurriculumRight ul{box-sizing:border-box;border-top:1px solid #000;width:100%;height:235px;overflow-y:auto}.oD-BrW_CurriculumWrap .oD-BrW_CurriculumRight ul li{border-bottom:1px solid #ccc;font-size:15px;font-weight:500;line-height:35px}.oD-BrW_CurriculumWrap .oD-BrW_CurriculumRight ul li span{color:#737373;padding:0 16px 0 13px}.oD-BrW_SearchTableWrap h3{border-bottom:1px solid #000;padding-bottom:14px;font-size:24px;line-height:22px}.oD-BrW_SearchTableWrap>ul li{letter-spacing:-.025em;font-size:15px;font-weight:500;line-height:26px}.oD-BrW_SearchTableWrap .oD-BrW_searchBox{width:100%;overflow:hidden}.oD-BrW_SearchTableWrap .oD-BrW_searchBox>div{float:left;width:50%}.oD-BrW_SearchTableWrap .oD-BrW_searchBox>div:first-child button{border:1px solid #5038d0;width:148px;height:38px;font-size:15px}.oD-BrW_lectDescBtn{box-sizing:border-box;color:#737373;border:1px solid #737373;border-radius:2px;padding:3px 12px}.oD-BrW_infoBox{z-index:0;background-color:#eef7f7;border:1px solid #d5e8e8;border-radius:6px;flex:1;padding:34px 38px;position:relative;overflow:hidden}.oD-BrW_infoBox:after{content:"";z-index:-1;background-image:url(https://cdn.hackers.com/admac/lecture/img_waiting.png);background-position:0 0;background-repeat:no-repeat;background-size:200%;width:115px;height:127px;display:block;position:absolute;top:9px;right:25px}.oD-BrW_infoBox:nth-child(2){margin-left:20px}.oD-BrW_infoBox:nth-child(2):after{background-position-x:right}.oD-BrW_infoBox h4 button{letter-spacing:-.39px;color:#5038d0;font-size:15.5px;font-weight:700}.oD-BrW_infoBox p{letter-spacing:-.7px;color:#666;padding-top:5px;font-size:14px}
.zxRfSG_modal{justify-content:center;align-items:center;display:flex;position:relative}.zxRfSG_modal.zxRfSG_w-auto .zxRfSG_inner{width:auto!important}.zxRfSG_modal .zxRfSG_bg{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.zxRfSG_modal .zxRfSG_inner{z-index:1000;width:auto;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.zxRfSG_modal .zxRfSG_inner>.zxRfSG_btn_wrap{text-align:center;padding:18px 0 0}.zxRfSG_modal .zxRfSG_inner>.zxRfSG_btn_wrap button{letter-spacing:-.025em;color:#eee;font-size:12px;display:inline-block}.zxRfSG_modal .zxRfSG_inner>.zxRfSG_btn_wrap button:not(:first-of-type):before{content:"";vertical-align:middle;background-color:#eee;width:1px;height:10px;margin:0 8px;display:inline-block}.zxRfSG_modal .zxRfSG_modalHeader{background-color:#5038d0;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/adm/book/ic_close.png) 50%/contain no-repeat;width:19px;height:19px;display:inline-block;position:absolute;top:50%;right:19px;transform:translateY(-50%)}.zxRfSG_modal .zxRfSG_modalContent{background-color:#fff;padding:40px 30px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_title{letter-spacing:-1px;text-align:center;color:#395cc1;font-size:20px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap{border-top:1px solid #000;width:100%;margin-bottom:15px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr{border-bottom:1px solid #ccc}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr th{letter-spacing:-.8px;text-align:left;color:#666;background-color:#f8f8f8;padding:20px;font-size:16px;line-height:1.38}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr td{color:#333;height:100%;padding:10px 20px;font-size:16px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr td.zxRfSG_isbn span{padding:0 2px}.zxRfSG_modal .zxRfSG_modalContent .zxRfSG_tableWrap tr td small{letter-spacing:-.35px;color:#bfbfbf;font-size:14px}.zxRfSG_modal .zxRfSG_subText{letter-spacing:-.38px;color:#bfbfbf;font-size:15px}
.msEBAq_quickBanner{z-index:100;position:absolute;right:20px}.msEBAq_quickBanner .msEBAq_btnCls{position:absolute;top:-30px;right:0}.msEBAq_ctaBtn{z-index:2;width:750px;height:100px;font-size:0;position:absolute;top:800px;left:50%;transform:translate(-50%)}.msEBAq_con01 .msEBAq_txtWrap{color:#fff;gap:39px;width:max-content;font-size:20px;display:flex;position:absolute;top:380px;left:910px}.msEBAq_con01 .msEBAq_txtWrap span{color:#a6ff5e;width:104px}.msEBAq_con01 .msEBAq_txtWrap span:nth-of-type(2){color:#5dfff1}.msEBAq_con01 .msEBAq_teachers{z-index:2;color:#fff;justify-content:center;align-items:center;gap:20px;width:935px;display:flex;position:absolute;top:680px;left:50%;transform:translate(-50%)}.msEBAq_con01 .msEBAq_teachers span{width:400px}.msEBAq_con03 .msEBAq_title{z-index:2;color:#fff;font-size:56px;font-weight:800;line-height:1.3;position:absolute;top:80px;left:50%;transform:translate(-50%)}.msEBAq_con03 .msEBAq_sysTxt{z-index:2;position:absolute;top:413px;left:50%;transform:translate(-50%)}.msEBAq_con03 .msEBAq_sysTxt li{text-align:left;color:#fff;padding-left:30px;font-size:27px;line-height:59px}.msEBAq_con03 .msEBAq_sysTxt li b{font-size:43px}.msEBAq_con03 .msEBAq_sysTxt li:first-of-type{margin-bottom:20px;padding-left:0}.msEBAq_con03 .msEBAq_ctaBtn{z-index:2;color:#2c1852;width:750px;height:100px;font-size:34px;font-weight:700;position:absolute;top:850px;left:50%;transform:translate(-50%)}.msEBAq_con03 .msEBAq_ctaBtn.msEBAq_v2{color:#000;justify-content:center;align-items:center;display:flex;top:1000px}.msEBAq_con03 .msEBAq_metaTxt{color:#503092;flex-direction:column;gap:121px;font-size:21px;font-weight:500;display:flex;position:absolute;top:821px;left:990px}.msEBAq_con03 .msEBAq_metaTxt span{text-align:center;width:170px}.msEBAq_con03 .msEBAq_metaTxt span:last-of-type{color:#5dfff1}.msEBAq_con07 table{z-index:2;width:690px;position:absolute;top:268px;left:50%;transform:translate(-50%)}.msEBAq_con07 table th{box-sizing:border-box;vertical-align:middle;height:76px;font-size:28px}.msEBAq_con07 table td{text-align:center;box-sizing:border-box;vertical-align:middle;height:74px;font-size:28px}.msEBAq_con07 table td span{font-size:20px;line-height:1}.msEBAq_con07 table .msEBAq_location{width:120px;height:40px;margin-left:120px}.msEBAq_con07 .msEBAq_TimelineTable{top:532px}.msEBAq_con09 .msEBAq_linkBtn{z-index:2;width:160px;height:40px;margin-left:-30px;font-size:0;position:absolute;top:900px;left:50%;transform:translate(-50%)}.msEBAq_con09 .msEBAq_infoTxt{z-index:2;color:#838383;text-align:left;width:600px;font-size:16px;position:absolute;top:1180px;left:50%;transform:translate(-50%)}
.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}
.vNGjDa_wrapper{background:#241f31 url(https://cdn.hackers.com/adm/event/common/somun/somun_bg.jpg) top no-repeat;height:fit-content;padding-bottom:80px;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:first-of-type{color:#4f38d0;letter-spacing:2px;margin-right:20px}.vNGjDa_step01{background-color:#fff;width:1000px;padding:0 3% 62px}.vNGjDa_step01 .vNGjDa_btnWrapper{align-items:center;display:flex}.vNGjDa_step01 .vNGjDa_btnWrapper button{border-radius:8px}.vNGjDa_step01 .vNGjDa_btnWrapper button span{margin-left:20px!important}.vNGjDa_step01 .vNGjDa_btnWrapper .vNGjDa_clipboard{margin:0 20px 0 auto;font-size:24px}.vNGjDa_step01 .vNGjDa_btnWrapper .vNGjDa_download{color:#fff;background-color:#4f38d0;border:none;font-size:24px}.vNGjDa_step02{background-color:#fff;width:1000px;padding:0 3% 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;box-sizing:border-box;background-color:#efecff;border:1px solid #222;border-radius:8px;width:145px;height:48px;margin:0 10px 10px 0;padding:0 20px 0 10px;font-size:15px;line-height:48px;display:block;position:relative}.vNGjDa_step02 a:before{z-index:2;content:">";color:#414043;font-weight:500;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.vNGjDa_step03{background-color:#fff;width:1000px;padding:0 3% 62px}.vNGjDa_step03 .vNGjDa_inputWrapper{align-items:center;width:775px;margin-left:auto;display:flex}.vNGjDa_step03 .vNGjDa_inputWrapper p{align-items:center;margin-right:32px;font-weight:700;display:flex}.vNGjDa_step03 .vNGjDa_inputWrapper p:before{content:"";background-color:#4f38d0;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}.vNGjDa_step03 .vNGjDa_label{color:#fff;text-align:center;cursor:pointer;background-color:#4f38d0;border:none;border-radius:8px;font-size:18px;line-height:50px;display:block}.vNGjDa_guide{color:#626262;background-color:#f6f6f6;border-radius:0 0 12px 12px;width:1000px;padding:50px}
._8EgMHq_con01{background-color:#13016f;position:relative}._8EgMHq_con01 ._8EgMHq_bestReason{z-index:2;width:850px;height:28px;position:absolute;top:120px;left:50%;transform:translate(-50%)}._8EgMHq_con01 ._8EgMHq_sys_txt{z-index:2;color:#ebe4ff;font-size:30px;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%)}._8EgMHq_con01 ._8EgMHq_cta{z-index:2;z-index:2;width:29%;height:100px;font-size:30px;font-weight:700;position:absolute;bottom:120px;left:53%;transform:translate(-50%)}._8EgMHq_con02{background:#eaf1f7;position:relative}._8EgMHq_con02 ._8EgMHq_lect_date{color:#fff;font-size:22px;font-weight:700;position:absolute;top:2%;right:19.3%}._8EgMHq_con02 ._8EgMHq_mark_txt01{color:#fff;width:139px;font-size:20px;font-weight:700;position:absolute;top:245px;left:168px}._8EgMHq_con02 ._8EgMHq_mark_txt02{color:#fff;width:140px;font-size:20px;font-weight:700;position:absolute;top:245px;left:327px}._8EgMHq_con02 ._8EgMHq_lect_tite{color:#000;text-align:left;letter-spacing:-1px;font-size:28px;font-weight:500;position:absolute;top:55%;left:14%}._8EgMHq_con02 ._8EgMHq_lect_tite strong{font-size:35px}._8EgMHq_con02 ._8EgMHq_lect_tite em{color:#898989;font-size:16px;font-weight:400}._8EgMHq_con02 ._8EgMHq_before_price{color:#898989;width:13%;font-size:24px;font-weight:500;position:absolute;top:56%;left:48%}._8EgMHq_con02 ._8EgMHq_after_price{color:#6500fe;width:20%;font-size:38px;font-weight:600;position:absolute;top:62%;left:45%}._8EgMHq_con02 ._8EgMHq_lect_btn{color:#fff;width:230px;height:100px;font-size:22px;font-weight:500;position:absolute;top:308px;left:786px}
._0Sjx7q_wrapper{border-top:1px solid #000;width:1050px;height:fit-content;margin:0 auto 50px}._0Sjx7q_wrapper>div:not(:last-of-type){border-bottom:1px solid #ebebeb;align-items:center;width:100%;display:flex;position:relative}._0Sjx7q_wrapper>div:not(:last-of-type)>label{width:140px;height:100%;margin-right:20px;line-height:60px;display:block}._0Sjx7q_wrapper>div:not(:last-of-type)>label:before{color:#222;content:attr(data-title);box-sizing:border-box;background-color:#f8f8f8;align-items:center;width:140px;margin-right:20px;padding-left:20px;font-size:15px;display:flex;position:absolute;top:0;bottom:0}._0Sjx7q_wrapper>div:not(:last-of-type)>label+div{display:flex}._0Sjx7q_wrapper>div:not(:last-of-type)>label+div._0Sjx7q_wrap{width:calc(100% - 141px)}._0Sjx7q_wrapper iframe{width:1050px;margin-bottom:42px}._0Sjx7q_wrapper input[type=file]{display:none}._0Sjx7q_buttonWrapper{justify-content:center;width:1050px;margin:0 auto;display:flex}._0Sjx7q_buttonWrapper button{border-radius:4px;font-size:17.5px;line-height:52px}._0Sjx7q_cancel{margin-right:10px}._0Sjx7q_fileLabel{color:#fff;cursor:pointer;background-color:#535870;border-radius:4px;width:160px;height:42px;margin-right:19px;padding-left:34px;font-size:15px;font-weight:300;line-height:42px}._0Sjx7q_fileLabel ._0Sjx7q_icon{float:right;background-color:#4a4b5f;border-top-right-radius:4px;border-bottom-right-radius:4px;width:42px;height:42px;position:relative}._0Sjx7q_fileLabel ._0Sjx7q_icon:before{content:"";background:url(https://cdn.hackers.com/adm/common/file_white.png) 0 0/contain no-repeat;width:17px;height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}._0Sjx7q_fileWrapper{flex-wrap:wrap;width:890px;padding:14px 0;height:fit-content!important}._0Sjx7q_selectedFile{letter-spacing:-.7px;color:#666;text-align:left;cursor:pointer;background-color:#f8f8f8;border-radius:4px;justify-content:space-between;width:230px;height:42px;margin:0 10px 10px 0;padding:0 15px 0 11px;font-size:14px;line-height:42px;display:flex}._0Sjx7q_selectedFile:after{content:"X"}._0Sjx7q_selectedFile p{white-space:nowrap;text-overflow:ellipsis;width:175px;overflow:hidden}
.am9CtW_wrapper{width:100%}.am9CtW_wrapper .am9CtW_list{margin:0 auto}.am9CtW_wrapper .am9CtW_list li{text-align:left;cursor:pointer;width:100%;position:relative}.am9CtW_wrapper .am9CtW_list li .am9CtW_answer p{white-space:pre-line}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button{box-sizing:border-box;background:0 0;position:absolute}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button:before,.am9CtW_wrapper .am9CtW_list li .am9CtW_question button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button:before{transform:translate(-50%,-50%)scaleY(1)}.am9CtW_wrapper .am9CtW_list li .am9CtW_question button.am9CtW_on:before{transform:translate(-50%,-50%)scaleY(0)}.am9CtW_wrapper .am9CtW_list li .am9CtW_question p:first-of-type{position:absolute}.am9CtW_wrapper .am9CtW_list li .am9CtW_question p:nth-of-type(2){white-space:pre-line}.am9CtW_skin_A{background:#3a3f45;padding:100px 0}.am9CtW_skin_A .am9CtW_title{color:#fff;margin-bottom:27px;font-size:44px;font-weight:800;line-height:55px}.am9CtW_skin_A .am9CtW_list{width:1000px}.am9CtW_skin_A .am9CtW_list li{background:#2d3135;border-radius:15px;margin-bottom:8px;padding:26px 100px 26px 79px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question button{border:1px solid #6c6c6c;border-radius:50%;width:48px;height:48px;top:17px;right:30px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question button:before{background:#d9d9d9;width:2px;height:16px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question button:after{background:#d9d9d9;width:16px;height:2px}.am9CtW_skin_A .am9CtW_list li .am9CtW_question p:first-of-type{color:#39a4f2;font-size:22px;font-weight:800;line-height:27px;top:26px;left:35px;font-family:SUIT,sans-serif!important}.am9CtW_skin_A .am9CtW_list li .am9CtW_question p:nth-of-type(2){color:#fff;font-size:22px;font-weight:800;line-height:27px}.am9CtW_skin_A .am9CtW_list li .am9CtW_answer{margin-top:17px}.am9CtW_skin_A .am9CtW_list li .am9CtW_answer p,.am9CtW_skin_A .am9CtW_list li .am9CtW_answer a{letter-spacing:-.32px;color:#fff;font-size:16px;font-weight:400;line-height:25px}.am9CtW_skin_B{background:#fff;padding:100px 0}.am9CtW_skin_B .am9CtW_title{color:#222;margin-bottom:27px;font-size:44px;font-weight:800;line-height:55px}.am9CtW_skin_B .am9CtW_list{width:1000px}.am9CtW_skin_B .am9CtW_list li{background:#eee;border-radius:15px;margin-bottom:8px;padding:26px 100px 26px 79px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question button{border:1px solid #6c6c6c85;border-radius:50%;width:48px;height:48px;top:17px;right:30px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question button:before{background:#6c6c6c85;width:2px;height:16px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question button:after{background:#6c6c6c85;width:16px;height:2px}.am9CtW_skin_B .am9CtW_list li .am9CtW_question p:first-of-type{color:#39a4f2;font-size:22px;font-weight:700;line-height:27px;top:26px;left:35px;font-family:SUIT,sans-serif!important}.am9CtW_skin_B .am9CtW_list li .am9CtW_question p:nth-of-type(2){color:#222;font-size:22px;font-weight:800;line-height:27px}.am9CtW_skin_B .am9CtW_list li .am9CtW_answer{margin-top:17px}.am9CtW_skin_B .am9CtW_list li .am9CtW_answer p,.am9CtW_skin_B .am9CtW_list li .am9CtW_answer a{letter-spacing:-.32px;color:#222;font-size:16px;font-weight:400;line-height:25px}.am9CtW_skin_C{background:#fff;padding:100px 0}.am9CtW_skin_C .am9CtW_title{color:#222;text-align:left;width:1000px;margin:0 auto 30px;padding-left:35px;font-size:40px;font-weight:800}.am9CtW_skin_C .am9CtW_list{border-top:2px solid #303030;width:1000px}.am9CtW_skin_C .am9CtW_list li{background:0 0;border-bottom:1px solid #c3d1dd;border-radius:0;margin-bottom:0;padding:22px 90px 21px 63px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question button{border:0;width:19px;height:19px;top:24px;right:37px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question button:before{background:#108de6;width:3px;height:19px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question button:after{background:#108de6;width:19px;height:3px}.am9CtW_skin_C .am9CtW_list li .am9CtW_question p:first-of-type{color:#39a4f2;font-size:20px;font-weight:700;line-height:25px;top:20px;left:34px;font-family:SUIT,sans-serif!important}.am9CtW_skin_C .am9CtW_list li .am9CtW_question p:nth-of-type(2){color:#222;font-size:20px;font-weight:700;line-height:25px}.am9CtW_skin_C .am9CtW_list li.am9CtW_on{background:#108de61a;border-bottom-color:#0000;border-radius:20px;padding:35px 90px 40px 63px}.am9CtW_skin_C .am9CtW_list li.am9CtW_on p:first-of-type{top:32px}.am9CtW_skin_C .am9CtW_list li.am9CtW_on .am9CtW_question button{top:36px}.am9CtW_skin_C .am9CtW_list li .am9CtW_answer{margin-top:17px}.am9CtW_skin_C .am9CtW_list li .am9CtW_answer p,.am9CtW_skin_C .am9CtW_list li .am9CtW_answer a{color:#444;font-size:16px;font-weight:400;line-height:25px}
.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:#5038d0;background-color:#f3f7ff;border-radius:4px;margin-top:10px;padding:5px 10px;font-size:11.5px;display:inline-block}.BKh3Zq_footerWrap .BKh3Zq_bankInfo p{letter-spacing:-.9px;text-align:left;color:#adadad;font-size:12px;line-height:1.5}.BKh3Zq_textBlue{color:#5038d0!important}
.bo_L0a_default{border:1px solid #ccc}.bo_L0a_default.bo_L0a_gray{border:1px solid #d7d7d7}.bo_L0a_default:disabled{color:#bfbfbf;background-color:#f9f9f9}.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}
.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;width:50%;line-height:47px}.VWbnGa_globalTab li:hover{color:#fff;background-color:#2d2d2d}.VWbnGa_globalTab li:hover a,.VWbnGa_globalTab li:hover button{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}
.dF8qVW_wrapper{width:1050px;height:fit-content;margin:0 auto 50px}.dF8qVW_title{letter-spacing:-.4px;box-sizing:border-box;background-color:#f8f8f8;border-top:1px solid #000;justify-content:space-between;padding:22px 24px 21px;font-weight:700;display:flex}.dF8qVW_title p{font-weight:400}.dF8qVW_info{color:#5e5e5e;border-bottom:1px solid #ccc;height:55px;padding:0 24px;font-size:15px;line-height:55px}.dF8qVW_info div{float:right;display:block}.dF8qVW_files{border-bottom:1px solid #ccc;height:fit-content;padding:22px 24px 21px}.dF8qVW_files button{letter-spacing:-.38px;color:#5038d0;align-items:center;font-size:15px;display:flex}.dF8qVW_files button:not(:last-of-type){margin-bottom:10px}.dF8qVW_files button:before{content:"";background:url(https://cdn.hackers.com/adm/common/file_blue.png) no-repeat;width:20px;height:20px;margin-right:7px;display:inline-block}.dF8qVW_files button span{border-bottom:1px solid #fff}.dF8qVW_files button span:last-of-type{color:#bbb}.dF8qVW_files button:hover span:first-of-type{border-bottom:1px solid #5038d0}.dF8qVW_content{color:#666;letter-spacing:-.38px;border-bottom:1px solid #ccc;min-height:227px;margin-bottom:30px;padding:40px 24px;font-size:15px}.dF8qVW_content img{max-width:100%!important}.dF8qVW_btnWrapper{justify-content:flex-end;align-items:center;width:1050px;display:flex;position:relative}.dF8qVW_btnWrapper *{text-align:center;cursor:pointer;border-radius:4px;width:fit-content;margin-left:10px;font-size:14.5px;line-height:38px;display:block}
.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_listItemBox{border-bottom:1px solid #d7d7d7;width:100%;padding:19px 0 17px}.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:#5038d0;border:1px solid #5038d0;border-radius:4px;width:124px;line-height:45px;display:block}.Nohxmq_listItemBox div.Nohxmq_lectureBtn button:first-child{color:#fff;background-color:#5038d0;margin-bottom:10px}.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}.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_lectureArea{padding-top:46px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>div:first-child{float:left;width:490px;margin-right:20px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea>.Nohxmq_TextBox{float:left;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;padding-top:28px}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_ButtonBox button{text-align:center;box-sizing:border-box;color:#5038d0;border:1px solid #5038d0;border-radius:5px;width:210px;height:55px;font-weight:500;display:inline-block}.Nohxmq_LectureDetailWrap .Nohxmq_lectureArea .Nohxmq_ButtonBox button:nth-child(2){color:#fff;background-color:#5038d0;margin-left:10px}.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{z-index:10;background-color:#e3e3e3;width:100%;padding:25px 0;position:sticky;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:#5038d0}.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 #5038d0;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}
.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}
.Dmjfia_inner{width:1050px;margin:0 auto}.Dmjfia_scWrap{padding-bottom:100px}.Dmjfia_topNavi{box-sizing:border-box;justify-content:flex-end;align-items:center;padding:20px 0;display:flex}.Dmjfia_topNavi li{font-size:.75rem}.Dmjfia_topNavi li:after{content:">";padding:0 10px;display:inline-block}.Dmjfia_topNavi li:last-child:after{display:none}.Dmjfia_topNavi .Dmjfia_topNavi:after{content:"";clear:both;display:block}.Dmjfia_btnBox{color:#5e5e5e;border:1px solid #ccc;justify-content:space-between;align-items:center;margin:15px 0;padding:30px 35px;font-size:16px;line-height:26px;display:flex}.Dmjfia_btnBox dl{width:75%}.Dmjfia_btnBox dl dt strong{font-size:20px}.Dmjfia_btnBox .Dmjfia_qTitle{color:#5038d0;margin-bottom:5px;font-size:17px;font-weight:700}.Dmjfia_btnBox .Dmjfia_qBtn{color:#fff;background-color:#5038d0;border-radius:3px;padding:5px 18px}.Dmjfia_title{letter-spacing:-1px;color:#000;float:left;margin-right:19px;font-size:24px}.Dmjfia_tabTitle{text-align:center;color:#979797;background:#fff;border:1px solid #ccc;width:25%;height:45px;font-size:17px;font-weight:400;line-height:43px;position:absolute;top:0}.Dmjfia_tabTitle:hover{text-decoration:underline}.Dmjfia_on{font-weight:500;color:#fff!important;background:#2d2d2d!important}.Dmjfia_beforeDot{text-align:left}.Dmjfia_beforeDot:before{content:"·";margin-right:7px;display:inline-block}.Dmjfia_tabWrap{background:#fafafa;border:1px solid #ccc;border-top:0;width:100%;margin-bottom:60px;padding:27px 0;display:flex}.Dmjfia_tabWrap ul{text-align:center;width:33.3333%}.Dmjfia_tabWrap ul li{padding:3px}.Dmjfia_tabWrap ul li a{color:#010101;font-size:15px;display:block}.Dmjfia_tabWrap ul li:hover a,.Dmjfia_tabWrap ul a.Dmjfia_on{color:#5038d0;font-weight:500}.Dmjfia_subTitle{align-items:flex-end;margin-bottom:20px;display:flex}.Dmjfia_subTitle h3{padding-left:15px;font-size:20px;position:relative}.Dmjfia_subTitle h3:before{content:"";background-color:#000;width:3px;height:70%;display:block;position:absolute;top:15%;left:0}.Dmjfia_subTitle p{color:#727272;vertical-align:middle;letter-spacing:-1px;margin-left:12px;font-size:15px;display:inline-block}.Dmjfia_tabType1{border-bottom:2px solid #5038d0;margin-bottom:30px;overflow:hidden}.Dmjfia_tabType1 button{float:left;text-align:center;color:#979797;border:1px solid #ccc;border-left:0;min-width:165px;height:45px;padding:0 20px;font-size:17px;line-height:43px;display:block}.Dmjfia_tabType1 button:first-child{border-left:1px solid #ccc}.Dmjfia_tabType2{justify-content:flex-end;margin-top:20px;margin-bottom:20px;display:flex;overflow:hidden}.Dmjfia_tabType2 button{border-radius:4px;margin-left:8px;padding:4px 20px;font-size:17px;width:fit-content!important;height:fit-content!important}.Dmjfia_affiliationTop{box-sizing:border-box;border:1px solid #ccc;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;margin:15px 0;padding:30px 35px;line-height:26px;display:flex}.Dmjfia_affiliationTop p{color:#5e5e5e;font-size:16px}.Dmjfia_affiliationTop button{border-radius:4px}.Dmjfia_affiliationCount{margin:39px 0 30px;font-size:18px}.Dmjfia_affiliationCount em{color:#5038d0}.Dmjfia_companyItemList{margin-bottom:100px}.Dmjfia_companyItemList h3{color:#5038d0;margin:37px 0 20px}.Dmjfia_companyItemList li{border:1px solid #ccc;margin-top:30px;padding-left:248px;position:relative}.Dmjfia_companyItemList li:first-child{margin-top:0}.Dmjfia_companyItemList li .Dmjfia_imgBox{justify-content:center;align-items:center;width:248px;height:100%;display:flex;position:absolute;top:0;left:0}.Dmjfia_companyItemList li dl{border-left:1px solid #ccc;padding:25px 20px}.Dmjfia_companyItemList li dl dt{color:#333;font-size:18px;font-weight:600;text-decoration:underline}.Dmjfia_companyItemList li dl dd{margin-top:15px;font-size:0}.Dmjfia_companyItemList li dl dd em,.Dmjfia_companyItemList li dl dd div{vertical-align:top;color:#727272;font-size:15px;display:inline-block}.Dmjfia_companyItemList li dl dd em{width:78px}.Dmjfia_companyItemList li dl dd div{width:630px}.Dmjfia_dotUl li{margin-bottom:6px;font-size:15px}.Dmjfia_tableType1 tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.Dmjfia_tableType1 tr th{background:#f9f9f9;padding:15px 0;font-weight:600}.Dmjfia_tableType1 tr th.Dmjfia_borderLeft{border-left:1px solid #ccc}.Dmjfia_tableType1 tr td{text-align:center;padding:15px 0;font-size:15px}.Dmjfia_tableType1 tr td.Dmjfia_borderLeft{border-left:1px solid #ccc}.Dmjfia_tableType1 tr td img{margin:auto}.Dmjfia_qnaArea{border-top:1px solid #111;margin-bottom:70px}.Dmjfia_qnaArea dl dt{border-bottom:1px dotted #333;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:10px 25px;display:flex}.Dmjfia_qnaArea dl dd{background:#f5f6fc;border-bottom:1px solid #333;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:10px 25px;display:flex}.Dmjfia_qnaArea dl dd p{width:90%}.Dmjfia_qnaArea .Dmjfia_qnaIcon{margin-right:10px}.Dmjfia_tableType2 tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.Dmjfia_tableType2 tr th{text-align:center;background:#f9f9f9;width:190px;font-weight:600}.Dmjfia_tableType2 tr td{padding:20px 0 20px 25px}.Dmjfia_active,.Dmjfia_tabHover:hover{color:#fff!important;background-color:#5038d0!important}.Dmjfia_tabHover{border-bottom-width:2px;border-bottom-color:#5038d0!important}.Dmjfia_contentArea{flex-wrap:wrap;justify-content:space-between;display:flex}.Dmjfia_tableType1.Dmjfia_pcGuideTable th{padding-left:24px}.Dmjfia_tableType1.Dmjfia_pcGuideTable td{text-align:left;padding-left:24px}
._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}
.kq5FQq_replyWrap{padding-top:30px}.kq5FQq_replyWrap .kq5FQq_topText{letter-spacing:-.9px;text-align:left;color:#8e8e8e;border-bottom:1px solid #000;padding-bottom:14px;font-size:18px;font-weight:400;line-height:18px}.kq5FQq_replyWrap .kq5FQq_topText span{color:#5038d0;font-weight:400}.kq5FQq_replyWrap .kq5FQq_reply{background-color:#fff;border-bottom:1px solid #ccc;padding:15px 0 20px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_writer{align-items:center;padding:0 15px;display:flex}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_writer b{letter-spacing:-.8px;color:#000;font-size:15px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_writer span{letter-spacing:-.38px;color:#8e8e8e;margin-left:8px;font-size:15px;display:inline-block}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_contentWrap{letter-spacing:-.75px;padding-top:20px;font-size:15px;line-height:1.47}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_contentWrap textarea{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;width:100%;height:100px;padding:15px;font-size:15px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_contentWrap textarea.kq5FQq_bgGray{background-color:#f8f8f8;border-color:#0000;border-radius:4px}.kq5FQq_replyWrap .kq5FQq_reply .kq5FQq_contentWrap .kq5FQq_content{padding:0 15px}
.GFvy3G_freeEvent{padding:53px 0 100px;position:relative}.GFvy3G_freeEvent:before{content:"";z-index:-1;background-color:#e8f1f7;width:100%;height:675px;position:absolute;top:0;left:0}.GFvy3G_freeEvent .GFvy3G_freeBanner{flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-bottom:34px;display:flex}.GFvy3G_freeEvent .GFvy3G_freeBanner li{width:336px;height:411px}.GFvy3G_freeEvent .GFvy3G_freeBanner li:not(:last-of-type){margin-right:20px}.GFvy3G_freeEvent .GFvy3G_freeBanner li a{border:1px solid #0000;border-radius:16px;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 27px 40px #18365833}.GFvy3G_freeEvent .GFvy3G_freeBanner li a:hover{border:1px solid #5038d0}.GFvy3G_freeEvent .GFvy3G_freeBanner li a:hover:after{content:"자세히 보기 >";text-align:center;letter-spacing:-.9px;color:#fff;background-color:#5038d0;width:100%;height:55px;font-size:18px;line-height:55px;display:block;position:absolute;bottom:0;left:0}.GFvy3G_freeEvent .GFvy3G_freeBottomBanner{position:relative}.GFvy3G_freeEvent .GFvy3G_freeBottomBanner .GFvy3G_slideWrap{border-radius:16px;font-size:0;overflow:hidden;box-shadow:0 27px 40px #18365833}:is(.GFvy3G_freeEvent .GFvy3G_freeBottomBanner .slick-arrow.slick-prev,.GFvy3G_freeEvent .GFvy3G_freeBottomBanner .slick-arrow.slick-next){z-index:2;cursor:pointer;color:#0000;background-image:url(https://cdn.hackers.com/adm/main/sp_main.png);background-position-y:0;background-repeat:no-repeat;border:none;width:7px;height:12px;position:absolute;top:33px}.GFvy3G_freeEvent .GFvy3G_freeBottomBanner .slick-arrow.slick-prev{background-position-x:-221px;right:106px}.GFvy3G_freeEvent .GFvy3G_freeBottomBanner .slick-arrow.slick-next{background-position-x:-228px;right:37px}.GFvy3G_freeEvent .GFvy3G_freeBottomBanner .GFvy3G_badge{letter-spacing:-.65px;text-align:center;color:#fff;background-color:#0003;border-radius:14px;padding:9px 35px;font-size:13px;position:absolute;top:20px;right:20px}
.nO6MwG_pagination{justify-content:center;align-items:center;display:flex}.nO6MwG_pagination .nO6MwG_number{color:#888;text-align:center;border-radius:9999px;width:37px;height:36px;margin:0 4px;font-size:15.5px}.nO6MwG_first,.nO6MwG_prev,.nO6MwG_next,.nO6MwG_last{background:url(https://cdn.hackers.com/adm/common/sp_btn.png) no-repeat;width:12px;height:11px}.nO6MwG_first,.nO6MwG_last{background-position:-7px 0}.nO6MwG_last{background-position:-31px 0}.nO6MwG_prev,.nO6MwG_next{background-position:-19px 0;width:5px;margin:0 32px 0 22px}.nO6MwG_next{background-position:-26px 0;margin:0 22px 0 32px}.nO6MwG_active{background-color:#f7f7f7;color:#5038d0!important}
.CJ1tFW_infoTop{border:1px solid #ccc;margin-top:20px;border-top:2px solid #5038d0!important}.CJ1tFW_infoTop .CJ1tFW_title{padding:30px 35px}.CJ1tFW_infoTop .CJ1tFW_title h3{letter-spacing:-1px;color:#5038d0;margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.35}.CJ1tFW_infoTop .CJ1tFW_title p{letter-spacing:-.9px;text-align:left;color:#5e5e5e;font-size:18px;line-height:1.5em}.CJ1tFW_infoTop .CJ1tFW_courseInfo{background-color:#f9f9f9;padding:25px 35px}.CJ1tFW_infoTop .CJ1tFW_courseInfo dl{letter-spacing:-.8px;align-items:flex-start;font-size:16px;display:flex}.CJ1tFW_infoTop .CJ1tFW_courseInfo dl dt{width:120px;font-weight:700}.CJ1tFW_infoTop .CJ1tFW_courseInfo dl dd{padding-left:20px}.CJ1tFW_detailInfo{margin-top:50px}.CJ1tFW_detailInfo .CJ1tFW_dcPrice{letter-spacing:-.38px;text-align:center;color:#979797;font-size:15px;text-decoration:line-through}.CJ1tFW_detailInfo .CJ1tFW_price{letter-spacing:-.5px;text-align:center;color:#f33;font-size:20px;line-height:1.1}.CJ1tFW_contentTable{border-top:1px solid #ccc!important}.CJ1tFW_contentTable th{background-color:#f8f8f8}.CJ1tFW_contentTable td{text-align:left;padding:17px!important}.CJ1tFW_bookArea ul{flex-flow:wrap;justify-content:space-between;display:flex}.CJ1tFW_bookArea ul li{width:165px;margin:15px 100px 0 0}.CJ1tFW_bookArea ul li:nth-of-type(4n){margin-right:0}.CJ1tFW_bookArea ul li a{display:block}.CJ1tFW_bookArea ul li a .CJ1tFW_bookImage{width:100%;display:block}.CJ1tFW_bookArea ul li a span{letter-spacing:-.38px;text-align:left;color:#727272;font-size:15px;line-height:1.33;display:block}.CJ1tFW_bookArea ul li a span b{color:#000}.CJ1tFW_bottomText{border:1px solid #ccc;margin-top:40px;padding:35px}.CJ1tFW_bottomText p{letter-spacing:-.38px;text-align:left;color:#5e5e5e;font-size:15px;line-height:1.33}.CJ1tFW_floatingBanner{z-index:10;background-color:#fff;flex-flow:column;width:100%;display:flex;position:fixed;bottom:0;left:0}.CJ1tFW_floatingBanner .CJ1tFW_topArea{background-color:#5038d0;width:100%}.CJ1tFW_floatingBanner .CJ1tFW_topArea>div{height:76px}.CJ1tFW_floatingBanner .CJ1tFW_topArea .CJ1tFW_left{justify-content:space-between;align-items:center;padding-right:30px}.CJ1tFW_floatingBanner .CJ1tFW_topArea .CJ1tFW_left .CJ1tFW_title{letter-spacing:-.45px;color:#fff;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 150px);font-size:18px;display:block;overflow:hidden}.CJ1tFW_floatingBanner .CJ1tFW_topArea .CJ1tFW_right{color:#fff;background-color:#000;font-weight:700}.CJ1tFW_floatingBanner .CJ1tFW_detailArea .CJ1tFW_left{align-items:flex-start;padding:25px 0}.CJ1tFW_floatingBanner .CJ1tFW_detailArea .CJ1tFW_left p{letter-spacing:-.8px;font-size:16px;line-height:1.88}.CJ1tFW_floatingBanner .CJ1tFW_detailArea .CJ1tFW_left ul{color:#727272;margin-left:30px}.CJ1tFW_floatingBanner .CJ1tFW_detailArea .CJ1tFW_right{background-color:#e9e9e9}.CJ1tFW_floatingBanner .CJ1tFW_detailArea .CJ1tFW_right p span{color:#727272}.CJ1tFW_floatingBanner .CJ1tFW_left{width:75%;display:flex}.CJ1tFW_floatingBanner .CJ1tFW_right{justify-content:space-between;align-items:center;width:25%;padding:10px 30px;font-size:18px;display:flex}.CJ1tFW_floatingBanner .CJ1tFW_btnToggle{background-color:#000;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:-36px;right:0}.CJ1tFW_floatingBanner .CJ1tFW_btnToggle i{transform:rotate(180deg)}.CJ1tFW_floatingBanner .CJ1tFW_btnToggle i.CJ1tFW_toggle{transform:rotate(0)}.CJ1tFW_wrapper{width:1050px;height:fit-content;margin:0 auto}.CJ1tFW_teacherName{justify-content:center;align-items:center;display:flex}.CJ1tFW_teacherName span{align-items:center;display:flex}.CJ1tFW_teacherName span i{margin-right:3px}.CJ1tFW_teacherName a{letter-spacing:-.33px;color:#5038d0;margin-left:8px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-block}.CJ1tFW_textArea *{font-family:Noto Sans KR,sans-serif!important}.CJ1tFW_textArea div{letter-spacing:-.38px;text-align:left;word-break:keep-all;font-size:15px;line-height:1.6}.CJ1tFW_top{justify-content:space-between;width:100%;margin-bottom:24px;display:flex}.CJ1tFW_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}.CJ1tFW_first,.CJ1tFW_prev,.CJ1tFW_next,.CJ1tFW_last{background:url(https://cdn.hackers.com/adm/common/sp_btn.png) no-repeat;width:12px;height:11px}.CJ1tFW_first,.CJ1tFW_last{background-position:-7px 0}.CJ1tFW_last{background-position:-31px 0}.CJ1tFW_prev,.CJ1tFW_next{background-position:-19px 0;width:5px;margin:0 32px 0 22px}.CJ1tFW_next{background-position:-26px 0;margin:0 22px 0 32px}.CJ1tFW_active{background-color:#f7f7f7;color:#5038d0!important}
.v-_opq_tabArea{border-bottom:2px solid #5038d0;margin-bottom:20px}.v-_opq_tabArea li{border-bottom-color:#0000!important;width:180px!important}.v-_opq_table{table-layout:fixed}.v-_opq_table.v-_opq_infoTable th{background-color:#f8f8f8}.v-_opq_table.v-_opq_infoTable td{text-align:left}.v-_opq_table td{word-break:keep-all;padding:12px 10px!important}.v-_opq_table td button{font-size:13px;display:inline-block}.v-_opq_table td .v-_opq_hover:hover{text-decoration:underline}.v-_opq_table .v-_opq_empty{text-align:center;height:220px;padding:20px}.v-_opq_table .v-_opq_empty p{letter-spacing:-.43px;text-align:center;color:#888;font-size:17px}.v-_opq_subText{letter-spacing:-.38px;text-align:left;color:#5e5e5e;margin-left:15px;font-size:15px}.v-_opq_filterBar{background-color:#fafafa;justify-content:center;align-items:center;width:100%;padding:23px 10px;display:flex}.v-_opq_filterBar .v-_opq_btnPeriodWrap{align-items:center;display:flex}.v-_opq_filterBar .v-_opq_btnPeriodWrap span{letter-spacing:-.43px;color:#2d2d2d;margin-right:20px;font-size:17px;font-weight:500;line-height:1.29}.v-_opq_filterBar .v-_opq_btnPeriodWrap button:not(:first-of-type){margin-left:10px}.v-_opq_filterBar .v-_opq_calendarWrap{align-items:center;display:flex}.v-_opq_filterBar .v-_opq_calendarWrap:before{content:"";vertical-align:middle;background-color:#ddd;width:1px;height:30px;margin:0 25px;display:inline-block}.v-_opq_filterBar .v-_opq_calendarWrap .v-_opq_divider{vertical-align:middle;background-color:#ccc;width:9px;height:1px;margin:0 5px;display:inline-block}.v-_opq_filterBar .v-_opq_calendarWrap .v-_opq_datePicker .v-_opq_MuiOutlinedInput-root{background-color:#2d2d2d!important}.v-_opq_datePicker{width:140px}.v-_opq_modal{width:870px}.v-_opq_modal .v-_opq_infoWrap{padding:50px 20px}.v-_opq_policyWrap{letter-spacing:-.4px;color:#363636;padding:20px 0;font-size:16px}.v-_opq_policyWrap .v-_opq_policyTitle{color:#2d2d2d;margin-bottom:10px;font-size:15px;font-weight:700}.v-_opq_policyWrap .v-_opq_policyContent{color:#5e5e5e;font-size:15px;line-height:1.5}.v-_opq_refundAgreeWrap>p{color:#7f7f7f;padding:20px 0;font-size:16px;font-weight:500}.v-_opq_refundAgreeWrap label{margin-bottom:10px}.v-_opq_refundAgreeWrap label input[type=radio]:checked+span{color:#000}.v-_opq_refundAgreeWrap label span{font-size:16px}.v-_opq_refundReasonTable{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:20px}.v-_opq_refundReasonTable th,.v-_opq_refundReasonTable td{vertical-align:top;border:1px solid #e5e5e5;padding:15px}.v-_opq_refundReasonTable th{text-align:left;vertical-align:middle;background-color:#fafafa}.v-_opq_refundReasonTable td{background-color:#fff}.v-_opq_reasonCategory{color:#2d2d2d;text-align:center;word-break:keep-all;font-size:15px;font-weight:500;display:block}.v-_opq_reasonItemsGrid{grid-template-columns:repeat(2,1fr);gap:8px 20px;display:grid}.v-_opq_reasonItemWrapper{align-items:center;display:flex}.v-_opq_reasonItemWrapper label{margin-bottom:0}.v-_opq_reasonItemWrapper label span{color:#5e5e5e;font-size:15px}.v-_opq_scrollWrap{border:1px solid #ccc;height:250px;overflow:hidden auto}
.Rgj7Gq_category{border-bottom:2px solid #5038d0;width:100%;height:47px;margin:50px 0 14px;display:flex}.Rgj7Gq_category li{cursor:pointer;letter-spacing:-.4px;text-align:center;color:#979797;text-overflow:ellipsis;white-space:nowrap;border-bottom:none;flex:1;height:100%;padding:0 10px;font-size:17px;line-height:45px;overflow:hidden}.Rgj7Gq_selected,.Rgj7Gq_category li:hover{color:#fff!important;background-color:#5038d0!important}.Rgj7Gq_listWrapper{grid-template-columns:1fr 1fr 1fr;gap:16px;margin:0 auto 60px;display:grid}.Rgj7Gq_categoryName{color:#2d2d2d;letter-spacing:-1px;grid-column:1/4;width:100%;margin:26px 0;padding-left:12px;font-size:20.5px;font-weight:600;line-height:20px;position:relative}.Rgj7Gq_categoryName:before{content:"";background-color:#5038d0;width:4px;height:20px;display:inline-block;position:absolute;left:0}
.cc29zG_btnDelete{letter-spacing:-.38px;color:#5038d0;padding:0 0 20px 20px;font-size:15px;font-weight:500;text-decoration:underline}.cc29zG_cartWrap table thead tr{border-bottom:1px solid #ccc}.cc29zG_cartWrap table td{word-break:keep-all;padding:10px}.cc29zG_cartWrap table .cc29zG_title{text-align:left}.cc29zG_cartWrap table .cc29zG_title b,.cc29zG_cartWrap table .cc29zG_title span{display:block}.cc29zG_cartWrap table .cc29zG_selected{background-color:#f2fafa}.cc29zG_cartWrap table .cc29zG_btnCoupon{letter-spacing:-.33px;color:#5038d0;font-size:13px;font-weight:500;line-height:1.69;text-decoration:underline}.cc29zG_couponInfo{border:1px solid #ccc;margin-top:40px;padding:19px 30px 29px}.cc29zG_couponInfo .cc29zG_title{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:14px}.cc29zG_couponInfo .cc29zG_title h3{letter-spacing:-.4px;color:#363636;font-size:16px;line-height:1.38}.cc29zG_couponInfo .cc29zG_title .cc29zG_couponCount{letter-spacing:-.38px;color:#8e8e8e;font-size:15px}.cc29zG_couponInfo .cc29zG_title .cc29zG_btnCouponAuth{letter-spacing:-.38px;color:#5038d0;margin-left:20px;font-size:15px;font-weight:500;text-decoration:underline}.cc29zG_couponInfo p{letter-spacing:-.38px;text-align:left;color:#8e8e8e;font-size:15px;line-height:1.67}.cc29zG_priceWrap{padding-top:60px}.cc29zG_priceWrap td:not(:last-child){border-right:1px solid #ccc}.cc29zG_priceWrap thead tr{border-bottom:1px solid #ccc}.cc29zG_priceWrap thead td:last-of-type{border:3px solid #5038d0;border-bottom-width:0}.cc29zG_priceWrap tbody td{letter-spacing:-.58px;text-align:center;font-size:23px;font-weight:700;position:relative;padding:30px 10px!important}.cc29zG_priceWrap tbody td .cc29zG_icOperation{color:#fff;background-color:#bdbdbd;border-radius:50%;width:30px;height:30px;font-size:18px;font-weight:300;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.cc29zG_priceWrap tbody td .cc29zG_icOperation.cc29zG_point{background-color:#5038d0}.cc29zG_priceWrap tbody td:last-of-type{border:3px solid #5038d0;border-top-width:0}.cc29zG_couponModal{border:1px solid #ccc;width:870px}.cc29zG_couponModal .cc29zG_title{color:#fff;background-color:#5038d0;height:50px;padding:0 30px}.cc29zG_couponModal .cc29zG_content{background-color:#fff;padding:20px 30px 40px}.cc29zG_couponModal .cc29zG_content .cc29zG_topText{letter-spacing:-.38px;color:#5038d0;font-size:15px;font-weight:500;text-decoration:underline}.cc29zG_couponModal .cc29zG_content .cc29zG_inputText{margin-top:10px;position:relative}.cc29zG_couponModal .cc29zG_content .cc29zG_inputText button{z-index:2;position:absolute;top:0;right:0}.cc29zG_couponModal .cc29zG_tableWrap{max-height:300px;margin-top:20px;overflow:hidden auto}.cc29zG_couponModal .cc29zG_tableWrap thead tr{border-bottom:1px solid #ccc}.cc29zG_couponModal .cc29zG_tableWrap td{font-weight:700}.cc29zG_couponModal .cc29zG_infoText{letter-spacing:-.35px;text-align:left;color:#8e8e8e;margin-top:15px;font-size:14px;line-height:1.36}.cc29zG_noticeBox{border:1px solid #ccc;max-height:300px;padding:19px 25px;overflow-y:auto}.cc29zG_noticeBox table th{background-color:#f8f8f8}.cc29zG_noticeBox .cc29zG_noticeContent{text-align:left;white-space:pre-line}.cc29zG_agreeInput{text-align:left;background-color:#f4f4f4;border:1px solid #ccc;border-top:none;margin-bottom:30px;padding:17px 25px}.cc29zG_agreeLabel{color:#898989;font-size:16px;display:inline-block}.cc29zG_btnClose{border:none;width:20px;height:20px;font-size:0;position:relative}.cc29zG_btnClose:before,.cc29zG_btnClose:after{content:"";width:2px;height:20px;position:absolute;top:0;right:0;background-color:#fff!important}.cc29zG_btnClose:before{transform:rotate(45deg)}.cc29zG_btnClose:after{transform:rotate(-45deg)}.cc29zG_resultTop{text-align:center;border:1px solid #ccc;margin-top:30px;padding:50px 10px}.cc29zG_resultTop h2{letter-spacing:-.5px;text-align:center;color:#000;font-size:20px;font-weight:700;line-height:1.35}.cc29zG_resultTop h2 strong{color:#5038d0}.cc29zG_resultTop p{letter-spacing:-.45px;text-align:center;color:#5e5e5e;padding-top:10px;font-size:18px;line-height:1.67}.cc29zG_resultTop p span{color:#000}.cc29zG_btnReceipt{letter-spacing:-.75px;color:#000;font-size:15px;text-decoration:underline}.cc29zG_description{letter-spacing:-.38px;text-align:left;color:#8e8e8e;word-break:keep-all;font-size:14.5px;line-height:1.67;display:block}
.JmekKa_IntroductionWrap{text-align:center;width:2600px;margin-left:-1300px;position:relative;left:50%}.JmekKa_IntroductionWrap img{vertical-align:top;display:inline-block!important}.JmekKa_IntroductionWrap .JmekKa_titleText{position:absolute;top:90px;left:50%;transform:translate(-50%)}.JmekKa_IntroductionWrap .JmekKa_titleText h3{color:#fff;font-size:24px}.JmekKa_IntroductionWrap .JmekKa_titleText strong{color:#b2b2b2;font-size:17px}.JmekKa_IntroductionWrap .JmekKa_titleText.JmekKa_dark h3{color:#000}.JmekKa_IntroductionWrap .JmekKa_titleText.JmekKa_dark strong{color:#545454}.JmekKa_IntroductionWrap .JmekKa_slideBox{width:1050px;position:absolute;top:190px;left:50%;transform:translate(-50%)}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide{background-color:#fff}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div{float:left}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div:first-child{text-align:center;width:390px;padding:54px 0}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div:first-child button{color:#fff;background-color:#5038d0;border-radius:5px;width:210px;height:40px;margin:20px auto 0;font-size:15px;display:block}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div:nth-child(2){text-align:left;width:660px}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div:nth-child(2) h3{font-size:25px}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div:nth-child(2) strong{color:#5038d0;padding-bottom:10px;font-size:25px;line-height:25px;display:block}.JmekKa_IntroductionWrap .JmekKa_slideBox .JmekKa_bookSlide>div:nth-child(2)>p{color:#000;letter-spacing:-.05em;box-sizing:border-box;padding-right:50px;font-weight:500;line-height:22px}.JmekKa_IntroductionWrap .JmekKa_slideBox .slick-dots{justify-content:center;align-items:center;margin-top:10px;display:flex!important}.JmekKa_IntroductionWrap .JmekKa_slideBox .slick-dots button{opacity:.5;color:#0000;background-color:#fff;border-radius:9999px;width:7px;height:7px;margin-right:6px}.JmekKa_IntroductionWrap .JmekKa_slideBox .slick-active button{opacity:1!important}.JmekKa_slideBoxs img{height:100%!important}
table._5ClIaq_tableType1{border-top:1px solid #000}table._5ClIaq_tableType1 th,table._5ClIaq_tableType1 td{color:#333;text-align:left;border-bottom:1px solid #ebebeb;font-size:15px;padding:14px 20px!important}table._5ClIaq_tableType1 th ._5ClIaq_ico-com,table._5ClIaq_tableType1 td ._5ClIaq_ico-com{vertical-align:middle;margin-left:6px}table._5ClIaq_tableType1 ._5ClIaq_tl{text-align:left;padding-left:33px}table._5ClIaq_tableType1 th{color:#222;background:#f8f8f8;font-weight:400}table._5ClIaq_tableType1 td{color:#333}table._5ClIaq_tableType1 ._5ClIaq_list-no-data{text-align:center;padding:130px 0}table._5ClIaq_tableType1 ._5ClIaq_txt-hidden{vertical-align:middle;max-width:90%}table._5ClIaq_tableType1 ._5ClIaq_noticeTop{font-weight:700}._5ClIaq_tableType2{box-sizing:border-box;border-top:1px solid #000;width:100%}._5ClIaq_tableType2 dt{background-color:#f8f8f8;padding-left:30px;font-size:15px;line-height:44px;display:block}._5ClIaq_tableType2 dd>div{padding:10px 0}._5ClIaq_tableType2 dd>div>div{float:left;width:100%;overflow:hidden}._5ClIaq_tableType2 dd ._5ClIaq_tableTitle{width:194px;padding-left:30px}._5ClIaq_tableType2 dd ._5ClIaq_tableTest{vertical-align:top;box-sizing:border-box;width:820px;padding:0 50px 0 35px;font-size:15px;display:inline-block;position:relative}._5ClIaq_tableType2 dd ._5ClIaq_tableTest button{text-align:left;width:100%;display:block}._5ClIaq_tableType2 dd ._5ClIaq_tableTest button span{position:absolute;top:50%;right:10px;transform:translateY(-50%)}._5ClIaq_tableType2 dd ._5ClIaq_tableContent{clear:both;background-color:#eff3ff;border-top:1px dashed #ccc;width:100%;padding:10px 0 20px 230px}table._5ClIaq_tableType3{border:1px solid #ccc;border-bottom:none}table._5ClIaq_tableType3 th,table._5ClIaq_tableType3 td{color:#363636;text-align:left;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:15px;padding:18px 20px!important}table._5ClIaq_tableType3 th{text-align:center;font-weight:700}._5ClIaq_table{border-collapse:collapse;border-top:1px solid #000;width:100%}._5ClIaq_table thead{text-align:center;height:50px;font-size:15px;font-weight:700}._5ClIaq_table tbody tr{text-align:center;height:50px;font-size:15px}._5ClIaq_black{border-top:1px solid #000}._5ClIaq_black thead{background-color:#f8f8f8}._5ClIaq_black tbody tr{border-bottom:1px solid #ccc}._5ClIaq_blue-light{border-top:1px solid #3bb2da}._5ClIaq_blue-light thead{background-color:#f0faff;border-bottom:1px solid #e2e2e2}._5ClIaq_blue-light tbody tr{border-bottom:1px solid #e2e2e2}._5ClIaq_blue-dark{border-top:none}._5ClIaq_blue-dark thead{color:#5b687d;background-color:#d9e1ed;height:auto}._5ClIaq_blue-dark thead tr{height:50px}._5ClIaq_blue-dark thead .sub{color:#5b687dcc;background-color:#f7f8f9}._5ClIaq_blue-dark thead .sub th:not(:last-of-type){border-right:1px solid #d9e1ed}._5ClIaq_blue-dark tbody tr{border-bottom:1px solid #d9e1ed}._5ClIaq_blue-dark th,._5ClIaq_blue-dark td{letter-spacing:-.9px;font-size:16px}._5ClIaq_blue-dark tbody td{padding:10px 15px}._5ClIaq_blue-dark tbody td:not(:first-of-type){border-left:1px solid #d9e1ed}._5ClIaq_blue-dark tbody td:not(:last-of-type){border-right:1px solid #d9e1ed}._5ClIaq_blue-dark tbody td span{color:#004984;font-weight:700}._5ClIaq_purple thead{background-color:#f2f2ff}._5ClIaq_purple tbody{background-color:#fff}
.wQr7Kq_top{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;display:flex}.wQr7Kq_searchBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;height:38px;display:flex;position:relative}.wQr7Kq_searchBox .wQr7Kq_input{vertical-align:middle;box-sizing:border-box;text-indent:5px;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:210px;height:38px;margin-right:10px;padding:0 5px;font-size:15px;line-height:30px}.wQr7Kq_searchBox button{letter-spacing:-.38px;border-radius:4px;font-size:15px}.wQr7Kq_searchBoxErrata{background-color:#f8f8f8;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:40px;display:flex}.wQr7Kq_searchBoxErrata label{color:#000;margin-right:20px;font-size:20px;font-weight:600}.wQr7Kq_searchBoxErrata .wQr7Kq_input{width:580px}.wQr7Kq_searchBoxRevisedLaw{flex-wrap:nowrap;justify-content:flex-end;align-items:center;display:flex}.wQr7Kq_searchBoxRevisedLaw select{margin-right:10px}.wQr7Kq_searchLength{color:#8e8e8e;margin-bottom:30px;font-size:16px}.wQr7Kq_searchLength span{color:#5038d0}.wQr7Kq_selectBox li{display:inline-block}.wQr7Kq_selectBox li select{min-width:150px}.wQr7Kq_selectBox li:not(:last-of-type):after{content:"";vertical-align:bottom;background-color:#eee;width:1px;height:36px;margin:0 18px;display:inline-block}.wQr7Kq_bookList{border-top:1px solid #000;margin-top:24px}.wQr7Kq_bookList ul li{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;padding:30px 0;display:flex}.wQr7Kq_bookList ul li a{display:block}.wQr7Kq_bookList ul li .wQr7Kq_bookInfo{width:580px;padding-left:33px}.wQr7Kq_bookList ul li .wQr7Kq_bookInfo b{letter-spacing:-1px;color:#000;padding-bottom:10px;font-size:20px;line-height:24px;display:block}.wQr7Kq_bookList ul li .wQr7Kq_bookInfo span{letter-spacing:-.8px;color:#979797;padding-left:0 10px;margin-left:10px;font-size:16px}.wQr7Kq_bookList ul li .wQr7Kq_bookInfo span:first-of-type{margin:0;padding-left:0}.wQr7Kq_bookList ul li .wQr7Kq_bookInfo span:not(:last-of-type):after{content:"";vertical-align:bottom;background-color:#eee;width:1px;height:16px;margin-left:10px;display:inline-block}.wQr7Kq_bookList ul li .wQr7Kq_bookPrice{text-align:right;padding-right:40px}.wQr7Kq_bookList ul li .wQr7Kq_bookPrice i{letter-spacing:-.5px;color:#adadad;font-size:18px;line-height:30px;text-decoration:line-through;display:block}.wQr7Kq_bookList ul li .wQr7Kq_bookPrice strong{letter-spacing:-.6px;color:#000;font-size:25px;line-height:30px;display:block}.wQr7Kq_bookList ul li .wQr7Kq_bookPrice span{letter-spacing:-.8px;color:#de0039;font-size:16px;line-height:30px}.wQr7Kq_bookList ul li .wQr7Kq_btnBuy{letter-spacing:-.8px;text-align:center;color:#5038d0;border:1px solid #5038d0;border-radius:4px;min-width:150px;height:46px;padding:0 30px;font-size:15px;line-height:44px;display:inline-block}.wQr7Kq_bookList ul li .wQr7Kq_btnBuy.wQr7Kq_fill{color:#fff;background-color:#5038d0}.wQr7Kq_detailTop{background-color:#fff;border:1px solid #5038d0;border-radius:6px;overflow:hidden;box-shadow:0 3px 5px #00000021}.wQr7Kq_detailTop .wQr7Kq_bookTitle{letter-spacing:-1.2px;text-align:center;border-bottom:1px solid #e0e0e0;padding:29px 10px;font-size:24px}.wQr7Kq_detailTop .wQr7Kq_bookContent{padding:40px 70px 70px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_bookInfo{padding-left:58px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_bookInfo dl{letter-spacing:-1.2px;text-align:left;align-items:center;padding-bottom:20px;font-size:16px;line-height:1.2em;display:flex}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_bookInfo dl dt{width:75px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_bookInfo dl b{letter-spacing:-.63px;color:#000;font-size:25px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_bookInfo dl span{letter-spacing:-.8px;color:#de0039;padding-left:4px;font-size:16px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_btnWrap{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_btnWrap button,.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_btnWrap a{text-align:center;border-radius:4px;width:150px;height:46px;font-size:15px;line-height:46px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_btnWrap .wQr7Kq_lineBtn{color:#5038d0;border:1px solid #5038d0;margin-right:10px}.wQr7Kq_detailTop .wQr7Kq_bookContent .wQr7Kq_btnWrap .wQr7Kq_fillBtn{color:#fff;background-color:#5038d0}.wQr7Kq_secTitle{border-bottom:1px solid #000}.wQr7Kq_secTitle.wQr7Kq_pointLine p{letter-spacing:-1px;text-align:left;color:#1a1a1a;padding-left:12px;font-weight:700;position:relative}.wQr7Kq_secTitle.wQr7Kq_pointLine p span{color:#5038d0}.wQr7Kq_secTitle.wQr7Kq_pointLine p:before{content:"";vertical-align:middle;background-color:#5038d0;border-radius:2px;width:4px;height:75%;margin-right:5px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.wQr7Kq_secTitle p{letter-spacing:-.55px;text-align:left;color:#1a1a1a;margin-bottom:14px;font-size:22px;font-weight:700}.wQr7Kq_detailContent{padding-top:70px}.wQr7Kq_detailContent .wQr7Kq_lectureList{padding-bottom:70px}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;padding:30px 0;display:flex}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_title,.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_titleNotice{letter-spacing:-.5px;color:#000;padding-bottom:10px;font-size:20px;font-weight:700;line-height:1.5;display:block}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo span{letter-spacing:-.4px;text-align:left;color:#979797;margin-right:16px;font-size:16px}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_icon:before{content:"";vertical-align:text-bottom;background-image:url(https://cdn.hackers.com/adm/book/ic_book_detail.png);background-position:0;background-repeat:no-repeat;background-size:300%;width:20px;height:22px;margin-right:5px;display:inline-block}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_icon.wQr7Kq_pc:before{background-position-x:50%}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_icon.wQr7Kq_pc:after{content:"";vertical-align:text-bottom;background-color:#eee;width:1px;height:18px;margin-left:15px;display:inline-block}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_icon.wQr7Kq_sample{color:#424343;text-decoration:underline}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_lectureInfo .wQr7Kq_icon.wQr7Kq_sample:before{background-position-x:right}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_leftArea{border-right:1px solid #eee;padding-right:30px}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_rightArea h3{text-align:right;color:#000;height:30px;padding-right:30px;font-size:25px;line-height:1.2}.wQr7Kq_detailContent .wQr7Kq_lectureList ul li .wQr7Kq_rightArea .wQr7Kq_btnWrap button{display:block}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap{padding-bottom:70px}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox{background-color:#fff;border:1px solid #d7d7d7;margin-top:30px}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice{max-width:100%;padding:30px 40px;position:relative}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title p,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice p{letter-spacing:-1px;text-align:left;color:#1a1a1a;padding-left:12px;font-size:18px;font-weight:700;position:relative}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title p span,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice p span{color:#5038d0}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title p:before,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice p:before{content:"";vertical-align:middle;background-color:#5038d0;border-radius:2px;width:4px;height:75%;margin-right:5px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title .wQr7Kq_btnToggle,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice .wQr7Kq_btnToggle{text-indent:-9999px;z-index:2;background:url(https://cdn.hackers.com/adm/book/toggle_arrow.png) 50%/contain no-repeat;width:19px;height:20px;display:inline-block;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title .wQr7Kq_btnToggle.wQr7Kq_close,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice .wQr7Kq_btnToggle.wQr7Kq_close{transform:rotate(180deg)translateY(10px)}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_title+div,.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_titleNotice+div{transition:all .3s linear}.wQr7Kq_detailContent .wQr7Kq_bookInfoWrap .wQr7Kq_infoBox .wQr7Kq_infoContent{letter-spacing:-.8px;text-align:left;color:#8e8e8e;word-break:keep-all;border-top:1px solid #d7d7d7;padding:20px 40px;font-size:16px;line-height:1.63}.wQr7Kq_bookSlideWrap{position:relative}.wQr7Kq_bookSlideWrap:before{content:"";z-index:-1;background-color:#d9d9d9cc;width:100%;height:274px;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 -8px 19px #00000021}.wQr7Kq_bookSlideWrap h2{letter-spacing:-.55px;text-align:center;color:#1a1a1a;padding-top:24px;padding-bottom:40px;font-size:22px}.wQr7Kq_bookSlideWrap .wQr7Kq_bookItem{min-width:210px;padding:0 25px}.wQr7Kq_bookSlideWrap .wQr7Kq_bookItem .wQr7Kq_bookText b{letter-spacing:-.4px;text-align:center;color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;padding:30px 0 10px;font-size:16px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.wQr7Kq_bookSlideWrap .wQr7Kq_bookItem .wQr7Kq_bookText span{letter-spacing:-.3px;color:#8e8e8e;text-align:center;font-size:12px;display:block}.wQr7Kq_bookSlideWrap .slick-arrow{cursor:pointer;color:#0000;background-image:url(https://cdn.hackers.com/adm/book/book_slide.png);background-position:0;background-repeat:no-repeat;background-size:200%;border:none;width:22px;height:38px;position:absolute;top:50%;transform:translate(-50%);margin-top:-48px!important}:is(.wQr7Kq_bookSlideWrap .slick-prev:before,.wQr7Kq_bookSlideWrap .slick-next:before){display:none}.wQr7Kq_bookSlideWrap .slick-prev{margin-left:-570px!important;left:51.2%!important}.wQr7Kq_bookSlideWrap .slick-next{background-position-x:100%;margin-right:-570px!important;right:51.2%!important}.wQr7Kq_wrapper{width:1050px;height:fit-content;margin:18px auto 0;padding-bottom:100px}.wQr7Kq_writeBtn{letter-spacing:-.75px;border-radius:4px;font-size:15px}.wQr7Kq_titleWrap{padding:0 30px}.wQr7Kq_bookImg{margin-right:30px}.wQr7Kq_title,.wQr7Kq_titleNotice{text-overflow:ellipsis;white-space:nowrap;text-align:left;box-sizing:border-box;max-width:518px;overflow:hidden}.wQr7Kq_titleNotice{font-weight:700}.wQr7Kq_titleErrata{text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;white-space:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wQr7Kq_notice{letter-spacing:-.38px;border:1px solid #333;border-radius:12px;width:56px;height:24px;margin:0 auto}.wQr7Kq_file{background:url(https://cdn.hackers.com/adm/common/file_gray.png) 0 0/contain no-repeat;width:17px;height:16px;margin-left:8px;display:inline-block}.wQr7Kq_table{width:1050px;margin-bottom:30px}.wQr7Kq_table tbody td:nth-of-type(2) a{align-items:center;display:flex}.wQr7Kq_listTr{height:auto!important}.wQr7Kq_listTr td{padding:20px 0}.wQr7Kq_listTr td button{border-radius:4px;margin:auto}.wQr7Kq_selected{background-color:#2d2d2d;border-color:#2d2d2d;color:#fff!important}.wQr7Kq_selected a{color:#fff}.wQr7Kq_tab{margin:0 auto 40px}
.T4tZoW_tab li:hover{background-color:#2d2d2d!important}.T4tZoW_tab .T4tZoW_selected{background-color:#2d2d2d}.T4tZoW_tab .T4tZoW_selected a{color:#fff}.T4tZoW_examInfoWrap .T4tZoW_section{margin-bottom:50px}.T4tZoW_examInfoWrap h3{color:#413f3f;margin-bottom:20px;font-size:20px}.T4tZoW_examInfoWrap p{color:#413f3f;font-size:18px}.T4tZoW_examInfoWrap h5{color:#413f3f;margin-top:10px;font-size:18px;font-weight:500}.T4tZoW_examInfoWrap .T4tZoW_sliderWrap{border:1px solid #e7e7e7}.T4tZoW_examInfoWrap .T4tZoW_sliderWrap .slick-dots{position:absolute;bottom:50px;left:100px}
.M3eTla_teacher{cursor:pointer;white-space:break-spaces;background-position:100% 100%;background-repeat:no-repeat;border:1px solid #ddd;border-radius:10px;flex-direction:column;height:345px;margin-bottom:22px;padding:30px 24px;display:flex;position:relative;overflow:hidden;width:326px!important}.M3eTla_teacher:hover{border-color:#5038d0}.M3eTla_teacher:hover .M3eTla_link{display:flex}.M3eTla_teacher:hover .M3eTla_teacherName{color:#5038d0}.M3eTla_teacherName{font-size:32.5px;font-weight:700}.M3eTla_teacherInfo{letter-spacing:-.86px;color:#666;text-shadow:2px 0 #fff,1.8478px .7654px #fff,1.4142px 1.4142px #fff,.7654px 1.8478px #fff,0 2px #fff,-.7654px 1.8478px #fff,-1.4142px 1.4142px #fff,-1.8478px .7654px #fff,-2px 0 #fff,-1.8478px -.7654px #fff,-1.4142px -1.4142px #fff,-.7654px -1.8478px #fff,0 -2px #fff,.7654px -1.8478px #fff,1.4142px -1.4142px #fff,1.8478px -.7654px #fff;width:100%;margin-top:auto;font-size:11.5px;font-weight:300;line-height:1.22}.M3eTla_title{margin-bottom:60px;font-size:20px;font-weight:600;line-height:1.3}.M3eTla_subtitle{color:#000;font-size:16px;font-weight:300;line-height:1.27}.M3eTla_link{opacity:.9;color:#fff;background-color:#5038d0;justify-content:center;align-items:center;width:100%;height:70px;font-size:14px;font-weight:500;display:none;position:absolute;bottom:0;left:0}
.qqwO9G_title{letter-spacing:-1px;color:#000;float:left;margin-right:15px;font-size:24px}.qqwO9G_titleTxt{letter-spacing:-1px;color:#8e8e8e;margin:10px 20px 0 0;font-size:15px}.qqwO9G_titleTxt a{margin-left:10px}.qqwO9G_titleTxt a i{background:url(https://cdn.hackers.com/admac/common/admac_common_btn.png) no-repeat;width:20px;height:20px;display:inline-block}.qqwO9G_titleTxt .qqwO9G_coupon{background-position:-21px 3px}.qqwO9G_titleType2{text-indent:14px;box-sizing:border-box;width:100%;position:relative}.qqwO9G_titleType2 h3:before{content:"";background-color:#5038d0;border-radius:5px;width:4px;height:75%;font-size:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.qqwO9G_titleType2 h3{font-size:20px}.qqwO9G_titleType2 h3>span{color:#727272;margin-left:14px;font-size:15px}.qqwO9G_line{background-color:#000;width:100%;height:1px}
.YBqymq_illegalTopCon{letter-spacing:-.4px}.YBqymq_illegalTitle{border-bottom:1px solid #000;margin-top:50px;padding-bottom:20px}.YBqymq_illegalUl{font-size:15px}.YBqymq_illegalUl li{padding-top:20px}.YBqymq_illegalUl li dt{font-weight:600}.YBqymq_illegalUl li p{font-size:16px}
.zBXKha_examInfoWrap{letter-spacing:0;padding-bottom:50px}.zBXKha_examInfoWrap h4{text-indent:10px;margin:50px 0 10px;font-size:22px;position:relative}.zBXKha_examInfoWrap h4:before{content:"";z-index:2;background-color:#000;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.zBXKha_examInfoWrap p{color:#333;word-break:keep-all;letter-spacing:-.5px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:1.7}.zBXKha_examInfoWrap p.zBXKha_pointColor{color:#5038d0}.zBXKha_examInfoWrap table{width:100%;margin-top:15px}.zBXKha_examInfoWrap table thead{background-color:#f8f8f8}.zBXKha_examInfoWrap table th,.zBXKha_examInfoWrap table td{color:#333;border:1px solid #ccc;height:55px}.zBXKha_examInfoWrap table th:first-child,.zBXKha_examInfoWrap table td:first-child{border-left:0}.zBXKha_examInfoWrap table th:last-child,.zBXKha_examInfoWrap table td:last-child{border-right:0}.zBXKha_examInfoWrap table .zBXKha_glayBg{background-color:#f9f9f9}.zBXKha_examInfoWrap table .text-left{padding:15px}.zBXKha_examInfoWrap table .text-left span{margin-bottom:10px;display:block}.zBXKha_examInfoWrap table.zBXKha_table02 thead th{height:45px}.zBXKha_examInfoWrap table.zBXKha_table04{margin-top:30px}.zBXKha_examInfoWrap table.zBXKha_table04 thead th{height:45px}
.mNC45a_adminBth{margin-left:0;position:absolute;top:0;left:0}.mNC45a_adminBth button{margin-left:0;margin-right:10px;display:inline-block}
