﻿@charset "utf-8";
/* CSS Document */
 
@import url("style1.css") ;
@import url("style2.css") ;
@import url("company.css") ;


/* 이민경 grunulee@hanmail.net */

html {
	height: 100%;
	margin: 0;
	padding: 0;
}


body { 

	height: 100%;
	margin: 0;
	padding: 0;

	font-size: 12px ;
	line-height: 130%;
	font-family:돋움,Verdana,  sans-serif;
	background-color:#ffffff ;	  
	color:#656565;
	
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-shadow-color:#e7e7e7;
	scrollbar-3dlight-color:#e7e7e7;
	scrollbar-arrow-color:#e7e7e7;
	scrollbar-track-color:#f7f7f7;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-base-color:#f7f7f7;
}


table {
	border-collapse:collapse;
	border-spacing:0px;
	font-size: 12px;
	font-family:돋움,Verdana,  sans-serif;
	color:#656565;
}

img { 
	border:none;  
}

form, p, div, th, td, table, address, input  {
	margin: 0;
	padding: 0;	
}
h1, h2, h3, h4, h5, h6 { 
	line-height: 130%;
	margin: 0;
	padding: 0;
}
   
select{ behavior: url('selectBox.htc');font-size:12px;  }


 
.iePngFix {behavior:url('iepngfix.htc') ; }
	
input { 
	font-family:돋움,Verdana,  sans-serif;	
	vertical-align: middle ;
	font-size:12px ;
	color:#656565;
}
.input_01 
{
	font-family:돋움,Verdana,  sans-serif;	
	vertical-align: middle ;
	font-size:12px ;
	color:#656565;
	margin-bottom:5px;
	height:18px;
}
	

textarea {
	font-size: 12px ;
	font-family:돋움,Verdana,  sans-serif;	
	
	border:1px solid #e4e4e4 ;
	padding:3px 2px 1px 2px ;
	line-height:150% ;
	color:#656565;
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-shadow-color:#e7e7e7;
	scrollbar-3dlight-color:#e7e7e7;
	scrollbar-arrow-color:#e7e7e7;
	scrollbar-track-color:#f7f7f7;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-base-color:#f7f7f7;
}
.textarea_01 {
	font-size: 12px ;
	font-family:돋움,Verdana,  sans-serif;	
	
	border:1px solid #e4e4e4 ;
	padding:3px 2px 1px 2px ;
	line-height:150% ;
	color:#656565;
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-shadow-color:#e7e7e7;
	scrollbar-3dlight-color:#e7e7e7;
	scrollbar-arrow-color:#e7e7e7;
	scrollbar-track-color:#f7f7f7;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-base-color:#f7f7f7;
}

th, td {
	font-size:12px ;
	color:#656565 ;
}

ul, li, ol, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

a {
	text-decoration:none ;
	color:#656565;
}

a:hover {
	text-decoration:underline ;
	color:#656565;
}




/*  -LAYOUT-------------------------------------------------------------------------------------------------------- */ 
#index {
	min-height: 100% ; height: 100%; 
}
* html #index {
	height: 100%; 
}

#body {
	width:100% ; 
	margin:0 auto  ; 
	min-height: 100% ;

}
* html #body {
	height: 100%; 
}


#top {
	height:197px;  
} 

#frame {  
	width:1055px ;  
	top:197px; 
	position: absolute;
	left: 50%;
	margin-left:-475px;

} 


#left {   
	float:left ;
	width: 295px;  
	margin-left:-5px;
}
	#left h2 {
		width:0px ; overflow:hidden ;
		height:20px ; 
	}

#main { 
 	float:left ;
	position:relative;
	text-align:left;
	width:650px ;   
}

	#h3_loc {
		position:absolute;
		width:650px;
		margin-top:-63px ;
		color:#A09C91 ;

	}
		
	#h3_loc a{  
		color:#A09C91 ;
		text-decoration :none ;
	}

	#h3_loc img{
		vertical-align: middle ;
		padding:0 1px 0px 3px ;
	} 
		#h3_loc .loc {
			font-size:11px ;
			padding-right:8px ;
			float:right;
		}

		#h3_loc .title {
			float:left;
		}

	#contents {
 		clear:both ;
		padding-top:23px;  
	}
			
#right { 
	float:right ;
	position:relative;
	width:115px ; 
}

#frame_clear {clear:both ; height:1px ; overflow:hidden }
#footer { 
	height:110px ; 
}

/* 공통 클래스 */
.disable {width:1px ; height:1px ; overflow:hidden }

.small_f {font-size:11px }
/* align */

.align_c {text-align:center}
.align_l {text-align:left}
.align_r {text-align:right}

.w_break {word-break : break-all }

.float_l {float:left }
.float_r {float:right }
.clear {clear:both }

.va_m {padding-bottom:1px} 
.va_m img {vertical-align:middle}
.inline {display:inline}

ul.inline li {display:inline ; }
 

/* 레이어 팝업 */

#pop_op {
	display:none ; 
	z-index:90;
	position:absolute ; left:0px ; top:0px ; 
	background-color:black ;  
	filter:alpha(opacity=60) ; opacity: 0.6 ; 
	min-height: 200% ; height: 200% ; 
}
 
 
/* 공고/공시부분 추가된 테이블 */ 

.table_notice {border-bottom:1px solid #ece4e2;}
.table_notice th,
.table_notice td {padding:0; border:0px; line-height:18px; text-align:center;}
.table_notice thead th {}
.table_notice thead td {}
.table_notice tbody th {padding:0 13px; border-bottom:1px solid #ece4e2; font-weight:normal; text-align:left;}
.table_notice tbody th p {padding:15px 10;}
.table_notice tbody td {height:25px; border-bottom:1px solid #ece4e2;}
.table_bul {vertical-align:middle;}
