@charset "utf-8";
/* NTS UIT KSM 131211 */

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'나눔고딕',NanumGothic,'돋움',Dotum,Helvetica,sans-serif;font-size:13px}
html,body{background:#ebecee;height:100%;min-width:1180px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
hr{display:none}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
/* skip navigation */
#u_skip{position:relative;z-index:2147483647}
#u_skip a{position:absolute;top:-30px;left:0;width:128px;border:1px solid #4ec53d;background:url(https://ssl.pstatic.net/static/ncc/image/p_2012/sp_u_skip.png) repeat-x 0 -11px;text-align:center;outline:none}
#u_skip a:active,#u_skip a:focus{top:0;text-decoration:none;cursor:pointer;*zoom:1}
#u_skip span{display:inline-block;padding:2px 6px 0 0;background:url(https://ssl.pstatic.net/static/ncc/image/p_2012/sp_u_skip.png) no-repeat 100% 11px;font-size:11px;line-height:26px;color:#fff;letter-spacing:-1px}

/* layout */
#wrap{background:#ebecee;width:100%;min-height:100%;position:relative}
#wrap.main{background-image:none;padding-bottom:60px}
#header{height:115px}
#header .header_wrap{border-top:1px solid #d8d9da;border-bottom:1px solid #d8d9da;height:50px;background:#e8e9eb}
#header .gnb_wrap{width:1180px;height:63px;position:relative;margin:0 auto}
#header .lnb_wrap{width:1180px;height:34px;margin:0 auto;padding-top:16px}
#header h1 a,
#header .lnb li a,
#header .gnb li.naver a{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_header_v5.png) no-repeat;display:inline-block;vertical-align:top;overflow:hidden;line-height:999px}
#header h1{margin-top:17px;display:inline-block}
#header h1 a{width:226px;height:32px;display:block;background-position:-64px 0}
#header .lnb{margin-left:3px}
#header .lnb:after{content:'';display:block;clear:both}
#header .lnb li{float:left;height:16px;padding:0 25px;border-left:1px solid #999}
#header .lnb li:first-child{padding-left:0;border-left:none}
#header .lnb li a{display:block;height:19px;position:relative;top:-1px}
#header .lnb .lecture_list li{border-left:none;padding:0 0 0 30px}
#header .lnb .lecture_list li:first-child{padding-left:0}
#header .lnb .home{background-position:0 -49px;width:17px}
#header .lnb .lecture_0{background-position:-68px -41px;width:138px;height:34px;margin-top:-8px}
#header .lnb .lecture_1{background-position:-235px -48px;width:80px;}
#header .lnb .lecture_2{background-position:-343px -48px;width:95px}
#header .lnb .lecture_3{background-position:-466px -48px;width:65px}
#header .lnb .lecture_4{background-position:-559px -48px;width:65px}
#header .lnb .lecture_5{background-position:-652px -48px;width:65px}
#header .lnb .essay{background-position:-772px -49px;width:43px}
#header .lnb .program{background-position:-869px -49px;width:94px}
#header .on .home,#header .lnb .home:hover{background-position:0 -92px}
#header .on .lecture_0,#header .lnb .lecture_0:hover{background-position:-68px -84px}
#header .on .lecture_1,#header .lnb .lecture_1:hover{background-position:-235px -91px}
#header .on .lecture_2,#header .lnb .lecture_2:hover{background-position:-343px -91px}
#header .on .lecture_3,#header .lnb .lecture_3:hover{background-position:-466px -91px}
#header .on .lecture_4,#header .lnb .lecture_4:hover{background-position:-559px -91px}
#header .on .lecture_5,#header .lnb .lecture_5:hover{background-position:-652px -91px}
#header .on .essay,#header .lnb .essay:hover{background-position:-772px -92px}
#header .on .program,#header .lnb .program:hover{background-position:-869px -92px}
#header .gnb{position:absolute;right:-2px;top:17px;height:31px}
#header .gnb>li{float:left;height:31px;padding:0 8px 0 9px;line-height:31px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/bul_bar.gif) no-repeat 0 50%}
#header .gnb>li:first-child{background:none}
#header .gnb>li>a{color:#6c6c6d;line-height:13px;font-size:12px}
#header .gnb>li.naver{height:auto;line-height:10px;padding-top:8px;padding-bottom:9px}
#header .gnb>li.naver>a{display:inline-block;vertical-align:top;overflow:hidden;line-height:999px;width:54px;height:10px;margin-top:2px;background-position:0 -1px}
#gnb{margin-top:1px}

#container{overflow:hidden;position:relative;padding-bottom:160px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/main_bg_v3.gif) no-repeat 50% 48px}
#container.end{padding-bottom:130px}
.main #container{padding-bottom:89px}
#container .main_top{overflow:hidden;position:relative;width:1180px;height:334px;margin:45px auto 0} 
#container .main_now{width:898px}
#container .main_now a{display:block;position:relative;width:898px;height:334px}
#container .main_now a img{position:absolute;top:0;left:0;cursor:pointer}
#container .main_now a:hover:before{display:inline-block;position:absolute;top:0;left:0;z-index:2;width:898px;height:334px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat 0 0;cursor:pointer;content:''}
#container .main_sub{position:absolute;top:0;right:0;width:280px}
#container .main_sub li{margin-bottom:2px}
#container .main_sub li a{display:block;position:relative;width:280px;height:140px;vertical-align:top}
#container .main_sub li img{display:block}
#container .main_sub li a:hover:before{display:inline-block;position:absolute;top:0;left:0;width:280px;height:140px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -903px 0;cursor:pointer;content:''}
#container .main_sub li a.banner:hover:before{display:none;}
#container .main_sub .btn_area{height:50px}
#container .main_sub .btn_area .btn_send{display:block;width:280px;height:50px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -908px -910px}
#container .new_lst,.main_lst{width:1180px;height:205px;margin:-1px auto 0}
#container .new_lst li,.main_lst li{float:left;margin-left:2px}
#container .new_lst li:first-child,.main_lst li:first-child{margin-left:0}
#container .new_lst li a{display:block;position:relative;width:392px;height:205px;vertical-align:top}
#container .new_lst li a .ico_new{display:inline-block;overflow:hidden;position:absolute;top:0;right:0;z-index:0;width:50px;height:50px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -411px 0;line-height:999px;vertical-align:top}
#container .new_lst li a:before{display:inline-block;position:absolute;top:16px;left:20px;z-index:1;width:28px;height:28px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1188px -4px;vertical-align:top;content:''}
#container .new_lst li a:hover:before{display:inline-block;position:absolute;top:0;left:0;width:392px;height:205px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat 0 -339px;vertical-align:top;content:''}
#container .new_lst li a:hover div{z-index:2;background:#499c8a}
#container .new_lst li a div{overflow:hidden;position:absolute;left:0;bottom:0;width:100%;padding:10px 0 9px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/mbox_bg.png) repeat;vertical-align:top}
#container .new_lst li a div .lst_txt_w{display:inline-block;width:320px;margin-left:18px}
#container .new_lst li a div strong{font-size:18px;line-height:21px;color:#fff}
#container .new_lst li a div strong+strong{margin-left:0;padding-left:6px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/bul_bar2.gif) no-repeat 0 50%}
#container .new_lst li a div em{display:inline-block;position:absolute;right:15px;bottom:10px;font-family:'나눔고딕',NanumGothic,sans-serif;font-size:12px;color:#fff;vertical-align:top}

.txt_more{width:1180px;height:20px;margin:24px auto -34px;text-align:right}
.txt_more a{font-size:12px;color:#777}
.txt_more a:after{display:inline-block;width:3px;height:5px;margin-left:7px;margin-right:3px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -360px -1px;vertical-align:middle;content:''}

#container .keynote .kn_w ul li.disable span{background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat}
#container .keynote .kn_w ul li a:hover:before,#container .keynote .kn_w .dsc{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat}
#container .keynote{width:100%;margin-top:34px}
#container .keynote .kn_w{position:relative;width:1180px;margin:0 auto;*overflow:hidden}
#container .keynote .kn_w ul{z-index:1;min-width:1180px;padding-top:10px;font-size:0;line-height:0;white-space:nowrap}
#container .keynote .kn_w ul:after{content:'';display:block;clear:both}
#container .keynote .kn_w ul li{position:relative;width:190px;margin-left:8px;vertical-align:top;display:inline-block;*display:inline;zoom:1}
#container .keynote .kn_w ul li:first-child{margin-left:0}
#container .keynote .kn_w ul li span{display:block;margin-top:5px;font-size:9px;font-family:tahoma;color:#444;letter-spacing:0;line-height:14px}
#container .keynote .kn_w ul li a{display:block;position:relative;width:190px;height:99px}
#container .keynote .kn_w ul li a:hover:before{display:inline-block;position:absolute;top:0;left:0;z-index:2;width:190px;height:99px;background-position:-903px -145px;cursor:pointer;content:''}
#container .keynote .kn_w ul li.disable a,#container .keynote .kn_w ul li.disable img{display:none}
#container .keynote .kn_w ul li.disable span{width:190px;height:99px;margin-top:0;background-position:-1003px -319px;font-size:13px;font-weight:bold;line-height:99px;color:#fff;text-align:center}
#container .keynote .kn_w .dsc{position:absolute;left:0;bottom:0;width:190px;height:25px;background-position:-1188px -66px}
#container .keynote .kn_w .dsc .txt{overflow:hidden;padding:0 7px;font-family:'나눔고딕',NanumGothic,sans-serif;font-size:12px;line-height:25px;color:#fff;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
#container .keynote .kn_w .dsc .txt span{display:inline-block;margin:0;padding:0 3px;font-size:12px;color:#fff}
#container .keynote .kn_w .btn_prev,#container .keynote .kn_w .btn_next{display:inline-block;overflow:hidden;clear:both;position:absolute;width:9px;height:17px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat;line-height:999px;vertical-align:top}
#container .keynote .kn_w .btn_prev{top:50px;left:-29px;background-position:-343px -22px}
#container .keynote .kn_w .btn_next{top:50px;right:-29px;background-position:-343px 0}
#container .keynote .kn_w .btn_prev:hover{background-position:-343px -49px}
#container .keynote .kn_w .btn_next:hover{background-position:-324px -49px}
#container .keynote .kn_w .btn_prev.none{background-position:-324px 0}
#container .keynote .kn_w .btn_next.none{background-position:-324px -22px}

.rolling{overflow:hidden}
#container .essay{width:1180px;margin:40px auto 0}
#container .essay ul{float:left}
#container .essay ul li{float:left;margin-left:2px}
#container .essay ul li:first-child{margin-left:0}
#container .essay ul li a{position:relative}
#container .essay ul li a:hover:before{display:inline-block;position:absolute;width:388px;height:388px;border:2px solid #499c8a;vertical-align:top;content:''}
#container .essay .mend_info,.essay .info_area{overflow:hidden;float:left;position:relative;width:392px;height:392px;margin-left:2px}
#container .essay .mend_info div.end_info span{display:inline-block;overflow:hidden;float:left;width:196px;height:196px;margin-top:-3px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat;vertical-align:top}
#container .essay .mend_info div.end_info .op_intro{background-position:-601px -248px}
#container .essay .mend_info div.end_info .op_intro a{display:inline-block;overflow:hidden;width:103px;height:14px;margin:151px 0 0 22px;line-height:999px;vertical-align:top}
#container .essay .mend_info div.end_info .op_ems{background-position:-797px -248px}
#container .essay .mend_info div.end_info .op_ems a,#container .essay .mend_info div.end_info .op_ems span{display:block;display:inline-block;overflow:hidden;background:none;font-family:'나눔고딕',NanumGothic,sans-serif;font-size:12px;color:#fff;vertical-align:top}
#container .essay .mend_info div.end_info .op_ems a{margin:2px 0 0 17px;text-decoration:underline}
#container .essay .mend_info div.end_info .op_ems span{width:auto;height:auto;margin:140px 0 0 17px}

.go_sns{width:1180px;margin:0 auto;text-align:right}
.go_sns a{display:inline-block;vertical-align:top}
.go_sns a:after{display:inline-block;width:31px;height:31px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -370px 0;line-height:999px;vertical-align:top;content:''}
.go_sns a span{display:inline-block;margin-top:10px;font-size:12px;color:#777;vertical-align:top}
.go_sns a span:after{display:inline-block;width:3px;height:5px;margin:5px 9px 0;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -360px -1px;line-height:999px;vertical-align:top;content:''}

.content_wrap{position:relative;width:1180px;margin:0 auto}
.content_wrap:after{display:block;clear:both;content:''}
.content_wrap h2{display:block;overflow:hidden;height:58px;margin:30px 0 20px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_header_v5.png) no-repeat;line-height:9999px;vertical-align:top}
.content_wrap h2.lct,.content_wrap h2.lct_lst{background-position:0 -1374px}
.content_wrap h2.lct_lst_1{background-position:0 -315px}
.content_wrap h2.lct_lst_2{background-position:0 -378px}
.content_wrap h2.lct_lst_3{background-position:0 -441px}
.content_wrap h2.lct_lst_4{background-position:0 -504px}
.content_wrap h2.lct_lst_5{background-position:0 -567px}
.content_wrap h2.lct_lst_6{background-position:0 -630px}
.content_wrap h2.esy,.content_wrap h2.esy_lst{background-position:0 -252px}
.content_wrap .intro_tit{overflow:hidden;position:relative;width:1182px;height:58px;margin:30px 0 20px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_header_v5.png) no-repeat 0 -126px;vertical-align:top}
.content_wrap .intro_tit ul{position:absolute;top:0;left:0}
.content_wrap .intro_tit li{position:relative;float:left;width:168px;height:58px;margin-left:1px}
.content_wrap .intro_tit li:first-child{margin-left:0;width:168px}
.content_wrap .intro_tit li:nth-last-child(2),.content_wrap .intro_tit li:nth-last-child(3){width:167px}
.content_wrap .intro_tit li a{overflow:hidden;display:block;height:58px;line-height:999px;vertical-align:top}
.content_wrap .intro_tit .on a,.content_wrap .intro_tit a:hover{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_header_v5.png) no-repeat 0 -126px}
.content_wrap .intro_tit .on .tab_wisdom,.content_wrap .intro_tit .tab_wisdom:hover{background-position:0 -189px}
.content_wrap .intro_tit .on .tab_modern,.content_wrap .intro_tit .tab_modern:hover{background-position:-169px -189px}
.content_wrap .intro_tit .on .tab_paradigm,.content_wrap .intro_tit .tab_paradigm:hover{background-position:-338px -189px}
.content_wrap .intro_tit .on .tab_ethics,.content_wrap .intro_tit .tab_ethics:hover{background-position:-507px -189px}
.content_wrap .intro_tit .on .tab_classic,.content_wrap .intro_tit .tab_classic:hover{background-position:-676px -189px}
.content_wrap .intro_tit .on .tab_intro,.content_wrap .intro_tit .tab_intro:hover{background-position:-844px -189px}
.content_wrap .intro_tit .on .tab_consel,.content_wrap .intro_tit .tab_consel:hover{background-position:-1012px -189px}

