@charset "utf-8";
/* CSS Document */

/*공통*/
* { margin:0; padding:0; }
body { text-align:center; background-color:ffffff;}
body, div, td, th, input, select, p, textarea { font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#333333; line-height:16px; text-align:justify;}/*word-break:break-all; */
a {	color:#db8725;	text-decoration: none;}
a:hover {
	color:#db8725;
	text-decoration: none;
}
img { border:0; text-align:center; }
ul, dl, ol { list-style:none; }
table { border-collapse:collapse; empty-cells:show; }
form fieldset { border:0 }
h1, h2, h3, hr, dt, legend { display:none; }
.blind { display:none; }
.clear{clear:both;}



/*Font*/
.font01 {
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:14px;
	color:#FF6600;
	line-height:16px;
	margin:10px 0 3px 20px;
	padding:0 15px 0 15px;
	font-weight:bold;
	background:url(images/icon.jpg) no-repeat 0 3px;
	text-align:left;
}

.font08 {
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:14px;
	color:#12769C;
	line-height:16px;
	margin:10px 0 3px 7px;
	font-weight:bold;
	text-align:left;
}

.font02 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#333333; line-height:16px; margin:5px 0 5px 20px; padding:0 15px 0 15px; text-align:left;}
.font03 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#608e31; line-height:16px; margin:5px 20px 20px 20px; padding:0 15px 10px 15px; text-align:left; border-bottom:#CCCCCC solid 1px;}
.font04 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:14px; color:#608e31; line-height:16px; margin:10px 0 3px 20px; padding-left:15px; font-weight:bold; text-align:left;}

.font05 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#333333; line-height:18px; margin:5px 7px 10px 7px; padding:0 10px 0 10px; text-align:justify;}
.font09 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#333333; line-height:18px; margin:5px 7px 10px 7px; text-align:justify;}

.bodyFont01 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#333333; line-height:18px; margin:5px 7px 10px 7px; padding:0 10px 0 10px; text-align:justify;}

.font06 {
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:12px;
	color:#52B0FE;
	line-height:16px;
	margin:10px 0 3px 7px;
	font-weight:bold;
	text-align:left;
	padding:0 10px 0 10px;
}

.bodyFont04{
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:12px;
	color:#52B0FE;
	line-height:16px;
	margin:10px 0 3px 7px;
	font-weight:bold;
	text-align:left;
	padding:0 10px 0 10px;
}

.bodyFont05{
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:12px;
	color:#FF6600;
	line-height:16px;
	margin:10px 0 3px 7px;
	font-weight:bold;
	text-align:left;
	padding:0 10px 0 10px;
}
 
.font07 {
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:12px;
	color:#FF3300;
	line-height:16px;
	margin:10px 0 3px 7px;
	font-weight:bold;
	text-align:left;
	padding:0 10px 0 10px;
}
.bodyFont03 {
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:12px;
	color:#000000;
	line-height:16px;
	margin:20px;
	padding:15px;
	text-align:justify;
	border:#CCCCCC solid 1px;
	background-color:#E8F3FD;
}
.fontBox2 {
	font-family:Dotum, "돋움", "맑은돋움" , Tahoma;
	font-size:12px;
	color:#000000;
	line-height:16px;
	margin:20px;
	padding:15px;
	text-align:justify;
	border:#288DB9 solid 2px;
	background-color:#ffffff;
	padding-bottom:20px;
}
.style2 {	color: #0057AE;	font-weight: bold; text-align:left; line-height:16px; margin:10px 0 3px 10px; padding-left:10px; text-align:justify;}


.bodyFont02 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:14px; color:#617dbd; font-weight:bold; line-height:25px; margin-left:10px; margin:20px 0 5px 20px; text-align:justify;}

/*main*/
#contetns {position:relative; width:100%; margin: 0 auto; text-align:left;}
#top { background-image:url(images/bg.jpg); height:150px;}
.topleftimg1 {float:left; padding:10px 0 0 20px;}
.topleftimg2 {float:right; padding-right:10px 20px 0 0;}
.topleftimg3 {padding-right:20px; margin-bottom:20px;}
.topleftimg4 { margin:10px 0 10px 0; text-align:center;}

.nomalList caption{display:none;}
.nomalList {color:#333333;	table-layout:fixed;	border-collapse:collapse;	margin:20px 0 5px 0;}
.nomalList th {	line-height:inherit;	padding: 3px 0 3px 0;	font-weight:bold;	color:#666;	font-size:12px;}
.nomalList td {text-align:center; padding: 3px 0 3px 3px; border:1px solid #CCCCCC; color:#666;}
.thNum { text-align:center; border-top:2px solid #333333; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background:#F4F2F0;}
.thNum1 { text-align:center; border-top:2px solid #FF6600; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background:#F4F2F0;}
