/*#################################  [s] ¸ðµç ÆäÀÌÁö °øÅëÀû¿ë ###########################*/

html, body { margin:0 ; padding:0; }	
table { border-collapse:collapse;}
td { word-break:break-all; word-wrap: break-word; }
div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, p{ margin:0; padding:0;}
img { border:0; }


body{
	margin:0;	
	font-family:"±¼¸²"; 
	font-size:12px; 
	color:#494949;
	
}


/* ÀüÃ¼ ÅØ½ºÆ® Á¤ÀÇ */
th,td,input,select,textarea{
	font-family:"±¼¸²"; 
	font-size:12px; 
	color:#494949;
	line-height:1.4em;
}


/*ÇÏÀÌÆÛ¸µÅ©*/
a			{color:#5E5E5E; text-decoration: none; cursor:hand; }
a:link		{color:#5E5E5E; text-decoration: none; cursor:hand;}
a:visited	{color:#5E5E5E; text-decoration: none; cursor:hand;}
a:active	{color:#B01317; text-decoration: underline; cursor:hand;}
a:hover		{color:#B01317; text-decoration: underline; cursor:hand;}

.le01:a			{color:#014387; text-decoration: none; cursor:hand; }
.le01:link		{color:#014387; text-decoration: none; cursor:hand;}
.le01:visited	{color:#014387; text-decoration: none; cursor:hand;}
.le01:active	{color:#B01317; text-decoration: underline; cursor:hand;}
.le01:hover		{color:#B01317; text-decoration: underline; cursor:hand;}



/*################################  [e] ¸ðµç ÆäÀÌÁö °øÅëÀû¿ë ###########################*/



/*###########  Å×ÀÌºí td ¶óÀÎ css ¼³Á¤#######*/
/*******  top ******/
.tab_a01 { 
	border-top:#8A8074 2px solid;  
	border-right:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	text-align:center;
	padding:7 0 7 0;
}
.tab_a02 {
	border-top:#8A8074 2px solid;  
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	text-align:center;
	padding:7 0 7 0;
}

.tab_a03 { 
	border-top:#CDCDCD 1px solid;  
	border-right:#CDCDCD 1px solid;
	border-left:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	text-align:center;
	padding:7 0 7 0;
}
.tab_a04 {
	border-top:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	text-align:center;
	padding:7 0 7 0;
}
.tab_a05 {
    border-right:#CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	padding:0 0 7 0;
}
.tab_a06 {
    border-right:#CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	padding:7 0 7 0;
}

/******* Áß¾Ó ******/
.tab_b01 { 
	border-right:#CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	text-align:center;
	padding:7 0 7 0;
}
.tab_b02 { 
	border-right:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;	
	padding:7 0 7 10;
}
.tab_b02a { 
	border-right:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;	
	padding:7 0 7 0;
}
.tab_b03 {	
	border-bottom: #CDCDCD 1px solid;
	text-align:center;	
	padding:7 0 7 0;
}
.tab_b03a {	
	border-bottom: #CDCDCD 1px solid;
	padding:0 0 7 10;
}
.tab_b03b {	
	border-bottom: #CDCDCD 1px solid;
	padding:7 0 7 10;
}
.tab_b04 { 
	border-top:#CDCDCD 1px solid;  
	border-right:#CDCDCD 1px solid;	
	border-bottom: #CDCDCD 1px solid;
	text-align:center;
	padding:7 0 7 0;
}

.tab_c01 { 
	background:#F8F8F8;
	border-right:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;	
	text-align:center;
	padding:7 0 7 0;
}
.tab_c02 { 
	background:#F8F8F8;
	border-right:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;		
	padding:7 0 7 10;
}
.tab_c03 {
	background:#F8F8F8;
	border-bottom: #CDCDCD 1px solid;
	text-align:center;
	padding:7 0 7 0;
}
.tab_c04 {
	background:#E7E7E7;
	border-right:#CDCDCD 1px solid; 
	border-bottom: #CDCDCD 1px solid;
	text-align:center;
	padding:7 0 7 0;
}


/******* »óÀ§ Àû¿ë ******/

.tab_h01 { 
	border-top:#4791C1 2px solid;  
	border-right:#CDCDCD 0px solid;  	
	background:#F7F7F7;
	text-align:center;
	color:#E97A16;
	padding:7 0 7 0;
}
.tab_h02 {
	border-top:#8A8074 2px solid;  
	background:#F7F7F7;
	text-align:center;
	padding:7 0 7 0;
}

.tab_h03 { 
	border-top:#CDCDCD 1px solid;  
	border-right:#CDCDCD 1px solid;
	border-left:#CDCDCD 1px solid;  
	border-bottom: #CDCDCD 1px solid;
	background:#F4F0EF;
	text-align:center;
	padding:7 0 7 0;
}

.tab_g01 { 
	border-right:#CDCDCD 0px solid;  
	border-top:#CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	background:#F7F7F7;
	text-align:center;
	color:#E97A16;
	padding:7 0 7 0;

}
.tab_g02 { 
	border-right:#CDCDCD 1px solid;  
	border-top: #CDCDCD 1px solid;	
	padding:7 0 7 15;
}
.tab_g03 {	
	border-top: #CDCDCD 1px solid;
	text-align:center;	
	padding:7 0 7 0;
}



/*###########  Å×ÀÌºí td ¶óÀÎ css ¼³Á¤#######*/
/*  ÆäÀÌÁö¹øÈ£ ¼³Á¤*/
.txt_01{
	font-weight:bold;
	color:#FA6C03;		
}
.txt_02{
	color:#767676;
	padding:0 0 0 50px;
}
.txt_03{
	font-size:11px; 
}
.txt_04{
	font-size:11px; 
	padding:7 0 3 0;
	text-align:center;
	background:#F3F0EE;
}
.txt_04a{
	font-size:11px; 
	padding:3 0 3 0;
	text-align:center;
	background:#F3F0EE;
}
.txt_05{
	padding:7 0 3 0;	
	color:#AF5F01;
	font-weight:bold;
}
.txt_05a{
	padding:3 0 3 0;	
	color:#916B44;
	font-weight:bold;
}
.txt_06{
	padding:7 0 3 0;	
	color:#AF5F01;
}
.txt_07{font-size:11px; color:#6B5433;	padding:3 0 0 0;}
.txt_08{color:#916A43;}
.txt_09{font-size:11px;	color:#C77831;}
.txt_10{font-size:13px;	color:#C77831; font-weight:bold;}
.txt_11{font-size:13px; color:#53463E; font-weight:bold;}


/*###########  Å×ÀÌºí td ¶óÀÎ css ¼³Á¤#######*/
/* ¹é±×¶õ¿îµå*/
.bg_01{background:#8B8273; height:2px;}
.bg_02{background:#F4F0EF; height:40px;}




.div_01 {	
	padding:0 10 0 0;
	background:none;
	line-height:16px;

	scrollbar-3dlight-color:#E7E7E7;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
}
.div_02 {	
	padding:0 5 5 5;
	background:none;
	border-right: 0px solid;
	border-top: 0px solid;	
	border-left: 0px solid;
	border-bottom: 0px solid;

	scrollbar-3dlight-color:#E7E7E7;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
}

.div_te01 {	
	padding:0 5 5 5;
	background:none;
	border-right: 0px solid;
	border-top: 0px solid;	
	border-left: 0px solid;
	border-bottom: 0px solid;
	line-height:1.4em;

	scrollbar-3dlight-color:#E7E7E7;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
}

.div_joi01 {	
	padding:10 10 10 10;
	background:none;
	border-right: #D4D0C8 1px solid;	
	border-top: #D4D0C8 1px solid;	
	border-left: #D4D0C8 1px solid;	
	border-bottom: #D4D0C8 1px solid;	
	line-height:1.4em;
	background:#ffffff;
}


/*input ¹Ú½º*/
.inp_01 {
	border-right: #BFBFBF 1px solid;
	border-top: #BFBFBF 1px solid;	
	border-left: #BFBFBF 1px solid;
	border-bottom: #BFBFBF 1px solid;
}
.inp_02 {
	border-right: #C4C4C4 1px solid;
	border-top: #C4C4C4 1px solid;	
	border-left: #C4C4C4 1px solid;
	border-bottom: #C4C4C4 1px solid;
	background: #ffffff;
	height:25px;
	padding:3 5 0 5;
}

/*textarea ¹Ú½º*/
.tex_01 {
	border-right: 0 solid;
	border-top:0 solid;	
	border-left: 0 solid;
	border-bottom: 0 solid;
	padding:0 5 0 0;
	background:none;
	
	scrollbar-3dlight-color:#E7E7E7;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
}

.tex_02 {
	border-right:#B0B0B0 1px solid;
	border-top:#B0B0B0 1px solid;
	border-left: #B0B0B0 1px solid;
	border-bottom: #B0B0B0 1px solid;
	padding:5 5 5 5;
	background:#ffffff;
	
}