@charset "utf-8";
/* NHN China Web Standards part JL 120524/JHY 120727 */

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:"Helvetica Neue", Arial, "Apple SD Gothic Neo", NanumGothic, Dotum, "나눔바른고딕 옛한글", "NanumBarunGothic YetHangul", "새굴림", sans-serif;font-size:12px}
img,fieldset,button{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a:link {color:#0000de;text-decoration:none}
a:visited {color:#0000de;text-decoration:none}
a:hover {text-decoration:underline}
a:active {color:#0000de;text-decoration:none}
hr,legend{display:none}
button{cursor:pointer}
dt,dd,em,h1,h2,h3,h4,h5,h6{line-height:12px}
caption,
.blind{position:absolute !important;overflow:hidden !important;top:0 !important;bottom:100% !important;width:1px !important;background:none !important}
table,tr,td,th{margin:0;padding:0;border-collapse:collapse;border:0}
.cs_default{cursor:default}
.bb-nu01{color:#333333}
.or-nu01{color:#CF4900}
.bl-nu01{color:#0047B6}
.bl-uu01{color:#0047B6}
input:focus{outline:none}
input::-ms-clear{display:none}

/* 웹폰트 (캄보디아어 :font-family: 'Hanuman' )*/
/* @font-face {font-family:"Hanuman";font-style:normal;src:url("../img/Hanuman.eot")}
@font-face {font-family:"Hanuman";font-style:normal;src:url("../img/Hanuman.eot") format("embedded-opentype"), url("../img/Hanuman.woff") format("woff"), url("../img/Hanuman.ttf") format("truetype")}
.webft_kh{font-family:'Hanuman','돋움',Dotum,AppleGothic,Arial,sans-serif !important} */

/* Image Sprite */
.sta .btn_search:before,
#content .btn_search:before,
#content .lang_lst li,
#content .new,
#content .beta,
#content .lang_lst .more a,
#content .lang_lst .more.on a,
#content .search_form span.lft_bg,
#content .input_search,
#content .info,
.btn_ime,
.btn_ime.on,
.btn_ime_wrt,
.btn_ime_wrt.other,
.btn_ime_wrt.other.on,
.btn_ime_wrt.on,
.btn_ime_pinyin,
.btn_ime_pinyin.on,
.btn_ime_jp,
.btn_ime_jp.on,
.btn_ime_style,
.btn_ime_style.on,
.ime .btn_clse,
.seleted_device li,
.seleted_device li .ime_content .del_option span,
.ime .seleted_device li .btn_ko,
.seleted_device li.active .ime_content.jp .ime_btm_alert span input,
.seleted_device li.active .ime_content.jp .ime_btm_alert strong,
.seleted_device li.active .ime_content.jp .ime_btm_alert strong.first,
.seleted_device li.active .ime_content.jp .ime_btm_alert span.ime_btm_arw,
.seleted_device li.active .ime_content.jp .ime_btm_alert span input.on,
.seleted_device li.active .ime_content.jp .ime_btm_alert .p2,
.seleted_device li.active .ime_content.jp .ime_btm_alert.v2 .p2,
.ime_content.hanja .hanja_box div.scroll .btn_scroll_top,
.ime_content.hanja .hanja_box div.scroll .btn_scroll_bottom,
.ime_content.hanja .hanja_box div.scroll .scroll_bar span,
.fra_alphabet span.arrow_d,
.fra_alphabet span.arrow_d.on,
.sta h2 a,
.dictionary h2,
.dictionary .dic_lst li,
.knowledge h2 a,
#content .focus .search_form span.lft_bg,
#content .focus .search_form .input_search,
.dictionary .btn_lft,
.dictionary .btn_rgt,
#content .search_form a.btn_arw,
#content .search_form a.btn_arw.open,
.view_all.on .new,
.view_all.on .btn_view,
.btn_view,
.btn_view.on,
.paginate a,
.paginate a.active,
.paginate a.btn_prev02,
.paginate a.btn_next02,
.btn_know100,
.st_lang .ico_arrow,
.st_lang .select_arrow,
.st_input .ico_check,
#content .lang_lst li.more.on .btn_close .icon_close{background:url(../img/sp_main.png) no-repeat}
.ime_content.ko_kb ul li,
.ime_content.ko_kb ul li.wp1,
.ime_content.ko_kb ul.kb_sp li a{background:url(../img/sp_ime.png)}
.gbox dl dt a,
.gbox dl.on dt a,
.sta .fra_alphabet .arrow_d,
.sta .fra_alphabet .over{background:url(../img/spr_bu.gif) no-repeat}
.sta .gbox .btn_arw,
.sta .gbox .on .btn_arw,
.sta fieldset.auto_on .gbox .btn_arw,
.sta fieldset.auto_on .gbox .btn_arw.open,
.sta fieldset.auto_on .gbox .on .btn_arw,
.sta .btn_sch,
.sta .device .help,
.help_lk,
.btn_clse{background:url(../img/spr_btn.gif) no-repeat}
.btm_notice h3,
.btm_notice a.btn_prev,
.btm_notice a.btn_prev.on,
.btm_notice a.btn_next,
.btm_notice a.btn_next.on,
.btm_menu li{background:url(../img/sp_footer.png) no-repeat}
.help_lk .btn_help{background:url(../img/help_ico.gif) no-repeat}

/* Layout */
#wrap{min-width:1020px;width:100%;}
#wrap.dichome{background:url(../img/bg_dichome.gif) repeat-x 0 95px;}
#container{clear:both;position:relative;width:981px;margin:0 auto;zoom:1}
#container:after{display:block;clear:both;content:''}
.srch_wrap #content{float:left;width:710px;height:100%;zoom:1;}
.srch_wrap #content a{display:inline; text-decoration:underline}
.srch_wrap #content dl dt a{display:inline-block; line-height:18px}
.srch_wrap #content dl dt a.play3{ display:inline;text-decoration:none; border-bottom:0;}
.srch_wrap #content dl dt a.play2{border-bottom:0;}
#content{clear:both;position:relative;width:981px;height:284px;z-index:100;zoom:1}
#content:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
#content .lang_lst{display:inline;float:left;margin:24px 0 0;*position:relative;*z-index:500}
#content .lang_lst li{float:left;padding-left:11px;background-position:5px -250px}
#content .lang_lst li a{color:#666}
#content .lang_lst li a:hover{ text-decoration:none}
#content .lang_lst .active a{font-weight:bold;color:#1a6ffe}
#content .lang_lst li .update,
#content .lang_lst li .new,
#content .lang_lst li .beta {display:inline-block;overflow:hidden;position:relative;top:0;width:11px;height:9px;background:url(../img/sp_main.png) no-repeat 0 0;text-indent:-9000px}
#content .lang_lst li .ico_trans {display:inline-block;overflow:hidden;position:relative;top:-1px;*top:-3px;width:10px;height:8px;text-indent:-9000px}
#content .lang_lst li a span.new{background-position:-151px -584px !important;white-space:nowrap}
#content .lang_lst li a span.update{background-position:-170px -584px !important;white-space:nowrap}
#content .lang_lst li a span.beta{background-position:-189px -584px !important;white-space:nowrap}
#content .lang_lst li a span.ico_trans{display:inline-block;overflow:hidden;position:relative;*top:-6px;margin:0 5px 0 3px;text-indent:-9000px;width:16px;height:11px;background:url(../img/ico_trans.gif) no-repeat 0 0 !important;}
.spacing_small {letter-spacing: -1px;}
#content .lang_lst .fc{padding:0;background:none}
#content .lang_lst .more{position:relative;padding:0 0 0 8px;background:none}
#content .lang_lst .more a{display:block;position:absolute;top:-2px;left:8px;width:42px;height:18px;background-position:-158px -533px;text-indent:-9000px;overflow:hidden}
#content .lang_lst .more.on{z-index:500;_width:0;_height:0}
#content .lang_lst .more.on a{_position:absolute;_top:-13px;_left:186px;background-position:-158px -556px}
#content .lang_lst .more.on div,#content .lang_lst .more.on ul,#content .lang_lst .more.on li,#content .lang_lst .more.on li a{margin:0;padding:0;background:none}
#content .lang_lst .more.on div.layer02{position:absolute;top:20px;_top:20px;right:-144px;_right:-124px;z-index:500;width:450px;padding:18px 20px;border:1px solid #38393b;background:#f9fafc;color:#545760;zoom:1}
#content .dictionary.focus .lang_lst .more.on div.layer02 {
    right: -112px;
}
#content .dictionary.unfocus .lang_lst .more.on div.layer02{right:-230px;}
#content .lang_lst .more.on div.layer02 .dic_wrap{width:100%;padding:16px 0px;border-top:1px solid #ededed;}
#content .lang_lst .more.on div.layer02 .dic_wrap span{top:0;*top:-6px;}
#content .lang_lst .more.on div.layer02 .dic_wrap.hot{padding-top:0;border:none;}
#content .lang_lst .more.on div.layer02 .dic_wrap.usr_service{padding-bottom:0;}
#content .lang_lst .more.on div.layer02 .dic_wrap.go_trans span.ico_trans{margin:0 5px 0 3px;width:16px;height:11px;background:url(../img/ico_trans.gif) no-repeat 0 0 !important;}
#content .lang_lst .more.on div.layer02 .tit{margin-bottom:7px;font-weight:bold;color:#3d4863;}
#content .lang_lst .more.on div.layer02 ul{width:100%;margin-right:-20px;padding-top: 13px}

#content .lang_lst .more.on div.layer02 .title{
	display: block;
	color: #407fe9;
}
.btn_handwriting_area {
	position: absolute;
	right: 52px;
    top: 2px;
    bottom: 2px;
    background: #fff;
    font-size: 0;

}
.btn_handwriting_area:before {
	position: absolute;
	left: 10px;
	top: 4px;
	bottom: 4px;
	width: 1px;
	background: #fff;
	content: '';
}
.btn_handwriting_area .btn_handwriting {
	display: inline-block;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
	font-size: 12px;
	color: #888;
}
.btn_handwriting.on {
	color: #03c75a;
}
.btn_handwriting:before {
	display: inline-block;
	width: 1px;
	height: 11px;
	margin: 0 10px;
	vertical-align: top;
	margin: 12px 10px 0;
    vertical-align: top;
	background-color: #ececec;
	content: '';
}
#content .lang_lst .more.on div.layer02 .total_terms.title {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #ededed;
	
}
#content .lang_lst .more.on div.layer02 ul:after{display:block;content:'';clear:both;}
#content .lang_lst .more.on div.layer02 ul li{float:left;width:130px;height:21px;margin-right:20px;line-height:21px}
#content .lang_lst .more.on div.layer02 ul li a{display:inline;width:100%;text-indent:0; white-space:nowrap}
#content .lang_lst .more.on div.layer02.w150{right:-42px;width:150px}
#content .knowledge.unfocus .lang_lst .more.on div.layer02.w150{width:150px}
#content .search_form{float:left;position:relative;width:100%;height:36px;margin:9px 0 0}
#content .search_form span.lft_bg{display:block;position:absolute;top:0;*top:0px;left:0;width:2px;height:36px;background-position:-100px -30px}
#content .search_form .input_txt{overflow:visible;width:321px;height:31px;margin:2px 0;padding-left:11px;border:0;line-height:32px;font-size:16px;font-weight:bold}
#content .input_search{height:34px;background:#fff;border:1px solid #c1c8d4;}
#content .btn_search{position:absolute;top:0;*top:0px;right:0;width: 40px;height: 36px;background: #03c75a;}
#content .btn_search:before {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: -1px;
	width: 17px;
	height: 17px;
	margin: auto;
	background-position: -80px -470px;
	content:'';
}
#content .dictionary .btn_search{position:absolute;top:0;*top:0px;right:0;width: 40px;height: 36px;background: #03c75a;}
#content .info{display:inline;float:left; overflow:hidden; width:100%; margin-top:10px;padding-left:19px;padding-top:1px;background-position:-180px -50px;line-height:14px;color:#697581}
.ime{position:absolute;top:185px;left:70px;z-index:120;border:1px solid #3c414e;background:#fff}
.btn_ime{display:block;position:absolute;top:7px;right:59px;z-index:20;width:38px;height:22px;background-position:-43px -330px;text-indent:-9000px}
.btn_ime.on{background-position:0 -330px}
.btn_ime_wrt{display:block;position:absolute;top:7px;right:115px;z-index:20;width:54px;height:22px;background-position:-59px -357px;text-indent:-9000px}
.btn_ime_wrt.jp{right:123px;}
.btn_ime_wrt.other{right:59px;background-position:-59px -532px}
.btn_ime_wrt.other.on{background-position:0px -532px}
.btn_ime_wrt.on{background-position:0 -357px}
.btn_ime_pinyin{display:block;position:absolute;top:7px;right:59px;z-index:20;width:56px;height:22px;background-position:-61px -384px;text-indent:-9000px}
.btn_ime_pinyin.on{background-position:0 -384px}
.btn_ime_jp{display:block;position:absolute;top:7px;right:59px;z-index:20;width:64px;height:22px;background-position:-69px -411px;text-indent:-9000px}
.btn_ime_jp.on{background-position:0 -411px}
.btn_ime_style{display:block;position:absolute;top:7px;right:59px;z-index:20;width:56px;height:22px;background-position:-60px -438px;text-indent:-9000px}
.btn_ime_style.on{background-position:0 -438px}
.dic_jp .btn_ime_wrt{right:123px}
.ime .btn_clse{display:block;position:absolute;top:10px;right:10px;z-index:30;width:11px;height:11px;background-position:-159px -52px;text-indent:-9000px;overflow:hidden}

/*번역기 바로가기 라인*/
.view_all .line_dashed_border {margin-top: 10px;}
.view_all .line_dashed_border:before {content:''; display:block; width: 400px; margin-bottom:11px; border-top: 1px dashed #e3e3e4;}
#content .lang_lst .more.on .line_dashed_border {margin-top: 7px; padding-top: 8px; border-top: 1px dashed #e3e3e4;}

/*필기입력기 */
.hand_wrt_con table tr td.nothing {cursor:default;}
.hand_wrt_con table tr td .hanja .hanja_tultip {display:none;}
.hand_wrt_con table tr td.on .hanja {display:block; position:relative; z-index:8;}
.hand_wrt_con table tr td.on .hanja .hanja_tultip {display:block; position:absolute; float:left; left:-2px; _left:-7px; bottom:26px; *bottom:12px; _bottom:19px; text-align:center; z-index:10; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=2);}
.hand_wrt_con table tr td.on .hanja .hanja_tultip p{float:left; padding:4px 7px 4px 6px; border:1px solid #0064b2; background:#f2faff; color:#333; font-family:Arial; font-size:12px; font-weight:normal; text-align:center; line-height:1.2; white-space:nowrap;}
.hand_wrt_con table tr td.on .hanja .hanja_tultip img{clear:both; margin:-1px auto 0 auto;}

/* 입력기 구체적 부분 */
.seleted_ime{width:100%;height:31px;border-bottom:1px solid #e1e1e1;background:#f9f9f9}
.seleted_ime li.lang_ime{float:left;position:relative;margin-left:-1px}
.seleted_ime li.lang_ime.w65 a{width:63px;padding-left:0;padding-right:0;text-align:center}
.seleted_ime li.lang_ime span{display:block;padding:10px 0 0 14px;color:#777}
.seleted_ime li.lang_ime.active{z-index:6;background:#FFF}
.seleted_ime li.lang_ime.active a{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#FFF;font-weight:bold;color:#2669da}
.seleted_ime li.lang_ime a{display:block;height:32px;line-height:32px;padding:0 15px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;color:#777}
.seleted_ime li.lang_ime.fc a{border-left:1px solid #3c414e}
.seleted_ime.style li.lang_ime a{padding:0 9px 0 10px}
.seleted_ime.style li.lang_ime.active a{padding-right:10px}
.seleted_ime.style li.lang_ime.fc a{padding-left:13px;border-left:1px solid #3c414e}
.seleted_device:after{display:block;content:'';clear:both;}
.seleted_device li{float:left;margin-top:-1px;padding:15px 15px 13px;background-position:-193px -269px}
.seleted_device li.fc{background:none}
.seleted_device li a{font-size:11px;line-height:12px;font-size:11px;color:#a8a8a8;letter-spacing:-1px}
.seleted_device li.active a{font-weight:bold;color:#777}
.seleted_device li .ime_content .del_option{clear:both;}
.seleted_device li .ime_content .del_option a{font-size:11px;font-weight:normal;color:#323232;letter-spacing:-1px}
.seleted_device li .ime_content .del_option span{display:inline-block;width:1px;height:10px;padding:0 7px;background-position:-192px -249px}

/* 입력기 한국어 키보드 */
.ime_content.ko_kb{clear:both;margin:20px 0 0;}
.ime_content.ko_kb:after{display:block;content:'';clear:both;}
.ime_content.ko_kb ul{display:block;}
.ime_content.ko_kb ul:after{display:block;content:'';clear:both;}
.ime_content.ko_kb ul li{width:35px;height:39px;margin-left:3px;padding:0;background-position:-50px 0;text-align:center}
.ime_content.ko_kb ul li a{font-size:12px}
.ime_content.ko_kb ul li.wp1{width:36px;background-position:0 0}
.ime_content.ko_kb ul li.wp1 a{width:36px}
.ime_content.ko_kb ul li.fc{margin-left:0}
.ime_content.ko_kb ul li a{display:inline-block;width:35px;height:9px;padding:12px 0 16px;font-weight:normal;color:#222;text-align:center;text-decoration:none;vertical-align:middle;cursor:default}
.ime_content.ko_kb ul.kb_sl{margin:4px 20px}
.ime_content.ko_kb ul.kb_tl{margin:0 40px}
.ime_content.ko_kb ul.kb_sp{margin:4px 145px}
.ime_content.ko_kb ul.kb_sp li{width:169px;margin:0}
.ime_content.ko_kb ul.kb_sp li a{width:169px;height:12px;background-position:0 -50px}
.ime_content.ko_kb ul li.double a{display:inline-block;position:relative;width:30px;height:18px;padding:21px 5px 0 0;text-align:right}
.ime_content.ko_kb ul li.double a span{display:inline-block;position:absolute;top:5px;left:6px;width:10px;height:10px;color:#7a7a7a}

/* 입력기 한국어 마우스 */
.ime_content.ko_ms table{clear:both;margin:20px 0 5px;}
.ime_content.ko_ms table tr td{position:relative;width:38px;height:35px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.ko_ms table tr td.wp1{width:39px}
.ime_content.ko_ms table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.ko_ms table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.ko_ms table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.ko_ms table tr.bb td{border-bottom:1px solid #dbdbdb}
.ime_content.ko_ms table tr td a{display:block;width:100%;height:35px;font-weight:normal;line-height:35px;color:#000;text-decoration:none}
.ime.ko_ms table tr td a:hover{display:block;position:absolute;top:-2px;left:-2px;z-index:50;width:41px;height:39px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:39px}
.ime .seleted_device li .btn_ko.fc{padding:1px 2px 0 0;background:none;}
.ime .seleted_device li .btn_ko{float:left;padding: 1px 2px 0 15px;background-position:-193px -249px;margin-left:0}
.ime .seleted_device li .btn_ko.active{font-weight: bold;color: #777;}

/* 베트남 입력기 */
.ime_content.vn table{margin-bottom:5px}
.ime_content.vn table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666;text-align:center;}
.ime_content.vn table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.vn table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.vn table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.vn table tr td span{position:relative; display:block; width:100%}
.ime_content.vn table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.vn table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.vn table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.vn table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 터키 입력기 */
.ime_content.tr table{margin-bottom:5px}
.ime_content.tr table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.tr table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.tr table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.tr table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.tr table tr td span{position:relative; display:block; width:100%}
.ime_content.tr table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.tr table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.tr table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.tr table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 라틴어 입력기 */
.ime_content.la table{width:459px;margin-bottom:5px}
.ime_content.la table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.la table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.la table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.la table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.la table tr td span{position:relative; display:block; width:100%}
.ime_content.la table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.la table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.la table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.la table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 러시아어 입력기 */
.ime_content.ru table{width:459px;margin-bottom:5px}
.ime_content.ru table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.ru table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.ru table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.ru table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.ru table tr td span{position:relative; display:block; width:100%}
.ime_content.ru table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.ru table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.ru table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.ru table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 중국어 입력기 */
.seleted_device li div.ime_content.cn{top:0;left:15px;width:573px}
.ime_content.cn table{width:573px;margin-bottom:6px}
.ime_content.cn table tr th{width:42px;border-bottom:1px solid #ececec;border-left:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#676767;text-align:center;vertical-align:middle}
.ime_content.cn table tr td{width:23px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.cn table tr td a{display:block; font-family:Arial;color:#313131}
.ime_content.cn table tr td.wp3{width:26px}
.ime_content.cn table tr td.wp6{width:29px}
.ime_content.cn table tr td span{display: block;position:relative;width:100%;height:24px;}
.ime_content.cn table tr td:hover a{position:absolute;top:-3px;left:-3px;z-index:50;right:-3px;bottom:-3px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.cn table tr td a{display:block;line-height:24px;font-weight:normal;text-decoration:none}
.ime_content.cn table tr .lb{border-left:1px solid #dbdbdb}
.ime_content.cn table tr .rb{border-right:1px solid #dbdbdb}
.ime_content.cn table tr.tb td,.ime_content.cn table tr.tb th{border-top:1px solid #dbdbdb}
.ime_content.cn table tr.bb td,.ime_content.cn table tr.bb th,.ime_content.cn table tr.bb td,.ime_content.cn table tr th.bb{border-bottom:1px solid #dbdbdb}

/* 일본어 입력기 */
.ime_content.jp table thead th{height:24px;text-align:center;}
.ime_content.jp table th{height:30px;border:1px solid #ebebeb;background:#f9f9f9;color:#8f8f8f;text-align:center}
.ime_content.jp table th.fc{width:31px}
.ime_content.jp table td{width:25px;height:30px;border:1px solid #ebebeb}
.ime_content.jp table td span{position:relative;width:100%;height:30px}
.ime_content.jp table td:hover a{position:absolute;top:-16px;left:-6px;z-index:200;width:35px;height:29px;border:1px solid #3592ea;background:#fff}
.ime_content.jp table td:hover a em{z-index:210}
.ime_content.jp table td a{display:block;position:relative;width:25px;height:24px;padding-top:4px;padding-bottom:2px;font-family:MS PGothic;font-size:12px;font-weight:normal;text-align:center;text-decoration:none}
.ime_content.jp table td.wp1{width:26px}
.ime_content.jp table td.wp2{width:27px}
.ime_content.jp table td.wp3{width:28px}
.ime_content.jp table td a em{position:absolute;top:16px;left:0;width:100%;color:#e86f6f;text-align:center}
.ime_content.jp table .lft_none_line{border-left:0}
.ime_content.jp table .rgt_none_line{border-right:0}
.seleted_device li.active .ime_content.jp .ime_btm_alert{overflow:hidden;margin-top:5px;text-align:left;}
.seleted_device li.active .ime_content.jp .ime_btm_alert .p1{display:block;float:left;margin:7px 0 0;font-size:12px;font-weight:normal;color:#777;letter-spacing:-1px}
.seleted_device li.active .ime_content.jp .ime_btm_alert span.text{display:block;float:left;margin:1px 2px 0 5px}
.seleted_device li.active .ime_content.jp .ime_btm_alert span.explain{display:block;float:left;padding:7px 0 0 7px; font-size:11px; color: #969696}
.seleted_device li.active .ime_content.jp .ime_btm_alert span input{float:left;_width:28px;width:20px;padding:4px;border:none;background-position:-172px -290px;text-align:center}
.seleted_device li.active .ime_content.jp .ime_btm_alert strong{display:block;float:left;height:22px;line-height:22px;background-position:-13px -470px;color:#787878;font-size:11px;width:53px;text-align:center}
.seleted_device li.active .ime_content.jp .ime_btm_alert strong.first{background-position:-13px -502px;margin-right:5px}
.seleted_device li.active .ime_content.jp .ime_btm_alert strong.character{font-family:"MS PGothic";font-size:14px; color:#404040;cursor:pointer}
.seleted_device li.active .ime_content.jp .ime_btm_alert strong.character em{font:10px verdana;color:#F57575}
.seleted_device li.active .ime_content.jp .ime_btm_alert span.ime_btm_arw{display:inline-block;width:13px; height:22px;background-position:0 -470px;margin-left:5px;float:left}
.seleted_device li.active .ime_content.jp .ime_btm_alert span input.on{background-position:-172px -317px}
.seleted_device li.active .ime_content.jp .ime_btm_alert .p2{display:inline-block;margin-left:3px;padding:7px 0 7px 73px;background-position:0 -470px;font-size:11px;line-height:12px;color:#a8a8a8;letter-spacing:-1px}
.seleted_device li.active .ime_content.jp .ime_btm_alert.v2 .p2{background-position:0 -502px}

/* 한자 모양자 */
.ime.ime_hanja{left:205px;width:341px;height:199px}
.seleted_device li div.ime_content.hanja{top:0;left:15px;width:311px}
.ime_content.hanja .hanja_box{overflow:hidden;position:relative;height:137px;border:1px solid #dbdbdb}
.ime_content.hanja .hanja_box table{position:relative;left:0;}
.ime_content.hanja .hanja_box table th{width:34px;padding-top:7px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;background:#f9f9f9;color:#666;vertical-align:top;text-align:center;}
.ime_content.hanja .hanja_box table td{padding:3px 5px 7px 6px;border-bottom:1px solid #ececec}
.ime_content.hanja .hanja_box table ul{width:248px}
.ime_content.hanja .hanja_box table ul:after{display:block;content:'';clear:both;}
.ime_content.hanja .hanja_box table ul li{float:left;width:20px;height:20px;line-height:20px;padding:0;background:none;font-size:13px;font-family:"New Gulim","새굴림",Gulim,"굴림";color:#444;text-align:center;cursor:pointer}
.ime_content.hanja .hanja_box table ul li.on{position:relative;background:#ececec;font-size:16px;font-weight:bold;color:#000}
.ime_content.hanja .hanja_box table ul li.on div{display:block;position:absolute;z-index:10;padding:2px 2px 1px;border:1px solid #6C97C0;background:#fff;font-family:Dotum,Gulim !important;font-size:11px;font-weight:normal;line-height:1.2;color:#0A5196;white-space:nowrap}
.ime_content.hanja .hanja_box table ul li div{display:none}

.ime_content.hanja .hanja_box div.scroll{position:absolute;top:0;right:0;width:15px;height:137px;background:#f9f9f9}
.ime_content.hanja .hanja_box div.scroll .btn_scroll_top{position:absolute;top:0;left:0;width:15px;height:11px;background-position:-163px -366px;cursor:pointer}
.ime_content.hanja .hanja_box div.scroll .btn_scroll_bottom{position:absolute;left:0;bottom:0;width:15px;height:11px;background-position:-163px -421px;cursor:pointer}
.ime_content.hanja .hanja_box div.scroll .scroll_bar{overflow:hidden;position:absolute;top:11px;left:0;width:15px;height:115px}
.ime_content.hanja .hanja_box div.scroll .scroll_bar span{display:block;position:absolute;top:1px;width:15px;height:23px;background-position:-163px -386px;cursor:pointer}

/* 몽골어 입력기 */
.ime_content.mn table{width:459px;margin-bottom:5px}
.ime_content.mn table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.mn table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.mn table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.mn table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.mn table tr td span{position:relative; display:block; width:100%}
.ime_content.mn table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.mn table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.mn table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.mn table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 포르투갈어 입력기 */
.ime_content.pt table{width:459px;margin-bottom:5px}
.ime_content.pt table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.pt table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.pt table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.pt table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.pt table tr td span{position:relative; display:block; width:100%}
.ime_content.pt table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.pt table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.pt table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.pt table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 알바니아어 입력기 */
.ime_content.al table{width:459px;margin-bottom:5px}
.ime_content.al table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.al table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.al table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.al table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.al table tr td span{position:relative; display:block; width:100%}
.ime_content.al table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.al table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.al table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.al table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 조지아어 입력기 */
.ime_content.ge table{width:459px;margin-bottom:5px}
.ime_content.ge table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.ge table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.ge table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.ge table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.ge table tr td span{position:relative; display:block; width:100%}
.ime_content.ge table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.ge table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.ge table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.ge table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 우크라이나어 입력기 */
.ime_content.ua table{width:459px;margin-bottom:5px}
.ime_content.ua table tr th{width:40px;border:1px solid #dbdbdb;background:#f9f9f9;font-weight:normal;color:#666}
.ime_content.ua table tr td{width:28px;height:24px;border:1px solid #ececec;text-align:center;vertical-align:middle}
.ime_content.ua table tr td a{display:block;font-weight:normal;font-family:Arial;font-size:12px;color:#313131;text-decoration:none}
.ime_content.ua table tr td:hover a{display:block;position:absolute;top:-15px;left:-5px;z-index:50;width:33px;height:28px;border:1px solid #3592ea;background:#FFF;font-weight:bold;line-height:28px}
.ime_content.ua table tr td span{position:relative; display:block; width:100%}
.ime_content.ua table tr td.lb{border-left:1px solid #dbdbdb}
.ime_content.ua table tr td.rb{border-right:1px solid #dbdbdb}
.ime_content.ua table tr.tb td{border-top:1px solid #dbdbdb}
.ime_content.ua table tr.bb td{border-bottom:1px solid #dbdbdb}

/* 필기인식기 */
.seleted_device li div.wrt_device:after{display:block;content:'';clear:both;}
.ime.ime_write{top:179px;left:252px;}
.hand_wrt{overflow:hidden;float:left;height:155px}
.hand_wrt div .bar {padding:0 !important; margin:-1px 1px 1px 4px; font-size:0; line-height:0; text-indent:999px;}
.hand_wrt_con{float:left;position:relative;width:125px;height:131px;margin-left:10px;}
.hand_wrt_con h5{padding:0 0 1px;line-height:12px;font-size:11px;font-weight:normal;color:#777}
.hand_wrt_con table{margin-bottom:5px}
.hand_wrt_con table tr td{width:30px;height:31px;border:1px solid #ddd;text-align:center;vertical-align:middle;font-size:17px;line-height:17px}
.hand_wrt_con table tr.h32 td{height:32px}
.hand_wrt_con table tr td.on{cursor:pointer}
.wrt_button_wrap{margin-top:3px;}
.wrt_button_wrap button{display:inline-block;background:none;font-size:11px;line-height:1.4;color:#323232;}
.wrt_button_wrap button:hover{text-decoration:underline;}

/* 프랑스어 자동입력 */
.fra_alphabet{position:absolute;top:131px;left:75px;z-index:50;width:107px}
.fra_alphabet span.arrow_d{display:block;position:absolute;left:9px;bottom:-4px;width:8px;height:6px;background-position:-36px -144px}
.fra_alphabet span.arrow_d.on{background-position:-50px -144px}
.fra_alphabet_shadow{float:left}
.fra_alphabet_inner{overflow:hidden;position:relative;top:-1px;left:-1px;border:1px solid #5f5f5f}
.fra_alphabet_inner ul{overflow:hidden;margin-left:-1px;background:#fff}
.fra_alphabet_inner ul li{float:left}
.fra_alphabet_inner ul li a{display:inline-block;width:25px;height:19px;margin:0 -1px 0 0;padding-top:4px;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;line-height:14px;font-family:arial,Geneva,sans-serif;font-size:13px;font-weight:bold;color:#000;text-align:center}
.fra_alphabet_inner ul li a.on{width:25px;background:#f0f0f0;outline:medium none}
.sta .btn_search {
	float: left;
	position: relative;
	width: 40px;
	height: 40px;
	background: #03c75a;
}
.sta .btn_search:before {
	position: absolute;
	top: 0;
	right: 0;
	left: -2px;
	bottom: 0;
	width: 17px;
	height: 17px;
	margin: auto;
	background-position: -80px -470px;
	content: '';
}
/* sta 검색결과부분 */
.sta{clear:both;position:relative;z-index:200;width:980px;height:69px;margin:0 auto;padding:20px 0 0;border-bottom:2px solid #3b414d;text-align:left;zoom:1}
.sta h2{display:inline;float:left;margin:15px 15px 0 0}
.sta h2 a{display:block;width:78px;height:22px;background-position:-122px -136px;text-indent:-9000px}
.sta fieldset{float:left;padding-top:6px}
.sta .gbox{float:left;width:368px;height:36px;padding:0px;zoom:1;border:2px solid #03c75a;}
.sta .gbox .gbox_inner{display:block;position:relative;background:#fff}
.sta .gbox .gbox_inner.on{padding:6px 0 0}
.gbox dl{display:none;float:left;position:relative;z-index:10;width:54px;_width:40px;margin:-6px 8px 0 0;letter-spacing:-1px}

/* 검색사항 선택 */
.gbox dl.on{margin:-6px 8px 0 0;_margin:-6px 6px 0 0;padding:0!important;background-image:none}
.gbox dl a:hover{text-decoration:none}
.gbox dl dt{overflow:hidden;height:25px}
.gbox dl dt a{display:inline-block;width:43px;height:20px;_height:19px;padding:5px 0 0 10px;_padding-top:6px;background-position:36px -128px;line-height:16px;color:#373737;vertical-align:top}
.gbox dl dt a:hover,.gbox dl dt a:active,.gbox dl dt a:focus{text-decoration:none}
.gbox dl.on dt a{_margin-right:1px;padding:4px 0 0 9px;_padding-top:5px;border:solid 1px #888d95;border-bottom:none;background-position:40px -406px}
.gbox dl dd{display:none;left:0}
.gbox dl.on dd{display:block}
.gbox dl .opt{position:absolute;left:0;width:52px;margin:-2px 0 0;*margin:-3px 0 0 0;padding:0 0 1px;*padding:0 0 2px 0;border:1px solid #888d95;border-top:0;background:#fff url(https://ssl.pstatic.net/dicimg/endic/img/bg_select.gif) no-repeat 0 100%}
.gbox dl .opt li{font-family:dotum;font-size:12px}
.gbox dl .opt li.selected a{background:#f5f5f5}
.gbox dl .opt a{display:block;height:20px;padding:0 0 0 9px;line-height:21px;color:#424242}
.gbox dl .opt a:hover{background:#f5f5f5}
.gbox dl .opt a:active,.gbox dl .opt a:hover,.gbox dl .opt a:focus{text-decoration:none}
.gbox .keyword{overflow:hidden;float:left;width:360px;padding-left:8px;border:0 none;font-family:'돋움',dotum,sans-serif;font-size:15px;font-weight:bold;line-height:36px;height: 36px;}
/* 자동완성 관련 */
.sta .auto_complete2{overflow:hidden;position:absolute;top:26px;left:50px;z-index:3;width:295px;border:1px solid #888d95;border-top:none;background:#fff}
.sta .auto_complete2 .list_head{clear:both;position:static;padding-top:2px}
.sta .auto_complete2 .list_head2{border-top:solid 1px #e1e1e1}
.sta .auto_complete2 .list_head li{overflow:hidden;clear:both;height:22px;padding-right:11px;line-height:22px}
.sta .auto_complete2 .list_head li.on{padding:0 11px 0 0;background-color:#f5f5f5;background-image:none;cursor:pointer;_cursor /**/:hand}
.sta .auto_complete2 .list_head li.line{height:4px;margin-top:2px;border-top:solid 1px #e1e1e1;font-size:0;line-height:0}
.sta .auto_complete2 .list_head li em{display:block;overflow:hidden;clear:both}
.sta .auto_complete2 .list_head span.w1{display:inline-block;float:left;_width:78px;min-width:78px;margin-right:7px;padding-left:11px;font-family:gulim;font-size:12px;color:#333;_white-space:nowrap}
.sta .auto_complete2 .list_head span.w1 strong{color:#f76d1a}
.sta .auto_complete2 .list_head span.w2{_width:130px;max-width:130px;font-family:gulim,Arial Unicode MS;font-size:12px;color:#777}
.sta .auto_complete2 .list_head span.w3{display:block;padding-left:11px;font-family:gulim;font-size:12px;color:#333;word-break:break-all;word-wrap:break-word}
.sta .auto_complete2 .list_head span.w3 strong{color:#f76d1a}
.sta .auto_complete2 .list_head .ps{font-family:Arial Unicode MS}
.sta .auto_complete2 .option{clear:both;height:17px;margin-top:6px;padding:6px 7px 0;border-top:1px solid #eee;background:#f8f8f8;font-size:11px;color:#a1a2a5;text-align:right;word-spacing:2px}
.sta .auto_complete2 .option a{color:#717171;letter-spacing:-1px}
.sta .auto_complete2 .option .t1{display:inline-block;float:left}
.gbox_inner .auto_complete2{display:none}
.gbox_inner.on .auto_complete2{display:block}
.msg_on ul{display:none}
.msg_on .auto_off_info{display:block;margin-bottom:10px}
.auto_on .msg_on .auto_on_info{display:block}
.auto_on .msg_on .auto_off_info{display:none}
.auto_on .no_result .nothing{display:block}
.auto_on .no_result .auto_on_info{display:none}
.auto_complete span{display:none}
.auto_on .auto_complete span{display:inline}
.auto_on .auto_complete ul li a var{font-style:normal}
.auto_complete2 p{display:none;margin:8px 9px 0;line-height:18px;color:#666}
.auto_complete2 p strong{font-weight:normal;color:#f76d1a}
.sta .fra_alphabet{position:absolute;top:7px;width:107px;margin-left:125px}
.sta .fra_alphabet .fra_alphabet_shadow{float:left;background:#eee;filter:alpha(opacity=60)}
.sta .fra_alphabet .fra_alphabet_inner{overflow:hidden;float:left;position:relative;top:-1px;left:-1px;border:1px solid #5f5f5f}
.sta .fra_alphabet ul{overflow:hidden;margin-left:-1px;background:#fff}
.sta .fra_alphabet li{display:inline;font-size:0;line-height:0;zoom:1}
.sta .fra_alphabet li a{display:inline-block;width:25px;height:19px;margin:0 -1px 0 0;padding-top:4px;border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;font-family:arial,Geneva,sans-serif;font-size:13px;font-weight:bold;line-height:14px;color:#000;text-align:center}
.sta .fra_alphabet li a:hover,.sta .fra_alphabet li a:focus,.sta .fra_alphabet li a:active,.sta .fra_alphabet li a:visited{text-decoration:none;outline:none}
.sta .fra_alphabet li a.focus{position:relative;border-right:1px solid #d1e5f4;border-left:1px solid #d1e5f4;background-color:#ebebeb;background-image:none;text-decoration:none;outline:none}
.sta .fra_alphabet li.last{padding:0!important;border:0 none!important}
.sta .fra_alphabet li.last a{width:24px;margin-right:0;border-right:none}
.sta .fra_alphabet li.last a.focus{width:24px;border-right:none}
.sta .fra_alphabet .arrow_d{display:block;position:absolute;left:9px;bottom:-4px;_bottom:-5px;width:8px;height:6px !important;background-position:0 -465px;font-size:0;line-height:0}
.sta .fra_alphabet .over{background-position:0 -471px;font-size:0;line-height:0}
.sta .gbox .btn_arw{display:inline-block;display:none;float:left;width:23px;_width:21px;height:25px;_height:21px;margin:-6px 0 0;_margin:-4px 0 -20px 0;background-position:-206px -27px;vertical-align:top}

/* 자동완성 출력 */
.sta .gbox .on .btn_arw{padding:0;background-position:-183px -28px}
.sta fieldset.auto_on .gbox .btn_arw{background-position:-50px -28px}
.sta fieldset.auto_on .gbox .btn_arw.open{background-position:-160px -28px}
.sta fieldset.auto_on .gbox .on .btn_arw{background-position:-160px -28px}
.sta .btn_sch{display:inline-block;float:left;width:47px;height:35px;background-position:-73px -28px}
.sta .device{float:left;padding:16px 0 0 13px}
.sta .device label{display:inline-block;margin:-1px 0 0;*margin:-1px 0 1px;padding-left:2px;font-size:11px;line-height:14px;color:#999;letter-spacing:-1px;vertical-align:middle}
.sta .device .help{display:inline-block;width:14px;height:14px;margin:-1px 0 1px;background-position:-212px -173px;vertical-align:middle}

.search_form a{overflow:hidden}
.dictionary{position:relative;float:left;width:382px;padding:76px 36px 74px 70px;background:url(../img/line_container.gif) no-repeat 100% 75px}
.dictionary h2{display:block;width:96px;height:27px;background-position:0 0;text-indent:-9000px}
.dictionary .dic_lst{position:absolute;top:84px;left:180px}
.dictionary .dic_lst li{float:left;padding-left:15px;background-position:7px -270px}
.dictionary .dic_lst .fc{padding:0;background:none}
.dictionary .dic_lst li a{font-size:12px;color:#8b92a3;font-weight:bold;letter-spacing:-1px}
.dictionary .dic_lst li a:hover{text-decoration:none}
.dictionary .dic_lst li a.open{letter-spacing:0px;margin-left:-1px}
.dictionary .dic_lst li .update{display:inline-block;overflow:hidden;position:relative;text-indent:-9000px;top:0;width:11px;height:9px;background:url(../img/sp_main.png) no-repeat 0 0;background-position:-170px -584px;margin-left:2px}
#content .dictionary .dic_lst li .new{display:inline-block;overflow:hidden;position:relative;text-indent:-9000px;top:0;width:11px;height:9px;background:url(../img/sp_main.png) no-repeat 0 0;background-position:-151px -584px;margin-left:1px}
.knowledge{display:inline;float:left;width:387px;padding:76px 69px 74px 36px}
.knowledge h2 a{display:block;width:98px;height:27px;background-position:-100px 0;text-indent:-9000px}
#content .dictionary.focus{width:524px}
#content .knowledge.focus{width:505px}
#content .focus .search_form span.lft_bg{background-position:-80px -30px}
#content .focus .search_form .input_search{background:#fff;border-color: #03c75a;}

#content .dictionary.unfocus{width:276px}
#content .knowledge.unfocus{width:257px}
#content .unfocus{width:242px}
#content .unfocus .dic_lst li.mini{display:none}
#content .unfocus .search_form .input_txt{width:179px;padding-right:0}
#content .focus .search_form a.btn_arw{display:none}

#content .focus .search_form .input_txt {position:relative;z-index:1}
#content .dictionary.focus .search_form .input_txt{width:410px}
#content.all .focus .search_form .input_txt{width:390px}
#content.dic_cn .focus .search_form .input_txt{width:310px}
#content.dic_hanja .focus .search_form .input_txt{width:305px}
#content.dic_jp .focus .search_form .input_txt{width:295px}
#content .knowledge.focus .search_form .input_txt{width:443px;padding-right:10px}

/* 노출시 자동완성 아이콘출력 */
#content .unfocus .search_form a.btn_arw{display:none}
#content .lang_lst li.more div{display:none}
#content .lang_lst li.more.on div{display:block}
#content .lang_lst li.more.on div a{position:static}
#content .lang_lst li.more.on .btn_close{position: absolute; top:10px;right:10px;padding:10px;background:none;}
#content .lang_lst li.more.on .btn_close .icon_close{display:inline-block;width:14px;height:14px;background-position:-186px -686px;}
.dictionary .btn_lft{display:none;position:absolute;top:128px;right:-12px;width:13px;height:30px;background-position:-80px -110px;text-indent:-9000px}
.dictionary .btn_rgt{display:none;position:absolute;top:128px;right:0;width:13px;height:30px;background-position:-100px -110px;text-indent:-9000px}
.dictionary.focus,.dictionary.unfocus{padding-right:30px}
.knowledge.focus,.knowledge.unfocus{padding-left:30px}
.dictionary.focus .btn_lft,.dictionary.unfocus .btn_rgt{display:inline-block}
.dictionary.focus .btn_rgt,.dictionary.unfocus .btn_lft{display:none}

/* 자동완성부분 위치 */
#content .search_form a.btn_arw{display:none;position:absolute;top:2px;*top:3px;right:97px;z-index:10;width:29px;height:32px;background-position:-84px -67px;background-color:#fff;text-indent:-9000px}
#content .search_form a.btn_arw.open{background-position:-84px -271px;background-color:#fff}
#content.all .search_form a.btn_arw{right:54px}
#content.dic_vn .search_form a.btn_arw{right:97px}
#content.dic_tr .search_form a.btn_arw{right:97px}
#content.dic_cn .search_form a.btn_arw{right:170px}
#content.dic_jp .search_form a.btn_arw{right:178px}
#content.dic_hanja .search_form a.btn_arw{right:169px}

.view_all{zoom:1}
.view_all:after{display:block;clear:both;height:0;content:''}
.view_all.on{width:841px;margin:29px 69px 0 70px;padding-bottom:34px;border-bottom:1px solid #ebeff2}
.view_all.on ul.last{margin-right:0}
.view_all.on ul li{position:relative;line-height:21px}
.view_all.on ul li .ft_bld{font-weight:bold;color:#1a6ffe}
.view_all div{display:none}
.view_all.on div{display:block}
.view_all.on .ico_trans, .view_all.on .update, .view_all.on .new, .view_all.on .beta {display:inline-block;overflow:hidden;position:relative;text-indent:-9000px}
.view_all.on ul li span.new{top:0;width:11px;height:9px;background-position:-151px -584px}
.view_all.on ul li span.update{top:0;width:11px;height:9px;background:url(../img/sp_main.png) no-repeat;background-position:-170px -584px}
.view_all.on ul li span.beta{top:0;width:11px;height:9px;background:url(../img/sp_main.png) no-repeat;background-position:-189px -584px}
.view_all.on ul li{padding-top:1px;}
.view_all.on ul li a{color:#777; white-space:nowrap}
.view_all.on .view_dic ul{margin-right:0}
.view_all.on .alldic_wrap{float:left;position:relative;width:416px;border-right:1px solid #ededed;}
.view_all.on .view_dic:after,
.view_all.on .view_dic .dic_wrap.eu:after{display:block;clear:both;height:0;content:''}
.view_all.on h3{display:block;width:100%;margin-bottom:18px;font-size:12px;font-weight:bold;color:#407fe9;clear:both;}
.view_all.on .tit{margin-bottom:7px;font-weight:bold;color:#3d4863;}
.view_all.on .view_dic .dic_wrap{float:left;width:90px;margin-right:10px;}
.view_all.on .view_dic .dic_wrap.asia{width:110px;}
.view_all.on .view_dic .dic_wrap.eu{width:196px;margin-right:0;}
.view_all.on .view_dic .dic_wrap.eu ul{float:left;width:90px;margin-right:10px;}
.view_all.on .view_dic .dic_wrap.eu ul.last{margin-right:6px;}
.view_all.on .edu_service, .view_all.on .usr_service{margin-top:28px;}
.view_all.on .edu_service ul, .view_all.on .usr_service ul{margin-right:-4px}
.view_all.on .edu_service ul:after, .view_all.on .usr_service ul:after{display:block;content:"";clear:both;height:0;}
.view_all.on .edu_service ul li, .view_all.on .usr_service ul li{float:left;width:130px;margin-right:10px}
.view_all.on .go_trans{margin-top:27px;margin-bottom:-2px}
.view_all.on .go_trans ul{margin-right:-4px;}
.view_all.on .go_trans ul:after{display:block;clear:both;height:0;content:''}
.view_all.on .go_trans li{float:left;width:130px;margin-right:10px;}
.view_know{float:left;position:relative;width:388px;padding:0 0 0 36px}
.view_all.on .view_know h3{margin-bottom:14px;}
.view_know ul{float:left;}
.view_know ul.know{width:86px;}
.view_know ul.know2{width:133px;}
.view_know ul.know3{width:98px;}
.view_know ul.last{}
.view_know + .view_know{
	margin-top: 30px;
}

.view_all.on .btn_view{background-position:0 -70px;overflow:hidden}
.btn_view{display:inline-block;position:absolute;top:256px;right:69px;width:75px;height:28px;background-position:0 -110px;text-indent:-9000px}
.btn_view.on{background-position:0 -70px}
.banner{width:862px;margin:30px 59px 35px 60px}
.banner_lst{clear:both;zoom:1}
.banner_lst:after,.banner_lst li:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
.banner_lst li{float:left;padding-left:36px;background:url(../img/banner_line.gif) no-repeat 18px 15px}
.banner_lst .fc{padding:0;background:none}

.paginate{display:block;width:116px;_width:120px;margin:0 auto}
.paginate a{display:block;float:left;width:16px;height:16px;margin-top:3px;background-position:-156px -116px;text-indent:-9000px}
.paginate a.active{background-position:-126px -116px}
.paginate a.btn_prev02{width:28px;height:22px;margin:0 6px 0 0;background-position:-120px -30px}
.paginate a.btn_next02{width:28px;height:22px;margin:0 0 0 6px;background-position:-120px -60px}

/* 검색결과 */
/* search_result_area */
.search_result {margin:-5px 0 15px 0; border-top:1px solid #dbdbdb;}
.search_result h3.dic {margin:21px 0 0 -1px; font-size:13px;}
	.search_result h3.dic span {margin:0 0 0 7px; color:#888; font-weight:normal; font-size:12px;}
.search_result p.dic {margin:-14px 0 13px 0; color:#525252; font-size:12px; letter-spacing:-1px; text-align:right;display:none}
	.search_result p.dic strong {font-weight:normal;}
	.search_result p.dic strong a {color:#0d6ab2; font-weight:bold; text-decoration:underline;}
.search_result dl {margin:10px 0 43px 15px; font-size:13px; font-family:새굴림, gulim; line-height:19px;}
	.search_result dl dt {width:100%;margin:0; font-size:13px; font-family:새굴림, gulim; line-height:19px;}
	.dic_jp_exam.search_result dl dt .tts_area{font-size:14px}
	.dic_jp_exam.search_result dl dt .tts_area strong{font-size:14px}
	.dic_jp_exam.search_result dl dt .tts_area .huri strong{font-size:13px;font-weight:normal;vertical-align:top}
	.search_result dl dt p{ font-size:13px; font-family:새굴림, gulim; line-height:19px;}
	.search_result dl dt.first{margin:14px 0 0}
	.search_result dl dt .play{margin-left:0;vertical-align:middle}
	.search_result dl dt .fresh {margin-left:0; margin-bottom:0px; vertical-align:middle;}
	.search_result dl dt .star {margin-left:0;vertical-align:middle;}
	.search_result dl dt .fnt_k10 {padding-left:4px; vertical-align:baseline}
	.search_result dl dt .cate01{color:#CB4A00;font-family:돋움,dotum,sans-serif;font-weight:normal;}
	.search_result dl dt .cate02{font-family:"New Gulim","새굴림",돋움,dotum,sans-serif;font-weight:normal;color:#777}
	.search_result dl dt .cate01{font-size:13;}
	.search_result dl dt a{border-bottom:1px solid #0000cc;text-decoration:none; display:inline-block;}
	.search_result dl dt a:hover{text-decoration:none}
	.search_result dl dd {width:100%; margin:3px 0 0 0; font-size:13px; font-family:새굴림, gulim; line-height:19px;}
	.search_result dl dd.mt0{margin-top:0}
	.search_result dl dd .thumb {float:left; margin:0 6px 0 0; border:none;}
	.search_result dl dd ul {margin:-3px 0 4px 10px;}
	.search_result dl dd ul li {list-style:none; margin:0;}
	.search_result dl dd ul li .jp {margin-left:5px;}
	.search_result dl dd.read {margin:9px 0;}
	.search_result dl dd.read img {margin:-1px 0 1px 0; vertical-align:middle;}
	.search_result dl dd.stroke {margin:-7px 0 -2px 0;}
	.search_result dl dd.bigNo {margin:11px 0 -6px -1px;}
	.search_result dl dd.bigNo .no {color:#0a5196;}
.search_result p.more {margin:-17px 0 0 0; color:#525252; font-size:12px; letter-spacing:-1px; text-align:right;}
	.search_result p.more a {padding:0 0 0 10px; background:url(https://ssl.pstatic.net/dicimg/main/bu_more_arrow.gif) no-repeat 3px 3px; color:#000; text-decoration:underline;}
.search_result dl a {color:#0000cc;}
.search_result dl dd a{color:#000}
.search_result dl a:visited {color:#87124f;}
/* search_result_area */
.search_result_area{position:relative;width:980px;height:100%}
.search_result{position:relative;float:left;width:710px;margin:-1px 0 15px;border-top:1px solid #dbdbdb;font-family:'새굴림',gulim;zoom:1}
.search_result a{display:inline;}
.search_result table{text-align:left}
.aside{float:right;position:relative;top:15px;right:0;width:240px;padding:27px 0 50px}
.search_result h3.dic{margin:21px 0 0 -1px;font-size:13px}
.search_result h3.dic span{margin:0 0 0 7px;font-weight:normal;font-size:12px;color:#888}
.search_result p.dic{margin:-14px 0 0px;font-size:12px;line-height:19px;color:#525252;letter-spacing:-1px;text-align:right}
.search_result p.dic strong{font-weight:normal}
.search_result p.dic strong a{font-weight:bold;color:#0d6ab2;text-decoration:underline}


.search_result dl dd a:visited{border-bottom:1px solid #fff;color:#000;text-decoration:none}
.search_result dl dd a:hover{border-bottom:0px solid #000;color:#000;text-decoration:none}
.search_result dl dd{width:100%;margin:7px 0 15px;font-size:12px;line-height:18px}
.search_result .term_result dd{margin:1px 0 18px;color:#666}
.search_result .exam_result dd{margin-top:2px}
.dddsearch_result .dic_search_result dd{margin-top:2px;color:#666}
.search_result .dic_search_result dd p{color:#000;line-height:18px}
.search_result dl dd.words div{padding-top:3px;font-size:12px}
.search_result dl dd.words{overflow:visible;height:18px;position:relative;top:-15px;margin-bottom:0}
.search_result dl dd .thumb{float:left;margin:0 6px 0 0;border:none}
.search_result dl dd ul{margin:-3px 0 4px 10px}
.search_result dl dd ul li{margin:0;list-style:none}
.search_result dl dd ul li .jp{margin-left:5px}
.search_result dl dd.read{margin:3px 0 9px}
.search_result dl dd.read img{margin:-1px 0 1px;vertical-align:middle}
.search_result dl dd.stroke{margin:-7px 0 -2px}
.search_result dl dd.bigNo{margin:11px 0 -6px -1px}
.search_result dl dd.bigNo .no{color:#0a5196}
.search_result dl .bu{margin:-3px -2px 0 0;vertical-align:4px}
.search_result dl .jp{margin:0 0 0 1px;font-size:14px;font-family:gulim}
.search_result dl .kr{margin:0 0 0 1px;font-size:13px;font-family:gulim}
.search_result dl a .jp{font-size:16px;font-family:gulim}
.search_result dl dd a .jp{font-size:14px}
.search_result dl a .kr{font-size:13px;font-weight:bold}
.search_result dl .pos{font-size:12px;line-height:19px;color:#777}
.search_result dl .huri{margin:0 2px;font-size:12px;color:#5499e3;}
.search_result p.more{margin:-17px 0 0;font-size:12px;color:#525252;letter-spacing:-1px;text-align:right}
.search_result p.more a{padding:0 10px 0 0;background:url(https://ssl.pstatic.net/dicimg/main/bu_more_arrow.gif) no-repeat 100% 3px;color:#000;text-decoration:underline}
.search_result dl dt a:visited{border-bottom:1px solid #87124f;color:#87124f;text-decoration:none}
.search_result dl a:visited{border-bottom:1px solid #87124f;color:#87124f;text-decoration:none}
.search_result dl .source{margin-left:4px;font-size:12px;color:#969696}

/* aside */

/* 단어장 */
.word_popup{position:absolute;top:2px;left:0}
.word_popup li{padding-left:7px;float:left;background:url(../img/sp_wp.png) no-repeat 0px -34px;margin-right:6px}
.word_popup li.first{background:none;padding-left:0}
.word_popup li a{display:inline-block;font-size:11px;color:#777;font-weight:bold;padding-left:16px;letter-spacing:-1px;line-height:13px}
.word_popup li a.word{height:12px;background:url(../img/sp_wp.png) no-repeat 0 -73px}
.word_popup li a.popup{height:12px;background:url(../img/sp_wp.png) no-repeat 0 -94px}
.word_popup li a.open_dic{padding-left:0px;font-size:11px !important}
.word_popup li a.mob{height:12px;background:url(../img/sp_wp.png) no-repeat 0 -52px}
.word_popup li a .new{display:inline-block;width:8px;height:11px;text-indent:-999em;background:url(../img/sp_wp.png) no-repeat 0 -116px;vertical-align:middle;margin-left:4px}

.aside .section{position:relative;width:216px;_width /**/:240px;margin:13px 0 0;padding:0 10px;border:2px solid #ededed}
.aside .jp{font-size:12px;font-family:'MS PGothic'}
.aside h3{padding:6px 0;border-bottom:1px solid #e9e9e9;font-size:12px;line-height:14px}
.aside .myword ul{margin:14px 0 11px}
.aside .myword ul li{overflow:hidden;width:206px;_width /**/:218px;margin:4px 0 0;padding:0 0 0 12px;background:url(https://ssl.pstatic.net/dicimg/main/bu_square.gif) no-repeat 4px 6px;line-height:16px;word-wrap:break-word;word-break:break-all}
.aside .myword ul li a{display:inline-block;color:#525252}
.aside .myword ul li .x{margin:0 0 0 -4px; vertical-align: -4px}
.aside .myword p{margin:15px 0 12px;color:#525252;text-align:center}
.aside .section .empty{position:absolute;top:4px;right:9px}

.open_dic{font-family:'돋움',dotum;font-size:12px !important;font-weight:normal;color:#777 !important;text-decoration:none}
.open_dic:hover{text-decoration:underline !important;}

#history{font-family:"New Gulim","새굴림",Gulim,"굴림",AppleGothic,Sans-serif}
/* //080415 수정본 */
dl.selectlist a:hover{color:#373737;text-decoration:none}
dl.selectlist a:visited{color:#373737;text-decoration:none}

dl.selectlist dd ul.opt li.selected{background-color:#e1e1e1}

.type{padding-left:3px;font-size:12px;color:#777}

.hanja_status2{font-size:12px;color:#777}

.cndic_search{font-family:SimSun,"New Gulim","새굴림",Gulim,"굴림"}
.hanja_search{font-size:16px;*font-size:15px}
.hanja_char{font-size:12px}
.gray_char{color:#717171}
.pinyin{font-family:arial;font-size:14px}
.fantizi{font-size:14px}

/* 20090707 list add */
.term_result dt{position:relative;width:648px;margin-bottom:4px;line-height:24px;font:normal 12px gulim;color:#333;letter-spacing:0}
.term_result dt span.mark{font-size:10px}
.term_result dt img.sound{position:relative;top:2px;margin:0 7px}
.term_result dt .tts{cursor:pointer;*cursor:hand}
.term_result dt span.tts_area{font-family:Gulim;font-size:13px !important}
.term_result dt span.tts_area a,.term_result dt span.tts_area a:visited{color:#333}
.term_result dt span.tts_area a:hover{color:#DA2F08;text-decoration:underline}
.term_result strong.org{color:#e82828}
.term_result dt span.source{position:relative;color:#909090;white-space:nowrap;cursor:pointer;*cursor:hand}
.term_result dt span.nosource{cursor:default}
.term_result dt span.source a{position:relative;color:#909090;text-decoration:none;white-space:nowrap;cursor:pointer;*cursor:hand}
.term_result dt span.source a:hover{text-decoration:underline}

.term_result dd{width:648px;margin-bottom:20px;margin-left:0;font-family:Gulim;font-size:13px !important;letter-spacing:1px}

#tts_layer{display:none;position:absolute;padding:1px 6px 0;text-align:right}

/* 20090911 hidden bug */
.ajax_base_line{*height:100px}

/* font_english */
.bg_yellow{background-color:#ff0}
.bg_yellow a:hover{text-decoration:none}
.fnt_e01,.fnt_e01 a{font-family:Tahoma;font-size:14px;color:#0034ac;}
.fnt_e02,.fnt_e02 a{font-family:Tahoma;font-size:14px;font-weight:bold;color:#0034ac;}
.fnt_e03{font-family:Tahoma;font-size:14px;font-weight:bold;color:#333;}
.fnt_e04{font-family:Tahoma;font-size:10px;font-weight:bold;color:#0034ac;}
.fnt_e05{font-family:Tahoma;font-size:13px;font-weight:normal;color:#0034ac;}
.fnt_e06{font-family:Tahoma;font-size:14px;font-weight:normal;color:#6e4987;}
.fnt_e07{font-family:Arial;font-size:12px;font-weight:normal;color:#777;}
.fnt_e08,.fnt_e08 a{font-family:Arial;font-size:12px;font-style:italic;font-weight:normal;color:#000;}
.fnt_e09{font-family:Arial;font-size:13px;font-weight:normal;color:#000;}
.fnt_e10,.fnt_e10 a{font-family:Arial;font-size:13px;font-weight:bold;color:#0034ac;}
.fnt_e11{font-family:Arial;font-size:15px;font-weight:bold;color:#000;}
.fnt_e12{font-family:Arial;font-size:12px;font-weight:bold;color:#000;}
.fnt_e13{font-family:Arial;font-size:12px;font-weight:normal;color:#000;}
.fnt_e14{font-family:Arial;font-size:12px;font-weight:bold;color:#000;}
.fnt_e15{font-family:Tahoma;font-size:26px;color:#000;}
.fnt_e16{font-family:'Lucida Sans Unicode';font-size:13px;color:#000;}
.fnt_e17{font-family:Tahoma;font-size:14px;color:#000;}
.fnt_e18{font-family:Tahoma;font-size:14px;font-weight:bold;font-style:italic;color:#777;}
.fnt_e19,.fnt_e19 a{font-family:Tahoma;font-size:13px;color:#0034ac;text-decoration:underline;}
.fnt_e20{font-family:Arial;font-size:12px;color:#95b3d7;}
.fnt_e21{font-family:Arial;font-size:13px;font-weight:bold;color:#000;}
.fnt_e22,.fnt_e22 a{font-family:Tahoma;font-size:12px;color:#0034ac;}
.fnt_e23{font-family:Arial;font-size:12px;font-weight:normal;color:#777;}
.fnt_e24{font-family:Arial;font-size:13px;color:#777;}
.fnt_e25{font-family:'Lucida Sans Unicode';font-size:12px;color:#000;}
.fnt_e25 .su{padding-left:1px;font-family:arial;color:#000;}
.fnt_k10{font-family:'굴림';font-size:12px;font-weight:normal;color:#777;}

/* 백과사전 검색결과 리스트 */
.terms_list{margin:0 0 0 15px}
.terms_list li{display:inline-block;overflow:hidden;width:100%;margin:0 0 16px;zoom:1}
.terms_list li:after{clear:both;height:0;line-height:0;content:''}
.terms_list li .thumb{display:inline;float:left;width:80px;height:80px;margin:0 16px 0 0;border:1px #d9d9d9 solid}
.terms_list li .thumb a{display:block;overflow:hidden;width:80px;height:80px;_font-size:80px;line-height:80px;text-align:center}
.terms_list li .thumb a:hover{text-decoration:none}
.terms_list li .thumb a:after{margin-left:-.4em;white-space:pre;content:' '}
.terms_list li .thumb a img{vertical-align:middle}
.terms_list li p{margin:0;font-size:13px;line-height:19px;color:#2d2d2d}
.terms_list li dl{display:table-cell;width:100%;margin:0;*margin:-2px 0 0 0}
.terms_list li dl dt{margin:0 0 7px;color:#cf4900}

.terms_list .addition{display:block;float:none;clear:both;margin:2px 0 0;*margin:1px 0 0;line-height:1.5}
.terms_list .addition dt{display:inline;font-size:12px;color:#949494}
.terms_list dt .source{margin:0 0 0 3px;font-size:12px;color:#717171}
.terms_list .addition dd{display:inline;font-size:12px;color:#333}
.terms_list .addition dd a{color:#333}
.search_result_area .terms_list{padding-bottom:24px}
.search_result_area .terms_list li{padding-bottom:7px}
.search_result_area .terms_list li dd{margin-bottom:-4px}

/* Add 20101011 */
.search_result dl dt a.play{border:0;text-decoration:none}
.vn_dic_section.search_result ul li a.play{top:-1px !important}
.search_result dl dt img.entry_grade{position:relative;top:2px;margin-right:6px}

/* 010709 */
.lst_krdic{margin:7px 0 43px 15px;padding-top:3px;font-family:"New Gulim","새굴림",'돋움',Dotum,AppleGothic,sans-serif}
.lst_krdic li{position:relative;margin-bottom:15px;font-size:12px;line-height:1.0;vertical-align:top;*zoom:1}
.lst_krdic li:after{display:block;clear:both;content:''}
.lst_krdic li div{margin-bottom:9px}
.lst_krdic .thumb{display:inline;overflow:hidden;float:left;position:relative;width:100px;height:100px;margin:0 19px 0 1px;border:1px solid #ebebeb;line-height:80px;text-align:center}
.lst_krdic .thumb img{display:block}
.lst_krdic a,.lst_krdic a:hover{border-bottom:1px solid #00f;font-size:13px;color:#00f;text-decoration:none}
.lst_krdic a strong{cursor:pointer}
.dic_kr_entry .lst_krdic li p:first-child a{border:none;color:#00f}
.dic_kr_mean .lst_krdic li p:first-child a{border:none;color:#00f}
.srch_wrap #content .lst_krdic a.direct{color:#000 !important; text-decoration:none !important}
.srch_wrap #content .kr_dic_section .lst_krdic a.direct:hover{ text-decoration:underline !important;}
.srch_wrap #content .lst_krdic a.syno{color:#000 !important; text-decoration:none !important; font-size:12px;}
.srch_wrap #content .kr_dic_section .lst_krdic a.syno:hover{ text-decoration:underline !important; font-size:12px;}
.lst_krdic p a:hover{border-bottom:0px solid #00f;color:#00f}
.lst_krdic .cate{margin-left:-2px;color:#3a62aa}
.lst_krdic .star{margin:1px 0 -1px 6px;vertical-align:middle}
.lst_krdic img.star{margin:0;width:inherit;height:inherit; vertical-align:auto}
.lst_krdic .open_dic{display:inline-block !important;width:64px;height:12px;margin-left:2px;border:none;background:url(https://ssl.pstatic.net/static/krdic/img2010/sp_ico.gif) 48px -175px no-repeat;font-size:12px;color:#999;letter-spacing:-1px;line-height:13px}
.lst_krdic .open_dic:hover{border:none !important;font-size:12px !important;color:#999 !important;text-decoration:underline !important}
.lst_krdic .ex{color:#777;font-size:12px}
.lst_krdic p{margin:2px 0 0;line-height:19px}
.lst_krdic p .type{margin-left:4px;padding:0;font-size:13px;color:#777;letter-spacing:-1px}
.lst_krdic p .from{margin:0 3px;font-size:12px;color:#999;letter-spacing:-1px}
.lst_krdic ul{display:inline-block;margin-top:1px}
.lst_krdic ul li{margin-bottom:2px;line-height:1.5;text-indent:1px}
.lst_krdic ul li em{float:left;margin-right:8px;font-family:arial;font-weight:bold}
.lst_krdic ul li span.con{display:block;margin:2px 0 0 20px}
.lst_krdic .star{display:inline-block;margin-left:2px;background:url(https://ssl.pstatic.net/static/krdic/img2010/ico_star.gif) no-repeat;font-size:1px;text-indent:-9999em;vertical-align:text-bottom}
.lst_krdic .star_lv{width:11px}
.lst_krdic .star_lv2{width:21px}
.lst_krdic .star_lv3{width:32px}
.lst_krdic .syno,.lst_krdic .syno:visited{border-bottom:none;color:#000}
.lst_krdic .newword{margin-left:8px;font-size:12px;font-family:dotum;color:#999;letter-spacing:-1px}
/* //010709 */

/* 20101214 add */
.search_result_v1 dl{overflow:hidden}
.search_result_v1 dl dd{width:auto;margin-right:5px}
.data_entry a{font-size:14px}

.exam_result{margin:20px 15px 39px;line-height:18px}
.exam_result dt{margin:11px 0 0;padding:0 0 0 .4em;text-indent:-.4em}
.exam_result dt .tts_area{margin-right:2px}
.exam_result dt .tts_area img{margin-left:-2px}
.exam_result dt a{color:#00c;text-decoration:underline;text-indent:0}
.exam_result dt .data_entry{white-space:nowrap}
.exam_result dd{margin:2px 0 0 5px}
.exam_result dt a .jp{font-size:14px}

/* 20110919 */
.level1,.level2,.level3,.level4,.level5,.level6,.level7{display:inline-block;overflow:hidden;position:relative;top:2px;*top:-1px;width:54px;height:15px;margin:-4px 6px 1px 0;background:url(../img/btn_level_n.gif) 0 0 no-repeat;text-indent:-9999px;vertical-align:-1px}
.level2{background-position:0 -18px}
.level3{background-position:0 -36px}
.level4{background-position:0 -54px}
.level5{background-position:0 -72px}
.level6{background-position:0 -90px}
.level7{width:41px;background-position:0 -108px}

/* 20120119 */
.lst2 li .source{display:inline-block;margin:0 0 2px;padding-left:2px;font-family:'돋움',dotum,sans-serif;font-size:11px;color:#999}
.ex_stc .lst2 li .source{vertical-align:1px}

/* 20120420 */
.section_word ul,.section_body ul{display:block;margin:2px 0 43px 15px;}
.section_word ul ul,.section_body ul ul{margin:0}
.section_word li{padding-bottom:20px}
.section_word li ul{padding:0 0 0 0px}
.section_word li ul li,.section_body li ul li{padding:0;font-size:13px;zoom:1}
.section_word li h5{height:15px;font-family:'굴림',gulim,AppleGothic,Sans-serif;line-height:15px}
.section_word li h5 a{color:#00E;text-decoration:underline}
.section_word li h5 .star,.section_body li h5 .star{display:inline-block;position:relative;top:-2px;*top:-3px;_top:0 !important;left:0;height:10px;margin-left:0;vertical-align:middle}
.section_word li h5 .sdmark{position:relative;top:0;left:0;margin-left:3px;font-size:13px;font-family:'굴림',gulim,AppleGothic,Sans-serif;font-weight:normal;color:#333;letter-spacing:0;white-space:nowrap}
.section_word li ul li p{padding-top:0px;font-family:arial,AppleGothic,sans-serif;font-size:14px;line-height:19px}
.section_word li.word_other h5{margin-bottom:0px;padding-left:0px;font-family:arial,AppleGothic,sans-serif;font-size:14px}
.section_word li.word_other ul li,.section_word li.word_other ul li p{font-size:12px;font-family:'굴림',gulim,AppleGothic,Sans-serif}
.section_word li.word_other .tit{font-size:13px}
.section_word li .lst_txt3{font-family:arial,AppleGothic,Sans-serif;font-size:13px;color:#000}
.section_word li.word_other ul li p .txt_wordcls{color:#777}
.search_result li .btn_play button{position:relative;top:0;left:0;width:19px;height:18px;margin:0 0 0 6px;padding:0;border:0;background:url(https://ssl.pstatic.net/dicimg/endic/img/play.gif) 0 0 no-repeat;text-indent:-999em;vertical-align:middle;cursor:pointer}
.section_word li ul li p .vn_mark{position:relative;top:-1px;left:0;font-family:arial,AppleGothic,sans-serif;font-size:14px}
.section_word p.more,.section_exam p.more{margin:7px 0 0}
.vn_mark .mark,.vn_mark .mark2,.vn_mark .mark3{margin:0 2px}
.vn_mark .mark{color:#e82828}
.vn_mark .mark2{color:#0101de}
.vn_mark .mark3{color:#000}

.section_exam ul{padding:2px 0 0 15px;zoom:1}
.section_exam li{padding-bottom:17px;line-height:17px}
.section_exam li ul,.section_exam li ul li{padding:0}
.section_exam li ul li.lst_txt,.section_exam li ul li.lst_txt2{font-size:13px}
.section_exam.uz_dic_section li ul li.lst_txt2{font-size:12px}
.section_exam li ul li.lst_txt .txt_wordcls{font-family:'굴림',gulim,AppleGothic,Sans-serif;font-size:13px;color:#000}
.section_exam li ul li.lst_txt{position:relative;top:0px;left:0;font-size:14px;font-family:arial,AppleGothic,sans-serif}
.section_exam li ul li.lst_txt2 p{padding-top:0px;line-height:19px !important}
.section_exam li .bld_point{color:#000}

.section_body li{padding-bottom:22px}
.section_body li h5{padding:0 0 0 15px;font-size:13px;font-family:'굴림',gulim,AppleGothic,Sans-serif;font-weight:normal}
.section_body li h5 a{color:#00E}
.section_body li h5 .txt_orignl{font-size:14px}
.section_body li h5 .sdmark{top:-1px;margin-left:3px;font-family:arial,AppleGothic,sans-serif;letter-spacing:0}
.section_body li .txt_wordcls{font-family:'굴림',gulim,AppleGothic,Sans-serif;font-size:13px;color:#777}
.section_body li .btn_play button{top:-1px;top:0}
.section_body li ul{padding:3px 0 0 14px}
.section_body li ul li{font-size:14px;font-family:arial,AppleGothic,sans-serif}
.section_body li ul li em{display:inline-block;float:none;margin-right:1px;padding-left:2px;font-family:arial,AppleGothic,sans-serif;font-size:13px;color:#000}
.section_body li ul li p{overflow:hidden;width:628px;padding-top:4px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.section_body p.more{margin:8px 0 0}

/* footer */
#footer{width:840px;margin:0 auto}
#footer.srch_footer{width:980px;*margin-top:15px}
#footer .section_btm{float:left;position:relative;width:100%;height:38px;border-top:2px solid #3c414e}
.btm_notice{margin:13px 0 12px}
.btm_notice h3{display:inline;float:left;width:40px;height:12px;margin-left:1px;margin-right:8px;background-position:0 0;text-indent:-9000px}
.btm_notice p{display:inline;float:left;margin-top:0px;margin-right:8px;line-height:14px;_line-height:14px; max-width:648px; overflow:hidden}
.btm_notice a{display:block;float:left;color:#666}
.btm_notice p a{display:block;overflow:hidden;max-width:644px;white-space:nowrap;text-overflow:ellipsis}
.btm_notice a.btn_prev{width:19px;height:16px;margin-top:-1px;background-position:-24px -20px;text-indent:-9000px;cursor:default}
.btm_notice a.btn_prev.on{background-position:-24px -60px;cursor:pointer}
.btm_notice a.btn_next{width:18px;height:16px;margin-top:-1px;background-position:0 -20px;text-indent:-9000px;cursor:default}
.btm_notice a.btn_next.on{background-position:0 -60px;cursor:pointer}
.btm_menu{position:absolute;top:13px;right:0}
.btm_menu li{float:left;padding-left:15px;background-position:-1px -40px}
.btm_menu li.fc{padding:0;background:none}
.btm_menu li a{color:#555}
#footer .f_terms{clear:both;margin:0;padding:23px 0 50px;border-top:1px solid #dedede;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;text-align:center}
#footer .policy{margin-bottom:12px;*margin-bottom:13px}
#footer .policy dd{display:inline;padding-left:11px;background:url(../img/bu_bar_n.gif) no-repeat 4px 50%;color:#333}
#footer .policy dd.frst{padding-left:0;background:none}
#footer .policy dd a{font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;color:#333;text-decoration:none}
#footer .policy dd a:hover{color:#438a01;text-decoration:underline}
#footer address{font-family:Verdana;font-size:9px;color:#444;line-height:none}
#footer address .logo{display:inline-block;margin:1px 3px 0 0;vertical-align:top}
#footer address .logo img{vertical-align:top}
#footer address a,#footer address a:visited,#footer address a:link{padding-right:1px;font-family:Tahoma;font-weight:bold;font-size:9px;color:#444}
#footer address a:hover{color:#2cb400;text-decoration:underline}
#footer .warning{margin:-3px 0 9px;font-size:11px;color:#7e7e7e;font-family:'나눔고딕',NanumGothic,'돋움',Dotum;line-height:19px}

.tips2{position:absolute;display:none;top:-26px;*top:-27px;z-index:100;left:480px;float:right;border:1px solid #A5A5A5; background:#FFF}
.tips2 div{float:left;position:relative;bottom:-6px;margin-top:-6px;padding-bottom:7px;background:url(../img/bg_tips.gif) no-repeat center bottom;z-index:999}
.tips2 div ul{float:left;height:18px;margin:3px 0 0 0;*margin:4px 0 0 0;padding:0 0 0 7px;*padding:0 0 3px 7px;_padding:0 0 1px 7px;white-space:nowrap;overflow:hidden}
.tips2 div ul li{font-family: è¹ˆæ¡†;display:inline;padding-left:6px;margin-right:1px;background:url(../img/bar_h10.gif) no-repeat left center;*background-position:left 0;font-size:11px;white-space:nowrap} /* 20090807 modify */
.tips2 div ul li.first{padding-left:0;background:none}
.tips2 div ul li a,.tips div ul li a:visited,.tips div ul li a:hover{color:#0047B6;font-family:dotum !important;font-size:11px}
.tips2 div ul li a{text-decoration:underline}
.tips2 div ul li.last a.linkstyle01{color:#0047B6;font-family:dotum !important;font-size:11px;text-decoration:underline}
.tips2 div ul li.last a.linkstyle01:hover{text-decoration:underline !important}
.tips2 div ul li.last {padding-left:2px;padding-right:8px;*padding-right:2px;margin-right:0;background:none}  /* 20090807 modify */

.btn_know100{display:block;overflow:hidden;position:absolute;top:38px;right:0;width:77px;height:12px;background-position:0 -565px;text-indent:-9999px}

/* 120727 */
.txt_inline{display:inline;color:#777}
.txt_inline .txt_sign{color:#000}
.srch_wrap #content .dic_search_result dt a{display:inline-block; text-decoration:underline;color:#00f}
.srch_wrap .play{border-bottom:0}
.srch_wrap #content .dic_search_result dt a.cndic_search{font-size:16px;line-height:16px}
.srch_wrap #content .dic_search_result dt.dic_cn_entry_krEntry a.cndic_search{font-size:13px;line-height:13px}
.srch_wrap #content .dic_search_result dt a.cndic_search .pinyin{font-family: 'lucida sans unicode','lucida grande';font-size:14px;color:#000}
.search_result dl dt .sc{font-size:16px;line-height:16px}
.search_result dl dt{line-height:19px}
.search_result dl dd{line-height:19px;margin:4px 0 17px}
.pinyin{font-family:"lucida sans unicode","lucida grande";font-size:12px}

/* 사전별 ui 통일 */
/* 국어사전 */
.lst_krdic{margin-top:11px}
.lst_krdic a{border-bottom:0}
.lst_krdic a:hover{border-bottom:0}
.lst_krdic p{margin-top:2px}
.lst_krdic p:first-child{margin-top:2px}
.lst_krdic li{margin-bottom:18px}
.lst_krdic .from{line-height:19px;color:#777;font-size:12px}
.lst_krdic .cate02{line-height:19px;font-size:12px;color:#777}
.lst_krdic .cate02 a{font-size:13px;color:#00c;border-bottom:0}
.kr_dic_section .lst_krdic .cate02 a:hover{font-size:13px;color:#00c;border-bottom:0}
.lst_krdic img.star{position:relative;top:-2px;vertical-align:middle}
/* 단어 */
.dic_kr_entry .lst_krdic p:first-child{margin-top:3px}
.kr_dic_section.dic_kr_entry .lst_krdic a{font-size:14px;color:#0000CC;border-bottom:0}
.kr_dic_section.dic_kr_entry .lst_krdic a:hover{font-size:14px;color:#0000CC;border-bottom:0}
.kr_dic_section.dic_kr_entry .lst_krdic a.open_dic:hover{text-decoration:underline !important;color:#777 !important}
/* 본문 */
.kr_dic_section.dic_kr_mean .lst_krdic a{font-size:14px;color:#0000CC;border-bottom:0}
.kr_dic_section.dic_kr_mean .lst_krdic a:hover{font-size:14px;color:#0000CC;border-bottom:0}
/* 맞춤법/표기법 */
.dic_kr_study .lst_krdic p:first-child{margin-top:3px}
/* 국어사전 끝*/

/* 영어사전 */
.en_dic_section.search_result dl dt a{font-size:12px;color:#000;border-bottom:0;line-height:1}
.en_dic_section.search_result dl dt a strong{color:#0000CC;border-bottom:0;line-height:15px}
.en_dic_section.search_result dl dt .fnt_k10{font-size:12px;color:#777;border-bottom:none;line-height:1}
.srch_wrap #content .source a{color:#666; text-decoration:none}
.srch_wrap #content .source a:hover{text-decoration:underline}
/* 단어/숙어 */
.en_dic_section.search_result.dic_en_entry .dic_search_result{margin-top:17px}
.en_dic_section.search_result.dic_en_entry dl dd{margin-bottom:19px;margin-top:2px}
/* 예문 */
.en_dic_section.search_result.dic_en_exam .term_result dd{font-size:12px !important;margin:2px 0 18px}
.en_dic_section.search_result.dic_en_exam .term_result dt{color:#000}
.en_dic_section.search_result.dic_en_exam .term_result{margin-top:17px}
/* 본문 */
.en_dic_section.search_result.dic_en_mean .dic_search_result{margin-top:18px}
.en_dic_section.search_result.dic_en_mean .dic_search_result dd{margin:3px 0 19px}
.srch_wrap #content .dic_en_mean a{text-decoration:none}
.srch_wrap #content .dic_en_mean a:hover{text-decoration:underline}
/* 유의어/반의어 */

/* 영어사전끝 */
/* 한자사전 */
.hanja_dic_section.search_result dl{margin-top:21px}
.hanja_dic_section.search_result dl dt{color:#777;font-size:12px}
.hanja_dic_section.search_result dl dt a .hanja_search{line-height:15px}
.hanja_dic_section.search_result dl dt a{font-size:14px;color:#0000CC;border-bottom:0;line-height:1;}
.hanja_dic_section.search_result dl dd{margin-top:5px;margin-bottom:22px}
.hanja_status2 strong{color:#000}
.hanja_status2 b{color:#000;font-weight:normal}
/* 단어 */
.hanja_dic_section.search_result.dic_hanja_word dl{margin-top:20px}
.hanja_dic_section.search_result.dic_hanja_word dd{margin:3px 0 21px}
/* 본문 */

/* 음한자 */
.hanja_dic_section.search_result.dic_hanja_keyword dl{margin-top:19px}
/* 고자성어숙어 */
.hanja_dic_section.search_result.dic_hanja_idiom dl{margin-top:20px}
/* 한자사전 끝 */

/* 일본어사전 */
.jp_dic_section.search_result{position:relative;top:-5px}
.jp_dic_section.search_result a.jp .jp {margin:0}
.jp_dic_section.search_result dl{margin-top:19px}
.jp_dic_section.search_result dl dt{margin:0}
.jp_dic_section.search_result dl dt a .kr{line-height:15px}
.jp_dic_section.search_result dl dt a{font-size:13px;color:#0000CC;border-bottom:0;line-height:1;}
.jp_dic_section.search_result dl dd{margin:3px 0 19px}
.jp_dic_section.search_result dl dt .btn_collect,
.jp_dic_section.search_result dl dt .btn_openeng,
.jp_dic_section.search_result dl dt .ask{vertical-align: top}
.srch_wrap #content .jp_dic_section dl dt a{display:inline-block;line-height:18px}
/* 단어 */
.jp_dic_section.search_result.dic_jp_entry dl{margin-top:18px}
.jp_dic_section.search_result.dic_jp_entry dl dt{color:#777;font-size:12px}
.jp_dic_section.search_result.dic_jp_entry .c_b{font-size:13px}
.jp_dic_section.search_result.dic_jp_entry .c_b strong{font-size:13px}
/* 본문 */
.jp_dic_section.search_result.dic_jp_mean dl{margin-top:17px}
.jp_dic_section.search_result.dic_jp_mean dl dt{color:#777;font-size:12px}
.jp_dic_section.search_result.dic_jp_mean dl dd{margin-top:4px}
/* 예문 */
.jp_dic_section.search_result.dic_jp_exam dl dd{margin:5px 0 21px}
.srch_wrap #content .dic_jp_exam a{text-decoration:none}
.srch_wrap #content .dic_jp_exam a:hover{text-decoration:underline}
/* 일본어사전 끝 */
/* 중국어사전 */
.cn_dic_section .jp_sp_jlpt{top:5px}
.cn_dic_section.search_result{position:relative; top:-4px}
.cn_dic_section.search_result dl{margin-top:20px}
.cn_dic_section.search_result dl dt{margin:0}
.cn_dic_section.search_result dl dt a strong{line-height:17px}
.cn_dic_section.search_result dl dt a{font-size:14px;color:#0000CC;border-bottom:0;line-height:1;}
.cn_dic_section.search_result dl dd{margin:3px 0 22px}
.cn_dic_section.search_result dt img{vertical-align:middle}
.cn_dic_section.search_result dt .btn_collect,
.cn_dic_section.search_result dt .btn_openeng,
.cn_dic_section .dic_search_result span.collect,
.cn_dic_section.search_result dt .ask{vertical-align:top}
/* 단어 */
.cn_dic_section.search_result.dic_cn_entry dl dd{margin-top:5px;margin-bottom:20px}
.cn_dic_section.search_result.dic_cn_entry .dic_cn_entry_krEntry .c_b{font-size:13px}
.cn_dic_section.search_result.dic_cn_entry .dic_cn_entry_krEntry .c_b strong{font-size:13px}
.cn_dic_section.search_result.dic_cn_entry .c_b{font-size:16px}
.cn_dic_section.search_result.dic_cn_entry .c_b strong{font-size:16px}
/* 본문 */
.cn_dic_section.search_result.dic_cn_mean .c_b{font-size:16px}
.cn_dic_section.search_result.dic_cn_mean .dic_cn_entry_krEntry .c_b{font-size:14px}
.cn_dic_section.search_result.dic_cn_mean dl dd{margin:5px 0 21px}
/* 예문 */
.cn_dic_section.search_result.dic_cn_exam dl dd{margin:6px 0 21px}
/* 중국어사전 끝 */
/* 한자 시작 */

/* 프랑스어사전 */
.fr_dic_section.search_result .dic_search_result dd p{line-height:19px}
.fr_dic_section.search_result dl{margin-top:19px}
.fr_dic_section.search_result dl dt a strong{line-height:15px}
.fr_dic_section.search_result dl dt a{font-size:14px;color:#0000CC;border-bottom:0;line-height:1;}
.fr_dic_section.search_result.search_result2 dl dd{color:#666;margin-bottom:23px}
/* 단어 */
.fr_dic_section.search_result.search_result2.dic_fr_entry dl dd{color:#666;margin-bottom:18px}
/* 본문 */
.fr_dic_section.search_result.dic_fr_mean.search_result .dic_search_result{margin-top:17px}
.fr_dic_section.search_result2.dic_fr_mean.search_result dl dd{margin:3px 0 19px}
/* 예문 */
.fr_dic_section.search_result.dic_fr_example.search_result2 dl dd{margin:4px 0 20px}
/* 숙어 */
.srch_wrap #content .fr_dic_section.search_result.dic_fr_idiom dl dt a{line-height:1}
.fr_dic_section.search_result.dic_fr_idiom.search_result2 dl dd{margin:5px 0 20px}
/* 일본어사전 끝 */
/* 스페인어사전 */
.sp_dic_section.search_result .dic_search_result{margin-top:17px}
.sp_dic_section.search_result dl dt a strong{color:#0000CC;border-bottom:0;line-height:15px}
.sp_dic_section.search_result dl dt a{font-size:14px;color:#000;border-bottom:none;line-height:1;}
.sp_dic_section.search_result dl dt .ch{font-size:12px;color:#777;border-bottom:none;line-height:1;}
.sp_dic_section.search_result dl dt a b{font-weight:bold}
.sp_dic_section.search_result dl dd{margin-top:3px;margin-bottom:19px}
/* 단어 */
.sp_dic_section.search_result.dic_sp_entry dl dd{margin:4px 0 18px}
/* 예문 */
.sp_dic_section.search_result.dic_sp_exam .dic_search_result{margin-top:19px}
.sp_dic_section.search_result.dic_sp_exam dl dd{color:#666;margin:4px 0 21px}
/* 숙어 */
.sp_dic_section.search_result.dic_sp_idiom .dic_search_result{margin-top:18px}
.sp_dic_section.search_result.dic_sp_idiom dl dd{margin:4px 0 20px}
.sp_dic_section.search_result.dic_sp_idiom dl dt a{font-size:13px}
/* 스페인어사전 끝 */
/* 독일어사전 */
.de_dic_section.search_result dl{margin-top:19px}
.de_dic_section.search_result dl dt a strong{color:#0000CC;border-bottom:0;line-height:15px}
.de_dic_section.search_result dl dt a{font-size:14px;color:#000;border-bottom:none;line-height:1;}
.de_dic_section.search_result dl dt .ch{font-size:12px;color:#777;border-bottom:none;line-height:1;}
.de_dic_section.search_result dl dt a b{font-weight:bold}
.de_dic_section.search_result dl dd p{line-height:19px}
.de_dic_section.search_result.search_result2 dl dd{color:#666;margin:5px 0 19px}
/* 단어 */
.de_dic_section.search_result.search_result2.dic_de_entry dl{margin-top:17px}
.de_dic_section.search_result.search_result2.dic_de_entry dl dd{margin-top:3px;margin-bottom:20px}
/* 본문 */
.de_dic_section.search_result.dic_de_mean .dic_search_result{margin-top:18px}
.de_dic_section.search_result.search_result2.dic_de_mean dl dd{color:#666;margin-top:3px}
/* 예문 */
.de_dic_section.search_result.dic_de_exam.search_result2 dl dd{margin:4px 0 21px}
/* 독일어사전 끝 */
/* 베트남어사전*/
.srch_wrap #content .vn_dic_section.section_word a{color:#00f}
.srch_wrap #content .vn_dic_section.section_word .more a{color:#000}
.vn_dic_section.search_result.section_word>ul,.vn_dic_section.search_result.section_body>ul{margin:18px 0 0 15px}
.vn_dic_section.section_word li ul{margin-top:4px}
.vn_dic_section.search_result h3.dic{margin-bottom:8px}
.vn_dic_section.search_result h5{font-weight:normal}
.vn_dic_section.search_result h5 a strong{color:#0000CC;line-height:15px}
.vn_dic_section.search_result h5 a{font-size:13px;color:#000;border-bottom:none;line-height:1; text-decoration:none}
.vn_dic_section.search_result h5 a b{font-weight:bold}
/* 예문 */
.vn_dic_section.dic_vn_exam>ul{margin-top:16px}
.vn_dic_section.dic_vn_exam>ul>li{padding-bottom:21px}
.vn_dic_section.dic_vn_exam .lst_txt2{margin-top:5px}
/* 베트남어사전 끝 */
/* 터키어사전 */
.dic_tr_mean.section_word .word_other{padding-bottom:19px}
.srch_wrap #content .tr_dic_section.section_word a{color:#00f}
.srch_wrap #content .tr_dic_section.section_word .more a{color:#000}
.tr_dic_section.search_result.section_word>ul,.tr_dic_section.search_result.section_body>ul{margin:18px 0 0 15px}
.tr_dic_section.section_word li ul{margin-top:4px}
.tr_dic_section.search_result h3.dic{margin-bottom:8px}
.tr_dic_section.search_result h5{font-size:13px; font-weight:normal;}
.tr_dic_section.search_result h5 a strong{color:#0000CC;line-height:15px}
.tr_dic_section.search_result h5 a{color:#000;border-bottom:none;line-height:1; text-decoration:none}
.tr_dic_section.search_result h5 a b{font-weight:bold}
/* 예문 */
.tr_dic_section.section_exam.dic_tr_exam>ul{margin-top:16px}
.tr_dic_section.dic_tr_exam>ul>li{padding-bottom:21px}
.tr_dic_section.dic_tr_exam .lst_txt2{margin-top:5px}
/* 터키어사전 끝 */
/* 러시아어사전*/
.srch_wrap #content .ru_dic_section.section_word a{color:#00f}
.srch_wrap #content .ru_dic_section.section_word .more a{color:#000}
.ru_dic_section.search_result.section_word>ul,.ru_dic_section.search_result.section_body>ul{margin:18px 0 0 15px}
.ru_dic_section.section_word li ul{margin-top:4px}
.ru_dic_section.search_result h3.dic{margin-bottom:8px}
.ru_dic_section.search_result h5{font-weight:normal}
.ru_dic_section.search_result h5 a strong{color:#0000CC;line-height:15px}
.ru_dic_section.search_result h5 a{font-size:13px;color:#000;border-bottom:none;line-height:1; text-decoration:none}
.ru_dic_section.search_result h5 a b{font-weight:bold}
/* 예문 */
.ru_dic_section.dic_ru_exam>ul{margin-top:16px}
.ru_dic_section.dic_ru_exam>ul>li{padding-bottom:21px}
.ru_dic_section.dic_ru_exam .lst_txt2{margin-top:5px}
/* 폰트 */
.ru_dic_section.search_result a,
.ru_dic_section.section_word li.word_other ul li,
.ru_dic_section.section_word li.word_other ul li p,
.ru_dic_section.section_word li ul li p .vn_mark{font-family:arial,Helvetica,'굴림',gulim,AppleGothic,Sans-serif}
/* 러시아어사전 끝 */
/* 몽골어사전 */
.srch_wrap #content .mn_dic_section.section_word a{color:#00f}
.srch_wrap #content .mn_dic_section.section_word .more a{color:#000}
.mn_dic_section.search_result.section_word>ul,.mn_dic_section.search_result.section_body>ul{margin:18px 0 0 15px}
.mn_dic_section.section_word li ul{margin-top:4px}
.mn_dic_section.search_result h3.dic{margin-bottom:8px}
.mn_dic_section.search_result h5{font-weight:normal}
.mn_dic_section.search_result h5 a strong{color:#0000CC;line-height:15px}
.mn_dic_section.search_result h5 a{font-size:13px;color:#000;border-bottom:none;line-height:1; text-decoration:none}
.mn_dic_section.search_result h5 a b{font-weight:bold}
/* 예문 */
.mn_dic_section.dic_mn_exam>ul{margin-top:16px}
.mn_dic_section.dic_mn_exam>ul>li{padding-bottom:21px}
.mn_dic_section.dic_mn_exam .lst_txt2{margin-top:5px}
/* 몽골어사전 끝 */
/* 인도네시아어사전 */
.srch_wrap #content .id_dic_section.section_word a{color:#00f}
.srch_wrap #content .id_dic_section.section_word .more a{color:#000}
.id_dic_section.search_result.section_word>ul,.id_dic_section.search_result.section_body>ul{margin:18px 0 0 15px}
.id_dic_section.section_word li ul{margin-top:4px}
.id_dic_section.search_result h3.dic{margin-bottom:8px}
.id_dic_section.search_result h5{font-weight:normal}
.id_dic_section.search_result h5 a strong{color:#0000CC;line-height:15px}
.id_dic_section.search_result h5 a{font-size:13px;color:#000;border-bottom:none;line-height:1; text-decoration:none}
.id_dic_section.search_result h5 a b{font-weight:bold}
/* 예문 */
.id_dic_section.dic_id_exam>ul{margin-top:16px}
.id_dic_section.dic_id_exam>ul>li{padding-bottom:21px}
.id_dic_section.dic_id_exam .lst_txt2{margin-top:5px}
/* 인도네시아어사전 끝 */

/* xdic(포르투갈어,캄보디아어,우크라이나어,우즈베크어,알바니아어,조지아어 사전) */
.srch_wrap #content .xdic.section_word a{color:#00f}
.srch_wrap #content .xdic.section_word .more a{color:#000}
.xdic.search_result.section_word>ul,.xdic.search_result.section_body>ul{margin:18px 0 0 15px}
.xdic.section_word li ul{margin-top:4px}
.xdic.search_result h3.dic{margin-bottom:8px}
.xdic.search_result h5{font-weight:normal}
.xdic.search_result h5 a strong{color:#0000CC;line-height:15px}
.xdic.search_result h5 a{font-size:13px;color:#000;border-bottom:none;line-height:1; text-decoration:none}
.xdic.search_result h5 a b{font-weight:bold}
/* 예문 */
.xdic.dic_id_exam>ul{margin-top:16px}
.xdic.dic_id_exam>ul>li{padding-bottom:21px}
.xdic.dic_id_exam .lst_txt2{margin-top:5px}
/* 폰트 */
.xdic.search_result a,
.xdic.section_word li.word_other ul li,
.xdic.section_word li.word_other ul li p,
.xdic.section_word li ul li p .vn_mark{font-family:arial,Helvetica,'굴림',gulim,AppleGothic,Sans-serif}
/* xdic(포르투갈어,캄보디아어,우크라이나어,우즈베크어,알바니아어,조지아어 사전) 끝 */

/* 캄보디아어 사전 */
.kh_dic_section.search_result a,
.kh_dic_section.section_word li.word_other ul li,
.kh_dic_section.section_word li.word_other ul li p,
.kh_dic_section.section_word li ul li p .vn_mark{font-family:'Hanuman','굴림',gulim,AppleGothic,Sans-serif}

/* ui개선 끝 */

.word_class{color:#777 !important;font-size:12px !important;line-height:19px !important;}
.word_class2{color:#000 !important;font-size:12px !important;line-height:19px !important;}
.c_b{color:#00c !important;border-bottom:0;font-size:13px}
.c_b strong{font-size:13px}
.lst_krdic a .c_b b{border-bottom:0}

.not_found02{padding:16px 0 21px 26px}
.not_found02{_width:745px !important;padding:40px 0 21px 30px;zoom:1}
.not_found02 p{padding-right:20px;font-weight:bold;font-size:13px;color:#000;line-height:18px;word-wrap:break-word;word-break:break-all}
.not_found02 p em{color:#eb5629;font-family:'Hanuman','새굴림',gulim}
.not_found02 p.show_all{height:20px;margin-top:9px;padding-left:7px;background:url(https://ssl.pstatic.net/sstatic/search/images11/ico_2x2_a9.gif) 0 5px no-repeat;font-weight:normal;font-size:12px;color:#000}
.not_found02 p.show_all a{text-decoration:underline}
.not_found02 ul{margin:14px 0 0 10px;font-size:12px;line-height:18px}
.not_found02 li{margin-bottom:10px;padding-left:7px;background:url(https://ssl.pstatic.net/sstatic/search/img/sprite_bullet.gif) 0 5px no-repeat;color:#000}
.not_found02 li a{text-decoration:underline}
.not_found02 .reg_area{clear:both;margin:12px 0 8px 22px}

.satisfaction02{overflow:hidden;clear:both;width:auto;min-width:580px;max-width:680px;_width:735px !important;margin:0 20px;padding:30px 0 50px 20px;border-top:1px solid #e9e9e9}
.satisfaction02 *{font-size:12px}
.satisfaction02 p{font-weight:bold;color:#000;line-height:16px}
.satisfaction02 .txt_type2{font-weight:normal}
.satisfaction02 .txt_type3{margin:14px 0 20px 0;_margin-bottom:8px;font-weight:normal;line-height:16px;height:auto}
.satisfaction02.social_type_logout{border-top:0 !important;padding-top:14px}
.satisfaction02.social_type_logout p.my_state{height:auto;padding-top:8px;font-size:13px !important}
.satisfaction02.social_type_logout p.my_state em{font-size:13px !important;color:#eb5629}
.satisfaction02 ul{overflow:hidden;width:100%;margin:7px 0 0 -6px}
.satisfaction02 ul li{float:left;margin-left:-1px;padding:0 9px 0 8px;background:url(https://ssl.pstatic.net/sstatic/search/img/sprite_bullet.gif) 0 -30px no-repeat;line-height:14px}
.satisfaction02 ul li a{text-decoration:underline}

/* 추천 단어 */
.nrst_adic{overflow:hidden;clear:both;min-width:570px;max-width:670px;_width:735px;margin:0 20px;padding:29px 0 18px 30px;_padding:30px 0 17px 30px;border-top:1px solid #e9e9e9}
.nrst_adic p{width:100%;padding-bottom:16px;margin-left:-10px;font-size:12px;line-height:18px}
.nrst_adic p strong{margin-right:4px}
.nrst_adic p em{color:#EB5629}
.nrst_adic dl{width:100%;overflow:hidden}
.nrst_adic dl dt{float:none;margin-bottom:3px;font-size:12px;line-height:18px;font-weight:bold;color:#579fec}
.nrst_adic dl dd{margin:0 0 10px 10px}
.nrst_adic dl dl{margin:0;overflow:hidden;line-height:19px;zoom:1}
.nrst_adic dl dl dt{display:inline;clear:both;margin-right:5px;font-size:13px}
.nrst_adic dl dl dd{clear:both;margin:2px 0 1px;font-size:12px;line-height:18px;color:#000;word-wrap:break-word;word-break:break-all}
.nrst_adic dl dl dd.txt_block .txt84{white-space:nowrap}
.nrst_adic dl dl .txt_block{display:block;clear:both;margin-top:0 !important}
.nrst_adic dl dl .txt_inline,.nrst_adic dl dl .txt_block{font-size:12px}
.nrst_adic dl dl .txt_inline{display:inline}
.nrst_adic dl dl .txt_inline .lang_type{color:#000}
.nrst_adic dl dl .txt_inline a,.nrst_adic dl dl .txt_inline a:visited{color:#777}
.nrst_adic dl dl .c_000{color:#000}
.nrst_adic dl dl dt{font-weight:normal}
.nrst_adic dl dl dt a,.nrst_adic dl dl dt a:hover,.nrst_adic dl dl dt a:visited{text-decoration:none;color:#00c;border-bottom:0}
.nrst_adic .ico_listen{display:inline-block;position:relative;top:1px;height:14px;margin:0 4px 0 2px;padding:0;vertical-align:top;*top:-1px}
.nrst_adic .jp_sp_jlpt{top:2px}
.nrst_adic .hanja_status1,.nrst_adic .hanja_status2{color:#777}
.nrst_adic .play img{position:relative;top:0;left:2px;margin-right:4px;margin-top:-3px;vertical-align:middle}
.ipad .nrst_adic dl dl dt strong{-webkit-text-stroke-width:0.02em}

.jp_sp_jlpt{position:relative;top:1px;display:inline-block;width:47px;height:14px;margin:0;padding:0;background:url(https://ssl.pstatic.net/sstatic/search/img3/sp_jlpt.png) 0 0 no-repeat;vertical-align:top}
.jp_sp_jlpt span{overflow:hidden;visibility:hidden;position:absolute;left:-1;top:-1;width:0;height:0;line-height:0}
.jp_sp_jlpt2{background-position:0 -14px}
.jp_sp_jlpt3{background-position:0 -28px}
.jp_sp_jlpt4{background-position:0 -42px}

.nrst_adic{overflow:hidden;clear:both;min-width:570px;max-width:670px;_width:735px;margin:0 20px;padding:29px 0 18px 30px;_padding:30px 0 17px 30px;border-top:1px solid #e9e9e9}
.nrst_adic p{width:100%;padding-bottom:16px;margin-left:-10px;font-size:12px;line-height:18px}
.nrst_adic p strong{margin-right:4px}
.nrst_adic p em{color:#EB5629}
.nrst_adic dl{width:100%;overflow:hidden}
.nrst_adic dl dt{float:none;margin-bottom:3px;font-size:12px;line-height:18px;font-weight:bold;color:#579fec}
.nrst_adic dl dd{margin:0 0 10px 10px}
.nrst_adic dl dl{margin:0;overflow:hidden;line-height:19px;zoom:1}
.nrst_adic dl dl dt{display:inline;clear:both;margin-right:5px;font-size:13px}
.nrst_adic dl dl dd{clear:both;margin:2px 0 1px;font-size:12px;line-height:18px;color:#000;word-wrap:break-word;word-break:break-all}
.nrst_adic dl dl dd.txt_block .txt84{white-space:nowrap}
.nrst_adic dl dl .txt_block{display:block;clear:both;margin-top:0 !important}
.nrst_adic dl dl .txt_inline,.nrst_adic dl dl .txt_block{font-size:12px}
.nrst_adic dl dl .txt_inline{display:inline}
.nrst_adic dl dl .txt_inline .col{color:#777}
.nrst_adic dl dl .txt_inline .lang_type{color:#000}
.nrst_adic dl dl .txt_inline a,.nrst_adic dl dl .txt_inline a:visited{color:#777}
.nrst_adic dl dl .c_000{color:#000}
.nrst_adic dl dl dt{font-weight:normal}
.nrst_adic dl dl dt a,.nrst_adic dl dl dt a:hover,.nrst_adic dl dl dt a:visited{text-decoration:none;color:#00c;border-bottom:0}
.nrst_adic .ico_listen{display:inline-block;position:relative;top:1px;height:14px;margin:0 4px 0 2px;padding:0;vertical-align:top;*top:-1px}
.nrst_adic .jp_sp_jlpt{top:2px}
.nrst_adic .hanja_status1,.nrst_adic .hanja_status2{color:#777}
.nrst_adic .play img{position:relative;top:0;left:2px;margin-right:4px;margin-top:-3px;vertical-align:middle}
.ipad .nrst_adic dl dl dt strong{-webkit-text-stroke-width:0.02em}
.nrst_adic dl dl dd .ex{color:#777}
.data_entry{color:#0000CC;border-bottom:0}
.data_entry .kr{color:#0000cc;font-size:12px}
.data_entry .kr strong{color:#0000cc;font-size:12px}
.data_entry .jp{color:#0000cc;font-size:12px !important}
.cate02 b{color:#00c;border-bottom:0;font-size:12px;font-weight:normal}

.dic_hsk{display:inline-block;vertical-align:middle;width:42px;height:14px;background:url(https://ssl.pstatic.net/sstatic/search/img3/sp_cndic.png) no-repeat}
.dic_hsk_v1{background-position:0 0}
.dic_hsk_v2{background-position:0 -15px}
.dic_hsk_v3{background-position:0 -30px}
.dic_hsk_v4{background-position:0 -45px}
.dic_hsk_v5{background-position:0 -60px}
.dic_hsk_v6{background-position:0 -75px}
.bar{display:inline-block;width:1px;height:11px;margin:-1px 4px 1px 5px;background:url(https://ssl.pstatic.net/sstatic/search/img/sprite_bullet.gif) no-repeat scroll 0 -32px transparent;vertical-align:middle;}

.dic_jp .lang_type{color:#000}
.search_result .nrst_adic dl dd{width:617px}
.dic_kr_entry .dic_grade{*top:0px}
.dic_grade{display:inline-block;position:relative;top:-1px;vertical-align:middle;height:14px}
.dic_grade span{display:inline-block;height:14px;background:url(https://ssl.pstatic.net/sstatic/search/img/bg_grade.gif) 0 0 repeat-x;_background-position:0 1px;position:relative;top:2px}
.direct{font-size:12px !important}

/* sup{vertical-align:bottom;position:relative;top:-6px;*font-size:12px; font-family:arial, AppleGothic, sans-serif;color:#000} */
/* sup.huri{"굴림", Gulim, Helvetica, sans-serif} */
.dic_cn_entry_krEntry .fantizi{color:#777;font-size:12px}
.srch_wrap #content a.auto_link{text-decoration:none}
.srch_wrap #content a.auto_link:hover{text-decoration:underline}
.c_b .han{font-size:16px}

.dic_jp_entry dt .word_class2{color:#000 !important;font-size:13px !important}
.jp_dic_section.search_result dl .huri{margin:0; vertical-align:top;top:0;line-height:12px;font-size:13px;margin-left:4px}
.jp_dic_section.search_result dl dt .huri{top:1px;*font-family:Meiryo}

/* 121227 */
.lk_open_dic{display:inline-block !important;margin-left:6px;color:#989898 !important;font-size:12px !important;letter-spacing:-1px;text-decoration:none !important}
.lk_open_dic:hover{text-decoration:underline}
.help_lk{display:inline-block;*display:inline;width:28px;*padding-right:15px;height:11px;margin-left:1px;margin-top:-3px;background-position:-179px -160px;vertical-align:middle;*line-height:15px}
.help_lk .btn_help{display:inline-block !important;height:12px;width:12px;text-indent:-999em;margin-top:-1px;background-position:0 0;text-decoration:none !important}
.ly_help{position:absolute !important;width:240px;height:75px;padding:15px 40px 0 18px !important;border:1px solid #888;background:#fff;z-index:20;color:#666;font-size:12px;letter-spacing:-1px}
.lst3 .ly_help p{line-height:1.65}
.btn_clse{height:19px;width:19px;position:absolute;top:8px;right:8px;text-indent:-999em;background-position:-169px -148px}

/* 130204 */
.skip_to_content{overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;background:#fff;text-align:center;color:#666;text-indent:-9999px;position:absolute;top:0;left:0;z-index:-1}
.skip_to_content:hover,.skip_to_content:active,.skip_to_content:focus{display:block;width:100%;height:25px;text-indent:0;margin:0 0 0 -1px;line-height:25px;position:relative}

.btn_collect{vertical-align:middle;margin-top:0px}
.btn_openeng{vertical-align:middle}

.que_box{display:inline-block;_display:inline;vertical-align:-2px}
.que_con{display:block;position:absolute;top:22px;left:-78px;z-index:90;width:202px;padding:9px 0 0 10px;*height:75px;_padding:5px 0 5px 10px;_top:19px;_left:-78px;background:#fff;border:1px solid #a5a5a5}
.arr_top{display:block;position:absolute;width:12px;height:8px;background:url(https://ssl.pstatic.net/dicimg/endic/img/bg_tooltip_121211.gif) no-repeat 0 0;top:18px;left:4px;z-index:220}
.que_con.off,.arr_top.off{display:none}
.fnt_e30 .arr_top{top:18px;left:4px}
.que_con span{display:block;margin-bottom:6px;padding-right:23px;font-size:11px;line-height:14px;font-family:Dotum;color:#999;letter-spacing:-1px;font-weight:normal}
.que_con strong{letter-spacing:0}
.que_con .close{position:absolute;top:10px;*top:8px;right:10px}
.fnt_e15 .que_con .close{*top:-6px}
.word_view .tit .ask{margin-left:0;top:-2px}
.word_view .tit .que_con{top:32px;*top:32px;left:-77px}
.appe{color:#999 !important;font-family:gulim !important;text-decoration:none !important}
.appe:hover{color:#999 !important;font-family:gulim !important;text-decoration: underline !important}

.help_lk{position: relative}
.lst_krdic .ly_help{top:15px !important;left:0}
.lst_krdic .ly_help span{line-height:19px}

/* 웹수집 */
.ask{position:relative;display:inline-block;margin-left:5px}
.ask:after{content:'';clear:both;display:block}
.ask .que_con{display:block;position:absolute;top:22px;*top:28px;left:-78px;z-index:90;width:202px;padding:9px 0 0 10px;*height:75px;_padding:5px 0 5px 10px;_top:19px;_left:-78px;background:#fff;border:1px solid #a5a5a5}
.ask .que_con span{display:block;margin-bottom:6px;padding-right:23px;font-size:11px;line-height:14px;font-family:Dotum;color:#969696;letter-spacing:-1px;font-weight:normal}
.ask .que_con strong{letter-spacing:0;background:none}
.ask .que_con .close{position:absolute;top:6px;right:6px;width:17px;height:17px;background:none;}
.ask .que_con .close:before{position:absolute;top:0;right:0;bottom:0;left:0;width:9px;height:9px;margin:auto;content:'';}
.ask .arr_top{display:block;position:absolute;top:18px;*top:24px;left:4px;width:12px;height:8px;background:url(https://ssl.pstatic.net/dicimg/endic/img/bg_tooltip_121211.gif) no-repeat 0 0;z-index:220}
.ask .que_con.off,.ask .arr_top.off{display:none}
.srch_box .srch_top .collect img,.srch_box .srch_top .ask img{margin:0;vertical-align:top}
/* .ask .ico_q {width: 16px; height: 16px; padding: 0;background:url(../img/btn_ask.gif) no-repeat;border: 0;} */
.collect img,.ask{vertical-align:middle;}
.ask{*top:1px}

/* 출처 */
.websource{display:inline-block;padding-left:4px;font-family:'돋움',dotum,sans-serif;font-size:11px;color:#999;vertical-align:1px}.lst_krdic .ly_help span{line-height:19px}

/* 20140814 */
.side_trans{position:relative;margin-top:14px;border:2px solid #ededed;}
.side_trans h3{padding:0 0 0 13px;height:38px;line-height:38px}
.side_trans .st_lang{position:absolute;top:7px;right:10px;color:#777}
.side_trans .st_lang dt{border:1px solid #d7d8d9;background:#fff}
.side_trans .st_lang .selected_item{display:inline-block;width:115px;height:20px;line-height:20px;padding:2px 0 0 8px;color:#777;text-decoration:none;}
.side_trans .st_lang .ico_arrow{display:inline-block;margin:-2px 5px 0 5px;width:4px;height:6px;vertical-align:middle;background-position:-51px -687px}
.side_trans .st_lang .select_arrow{position:absolute;display:block;top:1px;right:0;width:22px;height:22px;border-left:1px solid #f1f2f3;background-position:-68px -678px;cursor:pointer}
.side_trans .st_con{display:none;position:absolute;top:23px;left:0;width:123px;border:1px solid #d7d8d9;background:#fff}
.side_trans .selected .select_arrow{background-position:-95px -679px}
.side_trans .selected .st_con{display:block}
.side_trans .st_con .st_list a{display:block;padding:2px 0 0 8px;height:20px;line-height:20px;color:#777}
.side_trans .st_con .st_list a:hover{background-color:#f4f4f4;text-decoration:none}
.side_trans .st_input{padding:13px 10px 10px 13px;overflow:hidden;background:#fbfbfb}
.side_trans .st_input textarea{width:100%;height:56px;overflow:auto;color:#919191;border:0 none;background:none;resize:none}
.side_trans .st_input .btn_st{float:right;padding:0 7px 0 4px;margin-top:5px;height:17px;line-height:17px;color:#535964;font-size:11px;border:1px solid #d2d3d9;background:#fff}
.side_trans .st_input .btn_st .ico_check{display:inline-block;margin-right:6px;width:6px;height:6px;vertical-align:middle;background-position:-129px -687px}

/* 이용자 참여 태그 */
.srch_wrap #content .user_ts{position:relative;display:inline-block;height:15px;margin:0 3px 4px 0;padding:1px 3px 0;border:solid 1px #c2c6cd;font-size:11px;background-color:#e7ebf0;line-height:16px;vertical-align:middle;zoom:1;cursor:default;letter-spacing:0;text-decoration: none !important;font-family:"굴림", gulim, sans-serif;}
.srch_wrap #content .user_ts:hover{text-decoration:none}
.srch_wrap #content .user_ts .arr_right{position:absolute;top:-1px;right:-5px;width:7px;height:18px;background:url(../img/tag_usertrans.png) no-repeat -58px 0}
.srch_wrap #content .user_ts .que_con{display:none;top:28px;left:-1px;z-index:10;width:281px;*height:auto;margin-bottom:8px;padding-right:10px;padding-top:12px;padding-bottom:12px;background:#fff;font-size:11px;line-height:14px;font-family:Dotum;font-weight:normal;color:#999;letter-spacing:-1px;zoom:1}
.srch_wrap #content .user_ts .que_con:after{content:'';display:block;clear:both}
.srch_wrap #content .user_ts .que_con .arr_top{display:block;position:absolute;width:12px;height:8px;background:url(../img/bg_tooltip_usertrans.gif) no-repeat 0 0;z-index:220;top:-5px;left:26px;margin:0;padding:0}
.srch_wrap #content .user_ts:hover .que_con,
.srch_wrap #content .user_ts:focus .que_con{display:block}

/* 이미지통합 */
.lst_krdic a.play,
.dic_search_result a.play,
.dic_search_result a.play3,
.word_other a.play,
.dic_search_result span.collect,
.word_other span.collect,
.dic_search_result .ask .helpimage,
.word_other .ask .helpimage,
.ask .que_con .close:before,
.dic_search_result .btn_openeng,
.word_other .btn_openeng,
.aside .section a.x:before,
.aside .section .empty,
.aside .section.myword .title,
.term_result dt .tts, .oxford_wrap .key,
.lst_krdic .btn_openeng,
.lst_krdic .ask .helpimage,
.oxford_wrap .close_btn{background:url(../img/sp_ico.png) no-repeat}
/* 옥스포드 이미지 */

.oxford_wrap .key {
	margin: 0 3px;
	width: 17px;
	height: 10px;
	vertical-align: middle;
	background-position: -106px 0;
}
.oxford_wrap {
	position: relative;
}
.oxford_wrap .close_btn {
	position: absolute;
	top: 11px;
	right: 11px;
	width: 9px;
	height: 9px;
	background-position: -51px 0;
}
.oxford_wrap .tooltip .text {
	padding-left: 11px;
	line-height: 31px;
	font-size: 11px;
	letter-spacing: -1px;
	color: #999;
}
.oxford_wrap .tooltip {
	display: none;
	position: absolute;
	top: 24px;
	left: -128px;
	width: 280px;
	height: 31px;
	box-sizing: border-box;
	background-color: #fff;
	border: 1px solid #a5a5a5;
	z-index: 10;
}
.oxford_wrap .tooltip .arr_top {
	position: absolute;
	top: -5px;
	right: 0;
	left: 0;
	margin: 0 auto;
}
.oxford_wrap.on .tooltip {
	display: block;
}
.lst_krdic a.play,
.dic_search_result a.play,
.dic_search_result a.play3,
.word_other a.play{display:inline-block !important;width:15px;height:14px;padding:1px;background-position:-25px 1px}
.dic_search_result a.play3,
.dic_search_result span.collect,
.word_other span.collect{vertical-align:middle}
.dic_search_result span.collect,
.word_other span.collect{display:inline-block;width:37px;height:16px;background-position:-67px -26px}
.dic_search_result .ask .helpimage,
.lst_krdic .ask .helpimage,
.word_other .ask .helpimage{display:inline-block;width:18px;height:16px;background-position:0 0}
.ask .que_con .close:before{background-position: -51px 0}
.dic_search_result .btn_openeng,
.lst_krdic .btn_openeng,
.word_other .btn_openeng{display:inline-block;width:49px;height:16px;background-position:-114px -26px}
.aside .section a.x{position:relative;width:17px;height:17px;}
.aside .section a.x:before{position:absolute;top:0;right:0;bottom:0;left:0;width:11px;height:11px;margin: auto;background-position:-70px 0;content:'';}
.aside .section .empty{width:57px;height:22px;background-position:0 -26px}
.aside .section.myword .title{display:inline-block;width:77px;height:18px;background-position:0 -58px}
.term_result dt .tts{width:11px;height:10px;background-position:-91px 0}


