/* CSS Document */


/* 통합검색화면 (메인화면용) top */ 

div.search_total{
	width:970px;
	height:139px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background:url(/images/sub2/search_total_layout_bg.gif) no-repeat;

}

div.search_total_layout_top{
	width:970px;
	height:23px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background:url(/images/sub2/search_total_layout_top.gif) no-repeat;
}

div.search_total_layout_mid{
	width:970px;
	height:100%;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background:url(/images/sub2/search_total_layout_mid.gif) repeat-y;
}

div.search_total_layout_btm{
	width:970px;
	height:23px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background:url(/images/sub2/search_total_layout_btm.gif) no-repeat;

}
div.search_result_wrap{
	width:865px;
	height:100%;
	margin:0 auto;
}

div.search_result_wrap img {
	vertical-align:middle;
}


div.result_title_box{
	width:865px;
	height:75px;
	margin:0px 0px -10px 0px;
	padding:0px 0px 20px 0px;
}

div.result_title{
	font-weight:bold;
	width:750px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 16px;
}


div.seach_total_top{
	width:865px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    background:url(/images/sub2/seach_total_top.gif) no-repeat bottom;


}
div.seach_total_mid{
	width:865px;
	height:100%;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background-color:#f9f9f9;
}

div.seach_total_mid_wrap{
	width:800px;
	margin:0 auto;
	padding:0px 0px 0 0px;

}
div.seach_total_btm{
	width:865px;
	height:10px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background:url(/images/sub2/seach_total_btm.gif) no-repeat;

}


/* 검색결과 더 보기 버튼 영역*/

div.view_more{
	float:right;
	height: 22px;
	width:250px;
}

.view_more_text a {
	padding:2px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	color:#4d7ca0;	
	letter-spacing:-1px;
}

.view_more_text a:hover{
	padding:2px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	color:#025081;	
	letter-spacing:-1px;
	text-decoration:none;
}

.view_left{
	width:20px;
	height:22px;
}
.view_right{
	width:9px;
	height:22px;
}



/* 통합검색 결과화면 (일반서브화면/수요자내 검색결과 용) top */

.ssk {
	color:#424242;
	font-size:14px;
	letter-spacing:-2px;
	font-weight:bold;
}

div.search_result_wrap2{
	width:716px;
	height:100%;
}

div.search_result_wrap3{
	width:716px;
	margin: 0 auto;
	height:100%;
}


div.search_result_wrap2 img {
	vertical-align:middle;
}

div.search_result_wrap3 img {
	vertical-align:middle;
}


div.result_title_box_2{
	width:716px;
	height:40px;
	margin:0px 0px -10px 0px;
	padding:0px 0px 20px 0px;
}

/* 검색 결과화면 top 타이틀 부분 */
.search_title_left{
	width:16px;
	height:44px;
}
.search_title_right{
	width:16px;
	height:44px;
}


/*  결과- 분류검색 리스트 부분 시작*/
ul.result1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}

ul.result1 li {
	padding-right: 0px; padding-left: 10px; background: url(/images/sub2/icon2.gif) no-repeat 0px 4px; padding-bottom: 0px; margin: 0px; color: #666666; padding-top: 0px
}

ul.result1 li span.title {
	color: #1894c3
}

ul.result1 li b {
	color: #ff7700
}

.result1_text {
	padding-right: 0px; padding-left: 0px; padding-bottom: 7px; color: #777; line-height: 20px; padding-top: 0px
}

.result1_text A {
	color: #444; text-decoration: none
}

.result1_text A:link {
	color: #444; text-decoration: none
}

.result1_text A:visited {
	color: #444; text-decoration: none
}

.result1_text A:hover {
	color: #ff8d11; text-decoration: underline
}

.result1_text A:active {
	color: #ff8d11; text-decoration: underline
}

.result1_text A B {
	color: #ff8d11
}

.result1_text_b {
	padding-right: 0px; padding-left: 8px; background: url(../images/search/bul_square01.gif) no-repeat 1px 3px; padding-bottom: 0px; color: #3c7fbc; padding-top: 0px
}

