.search_tab { }
.search_tab h2 { overflow:hidden; position:absolute; height:0; }
.search_tab ul { overflow:hidden; position:relative; width:100%; border-bottom:1px solid #e4e4e4; }
.search_tab ul li { float:left; margin-top:2px; }
.search_tab ul li a { text-decoration:none; float:left; margin-right:-1px; padding:5px 10px; border:1px solid #e4e4e4; border-bottom:none; }
.search_tab ul li.sele { margin-top:2px; background:#f3f3f3; }
.search_tab ul li.sele a { color:#2556a7; }



.search_list { position:relative; margin-top:20px; padding-top:20px; border-top:1px solid #e4e4e4; color:#555; }
.search_list h2 { margin-bottom:20px; font-size:13px; }
.search_list ul { padding:0 20px; }
/*.search_list ul li { position:relative; padding-bottom:30px; }*/
.search_list ul li { position:relative; padding:10px 0; margin-bottom:20px; }
.search_list ul li p.title { font-size:13px; }
.search_list ul li p.title a { color:#1B6691; text-decoration:underline; }
.search_list ul li p.text { margin:5px 0; }
.search_list ul li p.etc { position:absolute; top:0; right:0; font-size:11px; }
.search_list ul li p.link a { color:#339999; }
/*.search_list .more { position:absolute; bottom:0; right:0;  }*/
.search_list .more {  position:relative; top:-10px; right:4px; bottom:0; text-align:right;  }
.search_list .more a { text-decoration:underline; }

.search_list .sel_list { position:relative; left:-10px; padding:10px; background:#f6f6f6; }



#searchMap { width:710px; margin:10px auto; text-align:right; padding:10px; border-bottom:1px solid #d5d5d5; position:relative; }
#searchMap a { margin:0px 8px; padding:2px 0px; line-height:1.6em; text-decoration:none !important; border-bottom:2px solid #fff; }
#searchMap a:hover { border-bottom:2px solid #f80; }

a.deeplink { border-bottom:none !important; }
.searchTool { text-align:right; position:absolute; right: 0; top:20px;}
a.mores { float:right; color:#369 !important; border:none !important; }
a.mores:hover { color:#f80 !important; text-decoration:none !important; }

/**네비게이션**/
#navigation { clear:both; border-top:1px solid #d5d5d5; width:100%; height:24px; padding:20px 0px; margin:40px 0px; font:11px tahoma; text-align:center; overflow:hidden; position:relative; }

a.apiBtn { padding:0px 10px; cursor:pointer; float:right; }
a.apiBtn:hover { color:#c00 !important; text-decoration:none; }

