@charset "utf-8";
/* CSS Document */

/*공통*/
* { margin:0; padding:0; }
body { text-align:center; background-color:f1f1f1;}
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:#608e31; text-decoration: none;}
a:hover { color:#608e31; 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:#608e31; 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:#608e31; 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;}

.font06 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#608e31; 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:#617dbd; line-height:16px; margin:10px 0 3px 7px; font-weight:bold; text-align:left; padding:0 10px 0 10px;}
.fontBox {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#5C8925; line-height:16px; margin:20px; padding:15px; text-align:justify; border:#CCCCCC solid 1px; background-color:#EDF8ED;}
.fontBox2 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:12px; color:#608e31; 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;}

.bodyFont01 {font-family:Dotum, "돋움", "맑은돋움" , Tahoma; font-size:14px; color:#333333; line-height:25px; margin-left:10px; margin:10px 20px 10px 20px; 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:#4a4b4d; 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;}


