.page-module-scss-module__osSPwq__quickBanner{z-index:999;left:12%}.page-module-scss-module__osSPwq__quickBanner .page-module-scss-module__osSPwq__closeBtn{width:50px;height:50px;position:absolute;top:0;left:0}.page-module-scss-module__osSPwq__con01 .page-module-scss-module__osSPwq__cta{z-index:2;width:595px;height:100px;font-size:0;position:absolute;bottom:162px;left:50%;transform:translate(-50%)}.page-module-scss-module__osSPwq__count{text-align:right;color:#fff;font-weight:600;position:absolute}.page-module-scss-module__osSPwq__con01 .page-module-scss-module__osSPwq__count{letter-spacing:45px;margin-right:-310px;font-size:80px;bottom:326px;right:50%}.page-module-scss-module__osSPwq__con05 .page-module-scss-module__osSPwq__count{letter-spacing:37px;font-size:70px;bottom:182px;right:200px}.page-module-scss-module__osSPwq__bg01{background:#180f00 url(https://cdn.hackers.com/frontend/campus/event/25112800/bg01.jpg) top no-repeat}.page-module-scss-module__osSPwq__bg02{background:#1f0f00 url(https://cdn.hackers.com/frontend/campus/event/25112800/bg02.jpg) top no-repeat;padding-bottom:100px}.page-module-scss-module__osSPwq__btnWrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:526px;margin:0 auto 48px;display:flex}.page-module-scss-module__osSPwq__btnWrapper button{color:#caa482;border:2px solid #caa482;border-radius:40px;width:253px;height:80px;font-size:26px;font-weight:700;position:relative}.page-module-scss-module__osSPwq__btnWrapper button:hover{color:#000;background:#fff}.page-module-scss-module__osSPwq__btnWrapper button:hover:after{content:"";background:url(https://cdn.hackers.com/frontend/campus/event/25112800/pointer.png) 50%/contain no-repeat;width:48px;height:41px;display:block;position:absolute;bottom:-10px;right:-10px}.page-module-scss-module__osSPwq__lect{background:var(--bg-color);border-radius:50px;height:1177px;margin-bottom:5px;padding:85px 35px}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__title{text-align:center;color:var(--point-color);margin-bottom:35px;font-size:45px;font-weight:700}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideWrap .slick-dots{z-index:2;gap:12px;position:absolute;bottom:-50px;left:50%;transform:translate(-50%);display:flex!important}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideWrap .slick-dots li button{background:#80808080;border-radius:50%;width:16px;height:16px;font-size:0;transition:all .3s}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideWrap .slick-dots li.slick-active button{border-radius:20px;width:40px;background:var(--point-color)!important}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:15px;padding:0 10px;display:grid!important}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lecture{cursor:pointer;background:#a0a0a01a;border:1px solid #80808080;border-radius:20px;width:100%;height:430px;padding:30px;position:relative}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lecture.page-module-scss-module__osSPwq__on{background:#fff}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lecture.page-module-scss-module__osSPwq__on .page-module-scss-module__osSPwq__lectureCheckbox span{color:var(--point-color)}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lecture img{border-radius:20px;width:100%}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lectureTitle{text-align:left;margin-top:20px;font-size:25px;font-weight:700;line-height:1.3}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lectureCheckbox{align-items:center;gap:15px;display:flex;position:absolute;bottom:20px;left:30px}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lectureCheckbox input{appearance:auto;width:40px;height:40px;accent-color:var(--point-color)}.page-module-scss-module__osSPwq__lect .page-module-scss-module__osSPwq__slideItem .page-module-scss-module__osSPwq__lectureCheckbox span{color:#000;font-size:45px;font-weight:700}.page-module-scss-module__osSPwq__lectBottom .page-module-scss-module__osSPwq__priceWrap{text-align:right;position:absolute;top:52px;right:65px}.page-module-scss-module__osSPwq__lectBottom .page-module-scss-module__osSPwq__priceWrap p{font-size:40px;line-height:91px}.page-module-scss-module__osSPwq__lectBottom .page-module-scss-module__osSPwq__priceWrap .page-module-scss-module__osSPwq__finalPrice{margin-top:10px;font-size:50px;font-weight:700}.page-module-scss-module__osSPwq__lectBottom button{z-index:2;width:692px;height:100px;font-size:0;position:absolute;bottom:66px;left:50%;transform:translate(-50%)}.page-module-scss-module__osSPwq__floatingBanner{z-index:1000;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.page-module-scss-module__osSPwq__floatingBanner button{height:100%;font-size:0;display:block}
