@charset "utf-8";

/* 통합검색 백그라운드 */
.search_bg {border:1px solid #dbe0ee; background:#dbe0ee; border:1px solid #a8b6df; padding:7px; text-align:center;}
.search_bg form {}
.search_bg form input.textbox {border:1px solid #929fc4; width:300px; height:26px; margin:0; padding:0 3px;}
.search_bg form input.submit{height:26px; padding:0 30px; background:#7081b1; border:none; color:#fff;}


/* 통합검색 탑메뉴 */
.search_menu{margin:20px 0 0 0; background:#ececf1; border-top:3px solid #d4d4d8; }
.search_menu ul{overflow:hidden; border-right:1px solid #c8c8c8; margin-top:-3px;}
.search_menu ul li{float:left; border-top:3px solid #d4d4d8;}
.search_menu ul li a{display:block; height:32px; padding:0 20px; line-height:32px; text-align:center; text-decoration:none; border-left:1px solid #c8c8c8;}
.search_menu ul li.selected{border-top:3px solid #4e5f9a; background:#fff;}
.search_menu ul li.selected a{color:#4c74e6;}

/* 검색결과 */
.search_result {margin:30px 0 0 0; overflow:hidden;}
.search_result dl {  }
.search_result dl dt {}
.search_result dl dd {font-size:20px;}
.search_result dl dd span{ font-weight:bold; color:#FFA500; }

/* 검색내용 */
.search_content_wrap { padding:0 5px 0 5px; clear:both; padding-top:15px; }
.search_content_wrap .search_content_title { font-weight:bold; background-color:#fbfbfb; border-top:3px solid #666666; height:25px; font-size:1.4em; padding:10px 0 10px 10px; _padding:5px 0 5px 10px; }
.search_content{margin-top:-15px;}
.search_content dl dt { margin:15px 0 0 0; padding:15px 0 0 0; font-size:14px; font-weight:bold; border-top:1px dotted #999;}
.search_content dl dd { padding:5px 0 0 0; line-height:1.5em; text-align:justify;}
.search_content dl dd.contents { text-overflow:ellipsis; height:40px; overflow:hidden;}
.search_content dl dd.search_date { text-align:right;}
.search_more { clear:both; padding:10px 0 10px 0; float:right; }
.search_more img { padding: 3px 0 0 5px; }

span.normal { padding: 0 0 0 80px; font-weight: normal !important; font-size:11px;}
span.orange { color:#930 !important; }
span.hidden_right { float:right; padding: 0 10px 0 0; }
span.blanklink {font-weight: normal !important; font-size:12px;}

/* 결과 없습니다. */
.search_content_wrap1 { padding:0 5px 40px 5px; clear:both; width:971px; border-bottom: 2px solid  #666666;}
.search_content_wrap1 ul li { margin:15px 0 0 140px; padding:0 0 0 15px; background:url("/_KOR518/img/search/bullet_small.gif") 0 3px no-repeat; }

/* 이미지 검색 */
.search_content ul.photo_content { margin:15px 0 0 45px; }
.search_content ul.photo_content li.first { padding: 0 70px 0 45px; _padding: 0 0 0 45px; }
.search_content ul.photo_content li { float:left; padding: 0 62px 0 0; _padding: 0 35px 0 0; width:122px; }
.search_content ul.photo_content li.last { padding: 0 0 0 0; } 
.search_content ul.photo_content li ul.photo_text{ clear:both; } 
.search_content ul.photo_content li ul.photo_text li{ float:left; line-height:1.3em;}
.text_gray {color:#999999; }

.board_pager {clear:both; text-align:center; margin-bottom:5px; }
.board_pager a {display:inline-block; width:17px;  height:17px; line-height:17px; padding:0 1px; }
.board_pager img {display:inline-block; margin-right:2px; vertical-align:middle; }
.board_pager a:hover {text-decoration:underline; }
.board_pager strong {font-weight:bold; color:#fd6800; display:inline-block; width:17px; padding:0 1px; }
.board_pager span {display:inline-block; padding:0 15px; }