/*
 * 게이트 페이지
 */
.starLectureDashboard *{box-sizing:border-box;}
.starLectureDashboard li a{display:block;}
.starLectureDashboard li a img{width:100%;}

/* 공통 TOP 버튼 */
#quickGoTop{width:40px;height:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#272727;border-radius:48%;position:fixed;right:5px;bottom:12px;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.2);z-index:999;}
#quickGoTop:before{content:'';width:0;height:0;display:block;margin:0 0 4px 0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #fff;}
#quickGoTop span{width:100%;display:block;margin-top:1px;font-family:'Arial';font-size:11px;font-weight:bold;letter-spacing:0.5px;color:#fff;}

/*
 * STAR강의 공통
 */
body header{position:relative;}
body .topArea{height:0;}
#starWrap *{box-sizing:border-box;}
#starWrap .sr_only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}
#starWrap .btn_primary{position:absolute;left:12%;bottom:5%;display:inline-block;width:76vw;padding:3% 0;font-size:4.8vw;text-align:center;vertical-align:middle;box-sizing:border-box;background:#fe3334 url('/assets/m-user/images/star/2026/toeic/arr_right.png') 92% 50% / 3%  no-repeat;color:#fff;font-weight:600;}
#starWrap section{position:relative;width:100%;}
#starWrap img{display:inline-block;width:100%;}

/* 260814 hyj 수정 */
#starWrap .tab_wrap{position:sticky;top:0;z-index:100;width:100%;background:#0d1733;}
#starWrap .tab_items{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);width:100%;}
#starWrap .tab_item{position:relative;aspect-ratio: 249 / 90;text-indent:-9999px;background:#474b60;background-repeat:no-repeat;background-position:center;background-size:cover;}
/* 7개일 때만 3 + 4 배열 */
#starWrap .tab_items:has(.tab_item:nth-child(7)){grid-template-columns:repeat(12, 1fr);grid-template-rows:auto auto;}
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(-n+3){grid-column:span 4;}
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(n+4){grid-column:span 3;aspect-ratio: 249 / 120;}

/* 기본 6개 */
#starWrap .tab_item:nth-child(3n+1)::after,
#starWrap .tab_item:nth-child(3n+2)::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#5d606d;}
#starWrap .tab_item:nth-child(-n+3)::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#5d606d;}
/* 7개일때 */
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item::after{display:none;}
/* 가로선 */
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item::before{display:none;}
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(-n+3)::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#5d606d;}
/* 세로선 */
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(1)::after,
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(2)::after,
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(4)::after,
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(5)::after,
#starWrap .tab_items:has(.tab_item:nth-child(7)) .tab_item:nth-child(6)::after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#5d606d;}
/* //260814 hyj 수정 */

/*
 * 강의 카드 공통
 */
#starWrap .list_galleryS{margin:13px 5.33vw 0;padding:3.73vw;background-color:#fff;}
#starWrap .list_galleryS .list_gBox{margin-bottom:3.73vw;}
#starWrap .list_galleryS .list_gBox:nth-child(n+4){display:none;}
#starWrap .list_galleryS .list_gBox .list_gtitle{left:0;top:28px;margin:0;right:125px;}
#starWrap .list_galleryS .list_gBox .list_gtitle a{font-size:14px;font-weight:400;}
#starWrap .list_galleryS .lec_btn_group{padding:0 0 0;}
#starWrap .list_galleryS .moreBtn2{margin:0;}
#starWrap .list_galleryS .btn_go_lecture{width:100%;padding:3% 0;display:block;font-size:4.8vw;text-align:center;vertical-align:middle;box-sizing:border-box;background:#fe3334 url('/assets/m-user/images/star/2026/toeic/arr_right.png') 96% 50% / 3%  no-repeat;color:#fff;font-weight:600;display:none;}
#starWrap .list_galleryS .btn_go_lecture.is_show{display:block;}
#starWrap .contInfoWrap .eventTitle{margin-top:5px;line-height:1.3;font-size:12px;}

/*
 * STAR강의 과목별
 */

