/**
* footer modify
* @release date 2011.12.13
* -- filename: dichome.css	revision: 403588
*/
@charset "utf-8";body,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,th,td,ul,ol,li,form,fieldset,legend{margin:0;padding:0;list-style:none;}
body,select,input,textarea{color:#313131;font-family:ms pgothic,sans-serif;font-size:12px;line-height:14px;}
body{text-align:center;}
button,fieldset,img,table{border:0;}
button{cursor:pointer;}
legend,hr,caption{display:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
em,address{font-style:normal;}
a em{font-weight:bold;}
#wrap{margin:0 auto;text-align:left;}
#header{width:100%;height:256px;background:#dcdee4 url(http://static.naver.jp/endic_new/img/dichome/bg_header.gif) 50% 0;}
#container{width:100%;}
#content{width:100%;}
#footer{clear:both;}
.ari{font-family:arial;}
.sim{font-family:simsun;_font-family:ms pgothic;}
.msp{font-family:ms pgothic;}
.kor{font-family:'돋움',dotum,AppleGothic,sans-serif;}
.blind{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;opacity:0;filter:alpha(opacity=0);}
#header .header_inner{position:relative;width:980px;margin:0 auto;}
#header h1 .naver_logo{overflow:hidden;position:absolute;top:9px;left:8px;}
#header .util{position:absolute;top:9px;right:147px;}
#header .util li{float:left;padding-top:1px;padding-right:5px;}
#header .util li.eng{padding-top:0;padding-right:3px;font-family:arial;}
#header .util a:link,#header .util a:visited{color:#676b74;text-decoration:none;}
#header .util a:hover,#header .util a:active,#header .util a:focus{color:#676b74;text-decoration:underline;}
#header .separat{display:inline-block;*display:inline;overflow:hidden;width:1px;height:11px;margin:0 8px -1px 5px;*margin:-2px 8px 2px 5px;background:#bcbfc6;color:#bcbfc6;*zoom:1;}
#header .btn_dic{position:absolute;top:170px;left:50%;margin-left:-142px;}
#header .gnbr_search{background:#6EB93B;width:128px;}
#header .gnbr_search_box{position:absolute;top:5px;right:10px;}
.gnbr_search_box .gnbr_search legend{display:none;}
.gnbr_search_box .gnbr_search .box_window{background:#FFF;border:none;color:#90949a;font-family:sans-serif;font-size:12px;height:12px;margin:2px 0 1px 2px;*margin:1px 0 1px 2px;padding:2px 0 2px 4px;width:102px;}
.gnbr_search_box .gnbr_search .btn_window{vertical-align:top;margin:2px 0 1px -4px;}
.section{width:100%;height:245px;background:url(http://static.naver.jp/endic_new/img/dichome/bg_content.gif) repeat-x;}
.section_inner{width:951px;height:243px;margin:0 auto;background:url(http://static.naver.jp/endic_new/img/dichome/bg_content_g.gif) 50% 0 no-repeat;}
.lst_main{width:951px;height:100%;margin:0 auto;}
.lst_main li{float:left;width:277px;height:243px;padding-left:40px;background:url(http://static.naver.jp/endic_new/img/dichome/bg_con_v.gif) 0 54px no-repeat;}
.lst_main li.first{background:none;}
.lst_main li .btn_todic img{display:block;margin:67px 0 10px;}
.lst_main li .box{float:left;width:188px;height:35px;background:url(http://static.naver.jp/endic_new/img/dichome/bg_search_bar.gif) no-repeat;}
.lst_main li .in_search{float:left;width:179px;height:15px;margin:11px 0 0 9px;border:0 none;background:transparent;color:#000;font-size:14px;font-weight:bold;outline:none;}
.lst_main li .searc_input_submit{display:block;overflow:hidden;float:left;width:52px;height:35px;padding-left:46px;*padding-left:48px;border:none;background:url(http://static.naver.jp/endic_new/img/dichome/btn_submit.gif) no-repeat;text-indent:-9999em;cursor:pointer;}
.lst_main li .lst_history{margin-top:14px;padding-left:19px;background:url(http://static.naver.jp/endic_new/img/dichome/ico_find.gif) 0 4px no-repeat;line-height:20px;}
.lst_main li .lst_history a{margin-right:8px;color:#767f8f;text-decoration:underline;}
.lst_main li .lst_history a.kor{font-family:'돋움',dotum;}
.lst_main li .lst_history a.eng{font-family:arial;}
.search{position:relative;}
.auto_complete{display:none;overflow:hidden;position:absolute;top:34px;left:0;z-index:10;width:237px;border:2px solid #000;background:#fff;}
.auto_complete .list_head{clear:both;height:100%;padding-top:9px;padding-bottom:3px;}
.auto_complete .list_head:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.auto_complete .list_head2{border-top:solid 1px #e1e1e1;}
.auto_complete .list_head li{overflow:hidden;clear:both;width:219px;height:22px;margin:0 9px;padding:0;line-height:22px;}
.auto_complete .list_head li.on{background-color:#eee;cursor:pointer;}
.auto_complete .list_head li.line{width:333px;height:4px;margin-top:2px;margin-left:0;border-top:solid 1px #e1e1e1;font-size:0;line-height:0;}
.auto_complete .list_head li em{display:block;overflow:hidden;clear:both;}
.auto_complete .list_head li sup{line-height:normal;}
.auto_complete .list_head span.wd{display:inline-block;float:left;min-width:90px;margin-right:11px;padding-left:3px;font-size:12px;color:#323232;}
.auto_complete .list_head span.wd strong{font-weight:normal;color:#de0000;}
.auto_complete .list_head span.wd2{max-width:130px;font-size:12px;color:#828282;}
.auto_complete .list_head span.wd3{display:block;padding-left:11px;font-size:12px;color:#333;}
.auto_complete .list_head span.wd3 strong{font-weight:normal;color:#de0000;}
.auto_complete .option{clear:both;height:20px;padding:8px 12px 0 0;border-top:1px solid #efefef;background:#f7f7f7 url(http://static.naver.jp/endic_new/img/dichome/bg_atcmp.gif) 11px 9px no-repeat;font-size:12px;color:#a1a2a5;text-align:right;}
.auto_complete .option a{color:#828282;text-decoration:underline;}
.auto_complete p{display:none;margin:8px 9px 0;padding:5px 0 0 3px;line-height:16px;color:#666;}
.auto_complete p a{color:#2569ce;}
.auto_complete p strong{font-weight:normal;color:#f76d1a;}
.auto_complete .list_head span.w{display:inline-block;float:left;_width:110px;min-width:110px;margin-right:9px;padding-left:3px;color:#323232;font-family:simsun;_font-family:ms pgothic;font-size:12px;_white-space:nowrap;}
.auto_complete .list_head span.w strong{color:#de0000;font-weight:normal;}
.auto_complete .list_head span.w2{_width:130px;max-width:130px;color:#828282;font-family:ms pgothic;font-size:12px;}
.auto_complete .list_head em.w3{display:block;padding-left:3px;color:#333;font-family:ms pgothic;font-size:12px;word-wrap:break-word;word-break:break-all;}
.auto_complete .list_head em.w3 strong{color:#de0000;font-weight:normal;}
.auto_complete .list_head span.w4{display:block;margin-right:9px;padding-left:3px;padding-left:3px;color:#323232;font-family:ms pgothic;font-size:12px;_white-space:nowrap;}
.auto_complete .list_head span.w4 strong{color:#de0000;font-weight:normal;}
.box.on .auto_complete{display:block!important;}
.box.msg_on .auto_complete{display:block!important;}
.box.no_result .auto_complete{display:block!important;}
.no_result ul{display:none;}
.no_result .nothing{display:block;padding-bottom:23px;}
.no_result .auto_off_info{display:none;}
.no_result .auto_on_info{display:none;}
.msg_on ul{display:none;}
.msg_on .auto_off_info{display:block;padding-bottom:13px;}
.msg_on .auto_on_info{display:none;}
.msg_on .nothing{display:none;}
.box .searc_input_btn{display:block;overflow:hidden;float:right;width:21px;height:21px;position:relative;top:-19px;right:2px;padding:0;border:none;cursor:pointer;outline:none;}
.box .searc_input_btn span{position:absolute;left:-99999px;}
.box .searc_input_btn{background:url(http://static.naver.jp/endic_new/img/dichome/spr_sch.gif) 0 0 no-repeat;}
.box.on .searc_input_btn,.box.msg_on .searc_input_btn,.box.no_result .searc_input_btn{background:url(http://static.naver.jp/endic_new/img/dichome/spr_sch.gif) 0 -19px no-repeat;}
.policy{overflow:hidden;width:980px;height:69px;margin:0 auto;padding-top:22px;color:#92979d;text-align:center;zoom:1;}
.policy *{margin:0;padding:0;font-size:12px;line-height:normal;list-style:none;}
.policy a{color:#7d7d7d;text-decoration:none;}
.policy a:visited{text-decoration:none;}
.policy a:hover{text-decoration:underline;}
.policy ul{display:inline;margin:0 19px 9px 0;}
.policy ul li{display:inline;padding:0 5px 0 10px;background:url(http://static.naver.jp/endic_new/img/dichome/v_line.gif) 0 0 no-repeat;font-size:12px;white-space:nowrap;}
.policy ul li *{font-size:12px;}
.policy ul li.first{padding:0 4px 0 0;background:none;}
.policy p{display:inline;color:#969696;font-family:tahoma;font-size:11px;}
.policy p strong{color:#7d7d7d!important;font-size:11px;font-weight:bold;}