@charset "utf-8";

/*검색 css*/
div.Jnit_search_box{text-align:center;width: 500px;border: 2px solid #929292;background: #EBEBEB;padding:18px;min-height: 25px;margin: 30px auto;}
div.Jnit_search_box select{height:23px;border: 1px solid #9B9B9B;margin:0 15px 0 0;}
div.Jnit_search_box label{color:#2a2e31;display: none;}
div.Jnit_search_box input{height:21px;padding:0 5px;border: 1px solid #9B9B9B;}
div.Jnit_search_box button{width:52px;height:23px;border: 1px solid #333333;background: #585858;text-shadow:0px -1px #020e24;color:#fff;cursor:pointer;}

div.content .Jnit_search_result_txt{color:#343434;font-family:'Dotum';border-bottom:1px solid #c0c0c0;padding-bottom:3px;}
div.content .Jnit_search_result_txt > strong{color: #8B8B8B;font-size: 1.3em;}
div.content .Jnit_search_result_txt span{color: #8D8D8D;margin-left:5px;}

div.content .Jnit_search_table {border-bottom:1px solid #ccc;}
div.content .Jnit_search_table caption {display:none;}
div.content .Jnit_search_table th {background: #6F6F6F;color: #FFF;height: 20px;padding: 5px;}
div.content .Jnit_search_table td {border-left: 1px solid #DFDFDF;border-top: 1px solid #E9E9E9;padding: 8px 10px;text-align: center;background: #fff;word-break: break-word;}
div.content .Jnit_search_table th:first-child, div.content .Jnit_search_table td:first-child {border-left:none;}

h4 span.search_h4_in {margin-left: 10px;font-weight: normal;font-size: 12px;}
h4 span.Jnit_search_h4_in{font-size:12px;font-family:'Dotum';color: #8D8D8D;margin-left:10px;font-weight:normal;}

p.Jnit_search_more{text-align:right;border-bottom:1px solid #d0d0d0;margin-top:20px;padding-bottom: 10px;}
p.Jnit_search_more a{color:#526272;padding-right:13px;margin-right:5px;font-size:12px;font-family:'Dotum';}
p.Jnit_search_more a:hover{color:#000;}
p.Jnit_search_more a:focus{color:#000;}
p.Jnit_search_more a:active{color:#000;}
p.Jnit_no_search {text-align:center;margin:30px 0;}
div.content ul.Jnit_search_content, div.content ul.Jnit_search_board{margin:0 0 0 15px;}
div.content ul.Jnit_search_content li, div.content ul.Jnit_search_board li{background:none;padding:0;margin:15px 0 10px 0;}
div.content ul.Jnit_search_content li a, div.content ul.Jnit_search_board li a{color: #424242;font-weight:bold;}
div.content ul.Jnit_search_content li a:hover, div.content ul.Jnit_search_board li a:hover{text-decoration:underline;}
div.content ul.Jnit_search_content li span, div.content ul.Jnit_search_board li span{display: block;margin: 0 0 0 10px;color:#929292;}


/*검색 네비게이션*/
div.Jnit_search_pagenabi {width: 100%;text-align: center;margin: 30px 0 10px;}
div.Jnit_search_pagenabi ul {margin: 0;display: inline-block}
div.Jnit_search_pagenabi ul li {float: left;margin: 0 1px;}
div.Jnit_search_pagenabi ul li a {display: block;height: 19px;width: 12px;font-size: 1.2em;font-weight: bold;text-align: center;background: #FFF;border: 1px solid #CCC;line-height: 129%;overflow: hidden;}
div.Jnit_search_pagenabi ul li.first_page a, div.Jnit_search_pagenabi ul li.prev_page a, div.Jnit_search_pagenabi ul li.next_page a, div.Jnit_search_pagenabi ul li.last_page a {line-height: 55%;}
div.Jnit_search_pagenabi ul li.active a {background: #CCC;border: 1px solid #9A9A9A;}
div.Jnit_search_pagenabi li.Jnit_search_first_page, div.Jnit_search_pagenabi li.Jnit_search_prev_page, div.Jnit_search_pagenabi li.Jnit_search_next_page, div.Jnit_search_pagenabi li.Jnit_search_last_page {margin-right: 5px;width: 25px;font-size: 36px;}
div.Jnit_search_pagenabi li.Jnit_search_first_page a, div.Jnit_search_pagenabi li.Jnit_search_prev_page a, div.Jnit_search_pagenabi li.Jnit_search_next_page a, div.Jnit_search_pagenabi li.Jnit_search_last_page a {display: block;height: 25px;border: 1px solid #CCC;line-height: 50%;overflow: hidden;font-size: 1.0em;font-weight: normal;background: #F0F0F0;}

/* 통합검색 */
.searchBox {text-align:center; background:#f6f6f6; padding:25px; margin-bottom:40px; }
.searchBox select {border:5px solid #008fcd; padding:7px; width:120px; font-size:15px;}
.searchBox input.searchInput {border:5px solid #008fcd; padding:7px; width:370px; margin:0 10px; font-size:15px; color:#696969; }
p.searchResult {padding-bottom:10px; border-bottom:1px solid #ddd; }
ul.searchCont {margin:0 0 0 15px; }
ul.searchCont li {margin:0 0 15px 0;}
ul.searchCont li dt a {font-weight:bold; }
ul.searchCont li dd {display:inline-block; margin:5px; }
ul.searchBoard {margin:0 0 0 15px; }
ul.searchBoard li {margin:0 0 15px 0;}
ul.searchBoard li dt a {font-weight:bold; }
ul.searchBoard li dd {display:inline-block; margin:5px; }
p.searchMore {text-align:right; border-bottom:1px solid #ddd; margin-top:20px; padding-bottom:5px;}
p.searchMore a {color:#1244a0;  background:url(/kr/images/common/snb_on.gif) right 2px no-repeat; padding-right:20px;}
span.resultTxt {font-weight:normal; color:#1244a0; }