/* TOEIC */
#starWrap.star_toeic .tab_1{background-image:url('/assets/m-user/images/star/2026/toeic/tab_default_1.png');}
#starWrap.star_toeic .tab_2{background-image:url('/assets/m-user/images/star/2026/toeic/tab_default_2.png')}
#starWrap.star_toeic .tab_3{background-image:url('/assets/m-user/images/star/2026/toeic/tab_default_3.png');}
#starWrap.star_toeic .tab_4{background-image:url('/assets/m-user/images/star/2026/toeic/tab_default_4.png');}
#starWrap.star_toeic .tab_5{background-image:url('/assets/m-user/images/star/2026/toeic/tab_default_5.png');}
#starWrap.star_toeic .tab_6{background-image:url('/assets/m-user/images/star/2026/toeic/tab_default_6.png');}
#starWrap.star_toeic .tab_1.active{background-image:url('/assets/m-user/images/star/2026/toeic/tab_active_1.png');}
#starWrap.star_toeic .tab_2.active{background-image:url('/assets/m-user/images/star/2026/toeic/tab_active_2.png');}
#starWrap.star_toeic .tab_3.active{background-image:url('/assets/m-user/images/star/2026/toeic/tab_active_3.png');}
#starWrap.star_toeic .tab_4.active{background-image:url('/assets/m-user/images/star/2026/toeic/tab_active_4.png');}
#starWrap.star_toeic .tab_5.active{background-image:url('/assets/m-user/images/star/2026/toeic/tab_active_5.png');}
#starWrap.star_toeic .tab_6.active{background-image:url('/assets/m-user/images/star/2026/toeic/tab_active_6.png');}
#starWrap.star_toeic .main_visual_sec{position:relative;width:100%;}
#starWrap .visual_with_button, #starWrap .teacher_visual{position:relative;}
#starWrap .lecture_sec{width:100%;margin:0 auto;padding:12% 0 10%;background:url('/assets/m-user/images/star/2026/toeic/lecture_bg.jpg') top center / 100% 100% no-repeat;}
#starWrap .lecture_group .area_tit{margin:12% auto 0;}
#starWrap .lecture_items .lecture_tit{margin:10% auto 0;}
#starWrap .lecture_items:first-child .lecture_tit{margin-top:6%;}
#starWrap .discount_sec{padding-bottom:12%;background:#000;}
#starWrap .main_visual_sec .btn_primary{bottom:10%;}
#starWrap.star_toeic .review_sec .btn_primary{bottom:8%;}
#starWrap .teacher_visual .btn_primary{bottom:9%;}
#starWrap .visual_with_button .btn_primary{bottom:2%;}
#starWrap .discount_sec .btn_primary{left:11%;bottom:2%;width:78vw;background-position:96% 50%;}
#starWrap .type_sec{margin-top:-1px;}

/* JLPT */
#starWrap.star_jlpt .tab_item{background-color:#251324;}
#starWrap.star_jlpt .tab_item:nth-child(3n+1)::after, #starWrap.star_jlpt .tab_item:nth-child(3n+2)::after, #starWrap.star_jlpt .tab_item:nth-child(-n+3)::before{background:#5a4259;}
#starWrap.star_jlpt .tab_1{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_default_1.png');}
#starWrap.star_jlpt .tab_2{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_default_2.png')}
#starWrap.star_jlpt .tab_3{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_default_3.png');}
#starWrap.star_jlpt .tab_4{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_default_4.png');}
#starWrap.star_jlpt .tab_5{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_default_5.png');}
#starWrap.star_jlpt .tab_6{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_default_6.png');}
#starWrap.star_jlpt .tab_1.active{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_active_1.png');}
#starWrap.star_jlpt .tab_2.active{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_active_2.png');}
#starWrap.star_jlpt .tab_3.active{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_active_3.png');}
#starWrap.star_jlpt .tab_4.active{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_active_4.png');}
#starWrap.star_jlpt .tab_5.active{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_active_5.png');}
#starWrap.star_jlpt .tab_6.active{background-image:url('/assets/m-user/images/star/2026/jlpt/tab_active_6.png');}
#starWrap.star_jlpt .btn_primary{background-color:#ff48a4;}
#starWrap .bridge_box{position:relative;}
#starWrap .bridge_box .btn_primary{bottom:13%;}
#starWrap .bridge_sec .bridge_box .btn_primary{bottom:9%;}
#starWrap.star_jlpt .lecture_sec {background:url('/assets/m-user/images/star/2026/jlpt/lecture_bg.jpg') top center / 100% 100% no-repeat;}
#starWrap.star_jlpt .total_review_sec .btn_primary{bottom:10%;}

