@charset "euc-kr";

/* Reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input,a,img{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:var(--primary-font);}
body{background-color:#fff;text-align:center;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
em,address{font-style:normal}
label,button{cursor:pointer}
a{color:#555;text-decoration:none}
a:hover{text-decoration:underline}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}

/* °øÅë¿µ¿ª ¼öÁ¤ */
#leftArea #login_2012{margin-left:0;}
#wrap #topArea #header_2012{ margin-left:0;}

/* left menu */
#leftMenu{width:180px;margin-top:5px;position:relative;}
#leftMenu h2{ background:#6455b1;text-align:center;padding:6px 0 4px 0;}
#leftMenu h3{ background:#7c6cce;text-align:center;padding:8px 0 6px 0;margin:0;border-left:1px solid #5b48bf;border-top:1px solid #5b48bf;border-right:1px solid #5b48bf;}
#leftMenu h3 strong{display:block;text-align:center;}
#leftMenu h3 a{ font:var(--font-weight-semibold) 15px/1.3 var(--primary-font);color:#fff;letter-spacing:-1px;}
#leftMenu h3 a:hover{text-decoration:underline !important;}
#leftMenu h3.event_t{*float:left;background:none;text-align:right;padding:0;border:0;}
#leftMenu .leftMenu_container{*float:left;padding:0 4px 0 4px;margin:0 0 5px 0;background:#7c6cce;border-left:1px solid #5b48bf;border-bottom:1px solid #5b48bf;border-right:1px solid #5b48bf;}
#leftMenu .leftMenu_container ul{*float:left;background:#fff;padding:0 6px 0 6px;margin-bottom:5px;}
#leftMenu .leftMenu_container ul li{border-top:1px solid #e4e4e4;margin-top:-1px;font:0/0 var(--font-weight-semibold);padding-left:3px;width:155px;}
#leftMenu .leftMenu_container ul li a{position:relative;display:block;padding:9px 0 7px 0;}
#leftMenu .leftMenu_container ul li a img{ vertical-align:middle;margin:0;margin-right:4px;}

#leftMenu .leftMenu_container ul.sub{padding:4px 0 0 0;border:0;border-top:1px solid #e4e4e4;}
#leftMenu .leftMenu_container ul.sub li{padding:0 0 0 13px;width:auto;*width:155px;background:#fff url('//img.megastudy.net/entinfo/service_w/common/u_lnb_off.gif') 6px 7px no-repeat;border:0;height:18px;}
#leftMenu .leftMenu_container ul.sub li.on, #leftMenu .leftMenu_container ul.sub li.this{background:#f6f6f6 url('//img.megastudy.net/entinfo/service_w/common/u_lnb_on.gif') 6px 7px no-repeat;}
#leftMenu .leftMenu_container ul.sub li a{display:block;padding:3px 0 3px 0;font: var( --font-size-xs)/1.3 var(--primary-font);color:#787878;letter-spacing:-1px;}
#leftMenu .leftMenu_container ul.sub li a img{margin:0 0 0 4px;vertical-align:-2px;}

#leftMenu .event_list{*float:left;*width:180px;padding-top:11px;padding-bottom:6px;margin-bottom:5px;border-left:1px solid #f7b074;border-bottom:1px solid #f7b074;border-right:1px solid #f7b074;}
#leftMenu .event_list li{*float:left;width:90%;padding:0 5px 3px 18px;margin:0;text-indent:-6px}
#leftMenu .event_list li a{font: var( --font-size-xs)/1.3 var(--primary-font);}
#leftMenu .event_list li img{ vertical-align:0;}
#leftMenu .banner_container{float:left;border-top:1px solid #d2d2d2;font:0/0 var(--font-weight-semibold);}
#leftMenu .banner_container li{border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}
#leftMenu .banner_container li.last{font:0/0 var(--font-weight-semibold);border:0;margin-top:5px;}
#leftMenu .leftMenu_inner{float:left;width:180px;margin:0;padding:0;}

#container .contents .top_area {background:url('//img.megastudy.net/teacher_v2/main/top_intro.jpg') no-repeat;width:785px;height:260px;position:relative}
#container .contents .top_area .more {background:url('//img.megastudy.net/teacher_v2/main/bg_top_more.jpg') right 3px no-repeat !important;right:3px !important;}
#container .contents .top_area .btn_v_p {position:absolute;top:80px;right:74px;}
#container .contents .top_area .news {position:absolute;top:134px;left:245px;width:257px;}
#container .contents .top_area .news ul {margin-top:7px}
#container .contents .top_area .news li {background:url('//img.megastudy.net/teacher_v2/main/ico_notice.jpg') 0 0 no-repeat;padding-left:30px;margin-bottom:3px}
#container .contents .top_area .news li a {font-size: var(--font-size-xs);color:#e2e4e3;}
#container .contents .top_area .hot_zone {position:absolute;top:129px;left:524px;width:243px;}
#container .contents .top_area .hot_zone .in {background:url('//img.megastudy.net/teacher_v2/main/bg_top_hot.jpg') no-repeat;position:relative;height:87px;}
#container .contents .top_area .hot_zone .in .bt {position:absolute;right:10px;top:10px;}
#container .contents .top_area .hot_zone .in .bt img {margin-right:2px}
#container .contents .top_area .hot_zone ul {padding:41px 14px 0}
#container .contents .top_area .hot_zone li a {font-weight:var(--font-weight-semibold);color:#ae3d01;}

#container .contents .top_area .layer_t_video {background: url('//img.megastudy.net/teacher_v2/main/bg_notice_layer.gif') no-repeat; left: 530px; padding-top: 5px; position: absolute; top: 105px; width: 124px; z-index: 50;}
#container .contents .top_area .layer_t_video h2 {background: #F4F2FB; border-bottom: 1px solid #DAD4F5;border-left: 1px solid #5B48BF;border-right: 1px solid #5B48BF;color: #666666;font: var(--font-weight-semibold) var( --font-size-xs)/1.3 var(--primary-font);height: auto; letter-spacing: -1px;margin: 0;padding: 8px 0 5px;text-align: center;width: 122px;}
#container .contents .top_area .layer_t_video ul {background: #FFFFFF;border-left: 1px solid #5B48BF;border-right: 1px solid #5B48BF;margin: 0;padding: 9px 10px 0;}
#container .contents .top_area .layer_t_video ul li {background: url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 5px #FFFFFF; font: 0pt/0 var(--font-weight-semibold); padding: 0 0 3px 6px;}
#container .contents .top_area .layer_t_video ul li a {background: url('//img.megastudy.net/teacher_v2/main/ic_notice_layer.gif') no-repeat 100% 3px #FFFFFF;color:#5B48BF;display:block;font-size: var(--font-size-xs);letter-spacing: -1px;line-height: 1.3;overflow: auto;white-space: normal;    width: auto;}
#container .contents .top_area .layer_t_video .btn {background:#FFFFFF;border-bottom: 1px solid #5B48BF;border-left: 1px solid #5B48BF;border-right: 1px solid #5B48BF;padding: 1px 0 9px;text-align: center;}

#skyArea{position:relative;z-index:10}
#rightBanner{position:relative;z-index:100;width:90px;margin-top:21px;background:#c0b7ef;font: var( --font-size-xs)/1.3 var(--primary-font);border-bottom:1px solid #c0b7ef;}
#rightBanner h2{ padding:5px 0 2px 0;;font: var( --font-size-xs)/1.3 var(--primary-font);color:#fff;letter-spacing:-1px;text-align:center;background:url('//img.megastudy.net/teacher_v2/common/bg_sky01.gif') no-repeat 50% 100%;}
#rightBanner h2 strong{ display:block;color:#5b48bf;}
#rightBanner h2.on{background:#b1a7e5;}
#rightBanner .rbanner_list{margin:0 1px;padding:8px 7px 7px 7px;background:#fff;text-align:center;}
#rightBanner .rbanner_list ul{ margin-bottom:5px;}
#rightBanner .rbanner_list ul li{ padding:0 0 3px 7px;line-height:1.2;text-align:left;background:url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 4px;}
#rightBanner .rbanner_list ul li.nodata{ text-align:center;background:none;color:#555;padding-left:0;}
#rightBanner .rbanner_list ul li strong{ color:#5b48bf;}
#rightBanner .rbanner_list ul li.config{ text-align:right;background:none;}
#rightBanner .rbanner_list ul li.config a{padding:3px 5px 0 0;text-decoration:underline;color:#999;background:url('//img.megastudy.net/teacher_v2/common/ic_config.gif') no-repeat 100% 6px;}
#rightBanner .rbanner_list .paging_sky{width:100%;position:relative;font-family:var(--primary-font);}
#rightBanner .rbanner_list .paging_sky .prev{ position:absolute;left:3px;top:1px;}
#rightBanner .rbanner_list .paging_sky .next{ position:absolute;right:3px;top:1px;}
#rightBanner .interest_teacher ul{ margin-bottom:0;}
#rightBanner .favorite{padding:5px 0 2px 0;;font: var( --font-size-xs)/1.3 var(--primary-font);color:#fff;letter-spacing:-1px;text-align:center;}
#rightBanner .favorite strong{color:#5b48bf;}
#rightBanner .ss_layer{position:absolute;left:0;top:50px;z-index:100;width:215px;background:#ccc2f0;padding:1px;border:3px solid #e2dcf8;}
#rightBanner .ss_layer h3{padding:14px 10px 5px 15px;font:var(--font-weight-semibold) var( --font-size-xs)/1.3 var(--primary-font);color:#5b48bf;background:#fff url('//img.megastudy.net/teacher_v2/common/l_sky_dotted.gif') no-repeat 50% 100%;}
#rightBanner .ss_layer .ss_layer_contents{background:#fff;padding:0 13px 0 15px;height:170px;}
#rightBanner .ss_layer .ss_layer_contents .btn{position:absolute;right:17px;top:14px;}
#rightBanner .ss_layer .ss_layer_contents h4{color:#888;padding:9px 0 7px 0;}
#rightBanner .ss_layer .ss_layer_contents .more{position:absolute;right:0;top:-21px;padding:0 7px 0 0;background:#FFF url('//img.megastudy.net/teacher_v2/common/ic_sky_01.gif') no-repeat 100% 5px;}
#rightBanner .ss_layer .ss_layer_list{position:relative;width:100%;}
#rightBanner .ss_layer .ss_layer_list a{ color:#888;line-height:1.5;}
#rightBanner .ss_layer .ss_layer_list img{ vertical-align:-2px;}
#rightBanner .ss_layer .ss_layer_list ul li{ padding-bottom:3px;}
#rightBanner .ss_layer .close{position:absolute;right:10px;bottom:10px;cursor:pointer}

#notice{position:relative;z-index:12;width:100%;position:relative;height:270px;}
#notice .pic{position:absolute;left:0;top:0;}
#notice .view_video{padding:104px 0 27px 239px;height:40px;}
#notice .view_video img{cursor:pointer}
#notice h2{height:23px;margin-left:240px;}
#notice ul{margin-left:240px;}
#notice ul li{ padding-bottom:3px;}
#notice ul li a{color:#e2e2e2;font-size:var(--font-size-sm);width:341px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#notice ul li img{ vertical-align:-2px;}
#notice .layer_t_video{position:absolute;left:240px;top:125px;z-index:50;padding-top:5px;background:url('//img.megastudy.net/teacher_v2/main/bg_notice_layer.gif') no-repeat 0 0;width:124px;}
#notice .layer_t_video h2{width:124px;letter-spacing:-1px;margin:0;padding:8px 0 5px 0;height:auto;font:var(--font-weight-semibold) var( --font-size-xs)/1.3 var(--primary-font);color:#666;text-align:center;border-bottom:1px solid #dad4f5;background:#f4f2fb;border-right:1px solid #5b48bf;border-left:1px solid #5b48bf;}
#notice .layer_t_video ul{margin:0;padding:9px 10px 0 10px;background:#fff;border-right:1px solid #5b48bf;border-left:1px solid #5b48bf;}
#notice .layer_t_video ul li{padding:0 0 3px 6px;background:#FFF url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 5px;font:0/0 var(--primary-font);}
#notice .layer_t_video ul li a{display:block;width:auto;white-space:normal;overflow:auto;line-height:1.3;font-size: var(--font-size-xs);color:#5b48bf;letter-spacing:-1px;background:#FFF url('//img.megastudy.net/teacher_v2/main/ic_notice_layer.gif') no-repeat 100% 3px;}
#notice .layer_t_video ul li ul{margin:0;padding:0;background:none;border-right:0;border-left:0;}
#notice .layer_t_video ul li ul li{padding:0;background:none;}
#notice .layer_t_video ul li ul li a{ color:#555;background:none;display:inline}
#notice .layer_t_video .btn{ background:#fff;text-align:center;padding:1px 0 9px 0;border-right:1px solid #5b48bf;border-left:1px solid #5b48bf;border-bottom:1px solid #5b48bf;}
#notice .layer_t_video .btn img{cursor:pointer}
#notice .more{position:absolute;left:355px;top:154px;font: var( --font-size-xs)/1.3 var(--primary-font);padding:0 4px 0 0 0;letter-spacing:-1px;color:#e2e2e2;background:url('//img.megastudy.net/teacher_v2/common/ic_more02.gif') no-repeat 100% 4px;}