.intro_w{position:relative;margin-top:50px}
.intro_w:after{display:block;clear:both;content:''}
.intro_w2{position:relative}
.intro_w2:after{display:block;clear:both;content:''}
.intro_left{float:left;width:746px}
.intro_left h3 span{display:inline-block;overflow:hidden;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_tit_v2.png) no-repeat;line-height:9999px;vertical-align:top}
.intro_left h3.intro_tit1 span{width:224px;height:27px;background-position:0 -29px}
.classic_wrap .intro_left h3.intro_tit1 span{width:223px;background-position:0 -61px}
.intro_left h3.intro_tit2 span{width:166px;height:25px;margin-top:50px;background-position:0 0}
.intro_left p{margin-top:12px;font-size:13px;line-height:26px;color:#666;letter-spacing:-1px}
.intro_left p.from{margin-top:16px;font-size:14px;line-height:26px;font-weight:bold;color:#5e656e;text-align:right}
.intro_left .lec_table{display:block;margin:20px 0 17px}
.intro_left .lec_table .lec_tleft{float:left;width:372px}
.intro_left .lec_table .lec_tleft+.lec_tleft{margin-left:2px}
.intro_left .lec_table .lec_tbox{overflow:hidden;clear:both;width:372px;margin-top:1px;background:#d3d5db}
.intro_left .lec_table .lec_tbox.last ul li.last{border-bottom:1px solid #bbbec6}
.intro_left .lec_table .lec_tbox h5{display:inline-block;float:left;width:90px;border-top:1px solid #d3d5db;font-size:13px;line-height:18px;color:#666;letter-spacing:-1px;vertical-align:middle}
.intro_left .lec_table .lec_tbox h5 span{display:inline-block;width:60px;margin:19px 0 0 13px}
.intro_left .lec_table .lec_tbox ul{display:inline-block;float:left;width:280px;border-left:2px solid #ebecee;background:#ebecee;vertical-align:middle}
.intro_left .lec_table .lec_tbox ul li{padding:6px 0;border-top:1px solid #d4d5db;font-size:12px;color:#666;letter-spacing:-1px}
.intro_left .lec_table .lec_tbox ul li:first-child{border-top:1px solid #bbbec6}
.intro_left .lec_table .lec_tbox ul li span,.intro_left .lec_table .lec_tbox ul li a{display:inline-block;color:#666;vertical-align:top}
.intro_left .lec_table .lec_tbox ul li .lec_tit{width:157px;margin-left:9px}
.intro_left .lec_table .lec_tbox ul li .lec_peo{width:71px}
.intro_left .lec_table .lec_tbox ul li .lec_day{font-size:11px;color:#888}
.intro_left .lec_table .lec_tbox ul li a{color:#666}
.lec_table .att_txt{clear:both;position:static;*margin-top:-20px;padding-top:14px;font-size:11px;color:#666;letter-spacing:0}
.classic_wrap .intro_left .lec_table .lec_tbox h5{width:80px}
.classic_wrap .intro_left .lec_table .lec_tbox ul{width:290px}
.classic_wrap .intro_left .lec_table .lec_tbox ul li .lec_tit{width:185px}
.classic_wrap .intro_left .lec_table .lec_tbox ul li .lec_peo{width:49px}
.classic_wrap .intro_left .lec_table .lec_tbox ul li .lec_day{width:47px;text-align:center}
.intro_right{float:left;margin-left:42px}
.intro_right .att_box{overflow:hidden;position:relative;width:392px;height:392px;background:#499c8a}
.att_box .att_tit{display:inline-block;overflow:hidden;width:334px;height:180px;margin:41px 0 0 28px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/intro_txt_v2.png) no-repeat 0 0;line-height:999px;vertical-align:top}
.att_box .att_txt{display:inline-block;position:absolute;top:243px;left:28px;font-size:13px;line-height:23px;color:#fff;letter-spacing:-1px;vertical-align:top}
.att_box .att_txt a{color:#fff;letter-spacing:0;text-decoration:underline}
.att_box .btn_att{display:inline-block;overflow:hidden;position:absolute;bottom:37px;left:28px;width:336px;height:36px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_btn_view_v2.png) no-repeat;line-height:999px;vertical-align:top}
.att_box.view_2014 .att_tit{width:346px;height:194px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/intro_txt_v3.png) no-repeat 0 0}
.att_box.view_2014 .btn_att{background-position:0 0}
.add_box{position:relative;margin-top:61px}
.add_box .map_area{overflow:hidden;width:390px;height:278px;border:1px solid #ccc}
.add_box h4{margin-top:15px;font-size:13px;color:#666}
.add_box .address{display:block;margin-top:5px;line-height:23px;font-size:13px;color:#666}
.intro_top{overflow:hidden;margin:-18px 0 0 -2px}
.intro_top li{float:left;position:relative;width:129px;height:32px;margin:0 0 2px 2px;background:#fff}
.intro_top li:first-child{width:132px}
.intro_top li a{display:block;position:relative;height:32px;margin-left:20px;line-height:32px;font-size:13px;color:#666}
.intro_top li a:after{display:inline-block;position:absolute;top:14px;right:20px;width:7px;height:4px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -471px -34px;vertical-align:top;content:''}
.intro_top li:hover,.intro_top li.on{background:#499c8a}
.intro_top li:hover a,.intro_top li.on a{color:#fff;text-decoration:none}
.intro_top li:hover a:after,.intro_top li.on a:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -471px 0;content:''}
.consel_w{overflow:hidden;clear:both;position:relative;margin-top:40px;border-bottom:1px solid #999}
.consel_w_type{border-bottom:3px solid #999}
.consel_w:after{display:block;clear:both;content:''}
.consel_w.open{height:auto;padding-bottom:46px}
.consel_w .multi_box1{float:left;position:relative;z-index:10;width:392px;padding-bottom:44px}
.consel_w .multi_box1 .photo_w{margin-top:17px}
.consel_w .multi_box1 .desc{margin-top:10px;font-size:14px;line-height:26px;font-weight:bold;color:#5e656e;letter-spacing:-.05em;text-align:justify}
.consel_w .multi_box1 .sign{display:block;margin-top:14px;text-align:right}
.consel_w .multi_box1 .sign img{height:30px}

.consel_w .multi_box2{float:left;width:336px;margin-left:30px}
.consel_w .multi_box2 h3.tit_award{margin-top:35px;font-size:14px;color:#333}
.consel_w .multi_box2 h3.tit_award+ul{margin-top:16px}
.consel_w .multi_box2 ul{min-height:163px;margin:45px 0 47px}
.consel_w .multi_box2 ul li{margin-top:7px;font-size:13px;line-height:17px;color:#666;letter-spacing:-1px}
.consel_w .multi_box3{float:left;margin-left:30px;padding-bottom:73px}
.consel_w .multi_box3 ul{width:416px;margin:45px 0 0 -24px}
.consel_w .multi_box3 ul li{float:left;width:80px;height:170px;margin-left:24px}
.consel_w .multi_box3 ul li .book_tit{display:block;margin-top:2px;font-size:12px;line-height:16px;color:#666}
.consel_w .multi_box3 ul li a{text-decoration:none}
.consel_w .cons_more{display:block;overflow:hidden;clear:both;position:absolute;right:0;bottom:0;width:100%;height:88px;background:#ebecee;text-align:right}
.consel_w .cons_more a.btn_more{display:inline-block;margin-top:60px;font-size:12px;color:#666;text-decoration:none;vertical-align:top}
.consel_w .cons_more a.btn_more:after{display:inline-block;width:5px;height:3px;margin:0 5px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -603px -73px;vertical-align:middle;content:''}
.consel_w.open .cons_more{height:70px}
.consel_w.open .cons_more a.btn_more{margin-top:48px}
.consel_w.open .cons_more a.btn_more:after{background-position:-603px -83px}
.consel_w .btn_bkmore{display:inline-block;position:absolute;top:393px;right:0;width:80px;font-size:12px;color:#1e9581;text-decoration:underline;vertical-align:middle}
.consel_w a.btn_bkmore:after{display:inline-block;width:3px;height:5px;margin-left:5px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_btn_v3.png) no-repeat 0 -127px;vertical-align:middle;content:''}

.top{overflow:hidden;position:absolute;left:50%;bottom:0;width:37px;height:37px;margin-left:590px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -240px 0;line-height:9999px}
.content{float:left;position:relative;width:838px;padding:88px 0 95px;background:#fff;text-align:center}
.content .top{left:50%;margin-left:420px;width:32px;height:32px;background-position:-242px -2px}
.content .end{width:648px;margin:0 auto;text-align:left}

.aside{float:right;width:308px}
.aside h3{height:34px;padding-left:15px;background:#555;font-size:14px;line-height:34px;font-weight:bold;color:#fff}
.new_section{position:relative}
.new_section .more{display:block;overflow:hidden;position:absolute;top:0;right:0;width:308px;height:34px}
.new_section .more span{display:inline-block;overflow:hidden;position:absolute;top:11px;right:10px;width:14px;height:14px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -211px 3px;line-height:9999px}

.new_lst2{margin-top:14px}
.new_lst2 li{overflow:hidden;width:100%;height:80px;font-size:0;line-height:0}
.new_lst2 a{display:block;font-size:13px;line-height:15px;color:#39393a;text-decoration:none}
.new_lst2 img{float:left}
.new_lst2 .info{float:left;width:192px;padding-left:12px}
.new_lst2 li a .info *{display:inline-block;line-height:16px;vertical-align:middle}
.new_lst2 li a .info span.h{height:70px}
.new_lst2 li a .info span strong{display:block;overflow:hidden;width:190px;padding:6px 0 0;white-space:nowrap;text-overflow:ellipsis}
.new_lst2 li a .info span strong+strong{padding:1px 0 0;font-weight:normal}
.new_lst2 li a .info .name{display:block;padding-top:3px;font-size:12px;color:#656566}
.tc-panel{display:none}
.tabs{overflow:hidden;position:relative;z-index:1;margin:0 0 0 -2px;list-style:none;_zoom:1}
.tabs li{float:left;position:relative;width:392px;height:32px;margin:0 0 2px 2px;background:#fff}
.tabs li a{display:block;position:relative;height:32px;margin-left:20px;line-height:32px;font-size:13px;color:#666}
.tabs li a:after{display:inline-block;position:absolute;top:14px;right:20px;width:7px;height:4px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -471px -34px;vertical-align:top;content:''}
.tabs li:hover,.tabs li.tc-selected{background:#499c8a}
.tabs li:hover a,.tabs li.tc-selected a{color:#fff;text-decoration:none}
.tabs li:hover a:after,.tabs li.tc-selected a:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -471px 0;content:''}
.panels{clear:both;position:relative;top:-1px;margin:0;padding:0;list-style:none}
.panels .tc-panel.tc-selected{display:block}
.lct_lst{clear:both;width:1180px;margin:40px 0 0}
.tabs+.lct_lst{margin-top:38px}
.lct_lst li{display:inline-block;*display:inline;clear:both;width:588px;margin:0 0 40px;vertical-align:top;zoom:1}
.lct_lst li a.lct_img{float:left;position:relative}
.lct_lst li a.lct_img:hover:after{display:inline-block;overflow:hidden;position:absolute;top:0;left:0;width:190px;height:99px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -903px -145px;line-height:999px;vertical-align:top;content:''}
.lct_lst li a img{vertical-align:top}
.lct_lst li a span,.lct_lst li.disable a img{display:none}
.lct_lst li.disable a.lct_img:hover:after{background:none}
.lct_lst li.disable .lct_sum{display:inline-block;width:190px;height:99px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1384px 0;font-size:12px;color:#fff;text-align:center}
.lct_lst li.disable .lct_sum strong{display:block;margin-top:28px;margin-bottom:3px;font-size:19px;font-weight:normal}
.lct_lst li.disable .lct_sum .info{font-size:14px;margin-top:40px}
.lct_lst li.forec .lct_sum{display:inline-block;position:absolute;top:0;left:0;z-index:10;width:190px;height:99px;background:none;font-size:12px;color:#fff;text-align:center}
.lct_lst li.forec .lct_sum strong{display:block;margin-top:28px;margin-bottom:3px;font-size:19px;font-weight:normal}
.lct_lst li.forec .lct_sum{background:url(https://ssl.pstatic.net/static/ncc/openlectures/d_mask.png) repeat}
.lct_lst li.forec a.lct_img:hover:after{background:none}
.lct_lst li.forec .lct_desc .lct_title{text-decoration:none}

.lct_lst li a .ico_lst_new{display:inline-block;overflow:hidden;position:absolute;top:0;right:0;width:38px;height:38px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat -488px 0;line-height:999px;vertical-align:top}
.lct_lst li .lct_desc{display:inline-block;float:left;width:370px;margin:2px 0 0 15px;vertical-align:top}
.lct_lst li .lct_desc .lct_title{font-size:16px;font-weight:bold;line-height:21px;color:#333}
.lct_lst li.disable .lct_desc .lct_title{text-decoration:none}
.lct_lst li .lct_desc .lct_key{display:block;margin-top:9px;font-size:13px;line-height:18px;color:#333}
.lct_lst li .lct_desc .lct_key strong{display:inline-block;margin-right:6px}
.lct_lst li .lct_desc .lct_key strong span{font-weight:normal}
.lct_lst li .lct_desc .lct_them{display:block;margin-top:4px;font-size:13px;line-height:18px;color:#666;letter-spacing:-1px}
.att_txt{position:absolute;bottom:9px;font-size:11px;color:#666}
.pagenate{display:block;margin:10px auto 0;text-align:center;vertical-align:top}
.pagenate a{display:inline-block;width:30px;height:30px;background:#fff;line-height:30px;font-family:tahoma;font-size:13px;font-weight:bold;color:#757f8c;vertical-align:top}
.pagenate a.on,.pagenate a:hover{background:#757f8c;color:#fff;text-decoration:none}
.pagenate a.btn_prev,.pagenate a.btn_next{display:inline-block;width:40px;height:30px;background:#f7f7f7;line-height:999px;color:#757f8c;vertical-align:top}
.pagenate a.btn_prev:before,.pagenate a.btn_next:before{display:inline-block;width:6px;height:10px;margin:10px 17px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_oppf_v9.png) no-repeat;line-height:999px;vertical-align:top;content:''}
.pagenate a.btn_prev:before{background-position:-552px 0}
.pagenate a.btn_next:before{background-position:-536px 0}
.pagenate a.btn_prev.none:before{background-position:-552px -23px}
.pagenate a.btn_next.none:before{background-position:-536px -23px}

#footer{clear:both;position:absolute;left:0;bottom:0;width:100%;height:60px;background:#3f414c;text-align:center}
#footer .footer_w{position:relative;width:1180px;height:60px;margin:0 auto;text-align:left}
#footer address{display:inline-block;overflow:hidden;margin:21px 0;font-size:12px;color:#aaa;vertical-align:top}
#footer address a{color:#aaa}
#footer .partner{display:inline-block;overflow:hidden;position:absolute;top:13px;right:0;vertical-align:top}
#footer .partner strong{display:inline-block;overflow:hidden;font-weight:normal;font-size:12px;color:#ccc;vertical-align:middle}
#footer .partner a{display:inline-block;overflow:hidden;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_opbtm_v7.png) no-repeat;line-height:999px;vertical-align:middle;height:32px}
#footer .partner a.pt1{width:48px;margin-left:17px;background-position:0 0}
#footer .partner a.pt2{width:78px;margin-left:17px;background-position:-63px 0}
#footer .partner a.pt3{width:78px;margin-left:17px;background-position:-140px 0;display:none}
#footer .mobile_view{padding:50px 0;text-align:center}
#footer .mobile_view a{display:inline-block;overflow:hidden;width:820px;height:110px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img_mobileview.gif) no-repeat;line-height:999px;vertical-align:top}

.ending_tit_new{margin-bottom:54px !important}
/* 문학 */
.literature_wrap {position:relative; width:510px; padding:80px 67px 91px 67px; border:1px solid #EEEEEE; line-height:normal; z-index:15}
.literature_wrap.coelho {padding:102px 67px 91px 67px}
.literature_wrap.coelho .text_content {height:754px}
.literature_wrap.essay {padding:99px 67px 91px 67px}
.literature_wrap.essay .text_content {overflow:visible; height:auto !important}
.literature_wrap.poem .text_content {overflow:visible; height:auto !important}
.literature_wrap.letter1 {padding:80px 67px 60px 67px !important; border-color:#efefef}
.literature_wrap.letter1 .text_content {overflow:visible; height:auto !important}
.literature_wrap.letter2 {padding:80px 67px 60px 67px !important; border-color:#efefef}
.literature_wrap.letter2 .text_content {height:auto !important; margin-bottom:13px}
.literature_wrap h4 {margin:0; padding:0 0 27px 3px; border-bottom:1px solid #F6F6F6; color:#333 !important; font-family:돋움, dotum; font-size:15px; font-weight:bold; line-height:17px}
.literature_wrap h4.poem em {padding:0 0 0 7px; color:#888; font-family:'돋움', dotum, sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:16px}
.literature_wrap h4 span.bar {color:#ababab; font-family:Dotum; font-size:11px; font-weight:normal}
.literature_wrap .text_content {overflow:hidden; height:auto !important; padding:0 3px 0 3px; background:url(https://ssl.pstatic.net/static/ncc/image/line_h12.gif) repeat left top; color:#666666; font-family:'돋움', dotum, sans-serif; font-size:12px; line-height:26px; text-align:justify}
.literature_wrap .text_content p {padding:0 0 26px 0; text-align:justify}
.literature_wrap .font13 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h13.gif) repeat left top; font-size:13px; line-height:28px}
.literature_wrap .font13 p {padding:0 0 28px 0}
.literature_wrap .font14 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h14.gif) repeat left top; font-size:14px; line-height:31px}
.literature_wrap .font14 p {padding:0 0 31px 0}
.literature_wrap .font15 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h15.gif) repeat left top; font-size:15px; line-height:33px}
.literature_wrap .font15 p {padding:0 0 33px 0}
.literature_wrap .font16 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h16.gif) repeat left top; font-size:16px; line-height:35px}
.literature_wrap .font16 p {padding:0 0 35px 0}
.literature_wrap .font17 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h17.gif) repeat left top; font-size:17px; line-height:37px}
.literature_wrap .font17 p {padding:0 0 37px 0}
.literature_wrap .font18 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h18.gif) repeat left top; font-size:18px; line-height:40px}
.literature_wrap .font18 p {padding:0 0 40px 0}
.literature_wrap .font19 {height:auto !important; background:url(https://ssl.pstatic.net/static/ncc/image/line_h19.gif) repeat left top; font-size:19px; line-height:42px}
.literature_wrap .font19 p {padding:0 0 42px 0}
.literature_wrap.coelho .text_content.font13 {height:auto !important}
.literature_wrap.coelho .text_content.font14 {height:auto !important}
.literature_wrap.coelho .text_content.font15 {height:auto !important}
.literature_wrap.coelho .text_content.font16 {height:auto !important}
.literature_wrap.coelho .text_content.font17 {height:auto !important}
.literature_wrap.coelho .text_content.font18 {height:auto !important}
.literature_wrap.coelho .text_content.font19 {height:auto !important}
.literature_wrap .view_option {position:absolute; right:60px; z-index:5}
.literature_wrap .view_option.option_top {top:34px}
.literature_wrap .view_option.option_btm {margin-top:33px}
.literature_wrap .view_option .lnk_first {float:left; margin:5px 8px 0 0; padding-right:8px; background:url(https://ssl.pstatic.net/static/ncc/image/line_s.gif) no-repeat right 1px; color:#4b4b4b !important; font-family:'돋움', dotum, sans-serif; line-height:1.2}
.literature_wrap .view_option .chapter_list {float:left; margin:1px 15px 0 1px}
.literature_wrap .view_option .chapter_list dt {padding-top:5px; color:#33AA03; font-family:'돋움', dotum, sans-serif; font-size:12px; font-weight:bold}
.literature_wrap .view_option .chapter_list dt img {margin-top:-1px; vertical-align:top}
.literature_wrap .view_option .font_option {float:left; margin-right:8px; padding-right:4px}
.literature_wrap .view_option .font_option img {margin-right:-4px; vertical-align:top}
.literature_wrap .view_option .bookmark {position:relative; float:left;display:none}
.literature_wrap .view_option .bookmark img {vertical-align:top}
.literature_wrap .view_option .bookmark dd {display:none; position:absolute; right:7px; top:24px}
*:first-child+html .literature_wrap .view_option .bookmark dd {right:7px}
* html .literature_wrap .view_option .bookmark dd {right:6px}
.literature_wrap .view_option .bookmark dd.on {display:block}
.literature_wrap .page_prev{display:block;overflow:hidden;position:absolute;left:14px;top:102px;bottom:135px;width:37px}
.literature_wrap .page_prev a{display:block;width:37px;height:100%;*cursor:pointer}
.literature_wrap .page_prev a:hover {background-color:#ffffff;}
.literature_wrap .page_prev a:hover .btn_prev{background-position:0 -33px}
.literature_wrap .page_prev .btn_prev{overflow:hidden;position:absolute;top:48%;display:block;width:33px;height:33px;margin:-17px 0 0 10px;background:url(https://ssl.pstatic.net/static/ncc/image/btn_prev.gif) no-repeat;line-height:999px;vertical-align:top}
.literature_wrap .page_next{display:block;overflow:hidden;position:absolute;right:14px;top:102px;bottom:135px;width:37px}
.literature_wrap .page_next a{display:block;width:37px;height:100%;*cursor:pointer}
.literature_wrap .page_next a:hover {background-color:#ffffff;}
.literature_wrap .page_next a:hover .btn_next{background-position:0 -33px}
.literature_wrap .page_next .btn_next{overflow:hidden;position:absolute;top:48%;display:block;width:33px;height:33px;margin:-17px 0 0 10px;background:url(https://ssl.pstatic.net/static/ncc/image/btn_next.gif) no-repeat;line-height:999px;vertical-align:top}
.literature_wrap .paginate{ padding:16px 0 0 0}
.literature_wrap .poem_note {clear:both; position:relative; overflow:hidden; width:524px; margin:49px 0 -3px 0; padding:40px 40px 37px 40px; background-color:#FBFBFB; padding-bottom /*\**/:39px\9}
.literature_wrap .poem_note h5 {margin:0 0 17px 0; padding:0}
.literature_wrap .poem_note .content {color:#797979; font-family:돋움, dotum; font-size:12px; line-height:20px; text-align:justify}
.literature_wrap .poem_note .book_info {float:right; width:128px; height:290px; padding:4px 0 0 36px}
.literature_wrap .poem_note .book_info dt {width:128px; height:186px; _padding-bottom:5px; padding-bottom /*\**/:4px\9}
:root .literature_wrap .poem_note .book_info dt {width:128px; padding:0 0 4px 0}
.literature_wrap .poem_note .book_info dd {width:128px; color:#888; line-height:16px; font-family:돋움, dotum; font-size:11px; text-align:center}
.literature_wrap .poem_note .book_info dd span{font-weight:normal; letter-spacing:0; }
.literature_wrap .poem_note dl.author{padding:44px 0 0 0; padding-top /*\**/:45px\9; background:url('https://ssl.pstatic.net/static/ncc/image/bar4.gif') no-repeat left 27px;  background /*\**/:url('https://ssl.pstatic.net/static/ncc/image/bar4.gif') no-repeat left 28px\9}
.literature_wrap .poem_note dl.author dt{float:left; color:#888;  font-weight:bold; font-size:12px}
.literature_wrap .poem_note dl.author dd {color:#888;  font-size:12px}
.audio_wrap {position:absolute; top:34px; width:268px; height:25px; padding:0; background:url(https://ssl.pstatic.net/static/ncc/image/bg_audio.gif) no-repeat left top}
.audio_wrap h5 {float:left; padding:6px 0 0 12px; color:#6E6E6E !important; font-family:돋움, dotum; font-size:11px; font-weight:normal; line-height:1.2}
.audio_wrap h5 a {color:#6E6E6E; text-decoration:none}
.audio_wrap h5 a:hover {color:#6E6E6E}
.audio_wrap .player_flash {float:right; display:inline; width:195px; height:20px; margin:2px 1px 0 0}
.audio_wrap .audio_info {position:absolute; left:0; top:-58px; width:319px; height:47px; padding:9px 12px 0 12px; background:url(https://ssl.pstatic.net/static/ncc/image/bg_audio_info1.gif) no-repeat left top; color:#666 !important; font-size:11px; line-height:1.5; letter-spacing:-1px}

/* 책소개 */
.t_ptype + .na_book_info{margin-top:-5px}
.na_book_info + .t_ptype{padding-top:0;margin-top:-3px}



/* 출처 */
.tmp_source2{clear:both;overflow:hidden;margin:40px 0 16px;border-top:2px solid #22232c;border-bottom:1px solid #202427;padding:5px 0 20px}
.tmp_source2 a,.tmp_source2 a:hover{color:#1172b6}
.tmp_source2 a.url{color:#444}
.tmp_source2 .section{clear:both;overflow:hidden}
.tmp_source2 .thmb{float:left;overflow:hidden;position:relative;width:77px;height:92px;margin:20px 11px 5px 0 !important;font-size:0;line-height:92px;text-align:center}
.tmp_source2 .thmb img{vertical-align:middle}
.tmp_source2 .thmb .msk{display:block;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #000;opacity:.08;filter:alpha(opacity=8)}
.tmp_source2 .cp_detail1{overflow:hidden;margin-top:18px;line-height:1.643em;color:#444}
.tmp_source2 .cp_detail1 dt{float:left;margin-right:10px;font-weight:bold;color:#676767}
.tmp_source2 .cp_detail1 dd{overflow:hidden}
.tmp_source2 .cp_detail1 dd em{color:#767676}
.tmp_source2 .cp_detail1 dd img{vertical-align:top;*vertical-align:middle}
.tmp_source2 .cp_detail1 dd .bar{color:#dadada}
.tmp_source2 .cp_detail1 dd.dsc{clear:both;margin-top:3px;color:#888;line-height:20px}
.tmp_source2 .cp_detail1 dd a.btn_more2{font-size:0.917em;letter-spacing:-1px;text-decoration:underline;color:#888}
.tmp_source2 .cp_detail1 dd.link{margin-top:5px}
.tmp_source2 .cp_detail1 dd.link a{text-decoration:underline}
/* 면책 문구 */
.na_meta{width:648px; margin:0 auto 20px}
.na_meta .na_copyright{margin:27px 0 0;padding:1px 0 0 21px;background:url(https://ssl.pstatic.net/static/ncc/image/bg_c_info2.gif) no-repeat 0 0;*background-position:0 1px;font-size:12px;line-height:17px;color:#727272 !important;zoom:1}
/* 본문 폰트 */
.t_txt{font-family:'나눔고딕',NanumGothic,'돋움',Dotum,Helvetica,sans-serif !important}
.spi_default{display:inline-block !important}
.me_section_v3{padding:0 !important}
.na_box_type{color:#4b4b4b !important;line-height:20px;padding:30px;text-align:justify}
/* paginate */
.paginate_v1{padding:20px 0 0 !important;text-align:center}
.paginate_v1 a,.paginate_v1 strong{display:inline-block;width:24px;height:23px;margin-right:-1px !important;background:url(https://ssl.pstatic.net/static/ncc/image/p_2012/sp_paginate_v1.gif) -47px 0;line-height:21px;font-size:12px;font-weight:bold;font-family:tahoma !important;color:#666 !important;text-decoration:none !important;vertical-align:top;cursor:pointer}
.paginate_v1 a:hover,.paginate_v1 strong{position:relative;z-index:1;margin:-1px -2px -2px -1px !important;padding:1px 1px 2px !important;background-position:-47px -29px;color:#f24443 !important}
.paginate_v1 .pre_end,.paginate_v1 .pre,.paginate_v1 .next,.paginate_v1 .next_end{display:inline-block;overflow:hidden;width:24px;height:23px;margin:0;padding:0;border:0;background:url(https://ssl.pstatic.net/static/ncc/image/p_2012/sp_paginate_v1.gif) no-repeat;line-height:0;font-size:0;vertical-align:top}
.paginate_v1 .pre_end:hover,.paginate_v1 .pre:hover,.paginate_v1 .next:hover,.paginate_v1 .next_end:hover{margin:0 !important ;padding:0 !important}
.paginate_v1 a.pre_end{margin-right:-1px !important;background-position:0 0}
.paginate_v1 a.pre{margin-right:-1px !important;background-position:-23px 0}
.paginate_v1 a.next{background-position:-71px 0}
.paginate_v1 a.next_end{background-position:-94px 0}
.paginate_v1 a.pre_end:hover{margin-right:-1px !important;background-position:0 -30px}
.paginate_v1 a.pre:hover{margin-right:-1px !important;background-position:-23px -30px}
.paginate_v1 a.next:hover{margin-right:-1px !important;background-position:-73px -30px}
.paginate_v1 a.next_end:hover{margin-right:-1px !important;background-position:-96px -30px}

/* 140211 핫픽스반영 */
.main_lst li{position:relative;height:205px;vertical-align:top}
.main_lst li>img{display:block}
.main_lst span.lec_in{display:block;position:absolute;left:28px;bottom:20px;width:150px;height:25px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_btn_v3.png) no-repeat;line-height:25px;font-size:13px;font-weight:bold;color:#bbb;letter-spacing:-1px;vertical-align:middle}
.main_lst span.lec_num{display:block;position:absolute;left:28px;top:19px;line-height:25px;font-size:13px;color:#e5e5e5;letter-spacing:-1px;vertical-align:middle;font-weight:normal}
.main_lst span.lec_num strong{margin:0 3px;color:#eee}

.txt_more{margin:5px auto -15px}

.info_area{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img_info_v6.gif) no-repeat}
.info_area div{position:absolute;left:30px;bottom:40px}
.info_area div a{display:inline-block;overflow:hidden;width:163px;height:29px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/sp_btn_v3.png) no-repeat;text-indent:-999px;vertical-align:top;*text-indent:0;*font-size:0}
.info_area div a.btn_pro{margin-right:2px;background-position:0 -30px}
.info_area div a.btn_mb{background-position:-170px -30px}
.info_area div a.btn_reply{width:332px;height:47px;margin-top:8px;background-position:0 -70px}
.info_area div a.btn_lecture{width:163px;height:47px;margin:8px 2px 0 0;background-position:0 -149px}
.info_area div a.btn_lecture2{width:163px;height:47px;margin-top:8px;background-position:-168px -149px}

.info_area.paradigm{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img_info_v7.gif) no-repeat}
.info_area.paradigm div{position:absolute;left:30px;bottom:40px}
.info_area.paradigm div a{display:inline-block;overflow:hidden;width:162px;height:38px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/main_btn.gif) no-repeat;text-indent:-999px;vertical-align:top;*text-indent:0;*font-size:0}
.info_area.paradigm div a.btn_pro{margin-right:5px;background-position:0 0}
.info_area.paradigm div a.btn_ethics{background-position:0 -43px}
.info_area.paradigm div a.btn_lecture{margin-top:8px;margin-right:5px;background-position:0 -86px}
.info_area.paradigm div a.btn_lecture2{margin-top:8px;background-position:0 -129px}

/* social plugin fixed */
.spi_default{z-index:auto !important}
.me_section_v2{padding-top:23px;clear:both}
.me_section_inner>div{display:inline-block;*display:inline;*zoom:1} 
.spi_btn_me{display:none !important}
.likeit_wrap{vertical-align:top;margin:0 12px 0 0;padding:0 13px 0 0;background:url(https://ssl.pstatic.net/static/ncc/bu_bar2.gif) 100% 0 no-repeat}
.likeit_wrap .u_likeit_module .u_likeit_btn .u_btn{height:28px}
.likeit_wrap .u_likeit_module .u_likeit_btn .u_inner{position:relative}
.likeit_wrap .u_likeit_module .u_likeit_btn .u_ico{vertical-align:top;margin:7px 4px 0 0}

#footer{height:80px}
#footer .footer_w{height:80px}
#footer .f_etc{display:inline-block;margin:17px 0 0}
#footer .f_etc a{font-size:12px;color:#ccc}
#footer .f_etc .bar{padding:0 3px;font-size:11px;color:#ccc}
#footer .f_etc address{display:block;margin:7px 0 0;color:#aaa}
#footer .f_etc address a{color:#aaa}

#pc_banner_area{clear:both}

/* notice */
.notice #header .header_section{width:819px}
.notice #container,.notice #footer{width:1014px}

.notice_area{margin-top:-19px;clear:both;padding-top:10px}
.notice_area dt,.notice_area dd{float:left}
.notice_area dt{padding:2px 0 0}
.notice_area dt .sp{margin:0 6px 0 7px;font-size:11px;color:#787878;vertical-align:top}
.notice_area dd a{color:#666}

/* 연관목차 */
.r_lst{display:block;clear:both;position:relative;margin:50px 0}
.r_lst .btn_rlist{display:inline-block;overflow:hidden;position:absolute;top:0;right:0;width:114px;height:25px;padding-left:8px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/btn_rlist.gif) 0 0 no-repeat;font-weight:bold;line-height:25px;color:#444;letter-spacing:-1px}
.r_lst.opened .btn_rlist{background-position:0 -25px}
.r_lst .btn_rlist:hover{text-decoration:none}
.r_lst .lst_rlist{display:none;position:absolute;top:23px;z-index:100;width:100%;border:0}
.r_lst.opened .lst_rlist{display:block}
.r_lst>ul{overflow:hidden;overflow-y:auto;position:relative;max-height:266px;padding:16px 0 14px;background:#fff;z-index:10}
.r_lst ul li{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.r_lst .lst_rlist>ul{max-height:174px;padding:16px 0 14px;border:1px solid #555664;background:#fff}
.r_lst{clear:both;border:1px solid #555664}
.r_lst h4{display:block;overflow:hidden;margin:0;padding:0;padding-left:8px;border-bottom:1px solid #e4e4e4;background:url(https://ssl.pstatic.net/static/ncc/openlectures/btn_rlist.gif) 0 -50px repeat-x;font-size:12px;font-weight:bold;line-height:33px;color:#444;letter-spacing:-1px}
.r_lst h4 a{color:#3474dc}
.r_lst h4 span{font-weight:normal;font-family:tahoma;font-size:10px;color:#888}
.r_lst h4 span strong{color:#666}
.r_lst ul ul{margin:0;padding:0;border:0!important}
.r_lst ul li a,.r_lst ul li .dim{position:relative;margin-left:25px;padding-left:7px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/spr_bu.gif) 0 -794px no-repeat;line-height:25px;color:#444}
.r_lst ul li .dim{color:#999}
.r_lst ul li.on,.r_lst ul li.on li.on{background:#4a9aed}
.r_lst ul li.on li{background:#fff}
.r_lst ul li.on>a,.r_lst ul li.on li.on>a{color:#fff}
.r_lst ul li.on>a{background:url(https://ssl.pstatic.net/static/ncc/image/n_uio/bu_dot.gif) 0 5px no-repeat}
.r_lst ul li.on li a{color:#444}
.r_lst ul ul li a,.r_lst ul ul li .dim{margin-left:40px}
.r_lst ul ul ul li a,.r_lst ul ul ul li .dim{margin-left:55px}
.r_lst ul ul ul ul li a,.r_lst ul ul ul ul li .dim{margin-left:70px}
.r_lst ul ul ul ul ul li a,.r_lst ul ul ul ul ul li .dim{margin-left:85px}
.r_lst ul ul ul ul ul ul li a,.r_lst ul ul ul ul ul ul li .dim{margin-left:100px}
.r_lst ul ul ul ul ul ul ul li a,.r_lst ul ul ul ul ul ul ul li .dim{margin-left:115px}
.r_lst ul ul ul ul ul ul ul ul li a,.r_lst ul ul ul ul ul ul ul ul li .dim{margin-left:130px}

/* 목차 발행예정 */
.open_date{display:inline-block;height:14px;margin-left:5px;padding:0 4px;border:1px solid #dfe6f4;background:#f5f7fc;font-family:tahoma;font-size:11px;color:#566faa;line-height:13px;cursor:default}

/* 돋보기 제거 */
.na_material .thum .btn_zoom,.na_thum_lst2 .img .btn_zoom,.album_thumb .btn_zoom,.img_wrap2 .ico_enlarge2,.na_summary_tbl td.img .thum .btn_zoom,.na_book_info .thum .btn_zoom,.na_poll.skin_lst li .thum_wrap .btn_zoom{display:none}

/* 150106 고전강연 추가 */
.timeline_title{display:block;width:1180px;margin:6px auto 0;color:#5b626f;font-size:12px;text-indent:1px}
.panels.openview{margin-top:38px}
.panels.openview .lct_lst{margin-top:20px}
.tc-panel > h3 {color:#20957f;font-size:15px;line-height:1}

.classic_wrap .intro_right .att_box{background:#e2787a}
.classic_wrap .att_box .att_tit{width:341px;height:195px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/intro_classic_txt_v2.png) no-repeat}
.classic_wrap .intro_right .att_box .btn_att{background-position:0 -41px}

/* 160201 윤리강연 */
.ethics_wrap .intro_left h3.intro_tit1 span{width:224px;background-position:0 -93px}
.ethics_wrap .intro_left .lec_table .lec_tbox h5{width:80px}
.ethics_wrap .intro_left .lec_table .lec_tbox ul{width:290px}
.ethics_wrap .intro_left .lec_table .lec_tbox ul li .lec_tit{width:185px}
.ethics_wrap .intro_left .lec_table .lec_tbox ul li .lec_peo{width:49px}
.ethics_wrap .intro_left .lec_table .lec_tbox ul li .lec_day{width:47px;text-align:center}
.ethics_wrap .intro_right .att_box{background:#403c91}
.ethics_wrap .intro_right .att_box .att_tit{height:196px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/intro_ethics_txt_v2.png) no-repeat}
.ethics_wrap .intro_right .att_box .btn_att{background-position:0 -82px}

/* 160314 강연별 컬러변경 */
.lec_classic .tabs li:hover,
.lec_classic .tabs li.tc-selected,
.lec_classic #container .new_lst li a:hover div{background:#e2787a}
.lec_classic .tc-panel > h3{color:#e2787a}
.lec_classic .lct_lst li a.lct_img:hover:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1293px -145px}
.lec_classic  #container .new_lst li a:hover:before{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -793px -339px}
.lec_ethics .tabs li:hover,
.lec_ethics .tabs li.tc-selected,
.lec_ethics #container .new_lst li a:hover div{background:#403c91}
.lec_ethics .tc-panel > h3{color:#403c91}
.lec_ethics .lct_lst li a.lct_img:hover:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1098px -145px}
.lec_ethics  #container .new_lst li a:hover:before{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -396px -339px}

/* 170223 패러다임강연 */
.paradigm_wrap .intro_left h3.intro_tit1 span{width:264px;background-position:0 -125px}
.paradigm_wrap .intro_right .att_box{background:#e39325}
.paradigm_wrap .intro_right .att_box .btn_att{background-position:0 -123px}
.paradigm_wrap .intro_right .att_box .att_tit{height:228px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/intro_paradigm_txt.png) no-repeat}
.lec_paradigm .tabs li:hover,
.lec_paradigm .tabs li.tc-selected,
.lec_paradigm #container .new_lst li a:hover div{background:#e39325}
.lec_paradigm .tc-panel > h3{color:#e39325}
.lec_paradigm .lct_lst li a.lct_img:hover:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1488px -145px}
.lec_paradigm  #container .new_lst li a:hover:before{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1190px -339px}

/* 171115 근대성강연 */
.info_area.modern{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/img_info_v8.png) no-repeat}
.info_area.modern div{position:absolute;left:30px;bottom:40px;font-size:0;}
.info_area.modern div a{display:inline-block;overflow:hidden;width:162px;height:38px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/main_btn_v2.png) no-repeat;text-indent:-999px;vertical-align:top;*text-indent:0;*font-size:0}
.info_area.modern div a.btn_pro{margin-right:5px;background-position:0 0}
.info_area.modern div a.btn_ethics{margin-top:8px;margin-right:5px;background-position:0 -86px}
.info_area.modern div a.btn_lecture{margin-top:0;background-position:0 -43px}
.info_area.modern div a.btn_lecture2{margin-top:8px;background-position:0 -129px}
.modern_wrap .intro_left h3.intro_tit1 span{width:245px;background-position:0 -157px}
.modern_wrap .intro_right .att_box{background:#005392}
.modern_wrap .intro_right .att_box .btn_att{background-position:0 -164px}
.modern_wrap .intro_right .att_box .att_tit{height:228px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/intro_modern_txt.png) no-repeat}
.lec_modern .tabs li:hover,
.lec_modern .tabs li.tc-selected,
.lec_modern #container .new_lst li a:hover div{background:#005392}
.lec_modern .tc-panel > h3{color:#005392}
.lec_modern .lct_lst li a.lct_img:hover:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1683px -145px}
.lec_modern  #container .new_lst li a:hover:before{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1587px -339px}

/* 190114 삶의지혜강연 */
.info_area.wisdom{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/img_info_v9.png) no-repeat}
.info_area.wisdom div{position:absolute;left:30px;bottom:40px;font-size:0;}
.info_area.wisdom div a{display:inline-block;overflow:hidden;width:162px;height:38px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/main_btn_v3.png) no-repeat;text-indent:-999px;vertical-align:top;*text-indent:0;*font-size:0}
.info_area.wisdom div a.btn_pro{margin-right:5px;background-position:0 0}
.info_area.wisdom div a.btn_mordern{margin-top:0;background-position:0 -43px}
.info_area.wisdom div a.btn_lecture{margin-top:8px;margin-right:5px;background-position:0 -86px}
.info_area.wisdom div a.btn_ethics{margin-top:8px;background-position:0 -129px}
.wisdom_wrap .intro_left h3.intro_tit1 span{width:271px;background-position:0 -189px}
.wisdom_wrap .intro_right .att_box{background:#b09826}
.wisdom_wrap .intro_right .att_box .btn_att{background-position:0 -205px}
.wisdom_wrap .intro_right .att_box .att_tit{height:233px;background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/intro_wisdom_txt.png) no-repeat}
.lec_wisdom .tabs li:hover,
.lec_wisdom .tabs li.tc-selected,
.lec_wisdom #container .new_lst li a:hover div{background:#b09826}
.lec_wisdom .tc-panel > h3{color:#a7900e}
.lec_wisdom .lct_lst li a.lct_img:hover:after{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1878px -145px}
.lec_wisdom  #container .new_lst li a:hover:before{background:url(https://ssl.pstatic.net/static/ncc/openlectures/img/sp_mask_v4.png) no-repeat -1984px -339px}

/* aside banner */
.banner_section{padding-top:20px}
.banner_list .banner_item{margin-top:10px}
.banner_list .banner_item:first-child{margin-top:0}
.banner_list .banner_item img{vertical-align:top}
.banner_list .banner_item a{display:block;cursor:pointer}

/* 마크업 확인용 CSS*/
.test_area{position:fixed;bottom:10px;left:10px;z-index:1000;padding:10px;background-color:#e2e2e2}
.test_part .test_btn{margin-left:5px;padding:5px;border:0;background-color:#fff}
.test_part + .test_part{margin-top:10px}