/* OPIC */
#starWrap.star_opic .btn_primary{background:#d7ff58 url('/assets/user/images/star/2026/opic/arr_right_navy.png') 92% 50% / 3% no-repeat;color:#07102c;}
#starWrap.star_opic .cont_item .btn_primary{bottom:8%;}
#starWrap.star_opic .btn_primary.btn_primary_navy{background:#24316c url('/assets/user/images/star/2026/opic/arr_right_yellow.png') 92% 50% / 3% no-repeat;color:#dffe73;}
#starWrap.star_opic .tab_item{background-color:#24316c;}
#starWrap.star_opic .tab_1{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_1.png');}
#starWrap.star_opic .tab_2{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_2.png')}
#starWrap.star_opic .tab_3{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_3.png');}
#starWrap.star_opic .tab_4{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_4.png');}
#starWrap.star_opic .tab_5{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_5.png');}
#starWrap.star_opic .tab_6{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_6.png');}
/* 260814 hyj 수정 */
#starWrap.star_opic .tab_7{background-image:url('/assets/m-user/images/star/2026/opic/tab_default_7.png');}
#starWrap.star_opic .tab_1.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_1.png');}
#starWrap.star_opic .tab_2.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_2.png');}
#starWrap.star_opic .tab_3.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_3.png');}
#starWrap.star_opic .tab_4.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_4.png');}
#starWrap.star_opic .tab_5.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_5.png');}
#starWrap.star_opic .tab_6.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_6.png');}
#starWrap.star_opic .tab_7.active{background-image:url('/assets/m-user/images/star/2026/opic/tab_active_7.png');}
/* //260814 hyj 수정 */
#starWrap .cont_item{position:relative;}
#starWrap.star_opic .lecture_sec{background:#141b3e;}
#starWrap.star_opic .discount_sec .btn_primary{bottom:0;background-position: 96% 50%}
#starWrap.star_opic .discount_sec{background-color:#141925;}

/* 영어회화 */
#starWrap.star_speaking_en .tab_item{background-color:#0000ff;}
#starWrap.star_speaking_en .tab_item:nth-child(-n+3)::before,#starWrap.star_speaking_en .tab_item:nth-child(3n+1)::after,#starWrap.star_speaking_en .tab_item:nth-child(3n+2)::after{background:#00ccff;}
#starWrap.star_speaking_en .tab_1{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_default_1_no.png');}
#starWrap.star_speaking_en .tab_2{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_default_2_no.png')}
#starWrap.star_speaking_en .tab_3{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_default_3.png');}
#starWrap.star_speaking_en .tab_4{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_default_4.png');}
#starWrap.star_speaking_en .tab_5{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_default_5.png');}
#starWrap.star_speaking_en .tab_6{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_default_6.png');}
/* 260814 hyj 수정 */
#starWrap.star_speaking_en .tab_7{background-image:url('/assets/user/images/star/2026/speaking_en/tab_default_7.png');}
#starWrap.star_speaking_en .tab_8{background-image:url('/assets/user/images/star/2026/speaking_en/tab_default_8.png');}
#starWrap.star_speaking_en .tab_1.active{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_active_1_no.png');}
#starWrap.star_speaking_en .tab_2.active{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_active_2_no.png');}
#starWrap.star_speaking_en .tab_3.active{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_active_3.png');}
#starWrap.star_speaking_en .tab_4.active{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_active_4.png');}
#starWrap.star_speaking_en .tab_5.active{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_active_5.png');}
#starWrap.star_speaking_en .tab_6.active{background-image:url('/assets/m-user/images/star/2026/speaking_en/tab_active_6.png');}
#starWrap.star_speaking_en .tab_7.active{background-image:url('/assets/user/images/star/2026/speaking_en/tab_active_7.png');}
#starWrap.star_speaking_en .tab_8.active{background-image:url('/assets/user/images/star/2026/speaking_en/tab_active_8.png');}
#starWrap.star_speaking_en .btn_primary{width:auto;padding:3% 10%;background-color:#0000ff;}
/* //260814 hyj 수정 */
#starWrap.star_speaking_en .training_sec{background-color:#010123;}
#starWrap.star_speaking_en .level_list{display:none;padding-top:16px;}
#starWrap.star_speaking_en .training_sec .cont_item{padding-bottom:16%;}
#starWrap.star_speaking_en .bridge_sec{background-color:#000037;}
#starWrap.star_speaking_en .bridge_sec .cont_item{padding-top:16%;}
#starWrap.star_speaking_en .change_list li + li{margin-top:3%;}
#starWrap.star_speaking_en .total_review_sec .cont_item .btn_primary{bottom:8%;}
#starWrap.star_speaking_en .lecture_sec{background: url(/assets/m-user/images/star/2026/speaking_en/lecture_bg.jpg) top center / 100% 100% no-repeat;}

