.page-module-scss-module__qM--Yq__curriculum [class*=anchor]{z-index:2;width:140px;height:35px;position:absolute}.page-module-scss-module__qM--Yq__curriculum img{margin:0 auto}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__teacherImg{z-index:2;height:410px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__teacherImg img{object-fit:contain;max-height:100%}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumTab{justify-content:space-between;align-items:center;width:100%;margin-bottom:50px;display:flex}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumTab li{width:49.5%;height:90px}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumTab button{color:#ced9dc;background-color:#a9bec3;border-radius:10px;width:100%;height:100%;font-size:25px;display:block;position:relative}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumTab button span{font-size:20px;font-weight:500;display:block}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumTab button.page-module-scss-module__qM--Yq__active{color:#fff;background-color:#006780}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumTab button.page-module-scss-module__qM--Yq__active:after{content:"";border:15px solid #0000;border-top-color:#006780;border-bottom-width:0;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__currText{color:#413f3f;text-indent:20px;margin-top:20px;font-size:16px}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumLink{justify-content:space-between;align-items:center;width:725px;margin:40px auto;display:flex}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumLink a{color:#fff;border-radius:35px;justify-content:center;align-items:center;width:350px;height:70px;font-size:20px;font-weight:700;display:flex;position:relative}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumLink a:hover:after{content:"";pointer-events:none;background:url(https://cdn.hackers.com/ca/event/common/component/img_cursor.png) 50%/contain no-repeat;width:60px;height:60px;position:absolute;bottom:-40px;right:40px}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumLink .page-module-scss-module__qM--Yq__curriculumLink01{background:#228b3c}.page-module-scss-module__qM--Yq__curriculum .page-module-scss-module__qM--Yq__curriculumLink .page-module-scss-module__qM--Yq__curriculumLink02{background:#1276c3}.page-module-scss-module__qM--Yq__con03{padding:50px 0 100px}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__title{color:#222;text-align:center;font-size:30px;font-weight:600}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__subTitle{color:#222;text-align:left;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-top:50px;font-size:20px;display:flex}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__subTitle strong{margin-right:5px;font-size:25px}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__subTitle a{margin:0 0 -15px 10px}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__notice{color:#666;text-align:left;width:1000px;margin:30px auto 0;font-size:14px}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table{color:#4e4f4f;border-collapse:collapse;text-align:center;border:1px solid #e0e0e0;width:1000px;margin:40px auto 0;position:relative}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table th{color:#333;vertical-align:middle;background-color:#f2f2f2;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;width:16.6667%;padding:15px 10px;font-size:16px;font-weight:700}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table th:last-child{border-right:none}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table td{color:#333;vertical-align:middle;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:15px 10px;font-size:15px;line-height:1.4}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table td:first-child{background-color:#fcfcfc}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table td strong{color:#111;font-weight:700}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table td span{color:#666;margin-top:4px;font-size:14px;display:block}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table td:last-child{border-right:none}.page-module-scss-module__qM--Yq__con03 .page-module-scss-module__qM--Yq__table tr:last-child td{border-bottom:none}
