@charset "utf-8";

/* CSS Document */





@font-face {font-family:"나눔고딕"; scr:url('../main/fonts/나눔고딕.ttf'); }







html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, input,img





{



	margin: 0;

	padding: 0;

	border: 0;





}





body { background: white; }



ol, ul {list-style: none;}







caption, th, td {font-weight: normal;}



input, textarea, select { font-family:Arial, Helvetica, sans-serif; }



.fleft { float:left;}

.fright { float:right;}

.clear { clear:both;}



.alignright { text-align:right;}

.aligncenter { text-align:center;}



.wrapper, block { width:100%; overflow:hidden;}

.container { width:100%;}







a { color:#66686a; text-decoration:none }



a:hover { color: #333333; text-decoration: underline}









#container { width:973px; margin:auto; font-family:dotum, batang, Verdana, Arial, Helvetica, sans-serif; font-size:12px }



#header { position:relative; height:65px }



#headermenu { position:absolute; top:38px; right:0; }

#headermenu a { float:left;}

#tmenu { height:37px; background:url(../main/img/menu-bg.gif) no-repeat; position:relative }



#tmenu-in { position:absolute; left:30px}

#tmenu-in li { float:left;}



#body { margin:15px 0 0 0; }

#col-1 { float:left; width:192px }

#col-2 { float:left; width:576px; margin-left:6px }

#col-3 { float:right; width:192px }

#col-4 { float:right; width:775px }









#bannerarea { background:url(../main/img/6banners-bg.gif) no-repeat; width:566px; height:213px; margin-top: 11px; padding:10px 0 10px 10px }

#bannerarea ul { height: 110px }

#bannerarea ul li { display:block; float:left; margin-right:10px }





#latest { margin-top:13px; padding-left:16px; padding-right:16px }



#lateat-block { float:left; width:257px }



#lateat-block ul { padding: 12px 8px 10px 8px }

#lateat-block ul li { display:block; padding:4px 5px 4px 17px; background:url(,,/main/img/bullet001.gif) no-repeat 3px 7px }




#leftmenuarea { margin-top:11px }


#leftmenu { background-color:#e5e5e5 }


#leftmenu ul { margin-left:10px; padding-top:10px }

#leftmenu ul li { display: block;  background:url(../img/lmenu-off.gif) no-repeat; font-family: "나눔고딕","Malgun Ghothic","맑은고딕",Dotum,돋움,Tahoma,Sans-serif; letter-spacing:-1px; font-weight:bold; font-size:12px }
#leftmenu ul li a { display:block; width:150px; padding:10px 2px 7px 20px; height:13px; color:#004c8d   }
#leftmenu ul li a:hover { text-decoration:none; color:#FFFFFF; background: url(img/lmenu-on.gif) no-repeat 2px 2px}
#leftmenu ul li a.selected { text-decoration:none; color:#FFFFFF; background: url(img/lmenu-on.gif) no-repeat 2px 2px}



#leftmenu ul li .submenu ul { font-family: "나눔고딕","Malgun Ghothic","맑은고딕",Dotum,돋움,Tahoma,Sans-serif; font-weight: normal; font-size:11px;  }
#leftmenu ul li .submenu ul li {  background:none; display:inline-block;  font-weight: normal; color: #333333; }
#leftmenu ul li .submenu ul li a { color: #333333; width:100px; padding: 4px 5px 4px 20px; width:125px }
#leftmenu ul li .submenu ul li a:hover { color:#FFFFFF; background:#2d93c2; text-decoration:none}
#leftmenu ul li .submenu ul li a.select { background: #e4e4e4; width:130px;  font-weight: normal; color:#000000}



#titlearea { margin:20px 13px 23px 13px }
#title { border-bottom:#00569c solid 1px; width:750px; height:25px;  position:relative; background:url(img/title-bullet.gif) no-repeat left top }
#title h2 { font-family:  "바탕", batang, Georgia, "Times New Roman", Times, serif; color:#282828; font-size:18px; font-weight:bold; letter-spacing:-2px; position:absolute; left:15px; top:3px }

.breadcrum { position:absolute; text-align:right; top:7px; right:0; color:#b0aeae; font-size:11px}
.breadlocate, .breadlocate a { font-weight:bold; color:#003366 }


#content { padding: 5px 18px 20px 38px; color:#666666; width:686px; font-family: Dotum, 돋움,Tahoma,Sans-serif;  font-size:12px; line-height: 18px}

#content p { color:#666666; font-family: Dotum, 돋움,Tahoma,Sans-serif; line-height:20px;}





#footer { background:url(../main/img/footer_kor.gif) no-repeat; width:973px; height:120px; position:relative; margin-top:10px }





#footer-info {	position:absolute;	left:310px;	top:50px; color:#676767; font-size:12px; }



#footer-info p { padding: 2px }













.form { border-top:#69acff solid 2px; border-bottom:#69acff solid 2px; width:690px }

.form td { padding:7px 5px 7px 10px; border-bottom:#FFFFFF solid 1px; }

.form input { border: #CCCCCC solid 1px }















/* content classes */





.title-n1{ font-size:24px; color:#006699; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; padding:5px 0 10px 0 }



.title-n2{ font-size:18px; color: #0099CC; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding: 5px 0 5px 0 }



.title-n3{ font-size:14px; color: #333333; font-family: dotum, batang, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding: 5px 0 5px 0 }



.title-n3-b{ font-size:14px; color: #0066CC; font-family: dotum, batang, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding: 25px 0 5px 0 }





.title-n4 { font-size:13px; color: #333333; font-family: dotum, batang, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding: 5px 0 5px 0 }



.title-n5 { font-size:12px; color: #FF3300; font-family: dotum, batang, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding: 5px 0 0 0 }



.ul01 { padding:5px 0 0 20px; list-style: disc; line-height:20px }

/* form style */
.simpleform_login {font: 10pt Verdana; line-height:120%; BACKGROUND-COLOR:#ffffff; COLOR:#000000; BORDER:1px solid #B6D5D8}
.simpleform{font: 10pt Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; BORDER:1px solid #B8B8B8}