.page-module-scss-module__hGKDsa__bg01{background:url(https://cdn.hackers.com/cca/event/25121800/bg01.jpg) top/cover no-repeat}.page-module-scss-module__hGKDsa__bg02{background:url(https://cdn.hackers.com/cca/event/25121800/bg02.jpg) top/cover no-repeat}.page-module-scss-module__hGKDsa__bg03{background:url(https://cdn.hackers.com/cca/event/25121800/bg03.jpg) top/cover no-repeat}.page-module-scss-module__hGKDsa__bg04{background:url(https://cdn.hackers.com/cca/event/25121800/bg04.jpg) top/cover no-repeat;padding-bottom:12vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__bg04{padding-bottom:90px}}.page-module-scss-module__hGKDsa__bg05{background:url(https://cdn.hackers.com/cca/event/25121800/bg05.jpg) top/cover no-repeat}.page-module-scss-module__hGKDsa__bg06{background:url(https://cdn.hackers.com/cca/event/25121800/bg06.jpg) top/cover no-repeat}@keyframes page-module-scss-module__hGKDsa__blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.page-module-scss-module__hGKDsa__headerBanner{z-index:5;flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:750px;height:12vw;display:flex}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__headerBanner{height:90px}}.page-module-scss-module__hGKDsa__headerBanner{background-color:#181818}.page-module-scss-module__hGKDsa__headerBanner p{width:100%;font-size:4.26667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__headerBanner p{font-size:32px}}.page-module-scss-module__hGKDsa__headerBanner p{color:#fff;text-align:center;font-weight:700}.page-module-scss-module__hGKDsa__headerBanner span{color:#a3ffed}.page-module-scss-module__hGKDsa__count{position:absolute;bottom:52.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__count{bottom:395px}}.page-module-scss-module__hGKDsa__count{right:68.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__count{right:515px}}.page-module-scss-module__hGKDsa__count{text-align:center;font-size:6vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__count{font-size:45px}}.page-module-scss-module__hGKDsa__count{color:#111;font-weight:700}.page-module-scss-module__hGKDsa__mainCta{z-index:2;width:82%;height:14vw;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__mainCta{height:105px}}.page-module-scss-module__hGKDsa__mainCta{font-size:3.73333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__mainCta{font-size:28px}}.page-module-scss-module__hGKDsa__mainCta{color:#fff;letter-spacing:-.133333vw;font-weight:500}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__mainCta{letter-spacing:-1px}}.page-module-scss-module__hGKDsa__mainCta span{color:#a3ffed}.page-module-scss-module__hGKDsa__mainCta:after{content:"";position:absolute;bottom:-5.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__mainCta:after{bottom:-40px}}.page-module-scss-module__hGKDsa__mainCta:after{width:10.5333vw;right:0}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__mainCta:after{width:79px}}.page-module-scss-module__hGKDsa__mainCta:after{height:10.4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__mainCta:after{height:78px}}.page-module-scss-module__hGKDsa__mainCta:after{z-index:9999;background:url(https://cdn.hackers.com/cca/event/common/pointer.png) 0 0/contain no-repeat;animation:1s infinite page-module-scss-module__hGKDsa__blink}.page-module-scss-module__hGKDsa__con01 .page-module-scss-module__hGKDsa__reason{z-index:2;position:absolute;top:17.0667vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con01 .page-module-scss-module__hGKDsa__reason{top:128px}}.page-module-scss-module__hGKDsa__con01 .page-module-scss-module__hGKDsa__reason{width:92%;height:4.4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con01 .page-module-scss-module__hGKDsa__reason{height:33px}}.page-module-scss-module__hGKDsa__con01 .page-module-scss-module__hGKDsa__mainCta{bottom:15.3333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con01 .page-module-scss-module__hGKDsa__mainCta{bottom:115px}}.page-module-scss-module__hGKDsa__con04 .page-module-scss-module__hGKDsa__gif{z-index:2;position:absolute;bottom:10.6667vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con04 .page-module-scss-module__hGKDsa__gif{bottom:80px}}.page-module-scss-module__hGKDsa__con04 .page-module-scss-module__hGKDsa__gif{width:91.6vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con04 .page-module-scss-module__hGKDsa__gif{width:687px}}.page-module-scss-module__hGKDsa__con05 .page-module-scss-module__hGKDsa__gif{z-index:2;position:absolute;bottom:10vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con05 .page-module-scss-module__hGKDsa__gif{bottom:75px}}.page-module-scss-module__hGKDsa__con05 .page-module-scss-module__hGKDsa__gif{width:84.2667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con05 .page-module-scss-module__hGKDsa__gif{width:632px}}.page-module-scss-module__hGKDsa__con06{width:92%;margin:0 auto 4vw;position:relative}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06{margin:0 auto 30px}}.page-module-scss-module__hGKDsa__con06 .slick-slider{z-index:2;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module-scss-module__hGKDsa__con06 .slick-arrow{z-index:2;width:4vw;position:absolute;top:50%;transform:translateY(-50%);top:45%!important}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-arrow{width:30px}}.page-module-scss-module__hGKDsa__con06 .slick-arrow{height:6.93333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-arrow{height:52px}}.page-module-scss-module__hGKDsa__con06 .slick-arrow{background:url(https://cdn.hackers.com/cca/event/25121800/arrow.png) 50%/contain no-repeat;font-size:0}.page-module-scss-module__hGKDsa__con06 .slick-arrow.slick-prev{left:-6.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-arrow.slick-prev{left:-50px}}.page-module-scss-module__hGKDsa__con06 .slick-arrow.slick-next{right:-6.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-arrow.slick-next{right:-50px}}.page-module-scss-module__hGKDsa__con06 .slick-arrow.slick-next{transform:translateY(-50%)scaleX(-1)}.page-module-scss-module__hGKDsa__con06 .slick-dots{position:absolute;right:5.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-dots{right:40px}}.page-module-scss-module__hGKDsa__con06 .slick-dots{top:-6.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-dots{top:-50px}}.page-module-scss-module__hGKDsa__con06 .slick-dots{flex-flow:row;justify-content:center;align-items:center;display:flex;display:flex!important}.page-module-scss-module__hGKDsa__con06 .slick-dots li{width:2vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-dots li{width:15px}}.page-module-scss-module__hGKDsa__con06 .slick-dots li{height:2vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-dots li{height:15px}}.page-module-scss-module__hGKDsa__con06 .slick-dots li{margin:0 .666667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con06 .slick-dots li{margin:0 5px}}.page-module-scss-module__hGKDsa__con06 .slick-dots li button{background-color:#d7d7d7;border-radius:50%;width:100%;height:100%;font-size:0}.page-module-scss-module__hGKDsa__con06 .slick-dots li.slick-active button{background-color:#333}.page-module-scss-module__hGKDsa__con07{width:92%;margin:0 auto;position:relative}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTabWrap{z-index:2;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab{flex-flow:wrap;justify-content:space-between;align-items:center;width:92%;margin:0 auto;display:flex}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{width:32.5%;height:10.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{height:80px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{color:#fff;background-color:#d7d7d7;border-radius:2.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{border-radius:20px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{font-size:3.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{font-size:25px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{letter-spacing:-.0133333vw;font-weight:700}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{letter-spacing:-.1px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button{line-height:1.3}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button:nth-child(-n+2){width:49.5%;margin-bottom:1.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button:nth-child(-n+2){margin-bottom:10px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button span{font-size:2.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button span{font-size:20px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button span{font-weight:400}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherTab button.page-module-scss-module__hGKDsa__active{background-color:#5b00dc;position:relative}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{display:block;position:absolute;top:41.0667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{top:308px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{left:6.26667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{left:47px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{width:37.3333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{width:280px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{height:8.26667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{height:62px}}.page-module-scss-module__hGKDsa__con07 .page-module-scss-module__hGKDsa__teacherHome{font-size:0}.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__reason{z-index:2;position:absolute;top:20.2667vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__reason{top:152px}}.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__reason{width:92%;height:4.4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__reason{height:33px}}.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__count{bottom:50.9333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__count{bottom:382px}}.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__mainCta{bottom:12vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__con08 .page-module-scss-module__hGKDsa__mainCta{bottom:90px}}.page-module-scss-module__hGKDsa__reviewForm{z-index:2;position:absolute;bottom:13.3333vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm{bottom:100px}}.page-module-scss-module__hGKDsa__reviewForm{width:92%;margin:0 auto;padding:0 5.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm{padding:0 40px}}.page-module-scss-module__hGKDsa__reviewForm select{background-color:#fff;border:1px solid #bca8ff;height:10.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm select{height:80px}}.page-module-scss-module__hGKDsa__reviewForm select{padding:0 4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm select{padding:0 30px}}.page-module-scss-module__hGKDsa__reviewForm select{border-radius:1.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm select{border-radius:10px}}.page-module-scss-module__hGKDsa__reviewForm select{font-size:2.93333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm select{font-size:22px}}.page-module-scss-module__hGKDsa__reviewForm select{box-sizing:border-box}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__productSelect{width:100%;margin-bottom:1.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__productSelect{margin-bottom:10px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleBox{flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:2.66667vw;display:flex}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleBox{margin-bottom:20px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{background-color:#fff;border:1px solid #bca8ff;height:10.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{height:80px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{padding:0 4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{padding:0 30px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{border-radius:1.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{border-radius:10px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{font-size:2.93333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{font-size:22px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__titleInput{box-sizing:border-box;width:70%}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{background-color:#fff;border:1px solid #bca8ff;height:10.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{height:80px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{padding:0 4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{padding:0 30px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{border-radius:1.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{border-radius:10px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{font-size:2.93333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{font-size:22px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{box-sizing:border-box;width:28%;font-size:2.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__satisfactionSelect{font-size:20px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{background-color:#fff;border:1px solid #bca8ff;height:10.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{height:80px}}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{padding:0 30px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{border-radius:1.33333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{border-radius:10px}}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{font-size:22px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{box-sizing:border-box;width:100%;height:57.3333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{height:430px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{padding:4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{padding:30px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{font-size:2.4vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{font-size:18px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__contentInput{resize:none}.page-module-scss-module__hGKDsa__reviewForm .RadioButton{margin-top:2.66667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .RadioButton{margin-top:20px}}.page-module-scss-module__hGKDsa__reviewForm .RadioButton{text-align:left}.page-module-scss-module__hGKDsa__reviewForm .RadioButton .input-txt{color:#111;font-size:2.13333vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .RadioButton .input-txt{font-size:16px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__submitBtn{width:100%;height:14vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__submitBtn{height:105px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__submitBtn{margin-top:12.6667vw}@media screen and (min-width:751px){.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__submitBtn{margin-top:95px}}.page-module-scss-module__hGKDsa__reviewForm .page-module-scss-module__hGKDsa__submitBtn{font-size:0}