/*  결과- 분류검색 리스트 부분  끝*/


/*  결과- 나머지 아래 리스트 부분  시작*/

dl.result2 {
	padding-right: 0px; padding-left: 0px; padding-bottom:3px; margin: 0px; padding-top: 0px
}
dl.result2 dt {
	padding-right: 0px; padding-left: 10px; background: url(../images/search/bul_square01.gif) no-repeat 0px 7px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dl.result2 dt.type02 {
	padding-right: 0px; padding-left: 10px; background: url(../images/search/bul_arrow01.gif) no-repeat 0px 5px; padding-bottom: 0px; padding-top: 0px
}
dl.result2 dt.type03 {
	padding-right: 0px; padding-left: 10px; font-weight: bold; background:url(/images/sub2/icon2.gif) no-repeat 0px 2px; padding-bottom: 0px; COLOR: #177ecd; padding-top: 0px
}
dl.result2 dt.type03 A {
	color: #177ecd
}
dl.result2 dt.type03 A:hover {
	color: #0e97d0;
}
dl.result2 dt.type03 b {
	color: #ff6600
}
dl.result2 dt span.title {
	color: #3c7fbc
}
dl.result2 dt span.title1 {
	font-weight: normal; color: #3c7fbc
}
dl.result2 dd {
	padding-right: 0px; padding-left: 8px; background: url(../images/search/bul_square01.gif) no-repeat 0px 7px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dl.result2 dd.type02 {
	background: none transparent scroll repeat 0% 0%
}
dl.result2 dd.type03 {
	background: none transparent scroll repeat 0% 0%; color: #000
}
dl.result2 dd.type03 b {
	color: #000
}
dl.result2 dd.type04 {
	padding-right: 0px; padding-left: 10px; background: url(../images/search/bul_hip.gif) no-repeat 0px 7px; padding-bottom: 0px; margin: 0px 0px 0px 9px; COLOR: #444; padding-top: 0px
}
dl.result2 dd span.title{
	color: #3c7fbc
}
dl.result2 dt a b {
	color: #ff7700
}
dl.result2 dd span.title b.org {
	color: #ff7700
}
.path {
	color: #d2b48c
}

/*  결과- 나머지 아래 리스트 부분  끝  */



div.result_title_2{
	font-weight:bold;
	width:500px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
}

.result_title_bold_2{
	font-family:Dotum, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	font-size:16px;  
	letter-spacing:-2px;
	color:#0e9e11;
}

.result_title_bold2_2{
	font-family:Dotum, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	font-size:14px;  
	letter-spacing:-1px;
	color:#026c94;
}
div.result_title_mag_2{
	float:left;
	height:30px;	
	padding:5px 0 0  0;
	width:350px;
}


div.result_line_2{
	width:100%;
	height:5px;
	padding:10px 0px 0px 0px;
    background:url(/images/sub2/dot_line.gif) repeat-x 0 50%;
}

div.seach_total_top_2{
	width:716px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    background:url(/images/sub2/seach_total_top.gif) no-repeat bottom;


}
div.seach_total_mid_2{
	width:716px;
	height:100%;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background-color:#f9f9f9;
}

div.seach_total_mid_wrap_2{
	width:680px;
	margin:0 auto;
	padding:0px 0px 0 0px;

}
div.seach_total_btm_2{
	width:716px;
	height:10px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
    background:url(/images/sub2/seach_total_btm.gif) no-repeat;

}



/* 통합검색화면 서브 상단*/
#sub-top2 {
	height:38px;
	padding-bottom:5px;
	padding-top:5px;
	background:url(/images/sub2/title_line2.gif) no-repeat 0 100% ;
}

/*통합검색화면 서브 제목*/
#sub-top2 #sub-title2 {
	float: left;
}

/*현재 위치 - 통합검색화면*/
#sub-top2 #location2 {
	float: right;
	color:#9a9999;
	font-size:11px;
	text-align:right;
	letter-spacing:-1px;
	padding:2px 2px 0 50px;

}


.labelnone{
	display:none;
}

