/* 공 통 */
body, html, h2, h3, h4, h5, h6, div, li, ul, ol, dl, dt, dd, form, img{padding:0; margin:0;}
body{margin:0 auto; font-size:12px; font-family:dotum; overflow:auto;}
ul,li{list-style:none;}
img{border:0;}
input{font-family:dotum ,"돋움";  color:#555; border:0; padding:0; margin:0;}
a{text-decoration:none; color:#555; padding:0;}
table{border-collapse:collapse;}

#dgn_searchbar{position:absolute; top:6px;left:290px; margin:0; padding:0; z-index:100;}
#dgn_searchbar .box_search{width:357px}
#dgn_searchbar .inner{overflow:hidden;position:relative;width:295px}
#dgn_searchbar .title{float:left;width:52px;height:13px;margin:5px 10px 0 0}
#dgn_searchbar .inp_sch{float:left}
#dgn_searchbar .search_icon {position:absolute;top:0;right:0;background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/n_search_icon.gif) 0 center no-repeat;width:27px;height:22px;}
#dgn_searchbar .all_button{position:absolute;top:0;right:0;background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/btn_gall_total.gif) 0 center no-repeat;width:57px;height:22px;text-align:center;line-height:22px;font-size:11px;font-family:'돋움';}

#dgn_searchbar .keyword1{position:absolute;top:21px; _top:22px; left:60px;width:205px;border:1px solid #ababab; background-color:#fff;}/* 121015 수정 */
#dgn_searchbar .keyword1 div{position:relative;height:300px;overflow:auto;scrollbar-3dLight-Color: #efefef;padding:3px 0 0 0;
scrollbar-3dlight-color: #dcdcdc; scrollbar-arrow-color: #60717a; scrollbar-base-color: #f3f3f3; scrollbar-face-color: #fff; scrollbar-track-color: #fff; scrollbar-darkShadow-color: #dcdcdc; scrollbar-highlight-color: #f1f5f6; scrollbar-Shadow-color: #fff;}/* 121015 수정 */
#dgn_searchbar .keyword1 li{height:15px;line-height:15px;padding:0 0 0 4px;  vertical-align:middle;}
#dgn_searchbar .keyword1 li a{display:inline-block; text-decoration:none;}
#dgn_searchbar .keyword1 li a:hover{display:inline-block;text-decoration:none;color:#f90017}/* 121015 추가 */
#dgn_searchbar .keyword1 li .dotted_line{display:inline-block;width:100%;height:15px;background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/bg_dotted_line.gif) 0 center repeat-x}/* 121015 수정 */

#dgn_keyword{width:230px; height:20px; border:1px solid #6585db; line-height:18px;vertical-align:middle}
#dgn_keyword2{position:relative; width:210px; height:20px; border:1px solid #dcdcdc; line-height:18px; margin:0 0 0 11px; *margin:2px 0 0 11px; vertical-align:middle; padding:0 0 0 3px;}
#dgn_keyword3{position:relative; width:600px; height:20px; border:1px solid #ababab; line-height:18px; margin:0 0 0 5px; vertical-align:middle; padding:0 0 0 3px;}

#dgn_popup{float:right; position:absolute; right:-2px; top:5px; background-color:#fff; border:1px solid #4665b7; width:673px; height:485px; z-index:300;}
#dgn_popup .top{position:relative; background-color:#eef0f4; width:673px; height:33px; border-bottom:1px solid #d9dde7;}
#dgn_popup .popup_title{position:relative; display:inline-block; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/popup_title.gif) 0 center no-repeat; width:655px; height:13px; margin:10px 0 0 12px; _margin:7px 0 0 12px;}
#dgn_popup .close a{float:right; display:inline-block; position:relative; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/icon.gif) 0 center no-repeat; background-position:0 -88px; width:17px; height:19px;margin:-3px 5px 0 0;_margin:0px 5px 0 0;}
#dgn_popup .left{float:left; position:relative; width:274px; border-right:1px solid #d9dde7; height:451px;}
#dgn_popup .pop_button a{display:inline-block; posiiton:absolute; margin-top:20px; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/btn2.gif) 0 center no-repeat; width:35px; height:21px; text-align:center; line-height:22px; color:#fff; margin:10px 0 0 4px; font-size:11px;}
#dgn_popup .s_title{display:inline-block; position:relative; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/text_title.gif) 0 center no-repeat; width:250px; height:13px; border-bottom:1px solid #e1e1e1; margin:14px 0 0 12px; padding-bottom:15px;}
#dgn_popup .s_menu{position:relative; margin:8px 0 0 12px;  font-size:13px; font-weight:bold;  line-height:22px;}
#dgn_popup .s_menu1{position:relative; margin:5px 0 0 5px;  font-size:13px; font-weight:bold;  line-height:22px;}
#dgn_popup .s_menu a,#dgn_popup .s_menu1 a{display:inline-block; position:relative;text-align:center;color:#fff;font-family:'돋움'; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/icon.gif) 0 center no-repeat;background-position:0 0;}
#dgn_popup .s_menu a:hover,#dgn_popup .s_menu1 a:hover{background:#79a0ea url(https://nstatic.dcinside.com/dgn/gallerysearch/images/icon_1.gif) 0 center no-repeat;}
#dgn_popup .s-ki a{width:25px; height:25px;}
#dgn_popup .s-ni a{width:25px; height:25px;margin-left:7px;}
#dgn_popup .s-di a{width:25px; height:25px;margin-left:7px;}
#dgn_popup .s-ri a{width:25px; height:25px;margin-left:7px;}
#dgn_popup .s-mi a{width:25px; height:25px;margin-left:7px;}
#dgn_popup .s-bi a{width:25px; height:25px;margin-left:7px;}
#dgn_popup .s-si a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-ei a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-gi a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-ci a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-ke a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-ti a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-pi a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-he a{width:25px; height:25px; text-align:center; color:#fff; margin-left:7px;}
#dgn_popup .s-en a{background-position:0 -36px; width:57px; height:25px;margin-left:7px;}
#dgn_popup .s-en a:hover{background:#79a0ea url(https://nstatic.dcinside.com/dgn/gallerysearch/images/icon_2.gif) 0 center no-repeat;}
#dgn_popup .category_title{display:inline-block; position:relative; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/category_title.gif) 0 center no-repeat; width:250px; height:13px; border-bottom:1px solid #e1e1e1; margin:14px 0 0 12px; padding-bottom:15px;}
#dgn_popup .category_menu1{float:left; display:inline-block; position:relative;  width:54px; height:246px; border-right:1px solid #e1e1e1; padding:0 0 0 14px; text-align:left; margin-top:8px; font-family:'돋움'; }
#dgn_popup .category_menu1 a{font-size:11px; letter-spacing:-1px;}
#dgn_popup .category_menu1 a:hover{color:#2b58eb;text-decoration:underline}
#dgn_popup .category_menu1 li{margin-top:4px;}

#dgn_popup .right{float:right; position:relative; background-color:#eef0f4; width:398px;height:450px; border-top:1px solid #fff;}
/* 121015 수정 */
#dgn_popup .search_result{position:relative;display:inline-block;height:20px;line-height:20px; margin:0 0 0 0px; padding-left:15px; font-family:dotum ,"돋움";font-size:11px;font-weight:bold;}
#dgn_popup .point{padding:0 0 0 10px;background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/icon.gif) 0 center no-repeat;background-position:0 -67px;font-weight:bold; color:#2b5cd3; font-size:14px;vertical-align:middle;margin:10px 0 0 0}
#dgn_popup .point span{margin-left:5px;color:#464646;font-size:11px;}
#dgn_popup .result_list{position:relative;width:375px;height:185px;background:#fff;border:1px solid #dcdcdc;margin:12px 0 0 10px;overflow:auto;font-family:'돋움';}
#dgn_popup .result_list table{width:;}
#dgn_popup .result_list table tr td{width:30%;border:1px solid #efefef;height:22px;line-height:22px;padding: 0 0 0 3px;}
#dgn_popup .result_list table tr td div a{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:110px;margin:0;color:#000000;font-family:'돋움';}
#dgn_popup .result_list a:hover, a:visited, a:link{color:#f10000;}
#dgn_popup .result_list li{position:relative;display:inline-block;*display:inline;*zoom:1; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:115px; height:22px;line-height:22px; border-right:1px solid #efefef; border-bottom:1px solid #efefef; margin:0; padding:0 0 0 3px; }
#dgn_search{position:absolute; top:31px; left:11px; *left:11px; width:209px; height:300px;overflow:auto;background-color:#fff; border:1px solid #dcdcdc; padding:2px 0 2px 4px; z-index:300;}
#dgn_search .dotted_line{display:inline-block;width:100%;height:15px;background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/bg_dotted_line.gif) 0 center repeat-x}/* 2012-11-01 추가 */


/* scrollbar */
#dgn_popup{
  scrollbar-face-color:#f5f5f5;
  scrollbar-3dlight-color:#dddddd;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#dddddd;
  scrollbar-darkshadow-color:#c1c1c1;
  scrollbar-arrow-color:#909090;
  scrollbar-base-color:#f5f5f5;
  scrollbar-track-color:#f7f7f7;}

/* dgn_keword_list */
#dgn_btn1{position:relative; width:1018px; height:30px; margin:30px 0 0 0;}
#dgn_btn1 .btn1{float:right; position:relative; display:inline-block; background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/btn1.gif) 0 center no-repeat; width:56px; height:22px; text-align:center; line-height:24px; margin:0;}
#dgn_btn1 .btn1 a{display:block;}
#dgn_keword_list{position:relative; margin:0 0 0 25px;}
#dgn_keword_list .list{position:relative; width:1000px; border-top:2px solid #d2d2d2; border-bottom:2px solid #d2d2d2; text-align:center;}
#dgn_keword_list .menu_bg{background-color:#f5f4f4;}
#dgn_keword_list tr{height:30px;}
#dgn_keword_list th{border-right:1px solid #cfcfcf;}
#dgn_keword_list .list .list_r{border-right:0;}
#dgn_keword_list .btn3{position:relative; display:inline-block;background:url(https://nstatic.dcinside.com/dgn/gallerysearch/images/btn3.gif) 0 center no-repeat; width:43px; height:23px; line-height:24px;  vertical-align:middle; margin:0 0 0 5px; padding:0;}
#dgn_keword_list .btn3 a{display:block;}
#dgn_keword_list .list td{border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
#dgn_keword_list .list li{border-top:1px solid #cfcfcf; height:27px; line-height:26px; vertical-align:middle; padding:3px 0 0 0;}

#dgn_bottom{position:absolute; bottom:-50px; height:50px; }


/* 140610 search */









