@charset "UTF-8";

body,td,table{font-family:돋움,굴림,Gulim,AppleGothic,sans-serif;font-size:11px;text-decoration:none;color: #666666;line-height:18px; }

*{padding:0;margin:0;}
ul,li,dl,dt,dd {list-style:none; padding:0px; margin:0px;}
table {border-spacing:0px;border:0px;border-collapse:collapse;}
img{border:0;}
img.pd{vertical-align:middle}
input.pd{vertical-align:middle}
img.icon_file{padding-top:5px}

.text{border:#dadada 1px solid; height:19px; font-size:11px; color:#555555; vertical-align:middle;font-family:돋움,굴림,Gulim,AppleGothic,sans-serif; padding:3px 0 0 3px;} /*기본INPUT */

textarea{border-left:#dadada 1px solid; border-top:#dadada 1px solid; border-right:#dadada 1px solid; border-bottom:#dadada 1px solid; background-color:#ffffff; font-size:11px; color:#555555; vertical-align:middle;font-family:돋움,굴림,Gulim,AppleGothic,sans-serif; padding:3px 0 0 3px;}

select{padding:5px 5px 5px 5px; font-size:11px; line-height:18px; color:#666666;}

.tab720{width:720px; border-collapse:collapse;} /* main 가로사이즈 조정 - KRIVET */


.history {color:#787878; height:35px; text-align:right; padding-right:5px; vertical-align:middle;}
.history a{text-decoration:none;color:#787878;}
.history a:hover{text-decoration:underline; color:#787878;}

a:link {text-decoration: none; color:#666666;}
a:visited {text-decoration: none; color:#666666;}
a:hover {text-decoration:none; color:#ff6c00;}

.Nname{background-image:url('/images/icon/icon_title_black.gif'); background-repeat:no-repeat; background-position:left ; height:30px; font-weight:bold; color:#000000; padding:2px 0 0 17px;}

/*************** search_box (상세검색) *******************/
#search_box{border-collapse:collapse;}
#search_box table td.td1 {   
    height: 10px; width:10px;
		background-image: url('/images/search/search_box_left1.gif');
		background-repeat: no-repeat; background-position:left top;
    } /*-- top left --*/
#search_box table td.td2 {   
    height: 10px; 
		border-top:#c7c7c7 1px solid;
    } /*-- top middle --*/
#search_box table td.td3 {   
    height: 10px; width:10px;
		background-image: url('/images/search/search_box_right1.gif');
		background-repeat: no-repeat; background-position:right top;
    } /*-- top right --*/
#search_box table td.td4 {   
		border-left:#c7c7c7 1px solid; width:10px;
    } /*-- middle left--*/
#search_box table td.td5 { 
		background-color: #ffffff; vertical-align:top;
    } /*-- middle middle--*/
#search_box table td.td6 {   
		border-right:#c7c7c7 1px solid; width:10px;
    } /*-- middle right--*/
#search_box table td.td7 {   
    height: 20px; width:10px;
		background-image: url('/images/search/search_box_left3.gif');
		background-repeat: no-repeat; background-position:left bottom;
    } /*-- bottom left--*/
#search_box table td.td8 {   
    height: 20px; 
		background-image: url('/images/search/search_box_foot.gif');
		background-repeat: repeat-x; background-position:left bottom;
    } /*-- bottom middle--*/
#search_box table td.td9 {   
    height: 20px; width:10px;
		background-image: url('/images/search/search_box_right3.gif');
		background-repeat: no-repeat; background-position:right bottom;
    } /*-- bottom right--*/	
#search_box table td.gra_line {   
    height:7px; width:1px;
		background-image: url('/images/search/search_box_line.gif');
		background-repeat: repeat-x;
    } /*-- bottom right--*/	
#search_box table th{padding:5px 15px 5px 0px; height:25px;}

/*************** search_tab 1(대메뉴) *******************/
#tab_box{background-image:url('/images/search/search_tab_line.gif'); background-repeat:repeat-x; height:22px;}
.footline{height:1px; background-color:#858585;}

/**** 검색결과 컨텐츠 ***/
.fs12{font-size:12px; line-height:15px;} /* 검색결과 설명글 */
.num_list {font-size:12px; font-weight:bold;}
.num_list a{color:#08417b; font-weight:normal;text-decoration:underline;}
.num_list a:hover{color:#08417b; text-decoration:underline;}
.num_list a:link{color:#08417b; text-decoration:underline;}
.num_list a:visited{color:#08417b; text-decoration:underline;}

.more{font-size:12px; text-decoration:none; height:42px; border-bottom:#ececec 1px solid; color:#888888; padding:10px 10px 0 0;}
.more a{font-size:12px; text-decoration:none; color:#888888;}
.more a:hover{font-size:12px; text-decoration:underline; color:#888888;}

#search_list{}
#search_list .main_tit{font-size:12px; color:#000000; text-decoration:underline; }
#search_list .main_tit a{color:#000000;text-decoration:underline; }
#search_list table th{font-weight:bold; padding:0px 5px 0px 0px;}
#search_list table td.td1{padding:0px 5px 0px 0px;}

/***** 테마검색 *******/
TABLE.search_theme_box{border:2px #c3c6d6 dotted; font-size:12px;}
TABLE.search_theme_box td{padding:5px 5px 5px 5px;}


/***** 첨부파일 *******/
#search_list table .adFile{background:#f4f7f2; border-bottom:#e2e5e0 1px solid; border-top:#e2e5e0 1px solid;}
#search_list table .adFile td.td1{padding:5px 10px 5px 10px; height:1px;}

.dotline{background-image:url('/images/search/dotline.gif'); background-repeat:repeat-x; height:1px;}
/**************************************/


/************** font color ***********/
.orange{color:#fc5300}
.navy{color:#08417b; font-size:12px}
.blue{color:#4e70b2}
.gray{color:#888888}



/*********padding *****************/
.pd_r5{padding:0 5px 0 0;}
.pd_10{padding:10px 10px 10px 10px;}


/********* 띄어쓰기 높이 ********/
.bin5{height:5px}
.bin10{height:10px}
.bin20{height:20px}
.bin30{height:30px}


/************************************************ 페이징 설정 *****************************************************************/
#paging_center{
	margin-top:5px;margin-bottom:30px;text-align:center; 
}

#paging_center img.prev{
	vertical-align:middle;
	margin-bottom:2px;
	padding:0 8 0 8;
}

#paging_center img.next{
	vertical-align:middle;
	margin-bottom:2px;
	padding:0 8 0 8;
}


#paging_center a{
	font:normal 11px dotum;
	color:#666666;
	padding:0 8 0 8;
}

#paging_center strong{
	font:bold 11px dotum;
	color:#555555;
	padding:0 8 0 8;
}