/* 일본어회화 */
#starWrap.star_japanese .btn_primary{background-color:#ff4f93;border:1px solid #fff;background-position:96% 50%;}
#starWrap.star_japanese .tab_item{background-color:#0057a8;}
#starWrap .tab_item:nth-child(-n+3)::before,#starWrap .tab_item:nth-child(3n+1)::after, #starWrap .tab_item:nth-child(3n+2)::after{background:#77a8d5;}
#starWrap.star_japanese .tab_1{background-image:url('/assets/m-user/images/star/2026/japanese/tab_default_1.png');}
#starWrap.star_japanese .tab_2{background-image:url('/assets/m-user/images/star/2026/japanese/tab_default_2.png')}
#starWrap.star_japanese .tab_3{background-image:url('/assets/m-user/images/star/2026/japanese/tab_default_3.png');}
#starWrap.star_japanese .tab_4{background-image:url('/assets/m-user/images/star/2026/japanese/tab_default_4.png');}
#starWrap.star_japanese .tab_5{background-image:url('/assets/m-user/images/star/2026/japanese/tab_default_5.png');}
#starWrap.star_japanese .tab_6{background-image:url('/assets/m-user/images/star/2026/japanese/tab_default_6.png');}
#starWrap.star_japanese .tab_1.active{background-image:url('/assets/m-user/images/star/2026/japanese/tab_active_1.png');}
#starWrap.star_japanese .tab_2.active{background-image:url('/assets/m-user/images/star/2026/japanese/tab_active_2.png');}
#starWrap.star_japanese .tab_3.active{background-image:url('/assets/m-user/images/star/2026/japanese/tab_active_3.png');}
#starWrap.star_japanese .tab_4.active{background-image:url('/assets/m-user/images/star/2026/japanese/tab_active_4.png');}
#starWrap.star_japanese .tab_5.active{background-image:url('/assets/m-user/images/star/2026/japanese/tab_active_5.png');}
#starWrap.star_japanese .tab_6.active{background-image:url('/assets/m-user/images/star/2026/japanese/tab_active_6.png');}
#starWrap.star_japanese .type_sec_4 .btn_primary{bottom:20%;}
#starWrap.star_japanese .bridge_list li{position:relative;}
#starWrap.star_japanese .bridge_list li + li{margin-top:9%;}
#starWrap.star_japanese .bridge_sec .cont_item{position:relative;padding-bottom:36%;}
#starWrap.star_japanese .bridge_sec .cont_item .btn_primary{bottom:1.3%;}
#starWrap.star_japanese .bridge_sec_2{background-color:#eaf6ff;}
#starWrap.star_japanese .btn_primary.btn_primary_blue{background-color:#0057a8;}
#starWrap.star_japanese .bridge_tit{padding:19% 0 10%;}
#starWrap.star_japanese .bridge_sec_3{background-color:#ffedf8;}
#starWrap.star_japanese .native_btn{position:absolute;left:13%;bottom:3.8%;width:32%;}
#starWrap.star_japanese .bridge_sec_3 .cont_item,#starWrap.star_japanese .bridge_sec_4 .cont_item{padding-bottom:20%;}
#starWrap.star_japanese .bridge_review_list li + li{margin-top:4%;}
#starWrap.star_japanese .teacher .btn_primary{border:none;}
#starWrap.star_japanese .lecture_sec{background:#fff5fb;}
#starWrap.star_japanese .discount_sec{background-color:#eaf6ff;}
#starWrap.star_japanese .discount_sec .btn_primary{border:none;}
#starWrap.star_japanese .main_visual_sec .btn_primary{border:1px solid #fff;}

