._5v4lKa_btn{color:#fff;border-radius:3px;height:40px;margin-left:5px;font-size:14px}._5v4lKa_btn._5v4lKa_red{background:red}._5v4lKa_btn._5v4lKa_blue{background-color:#226edf}._5v4lKa_btn._5v4lKa_gray{background:#818b95}._5v4lKa_btn._5v4lKa_fit{padding:0 15px}._5v4lKa_btn._5v4lKa_small{width:80px}._5v4lKa_btn._5v4lKa_normal{width:120px}._5v4lKa_btn._5v4lKa_large{width:150px}
.qC18rG_btn{color:#fff;background-color:#0d47a1;width:100%;height:60px;font-size:18px;font-weight:600;position:relative}.qC18rG_btn.qC18rG_spinner{background-color:#222;font-size:0}.qC18rG_btn.qC18rG_spinner .qC18rG_loader{display:block}.qC18rG_loader{text-indent:-9999em;background:-o-linear-gradient(270deg,#fff 10%,#fff0 42%);background:-ms-linear-gradient(left, #fff 10%, #fff0 42%);background:linear-gradient(90deg,#fff 10%,#fff0 42%);border-radius:50%;width:25px;height:25px;margin:0 auto;font-size:10px;animation:1.4s linear infinite qC18rG_load3;display:none;position:relative;transform:translateZ(0)}.qC18rG_loader:before{content:"";background:#fff;border-radius:100% 0 0;width:50%;height:50%;position:absolute;top:0;left:0}.qC18rG_loader:after{content:"";background:#302f31;border-radius:50%;width:75%;height:75%;margin:auto;position:absolute;inset:0}@keyframes qC18rG_load3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.AHJWCa_section{background:url(/assets/img/section_bg.png) 0 0/cover no-repeat;width:100%}.AHJWCa_login_wrap{max-width:600px;margin:0 auto;padding:110px 0}.AHJWCa_login_title_wrap>h1{text-align:center;margin-bottom:10px;font-size:35px;font-weight:600}.AHJWCa_login_title_wrap .AHJWCa_login_logo{text-align:center;margin-bottom:90px}.AHJWCa_login_title_wrap>p{text-align:center;margin-bottom:60px;font-size:18px}.AHJWCa_login_cont_wrap{margin-bottom:80px}.AHJWCa_login_cont_wrap .AHJWCa_kakao{color:#333;text-align:center;background-color:#fee500;border-radius:5px;outline:none;width:100%;height:60px;margin-top:10px;font-size:18px;font-weight:500;line-height:60px;display:inline-block;position:relative}.AHJWCa_login_info{margin-bottom:20px}.AHJWCa_login_info input{-o-transition:all .35s ease-out;background-color:#0000;border:1px solid #222;border-radius:0;width:100%;height:60px;margin-bottom:20px;padding:0 20px;font-size:18px;transition:all .35s ease-out}.AHJWCa_login_info input:last-child{margin-bottom:0}.AHJWCa_login_info input:focus{border-color:#0d47a1}.AHJWCa_find_info{text-align:right;margin-bottom:40px}.AHJWCa_find_info>a{font-size:14px}.AHJWCa_join_btn>p{margin-bottom:10px;font-size:16px}.AHJWCa_join_wrap{max-width:640px;margin:0 auto;padding:110px 0}.AHJWCa_join_title_wrap{margin-bottom:100px}.AHJWCa_join_title_wrap>h1{text-align:center;margin-bottom:10px;font-family:seoulimpact;font-size:51px;font-weight:500}.AHJWCa_join_title_wrap>p{text-align:center;font-size:20px}.AHJWCa_join_type_list>h3{text-align:center;margin-bottom:40px;font-size:32px}.AHJWCa_join_type_list>ul{flex-wrap:wrap;justify-content:space-between;display:flex}.AHJWCa_join_type_list>ul>li{box-sizing:border-box;border:2px solid #fff;width:280px;height:280px;margin-bottom:40px}.AHJWCa_join_type_list>ul>li button{width:100%;height:100%;display:block}.AHJWCa_join_type_list>ul>li button p{padding-top:180px;font-size:24px}.AHJWCa_join_type_list>ul>li.AHJWCa_student{background:url(/assets/img/icon_student.png) 50% 70px no-repeat}.AHJWCa_join_type_list>ul>li.AHJWCa_people{background:url(/assets/img/icon_people.png) 50% 70px no-repeat}.AHJWCa_join_type_list>ul>li.AHJWCa_teacher{background:url(/assets/img/icon_teacher.png) 50% 70px no-repeat}.AHJWCa_join_type_list>ul>li.AHJWCa_mentor{background:url(/assets/img/icon_mentor.png) 50% 70px no-repeat}.AHJWCa_join_policy input[type=checkbox]{opacity:0;width:0;height:0;margin:0}.AHJWCa_join_policy input[type=checkbox]~label{padding-left:30px;position:relative}.AHJWCa_join_policy input[type=checkbox]~label:before{content:"";box-sizing:border-box;border:1px solid #909192;border-radius:2px;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AHJWCa_join_policy input[type=checkbox]~label:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;display:none;position:absolute;top:6px;left:6px;transform:rotate(45deg)}.AHJWCa_join_policy input[type=checkbox]:checked~label:before{background-color:#226edf}.AHJWCa_join_policy input[type=checkbox]:checked~label:after{display:block}.AHJWCa_all_agree label{font-size:18px}.AHJWCa_policy_cont_wrap{margin-top:60px}.AHJWCa_policy_cont{box-sizing:border-box;border:1px solid #909192;margin-bottom:60px;padding:30px 40px}.AHJWCa_policy_cont>h3{margin-bottom:20px;font-size:24px}.AHJWCa_policy_agree{margin-bottom:20px}.AHJWCa_policy_agree label{font-size:16px}.AHJWCa_policy_agree input[type=checkbox]~label:after{top:4px}.AHJWCa_policy_txt{border-top:1px solid #fff;height:200px;padding-top:20px;overflow-y:scroll}.AHJWCa_policy_txt::-webkit-scrollbar{width:3px}.AHJWCa_policy_txt::-webkit-scrollbar-thumb{background-color:#302f31}.AHJWCa_policy_txt::-webkit-scrollbar-track{background-color:#0000}.AHJWCa_policy_txt p{color:#909192;font-size:14px;line-height:1.6}.AHJWCa_join_policy button{-o-transition:all .35s ease-out;border:1px solid #fff;width:100%;height:55px;font-size:18px;transition:all .35s ease-out}.AHJWCa_join_policy button:hover{color:#141414;background-color:#fff}.AHJWCa_join_info{margin-bottom:40px}.AHJWCa_join_info>h3{margin-bottom:10px;font-size:18px}.AHJWCa_join_info>h3 strong{color:#dc143c}.AHJWCa_join_info input[type=text],.AHJWCa_join_info input[type=password],.AHJWCa_join_info input[type=email]{-o-transition:all .35s ease-out;background-color:#0000;border:1px solid #909192;border-radius:0;width:100%;height:45px;transition:all .35s ease-out}.AHJWCa_join_info input[type=text]:focus,.AHJWCa_join_info input[type=password]:focus,.AHJWCa_join_info input[type=email]:focus{border-color:#fff}.AHJWCa_join_info button{background-color:#403e82;border-radius:8px;width:160px;height:45px;margin-top:10px;font-size:16px}.AHJWCa_join_info_wrap button.AHJWCa_join_ok{-o-transition:all .35s ease-out;border:1px solid #fff;width:100%;height:55px;margin-top:60px;font-size:18px;transition:all .35s ease-out}.AHJWCa_join_info_wrap button.AHJWCa_join_ok:hover{color:#141414;background-color:#fff}@media screen and (max-width:768px){.AHJWCa_login_wrap{padding:110px 20px}.AHJWCa_login_title_wrap>h1{font-size:32px}.AHJWCa_login_title_wrap>p{font-size:16px}.AHJWCa_join_wrap{padding:110px 20px}.AHJWCa_join_title_wrap>h1{font-size:32px}.AHJWCa_join_title_wrap>p{font-size:16px}.AHJWCa_join_type_list>h3{font-size:24px}.AHJWCa_join_type_list>ul{flex-direction:column;align-items:center}.AHJWCa_join_type_list>ul>li{width:240px;height:240px}.AHJWCa_join_type_list>ul>li button p{padding-top:150px;font-size:18px}.AHJWCa_join_type_list>ul>li.AHJWCa_student{background:url(/assets/img/icon_student.png) 50% 50px no-repeat}.AHJWCa_join_type_list>ul>li.AHJWCa_people{background:url(/assets/img/icon_people.png) 50% 50px no-repeat}.AHJWCa_join_type_list>ul>li.AHJWCa_teacher{background:url(/assets/img/icon_teacher.png) 50% 50px no-repeat}.AHJWCa_join_type_list>ul>li.AHJWCa_mentor{background:url(/assets/img/icon_mentor.png) 50% 50px no-repeat}.AHJWCa_policy_cont{padding:30px 20px}}
.s_iRAG_a{text-align:center;border:1px solid #222;border-radius:0;width:100%;height:60px;font-size:18px;font-weight:600;line-height:58px;transition:all .35s ease-out;display:block}.s_iRAG_a.s_iRAG_gray{background-color:#f1f3f5}.s_iRAG_a.s_iRAG_black{color:#fff;background-color:#141719}.s_iRAG_a:hover{color:#fff;background-color:#222}
