.subPage.top-banner .textWrap{color:var(--n-mainTitle);font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.28px;line-height:normal;white-space:nowrap}.subPage.top-banner .textWrap,.subPage.top-banner .textWrap p{align-items:center;display:flex}.subPage.top-banner .textWrap .ico_bell{background-image:url(https://static.edmclass.com/academy/new_main/notification-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-right:2px;width:16px}.subPage.top-banner .textWrap a{background-color:#40404e;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:24px;letter-spacing:-.24px;line-height:2;margin-left:8px;text-align:center;transition:all .3s ease;width:140px}.subPage.main-apply{align-items:center;background:hsla(0,0%,100%,.9);display:flex;height:40px;position:sticky;top:40px;width:100%;z-index:9999}.subPage.main-apply:after{backdrop-filter:blur(8px);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.curriculum .guide-wrapper{color:#222;font-size:15px;letter-spacing:-.3px;line-height:26px;padding:0}.curriculum.regular .guide-wrapper .school-system .wrap-grid{gap:50px;padding:30px 0 0}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box{background:#fff;border:1px solid #c5c5c5;border-radius:12px;padding:32px;position:relative}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box:not(.half){min-height:204px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column{display:flex;flex-direction:column;justify-content:space-between;position:relative}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column h4{font-size:18px;font-weight:700;letter-spacing:-.18px;line-height:27px;margin-bottom:8px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column:after{background-image:url(https://static.edmclass.com/btecHnd/common/icon_blue_arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:32px;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:32px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column:nth-child(2):after{background-image:url(https://static.edmclass.com/btecHnd/common/icon_blue_arrow2.svg);height:136px;top:calc(50% + 17px)}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column:last-child:after{display:none}.curriculum.regular .guide-wrapper .school-system .wrap-grid .half-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:6px 0}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box.half{padding:16px 32px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box.half div{margin-top:4px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box strong{color:#00b4a7;font-size:22px;letter-spacing:-.22px;line-height:33px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box p{color:#333;font-size:18px;letter-spacing:-.02px;line-height:28px;margin:12px 0 0}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box div{color:#666;font-size:14px;letter-spacing:-.14px;line-height:21px;margin:8px 0 0;word-break:keep-all}.curriculum.regular .guide-wrapper .difference .table-wrapper{margin-top:30px;overflow-x:auto;width:100%}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table{border-collapse:collapse;min-width:624px;table-layout:fixed;text-align:center;width:100%}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table td,.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table th{border:1px solid #c5c5c5}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table th{background-color:#f8f8f8;color:#333;font-size:16px;font-weight:400;letter-spacing:-.02px;padding:16px;word-break:keep-all}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table td{color:#333;font-size:16px;letter-spacing:-.02px;line-height:21px;padding:16px 0;word-break:keep-all}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table th.btec{background-color:#dffdfb;border:2px solid #00b4a7;border-bottom:1px solid #c5c5c5;font-weight:700}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table td.btec{border:2px solid #00b4a7;border-bottom:1px solid #c5c5c5;border-top:0}.curriculum.regular .guide-wrapper .difference .table-wrapper .guide-table tr:last-child td.btec{border-bottom:2px solid #00b4a7}.curriculum.regular .guide-wrapper .difference .table-wrapper+.noti-text{color:#666;font-size:14px;letter-spacing:-.01px;line-height:21px;margin:16px 0 25px}.curriculum.a-level .guide-cont{line-height:24px}.curriculum.a-level .list-point{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:32px;text-align:center}.curriculum.a-level .list-point .img{aspect-ratio:294/160;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin:0}.curriculum.a-level .list-point .img01{background-image:url(https://static.edmclass.com/btecHnd/contents/curriculum/a-level/point_img01.png)}.curriculum.a-level .list-point .img02{background-image:url(https://static.edmclass.com/btecHnd/contents/curriculum/a-level/point_img02.png)}.curriculum.a-level .list-point .img03{background-image:url(https://static.edmclass.com/btecHnd/contents/curriculum/a-level/point_img03.png)}.curriculum.a-level .list-point .img04{background-image:url(https://static.edmclass.com/btecHnd/contents/curriculum/a-level/point_img04.png)}.curriculum.a-level .list-point .textWrap{color:#333;font-size:18px;font-weight:700;line-height:26px;margin-top:12px}.curriculum.a-level .process .imageWrap{margin-top:32px}.curriculum.a-level .process .imageWrap .img{aspect-ratio:1248/457;background:url(https://static.edmclass.com/btecHnd/contents/curriculum/a-level/process_img_250623.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin:0}.curriculum.a-level .process .textWrap{color:#333;font-size:16px;margin-top:16px;text-align:center}.curriculum.a-level .list-subject{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:32px;text-align:center}.curriculum.a-level .list-subject>li{border:1px solid #e4e8f1;border-radius:12px;overflow:hidden}.curriculum.a-level .list-subject .title{background-color:#fff8d0;color:#000;display:block;font-size:18px;font-weight:700;height:50px;line-height:50px;width:100%}.curriculum.a-level .list-subject .title.color1{background-color:#e0fbe3}.curriculum.a-level .list-subject .title.color2{background-color:#ffeef7}.curriculum.a-level .list-subject .title.color3{background-color:#eaebff}.curriculum.a-level .list-subject .title.color4{background-color:#e4fcff}.curriculum.a-level .list-subject .title.color5{background-color:#fff0da}.curriculum.a-level .list-subject .title.color6{background-color:#ffe3e3}.curriculum.a-level .list-subject li>div{align-items:center;display:flex;height:calc(100% - 50px);justify-content:center;line-height:24px;min-height:144px;padding:24px 8px;width:100%}.curriculum.a-level .list-subject li>div>p{line-height:24px}.curriculum.a-level .schedule .imgArea{margin-top:32px}.curriculum.a-level .schedule .imgArea .img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin:0}.curriculum.a-level .schedule .imgArea .imgWrap+.text{margin-top:60px}.curriculum.a-level .schedule .imgArea .text+.imgWrap{margin-top:24px}.curriculum.a-level .schedule .imgArea .text{color:#666;font-size:16px;line-height:32px}.curriculum.a-level .schedule .imgArea .text b{color:#000;display:inline-block;font-size:22px;font-weight:700;line-height:32px;padding-right:12px}.curriculum.a-level .schedule .imgArea .img1 picture{min-width:570px}.curriculum.a-level .schedule .imgArea .img2 picture{min-width:684px}.curriculum.a-level .side-popWrap{height:100%;width:100%}.curriculum.a-level .side-pop{left:50%;top:50%;transform:translate(-50%,-50%)}.curriculum.a-level .btn-more-text{font-size:26px;margin:64px auto 52px}.curriculum.a-level .btn-more-text .arrow{background-image:url(https://static.edmclass.com/btecHnd/common/buttonArrow_x24.svg);height:24px;width:24px}.curriculum.subject .introduce .wrap-grid img{width:100%}.curriculum.subject .step .list{padding:30px 0 0;text-align:center}.curriculum.subject .step .list .border-box{background:#fff;border:1px solid #c5c5c5;border-radius:12px;height:100%;padding:24px;position:relative}.curriculum.subject .step .list .border-box strong{color:#00b4a7;font-size:18px;letter-spacing:-.02px;line-height:24px}.curriculum.subject .step .list .border-box p{color:#080606;font-size:18px;letter-spacing:-.02px;line-height:28px;margin:10px 0 0}.curriculum.subject .step .list .border-box p span{font-weight:700}.curriculum.teacher .guide-title{border:none;padding-bottom:0}.curriculum.teacher .banner-wrapper{background:linear-gradient(90deg,#288eff,#2fceff 30%,#a2faef);border-image-width:100%;border-radius:12px;height:240px;margin-top:40px;overflow:hidden;position:relative}.curriculum.teacher .banner-wrapper .textWrap{color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:600;height:100%;justify-content:center;letter-spacing:-.36px;line-height:26px;padding:0 80px;text-shadow:0 2px 4px rgba(0,0,0,.16)}.curriculum.teacher .banner-wrapper .textWrap h2{font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:42px;margin-bottom:12px}.curriculum.teacher .banner-wrapper .pic{aspect-ratio:639/240;bottom:0;height:auto;max-width:639px;object-fit:contain;position:absolute;right:0;width:50%}.curriculum.teacher .teacherList ul li{align-items:flex-start;display:flex;gap:24px;word-break:keep-all}.curriculum.teacher .teacherList ul li+li{margin-top:24px}.curriculum.teacher .teacherList ul li .profile-img{border-radius:12px;overflow:hidden;width:294px}.curriculum.teacher .teacherList ul li .profile{width:calc(100% - 294px)}.curriculum.teacher .teacherList ul li .profile h4{color:#00b4a7;font-size:20px;letter-spacing:-.2px;line-height:30px}.curriculum.teacher .teacherList ul li .profile p{color:#666;font-size:14px;letter-spacing:-.14px;line-height:21px}.curriculum.teacher .teacherList ul li .profile p.dot{padding-left:8px;position:relative}.curriculum.teacher .teacherList ul li .profile p.dot:before{content:"·";display:inline;left:0;position:absolute;top:0}.curriculum.teacher .teacherList ul li .profile h4+p,.curriculum.teacher .teacherList ul li .profile p:not(.dot)+p.dot{margin-top:8px}.admission-school .school-logo-section-con-wrap{margin-top:27px;position:relative}.admission-school .school-logo-section-con-wrap:after,.admission-school .school-logo-section-con-wrap:before{background:linear-gradient(180deg,#fff 10%,#00000000);content:"";height:142px;left:50%;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:2}.admission-school .school-logo-section-con-wrap:after{background:linear-gradient(0deg,#fff 10%,#00000000);bottom:0;top:auto}.admission-school .school-logo-section-con{display:flex;flex-wrap:wrap;height:747px;overflow:hidden;width:100%}.admission-school .school-logo-section-con .logo-list-wrap{animation:school-logoList 11s linear 0s infinite;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);padding:12px 0;width:100%}.admission-school .school-logo-section-con .logo-list-wrap .logo-list{box-shadow:0 3px 6px 0 rgba(0,0,0,.12);z-index:1}.admission-school .school-logo-section-con .logo-list-wrap .logo-list *{width:100%}@keyframes school-logoList{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.admission-school .school-title{color:#333;display:block;font-size:20px;font-weight:700;line-height:30px;padding-bottom:8px}.admission-school .wrap-school-text>div+div{margin-top:32px}.admission-school .wrap-school-text .school-text-list{background-color:#f8f8f8;border-radius:4px;column-gap:32px;display:grid;grid-template-columns:repeat(4,1fr);padding:32px 56px;row-gap:16px;width:100%}.admission-school .wrap-school-text .school-text-list li{color:#666;font-size:14px;letter-spacing:-.01px;line-height:21px;text-align:center}.admission-school .wrap-school-text .school-text-list.flex{display:flex;flex-wrap:nowrap;justify-content:center}.admission-school .wrap-school-text .school-text-list.flex li{width:260px}.admission-school .major .wrap-grid{margin-top:32px}.admission-school .major .wrap-grid .column{border:1px solid #c5c5c5;border-radius:12px;min-height:363px;padding:24px 40px}.admission-school .major .wrap-grid .column .title{font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:150%;margin-bottom:16px}.admission-school .major .wrap-grid .column ul{color:#666;font-size:14px;letter-spacing:-.14px;line-height:150%}.about.edm .education .border-box{background:#fff;border:1px solid #c5c5c5;border-radius:12px;height:100%;padding:16px;position:relative}.about.edm .education .border-box strong{color:#00b4a7;font-size:18px;letter-spacing:-.02px;line-height:28px}.about.edm .education .border-box p{color:#333;font-size:22px;font-weight:700;letter-spacing:-.04px;line-height:33px;margin:10px 0 0}.about.edm .education .border-box div{color:#666;font-size:14px;letter-spacing:-.01px;line-height:21px;margin:6px 0 0;word-break:keep-all}.about.edm .education .wrap-grid.four{margin-top:24px}.about.edm .about-edm .wrap-grid+.wrap-grid{margin-top:60px}.about.edm .about-edm .wrap-grid{text-align:left}.about.edm .about-edm .wrap-grid.rtl .column{text-align:right}.about.edm .about-edm strong{color:#333;font-size:26px;letter-spacing:-.05px;line-height:34px}.about.edm .about-edm p{font-size:16px;letter-spacing:-.02px;line-height:21px;margin-top:8px}.about.edm #possible-university{margin-bottom:100px}.about.edm #possible-university .universe-list .universe-logo{padding:32px 48px}.about.edm #possible-university .universe-list .universe-logo img{object-fit:contain;width:100%}.about.adv #btec-dfc{margin-bottom:100px}@media screen and (min-width:576px){.subPage.top-banner .textWrap{font-size:16px;letter-spacing:-.32px}.subPage.top-banner .textWrap .ico_bell{background-image:url(https://static.edmclass.com/academy/new_main/notification-icon-tablet.svg);height:20px;margin-right:4px;width:20px}.subPage.main-apply{background:hsla(0,0%,100%,.95);height:56px}}@media screen and (min-width:1164px){.subPage.top-banner .textWrap{font-size:20px;letter-spacing:-.4px}.subPage.top-banner .textWrap .ico_bell{background-image:url(https://static.edmclass.com/academy/new_main/notification-icon-pc.svg);height:24px;margin-right:8px;width:24px}.subPage.top-banner .textWrap a{font-size:14px;height:40px;letter-spacing:normal;line-height:40px;margin-left:16px}}@media screen and (min-width:1200px){.subPage.top-banner{display:none}}@media screen and (max-width:1050px){.curriculum.regular .guide-wrapper .school-system .wrap-grid{display:block;padding-top:16px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column:after,.curriculum.regular .guide-wrapper .school-system .wrap-grid .column:nth-child(2):after{background-image:url(https://static.edmclass.com/btecHnd/common/icon_blue_arrow-mo.svg);bottom:-40px;height:32px;left:50%;right:auto;top:auto;transform:translateX(-50%)}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column+.column{margin-top:48px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .column h4{font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:21px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box{padding:24px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box strong{font-size:18px;letter-spacing:-.18px;line-height:27px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box p{font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:21px}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box:not(.half){min-height:auto}.curriculum.regular .guide-wrapper .school-system .wrap-grid .half-wrapper{flex-direction:row;padding:0}.curriculum.regular .guide-wrapper .school-system .wrap-grid .border-box.half{padding:24px;width:calc(50% - 4px)}}@media screen and (max-width:1200px){.curriculum.a-level .schedule .imgArea .text b{display:block;margin-bottom:8px}.curriculum.a-level .schedule .imgArea .text{line-height:21px}}@media screen and (max-width:1010px){.curriculum.teacher .banner-wrapper{background:linear-gradient(180deg,#288eff,#2fceff 75%,#a2faef);height:auto;padding-bottom:126px}.curriculum.teacher .banner-wrapper .textWrap{display:block;font-size:14px;font-weight:400;height:auto;letter-spacing:-.14px;line-height:21px;padding:24px;text-align:center}.curriculum.teacher .banner-wrapper .textWrap h2{font-size:20px;font-weight:500;letter-spacing:-.2px;line-height:30px;margin-bottom:8px}.curriculum.teacher .banner-wrapper .pic{aspect-ratio:328/126;left:50%;max-width:328px;right:auto;transform:translateX(-50%);width:100%}}@media screen and (max-width:768px){.curriculum.teacher .banner-wrapper{margin-top:16px}}@media screen and (max-width:743px){.curriculum.a-level .list-point{grid-template-columns:repeat(1,1fr);margin-top:24px}.curriculum.a-level .list-point .img{aspect-ratio:328/140;border-radius:12px}.curriculum.a-level .list-point .textWrap{font-size:16px;line-height:24px}.curriculum.a-level .process .imageWrap{margin-top:24px}.curriculum.a-level .process .imageWrap .img{aspect-ratio:328/522;background-image:url(https://static.edmclass.com/btecHnd/contents/curriculum/a-level/process_img_mo_250623.png)}.curriculum.a-level .process .textWrap{display:none}.curriculum.a-level .list-subject{gap:12px;grid-template-columns:repeat(1,1fr)}.curriculum.a-level .list-subject .title{font-size:15px;height:46px;line-height:46px}.curriculum.a-level .list-subject li>div{display:block;font-size:14px;height:auto;line-height:21px;min-height:auto;padding:12px 32px}.curriculum.a-level .list-subject li>div>p{line-height:21px}.curriculum.a-level .schedule.wrapper{padding:0}.curriculum.a-level .schedule .titleWrap{padding:0 16px}.curriculum.a-level .schedule .imgArea .imgWrap{margin-left:16px;margin-top:24px;overflow-y:auto;padding-right:16px}.curriculum.a-level .schedule .imgArea .text{font-size:14px}.curriculum.a-level .schedule .imgArea .text b{font-size:18px;line-height:27px}.curriculum.a-level .schedule .imgArea .text+.imgWrap{margin-top:12px}.curriculum.a-level .schedule .imgArea .img{box-sizing:content-box;margin:0 auto;min-width:600px;width:100%}.curriculum.a-level .schedule .imgArea .imgWrap+.text{margin-top:24px}.curriculum.a-level .btn-more-text{font-size:20px;margin:32px auto 0}.curriculum.subject .step .list{flex-direction:column;gap:16px}.curriculum.subject .step .list .border-box{padding:16px}.curriculum.subject .step .list .border-box strong{font-size:16px;letter-spacing:0;line-height:21px}.curriculum.subject .step .list .border-box p{font-size:16px;letter-spacing:-.02px;line-height:27px;margin:7px 0 0}.curriculum.teacher .teacherList ul li{flex-direction:column;gap:16px}.curriculum.teacher .teacherList ul li+li{margin-top:26px}.curriculum.teacher .teacherList ul li .profile-img{width:160px}.curriculum.teacher .teacherList ul li .profile{width:100%}.curriculum.teacher .teacherList ul li .profile h4{font-size:16px;font-weight:700;letter-spacing:-.16px;line-height:24px}.curriculum.teacher .teacherList ul li .profile p{font-size:14px;letter-spacing:-.14px;line-height:21px}.curriculum.teacher .teacherList ul li .profile p.dot{padding-left:8px;position:relative}.curriculum.teacher .teacherList ul li .profile p.dot:before{content:"·";display:inline;left:0;position:absolute;top:0}.curriculum.teacher .teacherList ul li .profile h4+p{margin-top:4px}.curriculum.teacher .teacherList ul li .profile p:not(.dot)+p.dot{margin-top:8px}.admission-school .school-logo-section-con .logo-list-wrap{display:gird;gap:8px;grid-template-columns:repeat(2,1fr);padding:4px 0}.admission-school .school-logo-section-con .logo-list-wrap .logo-list{display:block;width:100%}.admission-school .wrap-school-text .school-text-list{column-gap:12px;grid-template-columns:repeat(2,1fr);padding:24px 16px;row-gap:12px}.admission-school .wrap-school-text .school-text-list li{align-items:center;display:flex;height:40px;justify-content:center}.admission-school .wrap-school-text .school-text-list.flex.m-grid{flex-wrap:wrap;row-gap:16px}.admission-school .wrap-school-text .school-text-list.flex.m-grid li{width:calc(50% - 6px)}.admission-school .school-title{font-size:16px;line-height:26px;text-align:center}.admission-school .wrap-school-text>div+div{margin-top:12px}.admission-school .major .wrap-grid{margin-top:24px;row-gap:12px}.admission-school .major .wrap-grid .column{min-height:auto;padding:20px 24px}.admission-school .major .wrap-grid .column .title{font-size:18px;letter-spacing:-.18px;margin-bottom:8px}.admission-school .major .wrap-grid .column ul{font-size:13px;letter-spacing:-.13px}.about.edm .education .wrap-grid.four{gap:8px;grid-template-columns:repeat(2,1fr);margin-top:8px}.about.edm .education .border-box{margin-top:8px;min-height:196px;padding:16px;position:relative}.about.edm .education .border-box strong{font-size:16px;letter-spacing:0;line-height:21px}.about.edm .education .border-box p{font-size:18px;letter-spacing:-.54px;line-height:26px;margin:7px 0 0}.about.edm .education .border-box div{font-size:13px;letter-spacing:-.21px;line-height:20px;margin:7px 0 0}.about.edm .about-edm strong{display:block;font-size:20px;letter-spacing:-.03px;line-height:26px}.about.edm .about-edm p{font-size:14px;letter-spacing:-.01px;line-height:21px;margin-top:6px}.about.edm .about-edm .wrap-grid+.wrap-grid{margin-top:33px}.about.edm .about-edm .wrap-grid.rtl .column{text-align:left}.about.edm #possible-university{margin-bottom:50px}.about.edm #possible-university .universe-list .universe-logo{padding:16px}.about.adv #btec-dfc{margin-bottom:50px}}@media (hover:hover) and (pointer:fine){.subPage.top-banner .textWrap a:hover{background-color:var(--p-color2)}}