.colnum03{position:relative;width:100%;margin-bottom:25px;}
/*.colnum03 .menuc{overflow:hidden;width:100%;background:url('//img.megastudy.net/teacher_v2/main/bg_course.gif') repeat-x 0 29px;padding-bottom:1px;}
.colnum03 .menuc li{float:left;font:0/0 var(--font-weight-semibold);}
.colnum03 .menuc li.on a{display:block;margin-top:0;padding:8px 0 8px 0;color:#5b48bf;width:108px;font-size:var(--font-size-sm);text-align:center;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:2px solid #8b79e7;border-left:2px solid #8b79e7;border-right:2px solid #8b79e7;background:#fff;}
.colnum03 .menuc li a{margin-top:3px;padding:6px 0 5px 0;color:#6f6f6f;width:108px;font-size:var(--font-size-sm);text-align:center;line-height:1.1;vertical-align:top;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;background:#fbfbfb;}
*/
.colnum03 .menuc{overflow:hidden;width:100%;background:url('//img.megastudy.net/teacher_v2/main/bg_tab.gif') repeat-x 0 29px;padding-bottom:1px;}
.colnum03 .menuc li{float:left;font:0/0 var(--primary-font);}
.colnum03 .menuc li.on a{display:block;margin-top:0;padding:8px 0 8px 0;color:#4984de;width:108px;font-size:var(--font-size-sm);text-align:center;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:2px solid #4886db;border-left:2px solid #4886db;border-right:2px solid #4886db;background:#fff;}
.colnum03 .menuc li a{margin-top:3px;padding:6px 0 5px 0;color:#6f6f6f;width:108px;font-size:var(--font-size-sm);text-align:center;line-height:1.1;vertical-align:top;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;background:#fbfbfb;}

.colnum03 .fun{position:absolute;right:0;top:5px;font-size: var(--font-size-xs);;letter-spacing:-1px;}
.colnum03 .fun strong{ padding:0 0 0 5px;margin-left:7px;background:#FFF url('//img.megastudy.net/teacher_v2/main/ic_list_txt.gif') no-repeat 0 3px;}
.colnum03 .fun strong.num{ padding:0;margin:0;background:none;color:#6f5ccf;letter-spacing:0;}
.colnum03 .fun img{cursor:pointer;margin-left:10px;}
.colnum03 .color_infor{padding:17px 0 6px 11px;background:#FFF url('//img.megastudy.net/teacher_v2/main/ic_list_txt.gif') no-repeat 4px 21px;}
.colnum03 .color_infor strong{ font-weight:normal;}
.colnum03 .color_infor strong.red{ color:#ed1c24;}
.colnum03 .color_infor strong.blue{ color:#019aa0;}
.colnum03 .menu_col01{width:100%;margin:0 0 11px 0}
.colnum03 .menu_col01:after {content:" "; display:block; clear:both;*zoom:1;}
.colnum03 .menu_col01 li{position:relative;float:left;border:2px solid #dfdfdf;margin-right:-2px;font:0/0 var(--primary-font);}
.colnum03 .menu_col01 li a{display:block;padding:5px 46px 2px 40px;font:var(--font-size-sm)/1.3 var(--primary-font);color:#555;}
.colnum03 .menu_col01 li.on{z-index:10;border-color:#b0c7f0;}
.colnum03 .menu_col01 li.on .bg{position:absolute;left:50%;bottom:-5px;margin-left:-3px;}
.colnum03 .curriculum01 table{width:100%;table-layout:fixed;border-collapse:collapse;border-top:2px solid #b0c7f0;}
.colnum03 .curriculum01 table thead th{background:#f7f9ff;color:#4885de;font-size:var(--font-size-sm);border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.colnum03 .curriculum01 table tbody th{ background:#f7f9ff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-style:12px;color:#4885de;font-size:var(--font-size-sm);}
.colnum03 .curriculum01 table tbody td{background:#fff;padding:0 10px 0 17px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;vertical-align:top}
.colnum03 .curriculum01 table tbody td p{ padding:11px 0 7px 7px;background:#FFF url('//img.megastudy.net/teacher_v2/main/ic_table.gif') no-repeat 0 16px;}
.colnum03 .curriculum01 table tbody td p a{line-height:1.5;font-size: var(--font-size-xs);}
.colnum03 .curriculum01 table tbody td p.red a{ color:#ff7272;}
.colnum03 .curriculum01 table tbody td p.blue a{ color:#019aa0;}
.colnum03 .curriculum01 table tbody td p.black{ color:#555555;font-size: var(--font-size-xs)}

.colnum03 .curriculum02{ padding-top:16px;}
.colnum03 .curriculum02 h3{ background:#f0eff5;padding:12px 11px 9px 11px;margin:0 0 11px 0;font-size:var(--font-size-sm);color:#5b48bf;}
.colnum03 .curriculum02 .notice{ padding:0 0 0 12px;margin-bottom:23px;}
.colnum03 .curriculum02 .notice li{font-size:var(--font-size-sm);line-height:1.5;color:#555;}
.colnum03 .curriculum02 .curriculum_menu{width:100%;overflow:hidden;padding-top:2px;background:url('//img.megastudy.net/teacher_v2/common/bg_tab.gif') repeat-x 0 100%;}
.colnum03 .curriculum02 .curriculum_menu li{position:relative;float:left;border:1px solid #d0d0d0;margin-right:-1px;}
.colnum03 .curriculum02 .curriculum_menu li a{display:block;text-align:center;padding:6px 29px 3px 29px;font:var(--font-weight-semibold) var( --font-size-xs)/1.3 var(--primary-font);color:#777;background:#fff;}
.colnum03 .curriculum02 .curriculum_menu li.on{z-index:10;border-color:#8e81d1;margin-top:-2px;}
.colnum03 .curriculum02 .curriculum_menu li.on a{ color:#fff;padding-top:7px;padding-bottom:4px;background:#8e81d1;}
.colnum03 .curriculum02 .curriculum_menu_sub {padding:11px 3px; background:#f5f5f5;}
.colnum03 .curriculum02 .curriculum_menu_sub:after{content:"";display:table;clear:both;}
.colnum03 .curriculum02 .curriculum_menu_sub li {float:left; padding:0 12px; font-size:var(--font-size-sm); color:#777777; background:url('//img.megastudy.net/teacher_v2/main/bg_bar.gif') right 2px no-repeat;}
.colnum03 .curriculum02 .curriculum_menu_sub li.on a {color:#8e81d1; text-decoration:underline;}
.colnum03 .player_wrap {margin:0 0 60px 0;}
.colnum03 .curriculum03{ padding-top:16px;text-align:center;}

.colnum04{position:relative;width:100%;margin-top:25px;margin-bottom:25px;}
.colnum04 h2{font:0/0 var(--primary-font);padding:0 0 6px 6px;}
.colnum04 div{padding:6px 0 0 128px;background:#ede9f1 url('//img.megastudy.net/teacher_v2/main/bg_custom_course.jpg') no-repeat 0 0;height:97px;}
.colnum04 ul{padding:0 0 0 0;margin-right:14px;overflow:hidden;height:85px;}
.colnum04 ul li{ margin-top:-1px;padding:6px 0 6px 5px;border-top:1px solid #cfcad3;position:relative;}
.colnum04 ul li a{ vertical-align:middle;font-size:var(--font-size-sm);}
.colnum04 ul li img{ vertical-align:-3px;margin-right:6px;}
.colnum04 ul li .preview{position:absolute;right:4px;top:6px;}
.colnum04 ul li strong {color:#555}
.colnum04 .layer{ padding:20px;position:absolute;left:0;top:131px;border:3px solid #969696;background:#fff;height:auto;width:679px;}
.colnum04 .layer h3{ border-bottom:1px solid #e0e0e0;font:var(--font-weight-semibold) var(--font-size-sm)/1.3 var(--primary-font);color:#7566d3;padding-bottom:7px;margin-bottom:10px;}
.colnum04 .layer .contents{padding:0;background:#fff;height:auto;font:var(--font-size-sm)/1.5 var(--primary-font);color:#555;}
.colnum04 .layer .close{position:absolute;right:10px;top:10px;padding:5px;cursor:pointer}
.colnum04 .layer .btn{display:block;text-align:center;padding-top:12px;}
.colnum04 .more{position:absolute;right:0;top:0;color:#b0b0b0 !important;padding:0 7px 0 0;background:#fff url('//img.megastudy.net/teacher_v2/common/ic_more.gif') no-repeat 100% 3px;letter-spacing:-1px;}

.colnum05 #list_b .list_type01 tbody tr .btn img{margin:3px 3px 2px;}

.player_wrap{width:100%;padding:0 0 10px 0;text-align:center;}
.player_wrap img{ border:0;;}
.player_wrap .tab_b{font:0/0 var(--primary-font);}
.player_wrap .video{ background:#000;width:437px;padding:1px 0;margin:0 auto}
.player_wrap .normal{ background:#000;width:325px;}
.player_wrap .btn_wrap{padding:8px 0 0 0;font:0/0 var(--primary-font);}
.player_wrap .btn_wrap img{cursor:pointer;margin:0 1px}

.curriculum .colnum03{ margin-top:13px;}
.p_curriculum{padding:0 20px 0 20px;text-align:left;}
.p_curriculum h1{ padding:20px 0 0 18px;font-size:16px;background:#FFF url('//img.megastudy.net/teacher_v2/curriculum/ic_title.gif') no-repeat 0 20px;text-align:left;}
.p_curriculum h1 strong{ color:#4885de;}
.p_curriculum .colnum03{ margin-top:13px;}

.course{}
.course *{max-height: 1000000px;}
.course h1{ padding-bottom:13px;font:0/0 var(--primary-font);}
/* .course .notice_box ul li a{display:inline;width:70%;} */
.course .notice_box ul li strong.st1 { display:inline-block;color:#999;padding-top:5px;letter-spacing:-1px}
.course .notice_box ul{float:none}
.notice_box{ background:#e2dcf8;padding:4px;margin-bottom:30px;}
.notice_box .notice_box_inner{ width:100%;overflow:hidden;position:relative;padding:10px 0 6px;border:1px solid #ccc2f0;background:#fff;}
.notice_box h2{float:left;padding:0 24px 0 25px;margin-right:15px;border-right:1px solid #e9e9e9;height:61px;}
.notice_box h2 img{margin:11px 0 9px}
.notice_box ul{float:left;padding:3px 0 0 0;}
.notice_box ul li{padding:0 0 0 0;position:relative;width:100%;vertical-align:top;height:22px;}
.notice_box ul li img{ vertical-align:-3px;}
.notice_box ul li a{display:block;font-size:var(--font-size-sm);vertical-align:-2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:438px;}
.notice_box ul li span{position:absolute;right:15px;top:-2px;width:100px;text-align:right;}
.notice_box ul li span a{display:inline;vertical-align:top;overflow:auto;width:auto;}

/*
.tab_t{width:100%;margin-bottom:18px;overflow:hidden;background:#fff url('//img.megastudy.net/teacher_v2/main/bg_course.gif') repeat-x 0 100%;padding:3px 0 0 0}
.tab_t li{float:left;margin-right:-1px;position:relative}
.tab_t li a{float:left;margin-top:3px;display:block;margin-top:3px;padding:6px 19px 5px 19px;color:#6f6f6f;font-size:var(--font-size-sm);text-align:center;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;background:#fbfbfb;}
.tab_t li.on{z-index:10;}
.tab_t li.on a{margin-top:0;display:block;padding:8px 19px 7px 19px;color:#5b48bf;font-size:var(--font-size-sm);text-align:center;font-weight:var(--font-weight-semibold);letter-spacing:-1px;border-top:2px solid #8b79e7;border-left:2px solid #8b79e7;border-right:2px solid #8b79e7;background:#fff;}
*/

 .tab_t{overflow:hidden;width:100%;background:url('//img.megastudy.net/teacher_v2/main/bg_tab.gif') repeat-x 0 29px;padding-bottom:1px;margin-bottom:18px;}
 .tab_t li{float:left;font:0/0 var(--primary-font);}
 .tab_t li.on a{display:block;margin-top:0;padding:8px 0 8px 0;color:#4984de;width:108px;font-size:var(--font-size-sm);text-align:center;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:2px solid #4886db;border-left:2px solid #4886db;border-right:2px solid #4886db;background:#fff;}
 .tab_t li a{margin-top:3px;padding:6px 0 5px 0;color:#6f6f6f;width:108px;font-size:var(--font-size-sm);text-align:center;line-height:1.1;vertical-align:top;font-weight:var(--font-weight-semibold);letter-spacing:-1px;float:left;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;background:#fbfbfb;}


/** .bbs h1{margin-bottom:13px;} **/
.bbs{width:100%;}
.bbs .faq_video .notice_box_inner{width:100%;}
.bbs .faq_video h2 img{margin:16px 0 16px}
.bbs .faq_video ul{ margin-right:80px;}
.bbs .faq_video ul li{padding-left:7px;background:url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 4px;}
.bbs .faq_video ul li a{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bbs .faq_video .btn_q{z-index:1;position:absolute;right:15px;top:50%;margin-top:-26px;width:91px;height:51px;}
.bbs .sort_wrap{ background:#e6ebf8;padding:12px 0 9px 14px;margin-bottom:15px;position:relative;text-align:right;}
.bbs .sort_wrap .menu li{display:inline;margin-right:17px;letter-spacing:-1px;padding-right:8px;}
.bbs .sort_wrap .menu li a{font-size:var(--font-size-sm);color:#6f6f6f;background:url('//img.megastudy.net/teacher_v2/bbs/ic_sort.gif') no-repeat 100% 3px;padding-right:8px;}
.bbs .sort_wrap .menu li.on{}
.bbs .sort_wrap .menu li.on a{font-size:var(--font-size-sm);color:#4885de;font-weight:var(--font-weight-semibold);text-decoration:underline;background:url('//img.megastudy.net/teacher_v2/bbs/ic_sort_on.gif') no-repeat 100% 4px;}
.bbs .faq_learning h2{padding:0 11px 0 11px;}
.bbs .faq_learning h2 img{ margin-top:17px;margin-bottom:16px;}
.bbs .faq_learning ul{float:left;width:250px;margin-right:30px;}
.bbs .faq_learning ul li{padding-left:7px;background:url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 4px;}

.bbs .layer_wrap{position:relative;width:100%;z-index:10;}
.bbs .layer_wrap .layer{ padding:15px 15px 10px 15px;position:absolute;left:0;top:25px;border:3px solid #969696;background:#fff;height:auto;width:322px;}
.bbs .layer_wrap .layer h3, .layer2 h3{ border-bottom:1px solid #e0e0e0;font:var(--font-weight-semibold) var(--font-size-sm)/1.3 var(--primary-font);color:#4885de;padding-bottom:7px;margin-bottom:10px;padding-right:20px;}
.bbs .layer_wrap .layer .contents{padding:0;background:#fff;height:auto;font:var(--font-size-sm)/1.5 var(--primary-font);color:#555;}
.bbs .layer_wrap .layer .close, .layer2 .close{position:absolute;right:10px;top:10px;padding:5px;cursor:pointer}
.bbs .layer_wrap .layer .btn, .layer2 .btn{display:block;text-align:center;padding-top:12px;}
.bbs .layer_wrap .layer ul{height:309px;overflow-y:scroll;}
.bbs .layer_wrap .layer ul li, .layer2 ul li{padding-left:7px;padding-bottom:8px;background:url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 5px;}
.bbs .layer_wrap .layer ul li a, .layer2 ul li a{display:block;font-size: var(--font-size-xs);font-family:var(--primary-font);color:#6f6f6f;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bbs .layer_wrap .layer2{right:16px;left:auto;}

.searchArea{margin-bottom:6px;position: relative;overflow:hidden;height:25px}
.searchArea img{vertical-align:-8px;}
.searchArea .a_right{position: absolute;right:0;top:10px;}
.searchArea .a_right .sel_ord {overflow:hidden}
.searchArea .a_right .sel_ord li {float:left;background:url('//img.megastudy.net/teacher_v2/bbs/arr_of.gif') right 2px no-repeat !important;padding-right:10px !important;margin-left:10px !important}
.searchArea .a_right .sel_ord li a {color:#6f6f6f;font-size: var(--font-size-xs);font-family:var(--primary-font);letter-spacing:-1px}
.searchArea .a_right .sel_ord li.on {background:url('//img.megastudy.net/teacher_v2/bbs/arr_on.gif') right 2px no-repeat !important;}
.searchArea .a_right .sel_ord li.on a {color:#f34d51}
.searchArea .sel_sch select, .searchArea .sel_sch input {height:20px;padding:0;}
.searchArea .sel_sch input{border: 1px solid #b1b1b1;}



.btn_question{position:relative;width:100%;padding-bottom:3px;text-align:left;height:29px;margin-top:-21px;}
.btn_question .a_right{position:absolute;right:6px;top:0;}
.btn_question .a_right img{margin-left:3px;}

.bbs h1{margin-bottom:13px;}
.bbs h2, .h2.subtit {background:url('//img.megastudy.net/teacher_v2/bbs/ic_subtitle.gif') 4px 2px no-repeat;padding:0 0 6px 15px;font:var(--font-weight-semibold) var(--font-size-sm)/1.4 var(--primary-font);color:#555;}
.bbs h2.t02{padding-bottom:7px;}
.bbs .select-wrap{width:100%;padding:5px;overflow:hidden;border:1px solid #d7e3f7;background:#f2f5fb;margin-bottom:15px;height:35px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
/*.bbs .select-wrap span{width:385px;height:18px;padding:5px 0 0 7px;margin-right:5px;font:var(--font-size-sm)/1.3 var(--primary-font);color:#666;letter-spacing:-1px;display:block;float:left;background:#FFF url('//img.megastudy.net/teacher_v2/bbs/bg_selector.gif') 0 0 no-repeat;cursor:pointer;*display:inline;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}*/
.bbs .select-wrap span{width:385px;height:18px;padding:5px 0 0 7px;margin-right:5px;font:var(--font-size-sm)/1.3 var(--primary-font);color:#666;letter-spacing:-1px;display:block;float:left;background:#FFF url('//img.megastudy.net/teacher_v2/bbs/bg_selector2.gif') 0 0 no-repeat;cursor:pointer;*display:inline;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bbs .select-wrap span.a{margin-left:8px;}
.bbs .select-wrap em{display:block;width:370px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


.bbs .nodata-tabletop{padding:4px 0 0 32px;margin-top:15px;height:37px;font:var(--font-size-sm)/1.3 var(--primary-font);color:#666;position:relative;background:#FFF url('//img.megastudy.net/teacher_v2/bbs/ic_name.gif') 15px 4px no-repeat;letter-spacing:-1px;}
.bbs .nodata-tabletop a{position:absolute;right:0;top:0;padding:0 8px 0 0;font-size: var(--font-size-xs);}
.bbs .nodata-tabletop strong{color:#2363bf;}

.bbs_event #common_table .table_view h2{padding-left:10px;}
.bbs_event #common_table .table_view .table_view_container .line{padding-left:10px;}

.layer2 {padding:15px 15px 0 15px;position:absolute;left:180px;top:30px;border:3px solid #969696;background:#fff;height:auto;width:145px;}
.layer2 li.st2 a {margin-left:0 !important}
.list_tch {position:relative;font-size:var(--font-size-sm);width:100%;background:#ebe6fa;margin-bottom:18px;}
.list_tch a {background:url('//img.megastudy.net/teacher_v2/bbs/ic_sort.gif') no-repeat 100% 3px;padding-right:8px;font-size: var(--font-size-xs)}
.list_tch .name {position:absolute;top:5px;right:5px;font-size: var(--font-size-xs);}
.list_tch .name select{font-size:var(--font-size-sm);color:#666;}
.list_tch .name_st2 {position:absolute;top:0;right:10px;}


/* ¸®½ºÆ® */
#common_table .table_list .searchArea{position:relative;width:100%;text-align:center;margin-top:3px;padding:0;height:27px;}
#common_table .table_list .searchArea *{vertical-align:middle;}
#common_table .table_list .searchArea .txt{border:1px solid #c9c9c9;width:141px;height:19px;padding:5px 0 0 3px;font: var( --font-size-xs)/1.0 var(--primary-font);vertical-align:middle;}
#common_table .table_list .searchArea select{font-size: var(--font-size-xs);}
#common_table .table_list .searchArea .a_right{position:absolute;right:0;top:12px;}
.searchArea .bestReview{font-size: var(--font-size-xs);color:#ff7226;font-weight:var(--font-weight-semibold);}
.searchArea .bestReview a{font-weight:var(--font-weight-regualr);text-decoration: underline;color: #ff7226;}
.searchArea h3{text-align: left;}

#common_table .table_list .aLeft{text-align:left;padding-left:4px;}
#common_table .table_list .btn_question{position:relative;width:100%;padding-bottom:3px;text-align:left;height:28px;}
#common_table .table_list .btn_question .notice_bar{padding:6px 0 0 5px;color:#555;}
#common_table .table_list .btn_question .notice_bar img{margin-right:3px;}
#common_table .table_list .btn_question .notice_bar em{ font-size:var(--font-size-sm);}
#common_table .table_list .btn_question a img{position:absolute;right:0;top:0;}
#common_table .table_list .txt{padding-bottom:3px;color:#999;}

#common_table .table_list *{margin:0;padding:0;}
#common_table .table_list .common_type01{table-layout:fixed;width:100%;border-collapse:collapse;border-top:2px solid #b0c7f0;border-bottom:1px solid #b5b5b5;margin-top:5px}
#common_table .table_list .common_type01 thead th{padding:9px 0 6px 0;background:#f7f9ff;border-bottom:1px solid #d1d1d1;color:#4885de;vertical-align:top;font: var( --font-size-xs)/1.0 var(--primary-font) !important;}
#common_table .table_list .common_type01 tbody td{border-top:1px solid #e0e0e0;text-align:center;padding:10px 0 8px 0;color:#555;}
#common_table .table_list .common_type01 tbody td.number{font-size: var(--font-size-xs);color:#888;}
#common_table .table_list .common_type01 tbody td.subject{text-align:left;padding-left:9px;}
#common_table .table_list .common_type01 tbody td.subject a{}
#common_table .table_list .common_type01 tbody td.subject span{color:#796bdf;font-size: var(--font-size-xs);}
#common_table .table_list .common_type01 tbody td.subject strong{ color:#0000ff;}
#common_table .table_list .common_type01 tbody td.subject .count{font-size: var(--font-size-xs);color:#f26522;}
#common_table .table_list .common_type01 tbody td.subject .tit{color:#2e7ac7;font: var( --font-size-xs)/1.0 var(--primary-font);padding-bottom:3px}
#common_table .table_list .common_type01 tbody td.icon{ vertical-align:middle;padding-top:7px;}
#common_table .table_list .common_type01 tbody td strong.n{ color:#5b48bf;}
#common_table .table_list .common_type01 tbody td a{font-size:var(--font-size-sm);line-height: 1.4}
#common_table .table_list .common_type01 tbody td a:hover{color:#555;}
#common_table .table_list .common_type01 tbody td.noData{text-align:center;height:70px;color:#555;}
#common_table .table_list .common_type01 tbody td.noData a{color:#4885de;line-height:2}
#common_table .table_list .common_type01 tbody td.done{color:#0000ff;}
#common_table .table_list .common_type01 tbody tr.notice td{ background:#fdffdf;}
#common_table .table_list .common_type01 tbody tr.notice td.number{padding-top:7px}
#common_table .table_list .common_type01 tbody tr td.BoardListChrName{font-size: var(--font-size-xs);color:#555;}

div#list_b h2{color:#4885de;}
div#list_b .list_type01{border-top-color:#b0c7f0;}
div#list_b .list_type01 thead th{background-color:#f7f9ff;border-bottom-color:#d1d1d1;color:#4885de;text-align: center;}
div#list_b .list_type01 .btn_pack{padding:7px 0 0 0;}

#list_b .package_wrap{width:100%;overflow:hidden;padding-top: 8px;height: 21px;border-top: 1px solid #eeeeee;margin-top: -1px;}
div#list_b .list_type01 .package_list{background: #f9f9f9;padding:0 0 0 0;border-bottom: 1px solid #bababa;}
#list_b .package_list .title{float:left;width:88px;padding:1px 0 0 41px;background:  url('//img.megastudy.net/teacher_v2/course/ic_package.gif') 28px 1px no-repeat;color: #9c9c9c;}
#list_b .package_list  .package_list-subject{float:left;font-size:var(--font-size-sm);color: #464646;line-height: 1.4;}
#list_b .package_list  .bt_feature{float:right;padding-right: 30px;padding-top: 1px;}

#common_table .table_footer{position:relative;width:100%;height:40px;}
#common_table .table_footer .btns{text-align:right;padding:10px 6px 0 0;}
#common_table .table_footer .btns .aLeft{float:left;}
#common_table .paging{position:absolute;left:0;top:0;width:100%;text-align:center;padding:12px 0 0 0;color:#c0b6ac;}
#common_table .paging *{vertical-align:middle;}
#common_table .paging img{vertical-align:-4px;}
#common_table .paging a{color:#666;font-size:var(--font-size-sm);vertical-align:0;padding-right:1px;}
#common_table .paging strong{color:#868686;text-decoration:underline;font-size:var(--font-size-sm);vertical-align:0;padding-right:1px;}

#common_table .btn_question{ text-align:right;padding-bottom:3px;}
#common_table .table_view h2{position:relative;padding:9px 0 7px 0;margin:0;border-top:2px solid #b0c7f0;border-bottom:1px solid #ddd;font-size:var(--font-size-sm);color:#555;background:#edf0fa;}
#common_table .table_view h2 img{position:absolute;left:5px;top:-2px;}
#common_table .table_view h2 span{margin:0 0 0 50px;padding:0;display:block;width:82%;}
#common_table .table_view h2.answer{ border-top-color:#cac0f0;}
#common_table .table_view h2.answer strong{ color:#4985de;background:#ece9f8;}
#common_table .table_view h2 img.icon{position:static;margin:0 5px 0 0;display:inline-block}
#common_table .table_view h2 .icon2 {display:inline-block;margin-top:-2px}
#common_table .table_view h2 .tit {margin-left:50px;}
#common_table .table_view .table_view_container{position:relative;width:100%;font-size:var(--font-size-sm);padding-bottom:10px;}
#common_table .table_view .table_view_container *{max-height: 1000000px}

#common_table .table_view .table_view_container dl{width:100%;position:relative}

#common_table .table_view .table_view_container .subject{position:relative;margin-left:50px;padding-left:47px;display:block;margin-bottom:5px;vertical-align:top}
#common_table .table_view .table_view_container .subject strong{position:absolute;left:-47px;top:0;}
#common_table .table_view .table_view_container .category{position:absolute;right:20px;top:-24px;text-align:right;}
#common_table .table_view .table_view_container .line{border-bottom:1px solid #ddd;padding:8px 0 7px 50px;}
#common_table .table_view .table_view_container .line span{ margin-right:20px;}
#common_table .table_view .table_view_container .line img{ vertical-align:-4px;cursor:pointer;margin-right:10px;}
#common_table .table_view .table_view_container .line_b{border-bottom:1px solid #ddd;padding-bottom:7px;}
#common_table .table_view .table_view_container .line_b span{ margin-right:20px;}
#common_table .table_view .table_view_container .line_b img{ vertical-align:-5px;}

#common_table .table_view .table_view_container .infor_list{border-bottom:1px solid #ddd;padding:11px 0 7px 0;width:100%;}
/** #common_table .table_view .table_view_container .infor_list *{margin:0;padding:0 ;} **/
#common_table .table_view .table_view_container .infor_list .left_con{width:530px;margin-left:50px;*display:inline;}
#common_table .table_view .table_view_container .infor_list .left_con h3.txt_lv {width:100%;overflow:hidden;padding-bottom:4px;}
#common_table .table_view .table_view_container .infor_list .left_con h3.txt_lv span{float:left;padding:3px 3px 0 3px;color:#fff;background:#b1cc67;font-weight:normal;}
#common_table .table_view .table_view_container .infor_list .left_con h3 .t02{background-color:#f29337;}
#common_table .table_view .table_view_container .infor_list .left_con h3 .t03{background-color:#67c5ce;}
#common_table .table_view .table_view_container .infor_list .left_con h3 .t04{background-color:#f59cbc;}
#common_table .table_view .table_view_container .infor_list .left_con li{padding-top:4px;color:#4885de;}
#common_table .table_view .table_view_container .infor_list .left_con li strong{font-weight:normal;color:#232323;}
#common_table .table_view .table_view_container .infor_list .left_con li a{color:#225def;text-decoration:underline;}
#common_table .table_view .table_view_container .infor_list .left_con li .tit{color:#767676;}
#common_table .table_view .table_view_container .infor_list .sample{float:right;width:73px;}
#common_table .table_view .table_view_container .infor_list .sample h3{font:0/0 var(--font-weight-semibold);padding:0;margin:0;}
#common_table .table_view .table_view_container .infor_list .sample ul{border:1px solid #e6e6e6;border-top:0;padding-top:4px;padding-bottom:2px;background:#f4f4f4;}
#common_table .table_view .table_view_container .infor_list .sample li{font:0/0 var(--font-weight-semibold);padding:0 0 4px 0;text-align:center;}

#common_table .table_view .table_view_container .attr{color:#767676;}
#common_table .table_view .table_view_container .attr strong{color:#232323;font-weight:normal;}
#common_table .table_view .table_view_container .book{position:relative;padding:10px 0 7px 10px;margin-bottom:7px;}
#common_table .table_view .table_view_container .book .page{position:absolute;right:20px;top:0;text-align:right;}
#common_table .table_view .table_view_container .viewContents{position:relative;width:778px;color:#555;padding:30px 20px 25px 10px;border-bottom:1px solid #ddd;}
#common_table .table_view .table_view_container .viewContents hr{display:block;}
#common_table .table_view .table_view_container .viewContents .audio{text-align:center;}
#common_table .table_view .table_view_container .viewContents_inner{padding:0 0 20px;text-align:left;}
#common_table .table_view .table_view_container .viewContents .ip{position:absolute;right:20px;bottom:5px;color:#a1a1a1;}
#common_table .table_view .table_view_container .file{border-bottom:1px solid #ddd;padding:11px 0 7px 20px;}
#common_table .table_view .table_view_container .file strong{ font-weight:normal;}
#common_table .table_view .table_view_container .sns_btn {position:absolute;right:15px;top:8px}
#common_table .table_view .table_view_container .btns{ text-align:right;padding-top:10px;position:relative;width:100%;}
#common_table .table_view .table_view_container .btns .al{position:absolute;left:0;top:10px;}
#common_table .table_view .table_view_container .satisfaction{position:relative;width:100%;border-bottom:1px solid #ddd;padding:5px 0 7px 0;margin-top:15px;background:#f1f1f1;}
#common_table .table_view .table_view_container .satisfaction fieldset{margin:0;padding:0;border:0;font-size:var(--font-size-sm);color:#555;padding-left:19px;text-align:left;width:100%;position:relative}
#common_table .table_view .table_view_container .satisfaction fieldset legend{margin:0;padding:11px 0 0 0;margin:0;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:#7c6cce;}
#common_table .table_view .table_view_container .satisfaction fieldset *{ vertical-align:middle;}
#common_table .table_view .table_view_container .satisfaction fieldset label{ vertical-align:-3px;margin-right:20px;}
#common_table .table_view .table_view_container .satisfaction fieldset .btn{position:absolute;right:10px;top:1px}
#common_table .table_view .table_view_container .viewContents em{font-style:italic;}

#common_table .table_view .count_in {text-align:center;margin-top:40px}
#common_table .table_view .count_in span {display:inline-block;width:142px;height:35px;text-align:right;color:#fffe82;font-size:14px;cursor:pointer;margin:0 5px}
#common_table .table_view .count_in span strong {display:block;margin:10px 10px 0 0}
#common_table .table_view .count_in .bt1 {background:url('//img.megastudy.net/teacher_v2/bbs/bt1.jpg') 0 0 no-repeat}
#common_table .table_view .count_in .bt2 {background:url('//img.megastudy.net/teacher_v2/bbs/bt2.jpg') 0 0 no-repeat}


#common_table .reply{width:100%;}
#common_table .reply .write_container{position:relative;background:#f6f8ff;width:100%;overflow:hidden;padding:15px 0 12px 0;}
#common_table .reply .write_container textarea{float:left;width:551px;height:71px;border:1px solid #cdd2e5;padding:3px;line-height:1.5;margin-right:10px;margin-bottom:9px;margin-left:20px;display:inline}
#common_table .reply .write_container p{font-size:var(--font-size-sm);color:#555;clear:both;padding-left:20px;}
#common_table .reply .write_container .admin{font-size:var(--font-size-sm);position:absolute;right:20px;bottom:10px;color:#555;}
#common_table .reply .write_container .admin input{ border:1px solid #c1baef;width:98px;height:20px;vertical-align:-2px;}
#common_table .reply .notice{padding:24px 0 7px 20px;font-size:var(--font-size-sm);color:#767676;line-height:1.5}
#common_table .reply .notice a{ text-decoration:underline;}
#common_table .reply .list{ border-top:2px solid #999;font-size:var(--font-size-sm);color:#555;}
#common_table .reply .list li{position:relative;padding:14px 20px 10px 20px;line-height:1.5;border-bottom:1px solid #ddd;}
#common_table .reply .list li .name{display:block;margin-bottom:7px;}
#common_table .reply .list li .name img{cursor:pointer}
#common_table .reply .list li .date{position:absolute;right:20px;top:12px}
#common_table .reply .list li.t02{padding-left:50px;width:629px;*width:679px;}
#common_table .reply .list li.t02 .tit{position:absolute;left:16px;top:12px}
#common_table .reply .reply_tit{font-weight:var(--font-weight-semibold);height: 20px;}

/* ¾²±â */
#common_table .table_write{ margin-top:7px;}
#common_table .table_write .table_w{position:relative;width:100%;padding:0 0 0;border-top:2px solid #cac0f0;border-bottom:1px solid #e0e0e0;background:#fff;}
#common_table .table_write table{border-collapse:collapse;table-layout::fixed;width:100%;}
#common_table .table_write table th{padding:11px 0 9px 14px;text-align:left;font:var(--font-size-sm)/1.3 var(--primary-font);vertical-align:top;color:#2e2e2e;background:#f5f5f5;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
#common_table .table_write table td{ padding-left:10px;vertical-align:middle;font-size: var(--font-size-xs);border-bottom:1px solid #e0e0e0;color:#555;}
#common_table .table_write table td input.txt{padding:3px 0 0 5px;border:1px solid #d6d6d6;height:20px;color:#555;width:98%;}
#common_table .table_write table td input{margin:0;padding:0;}
#common_table .table_write table td.txt{padding-top:3px;}
#common_table .table_write table td.radio{ vertical-align:top;padding-top:5px;}
#common_table .table_write table td.radio input{ vertical-align:0;}
#common_table .table_write table td label{vertical-align:0px;margin-right:3px;font-size:var(--font-size-sm);}
#common_table .table_write table td .target{width:100%;overflow:hidden;padding:5px 0 5px 0}
#common_table .table_write table td .target ul{float:left;}
#common_table .table_write table td .target ul li{ padding-bottom:3px;}
#common_table .table_write table td .target .first{}
#common_table .table_write table td .target .first input{ vertical-align:0;}
#common_table .table_write table td .target .first select{width:218px}
#common_table .table_write table td .target .first .a{ margin-right:15px;}
#common_table .table_write table td .target .first .time input.txt{width:29px;vertical-align:-1px;}
#common_table .table_write table td .target .first .time label{ }

#common_table .table_write table td select{ font-size:var(--font-size-sm);}
#common_table .table_write table td input.subject{width:60%}
#common_table .table_write table td .help{position:relative;vertical-align:-2px;margin-left:5px;}
#common_table .table_write table td .help input{ vertical-align:-1px;}
#common_table .table_write table td .help img{ vertical-align:-3px;}
#common_table .table_write table td .help span img{position:absolute;right:5px;top:5px;cursor:pointer}
#common_table .table_write table td .help .ch_radio{position:absolute;font: var( --font-size-xs)/1.3 var(--primary-font);display:block;padding:0 0 0 13px;left:90px;top:-13px;background:url('//img.megastudy.net/teacher_v2/bbs/bg_layer.gif') no-repeat 0 0;width:245px;;letter-spacing:-1px;}
#common_table .table_write table td .btn{vertical-align:-6px;}
#common_table .table_write table td .help .ch_radio .ch_radio_inner{display:block;100%;padding:1px 20px 1px 0;background:url('//img.megastudy.net/teacher_v2/bbs/bg_layer.gif') no-repeat 100% 0;}
#common_table .table_write table td .help .ch_radio .ch_radio_con{display:block;background:#fff;padding:9px 0 4px 0}
#common_table .table_write table td .q{vertical-align:-2px;}
#common_table .table_write table tr.file td{ padding-top:7px;}
#common_table .table_write table tr.file td p{margin-top:5px;color:#555;padding-bottom:7px;font-size:var(--font-size-sm);}
#common_table .table_write table tr.file td p strong{font-weight:normal;color:#606060;}
#common_table .table_write table tr.file td div{padding-bottom:4px;}
#common_table .table_write table tr.file td div img{cursor:pointer;margin-right:8px;}
#common_table .table_write table tr.bline td{border-bottom:0;}
#common_table .table_write table tr td.edit{padding-top:10px;padding-bottom:10px;}
#common_table .table_write table tr td.edit iframe{background-color:#FFF;}
#common_table .table_write table tr .pt5{padding-top:5px;}
#common_table .table_write .table .option th{background:#f5f5f5;border:1px solid #e1e1e1;}
#common_table .table_write .table .option td{padding:5px 0 5px 0;border:1px solid #e1e1e1;padding-left:5px;}
#common_table .notice_table_footer{margin:10px 0 0 0;padding:19px 0 14px 0;background:#f9f7e0;}
#common_table .notice_table_footer h3{fon-size:12px;padding-left:16px;}
#common_table .notice_table_footer ul li{padding:0 20px 0 22px;background:url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') 16px 6px no-repeat;font-size:var(--font-size-sm);line-height:1.5;color:#555;}
#common_table .notice_table_footer ul li strong{ color:#ee8301;font-weight:normal;}
#common_table .notice_table_footer ul .input input{width:13px;height:13px;margin-right:3px;padding:0;vertical-align: top}
#common_table .notice_table_footer ul .input label{vertical-align: top;line-height: 14px}
.customer_center{font-size:var(--font-size-sm);color:#555;text-align:right;margin-top:-25px;margin-bottom:27px;}
.customer_center *{ vertical-align:middle;}
.customer_center .i_first{ vertical-align:-2px;}

#common_table .answer_write{position:relative;width:100%;}
#common_table .answer_write h2{position:absolute;left:4px;top:-1px;z-index:100;padding:0;background:none;}
#common_table .answer_write .table_w{ border-top-color:#a9bfe7;}
#common_table .answer_write .table_w tbody th{ padding-left:51px;width:50px;}

#common_table .searchbox{ background:#e6ebf8;;padding:9px 0 9px 16px;margin-bottom:20px;}
#common_table .searchbox label{ font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:#5b48bf;vertical-align:-2px;}

#common_table .footList{border-top:2px solid #b0c7f0;border-bottom:1px solid #b5b5b5;margin-top:10px;}
#common_table .footList *{margin:0;padding:0;}
#common_table .footList dl{width:100%;overflow:hidden;border-bottom:1px solid #e0e0e0 !important;font:0/0 var(--font-weight-semibold);}
#common_table .footList dl dt{float:left;background:#f7f9ff;font:var(--font-size-sm)/1.0 var(--primary-font);vertical-align:top;color:#4885de;padding:12px 0 12px 0;width:89px;text-align:center;}
#common_table .footList dl dd{float:left;padding:11px 0 0 20px;vertical-align:top;}
#common_table .footList dl dd a{font:var(--font-size-sm)/1.3 var(--primary-font);text-overflow:ellipsis;white-space:nowrap;width:442px;overflow:hidden;}
#common_table .footList dl dd a img{ vertical-align:-3px;}
#common_table .footList dl dd.day{float:right;font:var(--font-size-sm)/1.3 var(--primary-font);padding:12px 17px 0 0;color:#888;width:auto;}
#common_table .footList dl.bottom{border-bottom:0;}
#common_table .footList dl dd span{overflow: hidden; width:372px;text-overflow:ellipsis}
#common_table .r_btn{ text-align:right;margin-top:10px;}


.p_bbs{padding:0 20px 0 20px;text-align:left;}
.p_bbs h1{ padding:20px 0 0 18px;font-size:16px;background:#FFF url('//img.megastudy.net/teacher_v2/curriculum/ic_title.gif') no-repeat 0 20px;text-align:left;}
.p_bbs h1 strong{ color:#6841e4;}
.p_bbs .btn_question{margin-top:-30px;}
.p_bbs .table_view_container{ border-bottom:1px solid #ddd;}
.p_bbs .first_contents{margin-bottom:30px;}
.p_bbs .table_view .btns{padding:11px 0 30px 0;margin:0;text-align:right;}

.excellence #common_table .notice_box{ margin-bottom:30px;}
.excellence #common_table .table{width:100%;position:relative;margin-bottom:20px;border-top:2px solid #b0c7f0;}
.excellence #common_table .table h2{padding:8px 0 7px 20px;border-bottom:1px solid #cfcfcf;font-size:var(--font-size-sm);color:#4885de;vertical-align:middle;}
.excellence #common_table .table h2 em{display:block;width:575px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.excellence #common_table .table h2 img{ vertical-align:-3px;margin-right:5px;}
.excellence #common_table .table .date{position:absolute;right:21px;top:10px;color:#555;text-align:right;}
.excellence #common_table .table .txt{background:#f8f8f8;padding:20px 20px 20px 20px;font-size:!2px;line-height:1.5;color:#555;font-size:var(--font-size-sm);border-bottom:1px solid #d6d6d6;}
.excellence #common_table .table .txt .btn{ text-align:center;margin-top:10px;}

.excellence .list{position:relative;width:100%;}
.excellence .contents_menu{position:absolute;right:6px;top:-20px;z-index:10;}
.excellence .contents_menu .mm{font:var(--font-size-sm)/1.3 var(--primary-font);color:#555;background:url('//img.megastudy.net/teacher_v2/excellence/ic_contents.gif') no-repeat 100% 2px;padding:0 8px 0 0;margin-left:13px;}
.excellence .contents_menu a.on{ font-weight:var(--font-weight-semibold);color:#5b48bf;text-decoration:underline;background-image:url('//img.megastudy.net/teacher_v2/excellence/ic_contents_on.gif');background-position:100% 4px;}
.excellence .contents_menu .layer{position:absolute;left:10px;top:18px;background:#fff;border:3px solid #969696;width:110px;z-index:10000;}
.excellence .contents_menu .layer ul{padding:10px 10px 0 10px}
.excellence .contents_menu .layer ul li{background:url('//img.megastudy.net/teacher_v2/common/ic_2-2.gif') no-repeat 0 4px;padding:0 0 5px 7px;}
.excellence .contents_menu .layer ul li a{font-size:var(--font-size-sm);color:#555; }
.excellence .contents_menu .layer ul li a.hover {color:#39F}
.excellence .contents_menu .layer ul li.all{ background:#efefef;border-top:1px solid #e0e0e0;text-align:center;margin:0 -10px;padding:7px 20px 5px 20px;}
.excellence .contents_menu .b{left:89px;}
.excellence #common_table .table h2 span{ vertical-align:1px;padding:2px 0 0 0;font-weight:normal;color:#fff;font-size: var(--font-size-xs);letter-spacing:-1px;line-hight:1.1;text-align:center;}
.excellence #common_table .table h2 span.t01{ background:#ff6666;width:58px;}
.excellence #common_table .table h2 span.t02{ background:#d88cae;width:58px;}
.excellence #common_table .table h2 span.t03{ background:#ff9966;width:58px;}
.excellence #common_table .table h2 span.t04{ background:#6db3d8;width:65px;}
.excellence #common_table .table h2 span.t05{ background:#98bb68;width:58px;}
.excellence #common_table .table h2 span.t06{ background:#a79ce4;width:69px;}

.exam_dng .list h2{background:url('//img.megastudy.net/teacher_v2/bbs/ic_subtitle.gif') 4px 2px no-repeat;padding:0 0 6px 15px;font:var(--font-weight-semibold) var(--font-size-sm)/1.3 var(--primary-font);color:#555;}
.exam_dng #common_table .table_list table{width:100%;table-layout:fixed;border-collapse:collapse;border-top:2px solid #b0c7f0;}
.exam_dng #common_table .table_list table thead th{ background:#f7f9ff;font-weight:normal;color:#4885de;font-size:var(--font-size-sm);vertical-align:top;padding:7px 0 4px 0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}
.exam_dng #common_table .table_list table tbody td{ height:52px;padding:7px 0 4px 0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;color:#555;font-size:var(--font-size-sm);text-align:center;}
.exam_dng #common_table .table_list table tbody td.year{ background:#f8f8f8;}
.exam_dng #common_table .table_list table tbody td.subject{ font-weight:var(--font-weight-semibold);color:#4885de;}
.exam_dng #common_table .table_list table tbody td img{margin:2px 2px}
.exam_dng #common_table .table_list table tbody td.bt{ padding-top:2px;}
.exam_dng #common_table .table_list ul.txt{ background:#ececec;width:100%;overflow:hidden;padding:12px 0 10px 0;}
.exam_dng #common_table .table_list ul.txt li{float:left;width:39%;font-size: var(--font-size-xs);;letter-spacing:-1px;color:#555;}
.exam_dng #common_table .table_list ul.txt li strong{font-size:var(--font-size-sm);color:#555;margin-left:15px;}
.exam_dng #common_table .table_list ul.txt li.a{width:53%;border-right:1px solid #d1d1d1;margin-top:-2px;}
.exam_dng #common_table .table_list ul.txt li.a img{ vertical-align:-3px;}
.exam_dng #common_table .table_list ul.txt li img{ vertical-align:top;margin-top:-2px;margin-left:5px;}


.p_exam_dng{padding:0 20px 0 20px;text-align:left;}
.p_exam_dng h1{ padding:20px 0 0 18px;font-size:16px;background:#FFF url('//img.megastudy.net/teacher_v2/curriculum/ic_title.gif') no-repeat 0 20px;text-align:left;margin-bottom:11px;}
.p_exam_dng h1 strong{ color:#6841e4;}
.p_exam_dng #common_table .table_list table{*width:auto;display:block}
.exam_dng #common_table .table_list ul.txt{ margin-bottom:30px;}

.lecture_comments .table_list{position:relative;width:100%;}
.lecture_comments #common_table h2{ margin-bottom:6px;padding-left:6px;}
.lecture_comments #common_table .sort_wrap{position:absolute;right:0;top:-40px;}
.lecture_comments #common_table .sort_wrap a{font:var(--font-size-sm)/1.3 var(--primary-font);letter-spacing:-1px;color:#555;background:url('//img.megastudy.net/teacher_v2/excellence/ic_contents.gif') no-repeat 100% 3px;padding:0 8px 0 0;margin-left:13px;}
.lecture_comments #common_table .sort_wrap a.on{font-weight:var(--font-weight-semibold);background-image:url('//img.megastudy.net/teacher_v2/excellence/ic_contents_on.gif');background-position:100% 4px;}
.lecture_comments #common_table .common_type01 tbody td.subject a{ color:#5b48bf;font-weight:var(--font-weight-semibold);white-space:normal;overflow:auto;display:inline}
.lecture_comments #common_table .common_type01 tbody td.star{ text-align:left;padding-left:10px;}
.lecture_comments #common_table .common_type01 tbody td.star img{margin:0 1px}
.lecture_comments #common_table .best tbody td.subject a{ color:#555;font-weight:normal;}
.lecture_comments #common_table .best tbody td.best a{ color:#5b48bf;font-weight:var(--font-weight-semibold);}
.lecture_comments #common_table .table_view h2{ margin-bottom:11px;}
.lecture_comments #common_table .table_view h2 strong{ margin-left:20px;}
.lecture_comments #common_table .table_view_container .book{ padding-left:25px;}
.lecture_comments #common_table .table_view_container .star img{ vertical-align:1px;margin-right:2px;}
.lecture_comments .infor_wrap{padding:13px 10px 8px 14px;border:1px solid #dad3f4;background:#f9f6ff;margin-bottom:20px;}
.lecture_comments .infor_wrap ul li{padding:0 0 5px 112px;position:relative;font-size:var(--font-size-sm);color:#555;width:100%;overflow:hidden;}
.lecture_comments .infor_wrap ul li strong{position:absolute;left:0;top:0;padding:0 0 0 7px;font-weight:var(--font-weight-semibold);color:#5b48bf;background:url('//img.megastudy.net/teacher_v2/common/ic_2-2_bora.gif') no-repeat 0 4px;}
.lecture_comments .infor_wrap ul li em{ font-weight:var(--font-weight-semibold);font-style:normal;}
.lecture_comments #common_table .infor_layer{position:absolute;left:0;top:40px;background:#fff;border:3px solid #969696;width:614px;height:324px;}
.lecture_comments #common_table .infor_layer h3{font-size:var(--font-size-sm);color:#7566d3;margin: 0 15px;padding:14px 0 7px 0;border-bottom:1px solid #e0e0e0;}
.lecture_comments #common_table .infor_layer ul{padding:0 15px 7px 15px;}
.lecture_comments #common_table .infor_layer ul li{overflow:hidden;padding:16px 0 15px 0;font:var(--font-size-sm)/1.5 var(--primary-font);color:#555;background:url('//img.megastudy.net/teacher_v2/lecture_comments/li_infor_layer.gif') repeat-x 0 0;margin-top:-1px;}
.lecture_comments #common_table .infor_layer ul li img{float:left;margin-right:10px;}
.lecture_comments #common_table .infor_layer .close{position:absolute;right:15px;top:15px;cursor:pointer}


.pds #common_table .sort_wrap{background:#e6ebf8;}
.pds #common_table .sort_wrap a{font:var(--font-size-sm)/1.3 var(--primary-font);letter-spacing:-1px;color:#6f6f6f;background:url('//img.megastudy.net/teacher_v2/bbs/ic_sort.gif') no-repeat 100% 3px;padding:0 8px 0 0;margin:0 17px 0 0;}
.pds #common_table .sort_wrap a.on{font-weight:var(--font-weight-semibold);background-image:url('//img.megastudy.net/teacher_v2/bbs/ic_sort_on.gif');background-position:100% 4px;color:#4885de;text-decoration:underline;}
.pds .icon_wrap{padding:11px 0 11px 20px;margin-top:20px;overflow:hidden;border:1px solid #dbdbdb;background:#f4f4f4;_zoom:1;}
.pds .icon_wrap:after {content:" "; display:block; clear:both;}
.pds .icon_wrap img{ margin-right:10px;}
.pds .icon_wrap *{ vertical-align:middle;}
.pds .icon_wrap a{margin-right:10px;letter-spacing:-1px;}
.pds .icon_wrap a img{ vertical-align:-3px;margin-right:0;}
.pds #common_table .table_view h2{ margin-bottom:11px;}
.pds #common_table .table_view h2 strong{ margin-left:20px;}
.pds #common_table .table_view_container .book{ padding-left:25px;}

.pds #common_table .table_view .common_type01{ margin-top:20px;table-layout:fixed;width:780px;border-collapse:collapse;border-top:1px solid #ddd;border-right:1px solid #ddd;}
.pds #common_table .table_view .common_type01 thead th{padding:9px 0 6px 0;background:#f7f9ff;color:#4885de;vertical-align:top;font: var( --font-size-xs)/1.0 var(--primary-font) !important;border-bottom:1px solid #e0e0e0;border-left:1px solid #ddd;}
.pds #common_table .table_view .common_type01 tbody td{text-align:center;padding:10px 0 8px 0;color:#555;border-left:1px solid #ddd;border-bottom:1px solid #e0e0e0;}
.pds #common_table .table_view .common_type01 tbody td.subject{ text-align:left;padding-left:10px;margin: 0;}
.pds #common_table .table_view .common_type01 tbody td.down{overflow:hidden;}
.pds #common_table .table_view .common_type01 tbody td.down a{float:left;width:23%}



.event #list{width:677px;margin-top:10px;}
.event #list .hd{padding-bottom:6px;position:relative;text-align:right;width:100%;color:#2C2C2C;font: var( --font-size-xs) var(--primary-font);}
.event #list .hd *{vertical-align:middle;}
.event #list .hd strong{color:#F53F00;}
.event #list .hd span{position:absolute;top:-1px;left:0px;}
.event #list .hd select{font-size: var(--font-size-xs);color:#7c7b7b;}
.event #list .hd input.tx{border:1px solid #bbb;padding:2px 3px 0;margin-right:1px;width:172px;height:20px;background:#FFFFFF;color:#616161;}
.event #list table{width:100%;border-top:2px solid #cac0f0;border-bottom:1px solid #b5b5b5;border-collapse:collapse;table-layout:fixed}
.event #list tr.notice{background:#f8f8f8;}
.event #list tr.over{background:#fff9f6;}
.event #list tr.out{background:#fff;}
.event #list th,.event #list td{text-align:center;}
.event #list th{background:url('//img.megastudy.net/inside_new/board/l_list_th.gif') 100% 12px no-repeat;padding:10px 0 12px;height:18px;}
.event #list th.z{background:none;}
.event #list td{color:#707070;padding:10px 0 6px;}
.event #list td a{color:#707070;}
.event #list td img{vertical-align:middle;margin-top:-4px;}
.event #list td span{color:#ff8645;font-size: var(--font-size-xs);}
.event #list td.a{width:61px;}
.event #list td.b{width:80px;}
.event #list td.c{text-align:left;padding-left:10px;}
.event #list td.d{width:80px;}
.event #list td.e{width:76px;}
.event #list td.f{width:60px;}
.event #list td.g{width:59px;}

.event #list td.ra{width:45px;}
.event #list td.rb{width:54px;}
.event #list td.rd{width:115px;text-align:left;padding-left:10px;}
.event #list td.rd2{width:164px;}
.event #list td.re{width:62px;}
.event #list td.rf{width:62px;}

.event #list .event1006{width:677px;overflow:hidden;}
.event #list .event1006 th{height:33px;}
.event #list .event1006 th.first{background:none;}
.event #list .event1006 td{border-top:1px solid #E1E1E1;background:#FDFDFD;color:#707070;line-height:20px;text-align:center;}
.event #list .event1006 td.subject{padding:17px 11px 10px;text-align:left;zoom:1;}
.event #list .event1006 td.subject:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
.event #list .event1006 td.subject a:hover{color:#707070;text-decoration:underline;}
.event #list .event1006 td.subject span.thumb img{display:inline;float:left;margin:-7px 11px 0 0;}
.event #list .event1006 td.subject span.title{margin-top:10px;color:#F26521;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);}
.event #list .event1006 td.subject span.content{color:#707070;}
.event #list .event1006 tr.bg td{background:#ffffff !important;}
.event #list .event1006 tr.end td.subject span.title{color:#707070;}
.event #list .event1006 tr.end td.subject span.thumb img{filter:gray;}

.event h1 {margin:10px 0 5px 0}
.event .top {height:32px;overflow:hidden;width:680px;margin:10px 0 25px;}
.event .top .lft_con {float:left;width:450px;margin-left:17px;}
.event .top .rig_con {float:right;overflow:hidden;margin-top:3px}
.event .top_tag {background-color:#f6f6f6;padding:10px;width:680px;}

.event .style_t {font:16px var(--primary-font);font-weight:var(--font-weight-semibold); color:#c083ff;line-height:20px;}
.event .style_t1 {font:var(--font-size-sm) var(--primary-font);font-weight:var(--font-weight-semibold); color:#a5b4ff;line-height:20px;}
.event .style_t2 {font:16px var(--primary-font);font-weight:var(--font-weight-semibold); color:#ff9f70;line-height:21px;}
.event .style_t3 {font:var(--font-size-sm) var(--primary-font); color:#8d8d8d;line-height:20px;}
.event .style_t3_1 {font:14px var(--primary-font); font-weight:var(--font-weight-semibold); line-height:20px;color:#ff4800; padding:5px 0 5px 0;}
.event .style_t3_2 {font:14px var(--primary-font); font-weight:var(--font-weight-semibold); line-height:20px;color:#6642ee; padding:5px 0 5px 0;}
.event .style_t4 {font:var(--font-size-sm) var(--primary-font); color:#ff4800;line-height:20px;}
.event .style_t5 {font: var( --font-size-xs) var(--primary-font); color:#575757;line-height:20px;}
.event .style_t6 {font:15px var(--primary-font); font-weight:var(--font-weight-semibold); color:#b3d14b;}
.event .style2 {font: var(--font-size-sm) var(--primary-font); color: #ff4800; line-height: 20px; font-weight:var(--font-weight-semibold); }
.event .style3 {font: var( --font-size-xs) var(--primary-font); color:#575757; padding:10px 0 10px 10px;}
.event .style4 {font:var(--font-size-sm) var(--primary-font); color:#84a907; font-weight:var(--font-weight-semibold);}

.table_layer_03{ position:absolute;left:175px;top:802px;width:677px;background:#d0dbf2;padding:3px;font: var( --font-size-xs)/1.3 var(--primary-font);color:#777;}
.table_layer_03 h3{color:#496dc1;font:var(--font-weight-semibold) var(--font-size-sm)/1.3 var(--primary-font);padding:9px 0 7px 24px;border:1px solid #96a6c5;border-bottom:0;background:#FFF url('//img.megastudy.net/common/board_2011/u_layer_03.gif') no-repeat 17px 14px;letter-spacing:-1px;}
.table_layer_03 .contents{padding:10px 14px 10px 24px;background:#fff;font:var(--font-size-sm)/1.5 var(--primary-font);border:1px solid #96a6c5;border-top:0;background:#FFF url('//img.megastudy.net/common/board_2011/l_layer_dotted_02.gif') repeat-x 0 0;}
.table_layer_03 .close_btn{ position:absolute;right:10px;top:10px;}
.table_layer_03 .close_btn img{cursor:pointer}

#container .content_w .main li.noline {border-bottom:1px none !important}
#container .content_w .more {background:url('//img.megastudy.net/teacher_v2/main/ico2.gif') right 4px no-repeat;font-size: var(--font-size-xs);color:#b0b0b0;padding-right:7px;position:absolute;right:3px;top:2px;letter-spacing:-1px}
#container .content_w .more a {color:#b0b0b0;}


/*20121110 ÅÇ¸Þ´º »ö»ó º¯°æ*/
.content_w #list_b .tab_menu .m_list li.on a{color: #3277d7;border-color:#3277d7}
.content_w #list_b .tab_menu .m_list{background:url('//img.megastudy.net/teacher_v2/main/bg_tab.gif') 0 100% repeat-x;}

/*¼ö°­Æò*/
#review *{list-style:none}
#review {position:relative;text-size-adjust: 100%;}
#review .img_pop {position:absolute;z-index:100;text-align:center}
#review h1{font:0/0 var(--font-weight-semibold);padding:0 0 16px 0;}
#review .tab-menu, .review-pop .tab-menu{position:relative;width:100%;background:url('//img.megastudy.net/mypage/2012/bg_tabmenu.gif') 0 100% repeat-x;margin:0 0 16px 0;}
.review-pop .tab-menu{margin:20px 0 16px 0;}
#review .tab-menu ul, .review-pop .tab-menu ul{width:100%;overflow:hidden;padding:0 0 0 0;height:32px;margin:18px 0 0 0;background:url('//img.megastudy.net/teacher/common/bg_line.gif') left bottom repeat-x;}
#review .tab-menu ul li, .review-pop .tab-menu ul li{float:left;position:relative;margin:3px -1px 2px 0;padding:6px 12px 5px 11px;background:#f9f9f9;color:#000;text-align:center;border:1px solid #d0d0d0;border-bottom:0;font:0/0 var(--primary-font);}
#review .tab-menu ul li.on, .review-pop .tab-menu ul li.on{z-index:2;border:2px solid #7c6cce;border-bottom:0;margin-top:0;margin-bottom:0;padding-top:9px;padding-bottom:7px;background:#fff;}
#review .tab-menu ul li.on a, .review-pop .tab-menu ul li.on a{color:#5B48BF !important;}
#review .tab-menu ul li a, .review-pop .tab-menu ul li a{color:#6f6f6f !important;font: var( --font-size-xs)/1.3 var(--primary-font);font-weight:var(--font-weight-semibold);letter-spacing:-1px;}

#review .recommend-wrap{width:667px;*width:677px;background:#bbb1ea;padding:5px;position:relative;margin-bottom:17px;}
#review .recommend-wrap h2{position:absolute;left:6px;top:6px;}
#review .recommend-wrap ul{border:1px solid #a497e0;background:#fff;height:79px;*height:81px;padding-top:11px;padding-left:181px;}
#review .recommend-wrap li{width:484px;position:relative;height:20px;}
#review .recommend-wrap li a{display:block;margin-right:100px;}
#review .recommend-wrap li .name{position:absolute;right:75px;top:0;width:58px;text-align:center;}
#review .recommend-wrap li .rating{position:absolute;right:20px;top:1px;width:47px;}
#review .select-wrap{background:#f2f5fb;padding:5px;text-align:center;margin-bottom:20px;margin-top:0;border:1px solid #d7e3f7;}
#review .select-wrap select{width:391px;text-align:left;font:var(--font-size-sm)/1.3 var(--primary-font);color:#4885de;}
#review .table_list .common_type01{border-top:2px solid #b0c7f0;}
#review .table_list .common_type01 thead th{background-color:#f7f9ff;color:#4885de;text-align: center}


/** #review .leture_infor {position:relative;}**/
#review .leture_infor{width:810px;background:#b0c7f0;padding:5px;margin-bottom:17px;font:var(--font-size-sm)/1.3 var(--primary-font);}
#review .leture_infor:after {content:''; display:block; height:0; clear:both;}

/** #review .leture_infor .infor_area {background:#FFF url('//img.megastudy.net/Common/btn/bg_p.gif') right 0 repeat-y;}**/
#review .leture_infor .infor_area {background:#FFF url('//img.megastudy.net/Common/btn/bg_p.gif') right 0 repeat-y;border:1px solid #4885de;padding-top:15px;padding-bottom:8px;padding-left:19px;min-height:110px;*height:110px;}

#review .leture_infor .ass_play_area {float:left;width:135px}
#review .leture_infor .ass_play_area h4 {font-size: var(--font-size-xs);color:#6a6a6a;text-align:center;letter-spacing:-1px;margin-left:10px;line-height:16px;width:114px}
#review .leture_infor .ass_play_area ul.v_cont {margin:1px 0 0 15px;border-top:1px solid #bfd4f5;padding-top:7px;width:114px;}
#review .leture_infor .ass_play_area ul.v_cont li {float:left;width:100%;letter-spacing:-1px;line-height:14px;background:#fff}
#review .leture_infor .ass_play_area ul.v_cont li .tit {font-size: var(--font-size-xs);color:#5475b5;float:left;}
#review .leture_infor .ass_play_area ul.v_cont li .bt {float:right}


#review .leture_infor ul.c_info {width:650px;float:left}
#review .leture_infor li{padding-bottom:4px;vertical-align: top;}
#review .leture_infor li .l_tt{background:#FFF url('//img.megastudy.net/teacher/review/ic_2x2.gif') 0 6px no-repeat;color:#4885de;padding:0 0 0 7px;display:inline-block;vertical-align: top;}
#review .leture_infor li strong{color:#333;}
#review .leture_infor li .blue{color:#4885de;}
#review .leture_infor li .lec_nm {color:#4885de;width:420px;display:inline-block}
#review .leture_infor li .link{font-size: var(--font-size-xs);margin-left:56px;color:#ff6b22;padding:0 10px 0 0;background:url('//img.megastudy.net/teacher/review/ic_4x6.gif') 100% 3px no-repeat;}
#review .leture_infor li img{vertical-align:-4px;cursor:pointer;}
#review .leture_infor .btns{position:absolute;right:6px;top:16px;width:114px;text-align:center;font:0/0 var(--font-weight-semibold);}
#review .leture_infor .btns h2{font:var(--font-weight-semibold) var( --font-size-xs)/1.3 var(--primary-font);color:#8070d0;margin-bottom:5px;}
#review .leture_infor .btns img{margin-top:2px;}
#review .contents_view{width:820px;}
#review .contents_view table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #dad5f3;font: var( --font-size-xs)/1.5 var(--primary-font);border-top:2px solid #b0c7f0}
#review .contents_view table th{background:#f7f9ff;color:#4885de;padding:8px 0 6px 0;border:1px solid #dad5f3;font-weight:normal;width:114px;text-align: center;}
#review .contents_view table td{text-align:left;padding:8px 11px 6px 11px;border:1px solid #dad5f3;color:#555;font:var(--font-size-sm)/1.4 var(--primary-font);}
#review .contents_view table td strong{color:#ff6b22;}
#review .contents_view table td select{font-size: var(--font-size-xs);color:#6f6f6f;width:200px;}
#review .contents_view table .specific strong{font-weight:var(--font-weight-regualr);}
#review .contents_view table .specific .like{display:inline-block;*display:inline;padding: 4px 22px 0 0;*padding: 4px 21px 0 0;background: url('//img.megastudy.net/teacher_v2/common/ic_like.gif') 100% 0 no-repeat;height: 15px;color: #7d6dce;font-weight:var(--font-weight-semibold);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
/*2015-05-26*/
#review .contents_view table td .err_view {background:url('//img.megastudy.net/teacher/review/bg_err_view.png') 0 0 repeat; border:2px solid #6f6f6f; padding:20px; text-align:center; font-size: var(--font-size-sm); font-weight:var(--font-weight-semibold); color:#6f6f6f;}

#review .contents_write table .subject strong{color:#7d6dce;}
#review .contents_write table td label{margin-right:10px;vertical-align:1px;}
#review .contents_write table td input.txt{width:98%;border:1px solid #cbccd0;height:20px;padding-left:5px;line-height:1.0;vertical-align:top;padding-top:4px;font-size: var(--font-size-xs);}
#review .contents_write table td textarea{width:98%;border:1px solid #cbccd0;padding:5px;line-height:1.5;font-size: var(--font-size-xs);}
#review .contents_write table th em{font-style:normal;color:#fe6112;}
#review .footer-btn{padding:10px 0 20px 0;text-align:right;width:100%;}
#review .review_notice{font: var( --font-size-xs)/1.5 var(--primary-font);color:#777;padding:0 0 15px 5px;}
#review .review_notice li{background:url('//img.megastudy.net/teacher/review/ic_2x1.gif') 0 6px no-repeat;padding:0 0 1px 6px;}
#review .review_notice strong{font-weight:normal;color:#ff6b22;}

#lec_list_prevod2 {position:relative;padding-top:5px;width:673px;border:2px solid #a3c8ff;background:#deeafc;float:left}
#lec_list_prevod2 img {border:0}
#lec_list_prevod2 .mid {background:url('//img.megastudy.net/lecture/common/detail_2011/bg_ly_mid.jpg') repeat-y 0 0;}
#lec_list_prevod2 .vod_area {}
#lec_list_prevod2 .vod_area h3 {margin:0 0 0 11px !important;padding-left: 15px !important;font-family:var(--primary-font);font-size:var(--font-size-sm);background:url('//img.megastudy.net/lecture/common/detail_2011/pop_dot.gif') 0 4px no-repeat;font-weight:var(--font-weight-semibold);color:#496dc1}
#lec_list_prevod2 .vod_area h3 span {font-weight:var(--font-weight-regualr);color: #6B6B6C;letter-spacing: -1px;font-size: var(--font-size-xs);}
#lec_list_prevod2 .vod_area ul {margin:7px 4px 2px;padding:0;background:#fff}
#lec_list_prevod2 .vod_area li {border-bottom:2px solid #dfeafc;list-style:none;position:relative;width:661px;padding:2px 0}
#lec_list_prevod2 .vod_area .v_list {margin:5px 8px 0; display:inline-block;font-size: var(--font-size-xs);letter-spacing:-1px;color:#6d6d6d;font-family:var(--primary-font);width:465px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:16px;background:#fff}
#lec_list_prevod2 .vod_area .v_list a {font-size: var(--font-size-xs);letter-spacing:-1px;color:#6d6d6d;font-family:var(--primary-font);width:465px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#lec_list_prevod2 .vod_area .v_r_con {position:absolute;right:3px;top:3px}
#lec_list_prevod2 .vod_area .v_r_con img {margin:3px 3px 0 0;display:inline-block;vertical-align:middle}
#lec_list_prevod2 .vod_area .v_r_con .btn_area {text-align:center;width:130px}
#lec_list_prevod2 .vod_area .minu {display:inline-block;margin:0 7px 0 0;background:url('//img.megastudy.net/lecture/common/detail_2011/bg_minu2.jpg') 0 0 no-repeat;width:55px;height:16px;padding:2px 0 0 0;text-align:center;font-size: var(--font-size-xs);color:#6d6d6d;vertical-align:-2px}
#lec_list_prevod2 .close_bt {position:absolute;top:8px;right:6px}

.line_map strong img {display:inline-block;vertical-align:-5px}
#list_b .list_type01 tbody td.btn img {display:inline-block;padding-bottom:2px}
#list_b .list_type01 tbody td.cost ul li label img {vertical-align:-1px}

p.lft_tab{margin-left:0;}

#update_calendar {width:680px;}
#update_calendar .t_txt {color:#fa5f3b;font-size: var(--font-size-xs);margin-bottom:15px}
#update_calendar .t_txt li {margin-bottom:5px}
#update_calendar .cont {padding:0;margin:0;position:relative;}
#update_calendar .cont .date {text-align:center;position:relative;padding:3px 0 19px;color:#4a4e4d;font-weight:var(--font-weight-semibold)}
#update_calendar .cont .date strong {font-family:var(--primary-font), sans-serif;font-size:24px}
#update_calendar .cont .date img {vertical-align:-3px;padding:0 11px}
#update_calendar .cont .date .print {position:absolute;right:21px;top:25px;}
#update_calendar .tbl_type, #update_calendar .tbl_type th, #update_calendar .tbl_type td{border:0}
#update_calendar .tbl_type{border-bottom:1px solid #c8cccf;font-size:var(--font-size-sm);border-collapse:collapse}
#update_calendar .tbl_type th{padding:6px 0;border-top:1px solid #7a85b3;border-right:1px solid #7a85b3;border-left:1px solid #7a85b3;background-color:#8f9ed5;color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;}
#update_calendar .tbl_type td{padding:6px 3px 0;border:1px solid #c8cccf;color:#8d8d8d;font-size: var(--font-size-xs);vertical-align:top;height:105px}
#update_calendar .tbl_type td.today {background:#ffffcd;}
#update_calendar .tbl_type td.today em {color:#1f326c !important;font-weight:var(--font-weight-semibold) !important}
#update_calendar .tbl_type td  em {color:#787878;display:block;font-style:normal;font-size:var(--font-size-sm) !important}
#update_calendar .tbl_type td  em.more {float:right;margin-top:-16px}
#update_calendar .tbl_type .f_b {color:#0813fd;}
#update_calendar .tbl_type .f_r {color:#db1f36;}
#update_calendar .tbl_type td .group {margin-bottom:5px}
#update_calendar .tbl_type td span {display:block;padding:0 0 0 4px;letter-spacing:-1px;width:80px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:13px}
#update_calendar .tbl_type td span.lec_tt {font-weight:var(--font-weight-semibold);background:url('//img.megastudy.net/entinfo/Entinfo_new/main/dot_inside.gif') left 4px no-repeat;padding:0 0 2px 5px !important}
#update_calendar .tbl_type td span a {text-decoration:underline;color:#8d8d8d !important;font-size: var(--font-size-xs);}
#update_calendar .tbl_type td .link{color:#0054ff;text-decoration: underline;}
#update_calendar .more_pop {background:#fff !important;font-size: var(--font-size-xs);color:#8e8e8e;border:2px solid #8393d1;width:156px;}
#update_calendar .more_pop .in {position:relative;padding:20px 5px 5px;z-index:10000 !important}
#update_calendar .more_pop .in span {display:block;background:#fff url('//img.megastudy.net/entinfo/Entinfo_new/main/dot_inside.gif') left 4px no-repeat;padding:0 0 5px 5px}
#update_calendar .more_pop .in span a {text-decoration:underline;color:#8d8d8d;font-size: var(--font-size-xs);}
#update_calendar .more_pop .in .close {position:absolute;right:5px;top:5px}
/**#container .content_w .aside {z-index:1 !important;right:0;top:0}**/

/* ·¹ÀÌ¾î Ãß°¡ 20130318 */
#common_table .table_list .bt{text-align:center;}
#common_table .table_list .bt .layer_wrap{position:relative;text-align:center;width:70px}
#common_table .table_list .bt .layer{width:200px;border:1px solid #aebfd2;background-color:#FFF;position:absolute;left:0;top:21px;z-index:10;}
#common_table .table_list .bt .layer h4{padding:6px 0 3px 16px;font:var(--font-size-sm)/1.3 var(--primary-font);color:#5870c0;background:#dbeef4 url('//img.megastudy.net/entinfo/2013_jungsi/allotment/bg_section_menu.gif') no-repeat 8px 12px;text-align:left;}
#common_table .table_list .bt .layer .links{width:100%;overflow:hidden;position:relative;padding:6px 0 3px 0}
#common_table .table_list .bt .layer .links a{float:left;width:49%;text-align:center;}
#common_table .table_list .bt .layer img{position:absolute;right:9px;top:9px;cursor:pointer}
#common_table .table_list .bt .layer .line{position:absolute;left:50%;top:6px;}


/*20130415 Ãß°¡*/
#common_table .info_icon{background-color: #f7f7f7;padding: 15px 15px 15px 15px}
#common_table .info_icon h3{font-size:var(--font-size-sm);letter-spacing: -1px;font-weight:var(--font-weight-semibold);color: #b67000;height:21px;padding: 0 0 0 5px}
#common_table .info_icon .icons{height: 31px;padding-left: 5px;border-bottom: 1px solid #e8e8e8;margin-bottom: 15px;font-size: var(--font-size-xs);color: #565656;letter-spacing: -1px;}
#common_table .info_icon .icons span{margin-right: 10px;}
#common_table .info_icon .icons img{margin-right: 0;vertical-align: -3px;}
#common_table .info_icon ul{font-size: var(--font-size-xs);line-height: 1.5;color: #989898;padding-left: 5px;}
#common_table .info_icon ul span{font-size:var(--font-size-sm)}
#common_table .info_icon ul strong{color: #777777;}
#common_table .info_icon li{text-indent: -16px;padding-left: 16px;padding-bottom: 8px;}
#common_table .info_icon li img{vertical-align: -4px;}

/*20140217 °øÁö»çÇ× ´ñ±Û Ãß°¡*/
.table_view .reply_w {width:100%;margin-top:15px}
.table_view .reply_w * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; *behavior: url(/common/js/boxsizing.htc);}
.table_view .reply_w h4.tt {letter-spacing:-1px;background:url('//img.megastudy.net/teacher/mega_tcc/bullet.gif') no-repeat;padding-left:12px;color:#4885de;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);margin:0 0 10px 12px}
.table_view .reply_w .cont .apply {background:#f7f9ff;padding:15px;margin-bottom:15px;width:100%;border-top:2px solid #b0c7f0;border-bottom:1px solid #b0c7f0}
.table_view .reply_w .cont .apply img {vertical-align:top}
.table_view .reply_w .cont .apply textarea {border:1px solid #b1b1b1;width:692px;height:63px;}
.table_view .reply_w .cont .apply .txt {margin-top:10px;}
.table_view .reply_w .cont .apply .txt .vert {color:#ff7227;text-decoration:underline}
.table_view .reply_w .cont .apply span {font-size: var(--font-size-xs);color:#878787;display:block;padding-top:10px}

.table_view .reply_w .cont .brd_list {width:100%;color:#bababa;}
.table_view .reply_w .cont .brd_list .top {position:relative;font-size: var(--font-size-xs);overflow:hidden}
.table_view .reply_w .cont .brd_list .top .count {position:absolute;right:10px;top:2px;color:#878787}
.table_view .reply_w .cont .brd_list .content {border-top:1px solid #b0c7f0;margin:20px 0 0 0;padding:0;list-style:none;}
.table_view .reply_w .cont .brd_list .content li {position:relative;padding:10px 0 10px;border-bottom:1px solid #e1e1e1}
.table_view .reply_w .cont .brd_list .content li.admin {background:#fffbe3;}
.table_view .reply_w .cont .brd_list .cont .brd_list .content li .date {position:absolute;right:10px;top:10px;font: var( --font-size-xs)/1.3 Tahoma;}
.table_view .reply_w .cont .brd_list .content .name {padding-left:10px;color:#bababa;font-size: var(--font-size-xs)}
.table_view .reply_w .cont .brd_list .content .name img {margin-right:5px;vertical-align:-2px}
.table_view .reply_w .cont .brd_list .content .name strong {color:#6b6660;font-size:var(--font-size-sm)}
.table_view .reply_w .cont .brd_list .content .txt {padding:7px 10px;color:#6b6660;line-height:17px;font-size:var(--font-size-sm);}
.table_view .reply_w .cont .brd_list .content .none {text-align:center;padding:15px 0;font-size:var(--font-size-sm);}

.table_view .reply_w .comment_w {padding:0 0 0 25px;}
.table_view .reply_w .comment_w .bul {font-size:16px;color:#666}
.table_view .reply_w .comment_w .name {padding-left:0 !important}
.table_view .reply_w .comment_w .txt {padding-left:20px !important}

.write_form .apply {border-top:1px solid #b0c7f0 !important;background:#f6f5f5 !important;border-bottom:1px solid #b0c7f0 !important;}


/* 20140725 ½ÃÇè º¹½ÀÇÏ±â »ý¼º */
.review_test {width:820px;}
.review_test .guide h2 {background:#8d7c5f;text-align:center;padding:8px 0;margin:10px 0 0}
.review_test .guide span.arr {text-align:center;background:url('//img.megastudy.net/teacher_v2/excellence/arrow.jpg') 335px 0 no-repeat;height:8px;margin-bottom:5px;display:block}
.review_test .guide .list_w {position:relative}
.review_test .guide .list_w .bubble {position:absolute;top:70px;left:244px;color:#fff;font-size: var(--font-size-xs);padding-top:15px;text-align:center;width:122px;height:44px;background:url('//img.megastudy.net/teacher_v2/excellence/bg_bul.png') 0 0 no-repeat;}
.review_test .guide .list {overflow:hidden;width:100%;background:url('//img.megastudy.net/teacher_v2/excellence/bg.jpg') 0 0 no-repeat;width:820px;height:109px;padding-left:5px;}
.review_test .guide .list li {float:left;text-align:center;width:202px;}
.review_test .guide .list li h3 {color:#3771c7;font-weight:var(--font-weight-semibold);padding:13px 0 6px;}
.review_test .guide .list li .txtin {color:#808080;font-size: var(--font-size-xs)}
.review_test .guide .info {border-bottom:1px solid #e6e6e6;padding:12px 3px;margin-top:5px}
.review_test .guide .info li {color:#999999;font-size: var(--font-size-xs)}
.review_test .guide .info_st2 {border-bottom:1px solid #e6e6e6;padding:12px 3px;margin-top:5px;position:relative}
.review_test .guide .info_st2 p {color:#999999;font-size: var(--font-size-xs)}
.review_test .guide .info_st2 a {position:absolute;right:10px;top:7px}
.review_test .list_wrap {padding-bottom:100px}
.review_test .list_wrap h2 {padding-top:30px;background:url('//img.megastudy.net/teacher_v2/excellence/bull.jpg') 0 30px no-repeat;padding-left:19px;}
.review_test .list_wrap h3 {font-weight:var(--font-weight-semibold);color:#555555;background:url('//img.megastudy.net/teacher_v2/excellence/bul.jpg') 4px 2px no-repeat;padding-left:14px;margin:13px 0 12px;position:relative}
.review_test .list_wrap h3 a {position:absolute;top:-3px;right:0}
.review_test .list_wrap table {width:100%;table-layout:fixed;border-collapse:collapse;border-top:2px solid #b0c7f0;}
.review_test .list_wrap table th{background:#f7f9ff;color:#4885de;padding:8px 0 6px 0;border:1px solid #e0e0e0;font-weight:normal;font-size: var(--font-size-xs);}
.review_test .list_wrap table td{text-align:left;padding:8px 0 6px 14px;border:1px solid #e0e0e0;color:#555555;}
.review_test .list_wrap .lec_list {border-top:2px solid #b0c7f0;margin:12px 0 20px}
.review_test .list_wrap .lec_list li {position:relative;padding:9px 10px;color:#555555;border-bottom:1px solid #e0e0e0;}
.review_test .list_wrap .lec_list li a {position:absolute;right:10px;top:5px}
.review_test .list_wrap .tbl_w {position:relative}
.review_test .list_wrap .tbl_w .dim {position:absolute;top:63px;left:0}
.review_test .list_wrap .tbl_w table td em {color:#f769de;}
.review_test .list_wrap .tbl_w table td.st_v {line-height:20px}
.review_test .list_wrap .tbl_w table td.st_v img {display:inline-block;vertical-align:-4px}

.list_bot_btn {text-align:right}

/*¼­ºêÅ¸ÀÌÆ² °øÅë*/
h1.ent_pageTitle{height:36px;padding: 0}

/*¼­ºêÅ¾*/
.sub_top{height: 130px;width:100%;position: relative;background: #8e9098 url('//img.megastudy.net/teacher_v2/common/bg_subtop.gif') 0 100% repeat-x;margin-bottom: 25px;}
.sub_top .name_wrap{width:100%;overflow: hidden}
.sub_top .name{float:left;}
.sub_top .btns{float:left;padding: 83px 0 0 0;margin-left: 3px;font-size:0;line-height: 0;}
.sub_top .btns a{margin-right: 1px;}
.sub_top .pic{position: absolute;right:0;top:-12px;}

.sub_top_23{height: 130px;background: #406168;display: flex;justify-content: space-between;position: relative;margin-bottom: 25px;background: #614068;}
.sub_top_23 .pic{position: absolute;right:0;bottom:0}
.sub_top_23 .name{display: flex;font-size:17px;color:#e77efb;flex-direction: column;justify-content: center;padding:0 0 0 29px;font-family: var(--primary-font);}
.sub_top_23 .name b{font-size:31px;font-weight:var(--font-weight-semibold);color:#fff}
.sub_top_23 .btns{display: flex;justify-content: center;flex-direction: column;padding:0 30px 0 0}
.sub_top_23 .btns a{color:#fff;font-size:var(--font-size-sm);border: 1px solid #fff;border: 1px solid rgba(255, 255, 255, .4);line-height: 27px;display: inline-block;letter-spacing: -1px;padding:0 0 0 10px;width:78px;position: relative;z-index:2;font-family: var(--primary-font);}
.sub_top_23 .btns a::after{content:url(//img.megastudy.net/teacher_v2/common/ic_sub_top.png);position: absolute;right:10px;top:11px;}
.sub_top_23 .btns a+a{border-top: 0}
.sub_top_23.bgColor1{background: #614068;}
.sub_top_23.bgColor1 .name{color: #e77efb;}
.sub_top_23.bgColor2{background: #686840;}
.sub_top_23.bgColor2 .name{color: #fafb7e;}
.sub_top_23.bgColor3{background: #476840;}
.sub_top_23.bgColor3 .name{color: #92fb7e;}
.sub_top_23.bgColor4{background: #464068;}
.sub_top_23.bgColor4 .name{color: #937efb;}
.sub_top_23.bgColor5{background: #406168;}
.sub_top_23.bgColor5 .name{color: #7ae7ff;}
.sub_top_23.bgColor6{background: #406854;}
.sub_top_23.bgColor6 .name{color: #7efbbd;}
.sub_top_23.bgColor7{background: #544068;}
.sub_top_23.bgColor7 .name{color: #bd7efb;}
.sub_top_23.bgColor8{background: #684054;}
.sub_top_23.bgColor8 .name{color: #fb7ebc;}
.sub_top_23.bgColor9{background: #484b4d;}
.sub_top_23.bgColor9 .name{color: #fa6468;}

div.teh_home_tab ul{width:100%;}
#review .review_banner{padding-bottom: 16px;}

/* 2015-09-11 */
.notice_top {background:#ffffcc;}
.notice_top img {vertical-align:-2px !important;margin-right:3px;}
.notice_top .txt .title {color:#7d6dce;display:block;padding:0 0 3px 0;}
.notice_top .txt .txt_cont {word-break:break-all;}

.table_view .reply_w .cont .brd_list .content li .date {float:right;}

/* 1125 ¿µ»óÄ¿¸®Å§·³ */
.category_sort{clear:both;overflow:hidden;width:438px;margin:0 0 0 191px}
.category_sort ul li{float:left;width:50%}
.category_sort ul li a{display:block;height:35px;background:#f6f4ff;border:1px solid #e7e4fb;font-size: var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:35px;text-align:center;color:#6350c7}
.category_sort ul li a:hover,.category_sort ul li a.selected{background:#8e81d1;border:1px solid #8e81d1;color:#fff}

.ly_notice{position:absolute;right:20px;top:385px;}

/* ´ñ±Û ¸ð¾Æº¸±â ÆË¾÷ */
.myReply {padding:0 20px 0 20px; text-align:left;}
.myReply__content {}
.replyListArea {padding:30px 0;}
.replyListArea .reply-list_con li {padding:21px 20px 20px;}
.replyListArea .reply-list_con li .reply-list_name {margin-bottom:3px;}
.replyListArea .reply-list_con li .reply-list_name span {font-size: var(--font-size-sm);}
.replyListArea .reply-list_con li .reply-list_txt {font-size: var(--font-size-sm);}
.replyListArea .reply-list {padding:0;}

/* ´ñ±Û º¸±â ¼³Á¤ */
.myReply .toptxt {color:#888888;font-size:var(--font-size-sm); line-height:1.4;}
.myReply .reply-edit {margin-bottom:20px;}
.myReply .reply-edit .mtbl_type th {font-size: var(--font-size-sm); color: #404040; border-bottom: 1px solid #dadce0;}
.myReply .reply-edit .mtbl_type td {padding:15px; text-align:left;}
.myReply .reply-edit .mtbl_type td label {margin-right:20px;}
.myReply .btn {text-align:center;}