/* 토플아이엘츠 */
#starWrap.star_toefl_ielts .tab_item{background-color:#fff;aspect-ratio:250/110}
#starWrap.star_toefl_ielts .tab_item:nth-child(-n+3)::before, #starWrap.star_toefl_ielts .tab_item:nth-child(3n+1)::after, #starWrap.star_toefl_ielts .tab_item:nth-child(3n+2)::after{background:#e5e5e5;}
#starWrap.star_toefl_ielts .tab_1{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_default_1.png');}
#starWrap.star_toefl_ielts .tab_2{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_default_2.png')}
#starWrap.star_toefl_ielts .tab_3{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_default_3.png');}
#starWrap.star_toefl_ielts .tab_4{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_default_4.png');}
#starWrap.star_toefl_ielts .tab_5{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_default_5.png');}
#starWrap.star_toefl_ielts .tab_6{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_default_6.png');}
#starWrap.star_toefl_ielts .tab_1.active{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_active_1.png');}
#starWrap.star_toefl_ielts .tab_2.active{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_active_2.png');}
#starWrap.star_toefl_ielts .tab_3.active{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_active_3.png');}
#starWrap.star_toefl_ielts .tab_4.active{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_active_4.png');}
#starWrap.star_toefl_ielts .tab_5.active{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_active_5.png');}
#starWrap.star_toefl_ielts .tab_6.active{background-image:url('/assets/m-user/images/star/2026/toefl_ielts/tab_active_6.png');}
#starWrap.star_toefl_ielts .type_sec_1,#starWrap.star_toefl_ielts .bridge_sec{background-color:#fafafa;padding:18% 0;}
#starWrap.star_toefl_ielts .type_sec_1 .cont_item{position:relative;}
#starWrap.star_toefl_ielts .type_sec_1 .btn_test_type{position:absolute;left:50%;bottom:7%;transform:translateX(-50%);display:inline-block;width:74vw;background:#db2129 url(/assets/user/images/star/2026/toeic/arr_right.png) 84% 50% / 3% no-repeat;font-size:4.8vw;font-weight:bold;color:#fff;padding:3% 0;border-radius:34px;text-align:center;}
#starWrap.star_toefl_ielts .type_sec_1 .cont_item{margin-top:7%;}
#starWrap.star_toefl_ielts .type_sec_1 .cont_item_ielts{margin-top:10%;}
#starWrap.star_toefl_ielts .type_sec_1 .cont_item_ielts .btn_test_type{background-color:#0230a5;}
#starWrap.star_toefl_ielts .bridge_sec_1{background:linear-gradient(to bottom, #f4f4f4 0%,#ffffff 5%,#ffffff 100%)}
#starWrap.star_toefl_ielts .bridge_sec .bridge_tit{padding-bottom:10%;}
#starWrap.star_toefl_ielts .bridge_sec .bridge_list li + li{margin-top:10%;}
#starWrap.star_toefl_ielts .bridge_sec_1 .cont_item .bridge_tit{padding-top:15%;}
#starWrap.star_toefl_ielts .bridge_sec_2{background-color:#fff0f1;}
#starWrap.star_toefl_ielts .btn_flex_wrap{display:flex;justify-content:center;gap:4%;padding:0 5%;box-sizing:border-box;margin-top:9%;}
#starWrap.star_toefl_ielts .teacher_sec{padding-bottom:10%;}
#starWrap.star_toefl_ielts .teacher{position:relative;padding-bottom:30%;}
#starWrap.star_toefl_ielts .teacher .btn_primary{bottom:0.7%;background-color:#db2129;border-radius:35px;}
#starWrap.star_toefl_ielts .teacher .teacher_visual .btn_primary{left:11%;bottom:7%;width:60vw;font-size:4.5vw;padding:2.5% 0;}
#starWrap.star_toefl_ielts .teacher.teacher12 .teacher_visual .btn_primary{width:67vw;}/* 260814 hyj 추가 */
#starWrap.star_toefl_ielts .teacher .teacher_visual{padding-top:10%;}
#starWrap.star_toefl_ielts .teacher .teacher_cont{padding-top:15%;}
#starWrap.star_toefl_ielts .lecture_sec{background:#fff0f1;padding-top:17%;}
#starWrap.star_toefl_ielts .lecture_items .lecture_tit{margin:11% 0 4%;}
#starWrap.star_toefl_ielts .review_all_sec{background:#fafafa;padding:15% 0;}
#starWrap.star_toefl_ielts .review_all_sec .review_all_tit{padding-bottom:5%;}
#starWrap.star_toefl_ielts .review_all_sec .review_all_list li+li{margin-top:3%;}
#starWrap.star_toefl_ielts .review_all_sec .notice{padding-top:3%;}
#starWrap.star_toefl_ielts .ielts_bridge_list li{padding-top:15%;}
#starWrap.star_toefl_ielts .bridge_step_ielts{background-color:#e4ebff;}
#starWrap.star_toefl_ielts .teacher_ielts_sec .btn_primary{background-color:#0230a5;}
#starWrap.star_toefl_ielts .ielts_lecture_sec{background:#e4ebff;padding-top:17%;}
#starWrap.star_toefl_ielts .discount_sec{background-color:#000; }
#starWrap.star_toefl_ielts .level_box{padding-top:7%;}

