@charset "euc-kr";
html{overflow-y:scroll;width:100%;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,header{margin:0;padding:0}
body,h1,h2,h3,h4,h5,h6,th,td,input, button, p, span, dt, dd, li, div, a,span{font-size:var(--font-size-sm);}
/** #left_menu a, #left_menu span, #megaHead2015 #miniTop .MiniTop_inner span, #megaHead2015 #miniTop .MiniTop_inner a {font-family:'µ¸¿ò',dotum,sans-serif}**/
body{direction:ltr; background:url('//img.megastudy.net/main/2017/gnbbg.gif') 0 0 repeat-x;font-size:var(--font-size-sm);color:#555;}

/**a:hover {text-decoration:none;}**/
img,fieldset{border:0}
ul,ol,li{list-style:none}
img,input,select,textarea{vertical-align:middle}
select {
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    border-width: 1px;
    border-style: solid;
    border-color: initial;
    border-image: initial;
}

.blind {display:block;overflow:hidden;position:absolute;left:-9999px;top:-9999px;z-index:-1;width:1px;height:1px}
em, i, dfn{font-style:normal}
.p_r {position:relative;}
.p_a {position:absolute}
.o_h {overflow:hidden}
.f_l {float:left}
.f_r {float:right}
.d_b {display:block}
select {display:inline-block; border: 1px solid #d9d9d9; text-align: center;letter-spacing: -1px;color: #666666;height:22px;}
.a_r {text-align:right}
.a_l {text-align:left}
.a_c {text-align:center}
.cr_b {clear:both}
/**.apply_wrap em, .my_aside em, .my_wrap em{color:#f25a5e;}**/
#aside em, #content em, .contents-wrap em {color:#f25a5e;}
.my_wrap h3, .noti_wrap h3, .svc_wrap h3, .consult_wrap h3, .pay_wrap h3, .scrap_wrap h3, .cash_wrap h3, .teacher_wrap h3, .exam_wrap h3, .payInfo h3 {color:#333333;font-weight:var(--font-weight-semibold);font-size:28px;margin-bottom:20px}

#contents{position:relative;_zoom:1;z-index:1000;float:left;width:820px;}
#contents:after{content:" "; display:block; clear:both;}
/* .container{width:1010px;margin:0 auto !important;position: relative;} */
.contents-wrap{width:1160px;_zoom:1;position:relative;margin:1px 0 100px;margin:0 auto}
.contents-wrap:after{content:" "; display:block; clear:both;}
.blind {position:absolute;overflow:hidden;width:1px;height:1px;	font-size:0;line-height:0;}
.tx_hide {display:block;text-align:center;text-indent:-9999px;overflow:hidden;}
.mp_sky_wrap {position: absolute; left: 50%;top: 0;margin-left: 450px;width:130px;/* z-index: 1002; */}
.mp_sky_wrap h5 {background:#2f476d;padding:7px 0 9px;text-align:center;border-top-left-radius: 13px;border-top-right-radius: 13px;}
.mp_sky_wrap h5 a {color:#FFFFFF;}
.mp_sky_wrap .sscon {background:#FFFFFF;border:1px solid #e0e0e0;border-bottom-left-radius: 13px;border-bottom-right-radius: 13px;text-align:center;margin-bottom:19px}
.mp_sky_wrap .sscon .ico {background:url('//img.megastudy.net/mypage/2017/sscon.png') 0 0 no-repeat;width:63px;height:70px;display:inline-block;text-indent:-99999px}
.mp_sky_wrap .sscon li {padding:13px 0;border-bottom:1px solid #e0e0e0;margin:0 9px;}
.mp_sky_wrap .sscon li:last-child {border:none}
.mp_sky_wrap .sscon .m1 {background-position:0 0}
.mp_sky_wrap .sscon .m2 {background-position:-69px 0}
.mp_sky_wrap .sscon .g1 {background-position:-138px 0}
.mp_sky_wrap .sscon .g2 {background-position:-207px 0}
.mp_sky_wrap .sscon .g3 {background-position:-275px 0}
.mp_sky_wrap .sscon .n1 {background-position:0 -124px}
.mp_sky_wrap .sscon .n2 {background-position:-69px -124px;height:90px}
.mp_sky_wrap .sscon .n3 {background-position:-138px -124px}
.mp_sky_wrap .sugang_ban {text-align:center}
.mp_sky_wrap .sugang_ban a {display:block;margin-bottom:5px}


#aside {float:left;width:170px;margin-right:20px}
#content {float:left;width:820px;margin-bottom:100px;min-height:900px}
.column_right{min-height:900px}

.my_aside {}
.my_aside h2 {background:#f4f4f4;padding:30px 0;text-align:center;border-bottom:1px solid #d9d9d9;}
.my_aside h2 a {color:#333333;font-weight:var(--font-weight-semibold);font-size:20px;}
.my_aside .nav {margin:0 16px}
.my_aside .nav li {border-bottom:1px solid #ededed;padding:13px 0;}
.my_aside .nav li:last-child {border-bottom:none}
.my_aside .nav li a, .my_aside .nav li .tit {color:#333333;font-size:14px;}
.my_aside .nav li.on a {color:#1162db;font-weight:var(--font-weight-semibold)}
.my_aside .smenu {margin:5px 0}
.my_aside .smenu li {border-bottom:none !important;padding:2px 0 !important}
.my_aside .smenu li a {color:#999999 !important;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular) !important}
.my_aside .smenu li.on a{border-bottom:1px solid #999999;font-size:var(--font-size-sm)}
/**.my_aside .nav li ul li:before {border-bottom:1px solid #DC1B1E}**/
.my_aside .l_wrap {border:1px solid #d9d9d9;margin-bottom:10px}




.mtbl_type,.mtbl_type th,.mtbl_type td{border:0}
.mtbl_type{width:100%;border-top:2px solid #3f5a76;text-align:center;border-collapse:collapse}
/* ¾ÆÀÌÆÐµå Å×ÀÌºí ·¹ÀÌ¾Æ¿ô ÀÌ½´ */
#myGrdNsScoreArea .mtbl_type{table-layout:fixed}

.mtbl_type th{padding:7px 0 7px;border-bottom:1px solid #6c7585;background-color:#f9f9f9;color:#666;font-weight:var(--font-weight-semibold);color:#333333}
.mtbl_type td{padding:6px 0 6px;border-bottom:1px solid #e1e1e1;background:#FFFFFF}
.mtbl_type .a_l {text-align:left}
.mtbl_type .a_r {text-align:right}
.mtbl_type .a_c {text-align:center !important}
.mtbl_type th.st2 {padding:15px 0 }
.mtbl_type .none {vertical-align:middle;height:200px}
.mtbl_type .none .view_all {text-decoration:underline;color:#000000;display:block;margin-top:10px;font-size:var(--font-size-sm)}
.mtbl_type .st_tit {background:#f4f8ff;color:#333333;font-weight:var(--font-weight-semibold);font-size:14px;padding:14px 0 20px 17px}
.mtbl_type .ip_txt {border:1px solid #dbdbdb;}
.mtbl_type .cancle {opacity:0.4}
.mtbl_type .r_l {border-right:1px solid #e1e1e1;}


/** layer pop **/
.mp_lypop {padding:40px 30px;z-index:10}
.mp_lypop .btn {text-align:center;}
.mp_lypop.t_qna {right:100px;top:50px;width:340px;display:none}
.mp_lypop.t_home {right:100px;top:35px;width:300px;}
.mp_lypop.g_set {right:170px;top:50px;width:340px;}
.mp_lypop.s_clear {left:30px;top:30px;width:340px;}
.mp_lypop.d_down {left:-50px;top:-150px;width:710px;padding:40px 30px !important;text-align:left !important}
.mp_lypop.d_down2 {left:153px;top:514px;width:710px;padding:40px 30px !important;text-align:left !important}
.mp_lypop.make_layer {left:210px;top:-100px;width:400px;padding:40px 30px !important;text-align:left !important; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.mp_lypop.bookmark_layer {left:120px;top:-100px;width:590px;padding:40px 30px !important;text-align:left !important; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.mp_lypop.s_study {left:0;top:40px;width:710px;}
.mp_lypop.member {left:0;top:40px;width:445px;}
.mp_lypop h2 {border-bottom:1px solid #e0e0e0;padding-bottom:20px;color:#333333;font-size:18px;font-weight:var(--font-weight-semibold)}
.mp_lypop h2.st {border-bottom:none;}
.mp_lypop .t_name {padding:25px 0 25px 10px;}
.mp_lypop .t_name a {color:#a4a4a4;border-right:1px solid #a4a4a4;padding-right:12px;margin-right:10px;height: 10px;display: inline-block;line-height: 9px; margin-bottom: 8px;font-size:var(--font-size-sm)}
.mp_lypop .t_name a:nth-child(5n) {border:none}
.mp_lypop .t_name a:hover {color:#0a67f3;}
.mp_lypop.g_set .setting {background:#f4f8ff;padding:10px;font-size:14px;text-align:center;margin-bottom:20px}
.mp_lypop.g_set .setting label {margin:0 5px}
.mp_lypop.g_set .step {height:35px;overflow:hidden;padding-left:21px;margin-bottom:30px}
.mp_lypop.g_set .step.st2 {padding-left:21px}
.mp_lypop.g_set .step .sbg {background:url('//img.megastudy.net/mypage/2017/bgstep.gif') 0 0 no-repeat;}
.mp_lypop.g_set .step .sbg2 {background:url('//img.megastudy.net/mypage/2017/bgstep2.gif') 0 0 no-repeat;}
.mp_lypop.g_set .step li {float:left;width:148px;height:35px;}
.mp_lypop.g_set .step li.s1 {background-position:-22px 0}
.mp_lypop.g_set .step li.s2 {background-position:-119px 0}
.mp_lypop.g_set .step li.s3 {background-position:-218px 0}
.mp_lypop.g_set .step li.s1.on {background-position:-22px -35px}
.mp_lypop.g_set .step li.s2.on {background-position:-119px -35px}
.mp_lypop.g_set .step li.s3.on {background-position:-218px -35px}
.mp_lypop.g_set .step li.s1_1 {background-position:-14px 0;width:170px}
.mp_lypop.g_set .step li.s2_1 {background-position:-170px 0}
.mp_lypop.g_set .step li.s1_1.on {background-position:-14px -35px;width:170px}
.mp_lypop.g_set .step li.s2_1.on {background-position:-170px -35px;}
.mp_lypop.g_set .step li span {display:block;text-align:center;text-indent:-9999px;overflow:hidden;}
.mp_lypop.g_set .d_state {text-align:left;margin-bottom:20px}
.mp_lypop.g_set .d_state .su {color:#a8a8a8;text-align:center;width:240px;margin:0 auto;font-size:var(--font-size-sm)}
.mp_lypop.g_set .d_state .su strong {color:#000000;display:block}
.mp_lypop.g_set .d_state .mp_bt4 {right:10px;top:2px}
.mp_lypop.g_set .su_d {background:#f9f9f9;padding:7px 0;text-align:center;position:relative}
.mp_lypop.g_set .su_d strong {color:#000000}
.mp_lypop.g_set .set_d {border-bottom:1px solid #e9e9e9;padding-bottom:20px;margin:15px 0 25px;text-align:center}
.mp_lypop.g_set .set_d label {font-size:14px;font-weight:var(--font-weight-semibold)}
.mp_lypop.g_set .set_d input {border:none}
.mp_lypop.g_set .set_d .brd {border:1px solid #CCCCCC;height:20px;display:inline-block}
.mp_lypop.g_set .botbtt {text-align:center;margin-top:10px}
.mp_lypop.s_clear .gcon {background:#f9f9f9;padding:25px 0;text-align:center;color:#000000;margin:25px 0}
.mp_lypop.s_clear .gcon .tx1 {font-size:16px;font-weight:var(--font-weight-semibold)}
.mp_lypop.s_clear .gcon .tx2 {font-size:var(--font-size-sm);margin:4px 0 8px}
.mp_lypop.s_clear .gcon .tx3 {font-size:var(--font-size-sm);color:#666666;}
.mp_lypop.s_clear .gcon .tx2 strong {display:block}
.mp_lypop.s_clear .gcon .tx2 .dt {color:#1162db;}
.mp_lypop.d_down .lst, .mp_lypop.d_down2 .lst {margin-top:10px}
.mp_lypop.d_down .lst li.title, .mp_lypop.d_down2 .lst li.title {background:#f9f9f9;color:#000000;font-weight:var(--font-weight-semibold);border-top:2px solid #3f5a76;border-bottom:1px solid #6c7585;}
.mp_lypop.d_down .lst li .p3, .mp_lypop.d_down2 .lst li .p3 {width:50px;}
.mp_lypop.d_down .lst li .p1, .mp_lypop.d_down2 .lst li .p1 {width:535px;padding-left:15px}
.mp_lypop.d_down .lst li .p2, .mp_lypop.d_down2 .lst li .p2 {width:170px;text-align:center}
.mp_lypop.d_down .lst li .al, .mp_lypop.d_down2 .lst li .al {text-align:left;color:#aaaaaa}
.mp_lypop.d_down .lst li .al .tt, .mp_lypop.d_down2 .lst li .al .tt {font-weight:var(--font-weight-semibold);color:#333333;font-size:var(--font-size-sm)}
.mp_lypop.d_down .lst li .p2 .dd, .mp_lypop.d_down2 .lst li .p2 .dd {display:block;color:#1162db;margin-top:4px}
.mp_lypop.d_down .lst li.title .p1,
.mp_lypop.d_down .lst li.title .p2,
.mp_lypop.d_down2 .lst li.title .p1,
.mp_lypop.d_down2 .lst li.title .p2 {font-weight:var(--font-weight-semibold) !important;font-size:14px !important;text-align:center}
.mp_lypop.d_down .lst .topbtn, .mp_lypop.d_down2 .lst .topbtn {text-align:right;margin-bottom:5px}
.mp_lypop.d_down2 .lst li div {padding:10px 0}
.mp_lypop.make_layer .edit {margin:40px 0 0 0;text-align:center;}
.mp_lypop.make_layer .edit p {margin-bottom:20px; font-size:15px; color:#333333; letter-spacing:-1px;}
.mp_lypop.make_layer .edit input {width:200px; height:23px; border:1px solid #d0d0d0; color:#666666; text-align:center;}
.mp_lypop.make_layer .edit .inner_Btn {margin-top:30px;}
.mp_lypop.bookmark_layer {}
.mp_lypop.bookmark_layer h2 {padding-bottom:0; border:0;}
.mp_lypop.bookmark_layer .bookmark_count {font-size:var(--font-size-sm); color:#333333;}
.mp_lypop.bookmark_layer .bookmark_count span {color:#1162db; font-weight:var(--font-weight-semibold);}
.mp_lypop.bookmark_layer .stat {margin:25px 0 10px !important;}
.mp_lypop.bookmark_layer .list {overflow-y:scroll; width:530px; height:323px; border:1px solid #e0e0e0;}
.mp_lypop.bookmark_layer .list .list_inner {padding:10px;}
.mp_lypop.bookmark_layer .list ul {}
.mp_lypop.bookmark_layer .list ul li {padding:8px; font-size:var(--font-size-sm);}
.mp_lypop.bookmark_layer .list ul li input {margin:0; width:23px; height:23px;}
.mp_lypop.bookmark_layer .list .lec_tit {margin-bottom:4px; background:#f3f3f3; color:#333; font-weight:var(--font-weight-semibold);}
.mp_lypop.bookmark_layer .list .lec_tit font {color:#333 !important;}
.mp_lypop.bookmark_layer .list .lec_tit input {margin-right:5px;}
.mp_lypop.bookmark_layer .list .user_tit {color:#333;}
.mp_lypop.bookmark_layer .list .user_tit span {margin-left:5px; margin-right:5px; color:#1162db;}
.mp_lypop.bookmark_layer .edit .inner_Btn {margin-top:20px; text-align:center;}
.mp_lypop.s_study h3 {background:#f9f9f9;font-weight:var(--font-weight-semibold);font-size:14px;color:#000000;border-top:2px solid #3f5a76;border-bottom:1px solid #6c7585;padding:10px 10px}
.mp_lypop.s_study h3 .a_date {top:9px;right:10px}
.mp_lypop.s_study .scon {padding:0 15px}
.mp_lypop.s_study .scon h4 {background:#f4f8ff;padding:7px;font-size:14px;margin:25px 0}
.mp_lypop.s_study .scon h4 .a_down {right:8px;top:6px;color:#1162db}
.mp_lypop.s_study .scon .txt {font-size:var(--font-size-sm);border-bottom:1px solid #cacdd2;padding-bottom:40px}
.mp_lypop.s_study .scon .txt img {max-width:677px}
.mp_lypop.member .adtxt {color:#888888;margin:25px 0}
.mp_lypop.member .contin {background:#f4f8ff;padding:20px 0 20px 20px}
.mp_lypop.member .contin h3 {font-size:var(--font-size-sm);color:#333333;margin-bottom:7px}
.mp_lypop.member .contin .ip {margin-bottom:15px;}
.mp_lypop.member .contin .ip .b_bt1 {width:89px}
.mp_lypop.member .contin .ip input,  .mp_lypop.member .contin .ip select  {vertical-align:top}
.mp_lypop.member .contin .ip input {text-align:center}
.mp_lypop.member .contin .ip input:-ms-input-placeholder { color: #cbcaca !important; }
.mp_lypop.member .contin .ip input::-webkit-input-placeholder { color: #cbcaca !important; }
.mp_lypop.member .contin .ip select {height:31px;width:118px}
.mp_lypop.member .contin .ip select.s2 {width:90px }
.mp_lypop.member .contin .ip1{border:1px solid #dbdbdb;width:285px;height:27px;}
.mp_lypop.member .contin .ip1.w2 {width:190px;}
.mp_lypop.member .botbtn {text-align:center;margin-top:10px}
.mp_lypop.member .txt2 {text-align:center;margin:10px 0 20px}
.mp_lypop.member .school_list {border-top:1px dotted #333333;padding:22px 0 10px;}
.mp_lypop.member .school_list ul {height:100px;overflow-y:scroll}
.mp_lypop.member .school_list li {cursor:pointer;line-height:18px}
.mp_lypop.member .school_list li:hover {text-decoration:underline;}
.mp_lypop.member .school_list li.on {text-decoration:underline;color:#0b59e9;}



/** paging **/
.paginate{overflow:hidden;clear:both;margin:0 auto;padding:29px 0 30px;text-align:center;zoom:1}
.paginate a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 2px;color:#c5c5c5;font-weight:var(--font-weight-semibold);text-decoration:none}
.paginate a:hover {color:#464646;}
.paginate strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 2px;color:#464646;font-weight:var(--font-weight-semibold);line-height:28px;}
.paginate a span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;zoom:1}
.paginate strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;}
.paginate .pre, .paginate .next, .paginate .f_pre, .paginate .l_next {display:inline-block;width:16px;height:16px;text-indent:-10000px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;}
.paginate .f_pre {background-position:0 -115px;margin-right: 1px;}
.paginate .pre {background-position:-19px -115px}
.paginate .next {background-position:0 -140px}
.paginate .l_next {background-position:-19px -140px}


/** °øÅë button  **/
.s_bt1, .s_bt2, .s_bt3, .s_bt4, .s_bt5  {display:inline-block;color:#ffffff !important;text-align:center;height:17px;min-width:55px;padding:0 5px;line-height:17px}
.s_bt3{margin-top: 1px;}
.s_bt1 {background:#ec575b;border:1px solid #ec575b;}
.s_bt2 {background:#2f476d;border:1px solid #2f476d;}
.s_bt3 {background:#a2a2a2;border:1px solid #a2a2a2;}
.s_bt4 {border:1px solid #6e7e98;color:#2f476d !important}
.s_bt5 {border:1px solid #ec575b;color:#ec575b !important}

.m_bt1, .m_bt2 {display:inline-block;padding:0 7px;height:20px;line-height:18px;text-align:center;}
.m_bt1 {border:1px solid #1162db;color:#1162db !important;}
.m_bt2 {border:1px solid #adadad;color:#adadad !important;}

.p_bt1, .p_bt2 {display:inline-block;padding:0 7px;height:24px;line-height:21px;text-align:center;font-size:var(--font-size-sm)}
.p_bt1 {border:1px solid #3a466c;color:#3a466c !important;}
.p_bt2 {border:1px solid #b5b4b4;color:#b5b4b4 !important;}


.b_bt1, .b_bt2, .b_bt3, .b_bt4 {display:inline-block;min-width:65px;padding:0 10px;color:#ffffff !important;font-weight:var(--font-weight-semibold);text-align:center;height:30px;line-height:28px;font-size:14px}
.b_bt1 {background:#f25a5e;}
.b_bt2 {background:#2e476c;}
.b_bt3 {background:#bebebe;}
.b_bt4 {background:#666666;}


/** button ¸ðÀ½ **/
.mbtn {display: inline-block;height: 19px;background: #fff;border: 1px solid #dedede;color: #777777;text-align: center;line-height: 18px;}

.mp_bt1, .mp_bt1.off {display:block;text-decoration:none;border:1px solid #2e476c;padding:3px 20px 3px 10px;color:#2e476c !important;}
.mp_bt1 {background:url('//img.megastudy.net/mypage/2017/common.png') 64px -73px no-repeat;}
.mp_bt1.off {background:url('//img.megastudy.net/mypage/2017/common.png') 70px -73px no-repeat;}

.mp_bt2 {display:inline-block;padding:10px 0;color:#ffffff !important;background:#f25a5e;text-align:center;text-decoration:none}
.mp_bt3 {background:url(//img.megastudy.net/mypage/2017/common.png) 95px -95px no-repeat;}
.mp_bt4, .mp_bt5, .mp_bt17, .mp_bt19  {display:inline-block;padding:0 12px;color:#ffffff !important;font-weight:var(--font-weight-semibold);text-align:center;height:30px;line-height:28px}
.mp_bt4 {background:#2e476c;}
.mp_bt5 {background:#f25a5e;}
.mp_bt17 {background:#b3b3b3;}
.mp_bt19 {background:#0a67f3;}
.mp_bt6 {background:#FFFFFF;color:#333333 !important;border:1px solid #f25a5e;display:inline-block;padding:9px 0;text-align:center}
.mp_bt6 .ico {display:inline-block;background:url('//img.megastudy.net/mypage/2017/common.png') 0 -229px no-repeat;width:13px;height:7px;margin-left:5px}
.mp_bt6 .ico.off {background-position:-21px -229px;border-bottom:none}
.mp_bt7 {display:inline-block;padding:10px 0;color:#ffffff !important;background:#2e476c;text-align:center;text-decoration:none}
.mp_bt8 {display:inline-block;color:#9ba1ac !important;padding-left:13px;text-align:center;text-decoration:none;background:url(//img.megastudy.net/mypage/2017/common.png) -151px -256px no-repeat;letter-spacing:-1px}
.mp_bt8.on {background-position:-151px -240px;color:#333 !important;text-decoration:underline;font-weight:var(--font-weight-semibold)}
.mp_bt9, .mp_bt13 {display:inline-block;text-decoration:underline !important;}
.mp_bt9 {font-weight:var(--font-weight-semibold);padding-right:15px;}
.mp_bt9 .ico {background:url('//img.megastudy.net/mypage/2017/common.png') 0 -303px no-repeat;display:inline-block;width:11px;height:12px}
.mp_bt13 {color:#1162db !important;}
.mp_bt13 .ico {background:url('//img.megastudy.net/mypage/2017/common.png') 0 -399px no-repeat;display:inline-block;width:11px;height:12px}
.mp_bt10 {display:inline-block;padding:0 7px;height:20px;line-height:18px;color:#2e476c !important;background:#f8f8f8;text-align:center;text-decoration:none;border:1px solid #2e476c;}
.mp_bt11 {display:inline-block;border:1px solid #949494;color:#949494;height:18px; }
.mp_bt12 {display:inline-block;border:1px solid #ed585c;color:#ffffff !important;height:17px;background:#ed585c }
.mp_bt20 {display:inline-block;border:1px solid #a2a2a2;color:#ffffff !important;height:17px;background:#a2a2a2 }
.mp_bt21 {display:inline-block;border:1px solid #2e476c;color:#ffffff !important;height:17px;background:#2e476c }
.mp_bt22 {display:inline-block;border:1px solid #dfdfdf;color:#ffffff !important;height:17px;background:#dfdfdf }
.mp_bt14 {display:inline-block;height:21px;line-height:19px;color:#555555 !important;text-align:center;text-decoration:none;border:1px solid #626366;}
.mp_bt15, .mp_bt29  {display:inline-block;height:21px;line-height:19px;text-align:center;text-decoration:none;}
.mp_bt15 {color:#b2b5b9 !important;border:1px solid #abadb2;}
.mp_bt29 {color:#ed585c !important;border:1px solid #f28a8d;}

.mp_bt16 {color:#324d75 !important;border:1px solid #324d75;display:inline-block;text-align:center;font-size:var(--font-size-sm);height:26px;line-height:23px}
.mp_bt16 .ico {display:inline-block;background:url('//img.megastudy.net/mypage/2017/common.png') 0 -321px no-repeat;width:6px;height:12px;}
.mp_bt18 {background:url('//img.megastudy.net/mypage/2017/common.png') 0 -502px no-repeat;display:inline-block;width:17px;height:17px;text-indent:-10000px;}
.mp_bt28, .mp_bt30 {display:inline-block;padding:0 10px;color:#ffffff !important;font-weight:var(--font-weight-semibold);text-align:center;height:25px;line-height:22px}
.mp_bt28  {background:#919191;}
.mp_bt30  {background:#2e476c;}

.mp_bt23 {color:#333333 !important;border:1px solid #d9d9d9;display:inline-block;text-align:center;font-size:14px;line-height:30px}
.mp_bt24 {color:#d0d0d0 !important;border:1px solid #d0d0d0;display:inline-block;text-align:center;font-size:14px;line-height:27px}

.mp_edit{display:inline-block;font-size:var(--font-size-sm);letter-spacing: -1px;line-height: 18px;border: 1px solid #d9d9d9;color:#666;padding:0 5px 0 17px;background: url(//img.megastudy.net/mypage/2023/ic_edit.gif) 5px 50% no-repeat;margin-left: 2px;vertical-align: -1px;}

.mp_bt_close, .mp_n, .mp_file, .mp_bt_renew {background:url(/member/member_new/img/common.png) 0 0 no-repeat;text-indent:-10000px;}
.mp_bt_close {background-position:0 -58px;width:13px;height:13px;display:block;right:10px;top:10px}
.mp_n {background-position:-22px -471px;width:8px;height:20px;display:inline-block}
.mp_file {background-position:0 -546px;width:11px;height:12px;display:inline-block}
.mp_bt_renew {background-position:-141px -770px;width:21px;height:21px;display:inline-block}

.mp_bt_keep {display:inline-block; background-position:0 0;width:18px;height:23px;background:url(/member/member_new/img/img_ico_keep.png) 0 0 no-repeat;text-indent:-10000px;}
.mp_bt_keep.on {background-position:0 bottom;}

/** icon **/
.mp_ico1, .mp_ico2 {display:inline-block;width:13px;height:13px;line-height:12px;text-align:center;font-size:10px}
.mp_ico1 {border:1px solid #ffc9b2;background:#ffe8df;color:#f47321;}
.mp_ico2 {border:1px solid #badfef;background:#e7f7fe;color:#0998d2;}
.mp_ico3, .mp_ico4, .mp_ico5, .mp_ico6, .mp_ico7, .mp_ico8, .mp_ico17 {font-size:var( --font-size-xs);padding:0 7px;height:15px;line-height:15px;display:inline-block;vertical-align: middle;}
.mp_ico3 {border:1px solid #93a9cd;background:#ffffff;color:#1c5ca7;}/*ºÎ±³Àç*/
.mp_ico4 {border:1px solid #7c544e;color:#7c544e;}
.mp_ico5 {border:1px solid #89d3a7;color:#32b16c;}/*E-Book*/
.mp_ico6 {border:1px solid #9457d8;color:#9457d8;}
.mp_ico7 {border:1px solid #ff9ea1;color:#ed585c;font-size:var( --font-size-xs);}/*ÁÖ±³Àç*/
.mp_ico8 {border:1px solid #1162db;color:#1162db;}
.mp_ico9, .mp_ico10, .mp_ico11, .mp_ico12, .mp_ico13, .mp_ico14, .mp_ico15, .mp_ico16, .mp_ico18, .mp_ico19 {font-size:var( --font-size-xs);padding:0 7px;height:15px;line-height:15px;display:inline-block;vertical-align: middle;}
.mp_ico9 {border:1px solid #85b7f4;color:#85b7f4;}
.mp_ico10 {border:1px solid #5478a2;color:#5478a2;}
.mp_ico11 {border:1px solid #92c84d;color:#92c84d;}
.mp_ico12 {border:1px solid #b4730b;color:#b4730b;}
.mp_ico13 {border:1px solid #2e8417;color:#2e8417}
.mp_ico14 {border:1px solid #ed585a;color:#ed585a}
.mp_ico15 {border:1px solid #454545;color:#454545}
.mp_ico16 {border:1px solid #0a66f5;color:#0a66f5}
.mp_ico17 {border:1px solid #3bbc95;color:#3bbc95}/* 2020-10-14 ºñÅ¸¹Î ±³Àç ¿µ¿ª °ü·Ã Ãß°¡ .mp_ico17 */
.mp_ico18 {border:1px solid #93a211;color:#93a211}/* 2022-2-16 ¹Ù·ÎÇÈ¾÷ */
.mp_ico19 {border: 1px solid #ffb9ba; background: #ffecec; color: #ff4348;line-height: 14px; box-sizing: border-box;} /* 22°³Á¤ */
.mp_ico19:not(:has(+span)) {margin-right:3px;}

.ico_s1, .ico_s2, .ico_s3, .ico_s4, .ico_s5, .ico_s6, .ico_s7  {font-size:var( --font-size-xs);padding:0 7px;height:17px;line-height:15px;display:inline-block;vertical-align: middle;}
.ico_s1 {background:#2e476c;color:#ffffff;}
.ico_s2 {background:#858585;color:#ffffff;}
.ico_s3 {background:#d0d0d0;color:#ffffff;}
.ico_s4 {background:#f25a5e;color:#ffffff;}
.ico_s5 {background:#27c4e6;color:#ffffff;}
.ico_s6 {background:#53ca5e;color:#ffffff;}
.ico_s7 {background:#511ab7;color:#ffffff;font-weight: normal;}

.ico_up, .ico_dw {display:inline-block;width:8px;height:6px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;text-indent:-10000px;}
.ico_up {background-position:0 -525px;}
.ico_dw {background-position:-11px -525px;}
.ico_more {display:inline-block;width:16px;height:15px;background:url('//img.megastudy.net/mypage/2017/common.png') -148px -636px no-repeat;text-indent:-10000px;}

.mlogo, .mstamp {display:block;}
.mlogo {width:100px;height:25px;text-indent:-10000px;}
.mstamp {width:229px;}


/** checkbox  **/
.mchk {width:23px;height:23px;display:inline-block;cursor:pointer}
.mchk input[type="checkbox"] {width: 1px;height: 1px;}
.mchk.on {background-position:-27px -279px !important;}


/** table type  **/
.mplist {display: table-cell;table-layout: fixed;vertical-align:middle}

/** layer  **/
.mp_lypop {border:1px solid #1162db;background:#FFFFFF;box-shadow:3px 3px 15px 0 rgba(10,10,10,.15)}
.mp_lypop em {color:#f25a5e;}


.ly_sel_lec {border:1px solid #f25a5e;border-top:none;width:355px;background:#FFFFFF url('//img.megastudy.net/mypage/2017/l_line.gif') 0 0 no-repeat;}
.ly_sel_lec ul:nth-child(odd) {overflow-y:scroll;height:265px;margin-top:3px}
.ly_sel_lec ul li {padding:8px 0;border-bottom:1px solid #eaeaea;text-align:left;position:relative;margin:0 20px}
.ly_sel_lec ul li .name {color:#9b9b9b;}
.ly_sel_lec ul li .l_tt {color:#333333;width:265px;display:block;letter-spacing:-1px;line-height:17px;font-weight:var(--font-weight-semibold)}
.ly_sel_lec ul li .mp_bt_close {right:0;top:28px}
.ly_sel_lec ul li .sel {position:absolute;right:5px;top:1px;width:118px}
.ly_sel_lec ul li .sel .bt {width:120px}
.ly_sel_lec ul li .sel li {margin:0}

.ly_vod_list {position:absolute;width:550px;border:1px solid #1162db;background:#FFFFFF;padding:40px 20px 40px 30px;z-index:100;text-align:left;box-shadow:3px 3px 15px 0 rgba(10,10,10,.15)}
.ly_vod_list h5 {border-bottom:2px solid #3f5a76;padding-bottom:23px;color:#333333;font-size:18px;font-weight:var(--font-weight-semibold)}
.ly_vod_list h5 p {color:#999999;}
.ly_vod_list .vlist {height:200px;overflow-y:scroll}
.ly_vod_list .vlist li {border-bottom:1px solid #f0f1f3;padding:8px 0 !important;width:515px;}
.ly_vod_list .vlist li {color:#747474;}
.ly_vod_list .vlist li em {color:#999999;}
.ly_vod_list .vlist li a {background:url('//img.megastudy.net/mypage/2017/common.png') 0 -169px no-repeat;width:22px;height:22px;display:inline-block;text-indent:-10000px;margin-left:10px}
.ly_vod_list .mp_bt_close {right:13px;top:13px}

/** star grade  **/
.star_rating, .star_rating span{display:inline-block;overflow:hidden;width:14px;height:14px;background: url('//img.megastudy.net/mypage/2017/star.png') 0 0 no-repeat;) no-repeat}
.star_rating{width:90px;vertical-align:middle}
.star_rating span{background-position:0 -14px;font-size:0;line-height:0;text-indent:-100px;*text-indent:0;vertical-align:top}


/** select box  **/
.sel {position:relative}
.sel .bt {display: inline-block;height: 25px;background: #fff; border: 1px solid #c3c6cc;color: #848484;text-align: center;line-height: 22px;}
.sel .bt .ico {display: inline-block; width: 13px;height: 10px;background: url('//img.megastudy.net/mypage/2017/common.png') -153px -199px no-repeat;position: absolute;right: 4px; top: 9px;overflow: hidden;line-height: 9999px;}
.sel.on .ico {background-position:-153px -215px}
.sel .inner {position: absolute;left: 0;right: 0;top: 26px;border: 1px solid #c3c6cc;background: #fff;}
.sel .inner ul li a {display: block;height: 24px;padding: 0 12px;color: #848484;line-height: 26px;cursor: pointer;}
.sel .inner ul li.on a, .sel .inner ul li a:hover {color:#1263dc;}


.lec_like, .lec_plus, .tch_like, .bt_vod, .bt_data, .bt_plus, .ico_succ, .ico_bk, .bt_vodtch {background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;display:inline-block;text-indent:-99999px}
.lec_like {background-position:-26px -349px;width:20px;height:20px;}
.lec_like.on {background-position:0 -349px}

.lec_plus {background-position:0 -375px;width:20px;height:20px;}
.lec_plus.on {background-position:-24px -375px}

.tch_like {background-position:-126px -407px;width:36px;height:36px;}
.tch_like.on {background-position:-126px  -365px}

.bt_vod {background-position:0 -432px;width:30px;height:30px;}
.bt_data {background-position:0 -471px;width:15px;height:20px;}
.bt_vodtch {background-position:-136px -795px;width:28px;height:26px;}

.bt_plus {background-position:-152px -37px;width:24px;height:24px;}
.bt_plus.off {background-position:-152px -58px;}

.ico_succ {background-position:-123px -545px;width:40px;height:39px;}
.ico_succ.fail {background-position:-123px -503px;}

.ico_bk {background-position:-46px -432px;width:30px;height:30px;}

/** tab **/
.tab_st1 ul{position:relative;border-bottom:1px solid #444444;*zoom:1}
.tab_st1 ul:after{display:block;clear:both;content:""}
.tab_st1 li{float:left;margin-bottom:-1px}
.tab_st1 li a{float:left;position:relative;border:1px solid #d8d8d8;border-bottom-color:#444444;background:#f9f9f9;color:#a9a9a9;text-decoration:none;}
.tab_st1 li a span{display:inline-block;padding:20px 50px 16px;letter-spacing:-1px;cursor:pointer;font-size:16px}
.tab_st1 ul li.on a{margin-top:0;border:1px solid #444444;border-bottom:1px solid #fff;background:#FFFFFF;color:#333}
.tab_st1 ul li a span{padding-top:7px;font-weight:var(--font-weight-semibold)}

.tab_st2 {position:relative;height:50px;}
.tab_st2:after{content:" "; display:block; clear:both;}
.tab_st2 ul li {float:left;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#f9f9f9;border-bottom:1px solid #444444;text-align:center;height:50px;line-height:50px}
.tab_st2 ul li:first-child {border-left:1px solid #d8d8d8;}
.tab_st2 ul li a {display:block;color:#a9a9a9;font-size:14px}
.tab_st2 ul li a em {color:#a9a9a9 !important;}
.tab_st2 ul li.on {background:#FFFFFF;border:1px solid #444444;border-bottom:none}
.tab_st2 ul li.on a {color:#494949;font-weight:var(--font-weight-semibold)}
.tab_st2 ul li.on a em {color:#f25a5e !important}






.boxtxt li {color:#9e9d9d;}

.mg_t20 {margin-top:20px}
.mg_t40 {margin-top:40px}
.mg_tm40 {margin-top:-20px}




.btn_r {text-align:right}
.btn_c {text-align:center}


.data_none {display: table-cell;table-layout: fixed;vertical-align:middle;text-align:center}
.ico_none {display:inline-block;width:59px;height:59px;background:url('//img.megastudy.net/mypage/2017/main/common.png') -86px -223px no-repeat}

#my_calendar {left:50%;top:600px;margin-left:-105px}
#my_calendar > div {height:240px !important}
#my_calendar #content{width:190px !important;min-height:200px !important;margin-bottom:0 !important}

/**¸»Ç³¼±**/
.bubble a {color:#297af5;text-decoration:none;display:block;line-height:17px;font-size:var(--font-size-sm)}
.bubble {
	position: relative;
	background: #ffffff;
	border: 1px solid #2e476c;border-radius:6px;text-align:center;padding:3px 0;
	box-shadow:3px 3px 15px 0 rgba(10,10,10,.15)
}
.bubble:after, .bubble:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.bubble:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
}
.bubble:before {
	border-color: rgba(46, 71, 108, 0);
	border-top-color: #2e476c;
}


.mp_sky_wrap .side_quick_wrap{overflow:hidden;position: static;left:auto;top:auto;margin-left: 0;}
.mp_sky_wrap .side_quick_wrap .tit{display:block;height:33px;background:#2f476d;text-align:center;border-radius:13px 13px 0 0;}
.mp_sky_wrap .side_quick_wrap .tit a{font-size:var(--font-size-sm);color:#fff;line-height:31px;}
.mp_sky_wrap .side_quick_wrap .side_quick_lst{padding:0 0 0;width:128px;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 13px 13px;background: #fff;margin-bottom: 10px;}
.mp_sky_wrap .side_quick_wrap .side_quick_lst a{display:flex;position:relative;padding:0 0 0 60px;height:59px;text-align:left;text-decoration:none;font-size:var(--font-size-sm);line-height:15px;color:#333;align-items: center;letter-spacing: normal;}
.mp_sky_wrap .side_quick_wrap .side_quick_lst a:before{position:absolute;left:9px;top:0;width:110px;height:1px;background:#e3e3e3;content:"";}
.mp_sky_wrap .side_quick_wrap .side_quick_lst li:first-child a:before{display:none;}
.mp_sky_wrap .side_quick_wrap .side_quick_lst li.lst01 a{background:url("//img.megastudy.net/mypage/2024/icon_01.png") no-repeat 10px 50%;}
.mp_sky_wrap .side_quick_wrap .side_quick_lst li.lst02 a{background:url("//img.megastudy.net/mypage/2024/icon_02.png") no-repeat 10px 50%;}
.mp_sky_wrap .side_quick_wrap .side_quick_lst li.lst03 a{background:url("//img.megastudy.net/mypage/2024/icon_03.png") no-repeat 10px 50%;}

.container{min-width: 1480px;}