.page-module-scss-module__q4cGHa__rootTab{border-bottom:1px solid #ddd;display:flex}.page-module-scss-module__q4cGHa__rootTab a{color:#8e8e8e;text-align:center;background-color:#eee;flex:1;padding:15px 0;font-size:16px}.page-module-scss-module__q4cGHa__rootTab a.page-module-scss-module__q4cGHa__on{color:#fff;background-color:#000;font-weight:700}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__best,.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__list{align-items:center;display:flex}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__best:before,.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__list:before{content:"";background:url(https://cdn.hackers.com/rehackersjob_m/lecture/ic_best.png) 0 0/contain no-repeat;width:16px;height:16px;margin-right:8px;display:inline-block}.page-module-scss-module__q4cGHa__gridTab{background-color:#f1faff;grid-template-columns:repeat(3,1fr);gap:20px 0;margin-bottom:24px;padding:20px 0;display:grid}.page-module-scss-module__q4cGHa__gridTab .page-module-scss-module__q4cGHa__tab{text-align:center;cursor:pointer;color:#666;font-size:14px;font-weight:500}.page-module-scss-module__q4cGHa__gridTab .page-module-scss-module__q4cGHa__tab.page-module-scss-module__q4cGHa__active{color:#004b87;font-weight:700}.page-module-scss-module__q4cGHa__gridTab .page-module-scss-module__q4cGHa__tab:nth-child(3n+1),.page-module-scss-module__q4cGHa__gridTab .page-module-scss-module__q4cGHa__tab:nth-child(3n+2){border-right:1px solid #ddd}.page-module-scss-module__q4cGHa__top{background-color:#f1faff;border-bottom:1px solid #d2d2d2;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.page-module-scss-module__q4cGHa__top p{font-size:16px;font-weight:700}.page-module-scss-module__q4cGHa__top p span{color:#004b87}.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__best,.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__list{align-items:center;display:flex}.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__best:before,.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__list:before{content:"";background:url(https://cdn.hackers.com/rehackersjob_m/lecture/ic_best.png) 0 0/contain no-repeat;width:16px;height:16px;margin-right:8px;display:inline-block}.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__list:before{background:url(https://cdn.hackers.com/rehackersjob_m/lecture/ic_list.png) 0 0/contain no-repeat}.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__arrow{background-color:#0000}.page-module-scss-module__q4cGHa__top .page-module-scss-module__q4cGHa__arrow:before{border-color:#000}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__list:before{background:url(https://cdn.hackers.com/rehackersjob_m/lecture/ic_list.png) 0 0/contain no-repeat}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__arrow{background-color:#0000}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__arrow:before{border-color:#000}.page-module-scss-module__q4cGHa__filterWrapper{width:100%}.page-module-scss-module__q4cGHa__filterWrapper select{width:calc(100% - 30px);margin:0 auto 9px;padding:14px 15px;display:block}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__optionsWrapper{flex-wrap:wrap;gap:10px;margin-bottom:10px;padding:0 15px;display:flex}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__optionsWrapper button{background:#f1faff;border:1px solid #d2d2d2;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__optionsWrapper button:before{content:"×";color:#666;margin-right:4px;font-size:12px}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btn,.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btnOpen{color:#004b87;background-color:#0000;border:none;width:-webkit-fit-content!important;width:fit-content!important}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btn:after,.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btnOpen:after{content:"";border-bottom:2px solid #004b87;border-right:2px solid #004b87;width:6px;height:6px;margin-bottom:2px;margin-left:9px;display:block;transform:rotate(45deg)}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btnOpen:after{margin-top:8px;transform:rotate(-135deg)}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btnWrapper{justify-content:space-between;width:calc(100% - 30px);margin:11px auto 20px;display:flex}.page-module-scss-module__q4cGHa__filterWrapper .page-module-scss-module__q4cGHa__btnWrapper button{border-radius:10px;font-size:15px;font-weight:700;width:calc(50% - 10px)!important}.page-module-scss-module__q4cGHa__hr{background-color:#eaeaea;border:none;height:10px;margin:0 0 27px}.page-module-scss-module__q4cGHa__pointText{color:#8e8e8e;margin-top:-35px;margin-bottom:30px;font-size:18px}.page-module-scss-module__q4cGHa__pointText span{color:#004b87}.page-module-scss-module__q4cGHa__loading{text-align:center;padding:150px 0}.page-module-scss-module__q4cGHa__guideBanner{display:block;padding:4vw!important}@media screen and (min-width:751px){.page-module-scss-module__q4cGHa__guideBanner{padding:30px!important}}.page-module-scss-module__q4cGHa__guideBanner img{margin:0 auto}.page-module-scss-module__q4cGHa__searchKeyword{border-bottom:1px solid #ccc;align-items:center;margin:0 15px;padding:20px 0;display:flex}.page-module-scss-module__q4cGHa__searchKeyword p{color:#004b87;letter-spacing:-.04em;padding-right:25px;font-size:17px;font-weight:700}.page-module-scss-module__q4cGHa__searchKeyword .page-module-scss-module__q4cGHa__inputWrap{background-color:#f7f7f7;border-radius:8px;width:calc(100% - 71px);height:45px;position:relative;overflow:hidden}.page-module-scss-module__q4cGHa__searchKeyword .page-module-scss-module__q4cGHa__inputWrap input[type=text]{text-indent:10px;box-sizing:border-box;border:none;outline:none;width:100%;height:100%;padding-right:35px;font-size:14px;line-height:45px}.page-module-scss-module__q4cGHa__searchKeyword .page-module-scss-module__q4cGHa__inputWrap input[type=text]::placeholder{color:#bbb}.page-module-scss-module__q4cGHa__searchKeyword .page-module-scss-module__q4cGHa__inputWrap button{background:url(https://cdn.hackers.com/rehackersjob_m/common/ic_reset.png) 50%/contain no-repeat;width:18px;height:18px;font-size:0;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.page-module-scss-module__q4cGHa__searchKeyword .page-module-scss-module__q4cGHa__btnSubmit{color:#fff;letter-spacing:-.04em;background-color:#222;border-radius:8px;width:70px;height:45px;margin-left:10px;font-size:14px;line-height:45px}
.passItem-module-scss-module__tRq9CG__wrapper{border:1px solid #ccc;border-radius:6px;width:calc(100% - 30px);margin:0 auto 24px;padding:20px}.passItem-module-scss-module__tRq9CG__badge{margin-bottom:8px}.passItem-module-scss-module__tRq9CG__badge span{color:#de0039;border:1px solid #de0039;border-radius:50vw;margin-right:6px;padding:2px 12px;font-size:12px}.passItem-module-scss-module__tRq9CG__title{margin-bottom:15px}.passItem-module-scss-module__tRq9CG__title p{color:#333;letter-spacing:-1px;font-size:15px;font-weight:700}.passItem-module-scss-module__tRq9CG__priceWrapper{justify-content:space-between;margin-bottom:10px;display:flex}.passItem-module-scss-module__tRq9CG__price{color:#de0039;font-weight:700}.passItem-module-scss-module__tRq9CG__price span{color:#999;margin-left:8px;font-size:14px;font-weight:400;text-decoration:line-through}.passItem-module-scss-module__tRq9CG__discount{color:#de0039;background-color:#fde5ea;border-radius:50vw;padding:2px 12px;font-size:13px;font-weight:500}.passItem-module-scss-module__tRq9CG__info{border-top:1px solid #ddd;margin-bottom:10px;padding-top:15px}.passItem-module-scss-module__tRq9CG__info li{margin-bottom:4px;font-size:14px;display:flex}.passItem-module-scss-module__tRq9CG__info li span{color:#333;align-items:center;width:20%;font-weight:700;display:flex}.passItem-module-scss-module__tRq9CG__info li span:before{content:"";background-color:#222;border-radius:9999px;width:3px;height:3px;margin-right:4px;display:block}.passItem-module-scss-module__tRq9CG__tags{margin-bottom:30px}.passItem-module-scss-module__tRq9CG__tags span{color:#999;border:1px solid #ddd;border-radius:6px;margin-right:6px;padding:2px 8px;font-size:13px}.passItem-module-scss-module__tRq9CG__btnWrapper{gap:10px;display:flex}.passItem-module-scss-module__tRq9CG__btnWrapper button{border-radius:4px;flex:1;font-size:14px}
