@charset "utf-8";

/* 프로그램 강좌명 */ /*2011.06.23 이경학 수정*/
.board_list .pgm_lecture{padding:5px 0 5px 15px;}
.board_list .pgm_lecture .midia_simple{width:109px;height:108px;float:left;margin-right:10px;_margin-right:7px;position:relative;}
.board_list .pgm_lecture .midia_simple .lecture_img{position:relative;cursor:pointer;}
.board_list .pgm_lecture .midia_simple .lecture_img a{position:relative;cursor:pointer;z-index:999999;}
.board_list .pgm_lecture .midia_simple .lecture_img span{background:url('../../images/primary/lecture/bg_midia_list.png') no-repeat left top;width:103px;height:79px;padding:3px;display:block;}
.board_list .pgm_lecture .midia_simple .lecture_img img{width:103px;height:79px;position:relative;}
.board_list .pgm_lecture .midia_simple .subject_name{background:url('../../images/primary/lecture/bg_lecture_subject.gif') no-repeat left top;width:109px;height:17px;padding-top:2px;display:block;margin-bottom:4px;line-height:16px;}
.board_list .pgm_lecture .midia_simple .subject_name span{background:url('../../images/primary/lecture/icon_lecture1.gif') no-repeat left top;padding-left:25px;}
.board_list .pgm_lecture .info{display:block;text-align:left;margin-left:120px;position:relative;}
.board_list .pgm_lecture .info .ico{display:block;height:18px;}
.board_list .pgm_lecture .info .ico img{vertical-align:top;}
.board_list .pgm_lecture .info strong{display:block;padding-bottom:1px;color:#383a32;}
.board_list .pgm_lecture .info a,
.board_list .pgm_lecture .info span{color:#383a32;text-decoration:none;}
.board_list .pgm_lecture .info .lecture_btn{word-spacing:-1px;margin-top:3px;display:block;width:52px;}
.board_list .pgm_lecture .info .lecture_btn img{vertical-align:top;font:0/0 '돋움';}
.board_list .pgm_lecture .info .ico_new {padding:0 0 5px;}
/* 강좌특징 */ /*2011.06.23 이경학 수정*/
.board_list .select_feature{background:#fbfbfb;border-bottom:1px solid #dedede;padding-bottom:7px;}
.board_list .select_feature .btn_feature{text-align:right !important;display:block;height:24px;padding:8px 14px 0 0;}
.board_list .tch_box{background:url('../../images/primary/lecture/bg_lecture_feature.gif') no-repeat left top;width:666px;padding:16px 0 0 0;margin:0 auto;position:relative;}
.board_list .tch_box .tch_feature {background:url('../../images/primary/lecture/bg_lecture_feature.gif') no-repeat left bottom;padding:0 10px 16px 12px;width:644px;}
.board_list .tch_box .tch_feature .lecture_img{width:109px;height:70px;float:left;margin-right:10px;_margin-right:7px;position:relative;cursor:pointer;}
.board_list .tch_box .tch_feature .lecture_img span{background:url('../../images/primary/lecture/bg_midia_list.png') no-repeat left top;width:103px;height:64px;padding:3px;display:block;}
.board_list .tch_box .tch_feature .lecture_img img{width:103px;height:64px;z-index:100;position:relative;}
.board_list .tch_box .info{display:block;text-align:left;margin-top:-2px;}
.board_list .tch_box .info strong{color:#383a32;display:block;}
/* 교재소개_수강평 */
.board_list .tch_box .tch_intro{background:url('../../images/primary/lecture/bg_lecture_feature.gif') no-repeat left bottom;padding:0 10px 16px 16px;width:640px;overflow:hidden;*zoom:1;}
.board_list .tch_box .tch_intro .textbook{display:block;float:left;width:128px;position:relative;}
.board_list .tch_box .tch_intro .textbook span{background:url('../../images/primary/com/bg_book1.png') no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/primary/com/bg_book1.png', sizingMethod='crop');width:128px;height:154px;display:block;}
.board_list .tch_box .tch_intro .textbook span img{width:122px;height:152px;z-index:0;position:relative;top:0px;left:-3px;}
.board_list .tch_box .tch_intro ul{text-align:left;}
.board_list .tch_box .tch_intro li{padding-left:190px;}
.board_list .tch_box .tch_intro strong{color:#383a32;font-size:14px;margin-left:-48px;height:25px;display:inline-block;}
.board_list .tch_box .tch_intro li em{width:48px;display:inline-block;margin-left:-48px;color:#383a32;}

/* 동영상 미리보기 */ /*2011.07.15 이경학 수정 */
.lecture_midia{height:100%;position:relative;margin-bottom:17px;*zoom:1;}
.lecture_midia:after{content:""; display:block; clear:both;}
.lecture_midia .midia_view{width:268px;height:100%;float:left;}
.lecture_midia .midia_view .midia_add{width:268px;height:229px;margin-right:10px;_margin-right:7px;position:relative;cursor:pointer;}
.lecture_midia .midia_view .midia_add span{background:url('../../images/primary/lecture/bg_media.png') no-repeat left top;width:234px;height:212px;padding:17px 17px 0 17px;display:block;}
.lecture_midia .midia_view .midia_add span img{width:236px;height:175px;*margin-top:-1px;}
.lecture_midia .midia_view .btn_view{display:block;width:268px;text-align:center;position:absolute;top:196px;word-spacing:-4px;z-index:2;}
.lecture_midia .midia_view .btn01{display:block;text-align:center;margin-top:20px;}
.lecture_midia .midia_info{width:408px;float:right;}
.lecture_midia .midia_info h3{padding:25px 0 6px 0;font-size:16px;color:#383a32;}
.lecture_midia .midia_info .info_area{background:url('../../images/primary/lecture/bg_midia_info01.gif') repeat-x;padding:7px 0 2px 0;margin-bottom:4px;}
.lecture_midia .midia_info .info_area th{text-align:left;vertical-align:top;padding:6px 8px 2px 0;_padding:5px 8px 3px 0;}
.lecture_midia .midia_info .info_area td{color:#383a32;vertical-align:top;padding:3px 0 3px 0;}
.lecture_midia .midia_info .info_area td .w1{width:230px;display:block;color:#383a32;}
.lecture_midia .midia_info .etc{position:relative;height:100%;padding:9px 0 11px 0;letter-spacing:-0.1em;}
.lecture_midia .midia_info .etc .btn{position:absolute;top:4px;right:0;overflow:hidden;}
.lecture_midia .midia_info .etc a{float:left;}
.lecture_midia .midia_info .etc2{margin-top:-9px;padding:0 0 11px 0;letter-spacing:-0.1em;}/* 2011.01.04 추가 */
.lecture_midia .midia_info .text01{padding-bottom:9px;}

.board_list .pgm_lecture .info .product_dc{background:url('../../images/primary/lecture/bg_tooltip1.png') no-repeat 0 0;position:absolute;top:90px;left:0px;width:620px;height:90px;z-index:999;}
.board_list .pgm_lecture .info .product_dc div{position:relative;padding:9px 0 0 20px;z-index:999999;}
.board_list .pgm_lecture .info .product_dc dl{float:left;padding:0px 0 0 0px;}
.board_list .pgm_lecture .info .product_dc dl dt{float:left;font-weight:bold;display:block;padding-top:20px;}
.board_list .pgm_lecture .info .product_dc dl dd{float:left;padding:0px 5px 0 15px;line-height:16px;margin-top:10px;height:60px;overflow:auto;width:520px;}

/* 학습진도율 */ /*2011.06.30 이경학 수정*/
.percentage{background:url('../../images/primary/lecture/bg_percentage.gif') no-repeat -1px 0;width:237px;padding:0 16px 0 15px;height:96px;*zoom:1;margin-top:7px;}
.percentage dl{width:237px;position:relative;}
.percentage img{display:block;}
.percentage dt{padding:19px 0 0 16px;}
.percentage dd{position:absolute;top:41px;left:-31px;text-align:right;height:44px;padding:0 27px 0 31px;overflow:hidden;z-index:1;}
.percentage dd img.bg{position:absolute;top:0;left:0;z-index:-1;}
.percentage dd img.txt{position:absolute;top:0;right:0;z-index:-2;}
.percentage dd.per1 img.txt{_height:44px;_width:400px;}
.percentage dd.per2 img.txt{_height:44px;_width:300px;}
.percentage dd.per2{padding-right:18px;}
.percentage dd.per2 span{color:#e55c0a;}
.percentage dd span{color:#1d8115;font-size:tahoma;font-size:11px;font-weight:bold;padding-right:5px;display:inline-block;white-space:nowrap;}

/* 지원 BR */
.lecture_midia .support_view01{position:absolute;top:0px;display:block;}
.lecture_midia .support_view01 img{margin-left:3px;}
.lecture_midia .support_view02{position:absolute;top:85px;right:0;overflow:hidden;*zoom:1;}
.lecture_midia .support_view02 li{float:left;padding-left:3px;}
/* 강좌만족도*/
.lecture_midia .level{background:url('../../images/primary/com/bg_dotted01.gif') repeat-x left top;padding:13px 0 5px 0;overflow:hidden;*zoom:1;border-bottom:1px solid #b6b8b1;}
.lecture_midia .level li{width:220px;height:24px;float:left;}
.lecture_midia .level li .th_tit{padding-right:8px;}
.lecture_midia .level .w1{width:180px;}
.lecture_midia .level .percent{overflow:hidden;*zoom:1;}
.lecture_midia .level em{position:absolute;font-size:16px;color:#e55c0a;font-weight:bold;letter-spacing:-1px;height:20px;line-height:100px;overflow:hidden;}
.lecture_midia .level .percent span{display:inline-block;vertical-align:middle;position:relative;}
.lecture_midia .level .percent .num0{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat 0 0;}
.lecture_midia .level .percent .num1{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -13px 0;}
.lecture_midia .level .percent .num2{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -26px 0;}
.lecture_midia .level .percent .num3{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -39px 0;}
.lecture_midia .level .percent .num4{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -52px 0;}
.lecture_midia .level .percent .num5{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -65px 0;}
.lecture_midia .level .percent .num6{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -78px 0;}
.lecture_midia .level .percent .num7{width:11px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -91px 0;}
.lecture_midia .level .percent .num8{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -104px 0;}
.lecture_midia .level .percent .num9{width:13px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -117px 0;}
.lecture_midia .level .percent .comma{width:9px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -130px 0;}
.lecture_midia .level .percent .per{width:14px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -139px 0;}
.lecture_midia .level .percent .dot{width:7px;height:19px;background:url('../../images/primary/com/bg_num1.gif') no-repeat -153px 0;}
/* 강의 내용 */ /* 2012-02-02,이경학,교재내용 UI 재구조화 */
.lecture_info h3{background:url('../../images/primary/com/bg_h3_head.gif') no-repeat;height:32px;margin-bottom:13px;position:relative;}
.lecture_info h3 span{background:url('../../images/primary/com/bul03.gif') no-repeat 11px 10px;padding:9px 0 0 26px;display:block;}
.lecture_info h3 .more {position:absolute;top:0;right:15px;background:none;font-weight:normal;}
.lecture_info h3 .more a {color:#6e7263;}
.lecture_info .lecture_st01 .tit{font-size:14px;color:#383a32;padding-bottom:13px;display:block;} /* title */
.lecture_info .lecture_st01 .tit2{font-size:14px;color:#383a32;padding-bottom:9px;display:block;} /* title */
.lecture_info .lecture_st01 div{float:left;width:523px;}
.lecture_info .lecture_st01 .ul_st01{padding:12px 0 0 0;}
.lecture_info .lecture_st01 .ul_st01 li{background:url('../../images/primary/com/bul05.gif') no-repeat left 3px;padding:0 0 3px 15px;color:#383a32;}
.lecture_info .lecture_st01 .ul_st02{overflow:hidden;*zoom:1;padding-bottom:6px;}
.lecture_info .lecture_st01 .ul_st02 li{float:left;width:100%;height:21px;}
.lecture_info .lecture_st01 .ul_st02 li span{padding-right:10px;}
.lecture_info .lecture_st01 .ul_st02 .w1{width:523px;display:block;}
.lecture_info .lecture_st01 .ul_st03{overflow:hidden;*zoom:1;}
.lecture_info .lecture_st01 .ul_st03 li{width:324px;float:left;border:1px solid #000;}
.lecture_info .lecture_st01.line01{background:url('../../images/primary/com/bg_dotted01.gif') repeat-x left top;padding-top:15px !important;} /* 연속 list */
.lecture_info .lecture_st02 .ul_st01 li{background:url('../../images/primary/com/bg_dotted01.gif') repeat-x left bottom;height:27px;padding-top:7px;position:relative;*padding-top:6px;}
.lecture_info .lecture_st02 .ul_st01 li span{background:url('../../images/primary/com/bg_th_bar.gif') no-repeat left 1px;padding:0 4px 0 7px;display:inline-block;line-height:15px;}
.lecture_info .lecture_st02 .ul_st01 .subject_name{background:url('../../images/primary/lecture/bg_sbj1.gif') no-repeat;width:58px;height:16px;padding-top:3px;display:inline-block;line-height:15px;text-align:center;}
.lecture_info .lecture_st02 .ul_st01 .subject_name span{background:url('../../images/primary/lecture/icon_lecture1.gif') no-repeat left top;padding-left:23px;}
.lecture_info .lecture_st02 .ul_st01 .subiect_info{display:inline-block;width:420px;background:none;_margin-top:-3px;}
.lecture_info .lecture_st02 .ul_st01 .btn1 img{position:absolute;top:6px;right:0;}

/* 공통 */
.lecture_info .lecture_st01,
.lecture_info .lecture_st02{padding:0 15px 30px 15px;word-spacing:-1px;overflow:hidden;*zoom:1;}
.lecture_info .price{font-weight:bold;color:#e55c0a;} 
.lecture_info .text01{display:block;color:#383a32;} /* 단독 강조 */
.lecture_info .text02{display:block;padding:8px 0 13px 0;color:#383a32;} /* 단독 강조02 */
/* 강좌평가현황_성별분포_강의 평가정보 */
.lecture_info .lecture_grp_box{overflow:hidden;*zoom:1;}
.lecture_info .lecture_grp_box li{width:228px;float:left;background:url('../../images/primary/com/bg_h3_head.gif') no-repeat right top;margin-left:6px;}
.lecture_info .lecture_grp_box h3{background:url('../../images/primary/com/bg_h3_head.gif') no-repeat left top;height:32px;margin:0 8px 0 0;}
.lecture_info .lecture_grp_box .first{margin:0;}
/* 시리즈별보기 sort */
.sort_detail{background:url('../../images/primary/com/bg_sort_detail.gif') no-repeat left top;padding-top:7px;margin-bottom:18px;}
.sort_detail fieldset{background:url('../../images/primary/com/bg_sort_detail.gif') no-repeat left bottom;}
.sort_detail fieldset ul{overflow:hidden;*zoom:1;}
.sort_detail fieldset li{float:left;width:212px;height:27px;padding:8px 10px 0 10px;}
.icon_info{margin-top:-12px;}
.icon_info li{color:#383a32;padding:12px 0 0 0;}
.icon_info li span{display:inline-block;width:59px;text-align:center;padding-right:26px;}
/*강의목록 추가 2011.2.11*/
.board_tip p.right {float:right;padding-right:6px;}
.board_tip p.right img {padding:5px;}
.board_list2 .ico4{display:inline-block;word-spacing:-2px;}
.board_list2 .ico4 a {min-width:40px; text-align:center;display:inline-block;}
.board_list2 .ico4 img{margin-bottom:1px;}
/* 선생님 추가 2011.3.4 */ /*2011.06.23 이경학 수정*/
.total_teacherlist{padding-bottom:16px;margin-top:-11px;}
.total_teacherlist .teacher_img{background:url('../../images/primary/lecture/bg_teacher_sbox10.png') no-repeat left top;width:126px;height:98px;padding:3px 0 0 3px;display:block;float:left;display:inline;margin-right:15px;_margin-right:12px;margin-left:10px;}
.total_teacherlist .teacher_img a{text-decoration:none !important;display:inline-block;}
.total_teacherlist .teacher_img a span{text-align:center;display:block;padding-top:4px;}
.total_teacherlist .teacher_img .ico1{display:none;}
.total_teacherlist .teacher_img .img1{padding-top:0;height:92px;}
.total_teacherlist .teacher_img .img1 img{position:relative;width:120px;height:92px;}
.total_teacherlist li{overflow:hidden;*zoom:1;padding-top:16px;padding-bottom:10px;background:url('../../images/primary/lecture/bg_teacher_li.gif') repeat-x left top;}
.total_teacherlist li.first {background:none;}
.total_teacherlist .info {display:block;float:left;width:540px;color:#6e7263;margin-top:-2px;}
.total_teacherlist .info1 {display:block;float:left;width:510px;color:#6e7263;margin-top:-2px;}
.total_teacherlist strong{display:block;padding-bottom:3px;color:#383a32;}
.total_teacherlist .txt{display:block;margin-left:-14px;padding-top:3px;}
.total_teacherlist .txt em{color:#383a32;background:url('../../images/primary/com/bul02.gif') no-repeat 0 4px;padding:0 4px 0 6px;margin-left:14px;}
.total_teacherlist .txt span{color:#383a32;margin-left:14px;}
/* 2011.09.05 이경학 추가 */
.total_teacherlist li .teacher_history{padding-left:160px;display:block;}
/* 2012.01.10 강좌다운로드 설명 */
.download_explantion{width:750px;height:308px;background:url('../../images/primary/lecture/download_explantion_bg_new.gif') no-repeat top left;}
.download_explantion_table{width:750px;}
.download_explantion_table th{text-align:center;height:34px;}
.download_explantion_table th.txt_left{text-align:left;padding-left:20px;}
.download_explantion_table td{text-align:left;color:#444444;padding:9px 0 9px 0px;}
.download_explantion_table td a{color:#FC8800;}
.download_explantion_table td .font-red{color:#FD0000;font-weight:bold;}
.download_explantion_table td .font-blue{color:#00AFFE;font-weight:bold;}

.download_explantion2{width:750px;height:197px;background:url('../../images/primary/lecture/download_explantion_bg_new2.gif') no-repeat top left;}


.explantion_txt{height:35px;line-height:30px;letter-spacing:-1px;}/* 2013-01-24 */
.explantion_txt .font-red{color:#FD0000;font-weight:bold;}
.explantion_txt .font-blue{color:#00AFFE;font-weight:bold;}
/* 인기강좌 순위 2012-02-09 이경학*/
.sch_area_ranking{background:url('../../images/primary/com/bg_sch01_new.gif') no-repeat left top;padding-top:8px;z-index:10;margin-top:15px;}
.sch_area_ranking .mode{line-height:30px;text-align:left;background:url('../../images/primary/com/bg_sch01_new.gif') no-repeat left bottom;padding:0 0 6px 0;position:relative;}
.sch_area_ranking .row { padding:0 0 4px 150px; }
.sch_area_ranking .row2 { padding:4px 0 0 201px; border-top:1px solid #e2e2e2; }
.sch_area_ranking .row2 select { margin:0 10px 0 0; }
.sch_area_ranking label{padding:0 6px;overflow:hidden;}
.sch_area_ranking label span{display:block;font:0/0 '돋움';position:absolute;top:0;left:0;text-indent:-9999em;}
.sch_area_ranking label.tit{}
.sch_area_ranking label.tit.none{background:none;}
.sch_area_ranking .btn_sch{margin-right:0px;*margin-right:0px;}
.sch_area_ranking .btn_sch1{margin-right:10px;*margin-right:10px;}
.sch_area_ranking input{vertical-align:middle;}
.sch_area_ranking .bg_input01{background:#eff5e1;}
.sch_area_ranking .btn_days_ranking{ display:inline;}
.sch_area_ranking .btn_days_ranking img{vertical-align:top;}

.ranking_board{float:left;width:357px;margin:28px 35px 0 0px;}
.ranking_board h6{height:29px;}
.ranking_board h6 img{float:left;}
.ranking_board h6 span{float:right;padding-top:0px;color:#424242;text-align:right;line-height:13px;}

.ranking_board1{float:left;width:357px;margin-top:28px;}
.ranking_board1 h6{height:29px;}
.ranking_board1 h6 img{float:left;}
.ranking_board1 h6 span{float:right;padding-top:0px;color:#424242;text-align:right;line-height:13px;}

.board_ranking{width:100%;border-top:2px solid #A8CF1D;}
.board_ranking thead th{border-bottom:1px solid #dedede;background:url('../../images/primary/com/bg_th_bar.gif') no-repeat left 13px;font-weight:normal;height:35px;}
.board_ranking thead th.first{background:none;}
.board_ranking tbody td{border-bottom:1px solid #dedede;padding:9px 0px 8px 0px;text-align:center;color:#7e7e7e;}
.board_ranking tbody td.title{text-align:left;padding:9px 10px 8px 20px;}
.board_ranking tbody td.line{border-bottom:2px solid #ccc;}

/* 창의학습클립 2012-03-20 이경학 */
.clip_tit{font-size:16px;line-height:20px;color:#383A32;margin-top:-10px;padding:0 0 10px;}
.clip_img{width:696px;height:486px;margin:10px 0 10px 0px;}
.clip_movie{width:696px;height:400px;margin-bottom:30px;}
.clip_sns{position:absolute;top:53px;right:0px;}
.clip_sns img{vertical-align:top;}

/* 인덱스검색 2012-06-21 이경학 */
.tab_option_index_search{margin-bottom:20px;height:32px;background:url('../../images/primary/lecture/tab_index_search_bg.gif') repeat-x;}
.tab_option_index_search li{display:inline-block;*display:inline;zoom:1;height:auto;vertical-align:bottom;float:left;}
.tab_option_index_search li.on{}

.index_search{margin:10px 0 30px 0px;width:750px;height:36px;padding-top:15px;background:url('../../images/primary/lecture/index_search_bg_renewal.gif') no-repeat top left;position:relative;}
.index_search span{padding-left:15px;}
.index_search input.btn_sch{position:absolute;top:13px;right:10px;}

.board_list2 .index_title{color:#444444;}
.board_list2 .index_title a{font-weight:bold;}




.series_img{width:750px;height:180px;margin-bottom:20px;position:relative;}
.series_img .btn_series{position:absolute;top:0px;left:310px;}
.series_img .lecture_series_table_pri{position:absolute;top:-6px;left:0px;margin-bottom:20px;width:750px;height:205px;background:url(../../images/primary/lecture/bg_lecture_series_table_pri.gif) no-repeat bottom left;}
.series_img .lecture_series_table_pri ul{padding:17px 0 0 11px;float:left;}
.series_img .lecture_series_table_pri ul.second{padding:30px 0 0 11px;}
.series_img .lecture_series_table_pri ul li{float:left;margin-right:15px;display:inline;position:relative;}
.series_img .lecture_series_table_pri ul li span{position:absolute;top:0px;left:0px;}
.series_img .lecture_series_table_pri ul li.last{margin-right:0px;}
.series_img .lecture_series_table_pri ul li img{vertical-align:top;}

.lecture_series_table{display:none;}
.lecture_series_table_pri{float:left;width:750px;height:184px;margin-top:0px;margin-bottom:20px;position:relative;background:url(../../images/primary/lecture/bg_lecture_series_table_pri.gif) no-repeat bottom left;}
.lecture_series_table_pri h3{padding-bottom:10px;}
.lecture_series_table_pri ul{padding:10px 0 0 11px;float:left;}
.lecture_series_table_pri ul.second{padding:19px 0 0 11px;}
.lecture_series_table_pri ul li{float:left;margin-right:15px;display:inline;}
.lecture_series_table_pri ul li.last{margin-right:0px;}
.lecture_series_table_pri ul li img{vertical-align:top;}

.tab_option_popular, .skyrocket_lecture{display:none;}

/* 2012-11-06 리뉴얼 */
.lecture_info_new {width:100%;}
.lecture_info_new h3{background:url('../../images/primary/com/bg_h3_head_renewal.gif') no-repeat;height:32px;margin-bottom:13px;position:relative;}
.lecture_info_new h3 span{background:url('../../images/primary/com/bul03.gif') no-repeat 11px 10px;padding:9px 0 0 26px;display:block;}
.lecture_info_new h3 .more {position:absolute;top:0;right:15px;background:none;font-weight:normal;}
.lecture_info_new h3 .more a {color:#6e7263;}
.lecture_info_new .lecture_st01 .tit{font-size:14px;color:#383a32;padding-bottom:13px;display:block;} /* title */
.lecture_info_new .lecture_st01 .tit2{font-size:14px;color:#383a32;padding-bottom:9px;display:block;} /* title */
.lecture_info_new .lecture_st01 div{float:left;width:523px;}
.lecture_info_new .lecture_st01 .ul_st01{padding:12px 0 0 0;}
.lecture_info_new .lecture_st01 .ul_st01 li{background:url('../../images/primary/com/bul05.gif') no-repeat left 3px;padding:0 0 3px 15px;color:#383a32;}
.lecture_info_new .lecture_st01 .ul_st02{overflow:hidden;*zoom:1;padding-bottom:6px;}
.lecture_info_new .lecture_st01 .ul_st02 li{float:left;height:21px;margin-right:40px;}
.lecture_info_new .lecture_st01 .ul_st02 li span{padding-right:10px;}
.lecture_info_new .lecture_st01 .ul_st02 .w1{width:523px;display:block;}
.lecture_info_new .lecture_st01 .ul_st03{overflow:hidden;*zoom:1;}
.lecture_info_new .lecture_st01 .ul_st03 li{width:324px;float:left;border:1px solid #000;}
.lecture_info_new .lecture_st01.line01{background:url('../../images/primary/com/bg_dotted01.gif') repeat-x left top;padding-top:15px !important;} /* 연속 list */
.lecture_info_new .lecture_st02 .ul_st01 li{background:url('../../images/primary/com/bg_dotted01.gif') repeat-x left bottom;height:27px;padding-top:7px;position:relative;*padding-top:6px;}
.lecture_info_new .lecture_st02 .ul_st01 li span{background:url('../../images/primary/com/bg_th_bar.gif') no-repeat left 1px;padding:0 4px 0 7px;display:inline-block;line-height:15px;}
.lecture_info_new .lecture_st02 .ul_st01 .subject_name{background:url('../../images/primary/lecture/bg_sbj1.gif') no-repeat;width:58px;height:16px;padding-top:3px;display:inline-block;line-height:15px;text-align:center;}
.lecture_info_new .lecture_st02 .ul_st01 .subject_name span{background:url('../../images/primary/lecture/icon_lecture1.gif') no-repeat left top;padding-left:23px;}
.lecture_info_new .lecture_st02 .ul_st01 .subiect_info{display:inline-block;width:420px;background:none;_margin-top:-3px;}
.lecture_info_new .lecture_st02 .ul_st01 .btn1 img{position:absolute;top:6px;right:0;}

/* 공통 */
.lecture_info_new .lecture_st01,
.lecture_info_new .lecture_st02{padding:0 15px 30px 15px;word-spacing:-1px;overflow:hidden;*zoom:1;}
.lecture_info_new .price{font-weight:bold;color:#e55c0a;} 
.lecture_info_new .text01{display:block;color:#383a32;} /* 단독 강조 */
.lecture_info_new .text02{display:block;padding:8px 0 13px 0;color:#383a32;} /* 단독 강조02 */
/* 강좌평가현황_성별분포_강의 평가정보 */
.lecture_info_new .lecture_grp_box{overflow:hidden;*zoom:1;}
.lecture_info_new .lecture_grp_box li{width:228px;float:left;background:url('../../images/primary/com/bg_h3_head_renewal.gif') no-repeat right top;margin-left:30px;}
.lecture_info_new .lecture_grp_box h3{background:url('../../images/primary/com/bg_h3_head_renewal.gif') no-repeat left top;height:32px;margin:0 8px 0 0;}
.lecture_info_new .lecture_grp_box .first{margin:0;}

.premium_lecturer_m{float:left;width:748px;position:relative;padding-bottom:15px;margin-bottom:20px;border:1px solid #d4d4d4;}
.premium_lecturer_m .lecturer_info h3{float:left;font-size:14px;line-height:25px;width:100%;margin-bottom:10px;}
.premium_lecturer_m .lecturer_info h3 span{float:left;}
.premium_lecturer_m .lecturer_info h3 span.icon_r{float:right;}
.premium_lecturer_m .lecturer_info{float:left;width:710px;padding:10px 20px 0 20px;}
.lecturer_info_first{float:left;width:170px;margin-right:15px;}
.premium_lecturer_m .lecturer_info2 h3{float:left;font-size:14px;line-height:25px;width:100%;margin-bottom:10px;}
.premium_lecturer_m .lecturer_info2 h3 span{float:left;}
.premium_lecturer_m .lecturer_info2 h3 span.icon_r{float:right;}
.lecturer_info_first .img_teacher{float:left;margin-bottom:8px;}
.lecturer_info_first .sns_area{float:left;width:170px;margin-top:10px;}
.lecturer_info_first .sns_area li{width:170px;text-align:center;}
.lecturer_info_first .btn01{float:left;width:170px;text-align:center;margin-top:15px;}
.lecturer_info_first .s_rating_area{float:left;width:170px;height:123px;background:url('../../images/middle/premium/bg_s_rating.gif') no-repeat top left;position:relative;}
.lecturer_info_first .s_rating_area p.satisfaction{position:absolute;top:12px;left:15px;*right:-35px;height:11px;}
.lecturer_info_first .s_rating_area p.satisfaction .tit_satisfaction img{float:left;padding-right:5px;padding-top:0px;vertical-align:top;}
.lecturer_info_first .s_rating_area .star_sec{width:125px;display:block;position:relative;*width:60px;}
.lecturer_info_first .s_rating_area .star_rating{display:block;width:60px;height:11px;background:url(../../images/middle/premium/bg_starpoint.gif) no-repeat -60px 0;overflow:hidden;}
.lecturer_info_first .s_rating_area .star_rating span{display:block;height:11px;background:url(../../images/middle/premium/bg_starpoint.gif) no-repeat 0 0;text-indent:-9999em;}
.lecturer_info_first .s_rating_area .sns_area{position:absolute;bottom:8px;left:0px;width:170px;text-align:center;}
.lecturer_info_first .s_rating_area .percent_area{width:150px;height:40px;position:absolute;bottom:40px;left:10px;}
.lecturer_info_first .s_rating_area .percent_area .percent{width:50px;height:40px;margin-right:10px;text-align:right;float:left;padding-left:30px;}
.lecturer_info_first .s_rating_area .percent_area .percent span{text-align:right;}
.lecturer_info_first .s_rating_area .percent_area a img{float:left;margin-top:-10px;}
.lecturer_info_first .s_rating_area .percent_area .percent .jum{float:left;width:6px;height:24px;background:url(../../images/middle/premium/icon_finish.gif) no-repeat bottom left;}
.lecturer_info_first .s_rating_area .percent_area .percent .num3{float:left;width:18px;height:24px;background:url(../../images/middle/premium/icon_number3.gif) no-repeat top left;}
.lecturer_info_first .s_rating_area .percent_area .percent .num7{float:left;width:18px;height:24px;background:url(../../images/middle/premium/icon_number7.gif) no-repeat top left;}

.lecturer_info_second{float:left;width:345px;margin-right:15px;}
.lecturer_info_second .s_rating_area .s_rating_area_btn{padding-top:5px;display:block;}
.lecturer_info_second .s_rating_area .s_rating_area_btn .s_rating_area_txt{padding:0 0 5px 10px;font-size:12px; font-weight:bold; color:#ff6000;letter-spacing:-1px;display:block;}
.lecturer_info_second .s_rating_area .s_rating_area_btn .btn_s_rating_area{display:block; text-align:right;}

.layer_evaluate { width:212px; height:145px; padding:8px; background:url('../../images/primary/lecture/bg_layer_evaluate.png') no-repeat;  position:absolute; top:150px; left:550px; z-index:100; }
.layer_evaluate h4 { height:27px; padding:16px 0 0 43px; font-weight:bold; font-size:14px; color:#383a32; }
.layer_evaluate .msg { height:42px; padding:15px 0 0 25px; line-height:1.5; color:#383a32; }
.layer_evaluate .btn { text-align:center; }

.lecturer_info_third{float:left;width:154px;height:211px;background:url(../../images/middle/lecture/bg_level_img_log.gif) no-repeat top left;padding:12px 0 0 11px;}
.lecturer_info_third dl.third_info{float:left;width:165px;padding:0 0 0 0px;border:0px;margin:0px;}
.lecturer_info_third dl.third_info dt{float:left;padding:0 0 0px 0px;width:145px;text-align:left;}
.lecturer_info_third dl.third_info dt img{vertical-align:top;padding-bottom:16px;}
.lecturer_info_third dl.third_info dd{float:left;padding:0px;width:145px;text-align:left;}
.lecturer_info_third dl.third_info dd img{vertical-align:top;padding-bottom:24px;}
.lecturer_info_third ul{float:left;padding-top:7px;}
.lecturer_info_third ul li{float:left;width:148px;height:27px;margin-bottom:20px;}
.lecturer_info_third ul li img{vertical-align:top;float:left;}
.lecturer_info_third ul li .percent{float:right;margin-top:0px;}
.lecturer_info_third ul li .percent .comma{float:left;margin-top:13px;width:4px;height:6px;background:url(../../images/primary/lecture/icon_comma.png) no-repeat bottom left;}
.lecturer_info_third ul li .percent .jum{float:left;width:15px;height:18px;background:url(../../images/primary/lecture/icon_percent.gif) no-repeat bottom left;}
.lecturer_info_third ul li .percent .mung{float:left;width:12px;height:19px;background:url(../../images/primary/lecture/icon_mung.gif) no-repeat bottom left;}
.lecturer_info_third ul li .percent .num0{float:left;width:12px;height:17px;background:url(../../images/primary/lecture/icon_number_g0.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num1{float:left;width:7px;height:16px;background:url(../../images/primary/lecture/icon_number_g1.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num2{float:left;width:12px;height:16px;background:url(../../images/primary/lecture/icon_number_g2.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num3{float:left;width:11px;height:17px;background:url(../../images/primary/lecture/icon_number_g3.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num4{float:left;width:12px;height:16px;background:url(../../images/primary/lecture/icon_number_g4.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num5{float:left;width:11px;height:17px;background:url(../../images/primary/lecture/icon_number_g5.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num6{float:left;width:10px;height:17px;background:url(../../images/primary/lecture/icon_number_g6.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num7{float:left;width:11px;height:17px;background:url(../../images/primary/lecture/icon_number_g7.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num8{float:left;width:12px;height:17px;background:url(../../images/primary/lecture/icon_number_g8.png) no-repeat top left;}
.lecturer_info_third ul li .percent .num9{float:left;width:10px;height:17px;background:url(../../images/primary/lecture/icon_number_g9.png) no-repeat top left;}
.f_c_orange{color:#FF6352;}
.f_c_blue{color:#000;}

.price_view{float:left;margin:20px 0 10px 0px;width:708px;border-top:1px solid #ECECEC;border-left:1px solid #ECECEC;border-right:1px solid #ECECEC;}

/* 학습진도율 */
.percentage_new{background:url('../../images/primary/com/tbl_percentage.gif') no-repeat 0 10px;width:227px;padding:0 16px 0px 0px;height:43px;*zoom:1;margin-left:30px;*margin-left:0px;}
.percentage_new dl{width:210px;position:relative;}
.percentage_new img{display:block;}
.percentage_new dd.per1{position:absolute;top:10px;left:-18px;text-align:right;height:56px;padding:0 0px 0 24px;overflow:hidden;z-index:10;}
.percentage_new dd.per2{position:absolute;top:10px;left:-18px;text-align:right;height:56px;padding:0 0px 0 24px;overflow:hidden;z-index:10;}
.percentage_new dd img.bg{position:absolute;top:0;left:0;z-index:-1;}
.percentage_new dd img.txt{position:absolute;top:0px;right:0;z-index:-2;}
.percentage_new dd.per2 span{color:#777;}
.percentage_new dd span{color:#777;font-size:tahoma;font-size:11px;font-weight:bold;display:block;white-space:nowrap;_margin-top:-1px;}


/* 2013-02-04 배너 추가 */
.lecture_top_ban{float:left;width:100%;padding-bottom:15px;}
.lecture_top_ban a{padding-left:10px;float:left;width:370px;}
.lecture_top_ban a.first{padding-left:0px;}
.lecture_top_ban a img { width:370px; height:84px; }
/* 2013-02-05 */
.board_list .pgm_lecture .product_txbk a{color:#7E7E7E;}

.how_to_use{float:left;width:100%;margin-bottom:15px;}



/* 시리즈강좌 메인 */


/* 창의놀이터 */
.series_main { overflow:hidden; }
.series_main .list { width:780px; padding:14px 0 0; font-size:0; overflow:hidden; }
.series_main .list img { vertical-align:top; }
.series_main .list li { float:left; margin:20px 16px 0 0; }


/* 강좌상세 NEW */
#contents_sub.lect_detail { clear:both; float:none; display:block; width:980px; margin:26px auto 0; }
.lect_detail .title_lect_detail { min-height:29px; padding:0 80px 10px 0; position:relative; }
.lect_detail .title_lect_detail h2 { padding:0 0 0 60px; line-height:1.2; font-family:"Malgun Gothic"; }
.lect_detail .title_lect_detail h2 strong { font-size:20px; font-weight:bold; color:#383a32;  }
.lect_detail .title_lect_detail h2 .cate { margin:0 0 0 15px; font-size:16px; color:#555; }
.lect_detail .btn_menu_layer { width:44px; height:29px; background:url('../../images/primary/lecture/btn_menu_layer_off.gif') no-repeat; border:0 none; position:absolute; top:0; left:0; }
.lect_detail .btn_menu_layer.on { background:url('../../images/primary/lecture/btn_menu_layer_on.gif') no-repeat; }
.lect_detail .btn_menu_layer span { position:absolute; left:-9999px; }
.lect_detail .menu_layer { width:190px; padding:4px 0 0; background:url('../../images/primary/lecture/bg_menu_layer_top.gif') no-repeat 18px 0; -webkit-box-shadow:2px 5px 5px rgba(0, 0, 0, 0.2); box-shadow:2px 5px 5px rgba(0, 0, 0, 0.2); position:absolute; top:33px; left:0; z-index:10; }
.lect_detail .menu_layer .main { background:url('../../images/primary/lecture/bg_menu_layer.gif') repeat-y; }
.lect_detail .menu_layer .d1_li { margin:1px 0 0; padding:0 0 0 17px; background:url('../../images/primary/lecture/bg_menu_layer_t.gif') repeat-x; }
.lect_detail .menu_layer .d1_li:first-child { margin:0; }
.lect_detail .menu_layer .mm { display:inline-block; *display:inline; *zoom:1; height:36px; line-height:36px; font-weight:bold; font-size:14px; color:#fff; }
.lect_detail .menu_layer .sub { padding:5px 0 3px; }
.lect_detail .menu_layer .d2_li { padding:0 0 2px; line-height:1.3; }
.lect_detail .menu_layer .d2_li a { display:inline-block; *display:inline; *zoom:1; padding:0 0 0 7px; font-family:"Malgun Gothic"; font-size:13px; background:url("../../images/primary/lecture/bu_menu_layer.gif") no-repeat 0 50%; }
.lect_detail .menu_layer .d2_li a:hover,
.lect_detail .menu_layer .d2_li a:focus,
.lect_detail .menu_layer .d2_li.on a { font-weight:bold; color:#dd4d00; }
.lect_detail .share { position:absolute; top:5px; right:0; overflow:hidden; }
.lect_detail .share a { float:left; display:inline; margin:0 0 0 6px; }
.lect_detail .sns_share_new { position:absolute; top:0; right:0; }
.lect_detail .sns_share_new .wrap { top:0; }


.lect_top { padding:0 0 27px; font-family:"Malgun Gothic"; *zoom:1; }
.lect_top:after { content:""; display:block; clear:both; }
.lect_top .main_area { float:left; width:570px; }
.lect_top .play_area { width:570px; height:320px; background:#333; position:relative; }
.lect_top .img_link { display:block; height:320px; position:relative; }
.lect_top .img_link .thumb { width:570px; height:320px; vertical-align:top; }
.lect_top .img_link .play { display:block; margin:-66px 0 0 -66px; position:absolute; top:50%; left:50%; }
.lect_top .img_link .link { display:block; width:100%; height:50px; line-height:50px; text-align:center; font-weight:bold; font-size:16px; color:#fff; text-decoration:none; background:url("../../images/primary/lecture/lect_detail_thumb_link.png"); position:absolute; bottom:0; left:0; }
.lect_top .img_link .link.seq1 { width:285px; }
.lect_top .img_link .link.seq2 { width:284px; border-left:1px solid #7b7667; left:auto; right:0; }
.lect_top .stat { height:50px; margin:26px 0 0;overflow:hidden; }
.lect_top .stat .cell { float:left; width:140px; height:47px; padding:3px 0 0 50px; line-height:1.3; text-align:center; font-weight:bold; font-size:14px; color:#333; background:url("../../images/primary/lecture/lect_detail_stat_bg.gif") no-repeat; }
.lect_top .stat .cell2 { float:left; width:100px; height:47px; padding:3px 0 0 47px; line-height:1.3; text-align:center; font-weight:bold; font-size:14px; color:#333; background:url("../../images/primary/lecture/lect_detail_stat_bg.gif") no-repeat; }
.lect_top .stat .seq1 { background-position:0 0; }
.lect_top .stat .seq2 { background-position:-190px 0; }
.lect_top .stat .seq3 { background-position:-380px 0; }
.lect_top .stat .seq1 span { font-size:18px; color:#004f86; }
.lect_top .stat .seq2 span { font-size:18px; color:#e95200; }
.lect_top .stat .seq3 span { font-size:18px; color:#3e7100; }
.lect_top .stat .lec_stat {float:right;}
.lect_top .stat.type2 { width:380px; margin-left:121px; }
.lect_top .stat.type2 .seq3 { display:none; }
.lect_top .info_area { float:right; width:370px; }
.lect_top .info_table { width:100%; margin:-8px 0 0; border-collapse:collapse; border-spacing:0; table-layout:fixed; }
.lect_top .info_table th { width:85px; height:36px; text-align:left; border-top:1px solid #e8e8e8; }
.lect_top .info_table td { width:285px; height:36px; font-size:14px; color:#333; letter-spacing:-1px; border-top:1px solid #e8e8e8; }
.lect_top .info_table.noMapping {margin:-8px 0 -3px;}
.lect_top .info_table.noMapping th {height:45px;}
.lect_top .info_table.noMapping td {height:45px;}
.lect_top .info_table tr:first-child th,
.lect_top .info_table tr:first-child td { border:0 none; }
.lect_top .info_table th span { display:inline-block; *display:inline; *zoom:1; width:64px; height:22px; margin:1px 0 0; line-height:19px; text-align:center; font-weight:bold; color:#777; vertical-align:top; letter-spacing:-1px; background:url("../../images/primary/lecture/lect_info_table_th.gif") no-repeat; }
.lect_top .info_table td .nowrap { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.lect_top .info_table td a { color:#333; }
.lect_top .info_area .action { margin:20px 0 0; }
.lect_top .info_area .action img { vertical-align:top; }
.lect_top .info_area .action .sub { margin:10px 0 0; overflow:hidden; }
.lect_top .info_area .action .sub a { float:right; }
.lect_top .info_area .action .sub a:first-child { float:left; }

/* 포털연계 강좌상세 재정의 */
.lect_top.type2 .info_area { float:none; width:auto; position:relative; }
.lect_top.type2 .stat { float:left; width:510px; margin:30px 10px 0 0; }
.lect_top.type2 .stat .cell { width:120px; }
.lect_top.type2 .stat.type2 { width:410px; margin-left:100px; }
.lect_top.type2 .stat.type2 .seq3 { display:none; }
.lect_top.type2 .action { float:left; margin:0; padding:20px 0 0; }
.lect_top.type2 .share { top:36px; }
.lect_top.type2 .share a { margin:0 0 0 3px; }
.lect_top.type2 .info_table { clear:both; margin:0; border-top:20px solid #fff; }
.lect_top.type2 .info_table th { width:85px; }
.lect_top.type2 .info_table td { width:895px; }


.lect_detail .lect_desc { height:170px; margin:0 0 20px; font-family:"Malgun Gothic"; background:url("../../images/primary/lecture/bg_lect_detail_desc.gif") no-repeat; position:relative; overflow:hidden; }
.lect_detail .lect_desc .tit { float:left; width:82px; padding:62px 0 0 36px; }
.lect_detail .lect_desc .con { width:645px; height:120px; padding:28px 0 0; line-height:24px; color:#333; word-wrap:break-word; overflow:hidden; }
.lect_detail .lect_desc .teacher { position:absolute; top:15px; right:15px; }
.lect_detail .lect_desc .teacher a { display:block; height:140px; border-radius:4px; position:relative; overflow:hidden; }
.lect_detail .lect_desc .teacher a img { width:190px; height:140px; }
.lect_detail .lect_desc .teacher a span { display:block; width:100%; height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:14px; color:#fff; text-decoration:none; background:url("../../images/primary/lecture/bg_lect_teacher_thumb.png"); position:absolute; bottom:0; left:0; }

.lect_detail .lect_stat { height:170px; margin:0 0 20px; font-family:"Malgun Gothic"; background:url("../../images/primary/lecture/bg_lect_detail_desc.gif") no-repeat; position:relative; overflow:hidden; }
.lect_detail .lect_stat .info { width:210px; position:absolute; top:30px; left:10px; overflow:hidden; }
.lect_detail .lect_stat .info dt { float:left; width:84px; height:22px; margin:0 12px 22px 0; line-height:20px; text-align:center; font-weight:bold; color:#fff; letter-spacing:-1px; background:url("../../images/primary/lecture/lect_stat_t_bg.gif") no-repeat; }
.lect_detail .lect_stat .info dd { float:left; width:114px; height:22px; margin:0 0 22px; line-height:20px; color:#333; }
.lect_detail .lect_stat .info dd strong { font-size:14px; font-weight:bold; color:#59852e; }
.lect_detail .lect_stat .graph { width:500px; height:168px; background:#e7f7da; position:absolute; top:1px; left:250px; }
.lect_detail .lect_stat .graph ul { width:440px; padding:25px 0 0 30px; }
.lect_detail .lect_stat .graph li { height:45px; }
.lect_detail .lect_stat .graph .bar { height:10px; background:#fff; border:1px solid #e3e3e3; position:relative; }
.lect_detail .lect_stat .graph .bar div { height:10px; position:absolute; top:0; left:0; }
.lect_detail .lect_stat .graph .bar.type1 div { background:#8bc531; }
.lect_detail .lect_stat .graph .bar.type2 div { background:#e95200; }
.lect_detail .lect_stat .graph .bar.type3 div { background:#f2980d; }
.lect_detail .lect_stat .graph strong { font-weight:normal; color:#333; }
.lect_detail .lect_stat .teacher { position:absolute; top:15px; right:15px; }
.lect_detail .lect_stat .teacher a { display:block; height:140px; border-radius:4px; position:relative; overflow:hidden; }
.lect_detail .lect_stat .teacher a img { width:190px; height:140px; }
.lect_detail .lect_stat .teacher a span { display:block; width:100%; height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:14px; color:#fff; text-decoration:none; background:url("../../images/primary/lecture/bg_lect_teacher_thumb.png"); position:absolute; bottom:0; left:0; }
.lect_detail .lect_stat.none { background:url("../../images/primary/lecture/bg_lect_detail_desc2.gif") no-repeat; }
.lect_detail .lect_stat.none .msg { padding:42px 0 0 253px; font-weight:bold; font-size:18px; color:#000; }
.lect_detail .lect_stat.none .msg2 { padding:20px 0 0 253px; line-height:1.8; }

.lect_detail .lect_contents_wrap { *zoom:1; }
.lect_detail .lect_contents_wrap:after { content:""; display:block; clear:both; }
.lect_detail .lect_tab_contents { float:left; width:750px; }
.tab_type_new { height:40px; margin:0 0 16px; background:url("../../images/primary/lecture/bg_tab_type_new.gif") repeat-x 0 100%; overflow:hidden; }
.tab_type_new li { float:left; margin:0 2px 0 0; padding:6px 0 0; font-size:0; }
.tab_type_new li img { vertical-align:top; cursor:pointer; }
.tab_type_new li a { display:block; min-width:87px; height:34px; padding:0 0 0 5px; text-align:center; background:url("../../images/primary/lecture/bg_tab_type_new_off.gif") no-repeat; position:relative; overflow:hidden; *zoom:1; }
.tab_type_new li a span { display:block; padding:11px 5px 20px 0; background:url("../../images/primary/lecture/bg_tab_type_new_off.gif") no-repeat 100% 0; cursor:pointer; }
.tab_type_new li.on { padding:0; }
.tab_type_new li.on a { height:40px; background:url("../../images/primary/lecture/bg_tab_type_new_on.gif") no-repeat; }
.tab_type_new li.on a span { padding-top:14px; background:url("../../images/primary/lecture/bg_tab_type_new_on.gif") no-repeat 100% 0; }
.tab_type_new li .ico { margin:1px 0 0 3px; }

.board_list2 {z-index:1;}
.board_list2.lect_list_table tbody td { background:url("../../images/primary/lecture/bg_lect_list_table_dot.gif") repeat-x 0 100%; border-bottom:0 none; }
.board_list2.lect_list_table tbody .sub_new td { background:#fff; border-bottom:1px solid #bbb; }

.board_list2 .study_btnOpt {width:165px;height:44px;text-align:center;}
.board_list2 .study_btnOpt .study_plus {display:inline-block;*display:inline;*zoom:1;position:relative;width:44px;height:44px;vertical-align:middle;z-index:1;}
.board_list2 .study_btnOpt .study_plus .plusBox {display:none; position:absolute;right:-44px;top:46px;padding-top:13px; background:url("../../images/primary/lecture/bg_study2_plusbox.png") no-repeat right top;z-index:2;}
.board_list2 .study_btnOpt .study_plus .plusBox .plusList {display:inline-block;*display:inline;*zoom:1;overflow:hidden;height:44px;padding:8px 10px;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;border-left:1px solid #bbbbbb;background:#f8f9f9;text-ailgn:right;white-space:nowrap;}

.rcmd_lect_list { margin:20px 0 0; }

.lect_detail .aside { float:right; width:205px; }
.lect_detail .aside .book { margin:0 0 14px; height:260px; position:relative; overflow:hidden; }
.lect_detail .aside .book img { width:205px; height:260px; }
.lect_detail .aside .book .txt { display:block; width:100%; height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:14px; color:#fff; text-decoration:none; background:url("../../images/primary/lecture/bg_lect_teacher_thumb.png"); position:absolute; bottom:0; left:0; }
.lect_detail .aside .book .txt a { color:#fff; }
.lect_detail .aside .lect_side_guide { margin:0 0 14px; }
.lect_detail .aside .lect_side_help { margin:0 0 14px; }
.lect_detail .aside .ad_banner { margin:0 0 14px; }

.lect_detail .aside .teacher {height:158px; margin:0 0 14px; font-family:"Malgun Gothic"; background:url("../../images/primary/lecture/bg_lect_side_teacher.gif") no-repeat; position:relative; overflow:hidden; }
.lect_detail .aside .teacher a { display:block; width:190px; height:140px; border-radius:4px; position:relative; top:9px; left:8px; overflow:hidden; }
.lect_detail .aside .teacher a img { width:190px; height:140px; }
.lect_detail .aside .teacher a span { display:block; width:100%; height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:14px; color:#fff; text-decoration:none; background:url("../../images/primary/lecture/bg_lect_teacher_thumb.png"); position:absolute; bottom:0; left:0; }

.lect_side { padding:0 0 9px; font-family:"Malgun Gothic"; *zoom:1; }
.lect_side:after { content:""; display:block; clear:both; }
.lect_side .info_table { width:100%; margin:-8px 0 20px; border-bottom :1px solid #e8e8e8; border-collapse:collapse; border-spacing:0; table-layout:fixed; }
.lect_side .info_table th { width:85px; height:36px; text-align:left; border-top:1px solid #e8e8e8; }
.lect_side .info_table td { width:120px; height:36px; font-size:14px; color:#333; letter-spacing:-1px; border-top:1px solid #e8e8e8; }
.lect_side .info_table tr:first-child th,
.lect_side .info_table tr:first-child td { border:0 none; }
.lect_side .info_table th span { display:inline-block; *display:inline; *zoom:1; width:64px; height:22px; margin:1px 0 0; line-height:19px; text-align:center; font-weight:bold; color:#777; vertical-align:top; letter-spacing:-1px; background:url("../../images/primary/lecture/lect_info_table_th.gif") no-repeat; }
.lect_side .info_table td .nowrap { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.lect_side .info_table td a { color:#333; }
.lect_side .action { margin:0 0 20px; }
.lect_side .action img { vertical-align:top; }
.lect_side .action .sub a { display:block; margin:6px 0 0; overflow:hidden; }
.lect_side .stat { overflow:hidden; }
.lect_side .stat .cell { display:block; height:39px; padding:3px 0 0 45px; line-height:1.3; font-weight:bold; font-size:14px; color:#333; overflow:hidden; }
.lect_side .stat .cell * { vertical-align:middle; }
.lect_side .stat .cell strong { float:left; width:80px; padding:3px 0 0; letter-spacing:-1px; }
.lect_side .stat .cell span { float:right; width:80px; font-size:18px; text-align:right; letter-spacing:-1px; }
.lect_side .stat .seq1 { background:url("../../images/primary/lecture/lect_side_detail_stat_bg1.gif") no-repeat; }
.lect_side .stat .seq1 span { color:#004f86; }
.lect_side .stat .seq2 { background:url("../../images/primary/lecture/lect_side_detail_stat_bg2.gif") no-repeat; }
.lect_side .stat .seq2 span { color:#e95200; }
.lect_side .stat .seq3 { background:url("../../images/primary/lecture/lect_side_detail_stat_bg3.gif") no-repeat; }
.lect_side .stat .seq3 span { color:#3e7100; }

.series_list2 { margin:20px 0 0; padding:0 0 35px; border-top:1px solid #87c329; overflow:hidden; }
.series_list2 dl { float:left; width:163px; overflow:hidden; }
.series_list2 dl.first { width:328px; }
.series_list2 dt { display:block; height:41px; margin:0 0 10px; line-height:41px; font-weight:bold; font-size:14px; letter-spacing:-1px; border-bottom:1px solid #d8d8d9; }
.series_list2 dd { height:20px; line-height:20px; padding:0 0 0 10px; background:url("../../images/primary/lecture/bu_series_list2.gif") no-repeat 0 40%; }
.series_list2 dd a:hover,
.series_list2 dd a:focus { color:#6da328; }
.series_list2 dl.first dd { float:left; width:163px; height:auto; padding:0; background:none; }
.series_list2 ul li { height:20px; line-height:20px; padding:0 0 0 10px; background:url("../../images/primary/lecture/bu_series_list2.gif") no-repeat 0 40%; }
.series_list2 ul li.t { height:20px; line-height:20px; padding:0 0 0 10px; font-weight:bold; background:url("../../images/primary/lecture/bu_series_list2_2.gif") no-repeat 0 40%; }

/* 연계클립 */
.link_btn_like { display:inline-block; *display:inline; *zoom:1; height:18px; vertical-align:middle; font-size:0; text-decoration:none !important; position:relative; *zoom:1; }
.link_btn_like span { display:inline-block; *display:inline; *zoom:1; height:18px; line-height:21px; padding:0 5px 0 2px !important; background:url("../../images/primary/lecture/like_link_bg.gif") no-repeat 100% 0 !important; vertical-align:top; font-size:11px; font-weight:bold; color:#ee8f08; cursor:pointer; }
.link_btn_like img { vertical-align:top; cursor:pointer; }
.link_btn_down { display:inline-block; *display:inline; *zoom:1; height:18px; vertical-align:middle; }
.clipmain { margin:0 0 20px; position:relative; overflow:hidden; }
.clipmain .action_area { position:absolute; top:3px; right:0; }
.clipmain .action_area .link_btn_like { margin:0 15px 0 0; }
/*.clipmain .title_area { margin:0 150px 0 0; padding:0 0 12px; line-height:1.2; color:#4a4a4a; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clipmain .title_area .label { display:inline-block; *display:inline; *zoom:1; width:96px; height:22px; margin:0 5px 0 0; line-height:22px; text-align:center; font-weight:bold; font-size:12px; color:#fff; background:url("../../images/primary/lecture/clipmain_tit_label_bg.gif") no-repeat; }
.clipmain .title_area strong { font-family:"Malgun Gothic"; font-size:12px; font-weight:normal; color:#4a4a4a; }*/
.clipmain .title_area { margin:0 150px 0 0; padding:0 0 14px; line-height:1.2; font-family:"Malgun Gothic"; word-wrap:break-word; }
.clipmain .title_area strong { font-size:20px; font-weight:bold; color:#2a804a; }
.clipmain .title_area .sub { margin:0 0 0 15px; font-size:16px; color:#555; }
.clipmain .play_area {float:left;width:568px;height: 318px;border:1px solid #b8b8b8;position:relative;}
.clipmain .play_area .thumb { width:568px; height:318px; vertical-align:top; }
.clipmain .play_area .play { display:block; margin:-66px 0 0 -66px; position:absolute; top:50%; left:50%; }
.clipmain .list_area { float:right; width:179px; height:318px; background:#f3f5f7; border:1px solid #b8b8b8; border-left:0 none; position:relative; }
.clipmain .list_area .list { width:100%; height:243px; border-top:1px solid #d5d6d7; border-bottom:1px solid #d5d6d7; position:absolute; top:53px; left:0; overflow:hidden; *zoom:1; }
.clipmain .list_area .list li { float:left; width:100%; border-top:1px solid #d5d6d7; position:relative; top:-1px; }
.clipmain .list_area .list a { display:block; height:60px; padding:0 10px 0 30px; text-decoration:none; background:url("../../images/primary/lecture/clipmain_list_ico.png") no-repeat 5px 20px; }
.clipmain .list_area .list a *  { cursor:pointer; }
.clipmain .list_area .list .t { display:block; padding:7px 0 1px; color:#646567; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clipmain .list_area .list .info { display:block; line-height:14px; font-size:11px; color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clipmain .list_area .list li.on a {  background:#f1ffd3 url("../../images/primary/lecture/clipmain_list_ico_on.png") no-repeat 5px 20px; }
.clipmain .list_area .list li.on .t { font-weight:bold; color:#2a804a; }
.clipmain .list_area .list li.on .info {}
.clipmain .list_area .list.go_years{height:auto}/* 2016-05-20 */
.clipmain .list_area .list.go_years li{float:none;width:auto;border:0;padding:0 17px;background:#fff}/* 2016-05-20 */
.clipmain .list_area .list.go_years li a{height:43px;padding:0;border-top:1px solid #ddd;background:none}/* 2016-05-20 */
.clipmain .list_area .list.go_years:first-child li a{border-top:0}/* 2016-05-20 */
.clipmain .list_area .list.bg_arrow li a{padding-left:8px;background: url("../../images/primary/lecture/bu_arrow.png") no-repeat 133px;line-height:48px}/* 2016-05-20 */
.clipmain .list_area .btn_prev { position:absolute; top:33px; left:0; }
.clipmain .list_area .btn_next { position:absolute; bottom:0; left:0; }
.clip_list{width:750px; border-top:2px solid #98c93b; background:url('../../images/primary/lecture/line_clip_list.gif') repeat; *zoom:1;}/*border-bottom:1px solid #d2d2d2;*/
.clip_list.type02{border:0}/* 2016-05-20 */
.clip_list:after{content:""; display:block; clear:both;}
.clip_list.type2 { background:url('../../images/primary/lecture/line_clip_list2.gif') repeat; }
.clip_list.type3 { background:url('../../images/primary/lecture/line_clip_list3.gif') repeat; }
.clip_list li{float:left; width:172px; height:204px; padding:23px 0 30px 20px; }
.clip_list.type02 li{height:130px; padding-top:0}/* 2016-05-20 */
.clip_list.type2 li { height:204px; }
.clip_list.type3 li { height:163px; }
.clip_list li.first{padding-left:0;}
.clip_list li .tit{ height:36px; line-height:18px; margin-bottom:6px; color:#383a32; word-wrap:break-word; overflow:hidden;}
.clip_list.type3 li .tit {height:18px;}
.clip_list li .tit input { vertical-align:middle; }
.clip_list li .tit a{ color:#383a32; font-weight:bold; line-height:18px;}
.clip_list li .tit .num {display:inline-block; *display:inline; *zoom:1;margin-left:2px;color:#fb3a3a;font-weight:bold;}
.clip_list li .thumb a { display:block; position:relative; }
.clip_list li .thumb img{ width:172px; height:96px; }
.clip_list li .thumb .ico_play { display:block; width:42px; height:42px; margin:-21px 0 0 -21px; background:url('../../images/primary/com/ico_play_over.png') no-repeat; position:absolute; top:50%; left:50%; }
.clip_list li .thumb .time_area { display:block; height:16px; padding:0 6px; line-height:16px; font-weight:bold; font-size:12px; color:#fff; position:absolute; bottom:5px; right:5px; }
.clip_list li .thumb .time_area .bg { display:block; width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; position:absolute; top:0; left:0; }
.clip_list li .thumb .time_area span { position:relative; }
.clip_list li .thumb .bg_end { display:block; width:100%; height:100%; background:#fff; filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3; position:absolute; top:0; left:0; }
.clip_list li .thumb .ico_end { display:block; width:89px; height:76px; background:url('../../images/primary/lecture/clip_list_end_icon.png') no-repeat; position:absolute; top:12px; left:50px; }
.clip_list li .thumb .state_area { display:block; height:16px; padding:0 6px; line-height:16px; font-weight:bold; font-size:12px; color:#fff; position:absolute; top:5px; left:5px; }
.clip_list li .thumb .state_area .bg { display:block; width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; position:absolute; top:0; left:0; }
.clip_list li .thumb .state_area span { position:relative; }
.clip_list li .sub_tit { margin:7px 0 0; font-weight:bold; color:#7e7e7e; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clip_list li .info { margin:3px 0 0; font-size:11px; color:#7e7e7e; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clip_list li .action { margin:5px 0 0; overflow:hidden; }
.clip_list li .action .link_btn_like { float:left; }
.clip_list li .action .link_btn_like.fr{float:right}/* 2016-05-20 */
.clip_list li .link_btn_down { float:right; }
.clip_list li .link_btn_hit2 { float:right;}
.link_btn_hit2 { display:inline-block;*display:inline;*zoom:1;height:18px;vertical-align:middle;font-size:0;text-decoration:none !important;position:relative;*zoom:1;}
.link_btn_hit2 span { display:inline-block;*display:inline;*zoom:1;height:18px;line-height:21px;padding:0 5px 0 2px !important;background:url("../../images/primary/lecture/hit_link_bg_green.gif") no-repeat 100% 0 !important;vertical-align:top;font-size:11px; font-weight:bold; color:#86c32a; }
.link_btn_hit2 img {vertical-align:top; }

.clip_info_area { margin:0 0 30px; position:relative; }
.clip_info_area .action_area { position:absolute; top:6px; right:0; }
.clip_info_area .action_area .link_btn_like { margin:0 15px 0 0; }
.clip_info_table { width:100%; margin:-8px 0 0; border-collapse:collapse; border-spacing:0; table-layout:fixed; }
.clip_info_table th { height:36px; text-align:left; border-bottom:1px solid #e8e8e8; }
.clip_info_table td { height:36px; font-size:12px; color:#333; letter-spacing:-1px; border-bottom:1px solid #e8e8e8;line-height:17px;}
.clip_info_table th span { display:inline-block; *display:inline; *zoom:1; width:96px; height:22px; margin:1px 0 0; line-height:22px; text-align:center; font-weight:bold; color:#6a9615; letter-spacing:-1px; background:url("../../images/primary/lecture/clip_info_table_th.gif") no-repeat; }
.clip_info_table td .nowrap { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clip_info_table td a { color:#333; }

.clip_tab {position:relative;height:40px;margin-bottom:14px;background:url("../../images/primary/lecture/tab_history_line.gif") repeat-x left bottom;}
.clip_tab ul {}
.clip_tab ul li {float:left;margin-left:3px;}
.clip_tab ul li:first-child {margin-left:0;}
.clip_tab ul li a {float:left;padding-top:6px;}
.clip_tab ul li.on a {padding-top:0;}
.clip_tab .action_area {top:10px;}

/* 안전캠페인 */
.link_btn_hit { display:inline-block; *display:inline; *zoom:1; height:18px; vertical-align:middle; padding:0 5px 0 0; font-size:0; text-decoration:none !important; background:url("../../images/primary/lecture/hit_link_bg.gif") no-repeat 100% 0; position:relative; *zoom:1; float: right;}
.link_btn_hit.col_r{float:left;background:url("../../images/primary/lecture/r_hit_link_bg.gif") no-repeat 100% 0;}/* 2016-05-20 */
.link_btn_hit span { display:inline-block; *display:inline; *zoom:1; height:18px; line-height:21px; padding:0 0 0 2px; vertical-align:top; font-size:11px; font-weight:bold; color:#5895D8; cursor:pointer; }
.link_btn_hit.col_r span {color:#d13707;}/* 2016-05-20 */
.link_btn_hit img { vertical-align:top; cursor:pointer; }
.clipmain { margin:0 0 20px; position:relative; overflow:hidden; }
.clipmain .action_area { position:absolute; top:3px; right:0; }
.clipmain .action_area .hit_btn_hit { margin:0 15px 0 0; }

/* 상세쓰기 - 좋아요,Hit */
.board_view .rt_view_img {float:right;margin-top:-25px;}
.board_view .rt_view_img .link_btn_like,
.board_view .rt_view_img .link_btn_hit2 {float:left;margin-right:10px;padding:0 !important;background:none !important;}

/*창의체험 강좌 상세페이지 하단*/
.series_list3 { margin:20px 0 0; padding:0 0 35px; border-top:1px solid #87c329; overflow:hidden; }
.series_list3 dl { float:left; width:245px; overflow:hidden; }
.series_list3 dl.first { width:100%; }
.series_list3 dt { display:block; height:41px; margin:0 0 10px; line-height:41px; font-weight:bold; font-size:14px; letter-spacing:-1px; border-bottom:1px solid #d8d8d9; }
.series_list3 dd { height:20px; line-height:20px; padding:0 0 0 10px; background:url("../../images/primary/lecture/bu_series_list2.gif") no-repeat 0 40%; }
.series_list3 dd a:hover,
.series_list3 dd a:focus { color:#6da328; }
.series_list3 dl.first dd { float:left; width:245px; height:auto; padding:0; background:none; }
.series_list3 ul li { height:20px; line-height:20px; padding:0 0 0 10px; background:url("../../images/primary/lecture/bu_series_list2.gif") no-repeat 0 40%; }
.series_list3 ul li.t { height:20px; line-height:20px; padding:0 0 0 10px; font-weight:bold; background:url("../../images/primary/lecture/bu_series_list2_2.gif") no-repeat 0 40%; }
/*2016-05-20 배움너머 상세 및 sub 3-2*/
.clipmain.learning .list_area{height:318px;}
.clipmain.learning .play_area {float:left; width:568px; height:318px;; border:1px solid #b8b8b8; position:relative; }
.clipmain.learning .list_area .list {clear:both;}
.clipmain.learning .list_area .list .info  {display:inline-block;}
.clipmain.learning .list_area .list .info + .info {float:right;margin-left:20px;}
.clipmain.learning .action_area {top:30px;right:-8px;}
.clipmain.learning .title_area .sub {display:block;margin:5px 0px 0px;}
.clipmain.learning + .clip_info_area + .reply_area .txt_sec {display:inline-block;}
.clipmain.learning + .clip_info_area + .reply_area .ip_sec a.org {color:#E85C04;}
.clipmain.learning + .clip_info_area + .reply_area .ip_sec{top:12px;}
.clipmain.learning + .clip_info_area + .reply_area .ip_sec a {font-size:12px;}
/*2016-05-20 배움너머 ub 2-2*/
.learning_sub .page_stit {margin-top:25px;}
.learning_sub .board_tip ul {top:9px;}
.learning_sub .letter_lecture .midia_simple {width: 135px;height: 76px;float: left;margin-right: 10px;position: relative;}
.learning_sub .letter_lecture .info strong {display: inline-block;padding-bottom: 1px;}
.learning_sub .letter_lecture .info strong a {color:#383a32;}
.learning_sub .letter_lecture .info span {display: block;color: #6e7263;text-decoration: none;max-height:36px;min-height:36px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; word-wrap:break-word; overflow:hidden;margin-top:3px;}
.learning_sub .letter_lecture .info {display: block;text-align: left;}
.learning_sub .letter_lecture .info img{margin-top:-4px;}
.learning_sub .letter_lecture .info2 {position:absolute;margin-top:5px;left:215px;}
.learning_sub .sch_area {margin-top:10px;background:none;}
.learning_sub .sch_area .mode {background:none}
.learning_sub .sch_area + .new_action_area {top:641px;}

/*초등_교사학부모_배움너머*/
.clipmain.learning_ .list_area {height:362px;}
.clipmain.learning_ .list_area .list.go_years{height:auto}
.clipmain.learning_ .list_area .list.go_years li{float:none;width:auto;border:0;padding:0 17px;background:#fff}
.clipmain.learning_ .list_area .list.go_years li a{height:43px;padding:0;border-top:1px solid #ddd;background:none}
.clipmain.learning_ .list_area .list.go_years:first-child li a{border-top:0}
.clipmain.learning_ .list_area .list.bg_arrow li a{padding-left:8px;background: url("../../images/primary/lecture/bu_arrow.png") no-repeat 133px;line-height:48px}
.clipmain.learning_ .list_area .list.bg_arrow li a img {padding-top:15px;}
.clipmain.learning_ .clip_list.type02{border:0}
.clipmain.learning_ .clip_list.type02 li{height:130px; padding-top:0}
.clipmain.learning_ .clip_list li .action .link_btn_like.fr{float:right}
.clipmain.learning_ .link_btn_hit.col_r{float:left;background:url("../../images/primary/lecture/r_hit_link_bg.gif") no-repeat 100% 0;}
.clipmain.learning_ .link_btn_hit.col_r span {color:#d13707;}
.clipmain.learning_ + .page_tit + .clip_list li .info {color:#000;font-size:12px;}
.clipmain.learning_ + .page_tit + .clip_list li .info2 {min-height:36px;margin:3px 0 0;color:#000;}
.clipmain.learning_ + .page_tit.d_border {border:0;background:url('../../images/primary/com/bul12.gif') no-repeat left 4px;}