<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";

/* CSS Document */


body{
  margin-left: 0px; 	margin-top: 0px;
  margin-right: 0px;	margin-bottom: 0px;	
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size: 14px;
  color: #333;  
  letter-spacing:0;
  text-decoration:none;}	
  
li { list-style:none; float:left}  
.a{ background-color:#fff;
	border:2px solid #d7d7d7;
	width:308px; height:235px; border-radius:10px; }
	
.b{width:17px;}	

.sub_tt{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:32px;
  color: #333; 
  letter-spacing:0;
}

.sub_tt01{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:22px;
  color: #333; 
  letter-spacing:0;
}

.sub_tt02{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:33px;
  color: #333; 
  letter-spacing:0;
 
  line-height:1.2
}

.sub_txt01{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:18px;
  line-height:1.8;
  color: #333; 
  letter-spacing:0;
	}
	
.sub_txt02{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:17px;
  line-height:1.7;
  color: #333; 
  letter-spacing:0;
  word-break:break-all;
	}	
	
.sub_txt03{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:17px;
  line-height:1.5;
  color: #333; 
  letter-spacing:0;
  word-break:break-all;
 }
 
.sub_txt04{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:15px;
  line-height:1.5;
  color: #333; 
  letter-spacing:0;
 } 
 
 
.sub_txt20{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:20px;
  color: #333; 
  letter-spacing:0;
} 

.sub_txt14{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:14px;
  color:#666; 
  letter-spacing:0;
} 


 
.txt_1855_01 {font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:25px;
  color: #333; 
  letter-spacing:0;
	}
	
	
.txt_1855{font-family:'Nanum Barun Gothic','고딕' sans-serif;
  font-size:32px;
  color: #333; 
  letter-spacing:0;
	}
	
	
.r-rec01{
	background-color:#fff;
	border:2px solid #d7d7d7;
	width:308px; height:235px; border-radius:10px;
	}
		
.r-rec02{	
    background-color:#fff;
	border:2px solid #d7d7d7;
	width:164px; height:330px; border-radius:10px;
	margin:auto;
	}	
	
.r-rec03{	
    background-color:#e6e6e6;
	width:970px; height:340px; border-radius:15px;
	box-shadow:1px 1px 3px #bababa;
	margin:auto;
	}		
	
  
.graybox{ background-color:#f8f8f8; border:1px solid #d5d5d5;}

.w_box{  background-color:#fff; border:1px solid #d5d5d5; }

.people01{  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:17px;
  text-align:center;
  line-height:1.4;
  color: #333; 
  letter-spacing:0;}
  
.numbering01{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:20px;
  color: #333; 
} 

.reply_p{padding:20px 0 20px 0
	}



@font-face{ 
font-family:'Nanum Barun Gothic'; 
src:url(/NanumBarunGothic.eot); 
src:url(/NanumBarunGothic.ttf) format('truetype') 
}


/* 정보 입력하는 페이지 css*/

.input_box { border:2px solid #e2e2e2; padding:5px 0 5px 0px ;
font-family:'Nanum Barun Gothic','고딕' sans-serif;}

#select1 {behavior:url('selectbox.htc');border:2px solid #e2e2e2; font-size:18px; padding:5px 0 5px 0;
font-family:'Nanum Barun Gothic','고딕' sans-serif;
}

.form_01 {vertical-align:middle;
font-family: 'Nanum Barun Gothic','고딕'sans-serif;
padding-left:20px;
font-size:18px;
border-width:1px;
border-color:#fff;
border-style:solid;
line-height:1.4;
}

.form_02 {vertical-align:middle;
font-family: 'Nanum Barun Gothic','고딕'sans-serif;
padding-left:0px;
font-size:16px;
border-width:1px;
border-color:#fff;
border-style:solid;
}





/*메인상단 메뉴바 1depth  */	  
  
a .menu_1depth {
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size: 20px;
  color: #333; 
  letter-spacing:30; 
  text-decoration:none;
}  
  
a :hover.menu_1depth{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size: 20px;
  color:#F33;
  letter-spacing:30;
  text-decoration:none;
  }
  
a .menu_1depth2 {
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size: 16px;
  color: #999; 
  letter-spacing:30; 
  text-decoration:none;
}  
  
a :hover.menu_1depth2 {
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size: 16px;
  color:#F33; 
  letter-spacing:30;
  text-decoration:none;
  }
  
  
  
/*메인상단 메뉴바 2depth &amp; 3depth */	

a .menu_2depth {text-align:center;
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:17px;
  color:#333; 
  letter-spacing:0;
}

a:hover .menu_2depth {text-align:center;
  font-family:'Nanum Barun Gothic','고딕' sans-serif;
  font-size:17px;
  color:#f33;
 letter-spacing:0;
}
  
a .menu_3depth {text-align:center;
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  font-size:14px;
  color:#666; 
  letter-spacing:0;
}

a:hover .menu_3depth {text-align:center;
  font-family:'Nanum Barun Gothic','고딕' sans-serif;
  font-size:14px;
  color:#f33;
 letter-spacing:0;
}  
  
  
  
  
/* 푸터 css */	  

.footer01 a{
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  text-align:left;
  font-size: 14px;
  color: #d5d5d5;
  font-weight:bold;
  letter-spacing:0;
  text-decoration:none;
	}
	
.footer01 a:hover{text-decoration:underline;}

.footer02 {
  font-family: 'Nanum Barun Gothic','고딕' sans-serif;
  text-align:left;
  font-size: 13px;
  color: #d5d5d5;
  font-weight:bold;
  line-height:1.5;
  letter-spacing:0;
  text-decoration:none;
	}
	
	</pre></body></html>