@charset "utf-8";

/* 선생님 개인페이지_목록 */
.tch_private{background:url('../../images/middle/teacher/bg_private.gif') no-repeat left bottom;padding-bottom:39px;margin-bottom:23px;position:relative;overflow:hidden;*zoom:1;}
.tch_private h4{padding:6px 0 7px 0;margin-left:-250px;color:#383a32;font-size:16px;position:relative;}
.tch_private h4 em{color:#3ca8da;}
/* 선생님 프로필 */
.tch_private .tch_pf{width:223px;padding:11px 0 0 26px;min-height:268px;position:absolute;background:url('../../images/middle/teacher/bg_private_bar.gif') no-repeat right top;}
.tch_private .img_tch{width:200px;height:150px;position:relative;top:36px;}
.tch_private .img_tch span{background:url('../../images/middle/teacher/bg_teacher.png') no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/middle/teacher/bg_teacher.png', sizingMethod='crop');width:192px;height:142px;padding:4px;display:block;}
.tch_private .img_tch span img{width:192px;height:142px;z-index:100;position:relative;}
.tch_private .tch_pf .btn_view{display:block;margin:13px 0 13px 0px;word-spacing:-1px;padding-top:30px;}
.tch_private .tch_pf p{background:url('../../images/middle/com/bul04.gif') no-repeat 0 6px;padding-left:6px;}
.tch_private .tch_pf p strong{color:#383a32;display:block;}
.tch_private .tch_pf p em{color:#383a32;}
.tch_private .tch_pf p .fc1{color:#3ca8da;}
/* 선생님 강좌정보 2011.05.23 이경학 작업*/
.tch_private .tch_info{background:url('../../images/middle/teacher/bg_private.gif') no-repeat right top;padding:19px 0 0 272px;}
.tch_private .tch_info .sec1{margin-bottom:16px;width:400px;margin-top:-27px;}
.tch_private .tch_info .sec1 dt{background:url('../../images/middle/teacher/bg_private_word_new.gif') no-repeat left top;padding-top:4px;margin-bottom:10px;zoom:1;margin-left:75px;}
.tch_private .tch_info .sec1 dt.etc_tit{background:none;padding:0 0 6px 0;margin-bottom:4px !important;margin-left:0px;}
.tch_private .tch_info .sec1 dd{background:url('../../images/middle/teacher/bg_private_word_new.gif') no-repeat left top;padding-top:7px;zoom:1;margin-left:75px;}
.tch_private .tch_info .sec1 dd p{display:block;width:305px;min-height:54px;background:url('../../images/middle/teacher/bg_private_word_new.gif') no-repeat left bottom;padding:0 8px 4px 8px;position:relative;line-height:20px;}
.tch_private .tch_info .sec1 dd p span.tch_lkh_txt {display:block;height:35px;overflow:hidden;}
.tch_private .tch_info .sec1 dd p span.tch_lkh_btn {display:block;text-align:right;padding:5px 5px 0 0px;}
.tch_private .tch_info .sec1 dd .textarea1{width:332px;min-height:54px;border:0;font-size:12px;padding:0;overflow:hidden;position:relative;line-height:18px;}
.tch_private .tch_info .sec1 dd p .edit{position:absolute;bottom:10px;left:347px;}
.tch_private .tch_info .sec1 dd p .ico1{position:absolute;top:0;left:-75px;}
.tch_private .tch_info .sec1 dt em{display:block;width:300px;background:url('../../images/middle/teacher/bg_private_word_new.gif') no-repeat left bottom;padding:0 8px 3px 8px;color:#383a32;position:relative;line-height:14px;}
.tch_private .tch_info .sec1 dt em .ico1{position:absolute;top:-2px;left:-75px;}
.tch_private .tch_info .sec1 dt em .edit{position:absolute;top:2px;left:347px;*top:0px;}
.tch_private .tch_info .sec1 dt em span .input_text{border:0;padding:0;width:330px !important;}
/* sec2 공통 */
.tch_private .tch_info .sec2{overflow:hidden;*zoom:1;}
.tch_private .tch_info .sec2 dl{width:200px;float:left;}
.tch_private .tch_info .sec2 dt{color:#383a32;height:20px;}
.tch_private .tch_info .sec2 em{font-weight:bold;color:#e55c0a;}
.tch_private .tch_info .sec2 .bg_dot{background:url('../../images/middle/teacher/bg_private_dot.gif') repeat-x left bottom;margin-bottom:12px;padding-bottom:14px;}
/* 그래프 */
.tch_private .tch_info .sec2 .gbar div{width:200px;height:80px;margin-top:3px;}
/* 강좌만족도_답변율 */
.tch_private .tch_info .sec2 .level{color:#383a32;}
.tch_private .tch_info .sec2 .level dt{clear:both;}
.tch_private .tch_info .sec2 .level dd{padding-left:19px;position:relative;}
.tch_private .tch_info .sec2 .star_rating{position:absolute;top:0;*top:-3px;right:0;width:66px;height:15px;background:url('../../images/middle/teacher/bg_starpoint01.gif') no-repeat -66px 0;text-align:left;}
.tch_private .tch_info .sec2 .star_rating span{display:block;height:15px;background:url('../../images/middle/teacher/bg_starpoint01.gif') no-repeat left top;text-indent:-9999em;}
.tch_private .tch_info .sec2 .percent{position:absolute;top:0;*top:-4px;right:0;overflow:hidden;*zoom:1;}
.tch_private .tch_info .sec2 .percent span{display:block;float:left;text-indent:-9999em;}
.tch_private .tch_info .sec2 .percent .num0{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat 0 0;}
.tch_private .tch_info .sec2 .percent .num1{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -13px 0;}
.tch_private .tch_info .sec2 .percent .num2{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -26px 0;}
.tch_private .tch_info .sec2 .percent .num3{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -39px 0;}
.tch_private .tch_info .sec2 .percent .num4{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -52px 0;}
.tch_private .tch_info .sec2 .percent .num5{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -65px 0;}
.tch_private .tch_info .sec2 .percent .num6{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -78px 0;}
.tch_private .tch_info .sec2 .percent .num7{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -91px 0;}
.tch_private .tch_info .sec2 .percent .num8{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -104px 0;}
.tch_private .tch_info .sec2 .percent .num9{width:13px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -117px 0;}
.tch_private .tch_info .sec2 .percent .comma{width:9px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -130px 0;}
.tch_private .tch_info .sec2 .percent .per{width:14px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -139px 0;}
.tch_private .tch_info .sec2 .percent .dot{width:7px;height:19px;background:url('../../images/middle/com/bg_num1.gif') no-repeat -152px 0;}

/* 스승의날 이벤트 */
.teacher_day{width:696px;margin-bottom:20px;position:relative;}
.teacher_day h5{width:100%;}
.teacher_day p.total_number{position:absolute;top:33px;right:5px;font-weight:bold;color:#3CA8DA;}
.teacher_day .teacher_day_list{width:696px;height:306px;background:url('../../images/middle/teacher/teacher_day_bg.gif') no-repeat 0 0;position:relative;overflow:hidden;}

a.pop_heart01{width:75px;height:39px;color:#1B1B1B;font-size:12px;background:url('../../images/middle/teacher/heart_img01.png') no-repeat 0 0;padding-top:23px;text-align:center;}
a:hover.pop_heart01{text-decoration:none;color:#1B1B1B;font-size:12px;}
a.pop_heart02{width:75px;height:39px;color:#1B1B1B;font-size:12px;background:url('../../images/middle/teacher/heart_img02.png') no-repeat 0 0;padding-top:23px;text-align:center;}
a:hover.pop_heart02{text-decoration:none;color:#1B1B1B;font-size:12px;}
a.pop_heart03{width:75px;height:39px;color:#1B1B1B;font-size:12px;background:url('../../images/middle/teacher/heart_img03.png') no-repeat 0 0;padding-top:23px;text-align:center;}
a:hover.pop_heart03{text-decoration:none;color:#1B1B1B;font-size:12px;}
a.pop_heart04{width:75px;height:39px;color:#1B1B1B;font-size:12px;background:url('../../images/middle/teacher/heart_img04.png') no-repeat 0 0;padding-top:23px;text-align:center;}
a:hover.pop_heart04{text-decoration:none;color:#1B1B1B;font-size:12px;}
a.pop_heart05{width:75px;height:39px;color:#1B1B1B;font-size:12px;background:url('../../images/middle/teacher/heart_img05.png') no-repeat 0 0;padding-top:23px;text-align:center;}
a:hover.pop_heart05{text-decoration:none;color:#1B1B1B;font-size:12px;}

.teacher_day_popup{width:300px;height:290px;background:url('../../images/middle/teacher/teacher_day_popup_bg.gif') no-repeat 0 0;position:absolute;top:7px;left:213px;}
.teacher_day_popup p.close_popup{float:right;padding:14px 11px 0 0px;}
.teacher_day_popup p.view_popup{color:#464646;padding:38px 0 0 34px;line-height:18px;}
.teacher_day_popup p.view_popup .view_popup_tit{font-size:14px;font-weight:bold;}
.teacher_day_popup p.view_popup .view_popup_cntn{width: 258px; height: 110px; position: absolute; left: 35px; top: 70px; overflow-y:scroll;}
.teacher_day_popup p.view_popup .view_popup_name{font-size:14px;font-weight:bold;color:#785E53;position:absolute;bottom:22px;right:26px;}

.teacher_day_search{width:310px;height:300px;overflow-y:scroll;}
.teacher_day_search h1{color:#323232;font-size:16px;line-height:42px;padding:4px 0 0 19px;}
.teacher_day_search fieldset{width:283px;height:33px;padding-top:7px;margin-left:10px;border-top:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;}
.teacher_day_search legend{width:0;}
.teacher_day_search .btn_sch{padding-top:0px;}
.teacher_day_search .btn_sch{vertical-align:middle;}
.board_list_teacher{width:283px;margin:20px 0 0 10px;table-layout:fixed;}
.board_list_teacher thead th{background:#5F95B0 url('../../images/middle/teacher/bg_th_bar.gif') no-repeat left 9px;font-weight:normal;height:28px;color:#ffffff;font-size:12px;}
.board_list_teacher thead th.first{background:#5F95B0;height:28px;font-weight:normal;}
.board_list_teacher tbody td{border-bottom:1px solid #CFCFCF;padding:8px 0 7px 0;text-align:center;color:#323232;}
