@charset "utf-8";
/* NHN Technology Services UIDevelopment jsr 140707 */

/* 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-size:13px;font-family:'나눔고딕',NanumGothic,'맑은 고딕',malgun gothic,'돋움',Dotum,'Apple SD Gothic Neo',Helvetica,sans-serif}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#1172b6;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
html,body{height:100%}
hr,legend{display:none}
table{padding:0;border:0 none;table-layout:fixed}
table caption{overflow:hidden;position:static !important;width:1px;height:1px;margin:-1px;font-size:0;line-height:0}

/* 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(http://static.naver.net/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(http://static.naver.net/ncc/image/p_2012/sp_u_skip.png) no-repeat 100% 11px;font-size:11px;line-height:26px;color:#fff;letter-spacing:-1px}

/* util */
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.ellipsis{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.scroll_lock{overflow:hidden}

/* system */
body.system,body.system input,body.system textarea,body.system select,body.system button,body.system table{font-family:'맑은 고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;font-size:12px}

/* 공통 이미지 */
.spcm{background-image:url(../img/sp_common8.png);background-repeat:no-repeat}
/* layout */
body{background:#f5f5f5}
#wrap{position:relative;min-width:1110px;min-height:100%;margin:0 auto}
#header{position:relative;width:100%;z-index:999;background:#fff}
#container{position:relative;width:1070px;margin:10px auto 0;padding:0 20px;z-index:20}
#content{position:relative;left:0;float:left;width:744px;min-height:857px;margin-right:-2px;z-index:20}
#content .section_wrap{width:690px;padding:80px 26px 4px}
#header .header_section:after,
#gnb:after,
#header .nav_section:after,
#container:after,
#content:after,#content .article:after{display:block;clear:both;content:''}
#gnb{z-index:105}
.end #content{width:744px;border:1px solid #dfdfdf;background:#fff}

/* header */
#header .header_section{position:relative;width:100%;border-bottom:1px solid #e5e5e5;z-index:40}
#header .hds_inner{position:relative;width:1070px;height:38px;margin:0 auto;padding:0 20px}
#header .nav_wrap{position:relative;height:58px;background:#f5f5f5;z-index:10}
#header .nav_wrap.double{height:85px}

#header .double.like .nav_inner .tit_area{max-width:640px}
#header .nav_section{position:relative;margin:0 auto;width:100%;border-bottom:1px solid #d8d8d8;background:#fff;z-index:30}
#header .nav_section .nav_inner{position:relative;width:1070px;margin:0 auto;padding:0 20px 2px;z-index:10}
#header .nav_section .nav_inner:after{clear:both;display:block;content:''}
#header .nav_section .nav_inner .tit_area{overflow:hidden;position:relative;float:left;padding:16px 0 16px 39px;width:744px;max-height:52px;min-height:22px;word-break:break-all;word-wrap:break-word;line-height:26px;font-size:24px}
#header .nav_section .nav_inner .tit_area a{color:#000;text-decoration:none}
#header .nav_section .nav_inner .tit_area img{padding-left:3px;vertical-align:top}
#header .nav_section .nav_inner .tit_area img.v_middle{vertical-align:middle}
#header .nav_section .nav_inner .tit_area img.v_math{margin-top:-10px;vertical-align:bottom}
#header .nav_section .nav_inner .tit_area .snb{position:absolute;left:0;top:10px;width:36px;height:34px;margin:2px 10px 0 0;font-size:0;line-height:0;background:url(../img/sp_common8.png) no-repeat 0px -319px}
#header .nav_section .nav_inner .tit_area .noti{float:left;font-size:12px;margin-top:1px;font-weight:normal;color:#000;font-family:'돋움',Dotum,Helvetica,sans-serif}
#header .nav_section .nav_inner .tit_area .noti em{color:#f21a38}
#header .nav_section .nav_inner .tit_area .noti .service{float:left;margin-right:4px}
#header .nav_section .nav_inner .tit_area .noti .txt{float:left;height:23px;line-height:31px}
#header .nav_section .nav_inner .tit_area .txt a:first-child{display:inline-block;margin-left:3px}
.bug_fix{position:absolute;left:0;right:0;top:0}

/* search_area */
#header .search_area{position:absolute;top:14px;right:20px}
#header .search_area legend{display:none}
#header .search_area .btn_srch{background:url(../img/sp_common8.png) no-repeat}
#header .search_area .srch_box{overflow:hidden;float:left;width:250px;height:22px;margin-right:3px;border:4px solid #32af00;background:#fff}
#header .search_area .srch_box .input_txt{float:left;width:219px;height:22px;margin-left:7px;border:0;background:transparent;font-size:1.077em;font-weight:bold;color:#000;line-height:23px}
#header .search_area .srch_box .btn_updn{overflow:hidden;float:right;width:10px;height:15px;margin:7px 11px 0 0 ;background:url(../img/sp_vertical.png) no-repeat 3px 2px;text-indent:-999em}
#header .search_area .srch_box .btn_updn.on{background-position:3px -12px}
#header .search_area .btn_srch,#header .search_area .btn_srch_all{overflow:hidden;float:left;width:39px;height:30px;border:0;background-position:0 -20px;cursor:pointer;text-indent:-999em;-webkit-appearance:none;-webkit-border-radius:0}
#header .search_area .ban_event{display:inline-block;*display:inline;margin:11px 25px 0 0;*zoom:1;vertical-align:top;font-size:12px}
#header .search_area .ban_event a{text-decoration:none;font-weight:bold;color:#333;font-family:'돋움',Dotum,Helvetica,sans-serif}
#header .search_area .ban_event .txt_know{color:#01c73c}
#header .double .search_area .ban_event{margin:45px 25px 0 0}
#header .nav_section .nav_inner .ban_event+form{display:inline-block;*display:inline;*zoom:1;vertical-align:top}

/* 20150924 검색결과 페이지 header 디자인 적용부분  */
#header .nav_wrap_v1{height:71px;}
#header .nav_wrap_v1 .nav_inner{padding:0 20px}
#header .nav_wrap_v1 .tit_area{height:36px;line-height:36px;padding:17px 0!important}
#header .nav_wrap_v1 .nav_section .nav_inner .tit_area .snb{float:left;width:36px;height:34px;margin:9px 10px 0 0;font-size:0;line-height:0;background:url(../img/sp_common8.png)no-repeat 0px -319px}
#header .nav_wrap_v1 .search_area{top:17px;right:auto;left:63px;width:492px}
.search_v2 #header .nav_wrap_v1 .search_area{top:17px}
#header .nav_wrap_v1 .srch_box{border:3px solid #32af00;padding:0 !important;height:30px !important}
#header .nav_wrap_v1 .search_area .srch_box .input_txt{font-size:14px;height:30px;line-height:30px}
#header .nav_wrap_v1 .search_area .btn_srch{width:48px}
#header .nav_wrap_v1 .btn_updn{margin-top:11px !important}

/* sta */
.header_section .sta{position:relative;float:left;z-index:30;padding:12px 2px 0 0}
.header_section .sta .logo,.header_section .sta .service{overflow:hidden;float:left;background:url(../img/sp_common8.png) no-repeat;text-indent:-999em}
.header_section .sta .logo{width:71px;height:14px;margin:0 3px 0 0;background-position:0 0}
.header_section .sta .service{width:55px;height:17px;background-position:-75px 0}
.header_section .sta h1{float:left}

/* header layer */
.ctgr_wrap.on .ly_category{display:block;z-index:999}
.ly_category{display:none;position:absolute;left:20px;top:59px;width:504px;border:1px solid #000}
.ly_category .bg{position:absolute;top:-7px;left:16px;width:18px;height:7px;background:url(../img/ly_ctgr_arrow.png) no-repeat 0 0}
.ly_category .lst_category{position:relative;background:#fff}
.ly_category .lst_category ul{overflow:hidden;margin:0 11px;padding:18px 0 13px;border-bottom:1px solid #ededed}
.ly_category .lst_category li{overflow:hidden;float:left;width:152px;height:23px;margin-left:8px;line-height:23px;text-overflow:ellipsis;white-space:nowrap}
.ly_category .lst_category li a{color:#2f3743}
.ly_category .ly_dsc{clear:both;overflow:hidden;position:relative;margin-top:-1px;padding:10px 0 9px;background:#f6f6f6}
.ly_category .ly_dsc .ly_dsc_link{float:left;margin-left:19px;line-height:28px;color:#d9d9d9;font-family:'돋움',Dotum,Helvetica,sans-serif}
.ly_category .ly_dsc .ly_dsc_link a{font-weight:bold;color:#666;text-decoration:none}
.ly_category .ly_srch{position:relative;float:left;width:315px;height:26px;margin-left:15px;border:1px solid #b4b4b4;background:#fff}
.ly_category .ly_srch .ipt_txt{width:280px;margin:0 6px;height:25px;line-height:25px;border:0;color:#8e8e8e}
.ly_category .ly_srch .btn_srch{overflow:hidden;display:block;position:absolute;right:5px;top:4px;width:18px;height:18px;border:none;background:url(../img/ly_srch.png) no-repeat 0 0;text-indent:-999em}

/* top menu */
.header_section .top_menu{position:absolute;top:12px;left:173px}
.header_section .top_menu li{float:left;height:20px;margin-left:10px;padding-left:11px;background:url(../img/sp_vertical.png) no-repeat 0 -25px}
.header_section .top_menu li:first-child{margin:0;padding:0;background:none}
.header_section .top_menu a{display:block;overflow:hidden;height:17px;line-height:99999px;vertical-align:top;background:url(../img/sp_common8.png) no-repeat}
.header_section .top_menu a.cast{width:66px;background-position:-135px 0}
.header_section .top_menu a.openlectures{width:45px;background-position:-205px 0}
.header_section .top_menu a.dic{width:22px;background-position:-255px 0}

/* gnb */
#header #gnb{float:right;margin-top:4px;z-index:105;background-color:transparent}

/* fixed 레이아웃 - 스크립트 제어 필요 */
.fixed #header .nav_wrap{z-index:100}
.fixed #nav{position:fixed;top:0;z-index:100000}
.fixed2 .aside{top:94px !important}

.scroll_fixed .aside{position:fixed;bottom:10px}
.stop_fixed .aside{position:absolute;bottom:10px}
.static_fixed .aside{position:fixed;top:70px}

/* 관련 서비스 레이어 */
.ly_related_svc,.ly_related_svc li a,.ly_related_svc span,.ly_related_svc .close{background:url(http://static.naver.net/ncc/image/p_2012/sp_related_svc.png) no-repeat}
.ly_related_svc{display:none;position:absolute;top:34px;right:2px;width:90px;height:67px;padding:1px 1px 2px;background-position:0 -20px}
.ly_related_svc li a,.ly_related_svc li span{display:block;overflow:hidden;cursor:pointer}
.ly_related_svc li a{width:90px;height:33px;margin-top:-1px;border:1px solid #3b3c44;border-width:1px 0 0;background-position:-1px -21px}
.ly_related_svc li a:hover{position:relative;z-index:1;border-color:#232323;background-position:-1px -55px}
.ly_related_svc li:first-child a{margin:0;border-width:0 0 1px}
.ly_related_svc li span{height:14px;margin:10px 0 0 11px;text-indent:-999em}
.ly_related_svc .mgz{width:64px;background-position:0 -95px}
.ly_related_svc .voca{width:45px;background-position:0 -115px}
.ly_related_svc .close{display:block;position:absolute;top:-19px;right:0;width:19px;height:19px;background-position:100% 0;text-indent:-999em}

/* 나눔글꼴 설치관련 레이어 팝업 */
.dimmed{position:absolute;top:0;left:0;z-index:1000;width:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-ms-opacity:0.05;-ms-filter:alpha(opacity=5)}
.nanum_popup{position:absolute;top:112px;right:15px;z-index:1000;z-index:50;width:429px;background-color:#fff;line-height:16px;color:#333;text-align:center;white-space:nowrap}
.nanum_popup .ques{display:block;width:25px;height:24px;margin:0 auto;background:url(http://sstatic.naver.net/search/img3/bu_sp.gif) no-repeat 0 -340px}
.nanum_popup h4{margin:15px auto;font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:14px}
.nanum_popup p{padding-bottom:9px;font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:12px;line-height:19px}
.nanum_popup p span{font-weight:bold;color:#390}
.nanum_popup .cnt{padding:20px 20px 11px}
.nanum_popup .txt_nanum{margin:0;padding:10px 0 9px;border-top:1px solid #e8e8e8;color:#4c4c4c}
.nanum_popup .txt_notice{margin:0;padding:8px 0 11px;border-top:1px solid #e8e8e8;background:#fafafa}
.nanum_popup .txt_notice p{margin:0 0 3px;padding:0;color:#8d8d8d}
.nanum_popup .txt_notice a{font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:12px;text-decoration:underline}
.nanum_popup .nanum_inst{margin-right:1px}
.nanum_popup .btn_cl{position:absolute;top:7px;right:7px;width:21px;height:21px;margin-left:3px;background:url(http://sstatic.naver.net/search/img3/btn_sp.gif) no-repeat -420px -80px}
.nanum_popup .btn_cl button{width:21px;height:21px;border:none;background:none;cursor:pointer}
.nanum_popup2{overflow:hidden;width:907px}
.nanum_popup .nanum_popup_in{margin:0;border:2px solid #888}

/* aside */
.aside_wrap{float:right;width:300px}
.aside{width:300px}
.aside .lst_area,.aside .thumb_area{position:relative;padding-bottom:7px}
.aside .lst_area h3{padding:8px 50px 0 9px;height:19px;font-size:12px;color:#387bd8;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;background:#f7f7f7;font-family:'돋움',Dotum,Helvetica,sans-serif}
.aside .lst_area .all{padding:8px 63px 0 9px}
.aside .lst_area h3 .tit{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.aside .lst_area ul{overflow:hidden;clear:both;padding:9px 10px 10px;zoom:1}
.aside .lst_area li{overflow:hidden;height:15px;text-overflow:ellipsis;white-space:nowrap;width:267px;padding:5px 0 5px 8px;background:url(../img/bu_2x2_8a8a8a.gif) no-repeat 0 48%;font-size:13px}
.aside .lst_area li a{color:#4a4a4a}
.aside .lst_area li .tit{overflow:hidden;float:left;max-width:215px;margin-right:3px;text-overflow:ellipsis;font-weight:normal}
.aside .lst_area li .txt{overflow:hidden;display:block;text-overflow:ellipsis;vertical-align:top;zoom:1}
.aside .lst_area li .txt a{color:#8e8e8e}
.aside .lst_area .more{position:absolute;top:9px;right:8px;letter-spacing:-1px;font-size:11px;color:#9a9a9a}
.aside .lst_area .more span{display:inline-block;padding-left:2px}
.aside .lst_area.double ul{overflow:hidden;margin-left:-10px}
.aside .lst_area.double li{float:left;margin-left:10px;width:125px}
.aside .lst_area.box{padding-bottom:0;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;background:#f7f7f7}
.aside .lst_area.box h3{padding:15px 0 0 15px;height:10px;border:none;background:none}
.aside .lst_area.box ul{margin:0;padding:8px 10px 8px}
.aside .lst_area.box li{margin:0 0 0 5px;padding-bottom:4px;background-position:0 45%}
.aside .lst_area.box li .tit{font-weight:normal}
.aside .lst_area.box li .txt{display:inline;padding-left:5px}
.aside .lst_area.box li .txt a{vertical-align:top;color:#387bd6}
.aside .lst_area.box + .lst_area.box{margin-top:10px}
.aside .lst_area.box .banner{position:relative;display:block;padding:9px 8px 7px 9px;font-weight:bold;color:#1492c6;text-decoration:none}
.aside .lst_area.box .banner .ico_arr{position:absolute;right:8px;top:9px;font-size:11px;color:#9a9a9a;zoom:1}
.aside .lst_area.box .banner em{color:#2ab000}
.aside .lst_area.thumb .more{position:absolute;top:9px;right:10px;height:20px;display:block;text-align:right}
.aside .lst_area.thumb .more a{color:#8e8e8e}
.aside .lst_area.thumb .more strong{font-weight:normal;color:#387bd6}
.aside .lst_area.thumb .order li{padding-left:0;background:none}
.aside .lst_area.thumb .order li .txt{overflow:hidden;float:left}
.aside .lst_area.thumb ul{overflow:visible;padding:0}
.aside .lst_area.thumb li{overflow:visible;position:relative;width:300px;height:55px;margin-top:1px;*margin-top:-3px;padding:0;background-position:10px 17px;zoom:1}
.aside .lst_area.thumb li:first-child{margin-top:5px}
.aside .lst_area.thumb li .link{overflow:hidden;position:absolute;left:0;top:0;bottom:0;right:0;background:#fff;opacity:0;filter:alpha(opacity=0);text-indent:-99em}
.aside .lst_area.thumb li .thumb_w{overflow:visible;position:relative;padding:9px 10px 14px 18px;zoom:1}
.aside .lst_area.thumb li .thumb_w .dsc .tit{font-weight:bold;color:#4a4a4a}
.aside .lst_area.thumb li .thumb_w:after{content:'';display:block;clear:both}
.aside .lst_area.thumb li .lst_on{position:absolute;left:0;top:0;right:0;bottom:0;background:#7f7f7f;opacity:.1;filter:alpha(opacity=10)}
.aside .lst_area.thumb .dsc{display:block;margin:2px 0 0 0;width:100%;height:33px;white-space:normal;zoom:1}
.aside .lst_area.thumb .dsc .tit,.aside .lst_area.thumb .dsc .txt{max-width:270px;text-overflow:ellipsis;white-space:nowrap}
.aside .lst_area.thumb .dsc .tit{float:none;display:inline-block}
.aside .lst_area.thumb .dsc .txt{position:relative;display:block;*margin-top:4px;color:#8e8e8e}
.aside .lst_area.thumb .thumb_w .thumb{overflow:hidden;position:absolute;right:10px;top:5px;width:60px;height:45px}
.aside .lst_area .thumb .mask{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #000;opacity:.1;filter:alpha(opacity=10)}
.aside .lst_area .thumb .middle{display:inline-block;height:100%;width:0;vertical-align:middle}
.aside .lst_area .thumb img{display:inline-block;vertical-align:middle}
.aside .lst_area.thumb .thumb+.dsc{margin-right:75px}
.aside .lst_area.thumb .thumb+.dsc .tit,.aside .lst_area.thumb .thumb+.dsc .txt{max-width:200px}

/* footer */
#footer{clear:both;min-width:1070px;height:93px;background:#ececec;zoom:1}
#footer .inner{text-align:center;padding:25px 20px 20px;border-top:1px solid #d7d7d7;zoom:1}
#footer ul,#footer li,#footer a,#footer strong,#footer img,#footer em,#footer address,#footer span{font-size:12px;color:#333}
#footer a{color:#444;text-decoration:none}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer ul{display:inline-block;width:746px;*width:750px;margin:0 0 10px}
#footer ul li{display:inline;margin-right:2px;padding:0 0 0 6px;background:url(http://static.naver.net/common/footer/bu_bar.gif) no-repeat 0 1px;font-size:12px}
#footer ul li a:hover,#footer ul li a:hover strong{color:#438a01}
#footer ul li.frst{padding:0;background:none !important}
#footer address{clear:both;font-family:Verdana;font-size:9px;line-height:14px;zoom:1}
#footer address img{vertical-align:middle}
#footer address a{font-family:Tahoma;font-size:9px;font-weight:bold;color:#444}
#footer address a:hover{color:#2cb400}
#footer address span{padding-left:2px;font-family:Verdana;font-size:9px;line-height:14px}
#footer address em{padding-left:3px;font-family:Verdana;font-size:9px}
#footer address .logo{display:inline-block;width:63px;height:11px;margin:-1px 0 1px;background:url(http://static.naver.net/common/footer/ci_naver.png) no-repeat;line-height:0;font-size:0;vertical-align:middle}
.end #footer{background:none}
.end #footer .inner{overflow:hidden;margin-right:343px;*margin-right:340px;padding:25px 0 20px 20px;border:none}

/* main */
.main #content{width:1070px}
.main .lst_wrap{padding-top:0}
.main .lst_wrap .thmb_lst{margin-left:-25px}
.main .lst_wrap .thmb_lst li{width:520px;height:116px;float:left;margin-left:25px;padding:18px 0 20px}
.main .lst_wrap .thmb_lst li.no_line{border-top:0}
.main .lst_wrap .thmb_lst li.open .open_w{top:10px}
.main .title_area .h{padding:10px 0 12px;font-size:0;line-height:0}
.main .title_area .h img{margin:0}
.main .article +.sns_box{margin:0;border:none}

/* page_arr */
.page_cast{position:absolute;z-index:100}
.page_cast .page_arr,.page_cast .ly_summary{background:url(http://static.naver.net/ncc/image/p_2012/sp_page_arr.png) no-repeat}
.page_cast.prev_cast{left:0}
.page_cast.next_cast{right:0}
.page_cast .page_arr{display:block;overflow:hidden;width:34px;height:70px;background-position:0 0;text-indent:-999em}
.next_cast .page_arr{background-position:100% -75px}
.page_cast .ly_summary{display:none;position:absolute;top:0;width:244px;height:50px;padding:10px}
.prev_cast .ly_summary{left:0;background-position:-44px 0}
.next_cast .ly_summary{right:0;background-position:0 -75px}
.page_cast .ly_summary a.thmb{border:3px solid #48a1ff}
.page_cast .ly_summary a.thmb img{vertical-align:top}
.prev_cast .ly_summary .thmb{float:left;margin:0 10px 0 18px}
.next_cast .ly_summary .thmb{float:right;margin:0 18px 0 10px}
.page_cast .ly_summary .cont{overflow:hidden;padding:9px 0;color:#999}
.page_cast .ly_summary .cont strong,.page_cast .ly_summary .cont a{color:#000}
.page_cast .ly_summary .cont span{margin-top:3px}
.page_cast .ly_summary .cont strong,.page_cast .ly_summary .cont span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.page_cast .ly_summary .close{display:block;overflow:hidden;position:absolute;top:0;width:30px;height:70px;text-indent:-999em}
.prev_cast .ly_summary .close{left:0}
.next_cast .ly_summary .close{right:0}

/* cont_utility */
.cont_utility{position:absolute;top:10px;right:20px;z-index:30}
.cont_utility .print,.cont_utility .request{display:block;overflow:hidden;float:left;height:22px;margin-left:4px;background:url(http://static.naver.net/ncc/image/p_2012/btn_sp_util.gif) no-repeat;text-indent:-999em}
.cont_utility .print{width:51px;background-position:0 0}
.cont_utility .request{width:59px;background-position:-55px 0}

/* iframe reset */
.ifr_reset{margin:0;border:0}

/* paginate */
.paginate2{margin:5px 0 25px;text-align:center}
.paginate2 a{display:inline-block;width:32px;height:32px;margin-right:-1px;background:url(http://static.naver.net/ncc/image/p_2012/sp_paginate.gif) -42px 0;line-height:32px;font:bold 12px;font-weight:bold;font-family:tahoma;color:#777;text-decoration:none;vertical-align:top;cursor:pointer}
.paginate2 strong{display:inline-block;width:32px;height:32px;margin:-1px 0 0 -1px;border:1px solid #8c8c8c;background:#fff;line-height:32px;font:bold 12px;font-weight:bold;font-family:tahoma;color:#777;text-decoration:none;vertical-align:top;cursor:pointer}
.paginate2 strong,.paginate2 a:hover{position:relative;z-index:2;background-position:-42px -64px;color:#ed0303}
.paginate2 .pre,.paginate2 .next{display:inline-block;overflow:hidden;width:42px;height:32px;padding:0;border:0;background:url(http://static.naver.net/ncc/image/p_2012/sp_paginate.gif) no-repeat;line-height:0;font-size:0;vertical-align:top}
.paginate2 .pre{margin-right:-1px;background-position:0 0}
.paginate2 .next{background-position:-74px 0}
.paginate2 a.pre{background-position:0 -32px}
.paginate2 a.next{background-position:-74px -32px}
.paginate2 a.pre:hover{background-position:0 -64px}
.paginate2 a.next:hover{background-position:-74px -64px}
.pag_thou{margin-top:40px;border:3px solid #dfdfdf}
.pag_thou span{display:inline-block;margin:12px 15px 11px;line-height:20px;font-size:12px;color:#333;vertical-align:top}
.pag_thou span strong{font-weight:normal;color:#ed0303}
.paginate2 +.sns_box{padding-top:25px;border-top:1px solid #d7d7d7}

/* spot_lst */
.spot_lst{overflow:hidden;width:100%;margin-bottom:30px}
.spot_lst ul{overflow:hidden;margin-left:-19px;zoom:1}
.spot_lst li{position:relative;float:left;width:162px;margin:20px 0 0 19px;border-bottom:1px solid #d9d9d9;font-size:12px;background:#fff}
.spot_lst li .link{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:#fff;opacity:0;filter:alpha(opacity=0);z-index:10;text-indent:-9999em}
.spot_lst li .d_img{overflow:hidden;display:block;height:125px;border-bottom:1px solid #ececec;text-align:center;vertical-align:middle}
.spot_lst li .d_img span{overflow:hidden;position:absolute;top:0;left:0;width:50px;height:46px;background:url(../img/sp_bullet.gif) no-repeat;line-height:46px;font-weight:bold;color:#FFF;letter-spacing:-1px;text-align:center;text-shadow:0 -1px rgba(0,0,0,.1)}
.spot_lst li .d_txt{overflow:hidden;display:block;margin:0 10px;height:44px;font-size:12px;line-height:17px;word-wrap:break-word;color:#222;text-align:center}
.spot_lst li .d_txt .middle{display:inline-block;height:100%;vertical-align:middle}
.spot_lst li .d_txt .in{overflow:hidden;display:inline-block;vertical-align:middle}
.spot_lst.extend li .noimg .d_txt{height:220px}
.spot_lst.extend li .noimg .d_txt .tit{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}
.spot_lst.extend li .noimg .d_txt .txt{margin-top:5px;height:135px}
.spot_lst.extend li .d_txt{margin:13px 10px;height:95px;text-align:left}
.spot_lst.extend li .d_txt a{color:#222}
.spot_lst.extend li .d_txt .txt{overflow:hidden;display:block;height:35px}
.spot_lst.extend li .d_info{position:absolute;bottom:13px;left:10px;overflow:hidden;display:block}
.spot_lst.extend li .d_info .s_tit{float:left;margin-right:5px;color:#666;*float:none}
.spot_lst.extend li .d_info .s_txt{overflow:hidden;float:left;max-height:35px;word-break:break-word;color:#387bd6}
.spot_lst +.notice_area{margin-top:55px}
.spot_lst + .spot_lst{margin-top:20px;padding-top:10px;border-top:1px solid #dfdfdf}

/* data_info */
.data_info{position:relative;margin:-10px 0 20px;padding:10px 0 9px 21px;border:1px solid #d5d5d5;border-top:0;background:#fff;color:#666;font-size:12px}
.data_info .dsc{vertical-align:middle}
.data_info a{color:#387bd6}
.data_info img{margin-left:12px;vertical-align:middle}

/* location_menu */
.loca_m{border:4px solid #dfdfdf}
.loca_m .m_detail{overflow:hidden;border-top:1px solid #dfdfdf}
.loca_m .m_detail ul{overflow:hidden;margin:0 0 12px;padding:0 19px}
.loca_m .m_detail ul li{overflow:hidden;display:inline-block;width:174px;margin:13px -3px 0 0;background:url(../img/bu_2x2_959595.gif) no-repeat 0 50%;white-space:nowrap;*display:inline;zoom:1}
.loca_m .m_detail ul li a{margin:0 0 0 10px;color:#222;cursor:pointer;text-decoration:none}
.loca_m .m_detail ul li a:hover{background:url(../img/bg_u_bar.gif) repeat-x 0 100%}
.loca_m .m_detail ul li a span{display:inline-block;overflow:hidden;max-width:108px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}
.loca_m .m_detail ul li a em{font-style:normal;color:#6c6c6c}
.loca_m .m_detail.double ul li{width:33%}
.loca_m .m_detail.double ul li a span{max-width:150px}
.loca_m +.title_area{margin-top:23px;padding-bottom:1px}
.loca_m +.top_spot{margin-top:20px}
.loca_m .m_detail .ass_word{overflow:hidden;border-top:1px solid #eaeaea;padding:12px 20px 7px}
.loca_m .m_detail .ass_word strong{float:left;position:relative;top:2px;margin-left:1px;padding-right:7px;background:url(../img/ico_arr2.gif) no-repeat 100% 50%}
.loca_m .m_detail .ass_word .ass_box{display:block;float:left;position:relative;top:-2px;width:640px;margin-left:16px;word-break:break-all;*zoom:1}
.loca_m .m_detail .ass_word a{background:url(../img/bu_bar4.gif) no-repeat 0 40%;line-height:20px;padding:0 8px 0 9px;color:#666;white-space:nowrap}
.loca_m .m_detail .ass_word a:first-child{background:none;padding:0 8px 0 0}
.loca_m .m_detail .ass_word a + a{margin-left:-4px}
.loca_m .m_detail .ass_word a span.ico_st{display:inline-block;position:relative;top:2px;*top:-1px;height:11px;margin-right:6px;padding:1px;border:1px solid #76787e;background:#8f9299;font-size:11px;line-height:13px;color:#fff;letter-spacing:-1px;vertical-align:top;font-family:'돋움',Dotum,Helvetica,sans-serif}

.end .btn_top{height:55px;border-bottom:1px solid #e5e5e5}
.end .btn_top:after{display:block;clear:both;content:''}
.end .btn_top .btn_top_tap{float:left}
.end .btn_top .btn_top_tap > li{float:left;padding:0 30px;background:url(../img/bu_bar6.gif) no-repeat left center}
.end .btn_top .btn_top_tap > li:first-child{background:none}
.end .btn_top .btn_top_tap > li > a{display:block;padding:21px 10px;height:14px;background:none}
.end .btn_top .btn_top_tap > li > a:hover,
.end .btn_top .btn_top_tap > li > a:focus,
.end .btn_top .btn_top_tap > li > a:active,
.end .btn_top .btn_top_tap > li.active > a{padding-bottom:18px;border-bottom:3px solid #00c73c}
.end .btn_top .btn_top_tap > li > a span{display:block;height:14px;background:url(../img/sp_knowledge3.png) no-repeat left top;text-indent:-999em;font-size:0;vertical-align:middle}
.end .btn_top .btn_top_tap > li > a span.tit_original{width:25px}
.end .btn_top .btn_top_tap > li > a:hover span.tit_original,
.end .btn_top .btn_top_tap > li > a:focus span.tit_original,
.end .btn_top .btn_top_tap > li > a:active span.tit_original,
.end .btn_top .btn_top_tap > li.active > a span.tit_original{background-position:0 -20px}
.end .btn_top .btn_top_tap > li > a span.tit_summarize{width:72px;background-position:-30px 0}
.end .btn_top .btn_top_tap > li > a:hover span.tit_summarize,
.end .btn_top .btn_top_tap > li > a:focus span.tit_summarize,
.end .btn_top .btn_top_tap > li > a:active span.tit_summarize,
.end .btn_top .btn_top_tap > li.active > a span.tit_summarize{background-position:-30px -20px}
.end .btn_top .btn_top_tap .btn_top_ly{height:auto;right:auto;left:83px;width:223px;padding:12px 16px;font-size:12px;line-height:1.6;color:#808080}
.end .btn_top .btn_top_tap .btn_top_ly .btn_top_ly_arr{left:auto;left:80px}
.end .btn_top .btn_top_tap .btn_top_ly .btn_top_ly_close{width:10px;height:9px;top:5px;right:5px;background:url(../img/sp_knowledge3.png) no-repeat -134px -75px;text-indent:-999em;font-size:0} 
.end .btn_top .btn_top_util{float:right;width:400px;height:31px;padding:12px 16px;text-align:right;}
.btn_top_util a{display:inline-block;overflow:hidden;height:31px;line-height:999px;text-indent:-999px;background:url(../img/sp_knowledge3.png) no-repeat 0 0;vertical-align:top;}
.btn_top_util .btn_add2{width:55px;background-position:0 -40px}
.btn_top_util .btn_help{width:61px;margin-left:7px;background-position:-60px -40px}
.btn_top_util .btn_send{width:27px;margin-left:7px;background-position:-125px -40px}
.btn_top_util .btn_print{width:27px;margin-left:7px;background-position:-155px -40px}
.btn_top_util .font_size{display:inline-block;overflow:hidden;margin-left:7px;height:31px}
.btn_top_util .font_size a{float:left}
.btn_top_util .font_size a.small{width:33px;background-position:0 -75px}
.btn_top_util .font_size a.small.on{background-position:-67px -75px}
.btn_top_util .font_size a.large{width:32px;background-position:-33px -75px}
.btn_top_util .font_size a.large.on{background-position:-100px -75px}
.end .btn_top .btn_top_ly{display:none;position:absolute;top:49px;right:16px;width:166px;height:42px;padding:18px 20px 20px;border:1px solid #e5e1c6;background-color:#fffadc;color:#5d5d5d;font-size:16px;font-family:'Nanumgothic',sans-serif;line-height:23px}
.end .btn_top .btn_top_ly.active{display:block}
.end .btn_top .btn_top_ly em{color:#01c73c}
.end .btn_top .btn_top_ly .btn_top_ly_arr{position:absolute;top:-6px;right:25px;width:11px;height:6px;background:url(../img/sp_common8.png) no-repeat 0 0;background-position:-165px -280px}
.end .btn_top .btn_top_ly .btn_top_ly_close{position:absolute;top:7px;right:7px;width:14px;height:13px;background:url(../img/sp_common8.png) no-repeat -178px -280px}

/* fontset_wrap */
.end .fontset_wrap{display:inline-block;position:relative;width:67px;margin-left:7px;text-align:center;vertical-align:top;}
.end .fontset_wrap .btn_font{display:block;width:67px;height:31px;background:#fff url(../img/sp_knowledge3.png) no-repeat 0 -163px;border:none;text-indent:-999em;box-sizing:content-box;color:#2a2b2e;cursor:pointer;}
.end .fontset_wrap.active .btn_font{background-position:0 -199px;}
.end .fontset_wrap .fontset{display:none;position:absolute;left:0;top:28px;padding:2px 1px 1px;width:65px;background:#fff url(../img/sp_knowledge3.png) no-repeat -72px 100%;}
.end .fontset_wrap.active .fontset{display:block;}
.end .fontset_wrap .fontset > span{display:block;padding:0 1px;border-top:1px solid #ebebeb;}
.end .fontset_wrap .fontset > span:first-child{border-top-color: #cfcfcf;}
.end .fontset_wrap .fontset a{display:block;height:16px;padding:5px 0 3px;font-size:12px;line-height:16px;text-indent:0;color:#919191;background:none;text-decoration:none;font-family:'굴림',Gulim}
.end .fontset_wrap .fontset a:hover{color:#2a2b2e;}
.font2 .section_wrap, .font2 .section_wrap table{font-family:'맑은 고딕',malgun gothic;}
.font3 .section_wrap, .font3 .section_wrap table{font-family:'돋움',Dotum;}

/* font size button */
.loca_m .btn_fs{position:relative;float:right;margin:11px 12px 0 0;z-index:70}
.loca_m .btn_fs button{float:left;width:24px;height:23px;margin-left:-1px;border:0;background:url(../img/font_size_bg3.png) no-repeat 0 0;text-indent:-99999em;cursor:pointer}
.loca_m .btn_fs .fs1{background-position:0 -28px}
.loca_m .btn_fs .fs2{background-position:-23px -28px}
.loca_m .btn_fs .fs3{background-position:-46px -28px}
.loca_m .btn_fs .fs1.on{background-position:0 0}
.loca_m .btn_fs .fs2.on{background-position:-23px 0}
.loca_m .btn_fs .fs3.on{background-position:-46px 0}

.card_wrap .card_lst li{margin:20px 0 0 19px}

/* title_area */
.title_area{position:relative;border-bottom:2px solid #222;z-index:10;*zoom:1}
.title_area:after{display:block;clear:both;content:''}
.title_area .more{position:absolute;right:0;bottom:12px;color:#8e8e8e;font-size:11px}
.title_area .more span{display:inline-block;padding-left:2px}
.title_area .h{padding:9px 0 10px;margin-right:14%}
.title_area .h img{vertical-align:-3px}
.title_area .h span{font-weight:normal}
.title_area .count{margin-left:9px;font-size:12px;color:#777}
.title_area .tit+.count{vertical-align:middle}
.title_area .help{display:inline-block;width:17px;height:17px;margin-left:5px;background:url(../img/sp_btn.gif) no-repeat -135px 0;line-height:0;font-size:0;vertical-align:middle}
.title_area .h .tit{font-size:18px;line-height:21px;color:#222;letter-spacing:-1px}
.title_area .view_sorting{overflow:visible;position:absolute;right:114px;top:0}
.dsc_t1{position:relative;margin-top:-2px;padding:10px 0 7px 11px;border:3px solid #dfdfdf;color:#666;line-height:18px}
.dsc_t1 a{text-decoration:underline}
.dsc_t1 + .thmb_lst_area{margin-top:33px}
.title_area .btn_link_t1{display:inline-block;overflow:hidden;height:23px;margin-left:2px !important;padding-right:11px;background:url(../img/bg_link_t1.gif) 100% 0 no-repeat;font-size:12px;color:#777;line-height:14px;vertical-align:middle}
.title_area a.btn_link_t1:hover{cursor:pointer;text-decoration:none}
.title_area .btn_link_t1 span{display:inline-block;overflow:hidden;height:18px;padding:5px 0 0 5px;background:url(../img/bg_link_t1.gif) no-repeat}
:root .title_area .btn_link_t1{margin:-2px 0 2px}
:root .title_area .btn_link_t1 span{height:17px\9;padding:6px 0 0 5px\9}
.title_area +.loca_m{margin-top:2px}
.title_area.btn_sorting{height:55px}
.title_area.btn_sorting .view_sorting,.title_area.btn_sorting .btn{top:15px}
.title_area.title_area2 .h{margin-right:25%}
.title_area.title_area3 .h{margin-right:0}
.title_area.title_area2 .h + .view_sorting{right:1px}

/* view_sorting */
.view_sorting{overflow:hidden;clear:both;border-bottom:1px solid #dfdfdf}
.view_sorting .btn_set,.view_sorting .sorting{float:left}
.view_sorting .btn_set li{float:left}
.view_sorting .btn_set a{display:block;overflow:hidden;margin-right:-1px;text-indent:-999em}
.view_sorting .btn_set .selected a{position:relative;z-index:1}
.view_sorting .view_type a{width:37px;height:28px;background:url(../img/sp_view_type.gif)}
.view_sorting .view_type .image{background-position:0 0}
.view_sorting .view_type .lst{background-position:-36px -28px}
.view_sorting .view_type .selected .image{background-position:0 -28px}
.view_sorting .view_type .selected .lst{background-position:-36px 0}
.view_sorting .cast_type{margin-top:-6px}
.view_sorting .cast_type a{width:108px;height:32px;background:url(../img/sp_cast_type.gif)}
.view_sorting .cast_type .latest{background-position:0 0}
.view_sorting .cast_type .view{background-position:0 -35px}
.view_sorting .cast_type .opinion{background-position:0 -70px}
.view_sorting .cast_type .selected .latest{background-position:-110px 0}
.view_sorting .cast_type .selected .view{background-position:-110px -35px}
.view_sorting .cast_type .selected .opinion{background-position:-110px -70px}
.view_sorting .sorting{margin:5px 0 0 0}
.view_sorting .sorting li{float:left;margin-left:5px}
.view_sorting .sorting a{margin-left:6px;padding:3px 0 3px 7px;background:url(../img/sp_bu.png) no-repeat 0 -350px;color:#666}
.view_sorting .sorting .checked a{padding-left:11px;background-position:0 -377px;font-weight:bold;color:#333}
.system .view_sorting .sorting{margin-top:6px}
.system .view_sorting .sorting a{background-position:0 -352px}
.system .view_sorting .sorting .checked a{background-position:0 -380px}
.title_area+.view_sorting .sorting{margin:0;padding:15px 0 14px}
.dsc_t1+.view_sorting .sorting{margin:0;padding:24px 0 12px}
.view_sorting+.lst_wrap{margin-top:0;padding-top:2px}
.view_sorting+.spot{padding-top:0}

/* 공통클래스 */
.border_none{border:none}

/* spot */
.spot{overflow:hidden;clear:both;width:745px;padding-top:30px}

/* top_spot */
.top_spot{overflow:hidden;width:100%;margin-bottom:36px}
.top_spot h3.tit_online{overflow:hidden;width:91px;height:16px;margin:0 0 12px}
.top_spot ul{margin-right:-2px}
.top_spot li{float:left;width:238px;height:267px;border:1px solid #dfe0e3;background:#fff}
.top_spot li:hover{border:1px solid #1172b6}
.top_spot li a{display:block;width:100%;height:100%;text-decoration:none}
.top_spot li+li{margin-left:12px}
.top_spot li .d_img{display:inline-block;position:relative;width:218px;height:204px;margin:10px 10px 9px 10px;vertical-align:top}
.top_spot li .d_img span{overflow:hidden;position:absolute;top:0;left:0;width:50px;height:46px;background:url(../img/sp_bullet.gif) no-repeat;line-height:46px;font-weight:bold;color:#FFF;letter-spacing:-1px;text-align:center;text-shadow:0 -1px rgba(0,0,0,.1)}
.top_spot li .d_img span.bul_disp{background-position:0 0}
.top_spot li .d_img span.bul_spec{background-position:0 -54px}
.top_spot li .d_img .mask{right:0;bottom:0;width:auto;height:auto;border:1px solid #000;background:url(http://static.naver.net/blank.gif) no-repeat;opacity:0.08;filter:alpha(opacity=8);cursor:pointer}
.top_spot li .d_txt{display:block;margin:0 10px;font-size:14px;line-height:18px;color:#444;text-align:center}

.top_spot .pager{display:block;clear:both;padding-top:22px;text-align:center;zoom:1}
.top_spot .pager a,.top_spot .pager strong{display:inline-block;overflow:hidden;background:url(../img/sp_spot_pager.gif) no-repeat;line-height:999;vertical-align:middle}
.top_spot .pager a.btn_prev,.top_spot .pager a.btn_next{width:37px;height:28px;margin:0 10px}
.top_spot .pager a.btn_prev{margin-right:11px;background-position:0 -32px}
.top_spot .pager a.btn_next{background-position:-48px -32px}
.top_spot .pager a.btn_prev:hover{background-position:0 -64px}
.top_spot .pager a.btn_next:hover{background-position:-48px -64px}
.top_spot .pager a.btn_prev.dimmd{background-position:0 0}
.top_spot .pager a.btn_next.dimmd{background-position:-48px 0}
.top_spot .pager a.linkable,.top_spot .pager .current{width:10px;height:10px;margin:0 1px 0 0}
.top_spot .pager a.linkable{background-position:-20px -100px}
.top_spot .pager .current{background-position:0 -100px}

/* card_lst */
.card_lst{margin:-12px 0 0 -12px;padding-bottom:35px;*zoom:1}
.card_lst:after,.card_lst .card .inner:after{display:block;clear:both;content:''}
.card_lst li{float:left;position:relative;margin:12px 0 0 12px}
.card_lst .card_w{position:relative;width:240px;height:381px;zoom:1}
.card_lst .card{display:block;position:relative;width:238px;height:381px;border:1px solid #dfe0e3;border-radius:2px;background:#fff;text-decoration:none;cursor:pointer;box-radius:2px}
.card_lst .card:hover{border-color:#569eff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1)}
.card_lst .card,.card_lst .card .inner,.card_lst .card .info{display:block}
.card_lst .card .inner{position:relative;padding:10px 10px 0;*zoom:1}
.card_lst .card .thmb{display:inline-block;position:relative;width:218px;height:218px;line-height:218px;font-size:0;text-align:center}
.card_lst .card .thmb .mask{position:absolute;top:0;right:0;left:0;bottom:0;background:url(http://static.naver.net/blank.gif) no-repeat;border:1px solid #000;opacity:0.08;filter:alpha(opacity=8)}
.card_lst .card .thmb img{max-width:218px;max-height:218px;vertical-align:middle}
.card_lst .card .thmb+.info{height:auto;margin:10px 0 0}
.card_lst .card .info strong,.card_lst .card .info span{display:block}
.card_lst .card .info strong{font-size:1.04em;font-weight:600;line-height:19px;color:#000}
.card_lst .card .info strong .ico_t1{display:inline-block;overflow:hidden;width:8px;height:8px;margin:-2px 0 2px 3px;background:url(../img/ico_new3.gif) no-repeat;text-indent:-9999em}
.card_lst .card .info span{margin-top:2px;line-height:18px;color:#888}
.card_lst .card .info2{display:block;overflow:hidden;position:absolute;left:9px;top:270px}
.card_lst .card_w .card .info2{top:313px}
.card_lst .info2 .tit{display:block;overflow:hidden;width:190px;min-height:16px;font-weight:normal;color:#888;white-space:nowrap;text-overflow:ellipsis}
.card_lst .info2 .tit a{position:relative;z-index:20}
.card_lst .info2 em{float:right;padding-right:9px;font-family:tahoma;font-size:11px;color:#2e80ef}
.card_lst .info2 .bar{color:#cacaca}
.card_lst .opinion{display:block;line-height:18px}
.card_lst .opinion span{display:inline-block !important}
.card_lst .opinion span.tit{width:auto;margin-right:3px;color:#888;vertical-align:top}
.card_lst .opinion strong{position:relative;display:inline-block;margin-right:7px;min-height:18px;font-family:tahoma;font-weight:normal;font-size:11px;color:#ff5959}
.system .card_lst .opinion strong{top:-1px}
.card_lst .online_dsw{position:absolute;right:11px;bottom:11px;z-index:10}
.card_lst .online_dsw .btn_display{display:inline-block;width:22px;height:22px;border:0;background:url(../img/btn_online_ds2.gif) no-repeat 0 0;vertical-align:top;cursor:pointer}
.card_lst.sm{margin-top:-20px}
.view_sorting+.spot .card_lst.sm{margin-top:-12px}
.card_lst.sm .card_w{width:139px;height:297px}
.card_lst.sm .card{width:137px;height:295px}
.card_lst.sm .card .thmb{width:117px;height:152px;line-height:152px}
.card_lst.sm .card .thmb img{max-width:117px;max-height:152px;vertical-align:middle}
.card_lst.sm .info2 .tit{display:block;overflow:hidden;max-width:117px;font-weight:normal;color:#888;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.card_lst.sm .card .opinion span.tit{display:inline-block;width:auto;margin-right:3px;color:#888}
.card_lst .info2 .ell{display:block;overflow:hidden;width:190px;line-height:18px;color:#888;white-space:nowrap;text-overflow:ellipsis}
.card_lst.card_lst_t2 .card{height:345px}
.card_lst.card_lst_t2 .card .info{overflow:hidden;width:218px;white-space:nowrap;text-overflow:ellipsis}
.card_lst.card_lst_t2 .card .info strong{display:inline}
.card_w>.info2{bottom:33px}
.card_w>.info2 .tit{display:inline-block;max-width:190px;width:auto}
.card_lst div.card+.info2{position:absolute;left:11px;top:auto;bottom:37px;color:#888;line-height:20px}
.srch_wrap .card_lst div.card+.info2{bottom:12px}
.card_lst div.card+.info2 span{display:block;max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.card_lst.sm div.card+.info2 span{max-width:125px}
.card_lst div.card+.info2 em{display:block;float:none;color:#888;font-size:12px}
.card_lst div.card+.info2 a{position:relative;z-index:20}
.card_lst .card_link{position:absolute;left:0;top:0;right:0;bottom:-2px;background:#fff;filter:Alpha(opacity=0);opacity:0;text-indent:-9999em}
.card_lst .card_link:hover{border:1px solid #1172b6}

/* lst_wrap */
.lst_wrap{clear:both;margin:-1px 0 24px;padding-top:3px;*zoom:1}
.lst_wrap:after{display:block;clear:both;content:''}

/* thmb_lst */
.lst_wrap .thmb_lst{*zoom:1}
.lst_wrap .thmb_lst li{display:inline-block;*display:inline;position:relative;width:100%;padding:20px 0 16px;border-top:1px solid #dcdcdc;*zoom:1}
.lst_wrap .thmb_lst li:first-child{border-top:none}
.lst_wrap .thmb_lst li.open{z-index:10}
.thmb_lst .thmb_w{overflow:hidden;display:block;position:absolute;top:20px;left:21px;width:80px;height:80px;background:#fff;text-align:center}
.thmb_lst .thmb{display:block;overflow:hidden;width:80px;height:80px;line-height:80px;font-size:0}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.thmb_lst .thmb{line-height:86px}}}
.thmb_lst .th_ico{display:inline-block;overflow:hidden;position:absolute;right:0;bottom:0;z-index:10;height:18px;padding-left:15px;background:url(../img/bg_thumb_slide.gif) no-repeat 0 0;font-weight:bold;color:#444;vertical-align:top}
.thmb_lst .th_ico span{display:block;height:18px;padding-right:6px;background:url(../img/bg_thumb_slide.gif) no-repeat 100% 100%;line-height:18px;font-size:10px;font-family:tahoma;vertical-align:top}
.thmb_lst .thmb .mask{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #000;opacity:0.08;filter:alpha(opacity=8)}
.thmb_lst .thmb img{max-height:80px;max-width:80px;vertical-align:middle}
.ico_video{display:block;overflow:hidden;position:absolute;left:3px;bottom:14px;width:24px;height:24px;background:url(../img/sp_video.png) no-repeat 0 0;text-indent:-9999em}
.thmb_lst .open_w{display:none;position:absolute;top:5px;left:21px;z-index:50}
.thmb_lst li.open .open_w{display:block}
.thmb_lst .img_box{display:inline-block;overflow:hidden;position:relative;padding:0 5px;border:1px solid #d9d9d9;background:#fbfbfb;vertical-align:top}
.thmb_lst .img_box img{max-height:90px;vertical-align:middle}
.thmb_lst .img_box a{display:inline-block;position:relative;margin:20px 1px 22px 0}
.thmb_lst .img_box .state{position:absolute;right:0;bottom:0;padding:2px 3px;border:1px solid #e2e2e2;background:#fff;font-size:10px;font-family:tahoma;color:#666}
.thmb_lst .img_box .state strong{color:#444}
.lst_wrap .thmb_lst dl,.lst_wrap .thmb_lst .blank{display:inline-block;vertical-align:middle}
.lst_wrap .thmb_lst dl{*display:inline;padding:0 0 0 3px;*zoom:1;margin-right:20px}
.lst_wrap .thmb_lst .blank{width:0;height:83px;margin-left:-5px}
.lst_wrap .thmb_lst .blank+dl{margin-left:114px}
.lst_wrap.sub{padding-bottom:25px}
.lst_wrap.sub .thmb_lst .thmb_w{top:17px}
.lst_wrap.sub .thmb_lst .open_w{top:2px}
.lst_wrap.sub .thmb_lst li{padding:17px 0 10px;border-top:none}
.lst_wrap.sub .thmb_lst .thmb_w{left:0}
.lst_wrap.sub .thmb_lst .thmb{left:0}
.lst_wrap.sub .thmb_lst .open_w{left:0}
.lst_wrap.sub .thmb_lst dl{padding:0}
.lst_wrap.sub .thmb_lst .blank+dl{margin-left:98px}
.lst_wrap.sub+ .term_from{clear:both}
.lst_wrap .thmb_lst dt{margin-bottom:7px}
.lst_wrap .thmb_lst dt a{display:inline-block;padding-right:3px;color:#000}
.lst_wrap .thmb_lst dt a.tit{font-size:1.077em;text-decoration:underline}
.lst_wrap .thmb_lst dt span{margin-left:7px;color:#888}
.lst_wrap .thmb_lst dt span.ico_new{display:inline-block;margin-left:0;vertical-align:top}
.lst_wrap .thmb_lst dt span a{color:#888}
.lst_wrap .thmb_lst dt strong a{font-size:1.077em;color:#000}
.lst_wrap .thmb_lst dt .date{position:relative;top:-1px;font-size:.92em;color:#777}
.lst_wrap .thmb_lst dd{line-height:18px}
.lst_wrap .thmb_lst .related{margin-top:2px}
.lst_wrap .thmb_lst .related span{display:inline-block;padding:0 0 0 11px;margin-left:8px;background:url(../img/bu_bar5.gif) no-repeat 0 50%;color:#767676}
.lst_wrap .thmb_lst .related span:first-child{margin-left:0;padding-left:0;background:none}
.lst_wrap .thmb_lst .related span .rel_data{display:inline-block;color:#000}
.lst_wrap .thmb_lst .related .opinion{display:none}
.lst_wrap .thmb_lst .related .opinion.on{display:inline}
.lst_wrap .thmb_lst .related .opinion em{margin-left:3px;font-family:tahoma;font-size:11px;color:#f33737}
.lst_wrap .thmb_lst .related p{margin-top:3px}
.main .lst_wrap .thmb_lst dt a{overflow:hidden;text-overflow:ellipsis;max-width:420px;white-space:nowrap;vertical-align:middle}
.main .lst_wrap .thmb_lst .thmb_w~dl dt a{max-width:285px}

/* 1위부터 10위 */
.arr{display:inline-block;overflow:hidden;position:absolute;top:20px;left:0;width:19px;height:15px;background:url(../img/sp_num.png) no-repeat 0 0;line-height:999px;vertical-align:top}
.arr + dl{margin-left:21px}
.arr.no1{background-position:0 0}
.arr.no2{background-position:0 -30px}
.arr.no3{background-position:0 -61px}
.arr.no4{background-position:0 -91px}
.arr.no5{background-position:0 -122px}
.arr.no6{background-position:0 -152px}
.arr.no7{background-position:0 -183px}
.arr.no8{background-position:0 -213px}
.arr.no9{background-position:0 -244px}
.arr.no10{background-position:0 -274px}

/* notice */
.notice #header .header_section{width:819px}
.notice #container,.notice #footer{width:1014px}
.notice_area{overflow:hidden;margin-top:40px;padding:12px 0 9px 2px;border-top:2px solid #000;border-bottom:1px solid #d7d7d7}
.notice_area dt,.notice_area dd{float:left}
.notice_area dd{position:relative;top:-1px;margin-left:14px}
.notice_area dt{padding:2px 0 0}
.notice_area dt .sp{margin:0 6px 0 7px;font-size:11px;color:#c1c1c1;vertical-align:top}
.notice_area dd a{line-height:18px;color:#666}
.notice_area dd a.btn_prev,.notice_area dd a.btn_next{display:inline-block;overflow:hidden;position:relative;width:15px;height:14px;background:url(../img/btn_notice.gif) no-repeat;line-height:999px;vertical-align:top}
.notice_area dd a.btn_prev{top:1px;margin-left:1px;background-position:0 0}
.notice_area dd a.btn_next{top:1px;margin-left:-1px;background-position:-14px 0}
.notice_area dd a.btn_prev.dimmd{background-position:0 -14px}
.notice_area dd a.btn_next.dimmd{margin-left:-1px;background-position:-14px -14px}

/* terms_info_foot */
.term_from{clear:both;position:relative;margin:25px 0 0;padding:12px 0;border-top:2px solid #000;border-bottom:1px solid #d7d7d7}
.term_from .info_txt{color:#333}
.term_from ul{margin:3px 0 0 0;overflow:hidden}
.term_from ul li{float:left;position:relative;width:342px;margin:11px 0 0 0;padding:0 0 0 6px;background:url(../img/bu_2x2_8a8a8a.gif) no-repeat 0 5px;color:#333}
.term_from ul li a{color:#333}
.term_from ul li+li+li+li+li+li+li+li+li{display:none}
.term_from ul.on li{display:block}
.term_from ul li>span{display:inline-block;overflow:hidden;max-width:314px;white-space:nowrap;text-overflow:ellipsis}
.term_from ul li>span>strong{font-weight:normal}
.term_from ul li>span>span{margin:0 0 0 4px;padding:0 0 0 10px;background:url(../img/bu_bar5.gif) no-repeat 0 50%}
.term_from button,.term_from2 button{position:absolute;right:0;bottom:12px;padding:0 8px 0 0;border:0;background:transparent;font-size:11px;color:#666;cursor:pointer;background:url(../img/bu_arr5.gif) no-repeat 100% 4px}
.term_from button.on,.term_from2 button.on{background-position:100% -23px}
.term_from2{position:relative;margin:25px 25px 0;padding:12px 0;border-top:2px solid #000;border-bottom:1px solid #d7d7d7}
.term_from2 .info_txt{margin:10px 0 13px;font-weight:bold;color:#333}
.term_from2 .info_txt .ell{display:inline-block;overflow:hidden;max-width:520px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;*position:relative;*top:1px;*z-index:5}
.term_from2 .info_txt em{font-family:tahoma;font-size:11px;color:#fd2100;font-weight:normal}
.term_from2 ul{padding-left:12px}
.term_from2 li{overflow:hidden;width:580px;margin-bottom:11px;padding-left:9px;background:url(../img/bu_dot2.gif) 0 6px no-repeat;color:#666;white-space:nowrap;text-overflow:ellipsis}
.term_from2 li+li+li+li+li+li{display:none}
.term_from2 .on li+li+li+li+li+li{display:block}
.term_from2 li a{color:#999}
.term_from2 li .tit{color:#1172b6;font-weight:bold}
.term_from2 li .bar{color:#e4e4e4}
.term_from2 li .num{color:#949494}
.term_from2 li .txt1{color:#666}

.ico_new{display:inline-block;overflow:hidden;position:relative;top:-2px;width:8px;height:8px;margin-top:3px;background:url(../img/bu_new.gif) no-repeat 0 0;line-height:999px;vertical-align:top}
:root .ico_new{top:-1px}
.term_from+.sns_box,.term_from2+.sns_box,.article +.sns_box{padding-top:25px}
.sns_box{margin:25px 25px 0;padding:0 0 25px;text-align:center}
.sns_box .spi_default{display:inline-block;*display:inline;margin:0 auto;z-index:10}
.sns_box .spi_default .spi_lst{*display:inline}
.spi_lst .spi_lst_release{z-index:30 !important}
.spi_default .spi_ly_pop .spi_btn{margin-top:0 !important;border-top:0 !important}
.sns_box.bdr_top{margin-top:20px;padding-top:70px;border-top:1px solid #d7d7d7}
.article_default1_wrap +.sns_box{padding:25px 0;border-top:1px solid #d7d7d7}

/* 페이지 찾을 수 없음 화면 */
.error_area{width:410px;margin:0 auto;padding-bottom:160px}
.error_area h2{padding:160px 0 20px;text-align:center}
.error_area p{padding-bottom:7px;font-size:12px;line-height:18px;color:#888}
.error_area p a{color:#004790;text-decoration:underline}
.error_area p.msg2{padding-top:9px;border-top:1px solid #eee}
.error_area .section_btn2{padding:10px 0 0;text-align:center}
.error_area .section_btn2 .btn_prev{display:inline-block;overflow:hidden;width:115px;height:35px;margin-right:5px;background:url(../img/spr_btn120731.gif) left -460px no-repeat;line-height:999px}
.error_area .section_btn2 .btn_home{display:inline-block;overflow:hidden;width:128px;height:35px;background:url(../img/spr_btn120731.gif) left -500px no-repeat;line-height:999px}

/* cp logo */
.cp_logo{position:absolute;right:30px;top:13px;z-index:70}

/* 정렬옵션추가 */
.sorting_t1{clear:both;overflow:hidden;position:relative;padding:9px 0 10px 7px;border-top:1px solid #dedede;border-bottom:1px solid #dcdcdc}
.sorting_t1 li{float:left;margin-right:3px;font-weight:bold}
.sorting_t1 li a{display:inline-block;padding-left:11px;color:#4b4b4b;white-space:nowrap;cursor:pointer}
.sorting_t1 li a span{display:inline-block;height:18px;padding:5px 11px 0 0}
.sorting_t1 li a.all{margin-right:3px;padding-left:14px}
.sorting_t1 li a.all span{padding-right:12px}
.sorting_t1 li.on a{background:url(../img/bg_sorting1.png) no-repeat;color:#fff}
.sorting_t1 li.on a span{background:url(../img/bg_sorting1.png) 100% 0 no-repeat}

/* top button */
.goto_top{display:block;overflow:hidden;position:fixed;bottom:20px !important;width:30px;height:25px;margin-left:770px;*margin-left:26px;background:url(../img/ico_top3.png) no-repeat;text-indent:-999em}

/* 이미지갤러리 버튼 추가 */
.title_area .btn{position:absolute;right:0;top:0}
.title_area .btn .btn_gallery{display:inline-block;overflow:hidden;width:77px;height:22px;padding:7px 0 0 27px;background:url(../img/btn_gallery2.gif) no-repeat;font-size:12px;color:#7a7979;letter-spacing:-1px;vertical-align:top}
.title_area .btn .btn_gallery:hover,.title_area .btn .btn_gallery:focus,.title_area .btn .btn_gallery:active{text-decoration:none}

/* 말풍선 레이어 */
.layer_box{position:absolute;top:34px;left:0;z-index:40;width:150px;padding:10px 20px 8px 11px;margin-left:-35px;border:1px solid #6a6a6a;background:#fff;font-size:12px;font-weight:normal;color:#666;line-height:18px}
.layer_box .link{display:inline-block;margin-top:4px;color:#999;text-decoration:underline}
.layer_box .bg{display:block;overflow:hidden;position:absolute;left:50%;top:-5px;z-index:20;width:7px;height:5px;margin-left:-4px;background:url(../img/bg_layer_box.gif) no-repeat}
.layer_box .btn_close{display:block;overflow:hidden;position:absolute;right:8px;top:8px;z-index:20;width:11px;height:11px;background:url(../img/btn_close.gif) no-repeat;text-indent:-99999em}
.tmp_dic2 h3 .layer_box .link{text-decoration:underline}

/* 참여 이미지 */
.title_area .txt_dimg{display:inline-block;margin:0 0 1px 9px;font-size:12px;letter-spacing:-1px;color:#777;font-family:'돋움',Dotum,Helvetica,sans-serif}
.article_default1_wrap{position:relative;margin:0 0 45px}
.article_default1_wrap .paginate2{margin-top:30px}
.article_default1_wrap .spot,.article_default1_wrap .card_lst{padding:0}
.article_default1{position:relative;overflow:hidden;margin-bottom:12px;border:1px solid #dfe0e3;background:#fff}
.article_default1 dt{padding:18px 0 0 19px}
.article_default1 dt .tit{display:inline-block;overflow:hidden;max-width:440px;font-size:16px;color:#000;font-weight:bold;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}
.article_default1 dt .ico_t1{margin:-1px 0 1px;vertical-align:middle}
.article_default1 dt .num{padding-left:4px;font-size:12px;color:#888;vertical-align:middle}
.article_default1 dt .num em{font-family:tahoma;color:#f33737;font-weight:bold}
.article_default1 dt .ico{display:inline-block;height:18px;margin:-1px 0 1px 2px;padding-right:1px;background:url(../img/bg_ico2.gif) 100% 0 no-repeat;color:#777;font-size:11px;line-height:14px;vertical-align:middle}
.article_default1 dt a.ico{padding-right:9px}
.article_default1 dt a.ico:hover{text-decoration:none}
.article_default1 dt .ico span{display:inline-block;height:16px;padding:2px 2px 0 3px;background:url(../img/bg_ico2.gif) no-repeat}
.article_default1 dt a.ico span:hover{cursor:pointer}
:root .article_default1 dt .ico span{height:15px;padding:3px 2px 0 3px}
.article_default1 .dsc{width:558px;margin:4px 0 0 19px;font-size:12px;color:#000;line-height:18px}
.article_default1 .dsc .btn_more{white-space:nowrap;color:#7d7d7d;text-decoration:underline}
.article_default1 .info{position:absolute;right:18px;top:21px;color:#767676}
.article_default1 .info em{font-family:tahoma;font-size:11px;color:#f33737}
.article_default1 .info .bar{color:#cacaca}
.article_default1>.btn_more{float:right;margin:0 20px 18px 0;padding-right:6px;background:url(../img/bg_ico2.gif) 100% -30px no-repeat;color:#666}
.list_img_default1{overflow:hidden;padding:10px 0 9px 20px}
.list_img_default1 li{float:left;margin-right:9px}
.list_img_default1 li:nth-child(2){margin-right:8px}
.list_img_default1 li .thmb{display:block;overflow:hidden;position:relative;width:169px;height:127px;margin-bottom:2px}
.list_img_default1 li .thmb .bdr{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #000;opacity:.08;filter:alpha(opacity=8)}
.list_img_default1 li .thmb .v_align{display:inline-block;overflow:hidden;width:0;height:127px;vertical-align:middle}
.list_img_default1 li .crop_x{text-align:center}
.list_img_default1 li .crop_x img{height:127px;margin:0 -100%}
.list_img_default1 li .crop_y{vertical-align:middle}
.list_img_default1 li .crop_y img{width:169px;margin:-100% 0;vertical-align:middle}

/* 출처페이지 목차형 */
.lst_wrap .lst_rlist{margin:20px 0 -30px}
.lst_wrap .lst_rlist ul ul{margin:0;padding:0;border:0!important}
.lst_wrap .lst_rlist ul li a{position:relative;margin-left:25px;padding-left:7px;background:url(../img/spr_bu.gif) 0 -793px no-repeat;line-height:25px;color:#444;*background-position:0 -787px;*zoom:1}
.size_ct_v1 .lst_wrap .lst_rlist ul li a{font-size:13px}
.size_ct_v2 .lst_wrap .lst_rlist ul li a{font-size:14px}
.size_ct_v3 .lst_wrap .lst_rlist ul li a{font-size:16px}
.lst_wrap .lst_rlist ul li.on,.lst_wrap .lst_rlist ul li.on li.on{background:#4a9aed;color:#fff}
.lst_wrap .lst_rlist ul li.on li{background:#fff}
.lst_wrap .lst_rlist ul li.on>a,.lst_wrap .lst_rlist ul li.on li.on>a{color:#fff}
.lst_wrap .lst_rlist ul li.on li a{color:#444}
.lst_wrap .lst_rlist ul ul li a{margin-left:40px}
.lst_wrap .lst_rlist ul ul ul li a{margin-left:55px}
.lst_wrap .lst_rlist ul ul ul ul li a{margin-left:70px}
.lst_wrap .lst_rlist ul ul ul ul ul li a{margin-left:85px}
.lst_wrap .lst_rlist ul ul ul ul ul ul li a{margin-left:100px}
.lst_wrap .lst_rlist ul ul ul ul ul ul ul li a{margin-left:115px}
.lst_wrap .lst_rlist ul ul ul ul ul ul ul ul li a{margin-left:130px}
.lst_wrap .lst_rlist .info{padding-left:8px;font-size:11px;color:#767676}
.lst_wrap .lst_rlist .info em{color:#f33737}
.lst_wrap .lst_rlist .info span{margin-left:7px;padding-left:8px;background:url(../img/bu_bar1.gif) no-repeat}
.lst_wrap .lst_rlist .info span:first-child{margin:0;padding:0;background:none}

/* 출처 페이지 출처 정보 */
.lst_source{clear:both;position:relative;margin-top:0;padding:8px 10px 9px 19px;overflow:hidden;border:1px solid #dfdfdf;background:#fff;color:#777;z-index:30;zoom:1}
.lst_source:after{display:block;clear:both;content:' '}
.lst_source img{vertical-align:middle;_vertical-align:baseline}
.lst_source dl{overflow:hidden;padding-top:37px;padding-bottom:5px;background:url(../img/bg_line2.gif) no-repeat 0 0;zoom:1}
.lst_source dt{float:left;width:42px;line-height:25px;color:#333}
.lst_source dd{overflow:hidden;zoom:1;line-height:25px}
.lst_source dd p{_padding-bottom:4px}
.lst_source dd a{color:#777;text-decoration:none}
.lst_source dd img{margin:-2px 3px 2px;_margin:0 3px -5px}
.lst_source dl.logo_type2{padding-bottom:2px;_padding-bottom:0}
.lst_source dl.logo_type2 dt{padding-top:3px;_padding-top:4px}
.lst_source dl.logo_type2 dd{padding-top:1px}
.lst_source dl.logo_type2 dd p img{margin:-3px 3px 3px;_margin:-2px 3px 2px;vertical-align:middle;_position:relative}
.lst_source dd .bar{padding:0;color:#d1d1d1}
.lst_source .btn_area{clear:both;padding-top:6px;border-top:2px solid #39393a;color:#cdcdcd;text-align:right}
.lst_source .btn_area a{display:inline-block;color:#000}
.lst_source .btn_area .bar{padding:0 2px 0 1px}
.lst_source .btn_area a.btn_dnld{padding-left:13px;background:url(../img/btn_dnld.gif) no-repeat 0 2px}
.lst_source .btn_area a.btn_print{padding:0 5px 0 15px;background:url(../img/btn_print.gif) no-repeat 0 2px}
.lst_source .btn_a{margin:5px 0 0 41px}
.lst_source .btn_a .btn_t1{display:inline-block;padding:2px 9px 0;border:1px solid #cfcfcf;color:#666;line-height:1.643em}
.lst_source .btn_a .btn_t1:hover{text-decoration:none}
.lst_source .btn_a .btn_t1 span{padding-right:10px;background:#fff url(../img/bu_arr7.gif) 100% .2em no-repeat}
.lst_source dl{background:none;padding:0}
.lst_source dl dt{color:#676767;font-weight:bold}
.lst_source dl dd{color:#767676}
.lst_source dl dd a{color:#1172B6}
.lst_source dl dd a.btn_more2{font-size:0.917em;letter-spacing:-1px;text-decoration:underline;color:#888}
.lst_source dl dd em{font-style:normal}
.lst_source dl dd em span{padding:0 2px 0 4px}
.lst_source dl dd img{margin:0 3px}
.lst_source +.loca_m,.lst_source2 +.loca_m{margin-top:20px}
.lst_source +.title_area,.lst_source2 +.title_area{margin-top:15px}
.lst_source2{position:relative;overflow:hidden;clear:both;overflow:hidden;margin-top:0px;padding:0 0 13px 8px;border:1px solid #dfdfdf;background:#fff;z-index:30}
.lst_source2 .section{clear:both;overflow:hidden}
.lst_source2 .section.bdr_top{margin-top:13px}
.lst_source2 .section.bdr_top .cp_detail1{margin-top:15px}
.lst_source2 .thmb{float:left;overflow:hidden;position:relative;width:77px;height:92px;margin:20px 11px 5px 0 !important;text-align:center}
.lst_source2 .thmb a .v_align{display:inline-block;overflow:hidden;width:0;height:92px;vertical-align:middle}
.lst_source2 .thmb a{display:block;width:77px;height:92px}
.lst_source2 .thmb img{vertical-align:middle}
.lst_source2 .thmb .msk{display:block;overflow:hidden;position:absolute;left:0;top:0;width:77px;height:92px;background:url(../img/bg_thmb3.png) no-repeat}
.lst_source2 .cp_detail1{overflow:hidden;margin:18px 15px 0 0;line-height:1.643em;color:#444}
.lst_source2 .cp_detail1 dt{float:left;margin-right:10px;font-weight:bold;color:#676767}
.lst_source2 .cp_detail1 dd{overflow:hidden}
.lst_source2 .cp_detail1 dd em{color:#767676}
.lst_source2 .cp_detail1 dd img{vertical-align:top;*vertical-align:middle}
.lst_source2 .cp_detail1 dd .bar{color:#dadada}
.lst_source2 .cp_detail1 dd.dsc{clear:both;margin-top:2px}
.lst_source2 .cp_detail1 dd.dsc a.btn_more{margin-left:5px;background:none;font-size:0.917em;letter-spacing:-1px;text-decoration:underline;color:#8d8d8d}
.lst_source2 .cp_detail1 dd a.btn_more2{font-size:0.917em;letter-spacing:-1px;text-decoration:underline;color:#888}
.lst_source2 .cp_detail2{margin-top:18px;text-indent:-6px;color:#676767;line-height:1.643em}
.lst_source2 .cp_detail2 strong{margin:0 5px 0 6px}
.lst_source2 .cp_detail2 a{color:#1172b6}
.lst_source2 .cp_detail2 .bar{color:#dadada}
.lst_source2 .cp_detail2 img{vertical-align:middle}
.lst_source2 .cp_detail3{margin:24px 18px 2px 0}
.lst_source2 .cp_detail3:after{display:block;content:'';clear:both}
.lst_source2 .cp_detail3 dt{margin-bottom:10px;font-weight:bold;color:#676767}
.lst_source2 .cp_detail3 dt .btn_more{display:inline-block;*display:inline;*zoom:1;margin:-2px 0 0 4px;width:14px;height:13px;background-image:url(../img/ico_help2.png);vertical-align:middle}
.lst_source2 .cp_detail3 dd{float:left;width:50%;margin-bottom:5px}
.lst_source2 .cp_detail3 dd a{display:block;margin:0 20px 0 3px;padding-left:10px;color:#1172b6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background: url(../img/sp_bu.png) no-repeat 0 -355px;}
.lst_source2 .section{padding:0 12px}
.lst_source2 .section+.section{display:none}
.lst_source2 .crop.open .section+.section{display:block}
.lst_source2 .crop+.btn_more{float:right;margin:0 20px 0 0;padding-right:18px;background:url(http://static.naver.net/ncc/btn_morearr.gif) 100% 0 no-repeat;font-size:11px;line-height:15px;color:#919191;letter-spacing:-1px}
.lst_source2 .crop.open+.btn_more{background-position:100% -20px}

/* 출처 정보 추가로 마크업 틀어진 이슈 */
.view_sorting .sorting{margin:0;padding:15px 0 14px}

/* 출처 메인 */
.article_default1 .title_area+.lst_source2{padding:0 12px 0 0}
.article_default1 .title_area+.lst_source2 .thmb{float:left;overflow:hidden;position:relative;width:77px;height:92px;margin:20px 0 5px 0 !important;text-align:center}
.article_default1 .title_area+.lst_source2 .thmb img{vertical-align:middle}
.article_default1 .title_area+.lst_source2 .thmb a .v_align{display:inline-block;overflow:hidden;width:0;height:92px;vertical-align:middle}
.article_default1 .title_area+.lst_source2 .thmb a{display:block;width:77px;height:92px}
.article_default1 .title_area+.lst_source2 .thmb img{vertical-align:middle}

/* search */
.related_search{margin-top:-2px;border:1px solid #dcdcdc;border-width:1px 0;background:#f5f5f5}
.related_search .btn_help,.aside .btn_help{display:inline-block;overflow:hidden;width:12px;height:12px;margin:0 0 0 5px;background:url(http://static.naver.net/ncc/image/p_2012/magazine/sp_btn.gif) no-repeat -90px 0;text-indent:-999em;vertical-align:top}
.related_search dl{width:744px;padding:14px 0 14px 30px}
.related_search dl:after{display:block;clear:both;content:''}
.related_search dt{float:left;margin-right:13px}
.related_search dd{overflow:hidden}
.related_search .go_connect{overflow:hidden;position:relative;border-top:1px solid #eaeaea}
.related_search .go_connect .lst{overflow:hidden;margin-top:-10px}
.related_search .go_connect .lst li{display:inline-block;margin:10px 8px 0 0}
.related_search .go_connect .lst a{text-decoration:underline;white-space:nowrap}

/* srchtab */
.srch_wrap.lst_all .srch_img_area{margin-bottom:45px;padding:20px 0 30px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.search .thmb_lst_area{margin-bottom:65px;*margin-bottom:25px}
.search .srch_img_area .srch_tit_area{margin:0 0 15px 5px}
.search .more{float:right;margin-top:-5px;text-decoration:underline}
.search .thmb_lst_area .more{margin-top:-10px}
.search .srchtab{margin-bottom:25px}
.search .srchtab .total{background-position:1px 0}
.search .srchtab .navercast{background-position:1px -35px}
.search .srchtab .image{background-position:1px -70px}
.search .srchtab .category{background-position:1px -105px}
.search .srchtab .selected .total{background-position:-120px 0}
.search .srchtab .selected .navercast{background-position:-120px -35px}
.search .srchtab .selected .image{background-position:-120px -70px}
.search .srchtab .selected .category{background-position:-120px -105px}

.search .tab_area{width:100%;height:30px;margin:0 0 0 -14px}
.search .tab_area a{float:left;padding:0 15px}
.search .tab_area .bar{float:left;margin-top:4px;height:15px;width:1px;background:#929292}
.search .tab_area a{position:relative;display:block;text-decoration:none;letter-spacing:-1px;font-weight:bold;font-size:18px;line-height:21px;color:#222}
.search .tab_area .on{padding-left:14px;color:#0D7509}
.search .tab_area .ico_arr{float:left;margin:0px 6px 0 0;font-size:10px}

.search .srch_tit_area .tit{font-size:12px;color:#444}
.search .srch_tit_area .num{padding-left:5px;color:#777}

.srch_wrap{position:relative;width:744px;margin:32px 25px 50px}
.srch_wrap .srch_tit_area{overflow:hidden;margin:15px 0 0 3px}
.srch_wrap .srch_tit_area h3,.srch_tit_area p{float:left}
.srch_wrap .srch_tit_area p{padding:0 0 0 12px}
.srch_wrap .srch_tit_area p strong{display:inline-block;overflow:hidden;max-width:280px;color:#DE0303;vertical-align:top;text-overflow:ellipsis;white-space:nowrap}
.srch_wrap .srch_tit_area p em{margin:0 0 0 2px;font-style:normal;color:#777}
.srch_wrap .srch_img_area{margin-top:15px}
.srch_wrap .card_lst .card_w{height:328px}
.srch_wrap .card_lst .card{height:328px}
.srch_wrap .category_search{position:relative;margin:15px 0 25px;padding:10px 0 10px 22px;border:4px solid #DFDFDF;background:#FFF}
.srch_wrap .category_search ul{overflow:hidden;zoom:1}
.srch_wrap .category_search ul li{display:inline-block;*display:inline;width:160px;padding:10px 0 8px 7px;background:url(http://static.naver.net/ncc/image/p_2012/magazine/sp_bu.png) no-repeat 0 -344px;white-space:nowrap;*zoom:1}
.srch_wrap .category_search ul li+li+li+li+li+li+li+li+li+li+li+li+li{display:none}
.srch_wrap .category_search ul.on li{display:inline-block;*display:inline}
.srch_wrap .category_search ul a{padding:3px 0 3px 0;color:#222;letter-spacing:-1px;background:none;cursor:pointer}
.srch_wrap .category_search ul a:hover{text-decoration:none;background:url(http://static.naver.net/ncc/image/p_2012/bg_u_bar.gif) repeat-x 0 95%}
.srch_wrap .category_search ul a span{display:inline-block;*display:inline;overflow:hidden;max-width:101px;vertical-align:top;text-overflow:ellipsis;*zoom:1}
.srch_wrap .category_search ul a em{color:#6C6C6C;letter-spacing:0}
.srch_wrap .category_search ul .checked{padding-left:12px;width:155px;background-position:0 -371px;font-weight:bold}
.srch_wrap .category_search ul .checked a span{max-width:86px}
.srch_wrap .category_search ul .all{width:697px;margin-bottom:10px;padding-bottom:14px;border-bottom:1px solid #EDEDED}
.srch_wrap .category_search ul .all.checked{background-position:0 -370px}
.system .srch_wrap .category_search ul li{background-position:0 -346px}
.system .srch_wrap .category_search ul .checked{background-position:0 -374px}
.system .srch_wrap .category_search ul .all.checked{background-position:0 -373px}
.srch_wrap .category_search .cate_more{display:none;overflow:hidden;position:absolute;bottom:-4px;right:-4px;width:30px;height:26px;background:url(http://static.naver.net/ncc/image/p_2012/magazine/sp_btn.gif) no-repeat -20px 0;text-indent:-999em}
.srch_wrap .category_search .cate_more.clse{background-position:-55px 0}

.srch_wrap .thmb_lst{*zoom:1}
.srch_wrap .thmb_lst li{position:relative;margin-bottom:40px;zoom:1}
.srch_wrap .thmb_lst .thmb{position:absolute;top:0;left:0;background:#f5f5f5}
.srch_wrap .thmb_lst dl{*display:inline;*zoom:1}
.srch_wrap .thmb_lst .blank+dl{min-height:80px;margin-left:97px}
.srch_wrap .thmb_lst .thmb_w{left:0;top:0}
.srch_wrap .thmb_lst dt{margin-bottom:6px;line-height:18px}
.srch_wrap .thmb_lst dt a{font-size:1.077em;text-decoration:underline}
.srch_wrap .thmb_lst dt span{margin-left:7px;color:#6C6C6C}
.srch_wrap .thmb_lst dt span a{font-size:1em;text-decoration:none;color:#6C6C6C}
.srch_wrap .thmb_lst dt span a:hover{text-decoration:underline}
.srch_wrap .thmb_lst dt .txt a{display:inline-block;overflow:hidden;width:15px;height:15px;background:url(http://static.naver.net/ncc/image/p_2012/magazine/sp_btn.gif) no-repeat -90px 0;vertical-align:middle;text-indent:-99999em}
.srch_wrap .thmb_lst dt .txt strong{color:#000}
.srch_wrap .thmb_lst dt .date{position:relative;top:-1px;font-size:0.92em;color:#6C6C6C}
.srch_wrap .thmb_lst dd{line-height:18px}
.srch_wrap .thmb_lst dd img{vertical-align:middle}
.srch_wrap .thmb_lst .related{margin-top:4px}
.srch_wrap .thmb_lst .related .info b{margin:0 4px 0 0;font-weight:normal;color:#777}
.srch_wrap .thmb_lst .related .info span{color:#1172B6}
.srch_wrap .thmb_lst .related .info2{overflow:hidden;margin-bottom:4px;text-overflow:ellipsis;white-space:nowrap}
.srch_wrap .thmb_lst .related .info2 b{margin:0 4px 0 0;font-weight:normal;color:#777}
.srch_wrap .thmb_lst .related .bar{margin:0 4px 0 3px;color:#d8d8d8;font-size:11px}
.srch_wrap .thmb_lst .related .opinion{display:none}
.srch_wrap .thmb_lst .related .opinion.on{display:inline-block}
.srch_wrap .thmb_lst .related .opinion b{font-family:tahoma;color:#ff5959}
.srch_wrap .thmb_lst .related .op_highlight{font-weight:bold;background:#ffff94}
.srch_wrap .thmb_lst .related .op_highlight b{font-weight:bold}
.srch_wrap .thmb_lst .related .info2 span em,
.srch_wrap .thmb_lst .related .info span em{margin:0 4px}
.srch_wrap .thmb_lst .open_w{left:0;top:-15px}

.srch_wrap .srch_result_none{margin:1px 0 0;padding:48px 0 0;color:#000}
.srch_wrap .srch_result_none .txt_result{font-weight:bold;font-size:14px;letter-spacing:-1px}
.srch_wrap .srch_result_none .txt_result strong{display:inline-block;max-width:245px;margin-right:5px;color:#f21a38;vertical-align:top}
.srch_wrap .srch_result_none .lst{margin:22px 20px 0}
.srch_wrap .srch_result_none .lst li{padding-left:6px;background:url(../img/bu_2x2_959595.gif) no-repeat 0 50%;line-height:22px}
.srch_wrap .srch_result_none .lst a{margin-left:3px}
.srch_wrap .srch_result_none .related_area{padding:29px 20px 0;margin-top:24px;border-top:1px solid #dedede}
.srch_wrap .srch_result_none .links{overflow:hidden;margin:12px 0 0 3px}
.srch_wrap .srch_result_none .links li{position:relative;float:left;height:27px;padding:0 15px;line-height:27px;border:1px solid #d2d2d2;background:#fff}
.srch_wrap .srch_result_none .links li:first-child{margin-right:5px;padding-left:28px}
.srch_wrap .srch_result_none a{letter-spacing:-1px;font-size:12px;color:#666;text-decoration:none}
.srch_wrap .srch_result_none .ico{position:absolute;left:15px;top:8px;width:9px;height:9px;line-height:14px;background:url(../img/sp_knowledge.png) no-repeat -8px -218px}

.srch_wrap .ico_t1{display:inline-block;overflow:hidden;position:relative;top:2px;*top:0;height:14px;margin:0 -4px 0 6px;padding:0 4px 0 3px;border:1px solid #9baad0;background:#f5f7fc;font-size:11px;line-height:15px;color:#465d97;letter-spacing:-1px;vertical-align:top}
:root .srch_wrap .ico_t1{top:1px;top:2px\9;line-height:15px;line-height:17px\9}
.system .srch_wrap .ico_t1{top:1px;*top:0;line-height:15px}
.system .srch_wrap .ico_t1{top:1px;*top:0;line-height:15px}
:root .system .srch_wrap .ico_t1{top:0\9;line-height:17px\9}

/* 140714 */
/* search result  page :: layout */
.search_v2 #container{margin-top:0}
.search_v2 #content{width:717px;margin-right:0;padding:20px 26px 70px 0;border-right:1px solid #dcdcdc}
.search_img_v2 #content{width:996px;padding:20px 0 70px;border:0}
.search_v2 .aside_wrap{overflow:hidden;float:left;position:relative;top:auto;right:auto;margin-left:-1px;padding:15px 0 0 26px;border-left:1px solid #dcdcdc}
.search_v2 .aside_wrap .aside{position:relative;top:auto}
.search_v2.fixed .aside_wrap{right:auto !important}
.search_v2.fixed .aside_wrap .aside{top:auto !important}

/* search result  page :: header */
.search_v2 #header .search_area{top:18px;right:auto;left:63px;width:492px}
.search_v2 #header .search_area .srch_box{width:360px;height:26px;padding:2px 0}
.search_v2 #header .search_area .srch_box .input_txt{width:325px}
.search_v2 #header .nav_section .nav_inner .tit_area{padding:18px 0 17px}
.search_v2 #header .search_area .srch_box .btn_updn{margin:9px 11px 0 0}
.search_v2 #header .search_area .btn_srch,.search_v2 #header .search_area .btn_srch_all{height:36px;background:url(../img/sp_common8.png) no-repeat}
.search_v2 #header .search_area .btn_srch{background-position:-41px -319px;margin-left:2px}
.search_v2 #header .search_area .btn_srch_all{width:66px;margin-left:5px;background-position:-94px -319px}
.search_v2 .tab_section{padding:0 20px;border-bottom:1px solid #dcdcdc;background:#fff}
.tab_inner{position:relative;width:1070px;margin:0 auto}
.lst_tab{overflow:hidden;width:100%}
.lst_tab li{display:inline-block;*display:inline;margin-left:27px;*zoom:1}
.lst_tab li:first-child{margin-left:0}
.lst_tab li a{display:block;height:29px;padding:15px 2px 0;font-size:14px;font-weight:bold;color:#8e8e8e;text-decoration:none}
.lst_tab li a em{display:inline-block;vertical-align:top;margin-top:-2px;margin-left:5px;color:#999;font-family:tahoma;font-weight:normal}
.lst_tab li a span{background:url(../img/title_category.png) no-repeat;display:inline-block;height:14px;font-size:12px;font-weight:normal;color:#8e8e8e}
.lst_tab li span.menu1{background-position:0 0;width:37px}
.lst_tab li span.menu2{background-position:-47px 0;width:36px}
.lst_tab li span.menu3{background-position:-93px 0;width:38px}
.lst_tab li span.menu4{background-position:-141px 0;width:37px}
.lst_tab li span.menu5{background-position:-188px 0;width:49px}

.lst_tab li.on a em{color:#00b822}
.lst_tab li.on span.menu1{background-position:0 -24px}
.lst_tab li.on span.menu2{background-position:-47px -24px}
.lst_tab li.on span.menu3{background-position:-93px -24px}
.lst_tab li.on span.menu4{background-position:-141px -24px}
.lst_tab li.on span.menu5{background-position:-188px -24px}

.ctg_area{position:absolute;top:20px;right:0}
.btn_ctg{padding-right:15px;background:url(../img/bu_arr11.png) no-repeat 100% 4px;color:#787878;text-decoration:none}
.ly_ctg{position:absolute;top:22px;right:-20px;width:470px;padding:0 15px;border:1px solid #aaa;background-color:#fff}
.ly_ctg_top{padding:18px 10px 12px 22px;border-bottom:1px solid #eee;background:url(http://static.naver.net/ncc/image/p_2012/magazine/sp_bu.png) no-repeat 10px -337px}
.ly_ctg_top.on{font-weight:bold;background:url(../img/sp_bu.png) no-repeat 10px -364px}
.ly_ctg_top a{color:#8e8e8e}
.ly_ctg_top.on a{color:#333}
.ly_ctg_btm{padding:15px 0 30px;border-top:1px solid #eee;text-align:center}
.ly_ctg_cont{padding:2px 10px}
.ly_ctg_cont ul{padding:10px 0;background:url(../img/bg_ly_ctg.png) repeat-x 0 0}
.ly_ctg_cont ul:first-child{background:none}
.ly_ctg_cont li{display:inline-block;*display:inline;width:211px;padding:7px 0 5px 12px;background:url(http://static.naver.net/ncc/image/p_2012/magazine/sp_bu.png) no-repeat 0 -348px;*zoom:1}
.ly_ctg_cont .on{background:url(../img/sp_bu.png) no-repeat  0 -375px}
.ly_ctg_cont li a{color:#8e8e8e}
.ly_ctg_cont .on a{font-weight:bold;color:#333}
.ly_ctg_btm{text-align:center}
.ly_ctg_btm a{display:inline-block;*display:inline;overflow:hidden;width:45px;height:25px;background:url(../img/sp_common8.png) no-repeat;line-height:999em;vertical-align:top;*zoom:1}
.ly_ctg_btm .btn_search{background-position:-170px -55px}
.ly_ctg_btm .btn_close{background-position:-220px -55px}

/* search result  page :: content */
.search_v2 .related_search{margin-top:0;border:0;background:transparent}
.search_v2 .related_search .go_connect{border-top:0}
.search_v2 .related_search .go_correct a{text-decoration:underline}
.search_v2 .related_search dl{width:auto;padding:0 0 19px}
.search_v2 .related_search dt{margin-right:10px}
.search_v2 .related_search dd em{color:#dd0b00}
.correct_box{clear:both;position:relative;margin-bottom:32px;border:1px solid #dfdfdf;background-color:#fff}
.correct_box .sentence{padding:30px 14px 27px;font-size:16px;font-weight:bold;color:#333}
.correct_box .sentence em{display:inline-block;*display:inline;overflow:hidden;width:11px;height:8px;background:url(../img/sp_common8.png) no-repeat -285px -55px;line-height:999em;vertical-align:top;*zoom:1}
.correct_box .sentence em:first-child{margin-right:5px;background-position:-270px -55px}
.correct_box .sentence a{color:#f33737}
.correct_box .source{font-size:12px;font-weight:normal;color:#838383}
.correct_box .source a{color:#1172b6;text-decoration:underline}
.correct_box .notice{padding:10px 64px 9px 14px;background-color:#f5f5f5;font-size:11px;color:#a6a6a6}
.correct_box .btn_report{position:absolute;bottom:9px;right:14px;font-size:11px;color:#a6a6a6;text-decoration:underline}
.search_v2 .srch_wrap{width:auto;margin:0}
.search_v2 .srch_wrap .srch_result_none .lst{margin:22px 8px 0}
.search_v2 .srch_wrap .srch_result_none .related_area{margin-top:44px;padding:48px 14px 0 0;border-top:1px solid #e9e9e9;font-size:14px}
.search_v2 .srch_wrap .srch_result_none .related_area strong .srch_txt{color:#f21a38}
.search_img_v2 .card_lst{margin-top:-25px}
.search_img_v2 .card_lst .card_w,.search_img_v2 .card_lst .card{height:328px}
.search_img_v2 .card_lst .card .info strong{font-weight:bold}
.search_v2 .thmb_lst .img_box img{max-width:110px}

.thmb_lst2{margin-bottom:-19px}
.thmb_lst2 li{position:relative;overflow:hidden;margin-bottom:50px}
.thmb_lst2 .thmb_w{float:left;position:relative;margin:0 15px 10px 0;width:110px;height:83px;background:#fff;text-align:center}
.thmb_lst2 .thmb{overflow:hidden;display:block;width:110px;height:83px;background-color:#f5f5f5;line-height:83px;font-size:0}
.thmb_lst2 .thmb .mask{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #000;opacity:0.08;filter:alpha(opacity=8)}
.thmb_lst2 .thmb img{max-height:83px;max-width:110px;vertical-align:middle}
.thmb_lst2 .th_ico{display:inline-block;overflow:hidden;position:absolute;right:0;bottom:0;z-index:10;height:18px;padding-left:15px;background:url(../img/bg_thumb_slide.gif) no-repeat 0 0;font-weight:bold;color:#444;vertical-align:top;text-decoration:none}
.thmb_lst2 .th_ico span{display:block;height:18px;padding-right:6px;background:url(../img/bg_thumb_slide.gif) no-repeat 100% 100%;line-height:18px;font-size:10px;font-family:tahoma;vertical-align:top}
.thmb_lst2 .open_w{display:none;position:absolute;top:0;left:0;z-index:50}
.thmb_lst2 .img_box{display:inline-block;overflow:hidden;position:relative;padding:0 5px;border:1px solid #d9d9d9;background:#fbfbfb;vertical-align:top}
.thmb_lst2 .img_box img{max-height:90px;vertical-align:middle}
.thmb_lst2 .img_box a{display:inline-block;position:relative;margin:20px 1px 22px 0}
.thmb_lst2 .img_box .state{position:absolute;right:0;bottom:0;padding:2px 3px;border:1px solid #e2e2e2;background:#fff;font-size:10px;font-family:tahoma;color:#666}
.thmb_lst2 .img_box .state strong{color:#444}
.thmb_lst2 dl{overflow:hidden}
.thmb_lst2 dl .tit{margin-bottom:8px;font-size:14px}
.thmb_lst2 dl .tit a{overflow:hidden;text-overflow:ellipsis;display:inline-block;*display:inline;text-decoration:underline;white-space:nowrap;*zoom:1;line-height:18px;vertical-align:top}
.thmb_lst2 dl .tit .btn_delete,.thmb_lst2 dl .tit .btn_edit{line-height:9999em}
.thmb_lst2 dl .dsc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.thmb_lst2 dl .msg{overflow:hidden;padding:9px 10px 6px;color:#808080;border:1px solid #ccc;border-radius:3px}
.thmb_lst2 dl .info em{padding:0 3px;font-size:11px;color:#666}
.thmb_lst2 dl .info b{font-weight:normal;color:#6c6c6c}
.thmb_lst2 dl .info span{padding:0 4px;color:#666}
.thmb_lst2 dl .info a{color:#666}
.thmb_lst2 dl .info b+a{color:#000}
.thmb_lst2 dd{margin-bottom:7px}
.thmb_lst2_inner{clear:both;margin-right:-30px;padding:0 0 0 25px;background:url(../img/bu_clamp.png) no-repeat 0 20px;zoom:1}
.thmb_lst2_inner:after{display:block;clear:both;content:''}
.thmb_lst2_inner li{display:inline-block;*display:inline;width:330px;margin:20px 29px 0 0;vertical-align:top;*zoom:1}
.thmb_lst2_inner li .tit a{overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:4px;font-weight:normal;white-space:nowrap}
.thmb_lst2_inner li .dsc{display:block;line-height:18px;color:#666}
.search .thmb_lst2 li img{float:left;margin-right:15px;max-width:92px;max-height:92px;height:auto}
.sp_keyword_adult dd{position:relative;padding-left:20px;text-indent:-20px;font-size:12px;line-height:18px}
.sp_keyword_adult dd a{white-space:nowrap}
.sp_keyword_adult dd .ico_adult{display:inline-block;width:15px;height:15px;margin:-1px 5px 0 0;background:url(http://sstatic.naver.net/search/2014/sp_keyword.gif) no-repeat -15px -10px;vertical-align:middle}
/* search result  page :: aside */
.aside .lst_area2{overflow:hidden;position:relative;margin:0 0 30px}
.aside .lst_area2 h3{font-size:12px;color:#666;line-height:20px} 
.aside .lst_area2 h3 span{font-weight:normal;color:#8e8e8e}
.aside .lst_area2 h3 .beta{margin-top:5px}
.aside .lst_area2 h3 .btn_help{margin-top:3px}
.aside .lst_thum_wrap{overflow:hidden;width:300px;height:200px;margin-top:10px}
.aside .lst_thum{overflow:hidden;margin:-3px 0 0 -3px}
.aside .lst_thum li{float:left;overflow:hidden;margin:3px 0 0 3px}
.aside .lst_thum li a{display:block}
.aside .lst_thum li img{max-height:200px;vertical-align:top}
.aside .lst_know{margin:10px 0 0;padding:13px 14px 12px;background-color:#eaeaea}
.aside .lst_know li{margin-top:16px;color:#787878}
@media \0screen {
	.aside .lst_know li{margin-top:19px}
}
.aside .lst_know li:first-child{margin-top:0}
.aside .lst_know dt{padding:0 0 0 10px;background:url(../img/bu_2x2_8a8a8a.gif) no-repeat 0 7px}
.aside .lst_know dt a,.aside .lst_know2 dt a{display:inline-block;*display:inline;overflow:hidden;max-width:262px;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;*zoom:1}
.aside .lst_know dd{overflow:hidden;width:262px;text-overflow:ellipsis;white-space:nowrap;padding:2px 0 0 10px}
.aside .lst_know dd a{color:#787878}
.aside .lst_know dd em{padding:0 3px;font-size:11px;color:#d9d9d9}
.aside .lst_ranking{padding:16px 0 0}
.aside .lst_ranking li{padding:0 0 8px 20px;background:url(../img/sp_num2.png) no-repeat}
.aside .lst_ranking li a{vertical-align:top}
.aside .lst_ranking li .tit{overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:280px;white-space:nowrap}
.aside .lst_ranking li .source{color:#787878}
.aside .lst_ranking .r1{background-position:0 0}
.aside .lst_ranking .r2{background-position:0 -30px}
.aside .lst_ranking .r3{background-position:0 -60px}
.aside .lst_ranking .r4{background-position:0 -90px}
.aside .lst_ranking .r5{background-position:0 -120px}
.aside .lst_ranking .r6{background-position:0 -150px}
.aside .lst_ranking .r7{background-position:0 -180px}
.aside .lst_ranking .r8{background-position:0 -210px}
.aside .lst_ranking .r9{background-position:0 -240px}
.aside .lst_ranking .r10{background-position:0 -270px}
.aside .btn_gallery{display:block;overflow:hidden;position:absolute;top:0;right:0;width:59px;height:20px;background:url(../img/sp_common8.png) no-repeat -105px -55px;text-indent:-9999px}
.aside .lst_area2 .btn_more{float:right;display:inline-block;margin:8px 0 0;font-size:11px;color:#8e8e8e}
.beta{display:inline-block;overflow:hidden;width:20px;height:10px;margin:3px 2px 0 4px;background:url(../img/sp_common8.png) no-repeat -105px -78px;line-height:999em;vertical-align:top}
.like em{font-size:12px;color:#888}
.ico_like{overflow:hidden;display:inline-block;*display:inline;width:15px;height:12px;margin:3px 3px 0 0;background:url(../img/sp_common8.png) no-repeat -305px -25px;*zoom:1;line-height:9999em;vertical-align:top}
.aside .lst_area.know .info .like em{padding:0;font-size:12px;color:#888}
.aside .lst_area.know .info .ico_theme~.like .ico_like{margin:2px 3px 0 0}
.tmp_dic2 li .like .ico_like{margin:0 3px 0 0}
.aside .lst_area li .like .ico_like{margin:4px 3px 0 0;*margin:1px 3px 0 0}
.thmb_lst2 dl .info .like{padding:0}
.thmb_lst2 dl .info .like em{padding:0;font-size:12px;color:#888}
.thmb_lst2 dl .info .like .ico_like{margin:1px 3px 0 0}
.lst_wrap .thmb_lst .related .info .like em{line-height:20px}
.lst_wrap .thmb_lst .related .info .like .ico_like{line-height:9999em;*margin-top:0}
.btn_img_gallery{overflow:hidden;display:block;position:absolute;top:8px;right:74px;width:104px;height:28px;background:url(../img/sp_common8.png) no-repeat 0 -90px;text-indent:-9999px}
.btn_my_know,.btn_view_know{position:absolute;overflow:hidden;display:block;top:14px;width:146px;height:28px;background:url(../img/sp_common8.png) no-repeat;text-indent:-9999px}
.btn_view_know{right:0;background-position:0 -120px}
.btn_my_know{right:156px;background-position:-105px -90px}
.aside .ban_event{overflow:hidden;margin-top:2px;padding:16px 14px 17px;background-color:#eaeaea}
.aside .ban_event .tit{font-size:12px;color:#333}
.aside .ban_event .links{overflow:hidden;margin-top:7px}
.aside .ban_event .links a{float:left;width:133px;padding:8px 0 5px;text-align:center;letter-spacing:-1px;border:1px solid #d2d2d2;background:#fff;text-decoration:none;color:#666}
.aside .ban_event .links a:first-child{margin-right:2px}

/* 연관인물 */
.aside .lst_know2{margin:10px 0 0;padding:13px 14px 7px;background-color:#eaeaea}
.aside .lst_know2 li{clear:both;overflow:hidden;margin-top:10px;*margin-top:15px;padding:0 0 0 10px;background:url(../img/bu_2x2_8a8a8a.gif) no-repeat 0 7px;color:#787878}
.aside .lst_know2 li:first-child{margin-top:0}
.aside .lst_know2 li dt,.aside .lst_know2 li dd{float:left;margin-bottom:5px}
.aside .lst_know2 li dd{overflow:hidden;max-width:262px;white-space:nowrap;text-overflow:ellipsis}
.srch_wrap .thmb_lst5{margin-bottom:-16px}
.srch_wrap .thmb_lst5 li{margin-bottom:43px;padding-bottom:30px;border-bottom:1px solid #e8e8e8}
.srch_wrap .thmb_lst5 .thumb .thmb_lst3_inner,.srch_wrap .thumb .thmb_lst5 .btn_area{margin-left:127px}
.srch_wrap .thmb_lst5 dt span{margin-left:5px}
.srch_wrap .thmb_lst5 .thmb_lst3_inner{margin-top:25px}
.srch_wrap .thmb_lst5 .thmb_lst3_inner li{margin-bottom:0;padding:3px 0 9px 16px;border:0;background:url(../img/bu_clamp2.png) no-repeat 0 0}
.srch_wrap .thmb_lst5 .thmb_lst3_inner .tit{display:block}
.srch_wrap .thmb_lst5 .thmb_lst3_inner .dsc{display:block;margin-top:8px}
.srch_wrap .thmb_lst5 .thmb_lst3_inner .txt{color:#6C6C6C}
.srch_wrap .thmb_lst5 .thmb_lst3_inner .txt a{color:#6C6C6C}
.srch_wrap .thmb_lst5 .thmb_lst3_inner .bar{margin:0 3px 0 3px;font-size:11px;color:#d8d8d8}
.srch_wrap .thmb_lst5 .thmb_lst3_inner .btn_add{top:-2px}
.srch_wrap .thmb_lst5 .btn_area{margin-top:19px}
.srch_wrap .thmb_lst5 .pg_nate{overflow:hidden;text-align:center}
.srch_wrap .thmb_lst5 .pg_nate a{overflow:hidden;display:inline-block;width:15px;height:16px;line-height:99em;vertical-align:top;background:url(../img/btn_pgnate.png) no-repeat}
.srch_wrap .thmb_lst5 .pg_nate .btn_nxt{background-position:0 0}
.srch_wrap .thmb_lst5 .pg_nate .btn_prv{background-position:0 -22px}
.srch_wrap .thmb_lst5 .pg_nate .num{display:inline-block;margin:0 6px;height:16px;line-height:16px;font-size:11px;font-family:tahoma;font-weight:bold;color:#727272}
.srch_wrap .thmb_lst5 .btn_more{float:right;margin:-15px 9px 5px;padding:0 12px 1px 0;background:url(../img/sp_vertical.png) no-repeat 100% -44px;font-size:12px;letter-spacing:-1px;color:#666}
.srch_wrap .thmb_lst5 .btn_more.close{background-position:100% -71px}

/* naml2.0 */
.naml_area{width:646px;margin:0 auto}

/* auto service news */
.section_wrap .link_news{overflow:hidden;width:573px;margin:40px 0 21px}
.section_wrap .link_news h3{margin:0 !important;padding:0 0 6px;color:#000;letter-spacing:-1px}
.section_wrap .size_ct_v1 .link_news{font-size:14px;line-height:26px}
.section_wrap .size_ct_v2 .link_news{font-size:16px;line-height:28px}
.section_wrap .size_ct_v3 .link_news{font-size:18px;line-height:30px}
.section_wrap .size_ct_v1 .link_news{font-size:14px;line-height:27px}
.section_wrap .size_ct_v1 .link_news h3{font-size:14px;line-height:27px}
.section_wrap .size_ct_v2 .link_news h3{font-size:16px;line-height:27px}
.section_wrap .size_ct_v3 .link_news h3{font-size:18px;line-height:27px}
.section_wrap .size_ct_v1 .link_news h3 span{font-size:12px;line-height:27px}
.section_wrap .size_ct_v2 .link_news h3 span{font-size:13px;line-height:27px}
.section_wrap .size_ct_v3 .link_news h3 span{font-size:14px;line-height:27px}
.link_news h3 span{display:inline-block;margin-left:11px;padding-left:10px;background:url(http://static.news.naver.net/image/news/2012/11/sp_relation.gif) no-repeat 0 -61px;font-weight:normal;color:#999}
.section_wrap .link_news ul{margin:0;padding-left:2px}
.link_news li{padding-left:12px;background:url(http://static.news.naver.net/image/news/2012/11/sp_relation.gif) no-repeat 0 10px}
.section_wrap .link_news li a{display:inline-block;overflow:hidden;width:490px;color:#2f2f2f;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}

/* 2014 한반도 자연생태 */
.promotion_sec{position:relative;height:130px;padding:0 0 10px}
.promotion_sec a{display:block}
.banner_photo_cont{display:block;margin:0 0 43px}
.promotion_sec .link{overflow:hidden;position:absolute;top:27px;width:82px;height:84px;background:#fff;opacity:0;;filter:alpha(opacity=0);text-indent:-999em;z-index:10}
.promotion_sec .lk_01{left:583px}
.promotion_sec .lk_02{left:694px}
.promotion_sec .lk_03{left:805px}
.promotion_sec .lk_04{left:916px}

/* 모바일 고어 가독성 개선 */
.imagefont{vertical-align:middle !important}

/* ------------------------------------------------------------------------------  */
/* knowledge list add  */
/* ------------------------------------------------------------------------------  */
/* header layer 지식리스트 추가 */
.ly_category .lst_knowledge h5{padding:19px 19px 0;font-size:12px}
.ly_category .lst_knowledge h5 a{text-decoration:none;color:#666}
.lst_knowledge .beta,.knowledge #header .ly_category .beta{display:inline-block;overflow:hidden;width:20px;height:10px;margin:2px 0 0 2px;background:url(../img/sp_common8.png) no-repeat -105px -78px;line-height:9999em;vertical-align:top}
.ly_category .lst_knowledge p{padding:7px 19px 0;color:#999}
.ly_category .lst_knowledge p+ul{padding-top:10px}
.ly_category .lst_knowledge li{width:108px}
.ly_category .lst_knowledge li span{color:#08ae3a}
.ly_category .lst_category .temp{width:132px;margin-left:0}
.ly_category .lst_category .temp a{padding-left:20px;border-left:1px solid #e0e0e0}


/* 임시 보관함 탭메뉴 추가 */
.lst_tab .temp{padding-left:24px;background:url(../img/bg_bar.gif) no-repeat 0 23px}
.lst_tab .temp a:hover,.lst_tab .temp.on a{border-bottom:4px solid transparent}

/* 목록 새창으로 열기 버튼 추가*/
.btn_new{overflow:hidden;position:relative;display:inline-block;*display:inline;top:-1px;width:46px;height:18px;background:url(../img/sp_knowledge.png) no-repeat -190px -210px;white-space:nowrap;vertical-align:top;line-height:9999em;*zoom:1}
.btn_new{width:20px;height:18px;background-position:-185px -330px}

/* 엔드 버튼 추가*/
.btn_create3{display:block;height:32px;color:#666;text-decoration:none;text-align:center;border:1px solid #dedede;border-radius:2px;background-color:#fff}
.btn_create3:hover{text-decoration:none}
.btn_create3 em{overflow:hidden;display:inline-block;max-width:412px;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#387bd6;vertical-align:top}
.btn_all{margin-left:245px;display:inline-block;*display:inline;font-size:11px;color:#8e8e8e;*zoom:1}
.ico_add{display:inline-block;*display:inline;width:15px;height:15px;background:url(../img/sp_knowledge.png) no-repeat -290px -210px;*zoom:1}
.ico_theme{overflow:hidden;display:inline-block;*display:inline;width:59px;height:18px;background:url(../img/sp_knowledge.png) no-repeat -155px -180px;*zoom:1;line-height:9999em;vertical-align:top}
.btn_create3 .ico_add{position:relative;top:3px;*top:-1px}
.tmp_dic2 .btn_create3{line-height:32px;*height:25px;*padding-top:9px;*line-height:18px;vertical-align:top}
.tmp_dic2 .btn_create3 .ico_add{left:4px;*top:-1px}
.tmp_dic2 .btn_create3+.btn_more{margin-top:7px}
.aside .btn_create3{position:relative;padding:12px 20px 15px;border-radius:0;border-color:#dfdfdf;text-align:left;line-height:18px}
.aside .btn_create3 em{font-weight:bold}
.aside .btn_create3 .ico_add{position:absolute;top:50%;right:24px;width:25px;height:25px;margin-top:-12px;background:url(../img/sp_knowledge.png) no-repeat -220px -180px}

/* 엔드페이지 하단 테마리스트 박스*/
.tmp_dic2.know li{margin-bottom:0;background:url(../img/bu_dot2.gif) 0 8px no-repeat;padding:2px 0 9px 9px}
.tmp_dic2.know li .ico_theme{position:relative;top:-2px;left:4px;margin-bottom:-4px}
.tmp_dic2.know li .info .tit2{color:#959595}
.tmp_dic2.know li .info .txt2{color:#4a4a4a}
.tmp_dic2.know li .info .num2{color:#f33737}

/* 지식 리스트  */
.knowledge #container{margin:20px auto 70px}
.knowledge #header{background:transparent}
.knowledge #header .header_section{background:#fff}
.knowledge #header .tab_section{border-bottom:1px solid #dcdcdc}
.knowledge #header .nav_wrap{height:auto}
.knowledge #header .nav_section .nav_inner .tit_area.view{position:relative;float:none;padding:16px 0 16px 33px}
.knowledge #header .nav_section .nav_inner .tit_area.view.view_ty1 .txt{width:655px}
.knowledge #header .nav_section .nav_inner .tit_area.view.view_ty2 .txt{width:600px}
.knowledge #header .nav_section .nav_inner .tit_area.view.view_ty3 .txt{width:545px}
.knowledge #header .nav_section .nav_inner .tit_area.view.view_ty4 .txt{width:470px}
.knowledge #header .nav_section .nav_inner .tit_area.view .input_area{display:block}
.knowledge #header .nav_section .nav_inner .tit_area.view .input_area .txt_length{position:relative;bottom:-5px;*bottom:-3px;vertical-align:bottom}
.knowledge #header .nav_section .nav_inner .tit_area.view .txt{display:block;width:477px}
.knowledge #header .nav_section .nav_inner .tit_area.view .snb{float:none;position:absolute;top:16px;left:0}
.knowledge #header .nav_section .nav_inner .tit_area .txt a{font-size:24px;line-height:26px;color:#222;text-decoration:none}
#header .tit_area .know, #header .tit_area .beta{display:inline-block;*display:inline;overflow:hidden;position:relative;top:1px;width:110px;height:23px;background:url(../img/sp_knowledge.png) no-repeat 0 0;line-height:9999em;vertical-align:top;*zoom:1}
#header .tit_area .beta{width:40px;margin:0;background-position:-110px 0}
#header .nav_section .nav_inner .btn_area{display:inline-block;*display:inline;margin:2px 25px 0 0;*zoom:1;vertical-align:top}
#header .nav_section .nav_inner .btn_area+form{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
#header .nav_section .nav_inner .btn_area a{height:24px;margin-left:1px}
#header .nav_section .nav_inner .btn_area .u_likeit_list_module{}
.knowledge #header .nav_section .nav_inner .btn_area .btn_cancel2{margin-left:7px}
.knowledge .tit_area .input_txt2{display:inline-block;height:34px;margin:-6px 0 -5px;border:1px solid #659ae2;font-weight:bold}
.knowledge .tit_area .input_txt2 input{width:480px;padding:4px 5px 2px;*padding:2px 5px 2px;border:0;font-weight:bold;font-size:24px;line-height:24px;color:#222}
.knowledge .tit_area .input_txt2 input::-ms-clear {display:none}
.knowledge h4{padding:10px 0;border-bottom:2px solid #222}
.knowledge h4 span{display:block;overflow:hidden;width:120px;height:20px;background:url(../img/sp_knowledge.png) no-repeat;text-indent:-9999px;white-space:nowrap}
.knowledge h4 .recommend{background-position:0 -150px}
.knowledge h4 .recent{width:91px;background-position:0 -180px}
.knowledge .lst_wrap{position:relative}
.knowledge .lst_wrap .btn_area{position:absolute;top:-25px;right:0;text-align:right}
.knowledge .lst_wrap .btn_area a{margin-left:6px;padding-left:12px;background:url(../img/sp_knowledge.png) no-repeat -330px -58px;font-size:11px;color:#666;letter-spacing:-1px}
.knowledge .lst_wrap .btn_area a:hover,.knowledge .lst_wrap .btn_area .on{background-position:-330px -78px;color:#333}
.notice_box{margin-top:10px;padding:30px 0;border:1px solid #dfdfdf;background-color:#f4f5f6;color:#666;text-align:center}
.knowledge .loca_m{position:relative;margin-bottom:20px}
.knowledge .loca_m .msg{margin:12px 15px 0;padding:0 0 10px;border-bottom:1px solid #ddd;color:#666}
.knowledge .loca_m .msg p{display:inline-block;*display:inline;padding:0 0 0 5px;line-height:18px;*zoom:1}
.knowledge .loca_m .msg.msg_ty1 p{width:587px;padding-right:28px}
.knowledge .loca_m .msg.msg_ty2 p{width:524px;padding-right:28px}
.knowledge .loca_m .msg a{display:inline-block;*display:inline;margin:2px 0 0 7px;text-decoration:underline;vertical-align:top;*zoom:1}
.knowledge .loca_m .msg .btn_prev{margin-left:0;color:#000}
.knowledge .loca_m .msg .btn_cancel{color:#dd0000}
.knowledge .loca_m .btn_report{position:absolute;right:15px;bottom:15px;color:#666;text-decoration:underline}
.knowledge .info_area{padding:12px 20px 1px 20px;line-height:18px}
.knowledge .info_area dt{float:left;width:64px;font-weight:bold;color:#444}
.knowledge .info_area dd{overflow:hidden;margin-bottom:10px;color:#666}
.knowledge .info_area dd a{color:#000}
.knowledge .info_area dd .txt_length{vertical-align:bottom}
.knowledge .info_area .input_txt2{display:inline-block;width:569px;height:55px;padding:5px;border:1px solid #659ae2;line-height:18px;font-weight:normal;color:#666;resize:none}
.knowledge .invert_area{display:inline-block;*display:inline;width:40px;height:45px;margin-top:20px;vertical-align:top;*zoom:1}
.knowledge .invert_area a{display:block;overflow:hidden;width:24px;height:18px;background:url(../img/sp_knowledge.png) no-repeat;text-indent:-9999px;white-space:nowrap}
.knowledge .invert_area .up{margin-bottom:9px;background-position:-330px -230px}
.knowledge .invert_area .down{background-position:-330px -245px}
.knowledge .invert_area .up.on,.knowledge .invert_area .up:hover{background-position:-310px -230px}
.knowledge .invert_area .down.on,.knowledge .invert_area .down:hover{background-position:-310px -245px}
.knowledge .invert_area+.thmb_lst_inner{display:inline-block;*display:inline;position:relative;width:700px;vertical-align:middle;*zoom:1}
.knowledge .invert_area+.thmb_lst_inner dl{margin-right:0}
.knowledge .invert_area+.thmb_lst_inner .thmb_w{top:0;left:0}
.knowledge .lst_wrap .thmb_lst dt .btn_delete{position:relative;display:inline-block;*display:inline;top:-2px;background-position:-140px -240px;vertical-align:top;*zoom:1}
.knowledge .comment{margin:10px 0 0;text-align:right}
.knowledge .comment_inner,.knowledge .comment_edit{display:inline-block;position:relative;padding:10px 12px;border:1px solid #ebebeb;background-color:#f7f7f7;line-height:18px;text-align:left}
.knowledge .comment_edit{padding:0;border:1px solid #659ae2;background-color:#fff}
.knowledge .comment_edit .input_txt2{display:block;max-width:676px;max-height:55px;padding:10px;border:0;font-weight:normal;line-height:18px;color:#666;resize:none}
.knowledge .comment .txt_length{display:block;padding-top:5px}
.knowledge .comment .name{display:block;float:left;margin:0 6px 0 0;font-weight:bold;color:#666}
.knowledge .comment .dsc{display:block;overflow:hidden;color:#8e8e8e}
.knowledge .comment .btn_updn{display:block;overflow:hidden;position:absolute;right:5px;bottom:5px;width:17px;height:14px;background:url(../img/sp_knowledge.png) no-repeat -325px -95px;text-indent:-9999px}
.knowledge .comment .btn_updn.on{background-position:-325px -115px}
.aside .lst_area.know{margin-bottom:0}
.aside .lst_area.know li{height:auto;padding:11px 0 11px 8px;background-position:0 16px}
.aside .lst_area.know .info{display:block;padding-top:3px}
.aside .lst_area.know .info a{display:inline-block;*display:inline;overflow:hidden;position:relative;top:3px;*top:0;max-width:158px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;*zoom:1}
.aside .lst_area.know .info b{font-weight:normal;color:#8e8e8e}
.aside .lst_area.know .info em{padding:0 2px;font-size:11px;color:#c1c1c1}
.guide_box{overflow:hidden;position:relative;margin:0 0 10px;border:1px solid #dfdfdf;color:#666}
.guide_box_inner{padding:15px 21px;background-color:#fbfbfb}
.guide_box_inner span{display:block;margin-bottom:8px}
.guide_box_inner strong{display:block;margin-bottom:20px;font-size:14px;color:#797979;letter-spacing:-1px}
.guide_box_inner strong b{color:#333}
.guide_box_inner a{text-decoration:underline}
.my .guide_box_inner{width:500px}
.loca_m+.guide_box{margin:0 0 20px}
.my .btn_create2{display:block;position:absolute;top:0;right:0;width:199px;height:100%;border-left:1px solid #dfdfdf;background-color:#fff;letter-spacing:-1px;text-decoration:none;cursor:pointer}
.my .btn_create2 b{position:absolute;top:50%;left:50%;margin:-8px 0 0 -80px;padding:0 0 0 25px;background:url(../img/sp_knowledge.png) no-repeat -330px -40px;font-size:14px;line-height:18px;color:#666}
.txt_length{display:inline-block;padding-left:4px;font-size:11px;font-weight:normal;line-height:12px;color:#8e8e8e;vertical-align:middle}
.txt_length b{color:#387bd6}
.knowledge .view_sorting{border-top:2px solid #222}
.knowledge .view_sorting .sorting{margin:0}
.knowledge .view_sorting+.lst_wrap{border-top:0;border-bottom:1px solid #dfdfdf}
.knowledge .thmb_lst_area{overflow:hidden}
.knowledge .highlight{color:#387bd6}
.knowledge .paginate2{margin:20px 0 0}
.ico_beta{display:inline-block;*display:inline;overflow:hidden;width:83px;height:19px;margin-left:3px;background:url(../img/sp_knowledge.png) no-repeat -220px -240px;line-height:9999em !important;vertical-align:bottom;*zoom:1}
.knowledge .thmb_lst2_inner li .tit a{display:inline-block;max-width:330px;vertical-align:top}
.btn_create,.btn_refresh,.btn_delete,.btn_delete2,.btn_finish,.btn_edit,.btn_edit2,.btn_close,.btn_send2,.ico_finish,.ico_waiting,.btn_cancel2{display:block;overflow:hidden;background-image:url(../img/sp_knowledge.png);background-repeat:no-repeat}
.btn_create{position:absolute;top:2px;right:326px;width:124px;height:26px;background-position:0 -210px;text-indent:-9999px;white-space:nowrap}
.btn_refresh{position:absolute;top:4px;right:5px;width:23px;height:23px;background-position:-325px 5px;text-indent:-9999px;white-space:nowrap}
.btn_delete{display:inline-block;*display:inline;width:35px;height:18px;background-position:-100px -240px;line-height:9999em;vertical-align:top;white-space:nowrap;*zoom:1}
.btn_delete2{display:inline-block;*display:inline;width:42px;height:26px;background-position:0 -240px;line-height:9999em;vertical-align:top;white-space:nowrap;*zoom:1}
.btn_finish{display:inline-block;*display:inline;width:47px;height:26px;background-position:-50px -240px;line-height:9999em;vertical-align:top;white-space:nowrap;*zoom:1}
.btn_edit{display:inline-block;*display:inline;width:35px;height:18px;background-position:-180px -240px;line-height:9999em;vertical-align:top;white-space:nowrap;*zoom:1}
.btn_edit2{display:inline-block;*display:inline;width:49px;height:26px;background-position:-130px -210px;line-height:9999em;vertical-align:top;white-space:nowrap;*zoom:1}
.btn_close{position:absolute;top:6px;right:6px;width:19px;height:19px;background-position:-325px -15px;text-indent:-9999px;white-space:nowrap}
.btn_send2{display:inline-block;*display:inline;width:73px;height:26px;background-position:-110px -330px;line-height:9999em;vertical-align:top;white-space:nowrap;*zoom:1}
.btn_cancel2{display:inline-block;*display:inline;width:47px;height:26px;background-position:-110px -400px;*zoom:1;line-height:9999em;vertical-align:top}
.ico_finish,.ico_waiting{display:inline-block;*display:inline;height:18px;*zoom:1;line-height:9999em;vertical-align:top}
.ico_finish{width:58px;background-position:-110px -360px}
.ico_waiting{width:69px;background-position:-110px -380px}

/* 지식리스트 운영원칙 */
.guide{background-image:none;background-color:#fff;font-size:12px;line-height:18px;color:#666}
.guide #wrap{min-width:900px;width:900px;margin:0 auto}
.guide #footer{min-width:900px;background:#fff}
.guide #footer .inner{border:0}
.guide #header{width:900px}
.guide #header h1{padding:28px 18px 13px}
.guide #header h1 a{display:inline-block;*display:inline;margin-left:-4px;*zoom:1}
.guide #container{width:900px;margin:0;padding:0;border-top:3px solid #5b5b5b;border-bottom:3px solid #5b5b5b;font-family:'돋움',Dotum,Helvetica,sans-serif}
.guide #content{width:862px;padding:30px 19px 32px}
.guide #content h2{font-size:18px;font-weight:bold}
.guide .h2_info{margin:9px 0 10px}
.guide .btn_view{padding-right:6px;background:url(../img/ico_pri_right.gif) no-repeat 100% 2px;font-size:11px;color:#259c00;letter-spacing:-1px;text-decoration:underline}
.guide .section .btn_view{display:inline-block;*display:inline;margin:50px 0 0 32px;*zoom:1;line-height:12px}
.restrict_info{margin:30px 0 0;padding:40px 24px 0;border-top:1px solid #bcbcbc}
.restrict_info h3{font-size:14px;color:#333;font-weight:bold;letter-spacing:-1px}
.restrict_info h3 strong{color:#259c00}
.restrict_info h4,.restrict_info h5,.restrict_info h6{font-size:12px}
.restrict_info h4{color:#464646}
.restrict_info h6{font-weight:normal}
.restrict_info .h3_info{padding:6px 0 0}
.restrict_info .h3_info span{display:block;padding-top:7px;color:#ff6218}
.guide .section{padding:33px 0 24px}
.guide .section+.section{border-top:1px solid #ebebeb}
.guide .section p{padding:4px 0 0 16px}
.guide .section p span{color:#259c00}
.lst_num li{padding:30px 0 0 16px}
.lst_num li p a{color:#259c00;text-decoration:underline}
.lst_num2 li{padding:10px 0 0 16px}
.lst_num2 li p{padding:2px 0 0 16px}
.lst_dot{padding:13px 0 0 20px}
.lst_dot li{padding:0 0 3px 11px;background:url(../img/dot_prin1.gif) no-repeat 0 7px}

/* 지식리스트 상세 좋아요&sns영역 */
.sns_box_wrap{padding:50px 0 0;text-align:center}
.sns_box_wrap .likeit{margin-right:1px;vertical-align:top}
.sns_box_wrap .sns_box{display:inline-block;margin:0;padding:0}

/* 공통 좋아요 */
.likeit{display:inline-block;*display:inline;position:relative;top:0;*zoom:1}
#header .likeit{vertical-align:top}

/* 지식리스트 사용 flow*/
.layer_wrap{position:absolute;top:0;left:0;z-index:100001;height:100%}
.layer_wrap .dimmed{overflow:hidden;position:fixed;_position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;background-color:#000;opacity:.3;filter:alpha(opacity=30)}
.layer_use{position:fixed;top:50%;left:50%;width:355px;height:530px;margin:-265px 0 0 -202px;padding:0 25px;background:url(../img/bg_layer_use.png) no-repeat 0 0;text-align:center}
.layer_top{position:relative;padding:19px 0 15px;border-bottom:2px solid #888}
.layer_cont{position:relative}
.layer_use h3{display:inline-block;*display:inline;overflow:hidden;width:126px;height:21px;background:url(../img/sp_knowledge.png) no-repeat 0 -30px;line-height:9999em;vertical-align:top;*zoom:1}
.layer_use.create h3{width:180px;background-position:0 -60px}
.layer_use.create.done h3{width:224px}
.layer_use.add h3{width:155px;background-position:0 -90px}
.layer_use.add.done h3{width:199px}
.layer_use.report h3{width:138px;background-position:0 -120px}
.layer_use.report.done h3{width:180px}
.layer_use.report.done h4{border-bottom:1px solid #e7e7e7}
.layer_use h4{height:100px;padding-top:50px;border-bottom:0;font-size:14px;font-weight:bold;line-height:24px;color:#333}
.layer_use h4 em{color:#1172b6}
.layer_use.add.done h4{height:48px;padding-top:30px}
.layer_use .step li{overflow:hidden;margin-top:10px;padding:10px 20px 9px;border:1px solid #e7e7e7;background-color:#f9f9f9;line-height:22px;text-align:left}
.layer_use .step li:first-child{margin-top:0}
.layer_use .step li strong{display:block;float:left;margin-right:15px;color:#2587cc}
.layer_use .step li span{display:block;overflow:hidden;color:#666}
.layer_use .box{padding:17px 15px 16px;border:1px solid #e7e7e7;background-color:#f9f9f9;line-height:18px;color:#666;text-align:left}
.layer_use .box li{margin-top:13px;padding-left:8px;background:url(../img/bu_2x2_8a8a8a.gif) no-repeat 0 7px}
.layer_use .box li:first-child{margin-top:0}
.layer_use.add .lst_add{position:relative;overflow-y:auto;max-height:139px}
.layer_use.add.done .lst_add{max-height:286px}
.layer_use .lst_add ul{border-bottom:1px solid #e7e7e7;text-align:left}
.layer_use .lst_add li{position:relative;height:45px;border-top:1px solid #e7e7e7;background-color:#fff;line-height:46px}
.layer_use .lst_add .on{background-color:#fafafa}
.layer_use .lst_add li label{display:block;overflow:hidden;margin:0 50px 0 20px;color:#666;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}
.layer_use .lst_add li label span{margin-left:3px;font-size:11px;color:#aaa}
.layer_use .lst_add li input{position:absolute;left:-9999px}
.layer_use .lst_add li .ico_check{position:absolute;top:15px;right:20px;width:13px;height:13px;background:url(../img/sp_knowledge.png) no-repeat -330px -196px}
.layer_use .lst_add .on .ico_check{background-position:-330px -216px}
.layer_use.add.done .lst_add li{overflow:hidden;height:30px;margin-bottom:2px;padding:0 10px;border:0;background-color:#f9f9f9;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.layer_use .btn_create3{height:38px;margin:20px 0;border-color:#bbb;font-weight:bold;line-height:38px;color:#666}
.lst_form{text-align:left}
.lst_form dt{margin:22px 0 8px;font-weight:bold;color:#333}
.lst_form dt span{font-weight:normal;color:#8e8e8e}
.lst_form dd+dt{margin-top:35px}
.lst_form dd{position:relative}
.lst_form dd textarea,.lst_reason dd textarea{display:block;width:325px;padding:12px 14px 10px;border:1px solid #dbdbdb;line-height:18px;color:#666;resize:none}
.lst_form dd .dsc{margin-top:5px;font-size:11px;line-height:16px;color:#8e8e8e}
.lst_form dd .dsc em{color:#2587cc}
.lst_form dd .txt_length{position:absolute;top:-22px;right:0;color:#8e8e8e}
.create .lst_form dd .tit{height:36px}
.create .lst_form dd .txt{height:136px}
.add .lst_form dd .txt{height:76px}
.lst_reason{border-top:1px solid #e7e7e7;color:#333;text-align:left}
.lst_reason dt{margin:25px 0 18px;font-weight:bold}
.lst_reason dd{margin-top:12px;text-align:left}
.lst_reason dd input{margin-right:5px}
.lst_reason dd label{position:relative;top:-2px}
.lst_reason dd .cmt{height:46px}
.layer_bottom{position:relative;padding-top:40px}
.add .layer_bottom{padding-top:36px}
.add.done .layer_bottom{padding-top:40px}
.layer_bottom a,.layer_bottom a *{display:inline-block;*display:inline;overflow:hidden;background:url(../img/sp_knowledge.png) repeat-x 0 -300px;color:#444;text-decoration:none;vertical-align:top;*zoom:1}
.layer_bottom a{margin-left:2px;cursor:pointer}
.layer_bottom a *{width:104px;height:19px;margin-left:1px;padding-top:6px;background-position:100% -300px}
.layer_bottom a:first-child{margin-left:0}
.layer_bottom .btn_confirm{background-position:0 -270px}
.layer_bottom .btn_confirm *{background-position:100% -270px}
.layer_bottom .btn_view *{width:152px}

/* 담기, 자동요약 */
.btn_add,.btn_smry{overflow:hidden;position:relative;display:inline-block;height:24px;background:url(../img/sp_smry.png) no-repeat 0 0;white-space:nowrap;vertical-align:middle;line-height:9999em;*zoom:1}
.btn_add{width:46px;background-position:0 0;margin-left:3px}
.btn_add:hover{background-position:-51px 0}
.btn_smry{width:69px;background-position:-102px 0}
.card_lst li .btn_add{position:absolute;top:auto;bottom:13px;left:10px}
.ico_t1+.btn_add{margin-left:4px}
.btn_area .btn_add3{overflow:hidden;display:inline-block;*display:inline;width:100px;height:100px;background:url(../img/sp_knowledge.png) no-repeat 0 -330px;*zoom:1;line-height:9999em;vertical-align:top}
.btn_area .likeit+.btn_add3{margin-left:8px}

/* ------------------------------------------------------------------------------  */
/* 지식리스트 디자인 개선 */
/* ------------------------------------------------------------------------------  */
body.system.knowledge,body.system.knowledge input,body.system.knowledge textarea,body.system.knowledge select,body.system.knowledge button,body.system.knowledge table{font-family:'굴림',Gulim,Helvetica,sans-serif}
.knowledge h4{padding:24px 0 12px 10px;border:0;font-size:13px}
.knowledge .lst_wrap.sub{margin-bottom:0;padding-bottom:0}
.knowledge .sns_box_wrap{padding-top:30px}

/* 탭 */
.tab_area2{overflow:hidden;margin:10px 0 22px}
.tab_area2 li{float:left;padding:0 18px;background:url(../img/bg_bar2.gif) no-repeat 0 0}
.tab_area2 li:first-child{padding:0 18px 0 10px;background-image:none}
.tab_area2 li a{display:block;height:22px;font-size:13px;color:#000;text-decoration:none}
.tab_area2 li a span{display:inline-block}
.tab_area2 li a em{margin-left:4px;font-size:12px;font-family:Tahoma;color:#444}
.tab_area2 .on a,.tab_area2 a:hover,.tab_area2 a:focus,.tab_area2 a:active{border-bottom:2px solid #2db400}
.tab_area2 .on span,.tab_area2 a:hover span,.tab_area2 a:focus span,.tab_area2 a:active span{color:#000}
.tab_area2 .on span{font-weight:bold}

/* 지식리스트 카드형 목록 */
.thmb_lst3 li{overflow:hidden;position:relative;margin-bottom:4px;padding:25px 58px 13px 27px;background-color:#fff;border:1px solid #ededed}
.thmb_lst3 .thmb_w{float:left;position:relative;margin:0 20px 10px 0;width:102px;height:102px;background:#fff;text-align:center}
.thmb_lst3 .thmb{overflow:hidden;display:block;width:102px;height:102px;background-color:#f5f5f5;line-height:102px;font-size:0}
.thmb_lst3 .thmb .mask{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #000;opacity:0.08;filter:alpha(opacity=8)}
.thmb_lst3 .thmb img{max-height:102px;max-width:102px;vertical-align:middle}
.thmb_lst3 .th_ico{display:inline-block;overflow:hidden;position:absolute;right:0;bottom:0;z-index:10;height:18px;padding-left:15px;background:url(../img/bg_thumb_slide.gif) no-repeat 0 0;font-weight:bold;color:#444;vertical-align:top;text-decoration:none}
.thmb_lst3 .th_ico span{display:block;height:18px;padding-right:6px;background:url(../img/bg_thumb_slide.gif) no-repeat 100% 100%;line-height:18px;font-size:10px;font-family:tahoma;vertical-align:top}
.thmb_lst3 .open_w{display:none;position:absolute;top:0;left:0;z-index:50}
.thmb_lst3 .img_box{display:inline-block;overflow:hidden;position:relative;padding:0 5px;border:1px solid #d9d9d9;background:#fbfbfb;vertical-align:top}
.thmb_lst3 .img_box img{max-height:90px;vertical-align:middle}
.thmb_lst3 .img_box a{display:inline-block;position:relative;margin:20px 1px 22px 0}
.thmb_lst3 .img_box .state{position:absolute;right:0;bottom:0;padding:2px 3px;border:1px solid #e2e2e2;background:#fff;font-size:10px;font-family:tahoma;color:#666}
.thmb_lst3 .img_box .state strong{color:#444}
.thmb_lst3 .tit{padding:2px 0 9px}
.thmb_lst3 .tit a{color:#0000cc;font-size:13px;text-decoration:underline}
.thmb_lst3 .dsc,.thmb_lst3 dl .info{margin-bottom:6px;color:#222}
.thmb_lst3 dl{overflow:hidden;margin-top:-3px}
.thmb_lst3 .thmb_w~dl{margin-top:0}
.thmb_lst3 dl .info b{font-weight:normal;color:#a9a9a9}
.thmb_lst3 dl .info em{padding:0 2px;color:#ddd}
.thmb_lst3 dl .info .like em,.thmb_lst3 dl .info a{padding:0;color:#222}
.thmb_lst3 dl .info .like .ico_like{margin:-1px 2px 0 0}
.thmb_lst3 .msg{margin:10px -58px -13px -27px;padding:12px 50px 12px 43px;background:#fafafa url(../img/sp_common8.png) no-repeat -290px -137px;border-top:1px solid #f7f7f7;color:#999}
.thmb_lst3_inner{overflow:hidden;min-height:60px;margin-top:10px}
.thmb_lst3_inner li{overflow:hidden;margin:0;padding:0 0 9px 16px;background:url(../img/bu_clamp.png) no-repeat 0 3px;border:0;white-space:nowrap;text-overflow:ellipsis;font-size:12px}
.thmb_lst3_inner .tit{padding:0;font-weight:normal}
.thmb_lst3_inner .tit a{text-decoration:none;font-size:12px}
.thmb_lst3 .ico_finish,.thmb_lst3 .ico_waiting{display:inline-block;margin:-2px 0 0 6px;background:url(../img/sp_common8.png) no-repeat;height:19px}
.thmb_lst3 .ico_finish{width:60px;background-position:-120px -220px}
.thmb_lst3 .ico_waiting{width:72px;background-position:-120px -245px}

/* 지식리스트 카드형 목록2 */
.thmb_lst4{border:1px solid #ebebeb;background-color:#fff}
.thmb_lst4 li{border-top:1px solid #f5f5f5}
.thmb_lst4 li:first-child{border-top:0}
.thmb_lst4 .thmb_lst_inner{position:relative;overflow:hidden;padding:25px 60px 17px 27px;background-color:#fff}
.thmb_lst4 .thmb_lst_inner dl{margin-top:-1px}
.thmb_lst4 .thmb_lst_inner .thmb_w~dl{margin-top:0}
.thmb_lst4 .thmb_w{float:left;position:relative;margin:0 16px 8px 0;width:82px;height:82px;background:#fff;text-align:center}
.thmb_lst4 .thmb{overflow:hidden;display:block;width:82px;height:82px;background-color:#f5f5f5;line-height:82px;font-size:0}
.thmb_lst4 .thmb .mask{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #000;opacity:0.08;filter:alpha(opacity=8)}
.thmb_lst4 .thmb img{max-height:82px;max-width:82px;vertical-align:middle}
.thmb_lst4 .th_ico{display:inline-block;overflow:hidden;position:absolute;right:0;bottom:0;z-index:10;height:18px;padding-left:15px;background:url(../img/bg_thumb_slide.gif) no-repeat 0 0;font-weight:bold;color:#444;vertical-align:top;text-decoration:none}
.thmb_lst4 .th_ico span{display:block;height:18px;padding-right:6px;background:url(../img/bg_thumb_slide.gif) no-repeat 100% 100%;line-height:18px;font-size:10px;font-family:tahoma;vertical-align:top}
.thmb_lst4 .open_w{display:none;position:absolute;top:0;left:0;z-index:50}
.thmb_lst4 .img_box{display:inline-block;overflow:hidden;position:relative;padding:0 5px;border:1px solid #d9d9d9;background:#fbfbfb;vertical-align:top}
.thmb_lst4 .img_box img{max-height:90px;vertical-align:middle}
.thmb_lst4 .img_box a{display:inline-block;position:relative;margin:20px 1px 22px 0}
.thmb_lst4 .img_box .state{position:absolute;right:0;bottom:0;padding:2px 3px;border:1px solid #e2e2e2;background:#fff;font-size:10px;font-family:tahoma;color:#666}
.thmb_lst4 .img_box .state strong{color:#444}
.thmb_lst4 dt{margin:0 0 7px}
.thmb_lst4 dt a{color:#0000cb;text-decoration:underline}
.thmb_lst4 .dsc,.thmb_lst4 dl .info{margin-bottom:4px;color:#222;line-height:18px}
.thmb_lst4 dt span.ico_new{display:inline-block;margin-left:4px;vertical-align:top}
.thmb_lst4 dd{line-height:18px}
.thmb_lst4 .related span{display:inline-block;padding:0 5px 0 10px;background:url(../img/bg_bar3.gif) no-repeat 0 50%;color:#999999;vertical-align:top}
.thmb_lst4 .related span:first-child{padding-left:0;background:none}
.thmb_lst4 .related .info a{color:#0000cc}
.thmb_lst4 .related span .rel_data{display:inline-block;line-height:16px;color:#000}
.thmb_lst4 .related .opinion{display:none}
.thmb_lst4 .related .opinion.on{display:inline-block;vertical-align:top}
.thmb_lst4 .related .opinion em{margin-left:3px;font-size:12px;color:#f33737}
.guide_box,.notice_box{overflow:hidden;position:relative;height:94px;padding-top:52px;margin:0 0 10px;;border:1px solid #e7e7e7;background-color:#eee;color:#838383;text-align:center;font-size:13px}
.guide_box_inner span{line-height:24px;margin-bottom:4px}
.guide_box_inner span b{color:#000;font-weight:normal}
.guide_box_inner{padding:0;background-color:#eee}
.notice_box{height:80px;padding:66px 0 0;margin-top:0}
.btn_area2{position:absolute;top:-22px;right:0;text-align:right}
.btn_area2 a{margin:0 10px 0 3px;color:#222;font-size:12px}
.btn_delete3,.btn_edit3,.btn_add4{overflow:hidden;display:block;position:absolute;top:0;right:0;width:60px;height:60px;background:url(../img/sp_common8.png) no-repeat;text-indent:-9999px;white-space:nowrap}
.btn_delete3{background-position:0 -150px}
.btn_edit3{background-position:-70px -150px}
.btn_add4{background-position:-140px -150px}
.ico_like{background:url(../img/sp_common8.png) no-repeat -305px -25px;margin:2px 1px 0 0}

/* 지식리스트 상세  */
.tit_area2{position:relative;margin:10px 10px 0 10px}
.tit_area2.view,.tit_area2.edit{padding-bottom:20px}
.tit_area2 h3{margin:0 270px 18px 0;font-size:18px;color:#000;font-family:'돋움',Dotum,Helvetica,sans-serif}
.tit_area2.edit h3{margin:0 160px 7px 0}
.tit_area2 .input_txt{position:relative;display:block;height:25px;background:#ebebeb}
.tit_area2 .input_txt input{display:block;width:490px;height:26px;padding:0 10px;border:0;background:transparent;line-height:26px;color:#222}
.tit_area2 .input_txt2{position:relative;display:block;height:58px;background:#ebebeb}
.tit_area2 .input_txt2 textarea{overflow:hidden;width:704px;height:30px;padding:7px 10px 0 10px;border:0;background:transparent;resize:none;color:#222}
.tit_area2 .txt_length{position:absolute;right:10px;color:#b0b0b0}
.tit_area2 .txt_length b{font-weight:normal;color:#494949}
.tit_area2 .input_txt .txt_length{top:8px}
.tit_area2 .input_txt2 .txt_length{bottom:5px}
.tit_area2 .dsc{margin-bottom:5px;line-height:18px}
.tit_area2.edit .dsc{margin-bottom:10px}
.tit_area2 .info{color:#222}
.tit_area2 .info b{font-weight:normal;color:#a9a9a9} 
.tit_area2 .info em{margin:0 2px 0 3px;color:#ddd}
.tit_area2 .info a{color:#222}
.tit_area2 h3 a{font-size:18px;color:#000}
.tit_area2 .btn_area{position:absolute;top:-3px;right:-1px}
.tit_area2.edit .btn_area{position:absolute;top:0;right:0px}
.btn_area .btn_finish2,.btn_area .btn_cancel3,.btn_area .btn_delete4,.btn_area .btn_report2{display:inline-block;*display:inline;width:42px;height:23px;margin-left:2px;border:1px solid #d2d2d2;text-align:center;color:#5c5c5c;background-color:#fff;line-height:24px;text-decoration:none;vertical-align:top;*zoom:1}
.btn_area .btn_finish2{font-weight:bold}
.btn_edit4,.btn_send3{overflow:hidden;display:inline-block;*display:inline;height:25px;margin-left:2px;background:url(../img/sp_common8.png) no-repeat;line-height:9999em;vertical-align:top}
.btn_edit4{width:52px;background-position:-195px -220px}
.btn_send3{width:34px;background-position:-250px -220px}
.tit_area2 .msg{margin-top:15px}
.tit_area2 .msg p{display:inline-block;*display:inline;padding-left:19px;background:url(../img/sp_common8.png) no-repeat -316px -190px;color:#999}
.tit_area2 .msg a{color:#222;text-decoration:underline}
.tit_area2 .msg .btn_cancel{margin-left:9px}
.tab_area2+.btn_area{position:absolute;top:10px;right:10px}
.comment2{overflow:hidden; margin:10px 0 4px;line-height:18px}
.comment2 .name{float:left;display:block;padding:0 10px 0 13px;background:url(../img/ico_pin.png) no-repeat 0 3px;color:#909090}
.comment2 .dsc{display:block;margin:0;color:#999}
.comment2 .btn_updn{overflow:hidden;display:inline-block;*display:inline;width:46px;height:12px;margin:2px 0 0 6px;background:url(../img/sp_common8.png) no-repeat -195px -250px;line-height:9999em;vertical-align:top}
.comment2 .btn_updn.on{width:35px;background-position:-245px -250px}
.thmb_lst4.edit{border:0;background:transparent} 
.thmb_lst4.edit li{overflow:hidden;background-color:#fbfbfb;border:1px solid #ebebeb;margin-bottom:7px}
.thmb_lst4.edit .invert_area{float:left;width:66px;min-height:217px;margin:0}
.thmb_lst4.edit .invert_area .up,.thmb_lst4.edit .invert_area .down{display:block;overflow:hidden;width:33px;height:27px;background:url(../img/sp_common8.png) no-repeat;text-indent:-9999px;white-space:nowrap}
.thmb_lst4.edit .invert_area .up{margin:75px 0 0 17px;background-position:-230px -150px}
.thmb_lst4.edit .invert_area .up.disabled{background-position:-263px -150px}
.thmb_lst4.edit .invert_area .down{margin:10px 0 0 17px;background-position:-230px -177px}
.thmb_lst4.edit .invert_area .down.disabled{background-position:-263px -177px}
.thmb_lst4.edit .thmb_lst_inner{width:588px;padding-bottom:0;;border-left:1px solid #f6f6f6}
.thmb_lst4.edit .comment2{width:588px;height:55px;margin:21px -60px 0 -27px;padding:17px 60px 20px 27px;border-top:1px solid #f4f4f4}
.thmb_lst4.edit .comment2 .input_txt2{display:block;padding-left:12px;background:url(../img/ico_pin.png) no-repeat 0 1px}
.thmb_lst4.edit .comment2 .input_txt2 textarea{overflow:hidden;width:576px;height:54px;border:0;background:transparent;resize:none;color:#d0d0d0}
.comment2 .txt_length{position:absolute;right:10px;bottom:6px;color:#b0b0b0}
.comment2 .txt_length b{font-weight:normal;color:#494949}

/* endpage */
.tmp_dic2.know{background-color:#fff}
.tmp_dic2.know li .tit{color:#0000cc}
.tmp_dic2.know .btn_create3{border-radius:0}
.tmp_dic2.know .btn_create3 em{color:#0000cc}

/* paginate */
.paginate3{margin:26px 0 0;text-align:center}
.paginate3 a{display:inline-block;width:24px;height:24px;margin-left:5px;border:1px solid #f5f5f5;line-height:24px;font-size:12px;font-weight:bold;font-family:tahoma;color:#000;text-decoration:none;vertical-align:top;cursor:pointer}
.paginate3 strong{display:inline-block;width:24px;height:24px;margin-left:5px;border:1px solid #e9e9e9;background:#fff;font-size:12px;font-weight:bold;font-family:tahoma;color:#e85028;text-decoration:none;vertical-align:top;cursor:pointer}
.paginate3 strong,.paginate3 a:hover{position:relative;border:1px solid #e9e9e9;background:#fff;color:#e85028;line-height:24px}
.paginate3 .pre,.paginate3 .next{display:inline-block;overflow:hidden;width:52px;height:29px;margin-top:-2px;padding:0;border:0;background:url(../img/sp_common8.png) no-repeat;line-height:0;font-size:0;vertical-align:top}
.paginate3 .pre{margin-left:0;background-position:0 -220px}
.paginate3 .next{background-position:-60px -220px}
.paginate3 a.pre{background-position:0 -250px}
.paginate3 a.next{background-position:-60px -250px}
.paginate3 a.pre:hover,.paginate3 a.next:hover{border:0;background:url(../img/sp_common8.png) no-repeat}
.paginate3 a.pre:hover{background-position:0 -280px}
.paginate3 a.next:hover{background-position:-60px -280px}
.paginate3 strong+.next{margin-left:5px}

/* aside */
.aside .lst_area3{position:relative;margin-top:8px;padding-bottom:14px;border:1px solid #ededed;background-color:#fff}
.aside .lst_area3.thumb{padding-bottom:5px}
.aside .lst_area3.img{padding:0;border-width:0}
.aside .lst_area3.img img{display:block}
.aside .lst_area3.img a{display:block;border:1px solid #ededed}
.aside .lst_area3:first-child{margin-top:0}
.aside .lst_area3 h3{height:42px;padding:0 55px 0 16px;border-bottom:1px solid #ededed;font-size:13px;line-height:45px}
.aside .lst_area3 h3 .tit{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}
.knowledge .aside .lst_area3 h3{padding-right:35px}
.aside .lst_area3 .btn_refresh{overflow:hidden;display:block;position:absolute;top:9px;right:10px;width:24px;height:24px;background:url(../img/sp_common8.png) no-repeat -204px -144px;text-indent:-9999px}
.aside .lst_area3 ul{padding:4px 0 0}
.aside .lst_area3 li{overflow:hidden;padding:9px 10px 0 15px}
.aside .lst_area3 li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}
.aside .lst_area3 li a .highlight{color:#0100cc}
.aside .lst_area3 li .tit{overflow:hidden;float:left;max-width:215px;margin-right:8px;text-overflow:ellipsis;font-weight:normal}
.aside .lst_area3 li .txt{overflow:hidden;display:block;text-overflow:ellipsis;vertical-align:top;zoom:1}
.aside .lst_area3 li .txt a{color:#8e8e8e}
.aside .lst_area3.double ul{overflow:hidden;padding-top:1px}
.aside .lst_area3.double li{float:left;width:125px;padding:12px 5px 0 16px}
.aside .lst_area3.box li .txt a{color:#0000cc}
.aside .lst_area3.box .banner{position:relative;display:block;margin-bottom:-14px;padding:15px 8px 13px 16px;font-weight:bold;color:#1492c6;text-decoration:none}
.aside .lst_area3.box .banner .ico_arr{position:absolute;right:16px;top:14px;font-size:11px;color:#9a9a9a;zoom:1}
.aside .lst_area3.box .banner em{color:#2ab000}
.aside .lst_area3.know{margin:5px 0 0}
.aside .lst_area3.know li{height:auto;padding:14px 10px 0 15px}
.aside .lst_area3.know li:first-child{padding-top:9px}
.aside .lst_area3.know li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0001cb}
.aside .lst_area3.know .info{display:block;padding-top:3px}
.aside .lst_area3.know .info a{display:inline-block;*display:inline;overflow:hidden;position:static;max-width:158px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;*zoom:1;color:#000;vertical-align:bottom}
.aside .lst_area3.know .info b{font-weight:normal;color:#a8a8a8}
.aside .lst_area3.know .info em{padding:0 2px;color:#dddddd}
.aside .lst_area3.know .info .like em{color:#222;padding:0}
.aside .lst_area3.thumb .order li{padding-left:0;background:none}
.aside .lst_area3.thumb .order li .txt{overflow:hidden;float:left}
.aside .lst_area3.thumb ul{padding:0}
.aside .lst_area3.thumb li{position:relative;overflow:visible;width:298px;height:49px;margin-top:1px;*margin-top:-3px;padding:0;background-position:10px 17px;zoom:1}
.aside .lst_area3.thumb li:first-child{margin-top:5px}
.aside .lst_area3.thumb li .link{overflow:hidden;position:absolute;left:0;top:0;bottom:0;right:0;background:#fff;opacity:0;filter:alpha(opacity=0);text-indent:-99em}
.aside .lst_area3.thumb li .thumb_w{overflow:visible;position:relative;padding:6px 10px 9px 18px;zoom:1}
.aside .lst_area3.thumb li .thumb_w .dsc .tit{font-weight:normal;color:#0000cc}
.aside .lst_area3.thumb li.on .thumb_w .dsc .tit{font-weight:bold}
.aside .lst_area3.thumb li .thumb_w:after{content:'';display:block;clear:both}
.aside .lst_area3.thumb li .lst_on{position:absolute;left:0;top:0;right:0;bottom:0;background:#f9f9f9}
.aside .lst_area3.thumb .dsc{display:block;margin:2px 0 0 0;width:100%;height:33px;white-space:normal;zoom:1}
.aside .lst_area3.thumb .dsc .tit,.aside .lst_area3.thumb .dsc .txt{overflow:hidden;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aside .lst_area3.thumb .dsc .tit{float:none;display:inline-block}
.aside .lst_area3.thumb .dsc .txt{position:relative;display:block;margin-top:3px;color:#a4a4a4}
.aside .lst_area3.thumb .thumb_w .thumb{overflow:hidden;position:absolute;right:10px;top:5px;width:56px;height:40px;text-align:center}
.aside .lst_area3 .thumb .mask{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #000;opacity:.1;filter:alpha(opacity=10)}
.aside .lst_area3 .thumb .middle{display:inline-block;height:100%;width:0;vertical-align:middle}
.aside .lst_area3 .thumb img{display:inline-block;vertical-align:middle}
.aside .lst_area3.thumb .thumb+.dsc{margin-right:75px}
.aside .lst_area3.thumb .thumb+.dsc .tit,.aside .lst_area3.thumb .thumb+.dsc .txt{max-width:200px}
.aside .lst_area3 .more{position:absolute;top:15px;right:15px;display:block;text-align:right;font-size:11px;color:#9a9a9a;font-family:'돋움',Dotum,Helvetica,sans-serif}

.aside .lst_area4{position:relative;margin-top:8px;padding-bottom:25px;border:1px solid #ededed;background-color:#fff}
.aside .lst_area4:first-child{margin-top:0}
.aside .lst_area4 .more{display:block;position:absolute;top:15px;right:15px;font-size:11px;color:#9a9a9a;text-align:right;font-family:'돋움',Dotum,Helvetica,sans-serif}
.aside .lst_area4 h3{height:42px;padding:0 55px 0 16px;border-bottom:1px solid #ededed;font-size:13px;line-height:45px}
.aside .lst_area4 h3 .tit{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.aside .tree_sec{overflow:hidden;position:relative}
.aside .tree_sec .tree_line{position:absolute;top:54px;left:0;width:100%;height:2px;background:#f2f2f2}
.aside .first .tree_line{left:65px}
.aside .end .tree_line{left:-65px}
.aside .king_tree{overflow:hidden;position:relative;z-index:20;padding:24px 15px 0 16px}
.aside .king_tree li{float:left;position:relative;width:87px;margin-left:3px;text-align:center}
.aside .king_tree li a{color:#00c}
.aside .king_tree li a:hover{text-decoration:none}
.aside .king_tree li .icon{display:block;position:absolute;top:19px;left:50%;width:25px;height:23px;margin-left:-12px;background:url(../img/sp_king_tree.png) no-repeat}
.aside .king_tree li:first-child{margin-left:0}
.aside .king_tree li .txt_tree{display:block;margin-bottom:38px;color:#a4a4a4}
.aside .king_tree li .txt_name{display:block;margin-bottom:3px;white-space:nowrap}
.aside .king_tree li .txt_year{font-size:11px;color:#b9b9b9}
.aside .king_tree li.on .icon{background-position:-28px 0}
.aside .king_tree li.on .txt_name,.aside .king_tree li.on .txt_name a{font-weight:bold;color:#000}
.aside .king_tree li .btn_name{overflow:hidden;position:absolute;width:87px;height:50px;top:0;left:0;background:#fff;opacity:0;filter:alpha(opacity=0);text-indent:-999px}

/* 의약품검색 */
.mdcn_link{overflow:hidden;position:relative;padding:17px 20px 0;height:26px;border-top:1px solid #dfdfdf;color:#8e8e8e}
.mdcn_link .link{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;filter:alpha(opacity=0)}
.mdcn_link .tit{position:relative;float:left;padding-left:49px;font-weight:normal;font-size:12px;color:#222;text-decoration:none}
.mdcn_link .tit .ico{position:absolute;left:0;top:-2px;width:43px;height:16px;background:url(../img/sp_medicine.png) no-repeat -155px -240px}
.mdcn_link .dsc{float:left;margin-left:8px;text-decoration:none;white-space:nowrap}
.mdcn_link .bar{display:inline-block;*display:inline;margin-right:8px;width:1px;height:12px;vertical-align:middle;background:#d9d9d9;zoom:1}
.mdcn_srch{overflow:hidden;position:relative;margin:2px 0 23px;border:4px solid #dfdfdf}
.mdcn_srch .tit_mdcn{overflow:hidden;position:relative;padding:8px 20px 8px;line-height:25px;background:#eee}
.mdcn_srch .tit_mdcn h2{float:left;padding-left:49px;font-weight:normal;font-size:12px;color:#222}
.mdcn_srch .tit_mdcn h2 .ico{position:absolute;left:20px;top:11px;width:43px;height:16px;background:url(../img/sp_medicine.png) no-repeat -155px -240px}
.mdcn_srch .tit_mdcn .bar{display:inline-block;*display:inline;margin-right:8px;width:1px;height:12px;vertical-align:middle;background:#d9d9d9;zoom:1}
.mdcn_srch .tit_mdcn .dsc{float:left;margin-left:8px;color:#999}
.mdcn_srch .tit_mdcn .dsc img{vertical-align:top}
.mdcn_srch .lst_mdcn{position:relative;border-top:1px solid #eaeaea;background:#f9f9f9}
.mdcn_srch .lst_mdcn .tit{float:left;line-height:26px;color:#656565}
.mdcn_srch .lst_mdcn .tit strong{color:#4695ff}
.mdcn_srch .lst_mdcn .btn{display:inline-block;*display:inline;height:23px;line-height:23px;letter-spacing:-1px;text-align:center;text-decoration:none;zoom:1}
.mdcn_srch .lst_mdcn .dsc_shape{position:relative}
.mdcn_srch .lst_mdcn .srch_name{overflow:hidden;display:block;padding:15px 0 15px 19px;border-bottom:1px solid #e9e9e9}
.mdcn_srch .lst_mdcn .ip_txt{float:left;width:321px;height:23px;margin-left:18px;padding:0 6px;border:1px solid #ccc;background:#fff}
.mdcn_srch .lst_mdcn .ip_txt input{width:100%;border:none;height:20px;line-height:23px;background:#fff;color:#8e8e8e}
.mdcn_srch .lst_mdcn .srch_name .btn_srch{float:left;margin-left:5px}
.mdcn_srch .lst_mdcn .btn_srch{width:43px;margin-right:5px;border:1px solid #3f8ef7;font-weight:bold;background:#4695ff;color:#fff}
.mdcn_srch .lst_mdcn .btn_area{margin:20px 20px 0;text-align:center;padding-bottom:15px}
.mdcn_srch .lst_mdcn .btn_reset{width:68px;border:1px solid #cacaca;background:#fff;color:#444}
.mdcn_srch .lst_mdcn .srch_shpe_tit{overflow:hidden;padding:15px 0 12px 19px}
.mdcn_srch .lst_mdcn .srch_shpe_tit .dsc{float:left;margin-left:9px;line-height:26px;color:#8e8e8e}
.mdcn_srch .lst_mdcn .dsc_mdcn{overflow:hidden;position:relative;width:100%}
.mdcn_srch .lst_mdcn .slide_mdcn{overflow:hidden;position:relative;padding-left:15px}
.mdcn_srch .lst_mdcn .slide_mdcn ul{width:1276px;height:70px}
.mdcn_srch .lst_mdcn .dsc_mdcn li{float:left;width:68px;height:63px;margin:7px 0 0 5px;font-size:11px;line-height:14px;text-align:center;vertical-align:top;background:url(../img/sp_medicine.png) no-repeat -230px 0}
.mdcn_srch .lst_mdcn .dsc_mdcn li:first-child a{padding-top:19px;height:44px;line-height:14px;font-size:11px}
.mdcn_srch .lst_mdcn .dsc_mdcn li a{display:block;overflow:hidden;height:63px;padding:0;color:#8e8e8e;text-decoration:none}
.mdcn_srch .lst_mdcn .dsc_mdcn li a span{display:block;height:17px;padding-top:41px;font-size:11px}
.mdcn_srch .lst_mdcn .dsc_mdcn li.on{background-position: -230px -80px}
.mdcn_srch .lst_mdcn .dsc_mdcn li.on a{color:#4695ff}
.mdcn_srch .lst_mdcn .dsc_mdcn .btn_page{position:absolute;width:27px;height:49px;background:url(../img/sp_medicine.png) no-repeat;z-index:10}
.mdcn_srch .lst_mdcn .dsc_mdcn .btn_page span{overflow:hidden;display:block;text-indent:-99em}
.mdcn_srch .lst_mdcn .dsc_mdcn .btn_page.prev{left:0;background-position:-230px -160px}
.mdcn_srch .lst_mdcn .dsc_mdcn .btn_page.next{right:0;background-position:-270px -160px}
.mdcn_srch .lst_mdcn .dsc_mdcn .btn_page.type1{top:14px}
.mdcn_srch .lst_mdcn .dsc_mdcn .btn_page.type2{top:84px}
.mdcn_shape,.mdcn_color,.mdcn_hoof,.mdcn_costula{margin-right:-6px}
.mdcn_shape a,.mdcn_color span.color16,.mdcn_hoof a,.mdcn_costula a{display:block;background:url(../img/sp_medicine.png) no-repeat}
.mdcn_shape a.all{background:none}
.mdcn_shape a.shape{background-position:10px 8px}
.mdcn_shape a.shape2{background-position:10px -46px}
.mdcn_shape a.shape3{background-position:10px -114px}
.mdcn_shape a.shape4{background-position:10px -170px}
.mdcn_shape a.shape5{background-position:10px -227px}
.mdcn_shape a.shape6{background-position:10px -283px}
.mdcn_shape a.shape7{background-position:10px -337px}
.mdcn_shape a.shape8{background-position:10px -394px}
.mdcn_shape a.shape9{background-position:10px -451px}
.mdcn_shape a.shape10{background-position:10px -509px}
.mdcn_shape a.shape11{background-position:10px -563px}
.mdcn_color span{width:23px;height:21px !important;margin:11px 0 6px 22px;*margin:11px 0 6px;padding:0 !important;border-style:solid;border-width:1px;text-indent:-999px}
.mdcn_color span.color{border-color:#bfbfbf;background-color:#fff}
.mdcn_color span.color2{border-color:#d8b900;background-color:#ffd800}
.mdcn_color span.color3{border-color:#e56500;background-color:#ff7200}
.mdcn_color span.color4{border-color:#e42d99;background-color:#ff32ab}
.mdcn_color span.color5{border-color:#d51112;background-color:#ed1312}
.mdcn_color span.color6{border-color:#834512;background-color:#924d14}
.mdcn_color span.color7{border-color:#73b11e;background-color:#7fc620}
.mdcn_color span.color8{border-color:#12792a;background-color:#14862f}
.mdcn_color span.color9{border-color:#07aea7;background-color:#08c1b9}
.mdcn_color span.color10{border-color:#0182c3;background-color:#0191d8}
.mdcn_color span.color11{border-color:#2c45a1;background-color:#314cb3}
.mdcn_color span.color12{border-color:#a41fb8;background-color:#b623cc}
.mdcn_color span.color13{border-color:#6525b1;background-color:#7329c6}
.mdcn_color span.color14{border-color:#868686;background-color:#959595}
.mdcn_color span.color15{border-color:#000;background-color:#000}
.mdcn_color span.color16{width:25px;height:23px !important;border:none;background-position:-80px -180px}
.mdcn_hoof a.all{background:none}
.mdcn_hoof a.hoof{background-position:-67px 8px}
.mdcn_hoof a.hoof2{background-position:-67px -47px}
.mdcn_hoof a.hoof3{background-position:-67px -114px}
.mdcn_costula a.all{background:none}
.mdcn_costula a.costula{background-position:-140px 10px}
.mdcn_costula a.costula2{background-position:-140px -47px}
.mdcn_costula a.costula3{background-position:-140px -114px}
.mdcn_costula a.costula4{background-position:-140px -170px}
.mdcn_srch_none{margin-top:20px;padding-top:27px;height:51px;border:1px solid #dfdfdf;line-height:22px;text-align:center;background:#fff;color:#666}

.search .mdcn_srch{margin-top:-10px}
.search .mdcn_srch .tit_mdcn .link{overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/sp_medicine.png) no-repeat 100% -640px;text-indent:-999em}
.search .mdcn_srch.drop{display:block}
.search .mdcn_srch.drop .tit_mdcn .link{position:absolute;left:0;right:0;top:0;bottom:0;background-position:100% -614px}
.search .mdcn_srch.drop .lst_mdcn{display:none}
.search .mdcn_srch .lst_mdcn .ip_txt{margin-left:10px}
.search .mdcn_srch .lst_mdcn .srch_shpe_tit .dsc{*letter-spacing:-1px}

.rolling_main{margin-bottom:48px}
.thmb_lst3 .thmb_w~dl+.msg{margin-top:80px}

/* 지식리시트 삭제 표제어 대응*/
.thmb_lst4 .deleted .thmb_lst_inner{background-color:#fafafa}
.thmb_lst4 .deleted dt{color:#222}
.thmb_lst4 .deleted .dsc{color:#8e8e8e}
.thmb_lst4 .deleted .comment2{margin:31px 0 1px}
.thmb_lst4.edit .deleted .thmb_lst_inner{background-color:#fff}
.thmb_lst4.edit .deleted dl{min-height:79px}
.thmb_lst4.edit .deleted .comment2{margin:21px -60px 0 -27px}

/* 세계지도 */
.world_map_wp{clear:both;position:relative;overflow:hidden;margin-bottom:40px;border:1px solid #e2e2e2}
.world_map_wp .world_map_content{position:relative;float:left;width:357px;background:#fff}
.world_map_wp .world_map_content .tit_area{overflow:hidden;padding:14px 13px 0;height:30px;border-bottom:1px solid #dedede;background:url(../img/sp_worldmap_repeat.png) repeat-x 0 0}
.world_map_wp .world_map_content .tit_area .title{overflow:hidden;display:inline-block;max-width:290px;font-size:15px;color:#333;text-overflow:ellipsis;white-space:nowrap}
.world_map_wp .world_map_content .tit_area .num{display:inline-block;padding-left:2px;vertical-align:3px;*vertical-align:-1px;font-weight:normal;font-size:12px;color:#8e8e8e}
.world_map_wp .world_map_area{overflow:hidden;position:relative;float:left;width:358px;height:324px}
.world_map_wp .world_map_area .world_map{overflow:hidden;position:relative;height:324px}
.worldmap_terms_pin{position:absolute;width:38px;height:50px}
.worldmap_terms_pin.on{width:46px;height:46px}
.worldmap_terms_pin.on .terms_pin{top:4px;width:32px;height:46px;background-position:0 -35px}
.worldmap_terms_pin .terms_pin{overflow:hidden;position:absolute;left:0;top:7px;line-height:99em;width:20px;height:30px;background:url(../img/ico_worldmap_v2.png) no-repeat 0 0;vertical-align:top}
.worldmap_terms_pin .terms_pinnum_wp{position:absolute;right:0;top:-5px;width:29px;height:29px;text-align:center;background:url(../img/ico_worldmap_v2.png) no-repeat -30px 0}
.worldmap_terms_pin .terms_pinnum{display:block;line-height:30px;font-weight:bold;font-size:11px;color:#16447d}
.world_map_wp .lst_worldmap{overflow-x:hidden;overflow-y:auto;position:relative;max-height:280px;margin-bottom:-1px}
.world_map_wp .lst_worldmap li.on{position:relative;margin-top:-1px;background:#f3f7fb;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.world_map_wp .lst_worldmap li.on .dsc_area .tit .name{text-decoration:underline}
.world_map_wp li{position:relative;border-bottom:1px solid #efefef}
.world_map_wp li .lst_cont{position:relative;padding:6px 10px 0;height:63px}
.world_map_wp .lst_cont .thumb{overflow:hidden;position:relative;float:left;margin-right:9px;width:58px;height:58px;text-align:center}
.world_map_wp .lst_cont .thumb img{display:inline-block;vertical-align:middle}
.world_map_wp .lst_cont .thumb .mask{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #c4c4c4;opacity:0.5;filter:alpha(opacity=50);-ms-opacity:0.05;-ms-filter:alpha(opacity=5)}
.world_map_wp .lst_cont .thumb .middle{display:inline-block;width:0;height:100%;vertical-align:middle}
.world_map_wp .lst_cont .dsc_area{overflow:hidden;position:relative;padding-top:11px;font-size:13px}
.world_map_wp .lst_cont .dsc_area .tit{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;color:#8e8e8e}
.world_map_wp .lst_cont .dsc_area .tit .name{color:#3084d0}
.world_map_wp .lst_cont .dsc_area .tit .ncr_origin{font-weight:normal}
.world_map_wp .lst_cont .dsc_area .dsc{overflow:hidden;margin-top:4px;white-space:nowrap;text-overflow:ellipsis;line-height:17px;color:#636363}
.world_map_wp .lst_cont .dsc_area .dsc .txt{position:relative}
.world_map_wp .lst_cont .dsc_area .dsc .bar{padding:0 4px 0 2px}
.world_map_wp .lst_wp li .link{position:absolute;left:0;right:0;top:0;bottom:0}
.world_map_wp2 .world_map_content{float:none;width:auto}
.world_map_wp2 .world_map_content .lst_worldmap .lst_wp{margin:0 -1px -1px 0;*margin:0 -1px -1px;zoom:1}
.world_map_wp2 .world_map_content .lst_worldmap li{float:left;width:50%}
.world_map_wp2 .world_map_content .lst_worldmap li .lst_cont{border-right:1px solid #eaeaea}
.world_map_content .tit_area .btn_gallery{overflow:hidden;position:absolute;right:18px;top:14px;width:59px;height:20px;background-position:-105px -55px;line-height:1000px}

/* 세계지도 no_support */
.not_support_wrap{overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/bg_worldmap_noti.jpg) no-repeat;z-index:10}
.not_support_wrap .bg{position:absolute;left:0;right:0;top:0;bottom:0}
.not_support_area{position:absolute;left:50%;top:50%;margin:-53px 0 0 -154px;width:308px;height:105px}
.not_support_area .not_support{overflow:hidden;position:relative;width:308px;height:105px;background:url(../img/img_worldmap_noti.png) no-repeat;text-indent:-99em}
.not_support_area .btn_close{overflow:hidden;position:absolute;right:10px;top:10px;width:17px;height:17px;background:none;text-indent:-999em}

/* tlist_card */
.tlist_card{padding-bottom:20px}
.tlist_card .tit_area{position:relative;z-index:110}
.tlist_card .tit_area h4{margin:51px 0 0;padding:4px 0 0;font-size:16px;line-height:18px;color:#373737;zoom:1}
.tlist_card .tit_area h4 .num{font-weight:normal;font-size:11px;font-family:tahoma;vertical-align:2px}
.tlist_card .tit_area h4 .more{margin-left:3px;padding-right:6px;vertical-align:2px;background:url(../img/ico_arr3.gif) no-repeat 100% 2px;font-weight:normal;font-size:11px;color:#666;font-family:'돋움',Dotum,Helvetica,sans-serif}
.tlist_card .tit_area h4 .tmp_help{display:inline-block;margin:0 8px 0 6px;vertical-align:1px}
.tlist_card .tit_area h4 .tmp_help img{vertical-align:-2px}
.tlist_card .tit_area h4 .layer_box{top:26px}
.tlist_card .tit_area .btn_create{right:0}
.tlist_card .list_card h3{margin:0}
.tlist_card .list_card>ul{margin-left:-12px}
.tlist_card .list_card ul>li{margin:12px 0 0 12px}
.tlist_card .list_card ul li>div{overflow:hidden;width:220px}
.tlist_card .card_tlist_ty1 .list li{margin:0}
.tlist_card .card_tlist_ty2 .card_inner{width:220px}
.tlist_card .list_card .info_btm .like em{margin:0;font-size:11px;color:#222}
.tlist_card .card_tlist_ty3 .list li{margin:0}
.tlist_card .card_tlist_ty4 .list{padding:0 5px 0 0}
.tlist_card .card_tlist_ty4 .list li{margin:0 0 12px 20px}

/* videoList */
.video_lst_area{position:relative;margin-bottom:64px}
.video_lst_area .mask{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1;filter:alpha(opacity=10)}
.video_lst_area .thum_v{display:inline-block;height:100%;vertical-align:middle}
.video_lst_area .runtime{display:block;position:absolute;right:5px;bottom:5px;padding:3px 2px 0;background-color:rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#25000000,endColorstr=#25000000);font-size:12px;color:#fff;line-height:11px}
.video_lst_area .video_lst{padding-top:5px;zoom:1}
.video_lst_area .video_lst li{overflow:hidden;margin:20px 0 0}
.video_lst_area .video_lst li:first-child{margin-top:0}
.video_lst_area .video_lst li .video_thum{position:relative;float:left;width:128px;height:82px;text-align:center;margin-right:14px;zoom:1}
.video_lst_area .video_lst li .video_thum img{display:inline;vertical-align:middle}
.video_lst_area .video_lst li .ico_play{position:absolute;left:5px;bottom:5px;width:24px;height:24px;font-size:0;line-height:0;display:inline-block;overflow:hidden;background:url(../img/sp_video.png) no-repeat 0 0}
.video_lst_area .video_lst li .video_info{overflow:hidden;padding:0;line-height:15px}
.video_lst_area .video_lst li .video_info .tit{overflow:hidden;margin:0 9px 0 0;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}
.video_lst_area .video_lst li .video_info dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.video_lst_area .video_lst li .video_info .source{margin-top:5px;font-size:12px;color:#777}
.video_lst_area .video_lst li .video_info .source a{color:#777}
.video_lst_area .video_lst li .video_info .dsc{margin-top:4px;font-size:12px;color:#000;line-height:18px}
.video_lst_area .video_lst li .video_info .bar{padding:0 5px 0 6px;font-size:11px;color:#d8d8d8}
.video_lst_area .video_lst li .video_info .count{overflow:hidden;margin-top:6px;padding-left:11px;background:url(../img/sp_video.png) no-repeat 0 -29px;line-height:13px;font-size:13px;color:#777}

/* 미술검색 ncr */
.ncr_cap{position:relative;border-bottom:1px solid #e2e2e2;background-color:#fcfcfc;zoom:1}
.ncr_cap .ncr_lst{overflow:hidden;margin:0 25px 0 16px}
.ncr_cap ul{overflow:hidden;height:70px;white-space:nowrap}
.ncr_cap ul:after{display:block;clear:both;content:''}
.ncr_cap li{display:inline-block;position:relative;height:30px;padding:20px 19px 20px 10px;margin-right:4px;border:0;line-height:17px;vertical-align:top}
.ncr_cap li:after{display:block;clear:both;content:''}
.ncr_cap li .thumb{position:relative;float:left;width:46px;height:46px;margin-right:9px;text-align:center}
.ncr_cap li .thumb .mask{position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid rgba(0,0,0,.07)}
.ncr_cap li .thumb img,.ncr_cap li .thumb .middle{display:inline-block;vertical-align:middle}
.ncr_cap li .thumb .middle{height:100%}
.ncr_cap li .ncr_explain{overflow:hidden;max-width:105px}
.ncr_cap li .ncr_tit{display:block;overflow:hidden;margin:-2px 0 1px;font-size:13px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis}
.ncr_cap li .ncr_tit a{color:#484848}
.ncr_cap li .ncr_origin{display:block;overflow:hidden;font-size:11px;letter-spacing:-1px;color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis}
.ncr_cap li .ncr_origin .link_gallery{text-decoration:none;color:#636363}
.ncr_cap li .ncr_origin .link_gallery .spcm{display:inline-block;overflow:hidden;width:3px;height:5px;margin:-4px 0 0 3px;background-position:-160px -280px;vertical-align:middle}
.ncr_cap .prev,.ncr_cap .next{position:absolute;top:0;width:25px;height:70px}
.ncr_cap .prev .spcm,.ncr_cap .next .spcm{overflow:hidden;position:absolute;top:50%;width:8px;height:13px;margin-top:-6px;line-height:1000px}
.ncr_cap .prev{left:0}
.ncr_cap .next{right:0}
.ncr_cap .prev .spcm{left:10px;background-position:-120px -280px}
.ncr_cap .next .spcm{right:10px;background-position:-130px -280px}
.ncr_cap span.prev .spcm{background-position:-140px -280px}
.ncr_cap span.next .spcm{background-position:-150px -280px}
.ncr_cap .on .selected{position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#39bd0c}
.ncr_cap .on .ncr_tit{text-decoration:underline}

/* 한자 폰트패밀리 재선언 */
.hj{font-family:'Microsoft JhengHei', sans-serif!important}
.section_wrap .h_group h2 .hj,.section_wrap h3 .hj{font-family:'새돋움',New Dotum,'새굴림',New Gulim,'돋움',Dotum,'굴림',Gulim,'Microsoft JhengHei',sans-serif !important}

/* 댓글 영역 */
.end_comment{margin: 0 10px}

/* 참여백과 */
.user_knowledge{position:relative;margin:60px auto 0;padding-top:19px;width:646px;border-top:2px solid #4C4C4C}
.user_knowledge .uk_title,
.user_knowledge .uk_description{display:inline-block;*display:inline;*zoom:1;margin:0 0 18px;padding:0;vertical-align:middle}
.user_knowledge .uk_title{font-size:16px!important;line-height:18px}
.user_knowledge .uk_title .uk_ico_beta{position:relative;top:-2px;margin-left:0}
.user_knowledge .uk_description{margin-left:7px;padding-left:10px;border-left:1px solid #eee;font-size:12px;line-height:18px;color:#7a7a7a;word-spacing:-1px;white-space:nowrap}
.user_knowledge .uk_help_btn{float:right;width:98px;height:31px;margin-top:-7px;*margin-top:-43px;background:url(../img/btn_uk_help_150608.png)}
.user_knowledge .uk_help_layer{display:none;position:absolute;z-index:1000;top:47px;right:0;left:auto;width:311px;height:197px;background:url(../img/bg_uk_help_layer_150608.png) no-repeat 0 0;}
.user_knowledge .uk_help_layer.on{display:block}
.user_knowledge .uk_help_layer .uk_help_layer_btn{position:absolute;width:77px;height:26px;left:26px;bottom:26px;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
.user_knowledge .uk_help_layer .uk_help_layer_close{position:absolute;width:20px;height:20px;right:14px;top:19px;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}

/* 참여백과 정보 */
.thmb_lst .related .info .uk_link,
.thmb_lst .related .info .uk_link_cat{text-decoration:none;*zoom:1;*border:1px solid #f5f5f5;*height:16px}
.thmb_lst .related .info .uk_link{margin-left:10px;color:#686868}
.thmb_lst .related .info .uk_link em{padding-left:5px;font-family:tahoma,sans-serif;color:#1172b6}
.thmb_lst .related .info .uk_link .dot{display:inline-block;*display:inline;*zoom:1;position:relative;top:-3px;*top:-5px;*left:6px;margin:0 6px;padding:0;width:2px;height:2px;background:#c2c2c2;vertical-align:baseline}
.thmb_lst .related .info .uk_caret{display:inline-block;*display:inline;*zoom:1;margin:7px 0 0 6px;padding:0;width:4px;height:6px;background:url(../img/ico_caret.png) no-repeat;vertical-align:top}
.thmb_lst .related .info .uk_link:hover,
.thmb_lst .related .info .uk_link_cat:hover{border-bottom:1px solid}
.thmb_lst .related .info .uk_link_cat:hover{border-bottom-color:#1172b6}
.thmb_lst .related .info .uk_link:hover{border-bottom-color:#686868}

/* PC 비노출 버튼 */
.btn_pc_hidden{display:none!important}

/* 개인별 댓글 목록 SP */
.ly_cmt_lst .cmt_lst_head .cmt_lst_btn,
.ly_cmt_lst .cmt_lst_close,
.ly_cmt_lst .cmt_lst_tit_ico,
.btn_ly_cmt_lst span{background:url(../img/sp_cmt_lst.png) no-repeat}
/* 개인별 댓글 목록 */
.btn_ly_cmt_lst{position:absolute;right:0;top:230px;padding:0 10px;width:72px;height:30px;border:1px solid #dbdbdb;z-index:10;background:#fff}
.btn_ly_cmt_logout .btn_ly_cmt_lst{top:207px}
.btn_ly_cmt_lst span{display:block;margin-top:10px;width:74px;height:10px;background:url(../img/sp_cmt_lst.png) no-repeat -15px -37px}
.u_cbox .btn_ly_cmt_lst,.btn_ly_cmt_logout .u_cbox .btn_ly_cmt_lst{top:20px}
.ly_cmt_lst{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}
.ly_cmt_lst.on{display:block}
.ly_cmt_lst.loading{display:block;left:-10000px;z-index:-1}
.ly_cmt_lst.loading .cmt_lst_dimmed{display:none}
.ly_cmt_lst .cmt_lst_dimmed{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:url(../img/bg_dimmed.png)}
.ly_cmt_lst .cmt_lst_head{position:relative;margin:52px 50px 0;padding-bottom:17px}
.ly_cmt_lst .cmt_lst_head .cmt_lst_tit{font-family:'Dotum','돋움',sans-serif;font-size:16px;color:#333;font-weight:bold}
.ly_cmt_lst .cmt_lst_head .cmt_lst_tit_ico{display:none;width:17px;height:15px;background-position:0 -62px;vertical-align:top;margin-right:7px}
.ly_cmt_lst.ly_cmt_lst_user .cmt_lst_head .cmt_lst_tit_ico{display:inline-block;*display:inline;*zoom:1}
.ly_cmt_lst .cmt_lst_head .cmt_lst_subtit{margin-top:3px;font-family:'Dotum','돋움',sans-serif;font-size:13px;color:#7a7a7a}
.ly_cmt_lst .cmt_lst_head .cmt_lst_subtit span{font-weight:bold}
.ly_cmt_lst .cmt_lst_head .cmt_lst_btn{position:absolute;right:0;bottom:8px;width:138px;height:30px;border:1px solid #dbdbdb;background-position:-1px -27px}
.ly_cmt_lst .cmt_lst_close{display:block;position:absolute;top:15px;right:15px;width:22px;height:22px}
.ly_cmt_lst .cmt_lst_body{position:absolute;top:50%;left:50%;margin:-300px 0 0 -372px;width:745px;height:600px;background-color:white;z-index:20;overflow-y:auto}
.ly_cmt_lst .cmt_lst_body .u_cbox{padding:0 50px 35px}
.ly_cmt_lst .cmt_lst_body .u_cbox a{color:#2f2f2f}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_reply_area .u_cbox_mine { padding: 0}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_sort{overflow:hidden;padding:0;border-top:2px solid #dbdbdb;border-bottom:1px solid #ededed}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_sort .u_cbox_sort_option_list li:first-child{margin-left:-10px}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_sort .u_cbox_sort_option_wrap{width:auto;margin:0;padding:0;border:0;background-color:#fff}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_sort .u_cbox_select{padding:0 10px;display:inline-block;height:auto}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_sort .u_cbox_select .u_cbox_sort_label{font-family:'Dotum','돋움',sans-serif;font-size:12px;line-height:40px;color:#828282}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_comment .u_cbox_area .u_cbox_contents em{display:block;margin-bottom:6px;font-weight:bold}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label{font-weight:normal;color:#000}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_info_base{left:0;bottom:47px;padding:0}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_reply_area .u_cbox_info_base{left:20px;bottom:20px}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_date{display:block;color:#929292}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_type_delete .u_cbox_text_wrap{padding-bottom:0!important}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_recomm_set .u_cbox_btn_recomm{padding:0;line-height:23px;color:#898989;vertical-align:middle}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_help_info{display:none}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_reply_area{background:none}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_image_section .u_cbox_image_wrap img{max-width:100%}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_no_image_s{line-height:73px}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_pre,.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_pre_end,
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_next,.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_next_end{border: 1px solid #fff}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_pre:hover,.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_next:hover{border-color:#e9e9e9;color:#ef403f}
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_pre .u_cbox_ico_page,.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_pre_end .u_cbox_ico_page,
.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_next .u_cbox_ico_page,.ly_cmt_lst .cmt_lst_body .u_cbox .u_cbox_paginate .u_cbox_next_end .u_cbox_ico_page{background:#fff;margin:0;padding:0 5px;width:auto;height:25px;line-height:25px}

/* 버튼그룹 */
.end_btn_group{margin:60px 0 20px;border:1px solid #e5e5e5;overflow:hidden}
.end_btn_group:after{content:'';display:block;clear:both}
.end_btn_group+.tmp_dic2_wrap{margin-top:20px}
.end_btn_group.col_2 .end_btn{width:50%}
.end_btn_group.col_3 .end_btn{width:33.3%}
.end_btn_group.col_4 .end_btn{width:25%}
.end_btn{position:relative;float:left}
.end_btn+.end_btn{margin-left:-1px;border-left:1px solid #e5e5e5}
.end_btn .link{display:block;height:79px;color:#999}
/* 버튼그룹 SP */
.end_btn .link{background:url(../img/sp_btn_group.png) no-repeat}
.end_btn.end_btn_kin .link{background-position:0 0}
.end_btn.end_btn_tlist .link{background-position:0 -81px}

/* 검색상단 카테고리  */
.category_area{overflow:hidden;clear:both;position:relative;padding:18px 20px 25px 20px;margin-bottom:22px;border:1px solid #e5e5e5;background-color:#fff}
.category_area div{width:100%;clear:both;overflow:hidden}
.category_area div.list{border-top:1px solid #efefef;margin-top:18px;padding-top:20px}
.category_area div.list2{margin-top:6px}
.category_area div.list_none{margin-top:0;padding-top:0;border:none}
.category_area div:first-child ul li{padding-bottom:0}
.category_area div ul li {float:left;width:168px;padding-bottom:12px}
.category_area div ul li a{display:inline-block;margin-right:5px;color:#333}
.category_area div ul li a.title_all{color:#00b822;font-weight:bold}
.category_area div ul li span.num{margin-top:-1px;color:#999;font-family:tahoma}

.category_area .more_category{position:absolute;right:11px;bottom:15px;cursor:pointer;display:block;width:37px;height:10px;background:url(../img/sp_common8.png) no-repeat}
.category_area .more_on{background-position: -165px -319px}
.category_area .more_off{background-position: -160px -339px}

/* 대중가요 검색 */
.music_srch_wrap .srch_title .h_img,.music_srch_wrap .srch_music .selectbox{background:url(../img/sp_srch_music.png) no-repeat 0 0}
.srch_wrap .thmb_lst .related .info{margin-bottom:4px;line-height:20px}
.srch_wrap .thmb_lst .related .info .bar{color:#d8d8d8}
.srch_wrap .thmb_lst .related .info .dsc{color:#000}
.srch_wrap .thmb_lst .related .info.first_dsc{line-height:22px}
.srch_wrap .thmb_lst .related .info.first_dsc .dsc:first-child{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.srch_wrap .thmb_lst .related .info.first_dsc .dsc:first-child + .bar{display:none}
.lst_wrap.sub .thmb_lst dl{width:740px;margin-right:0}
.lst_wrap.sub .thmb_lst .blank+dl{width:625px}
.lst_wrap.sub .thmb_lst .info2 span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.lst_wrap.sub .thmb_lst .related span:first-child{margin-left:0;padding-left:0;background:none}
.lst_wrap.sub .thmb_lst .related span,.lst_wrap .music_lst .info2 .rel_date{margin-left:4px;padding:0 0 0 7px}
.lst_wrap.sub .thmb_lst .related span{color:#777}
.lst_wrap.sub .thmb_lst .info2 .rel_date{color:#000;background: url(../img/bu_bar5.gif) no-repeat 0 50%}
.lst_wrap.sub .thmb_lst .info2 .rel_date:first-child{margin:0;padding:0;background:none}
.lst_wrap.sub .thmb_lst .info.first_dsc span{line-height:20px}
.lst_wrap.sub .thmb_lst .info.first_dsc span:first-child{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lst_wrap.sub .thmb_lst .info.first_dsc span:first-child .rel_data{display:inline}
.lst_wrap.sub .thmb_lst .info.first_dsc span:first-child + span{background:none;padding:0;margin:0}
.music_srch_wrap{margin-bottom:23px;border:4px solid #dfdfdf;background:#eee}
.music_srch_wrap .srch_title{position:relative;height:27px;padding:14px 0 0 55px}
.music_srch_wrap .srch_title .h_img{display:block;position:absolute;top:6px;left:19px;width:30px;height:30px;background-position:0 -35px}
.music_srch_wrap .srch_title h3{font-size:12px;font-weight:normal;line-height:12px;*line-height:13px;color:#222}
.music_srch_wrap .srch_music{position:relative;padding:15px 19px 16px 118px;border-top:1px solid #eaeaea;background:#f9f9f9}
.music_srch_wrap .srch_music .selectbox{position:absolute;top:15px;left:19px;width:96px;height:25px;background-position:0 0}
.music_srch_wrap .srch_music .selectbox .active{display:block;width:96px;height:25px;font-size:13px;font-weight:normal;line-height:25px;color:#222;text-indent:8px;white-space:nowrap}
.music_srch_wrap .srch_music .selectbox select{position:absolute;top:0;left:0;z-index:10;width:100%;height:25px;margin:0;opacity:0;filter:alpha(opacity=0)}
.music_srch_wrap .srch_music .input{width:325px;height:23px;margin:0 0 0 2px;*margin:-1px 0 0 2px;padding-left:8px;border:1px solid #ccc;font-size:13px;line-height:23px;color:#8e8e8e}
.music_srch_wrap .srch_music .btn_music_srch{display:inline-block;width:45px;height:25px;margin:0 0 0 5px;padding:0;border:1px solid #408df7;*border:none;background:#4796ff;font-weight:bold;font-size:13px;color:#fff}
