@charset "utf-8";

/* 검색  */
#search-index { position:relative; overflow:hidden; margin-top:30px;}

#search-navi { /*position:relative;*/  height:43px; border-bottom:1px solid #ebebeb; z-index: 2001 }
#header  #search-navi.navi { padding-bottom:0;}
#search-navi.navi { max-width: 1100px; margin: 0 auto;}
#search-navi ul {height:43px; max-width: 1100px; margin: 0 auto; text-align: center; }
#search-navi li { display:inline-block; vertical-align:middle;  background:url(//img.hani.co.kr/section-image/15/hani/images/icon/icon_bar_1x14.gif) no-repeat right 50%; font-size:15px; letter-spacing: -0.03em;}
#search-navi li:last-child,
#search-navi li.last { background-image:none; padding-right:0px;} 
#search-navi li h3 {font-size:15px; vertical-align:middle; line-height:1.1em;  padding:14px 20px 15px; }
#search-navi li h3 a { color:#222; font-size:15px;}
#search-navi li.selected  h3 a{border-bottom:1px solid #00908f}
#search-navi li.selected  h3 a, #search-navi li h3 a:hover { color:#00908f}
#search-navi li.last.article-plus h3 a{ background:url(//img.hani.co.kr/section-image/15/hani/images/icon/icon_bar3.gif) no-repeat right 50%; padding-right:15px;}