/*
260720 kmh
파고다위크 홍보 팝업 전용관 공통 노출
*/
.star_promo_popup{display:none;background-color:rgba(0,0,0,0.4);position:fixed;left:0;top:0;right:0;bottom:0;z-index:1002;}
.star_promo_popup img{max-width:100%;}
.star_promo_popup .popup_inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;}
.star_promo_popup .popup_inner .popup_cont{width:73.337vw;position:relative;}
.star_promo_popup .today_chk{height:24px;padding:7px 10px 0;font-size:12px;font-weight:300;color:#fff;letter-spacing:0;background-color:#343434;position:relative;text-align:left;}
.star_promo_popup .today_chk label{padding-left:15px;cursor:pointer}
.star_promo_popup .today_chk label:before{top:7px;left:11px;background-color:#fff;}
.star_promo_popup .btn_pop_close{position:absolute;right:10px;bottom:0;font-size:12px;line-height:30px;font-weight:300;color:#fff;text-indent:0;}
.star_promo_popup .btn_pop_close:after{content:'X';width:14px;height:12px;margin-left:4px;padding-top:2px;display:inline-block;vertical-align:-1px;text-align:center;background-color:#fff;font-size:12px;font-weight:500;line-height:1;color:#343434;}

/*
260720 kmh
파고다위크 홍보 팝업 - www 적용 보정 (design2 원본에 없음, 재동기화 시 유지 필요)
1. 팝업 이미지의 inline baseline 여백 제거 — 이미지 아래 '오늘 하루 그만 보기' 바가 뜨는 것 방지
2. m-user/css/user.css 의 header 가 position:fixed / z-index:1120 이라 dim(1002)이 GNB 를 못 덮는다.
   사이트 기본 레이어팝업(.layerPopupBackground)과 동일하게 1121 로 올려 dim 이 GNB 까지 덮도록 보정
*/
.star_promo_popup{z-index:1121;}
.star_promo_popup .popup_cont img{display:block;}
