
.apply_wrap {margin-bottom:200px}
.apply_wrap .top_visual {margin-bottom:25px;}
.apply_wrap .top_mine {background:#f8f8f8;padding:12px 15px 0;height:55px;margin-bottom:25px;position:relative}
.apply_wrap .top_mine:after{content:" "; display:block; clear:both;}
.apply_wrap .top_mine .l_con {float:left;width:450px;padding-top:4px}
.apply_wrap .top_mine .r_con {float:right;width:560px;text-align:right;}
.apply_wrap .top_mine .l_con .state {color:#FFFFFF;background:#1162db;padding:0 3px;min-width:85px;text-align:center;float:left;margin:7px 14px 0 0;height:20px;line-height:20px}
.apply_wrap .top_mine .l_con .state.gn {background:#9f9fa0;}
.apply_wrap .top_mine .l_con .lec {float:left;letter-spacing:-1px}
.apply_wrap .top_mine .l_con .lec a {color:#333333;font-size:20px}
.apply_wrap .top_mine .l_con .lec a strong {display:inline}
.apply_wrap .top_mine .l_con .lec a em{display:inline-block;vertical-align: 3px;}
.apply_wrap .top_mine .l_con .lec a:hover{text-decoration: none;border-bottom: 1px solid #333;}
.apply_wrap .top_mine .l_con .ico {display:inline-block;background:url('//img.megastudy.net/mypage/2017/common.png') 0 -229px no-repeat;width:13px;height:7px;margin-left:5px;vertical-align: 4px;}
.apply_wrap .top_mine .l_con .ico.off {background-position:-21px -229px;border-bottom:none}
.apply_wrap .top_mine .r_con .mypass {display:inline-block;margin-right:20px;vertical-align:middle}
.apply_wrap .top_mine .r_con .mypass a {color:#333333;display:inline-block;line-height: 21px;}
.apply_wrap .top_mine .r_con .mypass .ico {display:inline-block;background:url('//img.megastudy.net/mypage/2017/common.png') -142px -740px no-repeat;width:21px;height:21px;}
.apply_wrap .top_mine .r_con .mypass .tt {display:inline-block;font-size:var(--font-size-sm);width:320px;text-align: left;line-height: 1.2;}
.apply_wrap .top_mine .r_con .mypass a:hover .tt {text-decoration:underline}
.apply_wrap .top_mine .r_con .mypass .tt::after {content:'';display:inline-block;background:url(//next.megastudy.net:8080/mobile/smart/common/ic_setting.png) no-repeat;width:15px;height: 15px;background-size: contain;vertical-align: -2px;margin-left: 3px;}
.apply_wrap .top_mine .r_con .mp_bt2 {width:175px;font-size:16px;font-weight:var(--font-weight-semibold);vertical-align: middle;}
.apply_wrap .fixed{position: fixed;margin:0;left:0;bottom:0;z-index:1003;right:0;background: #f8f8f8;animation: bottomMenuFixed .3s cubic-bezier(.215,.61,.355,1);border-top: 1px solid #ccc;}
.apply_wrap .fixed .top_mine{margin:0 auto;width:1010px}
.apply_wrap .fixed .sel_lec{bottom:80px;top:auto;}
.apply_wrap .tabmn_area,
.apply_wrap .top_visual,
.apply_wrap #search_area,
.apply_wrap #chr_list_area {width: 1010px;}

@keyframes bottomMenuFixed{
    0% {transform:translateY(100%);}
    100% {transform:translateY(0);}
}


.apply_wrap .sel_lec {top:80px;left:15px;width:948px}
.apply_wrap .sel_lec .ltop {overflow:hidden;border-bottom:1px solid #eaeaea;padding-bottom:27px}
.apply_wrap .sel_lec .ltop h4 {float:left;width:100px;height:30px;color:#333333;font-weight:var(--font-weight-semibold);margin-right:15px;font-size:20px}
.apply_wrap .sel_lec li {color:#9b9b9b;}
.apply_wrap .sel_lec .list_con {height:270px;overflow-y:scroll}
.apply_wrap .sel_lec .list_con ul {height:435px}
.apply_wrap .sel_lec .list_con ul li {position:relative;border-bottom:1px solid #eaeaea;padding:8px 0}
.apply_wrap .sel_lec .list_con ul li .name {color:#888888}
.apply_wrap .sel_lec .list_con ul li .name--notice {color:#f25a5e;margin-left: 10px;}
.apply_wrap .sel_lec .list_con ul li .l_tt {display:block;color:#333333;font-weight:var(--font-weight-semibold)}
.apply_wrap .sel_lec .list_con ul li .data_none {width:712px;height:253px;border:none}
.apply_wrap .sel_lec .list_con .r_sel {right:14px;top:12px;position:absolute;display: none;}
.apply_wrap .sel_lec .list_con .r_sel select {width:300px}
.apply_wrap .sel_lec .list_con .mp_bt_close {display: inline-block;line-height: 13px; margin-left: 5px;}
.apply_wrap .sel_lec .case_in {text-align:center}
.apply_wrap .sel_lec .case_in h5 {font-weight:var(--font-weight-semibold);color:#333333;font-size:17px;border-bottom: 1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;text-align:left;}
.apply_wrap .sel_lec .case_in .words {font-size:15px;margin:25px 0 10px}
.apply_wrap .sel_lec .case_in .words2 {font-size:var(--font-size-sm);margin:10px 0 20px;color:#aaa}
.apply_wrap .sel_lec .bbtn {margin:6px 28px 0 0}

.apply_wrap .top_mine .r_con .ly_pass{width:611px}
.apply_wrap .ly_pass h4{text-align: left;padding: 17px 0 5px;line-height: 1;}
.apply_wrap .ly_pass ul{text-align: left;background: #fafafa;padding:5px;}
.apply_wrap .ly_pass li{display: block;padding:2px 0}
.apply_wrap .ly_pass li label{display:block;text-indent: -25px;padding-left: 25px;}
.apply_wrap .ly_pass label input{vertical-align: -5px;margin-right: 7px;}
.apply_wrap .ly_pass label span{vertical-align: middle;font-size:var(--font-size-sm);color:#999}
.apply_wrap .ly_pass label strong{font-weight: var(--fonr-weight-regular);font-size:var(--font-size-sm);color:#333}
.apply_wrap .ly_pass .txt{text-align: left;font-size:var(--font-size-sm);color:#999;padding-left: 15px;margin-bottom: 17px;}
.apply_wrap .ly_pass .btn a{width: 175px;font-size: 16px;font-weight: var(--fonr-weight-regular);vertical-align: middle;    display: inline-block;padding: 10px 0;color: #ffffff !important;background: #f25a5e;text-align: center;text-decoration: none;}
.apply_wrap .ly_pass .mp_bt_close{right:10px !important;top:10px !important}
.apply_wrap .top_mine .r_con .bubble {left:-123px;bottom:50px;width:480px;padding:10px;display:none;z-index:10;position: absolute;}
.apply_wrap .top_mine .r_con .bubble:after {border-width: 12px;margin-left: -8px;}
.apply_wrap .top_mine .r_con .bubble:before {border-width: 13px;margin-left: -9px;}
.apply_wrap .top_mine .r_con .bubble .in {color:#777777;text-align:left;font-size:var(--font-size-sm);letter-spacing:-1px}
.apply_wrap .top_mine .r_con .bubble .in .on{display:block;color:#1162db;text-decoration: underline;}
.apply_wrap .top_mine .r_con .bubble .in span{cursor: pointer;}
.apply_wrap .top_mine .r_con .bubble .mp_bt_close {right:5px;top:0}
.apply_wrap .top_mine .r_con .bubble2{width:270px;left:18px}

.apply_wrap .mn_tab {position:relative;height:50px;margin-bottom:25px;}
.apply_wrap .mn_tab:after{content:" "; display:block; clear:both;}
.apply_wrap .mn_tab ul li {float:left;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:33.1%;background:#f9f9f9;border-bottom:1px solid #444444;text-align:center;height:50px;line-height:50px}
.apply_wrap .mn_tab ul li:first-child {border-left:1px solid #d8d8d8;}
.apply_wrap .mn_tab ul li a {display:block;color:#a9a9a9;font-size:15px}
.apply_wrap .mn_tab ul li a em {color:#a9a9a9 !important;}
.apply_wrap .mn_tab ul li.on {background:#FFFFFF;border:1px solid #444444;border-bottom:none}
.apply_wrap .mn_tab ul li.on a {color:#494949;font-weight:var(--font-weight-semibold)}
.apply_wrap .mn_tab ul li.on a em {color:#f25a5e !important}
.apply_wrap .mn_tab ul.case2 li {width:49.8%}



.apply_wrap .tit_area {margin-bottom:30px;height:80px}
.apply_wrap .tit_area .l_con {float:left;padding-left:75px;}
.apply_wrap .tit_area .r_con {float:right;text-align:right;margin-top:15px;position:relative}
.apply_wrap .tit_area .state {border-radius:500px ;background:#1162db;color:#FFFFFF;width:65px;height:51px;padding-top:14px;font-size:14px;text-align:center;line-height:15px;left:0;top:4px}
.apply_wrap .tit_area h2 {font-size:30px;margin-bottom:8px}
.apply_wrap .tit_area .mn_num {font-size:var(--font-size-sm);color:#888888}
.apply_wrap .tit_area .r_con .lec_bt a {width:175px;font-size:16px;font-weight:var(--font-weight-semibold)}
/** .apply_wrap .tit_area .r_con .lec_bt a.on {background:#FFFFFF url('//img.megastudy.net/mypage/2017/common.png') 152px -210px no-repeat;color:#333333 !important;}
.apply_wrap .tit_area .r_con .lec_bt a.on em {color:#f25a5e;} **/
.apply_wrap .tit_area .r_con .ly_sel_lec {right:0;top:41px;z-index:10 !important;width:710px;background:#FFFFFF url('//img.megastudy.net/mypage/2017/l_line2.gif') 0 -2px no-repeat;}
.apply_wrap .tit_area .r_con .ly_sel_lec .l_wrap {}
.apply_wrap .tit_area .r_con .ly_sel_lec .l_wrap .botinfo {text-align:right;color:#9F9B9B;font-size:var( --font-size-xs);padding:5px 20px 7px 5px}
.apply_wrap .tit_area .r_con .ly_sel_lec ul {height:435px}
.apply_wrap .tit_area .r_con .ly_sel_lec ul li .l_tt {width:350px;display:inline-block;}
.apply_wrap .tit_area .r_con .ly_sel_lec ul li .data_none {width:650px;height:435px;border:none}
.apply_wrap .tit_area .r_con .ly_sel_lec .r_sel {right:2px;top:17px;position:absolute}
.apply_wrap .tit_area .r_con .ly_sel_lec .r_sel select {width:280px}
.apply_wrap .tit_area .r_con .ly_sel_lec .mp_bt_close {display:inline-block;line-height:13px;margin-left:5px}
.apply_wrap .tit_area .r_con .mp_lypop {padding:50px 0;width:330px;right:50px;top:70px;text-align:center;z-index:10}
.apply_wrap .tit_area .r_con .mp_lypop .words {font-size:14px;margin-bottom:20px;padding:0 20px}
.apply_wrap .tit_area .r_con .mp_lypop .mp_bt4, .apply_wrap .tit_area .r_con .mp_lypop .mp_bt5 {font-size:14px;}
.apply_wrap .tit_area .r_con .mp_lypop h5 {color:#1162db;font-size:16px;font-weight:var(--font-weight-semibold)}
.apply_wrap .tit_area .r_con .mp_lypop hr {margin:30px;border:1px solid #e9e9e9;}
.apply_wrap .tit_area .r_con .mp_lypop .b_w {width:120px;padding:0}

.apply_wrap .tab_area {background:#67768d;padding:17px 0;margin:0 auto 35px;text-align:center}
.apply_wrap .tab_area .conin a {color:#eef2f7;font-size:16px;padding:0 30px;}
.apply_wrap .tab_area .conin a.on {text-decoration:underline;font-weight:var(--font-weight-semibold)}
.apply_wrap .tab_area .conin span {display:inline-block;color:#485262;vertical-align:2px}

.apply_wrap .ctab_area {margin-bottom:33px}
.apply_wrap .ctab_area .in {overflow:hidden;}
.apply_wrap .ctab_area .in li {float:left;background:#f7f7f7;margin-left:1px}
.apply_wrap .ctab_area .in li a {color:#8b8b8b;font-size:14px;display:block;padding:10px 39.5px;}
.apply_wrap .ctab_area .in li.on {background:#666666;}
.apply_wrap .ctab_area .in li.on a {color:#FFFFFF}

.apply_wrap .sch_area {}
.apply_wrap .sch_area .sel_in {margin-bottom:15px;background: #f4f8ff;padding: 10px 0;text-align: center;position:relative}
.apply_wrap .sch_area .sel_in .sel {display:inline-block;width:147px}
.apply_wrap .sch_area .sel_in .sel select {width:100%;height:28px;border:1px solid #EBE7E7;background: #fff;color:#4a4a4a}
.apply_wrap .sch_area .sel_in .sel select.off {border:1px solid #EBE7E7;background: #f9f9f9;}
.apply_wrap .sch_area .sel_in .sel select[disabled='disabled']{border:1px solid #EBE7E7;background: #f9f9f9;}

.apply_wrap .sch_area .sel_in .bt {width:145px;font-size:14px}
.apply_wrap .sch_area .sel_in .mp_bt1 {width:52px;position:absolute;right:10px;top:11px}
.apply_wrap .sch_area .sel_in .mp_bt14 {width:81px;position:absolute;right:10px;top:11px}
.apply_wrap .sch_area .sel_in .mp_bt14 .ico {display:inline-block;width:10px;height:10px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 -80px no-repeat;}
.apply_wrap .sch_area .sel_in .mp_bt14 .ico.off {background:url('//img.megastudy.net/mypage/2017/common.png') -19px -80px no-repeat;}


.apply_wrap .sch_area .none {border-top:1px solid #C8C7C7;border-bottom:1px solid #C8C7C7;padding:50px 0;text-align:center}
.apply_wrap .sch_area .sel_step {border:1px solid #e5e5e5;}
.apply_wrap .sch_area .sel_step:after{content:" "; display:block; clear:both;}
.apply_wrap .sch_area .sel_step .conin {overflow:hidden;}
.apply_wrap .sch_area .sel_step .conin li {float:left;width:226px;padding:20px 10px 20px 15px;border-right:1px solid #e5e5e5;}
.apply_wrap .sch_area .sel_step .conin li:last-child {border:none}
.apply_wrap .sch_area .sel_step .conin li h3 {background:#f0f1f4;color:#333333;font-size:14px;text-align:center;padding:5px 0;width:226px;font-weight:var(--font-weight-semibold);margin-bottom:15px}
.apply_wrap .sch_area .sel_step .conin li .clist {overflow-y:scroll;height:90px;}
.apply_wrap .sch_area .sel_step .conin li .clist a {display:block;font-size:var(--font-size-sm)}
.apply_wrap .sch_area .sel_step .conin li .clist a.on {color:#1162db;text-decoration:underline;font-weight:var(--font-weight-semibold)}

.apply_wrap .lecture_area .top {position:relative; border-bottom:1px solid #cacdd3;padding-bottom:15px;margin:38px 0 0}
.apply_wrap .lecture_area .top label {margin-right:7px;vertical-align:middle}
.apply_wrap .lecture_area .top .t_rig {right:0;top:2px}
.apply_wrap .lecture_area .top .t_rig .sel {display:inline-block}
.apply_wrap .lecture_area .top .t_rig .sel .bt {width:145px;font-size:14px}
.apply_wrap .lecture_area .top .t_rig .sel .inner {z-index:10}
.apply_wrap .lecture_area .top .t_rig .sel .inner li {width:143px}
.apply_wrap .lecture_area .top .lectureType {position:absolute; right:0;top:-6px}
.apply_wrap .lecture_area .top .lectureType .sel {display: inline-block; width: 85px;}
.apply_wrap .lecture_area .top .lectureType .sel select {width: 100%; height: 28px; border: 1px solid #EBE7E7; background: #fff; color: #4a4a4a;}

.apply_wrap .lecture_area .lec_list li {padding:9px 0;border-bottom:1px solid #e9eaed;}
.apply_wrap .lecture_area .lec_list li.none {text-align:center}
.apply_wrap .lecture_area .mplist {padding: 8px 0 8px 1px;}
.apply_wrap .lecture_area .t01 {width:25px}
.apply_wrap .lecture_area .t02 {width:130px;text-align:center;}
.apply_wrap .lecture_area .t05 {width:80px;text-align:center;}
.apply_wrap .lecture_area .t03 {width:585px;padding-left:20px}
.apply_wrap .lecture_area .t04 {width:155px;text-align:right;}
.apply_wrap .lecture_area .t02 dt{color:#6c7585;}
.apply_wrap .lecture_area .t02 dd{color:#333333;}
.apply_wrap .lecture_area .t05 dt {color:#6c7585;font-weight:var(--font-weight-semibold)}
.apply_wrap .lecture_area .t05 dd {color:#333333;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}
.apply_wrap .lecture_area .t03 .tt {color:#1162db;}
.apply_wrap .lecture_area .t03 h4 {padding-bottom:6px;border-bottom:1px dotted #bcbcbc;margin-bottom:7px}
.apply_wrap .lecture_area .t03 h4 a {color:#414141;font-size:14px;font-weight:var(--font-weight-semibold);}
.apply_wrap .lecture_area .t03 .price {}
.apply_wrap .lecture_area .t03 .price span {background:url('//img.megastudy.net/mypage/2017/bar.gif') right 4px no-repeat;padding-right:14px;margin-right:10px;color:#a4a4a4;}
.apply_wrap .lecture_area .t03 .price span:last-child {background:none}
.apply_wrap .lecture_area .t04 .mbtn {display:inline-block;width:116px;margin-bottom:5px;padding-right:5px;letter-spacing: -0.5px;}
.apply_wrap .lecture_area .t04 .mp_bt3 {position:relative; background-position: 110px -95px;}
.apply_wrap .lecture_area .t04 .ly_vod_list {right:-50px;}
.lecture_area .btn_basket{display:inline-block;overflow:hidden;width:40px;height:40px;margin:3px 0;background:url('//img.megastudy.net/common/board_2018/btn_basket.gif') no-repeat;line-height:999px}
.lecture_area .btn_basket:hover{background:url('//img.megastudy.net/common/board_2018/btn_basket_on.gif') no-repeat}
.lecture_area .btn_check{display:inline-block;overflow:hidden;width:40px;height:40px;margin:3px 0;background:url('//img.megastudy.net/common/board_2018/btn_check.gif') no-repeat;line-height:999px}
.lecture_area .btn_check:hover{background:url('//img.megastudy.net/common/board_2018/btn_check_on.gif') no-repeat}

.apply_wrap .theme_area {}
.apply_wrap .theme_area .tag_con {padding:5px 30px 20px;position:relative;}
/**.apply_wrap .theme_area .tag_con {padding:5px 30px 40px;position:relative;margin-bottom:15px}**/
.apply_wrap .theme_area .tag_con .w_wrap {width:950px;height:82px;overflow:hidden}
.apply_wrap .theme_area .tag_con .words {overflow:hidden;width:101010px}
.apply_wrap .theme_area .tag_con .words li {width:950px;text-align:center;float:left}
.apply_wrap .theme_area .tag_con .words li a {border-radius:20px;border:1px solid #d6d6d6;display:inline-block;padding:0 10px;height:30px;line-height:28px;color:#6e6e6e;margin:6px 3px}
.apply_wrap .theme_area .tag_con .words li a.on, .apply_wrap .theme_area .tag_con .words li a:hover {border:1px solid #1162db;color:#333333}
.apply_wrap .theme_area .tag_con .bt_p, .apply_wrap .theme_area .tag_con .bt_n {top:40px;display:block;width:12px;height:23px;text-indent:-99999px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;}
.apply_wrap .theme_area .tag_con .bt_p {left:0;background-position:-148px -109px}
.apply_wrap .theme_area .tag_con .bt_n {right:4px;background-position:-150px -162px}

.apply_wrap .info_area .top_tt {margin-bottom:20px;overflow:hidden;position:relative}
.apply_wrap .info_area .top_tt h3, .apply_wrap .info_area .top_tt .date, .apply_wrap .info_area .top_tt  dl, .topin {float:left}
.apply_wrap .info_area .top_tt h3 {font-weight:var(--font-weight-semibold);color:#333333;font-size:30px;}
.apply_wrap .info_area .top_tt .topin {overflow:hidden;height:44px;width:840px}
.apply_wrap .info_area .top_tt .topin ul li {overflow:hidden;height:44px}
.apply_wrap .info_area .top_tt .date {display:block;border:1px solid #b6b6b6;line-height:28px;color:#838383;padding:0 10px;height:30px;font-size:14px;margin:10px 15px 0 30px}
.apply_wrap .info_area .top_tt dl {padding-top:7px}
.apply_wrap .info_area .top_tt dt a {color:#333333;font-size:14px;font-weight:var(--font-weight-semibold)}
.apply_wrap .info_area .top_tt dd {color:#888888;}
.apply_wrap .info_area .top_tt .mp_bt1 {float:right;margin-top:10px;background-position:124px -73px}
.apply_wrap .info_area .spe_con {height:150px}
.apply_wrap .info_area .spe_con h4 {left:0;top:0;width:122px;height:104px;color:#FFFFFF;text-align:center;background:#2e476c;}
.apply_wrap .info_area .spe_con h4 span {display:inline-block;width:32px;height:44px;background:url('//img.megastudy.net/mypage/2017/common.png') -132px -290px no-repeat;}
.apply_wrap .info_area .spe_con h4 p {font-size:14px;text-align:center;}
.apply_wrap .info_area .spe_con .in_ban {margin-left:122px;border:1px solid #dedede;;padding:0 30px;position:relative}
.apply_wrap .info_area .spe_con .in_ban .r_con {width:825px;overflow:hidden;height:102px;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.apply_wrap .info_area .spe_con .in_ban ul {overflow:hidden;background:#f4f8ff;width:10100px;}
.apply_wrap .info_area .spe_con .in_ban ul li {float:left;width:274px;text-align:center;border-right:1px solid #dae1ec;margin:27px 0}
.apply_wrap .info_area .spe_con .in_ban ul li .tit {color:#333333;font-weight:var(--font-weight-semibold);font-size:14px}
.apply_wrap .info_area .spe_con .in_ban ul li .txt {color:#919192;}
.apply_wrap .info_area .spe_con .in_ban ul li:nth-child(3) {border-right:none}
.apply_wrap .info_area .bt_p, .apply_wrap .in_ban .bt_n {top:45px;display:block;width:12px;height:23px;text-indent:-99999px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;}
.apply_wrap .info_area .spe_con .in_ban .bt_p {left:10px;background-position: 0 0}
.apply_wrap .info_area .spe_con .in_ban .bt_n {right:7px;background-position:-10px 0}



.my_wrap{-webkit-text-size-adjust:none}
.my_wrap .state {border-top:1px solid #999999;border-bottom:1px solid #999999;overflow:hidden;margin-bottom:20px;height:100px}
.my_wrap .state .l_c, .my_wrap .state .r_c {float:left;}
.my_wrap .state .l_c {width:425px;padding-top:20px;background:#f4f4f4;height:103px}
.my_wrap .state .l_c dl {margin-left:25px}
.my_wrap .state .r_c {background:#ffffff;width:395px;padding-top:23px;}
.my_wrap .state .l_c dt .stu {background: #1162db;color: #ffffff;padding:0 4px 2px;height:14px;margin-right:4px}
.my_wrap .state .l_c dt .stu.gn {background:#9f9fa0;}
.my_wrap .state .l_c dt strong {color:#333333;font-size:16px}
.my_wrap .state .l_c dd {color:#888888;margin-top:7px}
.my_wrap .state .l_c dd strong {color:#333333;}
.my_wrap .state .l_c dd .ing {color:#222121;}
.my_wrap .state .r_c dl {margin-left:20px}
.my_wrap .state .r_c dt, .my_wrap .state .r_c dd {float:left}
.my_wrap .state .r_c dt {font-size:16px;margin:0 27px 0 25px;border-right:1px solid #e7e7e7;padding-right:27px;letter-spacing:-1px;text-align:center;}
.my_wrap .state .r_c dt strong {color:#3270de;display:block}
.my_wrap .state .r_c dd .time {font-size:22px;font-weight:var(--font-weight-semibold);margin-top:-4px}
.my_wrap .state .r_c dd .etc {color:#888888;}
.my_wrap .state .r_c dd .etc a {text-decoration:underline}
.my_wrap .pass_info {}
.my_wrap .pass_info .mypass {overflow:hidden;background:#f4f4f4;padding:5px;margin-bottom:2px;position: relative;}
.my_wrap .pass_info .mypass h4 {font-weight:var(--font-weight-semibold);font-size:14px;width:165px;text-align:center;color:#333333;}
.my_wrap .pass_info .mypass .p_list {width:630px;background:#ffffff;padding:6px 0 6px 15px}
.my_wrap .pass_info .mypass .p_list li {font-size:var(--font-size-sm)}
.my_wrap .pass_info .bt_mildang {position:absolute;right:20px;top:50%;transform: translateY(-50%); border: 1px solid #6e7e98;font-size:var(--font-size-sm);color:#2f476d;line-height: 15px;text-decoration: none;letter-spacing: -0.5px;padding:4px 10px;text-align: right;}

.my_wrap .cautxt {background:#f4f4f4;padding:0;position: relative;margin: 0 0 20px;}
.my_wrap .cautxt h5 {margin: 0 0 0; font-weight:var(--font-weight-semibold);font-size:14px;color:#333;line-height: 40px;padding:0 0 0 27px;position: relative;cursor: pointer;}
.my_wrap .cautxt h5::after{content:'¡å';position: absolute;right:25px;top:50%;transform: translateY(-50%);}
.my_wrap .cautxt.on h5::after{content:'¡ã';position: absolute;right:25px;top:50%;transform: translateY(-50%);}
.my_wrap .cautxt .cau--cont{padding:18px 28px 18px 28px;background: #fff;border: 1px solid #f3f3f3;}
.my_wrap .cautxt ul {}
.my_wrap .cautxt li {color:#9d9d9d;line-height: 1.6;}

.my_wrap .cautxt a{text-decoration: underline}

/* 20240312 */
.my_wrap .noti_type2 .cautxt{margin-top:-18px;background:#ffefeb}
.my_wrap .noti_type2 .cautxt h5 strong{color:#f8502b}
.my_wrap .noti_type2 .cautxt .cau--cont{border:1px solid #ffefeb}
.my_wrap .noti_type2 .cautxt li strong{color:#333}
.my_wrap .noti_type2 .cautxt h5 .ic_bx{display:inline-block;width:72px;height:18px;margin:11px 10px 0 0;line-height:18px;font-size:var(--font-size-sm);color:#fff;background:#fe502b;vertical-align:top;text-align:center}
.my_wrap .noti_type2 .cautxt h5 a.btn_more,
.my_wrap .noti_type2 .cautxt .po_r a.btn_more{display:inline-block;width:128px;height:20px;margin:9px 0 0 14px;font-size:var(--font-size-sm);color:#333;border:1px solid #998f8d;text-align:center;line-height:20px;font-weight:var(--fonr-weight-regular);vertical-align:top;text-decoration:none}
.my_wrap .noti_type2 .cautxt .po_r a.btn_more {position: absolute;top:9px;right:165px;margin: 0;}
/* //20240312 */


/* 20241210 */
.my_wrap .smart_tab{position:relative}
.my_wrap .smart_tab .cautxt{margin-top:10px;background:#f1effb}
.my_wrap .smart_tab .cau--cont{}
.my_wrap .smart_tab .cautxt .cau--cont{display:none}
.my_wrap .smart_tab .cautxt h5 .ic_bx{display:inline-block;width:72px;height:18px;margin:11px 10px 0 0;line-height:18px;font-size:var(--font-size-sm);color:#fff;background:#6844d6;vertical-align:top;text-align:center}
.my_wrap .smart_tab .cautxt.on .cau--cont{display:block}
.my_wrap .smart_tab .smart--status{padding:13px 0 14px;border-top:1px solid #ddd;font-size:14px;font-weight:var(--font-weight-semibold);color:#333;text-align:center}
.my_wrap .smart_tab .smart--status:first-child{padding-top:0;border-top:none}
.my_wrap .smart_tab .smart--status strong{color:#ee585c}
.my_wrap .smart_tab .bx_nextedu{margin-bottom:13px;padding:20px 30px;background:#f1effb}
.my_wrap .smart_tab .bx_nextedu .sel_edu input{margin:0 6px 0 0}
.my_wrap .smart_tab .bx_nextedu .sel_edu{padding-bottom:8px;font-size:14px}
.my_wrap .smart_tab .btn_daynext{padding:15px 0 0 0;text-align:center}
.my_wrap .smart_tab .btn_dnext{display:inline-block;width:188px;height:28px;border:1px solid #afafaf;font-size:var(--font-size-sm);color:#333;text-align:center;line-height:30px;text-decoration:none}
.my_wrap .smart_tab .btn_dnext:hover{text-decoration:none}
.my_wrap .smart_tab .btn_dnext.md2{border:1px solid #d8d8d8;color:#a9a9a9}
.lyr--smart{display:none;position: absolute;left:30px;top:103px;width:314px;height:203px;border: 1px solid #1162db;text-align: center;background: #fff;z-index:2;box-shadow: 2px 2px 3px rgba(68, 68, 68, 0.3);}
.lyr--smart--close{position: absolute;right:10px;top:10px}
.lyr--smart--txt{padding:35px 30px;font-size:var(--font-size-sm);color:#333;text-align:center;line-height:20px;letter-spacing:-1px}

/* 2024-07-23 */
.my_wrap .banner_mp_info {margin-top:-18px;}
.my_wrap .banner_mp_info .cautxt{margin-top:-18px;background:#d9f3da}
.my_wrap .banner_mp_info .cautxt h5 strong{color:#58995a}
.my_wrap .banner_mp_info .cautxt ul{border:1px solid #ffefeb}
.my_wrap .banner_mp_info .cautxt li {position:relative; padding-left:10px; font-size:var(--font-size-sm); line-height:20px; letter-spacing:-0.5px; color:#333;}
.my_wrap .banner_mp_info .cautxt li:after {display:block; position:absolute; top:0; left:0; content:'-';}
.my_wrap .banner_mp_info .cautxt li strong{color:#333;}
.my_wrap .banner_mp_info .cautxt li span {color:#58995a; text-decoration: underline; text-underline-position: under;}
.my_wrap .banner_mp_info .cautxt h5 .ic_bx{display:inline-block;width:72px;height:18px;margin:11px 10px 0 0;line-height:18px;font-size:var(--font-size-sm);color:#fff;background:#7ebc80;vertical-align:top;text-align:center}
.my_wrap .banner_mp_info .cautxt h5 a.btn_more{display:inline-block;width:128px;height:20px;margin:9px 0 0 14px;font-size:var(--font-size-sm);color:#333;border:1px solid #869386;text-align:center;line-height:20px;font-weight:var(--fonr-weight-regular);vertical-align:top;text-decoration:none}
.my_wrap .banner_mp_info #mpExamNotice {position:relative;}
.my_wrap .banner_mp_info .mp_btnArea {position:absolute; right:20px; top:46px;}
.my_wrap .banner_mp_info .mp_btnArea a {display:block; margin-bottom:5px; color:#fff; text-decoration:none; padding:5px 19px; background:#7ebc80;}
/* //2024-07-23 */

.bt_courseRetake{margin-bottom: -26px;}

/* 2020-04-06 ±¹¾î EBS ¹«·á ÀÌ¿ë±Ç */
.my_wrap .free_info {margin-bottom:20px;}
.my_wrap .free_info .myfree {position:relative; overflow:hidden;background:#f7f7f6;padding:20px 5px 20px 26px;margin-bottom:2px}
.my_wrap .free_info .myfree h4 {font-size:14px;text-align:left;color:#333333; font-weight:var(--fonr-weight-regular);}
.my_wrap .free_info .myfree h4 .colorRed {font-size:14px; color:#f25a5e;}
.my_wrap .free_info .myfree a {position:absolute; right:15px; top:15px;}
/* 2020-04-06 ±¹¾î EBS ¹«·á ÀÌ¿ë±Ç */

.cautxt--ly{display:none;position: absolute;left:30px;top:103px;width:525px;height:267px;border: 1px solid #1162db;text-align: center;background: #fff;z-index:2;box-shadow: 2px 2px 3px rgba(68, 68, 68, 0.3);}
.cautxt--ly--content{margin-top: 38px}
.cautxt--ly--close{position: absolute;right:10px;top:10px}
.my_wrap .mn_tab {position:relative;height:50px;margin-bottom:20px;}
.my_wrap .mn_tab:after{content:" "; display:block; clear:both;}
.my_wrap .mn_tab ul {display: flex;}
.my_wrap .mn_tab ul li {flex:1;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:49.8%;background:#f9f9f9;border-bottom:1px solid #444444;text-align:center;height:50px;line-height:50px}
.my_wrap .mn_tab ul li:first-child {border-left:1px solid #d8d8d8;}
.my_wrap .mn_tab ul li a {display:block;color:#a9a9a9;font-size:14px}
.my_wrap .mn_tab ul li a em {color:#a9a9a9 !important;}
.my_wrap .mn_tab ul li.on {background:#FFFFFF;border:1px solid #444444;border-bottom:none}
.my_wrap .mn_tab ul li.on a {color:#494949;font-weight:var(--font-weight-semibold)}
.my_wrap .mn_tab ul li.on a em {color:#f25a5e !important}
.my_wrap .sort_in {background:#f4f8ff;padding:10px 0;text-align:center;margin-bottom:40px}
.my_wrap .sort_in select {width:150px;height:28px}
.my_wrap .sort_in:after{content:" "; display:block; clear:both;}
.my_wrap .sort_in .sel {display:inline-block}
.my_wrap .sort_in .sel .bt {width:145px;font-size:14px}
.my_wrap .sort_in2 {background:#f4f8ff;text-align:center;margin-bottom:20px;display: flex;align-items: center;justify-content: center;height: 48px;font-size: 14px;letter-spacing: -0.5px;}
.my_wrap .sort_in2 a{display:inline-block;line-height: 1;font-size:14px;color:#333333;border-left:1px solid #d0d3d9;padding-left:14px;margin-left:10px;display:inline-block;height:15px;line-height:15px;cursor:pointer}
.my_wrap .sort_in2 a:first-child{margin-left: 12px;border: 0;}
/* .my_wrap .sort_in2 a+a{margin-left: 7px;} */
.my_wrap .sort_in2 select{margin-left: 12px;}
.my_wrap .sort_in2 .on{color:#000;font-weight:var(--font-weight-semibold);text-decoration:underline}
.my_wrap .sort_in2 span{display:inline-block;line-height: 1;margin:0 10px;}
.my_wrap .list_in {}
.my_wrap .lyr_confirm{position:absolute;width:498px;padding:30px;border:1px solid #1162db;font-family:var(--primary-font);background:#fff;z-index:100;-webkit-text-size-adjust:none}
.lyr_confirm .btn_lyrcls{position:absolute;right:10px;top:10px}
.lyr_confirm .tit{padding-bottom:15px;border-bottom:1px solid #ddd;font-size:20px;font-weight:var(--font-weight-semibold);color:#333}
.lyr_confirm .stit{padding-bottom:5px;font-size:16px;font-weight:var(--font-weight-semibold);color:#333}
.lyr_confirm .txt{padding:23px 0 20px;font-size:var(--font-size-sm);color:#333;line-height:18px}
.lyr_confirm .btn_lyrcls{position:absolute;right:10px;top:10px}
.lyr_confirm .bx_agree{overflow:hidden}
.lyr_confirm .bx_agree .info{float:left;width:383px;padding:10px 15px;font-size:14px;border:1px solid #d9d9d9;color:#888;line-height:18px}
.lyr_confirm .bx_agree a{float:left;padding:29px 11px;background:#2e476c;font-size:15px;font-family:var(--primary-font);color:#fff;line-height:18px}
.lyr_confirm .check{padding:10px 0 0 0;text-align:center}
.lyr_confirm .btn_group{padding:15px 0 0 0;text-align:center}
.lyr_confirm .btn_group .btn_g{display:inline-block;padding:3px 30px 5px;font-size:15px;color:#fff;text-align:center}
.lyr_confirm .btn_group .type1{background:#f25a5e}
.lyr_confirm .btn_group .type2{background:#b3b3b3}


.my_wrap .list_in .top {overflow:hidden;margin-bottom:18px}
.my_wrap .list_in .top .nm {float:left}
.my_wrap .list_in .top .nm .mp_bt9 {background:url('//img.megastudy.net/mypage/2017/bar.gif') 0 7px no-repeat;padding-left:10px;margin-left:10px}
.my_wrap .list_in .top .btarea {float:right}
.my_wrap .list_in .top .btarea .mp_bt8 {margin-left:7px}
.my_wrap .list_in .list {border-top:1px solid #cacdd2}
.my_wrap .list_in .list li {border-bottom:1px solid #e9eaed;padding:15px 0}
.my_wrap .list_in .list li.cancel {opacity:0.4;border-bottom:1px solid #e9eaed !important}
.my_wrap .list_in .list li .t1 {width:90px;text-align:center}
.my_wrap .list_in .list li .t2 {width:670px;padding-left:20px}
.my_wrap .list_in .list li .t3 {width:90px;text-align:center}
.my_wrap .list_in .list li .t3 .lec_plus {margin-left:15px}
.my_wrap .list_in .list li .t3 .mp_bt11, .my_wrap .list_in .list li .t3 .mp_bt12{width:85px;display:block;margin-bottom:4px;height:19px}
/*2025-04-28*/
/*.my_wrap .list_in .list li .t1 .progress {border-radius:500px ;background:#f9f9f9;color:#9b9b9b;width:70px;height:54px;padding-top:16px;text-align:center;line-height:17px;display:inline-block;}*/
.my_wrap .list_in .list li .t1 .progress {border-radius:500px ;background:#f9f9f9;color:#9b9b9b; margin:0 auto; width:70px;height:70px; text-align:center;line-height:17px;display:flex; flex-direction:column; align-items:center; justify-content:center;}
.my_wrap .list_in .list li .progress strong {font-size:16px;color:#0a67f3;display:block}
.my_wrap .list_in .list li .t_nm {color:#6c7585}
.my_wrap .list_in .list li h4 {margin:2px 0 4px}
.my_wrap .list_in .list li h4 a {font-size:14px;font-weight:var(--font-weight-semibold);color:#494949;margin-right:7px}
.my_wrap .list_in .list li .date {color:#888888;}
.my_wrap .list_in .list li .date .t_nm {font-size:var(--font-size-sm)}
.my_wrap .list_in .list li .date .all {padding:2px 10px 5px 0;background:url('//img.megastudy.net/mypage/2017/bar.gif') right 7px no-repeat;margin-right:5px;}
.my_wrap .list_in .list li .date .all .ico {background:url('//img.megastudy.net/mypage/2017/common.png') -153px -333px no-repeat;display:inline-block;width:12px;height:17px}
.my_wrap .list_in .list li .date .mp_bt13 {margin-left:6px}
.my_wrap .list_in .list li.none {padding:50px 0;text-align:center}
.my_wrap .list_in .list li.none p {margin-bottom:15px;}
.my_wrap .info_area{-webkit-text-size-adjust:none}
.my_wrap .info_area h5 {font-size:16px;font-weight:var(--font-weight-semibold);margin-bottom:15px}
.my_wrap .tittab a {display:inline-block;margin-right:1px;width:204px;background:#f7f7f7;font-size:14px;color:#949494;padding:11px 0;text-align:center}
.my_wrap .tittab a.on {background:#666666;color:#FFFFFF}
.my_wrap .tittab.w2 a {width:272px}
.my_wrap .tabcon {border:1px solid #e5e5e5;padding:30px;margin-top:20px;color:#888888;display:none}
.my_wrap .tabcon li {background:url('//img.megastudy.net/mypage/2017/bar3.gif') 0 9px no-repeat;padding-left:13px}
.my_wrap .tabcon li a {color:#1162db;text-decoration:underline}
.my_wrap .tabcon li em {color:#333333 !important;}
.my_wrap .pass_area {text-align:center;border-top:1px solid #dadce0;border-bottom:1px solid #dadce0;padding:60px 0;margin-top:20px;margin-bottom: 20px;}
.my_wrap .pass_area .t1 {font-size:var(--font-size-sm);margin-bottom: 15px;}
.my_wrap .pass_area .t1 strong {color:#000000;}
.my_wrap .pass_area .t1 strong.s {color:#1162db;}
.my_wrap .pass_area .t2 {color:#888888;margin-top:10px}
.my_wrap .pass_area .d_day {background:#f8f8f8;padding:14px;width:560px;margin:25px auto}
.my_wrap .pass_area .d_day .ti {font-size:14px;margin-right:15px;padding-right:10px}
.my_wrap .pass_area .d_day .ti em {font-weight:var(--font-weight-semibold);}
.my_wrap .pass_area .mp_bt5 {font-size:16px}
.my_wrap .pass_area .words {overflow:hidden;margin:20px auto;width:650px;}
.my_wrap .pass_area .words li {width:650px;text-align:center;float:left;}
.my_wrap .pass_area .words li a {border-radius:20px;border:1px solid #d6d6d6;display:inline-block;padding:0 10px;height:30px;line-height:28px;color:#6e6e6e;margin:6px 3px}
.my_wrap .pass_area .words li a.on, .apply_wrap .theme_area .tag_con .words li a:hover {border:1px solid #1162db;color:#333333}
.my_wrap .pass_area2{margin-bottom: 59px;}

.mpass_info--area {border:1px solid #969fd1;background:#f0f7ff;margin-bottom:20px;position:relative}
.mpass_info--area h3 {background:#2e40a4;color:#FFFFFF;font-size:18px;text-align:center;padding:12px 0;font-weight:var(--fonr-weight-regular);letter-spacing:-1px}
.mpass_info--area .infoTxt {padding:5px 25px 22px;color:#000000;font-size:16px;}
.mpass_info--area .infoTxt ul li {color:#333333;margin-bottom:8px;position:relative;padding-left: 10px}
.mpass_info--area .infoTxt ul li span {color:#2a73e0}
/**.mpass_info--area .infoTxt ul li:before {content: "-";padding-left:12px;}**/
.mpass_info--area .infoTxt ul li:after {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    content: '-';
}
.mpass_info--area .infoTxt .pp {color:#2e40a4;text-decoration:underline}
.mpass_info--area .infoBtn {position:absolute;right:29px;top:78px}
.mpass_info--area .infoBtn img {display:block;margin-bottom: 10px}

.my_detail {}
.my_detail .tch_area {border-top:1px solid #e5e5e5;position:relative;padding:40px 0 0;height:115px}
.my_detail .tch_area .tpic {left:0;top:28px;width:109px;height:109px;overflow:hidden}
/**
.my_detail .tch_area .tpic {left:0;top:44px;width:109px;height:109px;background:#f2f2f2;overflow:hidden}
.my_detail .tch_area .tpic .thumb {width:86px;height:104px;margin-left:-3px}**/
.my_detail .tch_area .tpic .thumb {width:97px;height:92px;border-radius:100px;border:1px solid #9f9b9b}
/**.my_detail .tch_area .tpic .mask {background:url(//img.megastudy.net/mypage/2017/mask.png) 0 0 no-repeat;width:126px;height:116px;left:0;top:0;display: block;width: 100%;height: 100%;}**/
.my_detail .tch_area .tch_like {left:71px;top:88px;width:36px;height:36px}
.my_detail .tch_area .lecinfo {margin-left:133px;width:650px}
.my_detail .tch_area .lecinfo .name {color:#888888;font-size:14px}
.my_detail .tch_area .lecinfo h4 {margin-bottom:9px;font-size:18px;color:#333333;font-weight:var(--font-weight-semibold);}
.my_detail .tch_area .lecinfo .myst {margin-left:-10px}
.my_detail .tch_area .lecinfo .myst span {color:#888888;padding:0 12px;border-right:1px solid #e5e5e5;display: inline-block;height: 12px;line-height: 11px;}
.my_detail .tch_area .lecinfo .myst span:last-child {border:none}
.my_detail .tch_area .bmark {right:22px;top:70px}
.my_detail .sugang_area {position:relative;margin-bottom:25px}
.my_detail .sugang_area .latest_layer {position:absolute;left:0;top:0;width:820px;background:#FFFFFF;z-index:2;border-bottom:1px solid #6c7585;display:none}
.my_detail .sugang_area .latest_layer .paginate {padding-top:0}
.my_detail .sugang_area .bt_plus {position:absolute;right:0;top:17px}
.my_detail .sugang_area .s_noti {background:#f7f7f7;border-top:2px solid #3f5a76;border-bottom:1px solid #6c7585;position:relative}
.my_detail .sugang_area .s_noti:after{content:" "; display:block; clear:both;}
.my_detail .sugang_area .s_noti h5 {font-size:14px;font-weight:var(--font-weight-semibold);color:#484848;float:left;width:170px;text-align:center;line-height:43px}
.my_detail .sugang_area .s_noti .n_txt {float:left;width:620px;background:#FFFFFF;padding:15px 0 15px 30px;}
.my_detail .sugang_area .s_noti .n_txt a {color:#9b9b9b;font-size:var(--font-size-sm)}
.my_detail .sugang_area .s_noti .n_txt a em {color:#333333 !important;}
.my_detail .sugang_area .s_noti .n_done {background:#FFFFFF;width:100%}
.my_detail .sugang_area .s_noti .n_done span {margin-right:35px}
.my_detail .sugang_area .s_noti .n_done span strong {color:#177ee5}
.my_detail .sugang_area .s_noti .n_done .mp_bt14, .my_detail .sugang_area .s_noti .n_done .mp_bt15 {width:147px;font-size:var(--font-size-sm)}



.my_detail .sugang_area .b_list {overflow:hidden;padding:27px 0 20px}
.my_detail .sugang_area .b_list li {float:left;width:380px;margin-left:20px;padding-left:10px;background:url('//img.megastudy.net/mypage/2017/bul.gif') 0 10px no-repeat;line-height:21px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.my_detail .sugang_area .b_list li a {color:#888888;font-size:var(--font-size-sm)}
.my_detail .sugang_area .b_list li a em {color:#1162db !important;}
.my_detail .sugang_area .nt_con_set {background:#f4f8ff;position:relative;padding:50px 0;text-align:center}
.my_detail .sugang_area .nt_con_set .t1 {font-size:14px;}
.my_detail .sugang_area .nt_con_set .t2 {font-size:22px;font-weight:var(--font-weight-semibold);margin-bottom:10px;color:#000000}
.my_detail .sugang_area .nt_con_set .t3 {color:#888888;margin-bottom:20px;}
.my_detail .sugang_area .nt_con_set .btn a {font-size:16px}
.my_detail .sugang_area .nt_con {background:#f4f8ff;position:relative}
.my_detail .sugang_area .nt_con:after{content:" "; display:block; clear:both;}
.my_detail .sugang_area .nt_con .cont {float:left;width:350px;padding:35px 30px 0;height:170px;position:relative}
.my_detail .sugang_area .nt_con .cont .l_num {background:#FFFFFF;font-size:16px;text-align:center;height:37px;line-height:33px;color:#333333;margin-bottom:16px;font-weight:var(--font-weight-semibold)}
.my_detail .sugang_area .nt_con .cont .l_num span {margin:5px;padding-right:19px;font-size:14px;background:url('//img.megastudy.net/mypage/2017/bar.gif') right 6px no-repeat;font-weight:var(--font-weight-semibold)}
.my_detail .sugang_area .nt_con .cont .l_num span:last-child {background:none}
.my_detail .sugang_area .nt_con .cont .set {margin:0 0 19px 0}
.my_detail .sugang_area .nt_con .cont .set li {background:url('//img.megastudy.net/mypage/2017/bul.gif') 0 7px no-repeat;padding-left:10px;color:#7f7d7d;line-height:19px}
.my_detail .sugang_area .nt_con .cont .btn {text-align:center}
.my_detail .sugang_area .nt_con .cont .btn a, .my_detail .sugang_area .nt_con .cont .btn span {width:147px; letter-spacing:-2px;}
.my_detail .sugang_area .nt_con .cont .btn .mp_bt14.w2 {width:250px}
.my_detail .sugang_area .nt_con .cont .btn .mp_bt15.w2 {width:250px}
.my_detail .sugang_area .nt_con .cont .etctit {background:#626366;color:#fff;font-size:14px;padding:6px 10px;}
.my_detail .sugang_area .nt_con .cont .tab {height:30px}
.my_detail .sugang_area .nt_con .cont .tab a {display:inline-block;width:49%;background:#f0f0f0;color:#a7a7a7;font-size:14px;padding:6px 0;text-align:center;float:left;}
.my_detail .sugang_area .nt_con .cont .tab a.on {background:#626366;color:#fff;}
.my_detail .sugang_area .nt_con .cont .s_qna {margin-top:12px;min-height:95px}
.my_detail .sugang_area .nt_con .cont .s_qna li {position:relative;border-bottom:1px dotted #cacdd2;padding:6px 0 6px 10px;background:url(//img.megastudy.net/mypage/2017/bul.gif) 0 16px no-repeat;}
.my_detail .sugang_area .nt_con .cont .s_qna li a {color:#888888;width:262px;display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.my_detail .sugang_area .nt_con .cont .s_qna li a em {color:#000000 !important}
.my_detail .sugang_area .nt_con .cont .s_qna li .st {position:absolute;right:0;top:8px;color:#333333}
.my_detail .sugang_area .nt_con .cont .s_qna li .st.ok {color:#ed585c;}
.my_detail .sugang_area .nt_con .cont .s_qna li:last-child {border:none}
.my_detail .sugang_area .nt_con .cont .none {padding:40px 0;text-align:center}
.my_detail .sugang_area .nt_con .cont .none .mp_bt13 {text-align:center;margin-top:10px}
.my_detail .sugang_area .nt_con .cont .bt_all {text-align:right;display:block;margin-right:-8px}
.my_detail .sugang_area .nt_con .cont .progress .mygoal {position:relative;margin-top:30px;}
.my_detail .sugang_area .nt_con .cont .progress .mygoal .ico_succ {position:absolute;left:50px;top:9px}
.my_detail .sugang_area .nt_con .cont .progress .mygoal .in {margin-left:100px;font-size:14px}
.my_detail .sugang_area .nt_con .cont .progress .mygoal .in strong {color:#306fde;}
.my_detail .sugang_area .nt_con .cont .progress .mygoal .in em {display:block;color:#888888 !important;font-size:var(--font-size-sm)}
.my_detail .sugang_area .nt_con .cont .progress .mygoal .in .done {display:block}
.my_detail .sugang_area .nt_con .cont .progress .mine {text-align:center;margin:20px 0}
.my_detail .sugang_area .nt_con .cont .progress .mine em {font-weight:var(--font-weight-semibold)}
.my_detail .sugang_area .nt_con .cont .progress .mine strong {color:#333333}
.my_detail .sugang_area .nt_con .cont .progress .info {text-align:center;margin-top:25px}
.my_detail .sugang_area .nt_con .cont .progress .con_graph {}
.my_detail .sugang_area .nt_con .cont .progress .con_graph .c1 {width:70px;text-align:right;line-height:13px}
.my_detail .sugang_area .nt_con .cont .progress .con_graph .c2 {width:40px;text-align:center;color:#1162db}
.my_detail .sugang_area .nt_con .cont .progress .con_graph .c3 {width:225px}
.my_detail .sugang_area .nt_con .cont .progress .con_graph .c3 .g_in {background:#ffffff;}
.my_detail .sugang_area .nt_con .cont .progress .con_graph .c3 .g_in .per {background:#1162db;display:block;height:17px}
.my_detail .sugang_area .nt_con .cont .progress .con_graph .c3+p.in{margin:6px 10px 5px 0;text-align: right;}
.my_detail .sugang_area .nt_con .cont .progress .con_graph li {margin-bottom:5px}
.my_detail .sugang_area .nt_con .cont .progress .con_graph li.goal .c2 {color:#67768d;}
.my_detail .sugang_area .nt_con .cont .progress .con_graph li.goal .c3 .g_in .per {background:#67768d;}
.my_detail .sugang_area .quick_con {background:#67768d;height:40px;line-height:37px;margin-bottom:15px;position:relative}
.my_detail .sugang_area .quick_con h4 {background:#2e476c;width:140px;color:#FFFFFF;text-align:center;height:40px;font-weight:var(--font-weight-semibold)}
.my_detail .sugang_area .quick_con .cont {margin-left:140px;width:680px;text-align:center}
.my_detail .sugang_area .quick_con .cont a {color:#ffffff;font-weight:var(--font-weight-semibold);background:url('//img.megastudy.net/mypage/2017/bar.gif') 0 4px no-repeat;padding-left:16px;margin-right:12px;}
.my_detail .sugang_area .quick_con .cont a:first-child {background:none;padding-left: 0;}
.my_detail .sugang_area .quick_con .bubble {left:270px;top:-68px;width:90px;}
.my_detail .sugang_area .quick_con .bubble:after {border-width: 12px;margin-left: -8px;}
.my_detail .sugang_area .quick_con .bubble:before {border-width: 13px;margin-left: -9px;}

.my_detail .sugang_area .benefit_con {border:1px solid #e5e5e5;font-size:14px;text-align:center;padding:40px 0;color:#888888;}
.my_detail .sugang_area .quick_con .roadmap {width:280px;right:10px;top:48px}
.my_detail .sugang_area .quick_con .roadmap .scon a {border-right:1px solid #CFCCCC;margin-right:10px;padding-right:10px;display: inline-block;height: 12px;line-height: 10px;}
.my_detail .sugang_area .quick_con .roadmap .scon a.d {color:#b8b8b8}
.my_detail .sugang_area .quick_con .roadmap .scon a:last-child {border:none}

.my_detail .cont_area {position:relative}


.my_detail .top_con {margin-bottom:40px;position:relative}
.my_detail .top_con .rcon {position:absolute;right:0;top:12px}
.my_detail .top_con .rcon .txt {color:#999999;margin-right:7px}
.my_detail .top_con .rcon .mp_bt16 {padding:0 11px}
.my_detail .list_con {position:relative}
.my_detail .list_con ul li.tit {padding:0}
/*2025-04-28*/
.my_detail .list_con ul li.tit div {background:#f9f9f9;color:#333333;font-size:14px;font-weight:var(--font-weight-semibold);/*padding:10px 0;*/border-top:2px solid #3f5a76;border-bottom:1px solid #6c7585;text-align:center}
.my_detail .list_con .t1 {width:100px;}
.my_detail .list_con .t2 {width:560px;text-align:left;padding-left:0}
.my_detail .list_con .t3 {width:95px;}
.my_detail .list_con .t4 {width:70px;}
.my_detail .list_con .t5 {width:95px;}
.my_detail .list_con .t6 {width:460px;text-align:left}
.my_detail .list_con .t7 {width:100px;}
.my_detail .list_con .t1 .progress {border-radius: 500px;background: #f9f9f9;color: #9b9b9b;width: 70px;height: 70px;text-align: center;display: inline-block;font-size:14px;display:table-cell;vertical-align:middle}
.my_detail .list_con .t1 .progress.f1 {color:#ed585c;}
.my_detail .list_con .t1 .progress.f2 {color:#0a67f3;}
.my_detail .list_con .t1 .progress.f3 {color:#333333;}
.my_detail .list_con .t7 span, .my_detail .list_con .t7 a {display:block;margin-bottom:3px}
.my_detail .list_con .t7 a {height:19px;margin:0 auto 3px;width:66px}
.my_detail .list_con .t7 a.mp_bt20, .my_detail .list_con .t7 a.mp_bt21, .my_detail .list_con .t7 a.mp_bt11 {width:85px}
.my_detail .list_con .t7 .dtt {color:#0a67f3;line-height:13px;margin-bottom:5px}
.my_detail .list_con .t7 .dtt em {color:#555555 !important;}

.my_detail .list_con li {border-bottom:1px solid #e9eaed;position:relative}
.my_detail .list_con li.sg {background:#f7f7f7;}
.my_detail .list_con li.sg h5 {opacity: 0.8;}
.my_detail .list_con li.sg .bt_vod {opacity: 0.8;}
.my_detail .list_con li div {text-align:center;padding:10px 0;}
.my_detail .list_con li h5 {margin:2px 0 4px;font-size:14px;font-weight:var(--font-weight-semibold);color:#494949;margin-right:7px}
.my_detail .list_con li h5 a {font-size:14px;font-weight:var(--font-weight-semibold);color:#494949;margin-right:7px}
.my_detail .list_con li .date {color:#888888;}
.my_detail .list_con li .date .t_nm {font-size:var(--font-size-sm)}
.my_detail .list_con li .date .all {padding:2px 0 5px 10px ;background:url('//img.megastudy.net/mypage/2017/bar.gif') 0 7px no-repeat;margin-left:5px;}
.my_detail .list_con li .date .all .ico {background:url('//img.megastudy.net/mypage/2017/common.png') -153px -333px no-repeat;display:inline-block;width:12px;height:17px}
.my_detail .list_con li .date .mp_bt13 {margin-left:6px}
.my_detail .list_con li .date .timeA{}
.my_detail .list_con li .date .timeA b{font-weight: normal;margin-left:2px}
.my_detail .list_con li h4 {background:#f4f8ff;color:#333333;font-size:14px;font-weight:var(--font-weight-semibold);padding:13px 0 11px 20px;border-top:1px solid #6c7585;border-bottom:1px solid #c3c8d2;}
.my_detail .list_con li h4:first-child {margin-top:-1px}
.my_detail .esti_con {overflow:hidden;border:1px solid #e5e5e5;padding:30px 0;margin-bottom:30px}
.my_detail .esti_con .c_l {float:left;width:325px;text-align:center;}
.my_detail .esti_con .c_r {float:left;width:493px;height:102px;padding-top:30px;background:url('//img.megastudy.net/mypage/2017/bg_graph.gif') 80px 0 no-repeat;}
.my_detail .esti_con .c_l h4 {font-size:16px;font-weight:var(--font-weight-semibold);color:#000000}
.my_detail .esti_con .c_l .tnum {background:#f4f8ff;font-size:14px;padding:9px 30px;margin:10px 50px 15px;font-weight:var(--font-weight-semibold)}
.my_detail .esti_con .c_r li {margin-bottom:14px}
.my_detail .esti_con .c_r .g1 {width:78px;padding-left:10px}
.my_detail .esti_con .c_r .g2 {width:330px;}
.my_detail .esti_con .c_r .g2 span {display:inline-block}
.my_detail .esti_con .c_r .g2 .gr {background:#d6d6d6;height:19px;position:relative}
.my_detail .esti_con .c_r .g2 .n {font-size:14px;color:#333333;position:absolute;right:-40px;top:0}
.my_detail .esti_con .c_r li:nth-child(2) .gr {background:#1162db}
.my_detail .esti_con .c_r li:nth-child(2) .n {color:#1162db;}

.my_detail .my_list {}
.my_detail .my_list .info_box {margin-bottom:40px; padding:25px; background:#f9f9f9; font-size:14px; color:#888888; text-align:center; letter-spacing:-1px;}
.my_detail .my_list .info_box a {color:#1162db;text-decoration:underline;}
.my_detail .my_list .user_list {position:relative; margin-bottom:20px;}
.my_detail .my_list .user_list .list_ul {border-top:1px solid #e9eaed;}
.my_detail .my_list .user_list .list_ul li {overflow:hidden; padding:20px 18px; border-bottom:1px solid #e9eaed; font-size:14px;}
.my_detail .my_list .user_list .list_ul li a {font-size:14px; color:#333333; font-weight:var(--font-weight-semibold);}
.my_detail .my_list .user_list .list_ul li .bt_move {display:inline-block; margin-top:10px; font-size:15px; color:#a2a2a2;}
.my_detail .my_list .user_list .list_ul li .bt_move:hover {color:#333;}
.my_detail .my_list .user_list .list_ul li span {padding-left:5px; font-size:14px; color:#1162db; font-weight:var(--font-weight-semibold);}
.my_detail .my_list .user_list .list_ul li .date {float:right; font-size:var(--font-size-sm); color:#a4a4a4;}
.my_detail .my_list .user_list .list_ul li.none_list {color:#a4a4a4; text-align:center;}
.my_detail .my_list .user_list .stat {margin:25px 0 15px; overflow:hidden;}
.my_detail .my_list .user_list .stat .save {float:left; font-size:var(--font-size-sm); color:#333333; font-weight:var(--font-weight-semibold);}
.my_detail .my_list .user_list .stat .save span {color:#1162db;}
.my_detail .my_list .user_list .stat .date {/*padding-right:18px;*/ float:right; font-size:var(--font-size-sm); color:#a4a4a4;}
.my_detail .my_list .user_list .list_data {width:95%;}
.my_detail .my_list .user_list .list_data .checkArea {margin-right:18px; padding-top:7px;}
.my_detail .my_list .user_list .list_data .checkArea input {margin:0; width:23px; height:23px; cursor:pointer;}
.my_detail .my_list .user_list .list_data .lec_tit {padding-bottom:3px; font-size:var(--font-size-sm); color:#a4a4a4;}
.my_detail .my_list .user_list .list_data .lec_tit font {color:#a4a4a4 !important;}
.my_detail .my_list .user_list .list_data .user_tit {font-size:14px; color:#333333; font-weight:var(--font-weight-semibold);}
.my_detail .my_list .user_list .list_data .user_tit span {padding:0; color:#1162db;}

.my_detail .my_list .btn_area {overflow:hidden;}
.my_detail .my_list .opt {padding:0 20px;}
.my_detail .my_list h4 {font-size:16px;font-weight:var(--font-weight-semibold);color:#333333;margin-bottom:10px}
.my_detail .my_list h4 a:first-child {margin:0 8px 0 5px; padding-left:10px; border-left:1px solid #ecedef;}
.my_detail .my_list h4 a:last-child {margin:0;}
.my_detail .my_list h4 .ico_edit {display:inline-block; vertical-align:-2px; width:16px; height:16px; background:url('//img.megastudy.net/mypage/2017/ico_edit.png') right 0 no-repeat;}
.my_detail .my_list h4 .ico_del {display:inline-block; vertical-align:-2px; width:16px; height:16px; background:url('//img.megastudy.net/mypage/2017/ico_del.png') 0 0 no-repeat;}
.my_detail .my_list h4 .mg5 {margin-top:-5px !important;}

.my_detail .list_con .stat {margin:25px 0 15px; overflow:hidden;}




.my_detail .apply_list {}
.my_detail .apply_list .pb_gap img {display:block;margin-bottom:30px}
.my_detail .apply_list .mtbl_type {margin-bottom:15px}
.my_detail .apply_list .addtx {margin-bottom:24px}
.my_detail .apply_list .addtx li {color:#888888}
.my_detail .apply_list .addtx li strong{color:#1162db}
.my_detail .apply_list h4 {font-size:16px;font-weight:var(--font-weight-semibold);color:#333333;margin-bottom:10px}
.my_detail .apply_list .mtbl_type th, .my_detail .apply_list .mtbl_type td {font-size:var(--font-size-sm);border-right:1px solid #e1e1e1}
.my_detail .apply_list .mtbl_type td {padding:10px 0 15px;color:#888888;}
.my_detail .apply_list .mtbl_type th:last-child, .my_detail .apply_list .mtbl_type td:last-child {border-right:none}
.my_detail .apply_list .mtbl_type .c_tit {font-weight:var(--font-weight-semibold);color:#333333;font-size:var(--font-size-sm)}
.my_detail .apply_list .mtbl_type .st2 em {display:block;margin-bottom:7px;font-weight:var(--font-weight-semibold)}
.my_detail .apply_list .mtbl_type .st2 strong {color:#000000}
.my_detail .apply_list .mtbl_type .st3 em {display:block;}
.my_detail .apply_list .mtbl_type .st3 a {width:62px;font-size:var( --font-size-xs);margin:3px auto 0;display:block;}
.my_detail .apply_list .mtbl_type .st3 a.disabled{text-decoration:none;cursor: default}
.my_detail .apply_list .mtbl_type .st3 a.mp_bt11 {width:70px}
.my_detail .apply_list .mtbl_type .a {display:block;line-height:5px}
.my_detail .mo_tit {border:1px solid #e5e5e5;padding:35px 0;text-align:center;color:#888888;margin-bottom:35px}
.my_detail .mo_tit .t1 {color:#000000;font-size:14px;}
.my_detail .mo_tit h3 {font-weight:var(--font-weight-semibold);font-size:22px;color:#1162db}

.my_detail .btn_con  {background:#f4f8ff;text-align:center;overflow:hidden;margin:40px 0 }
.my_detail .btn_con li {float:left;width:406px;}
.my_detail .btn_con a {color:#333333;font-weight:var(--font-weight-semibold);font-size:14px;display:inline-block;padding:7px 0 9px}
.my_detail .btn_con .ico {background:url('//img.megastudy.net/mypage/2017/common.png') 0 -321px no-repeat;display:inline-block;width:6px;height:12px;margin-right:8px}

.guide_area {background:#f9f9f9;padding:30px;}
.guide_area h4 {margin-bottom:15px;color:#333333;font-size:14px;font-weight:var(--font-weight-semibold)}
.guide_area dl {overflow:hidden;margin-bottom:7px}
.guide_area dl dt, .guide_area dl dd {float:left}
.guide_area dl dt {width:70px;color:#666666;font-weight:var(--font-weight-semibold)}
.guide_area dl dd {width:680px;color:#888888;padding-left:10px}
.guide_area dl dd a {color:#1162db;text-decoration:underline}
.guide_area li {color:#888888;}

.free_edu .mtbl_type th{font-size:var(--font-size-sm)}
.free_edu .mtbl_type td{padding:14px 0;font-size:var(--font-size-sm)}
.free_edu .mtbl_type .al_left{text-align:left}
.my_wrap .mtbl_type td a{font-size:var(--font-size-sm)}
.my_wrap .mtbl_type td a strong{color:#333}
.my_wrap .tb_tit{padding-bottom:12px;font-size:20px;font-weight:var(--font-weight-semibold);color:#333}

.lyr_mpass_alart{position:absolute;left:190px;top:0;width:820px;padding-bottom:40px;background:#fff;font-family:var(--primary-font);z-index:100;border:1px solid #000}
.lyr_mpass_alart .top_h{margin:0;padding:16px 0;background:#00304e;font-size:26px;color:#fff;text-align:center}
.lyr_mpass_alart .top_h strong{display:block;color:#ff7b6f}
.lyr_mpass_alart .txt_mpass{margin:27px 0 24px;font-size:17px;color:#000;text-align:center}
.lyr_mpass_alart .bx_rule{margin:0 30px;padding:0 20px;background:#f3f3f3}
.lyr_mpass_alart .lst_ruleinfo li{position:relative;padding:20px 12px;font-size:14px;border-top:1px solid #ccc;color:#000}
.lyr_mpass_alart .lst_ruleinfo li:first-child{border-top:none}
.lyr_mpass_alart .check_confirm{position:absolute;right:15px;top:50%;margin-top:-11px;font-size:18px;color:#000}
.lyr_mpass_alart .check_confirm input{display:inline-block;width:20px;height:20px;border:1px solid #5d5d5d;vertical-align:top}
.lyr_mpass_alart .check_confirm label{display:inline-block;margin-left:6px;vertical-align:top}
.lyr_mpass_alart .btn_mview{margin-top:5px;padding-right:30px;text-align:right}
.lyr_mpass_alart .btn_mview .btn_pop{display:inline-block;padding:3px 10px;background:#dd5e60;font-size:14px;text-align:center;color:#fff}
.lyr_mpass_alart .lyr_cls{position:absolute;right:20px;top:20px}
.lyr_mpass_alart .total_check{padding-top:35px;font-size:18px;font-weight:var(--font-weight-semibold);color:#000;text-align:center}
.lyr_mpass_alart .total_check input{display:inline-block;width:20px;height:20px;border:1px solid #5d5d5d;vertical-align:top}
.lyr_mpass_alart .btn_gap{margin:20px 0 0 0;text-align:center}
.lyr_mpass_alart .btn_allconfirm{display:inline-block;width:295px;padding:16px 0;font-family:var(--primary-font);background:#000;font-size:23px;color:#fff;text-align:center}

.searchSection ul{list-style: none;padding:0;margin:0;}
.searchSection--menu{width:100%;display: flex;margin-bottom: 15px;}
.searchSection--menu a{flex:1;margin:0;padding:14px 0 15px;border:1px solid #d8d8d8;border-bottom:1px solid #333;background:#f7f7f7;font-size:14px;color:#969696;text-align:center;z-index:10;line-height:18px}
.searchSection--menu .on, .searchSection--menu a:hover{padding-bottom:16px;border:1px solid #333;border-bottom:0;background:#fff;font-weight:var(--font-weight-semibold);color:#333;z-index:20}
.searchSection--config{border: 1px solid #d9d9d9;overflow: hidden;margin-bottom: 25px;}
.searchSection--config h3{padding:3px 0;background:#f0f1f4;font-size:14px;font-weight:var(--font-weight-semibold);text-align:center;color:#333;margin: 0 0 4px;letter-spacing: -1px;}
.searchSection--config .section{float:left;width:231px;border-left: 1px solid #d9d9d9;padding:10px;letter-spacing: -0.5px;}
.searchSection--config div:first-child{border-left:0}
.searchSection--config ul{height:109px;overflow-y: scroll;}
.searchSection--config ul li{cursor: pointer;margin-bottom: 2px;font-size:var(--font-size-sm);color:#555}
.searchSection--config ul input{vertical-align: -2px;}
.searchSection--config ul .on{color:#0b59e9;text-decoration: underline;}
.searchSection--config .nodata{text-align: center;padding:37px 0}
.sortSection{background: #f4f8ff;margin-bottom: 15px;line-height: 48px;padding:0 0 0 15px}
/* .sortSection a::before{content:'|';display: inline-block;font-size:var( --font-size-xs);vertical-align: 0;margin:0 6px 0 3px;font-family: dotum;color:#ccc} */
.sortSection .line{content:'|';display: inline-block;font-size:var( --font-size-xs);vertical-align: 0;margin:0 3px 0 3px;font-family: var(--primary-font);color:#ccc}
/* .sortSection a:first-child::before, .sortSection a:hover:first-child::before{content:'';} */
.sortSection .on, .sortSection a:hover{color:#0b59e9}
/* .sortSection a:hover:before{content:'|';text-decoration: none !important;} */
/* .std_cart_areaWrap{height: 92px;} */
.tch_news {margin-bottom:35px}
.tch_news h4 {font-size:16px;font-weight:var(--font-weight-semibold);color:#333333;margin-left:13px}
.tch_news .top {margin-bottom:9px}
.tch_news .t_list {border:1px solid #e5e5e5;padding:20px 0}
.tch_news .t_list .t_area {overflow:hidden;margin-left:45px;width:914px;height:104px}
.none {text-align:center}
.none .n_txt {font-size:var(--font-size-sm);color:#888888;padding:25px 0 0 }
.tch_news .t_list .in {width:1000%}
.tch_news .t_list .in li {width:92px;text-align:center;float:left;position:relative;overflow:hidden;height:109px}
.tch_news .t_list .in li a {display:block;height:77px}
.tch_news .t_list .in li a:first-child {height:77px}
.tch_news .t_list .in li .thumb {width: 70px;height: 70px;margin-bottom:6px;border-radius:100px;border:1px solid #9f9b9b;-webkit-filter: contrast(1.1);perspective: none !important;image-rendering:auto;-webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1.0, 1.0);}
.tch_news .t_list .in li.on .thumb {filter: grayscale(0%);filter: none;border:2px solid #1c69dd;height:68px}
.tch_news .t_list .in li .tnm {color:#222222;line-height:13px;display:block}
.tch_news .ar_r, .tch_news .ar_l {background:url('//img.megastudy.net/mypage/2017/main/common.png') 0 0 no-repeat;text-indent:-10000px;display:inline-block;width:16px;height:21px;}
.tch_news .ar_l {left:19px;top:54px;background-position:0 -248px;}
.tch_news .ar_r {right:19px;top:54px;background-position:-32px -248px;}
.tch_news .noData {width:100%;text-align: center;display: flex;width:100%;align-items: center;justify-content: center;height: inherit;flex-direction: column;line-height: 1.5;border: 1px solid #e5e5e5;height: 182px;}
.tch_news .noData a{color:#0b59e9;}

/* ¸Þ°¡·± 2Â÷ ¿ÀÇÂ 2022-05-10 */
.my_wrap .state--notice {margin: 0 0 5px; font-size: var(--font-size-sm); letter-spacing: -0.5px; color: #888; text-align: right;}
.my_wrap .state .state--cell {display: table-cell; text-align: left; vertical-align: middle;}
.my_wrap .state .state--cell.td-dataNone {font-size: 16px; line-height: 22px; color: #333; text-align: center;}
.my_wrap .state .state--cell.td-dataNone > a {font-weight: var(--font-weight-semibold); font-size: inherit; color: #746ae8; text-decoration: underline;}
.my_wrap .state .l_c {display: table; table-layout: fixed; width: 384px; height: 103px; padding-top: 0;}
.my_wrap .state .l_c dt .stu.run {background: #746ae8;}
.my_wrap .state .r_c {display: table; table-layout: fixed; width: 436px; height: 103px; padding-top: 0;}
.my_wrap .state .r_c dl {margin-left: 0;}
.my_wrap .state .r_c dt .etc {font-size: var(--font-size-sm); color: #999;}
.my_wrap .state--target {color: #777;}
.my_wrap .state--time {display: block; margin: 15px 0 0; font-size: 22px; letter-spacing: -0.5px; color: #333;}
.my_wrap .state--time > span {font-size: inherit; font-family: var(--primary-font); color: #ee585c;}
/** ¸Þ°¡·± 2Â÷ ¿ÀÇÂ 2022-05-10 **/


.my_wrap .t_list {border:1px solid #e5e5e5;padding:25px 0;margin-bottom: 40px;}
.my_wrap .t_list .t_area {overflow:hidden;margin-left:45px;width:730px;height:112px}
.my_wrap .none {text-align:center}
.my_wrap .none .n_txt {font-size:var(--font-size-sm);color:#888888;padding:25px 0 0 }
.my_wrap .t_list .in {width:1000%}
.my_wrap .t_list .in li {width:97px;text-align:center;float:left;position:relative;overflow:hidden;height:119px}
.my_wrap .t_list .in li a {display:block;height:77px}
.my_wrap .t_list .in li a:first-child {height:77px}
.my_wrap .t_list .in li .thumb {width: 71px;height: 71px;margin-bottom:6px;border-radius:100px;border:1px solid #9f9b9b;-webkit-filter: contrast(1.1);perspective: none !important;image-rendering:auto;-webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1.0, 1.0);}
.my_wrap .t_list .in li.on .thumb {filter: grayscale(0%);filter: none;border:2px solid #1c69dd;height:71px}
.my_wrap .t_list .in li .tnm {color:#222222;line-height:13px;display:block;line-height: 17px;}
.my_wrap .ar_r, .my_wrap .ar_l {background:url('//img.megastudy.net/mypage/2017/main/common.png') 0 0 no-repeat;text-indent:-10000px;display:inline-block;width:16px;height:21px;}
.my_wrap .ar_l {left:19px;top:54px;background-position:0 -248px;}
.my_wrap .ar_r {right:19px;top:54px;background-position:-32px -248px;}

.my_ext-none{text-align: center;}



/* H.265 ÄÚµ¦ Ãß°¡ ¿µ¿ª start */
.bt_vod.codecH {position:relative;}
.bt_vod.codecH:after {content:''; position:absolute; left:22px; top:-1px; width:13px; height:11px; background:url('//img.megastudy.net/mypage/2023/ico_codecH.png') center 0 no-repeat;}

.codec_area {position:relative; margin-bottom:7px;flex:1;display: flex;align-items: center;}
.codec_area .codecType {display:inline-block; margin-right:10px;flex: none;height: 22px;}
.codec_area .codecType .codecType_tit {margin-right:0; vertical-align:top; font-size:15px; color:#333; line-height:22px; font-weight:var(--font-weight-semibold); letter-spacing:-1px;}
.codec_area .codecType ul {display:inline-block; position:relative; /*overflow:hidden;*/ width:110px; height:22px; border:1px solid #dbdbdb; border-radius:100px; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.codec_area .codecType ul li:first-child {float:left; position:absolute; left:0; top:-1px; width:50px;}
.codec_area .codecType ul li:last-child {float:right; position:absolute; right:0; top:-1px; width:63px;}
.codec_area .codecType ul li a {display:block; padding:0; font-size:var(--font-size-sm); color:#999; text-align:center; line-height:22px;}
.codec_area .codecType ul li:last-child a {padding:0;}
.codec_area .codecType ul li a.on {padding:0 12px; color:#fff; background:#2391ff; border-radius:100px;}
.codec_area .codecType ul.noneCodec {background:#f0f0f0;}
.codec_area .codecType ul.noneCodec li:last-child a {text-decoration:none; cursor:default;}

.codec_area .codecInfo {flex:none; font-size:var(--font-size-sm); color:#999; }
.codec_area .codecInfo_inner {display:none;}
.codec_area .codecInfo_inner strong {color:#555;}
.codec_area .codecInfo_inner strong img {margin:0 0 0 1px;}
.codec_area .codecInfo_inner .codecInfo_ico {vertical-align:text-top; display:inline-block; margin-right:9px; width:19px; height:19px; font-size:var(--font-size-sm); color:#fff; text-align:center; line-height:18px; font-weight:var(--font-weight-semibold); background:#d9d9d9; border-radius:100px;} 
.codec_area .codecInfo_inner .codecInfo_ico:hover {}

.codec_area .codecInfo_layer {display:none; position:absolute; left:0; top:-72px;width:515px}
.codec_area .codecInfo_layer strong{font-weight: var(--fonr-weight-regular);color:#2391ff}
.codec_area .codecInfo_layer_inner {position:relative; padding:11px 15px; font-size:var(--font-size-sm); color:#888; text-align:left; line-height:16px; background:#f9f9f9; border:1px solid #1162db;}
.codec_area .codecInfo_layer_inner:after {content:''; position:absolute; left:104px; bottom:-9px; width:15px; height:9px; background:url('//img.megastudy.net/Mypage/2023/ico_codec_arr02.png') center 0 no-repeat;}

/* H.265 ÄÚµ¦ Ãß°¡ ¿µ¿ª end */

.ai_area {position:relative; margin-bottom:14px;padding-top: 7px;flex:1;text-align: right;}
.ai_area .aiType {display:inline-block; }
.ai_area .aiType .aiType_tit {margin-right:6px; vertical-align:top; font-size:15px; color:#333; line-height:22px; font-weight:var(--font-weight-semibold); letter-spacing:-1px;}
.ai_area .aiType ul {display:inline-block; position:relative; /*overflow:hidden;*/ width:110px; height:22px; border:1px solid #dbdbdb; border-radius:100px; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ai_area .aiType ul li:first-child {float:left; position:absolute; left:0; top:-1px; width:50px;}
.ai_area .aiType ul li:last-child {float:right; position:absolute; right:0; top:-1px; width:63px;}
.ai_area .aiType ul li a {display:block; padding:0; font-size:var(--font-size-sm); color:#999; text-align:center; line-height:22px;}
.ai_area .aiType ul li:last-child a {padding:0;}
.ai_area .aiType ul li a.on {padding:0 12px; color:#fff; background:#2391ff; border-radius:100px;}
.ai_area .aiType ul.noneCodec {background:#f0f0f0;}
.ai_area .aiType ul.noneCodec li:last-child a {text-decoration:none; cursor:default;}

.ai_area .aiInfo {display:inline-flex; vertical-align:top; font-size:var(--font-size-sm); color:#999; line-height:20px;align-items: center;}
.ai_area .aiInfo_inner strong {color:#555;}
.ai_area .aiInfo_inner strong img {margin:0 0 0 1px;}
.ai_area .aiInfo_inner .aiInfo_ico {vertical-align:text-top; display:inline-block; margin-right:5px; width:19px; height:19px; font-size:var(--font-size-sm); color:#fff; text-align:center; line-height:18px; font-weight:var(--font-weight-semibold); background:#d9d9d9; border-radius:100px;} 


.ai_area .ai_layer {display:none; position:absolute; right:0; top:-57px;width:467px}
.ai_area .codecInfo_layer_inner {position:relative; padding:11px 15px; font-size:var(--font-size-sm); color:#888; text-align:left; line-height:16px; background:#f9f9f9; border:1px solid #1162db;}
.ai_area .codecInfo_layer_inner:after {content:''; position:absolute; right:6px; bottom:-9px; width:15px; height:9px; background:url('//img.megastudy.net/Mypage/2023/ico_codec_arr02.png') center 0 no-repeat;}

.codecAi_area{display: flex;}