/* 검색 정렬 옵션 영역 */
.search-option-section {margin-bottom: 10px; padding-bottom:0; zoom:1; border-top:1px solid #333333;  border-bottom:1px solid #d5d5d5; }
.search-option-section:after{ content: "."; display: block; font-size: 0; height: 0; line-height: 0; clear: both;  }
.search-option-section .sort-key { float: left; padding-top: 10px; }
.search-option-section .sort-key li { float: left; padding:0 8px 0 0; margin-right: 6px; background:url(//img.hani.co.kr/section-image/12/news/hani/images/com/bul/bul_1x11_d5d5d5.gif) no-repeat 100% 50%; }
.search-option-section .sort-key li.last-child {background: none; }
.search-option-section .sort-key li span { color: #000; cursor: pointer; }
.search-option-section .sort-key li.selected span { font-weight: bold; color: #000 !important; }
.search-option-section > .sort-key li:nth-of-type(2)  {background: none;}
.search-option-section .sort-key-box { float: right; width: 473px; height: 20px;  padding: 0px 9px 20px 10px; background: #f9f9f9; }
.search-option-section .sort-key-box .sort-key {  vertical-align:middle; }
.search-option-section .sort-key-box .sort-key li { float:left; padding-right: 8px; margin-right: 6px; }
.search-option-section .sort-key-box .sort-key li span { color: #000; float:left;  }
.search-option-section .sort-key-box .insert-date { position:relative; float:left; width:220px; }
.search-option-section .sort-key-box .insert-date span { vertical-align: middle; }
.search-option-section .sort-key-box .insert-date .input-date {float:left; width: 67px; height: 17px; padding: 0 3px; border: 1px solid #dbdbdb; vertical-align: middle; margin-left:3px; }
.search-option-section .sort-key-box .insert-date .search-confirm-button { border:0; position: absolute; top: 0; right:-20px; width: 28px; height: 22px; background:url(//img.hani.co.kr/section-image/15/hani/images/common/btn_search_confirm.gif) no-repeat 0 0; vertical-align: middle; }
.search-option-section .sort-key-box .split {padding: 0 2px 0 1px; }

.search-result-section {  padding: 20px 0 9px 0; border-top: 1px solid #e6e6e6; zoom:1; }
.search-result-section:after{ content: "."; display: block; font-size: 0; height: 0; line-height: 0; clear: both;  }
.search-result-section.first-child { border: 0; padding-top: 20px; }
.search-result-section.box-area { background-color:#f5f5f5; padding:15px; margin-bottom:30px;}
.search-result-section .search-title { overflow: hidden; padding: 0 0 14px; zoom: 1; }
.search-result-section .search-title h3 { float: left; color: #000; font-size:18px; }
.search-result-section .search-title h3.google {background: url(//img.hani.co.kr/section-image/15/hani/images/icon/icon_plus_article.png) no-repeat right 50%;  padding-right:20px;}
.search-result-section .search-title h4 { float: left; color: #000; font-size: 15px; }
.search-result-section .search-title .total { float: left; padding: 1px 0 0 6px; font-size: 11px; color: #888; }
.search-result-section .search-more { padding-top: 26px; text-align: right; }
.search-result-section .search-more.first-child { padding: 0 0 8px; }
.search-result-section .search-more a { padding: 0 7px; background:url(//img.hani.co.kr/section-image/12/news/hani/images/com/bul/bul_4x6_178680.gif) no-repeat 100% 3px; color: #178680; letter-spacing: -1px; }
.search-result-section .search-title .title-s {  float:left;font-size:12px; font-weight:normal; padding-left:8px; color:#d5d5d5;}
.search-result-section .search-title .title-s a { display:inline-block;  padding:1px 5px 5px; color:#333;}
.search-result-section .search-title .title-s a.selected { font-weight:bold;}

.search-result-section .search-result-plist { overflow: hidden; padding-bottom: 25px; zoom: 1; }
.search-result-section .search-result-plist li { float: left; width: 120px;  margin-left: 30px; }
.search-result-section .search-result-plist li.first-child { margin-left: 0; }
.search-result-section .search-result-plist li .photo { overflow: hidden; position: relative; width: 120px; height: 120px; border: 1px solid #dbdbdb; text-align: center; }
.search-result-section .search-result-plist li .photo { display: table; table-layout: fixed; }
.search-result-section .search-result-plist li .photo a { overflow: hidden; width: 120px; height: 120px; line-height: 120px; font-size: 120px; vertical-align: middle;}
.search-result-section .search-result-plist li .photo a { display: table-cell; }
.search-result-section .search-result-plist li .photo a img { max-width: 120px; max-height: 120px; vertical-align: middle; }
.search-result-section .search-result-plist li .text { padding-top: 9px; }
.search-result-section .search-result-plist li .text a { color: #000; line-height: 15px; }

.search-result-section .search-result-list {  }
.search-result-section .search-result-list li { clear: both; margin-top: 30px; padding-right: 24px;  zoom: 1; }
.search-result-section .search-result-list li:after{ content: "."; display: block; font-size: 0; height: 0; line-height: 0; clear: both;  }
.search-result-section .search-result-list li.first-child { margin-top: 0; }

.search-result-section .search-result-list dl { overflow: hidden; zoom: 1; }
.search-result-section .search-result-list dl dt, 
.search-result-section .search-result-list dl dd { font-size: 14px; }
.search-result-section .search-result-list dl dt strong, 
.search-result-section .search-result-list dl dt a { color: #0100cc; }
.search-result-section .search-result-list dl dt a { text-decoration: underline; }
.search-result-section .search-result-list dl dd a { color: #000;  }
.search-result-section .search-result-list dl dd.detail { padding: 15px 0 0 0; line-height: 21px; color: #000; }
.search-result-section .search-result-list dl dd.detail a { display:block; line-height:21px;padding-left: 8px;background: url(//img.hani.co.kr/section-image/12/news/hani/images/com/bul/bul_2x2_888.gif) no-repeat 0 8px;}
.search-result-section .search-result-list dl dd.photo { float: right; position: relative; width: 100px; height: 100px; padding-left: 20px; text-align: center; }
.search-result-section .search-result-list dl dd.photo a img { max-width: 100px; max-height: 100px; }
.search-result-section .search-result-list em { font-weight: bold; } /* 20111123 추가 */

.search-result-section .search-result-list .date { overflow: hidden; padding-top: 2px; }
.search-result-section .search-result-list .date dt,
.search-result-section .search-result-list .date dd { font-family: Verdana; font-size: 11px; color: #888; }
.search-result-section .search-result-list .date dt { font-family: Dotum; line-height: 1.3; }
.search-result-section .search-result-list .date dt { float: left; padding-right: 10px; margin-right:9px; background:url(//img.hani.co.kr/section-image/12/news/hani/images/com/bul/bul_1x10_dbdbdb.gif) no-repeat 100% 50%;}
.search-result-section .search-result-list .date dd { float: left; padding: 0; }

.search-none { font-size:13px; line-height:1.6em;}
.search-none .search-title { font-size:15px;}

/* 한겨레 이슈 검색어 */
#hani-issue-ranking {  }
#hani-issue-ranking .rank-list { overflow: hidden; padding-top: 1px; }
#hani-issue-ranking .rank-list li { line-height: 21px; padding-left: 21px; background:url(//img.hani.co.kr/section-image/12/news/hani/images/com/ico/ico_rank.gif) no-repeat 0 0;}
#hani-issue-ranking .rank-list li a { color: #000; }
#hani-issue-ranking .rank-list li.rank1 { background-position: 0 3px; }
#hani-issue-ranking .rank-list li.rank2 { background-position: 0 -18px; }
#hani-issue-ranking .rank-list li.rank3 { background-position: 0 -39px; }
#hani-issue-ranking .rank-list li.rank4 { background-position: 0 -60px; }
#hani-issue-ranking .rank-list li.rank5 { background-position: 0 -81px; }
#hani-issue-ranking .rank-list li.rank6 { background-position: 0 -102px; }
#hani-issue-ranking .rank-list li.rank7 { background-position: 0 -123px; }
#hani-issue-ranking .rank-list li.rank8 { background-position: 0 -144px; }
#hani-issue-ranking .rank-list li.rank9 { background-position: 0 -165px; }
#hani-issue-ranking .rank-list li.rank10 { background-position: 0 -186px; }

#search-index  .zum-logo { text-align:right;}


#container #search-index.index { width: 1100px;}
#container #search-index.index #contents { width: 740px;}