body,th,td,form,input,textarea,select,option{font-family:돋움,굴림;font-size:12px;color:#666666;line-height:160%;}

img{border:none}

input{line-height:100%;COLOR: #000000;} 

body{margin-top:0; margin-left:0; margin-right:0; margin-bottom:0; background-color:#ffffff;

scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#999999;
scrollbar-highlight-color:#999999;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-arrow-color:#999999}

A.news:link { COLOR: #c8c8c8; FONT-SIZE: 11px;  TEXT-DECORATION: none; }
A.news:visited { COLOR: #c8c8c8; FONT-SIZE: 11px;  TEXT-DECORATION: none; }
A.news:active { COLOR: #c8c8c8; FONT-SIZE: 11px;  TEXT-DECORATION: none; }
A.news:hover { COLOR: #f1e673; FONT-SIZE: 11px;  TEXT-DECORATION: none; }

A.home:link { COLOR: #ffffff; FONT-SIZE: 11px;  TEXT-DECORATION: none; }
A.home:visited { COLOR: #ffffff; FONT-SIZE: 11px;  TEXT-DECORATION: none; }
A.home:active { COLOR: #ffffff; FONT-SIZE: 11px;  TEXT-DECORATION: none; }
A.home:hover { COLOR: #f1e673; FONT-SIZE: 11px;  TEXT-DECORATION: underline; }

A.orange:link { COLOR: #646464; FONT-SIZE: 11px;  TEXT-DECORATION: none}
A.orange:visited { COLOR: #646464; FONT-SIZE: 11px;  TEXT-DECORATION: none}
A.orange:active { COLOR: #646464; FONT-SIZE: 11px;  TEXT-DECORATION: none}
A.orange:hover { COLOR: #d74e08; FONT-SIZE: 11px;  TEXT-DECORATION: none}

A.blu:link { COLOR: #2b5aa8; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight: bold;}
A.blu:visited { COLOR: #2b5aa8; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight: bold;}
A.blu:active { COLOR: #2b5aa8; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight: bold;}
A.blu:hover { COLOR: #000000; FONT-SIZE: 12px;  TEXT-DECORATION: underline; font-weight: bold;}

A.green:link { COLOR: #0f653f; FONT-SIZE: 12px;  TEXT-DECORATION: none}
A.green:visited { COLOR: #0f653f; FONT-SIZE: 12px;  TEXT-DECORATION: none}
A.green:active { COLOR: #0f653f; FONT-SIZE: 12px;  TEXT-DECORATION: none}
A.green:hover { COLOR: #000000; FONT-SIZE: 12px;  TEXT-DECORATION: underline ;}

A.:link { TEXT-DECORATION: none;color:#000000;  FONT-SIZE: 11px}
A.:visited { TEXT-DECORATION: none;color:#000000; FONT-SIZE: 11px}
A.:active { TEXT-DECORATION: none;color:#000000; FONT-SIZE: 11px}
A.:hover { COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px;  TEXT-DECORATION: underline ;}

.day {font-family:Verdana; FONT-SIZE: 9px; color:#d1d1d1;}
.small {font-size:11px;}
.small_b {font-size:11px;font-weight: bold; color:#ffffff;}
.red {color:#c70909; font-weight: bold;}
.write {font-size:11px; color:#ffffff;}
.green {font-size:11px; color:#98c357;}
.blue {font-size:12px; color:#09369d; font-weight: bold;}
.black {font-size:14px; color:#5a5a5a; font-weight: bold;}
.violet {font-size:12px; color:#3b12a0; font-weight: bold;}
.oran {font-size:14px; color:#f0d958; font-weight: bold;}
.faq {font-family:돋움,Verdana;color:#032d56;line-height:130%;}

.justify { TEXT-ALIGN: justify;}

.mbg {
 background-image: url(../images/bg01.gif); 
 background-repeat: repeat-x;
}

.bg1 {background-image:url(../images/top_bg.jpg);BACKGROUND-REPEAT: repeat; background-position: top }
.bg2 {background-image:url(../images/bg01.jpg); background-repeat: repeat; background-position: top}
.bg3 {background-image:url(../images/sub_bg01.gif); background-repeat: repeat; background-position: top}
.bg4 {background-image:url(../images/include/copy_im.jpg);BACKGROUND-REPEAT: no-repeat; background-position: top left}
.bg5 {background-image:url(../images/sub_bg02.jpg); background-repeat: no-repeat; background-position: top right}
.main_bg2 {background-image:url(../images/main_bg02.jpg); background-repeat: no-repeat; background-position: top left}
.sub_bg3 {background-image:url(../images/sub_bg03.jpg); background-repeat: no-repeat; background-position: top }

.input1 { border-style:solid;border-width:1px;border-color:BfBfBf BfBfBf BfBfBf BfBfBf;color:666666;font size:9pt;background-color:f2f2f2 }
.line_height { border-right: 1px solid #E5E5E5;}
.line_bottom { border-bottom: 1px solid #E5E5E5;}

#bz_n{border:none;background-color:#86858a;}
#bz_2{border:none;background-color:#7a797e;}
#bz_3{border:none;background-color:#818085;}

.line01 {
	border-bottom: 1px solid #E7E7E7;
	border-right: 1px solid #e7e7e7;
}


.line02 {
	border-bottom: 1px solid #e7e7e7;

}

.lineblue {
	border-bottom: 1px solid #87c6d6;

}


}
.linetop {
	border-top: 1px solid #c4c4c4;

}
.line04 {
	font-family: "돋음";
	font-size: 9pt;
	line-height: 150%;
	color: #707070;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F5F5EF;
	border-right-color: #F5F5EF;
	border-bottom-color: #F5F5EF;
	border-left-color: #F5F5EF;
}
.t01 {
	border-top: 2px solid #a5baee;
	border-bottom: 2px solid #a5baee0;

}
.t02 {
	border-right: 1px solid #a5baee;
	border-bottom: 1px solid #c7c7c7;

}
.t03 {
	border-top: 2px solid #a1bfda;
	border-bottom: 2px solid #a1bfda;

}
.t04 {
	border-right: 1px solid #a1bfda;
	border-bottom: 1px solid #c7c7c7;

}
.t05 {
	border-right: 1px solid #a1bfda;
	border-bottom: 2px solid #c7c7c7;

}
.font03 {
	font-family: "돋음";
	font-size: 11px;
	color: #878787;
	text-decoration: none;
}
.line05 {
	border: 1px solid #D2E0EA;
}
.line06 {
	border-bottom: 1px solid #c7c7c7;
}
.line08 {
	border-bottom: 2px solid #c7c7c7;
}
.line07 {
	border-bottom: 1px solid #E7EAEF;
}

.a { selector-dummy : expression(this.hideFocus=true); 
}

.main_style1 {color: #000000}
.main_style2 {color: #f26521}
.main_style3 {color: #0781b7}
.main_style4 {color: #db510b;
	          font-weight: bold;}
			  
			  

#apDiv1 {
	position:absolute;
	width:359px;
	height:38px;
	z-index:1;
}

/* gnb */
.gnb{display:flex; justify-content:space-between; padding:0; margin:0; position:relative; z-index:9999;}
.gnb li{list-style:none;}
.gnb a{ text-decoration:none;}
.gnb > li{width:calc(100% / 5); position:relative; }
.gnb > li > a{position:relative; display:block; height:25px; text-indent:-9999px; border-right:1px solid rgba(255,255,255,.45); margin:0 0 10px;}

.gnb > li:nth-child(1) > a{background:url('/images/menu01.png') no-repeat center;}
.gnb > li:nth-child(1):hover > a{background:url('/images/menu01_on.png') no-repeat center;}
.gnb > li:nth-child(2) > a{background:url('/images/menu02.png') no-repeat center;}
.gnb > li:nth-child(2):hover > a{background:url('/images/menu02_on.png') no-repeat center;}
.gnb > li:nth-child(3) > a{background:url('/images/menu03.png') no-repeat center;}
.gnb > li:nth-child(3):hover > a{background:url('/images/menu03_on.png') no-repeat center;}
.gnb > li:nth-child(4) > a{background:url('/images/menu04.png') no-repeat center;}
.gnb > li:nth-child(4):hover > a{background:url('/images/menu04_on.png') no-repeat center;}
.gnb > li:nth-child(5) > a{background:url('/images/menu05.png') no-repeat center;}
.gnb > li:nth-child(5):hover > a{background:url('/images/menu05_on.png') no-repeat center;}

/* .gnb > li > a{display:block; font-size:0; text-indent:-9999px; font-weight:500; color:#fff; text-align:center; text-decoration:none;}
.gnb > li > a > span{display:block; font-size:16px; font-weight:600; color:#8e8e8e;} */
.gnb_2dep{position:absolute; left:0; display:block; width:100%; min-height:145px; max-height:0; margin:0; padding:0; background:rgba(255,255,255,.7);  visibility:hidden; opacity:0; transition:all 0.3s; border-bottom:2px solid #304084; z-index:9999; }
.gnb_2dep:hover,
.gnb:hover .gnb_2dep{max-height:600px; visibility:visible; opacity:1;}
.gnb_2dep > li{width:inherit; padding:5px 0;}
.gnb_2dep > li:first-child{margin-top:10px;}
.gnb_2dep > li:not(:last-child){border-right:1px solid #ccc;}
.gnb_2dep > li > a{display:block; padding-left:45px; font-family: 'Nanum Gothic', sans-serif; font-size:12px; font-weight:700; color:#777; line-height:1; transition:all 0.5s;}
.gnb_2dep > li > a:hover{color:#33438b;}
.gnb_2dep > li > a:not(:first-child){margin-top:10px;}

.lnb_wrap.sitemap{position:relative; top:-15px; left:13px;}
.lnb_wrap{position:relative; top:-10px; left:7px; width:188px;}
.lnb_wrap *{font-family: 'Nanum Gothic', sans-serif; font-size:18px; font-weight:700;}
.lnb_wrap .lnb_tit{position:relative; color:#fff; padding:0; margin:0; padding-top:20px; padding-left:15px; margin-bottom:20px;}
.lnb_wrap .lnb_tit::before{content:''; position:absolute; left:0; top:0; display:inline-block; width:100%;  height:77px; background:url('/images/include/tit_bg.jpg') no-repeat 0 0 / cover; }
.lnb_wrap .lnb_tit span{position:relative; display:block; z-index:3; text-align:left;  }
.lnb_wrap .lnb_tit span em{display:block; font-size:10px; color:#c4c4c4; font-style:normal;}
.lnb li{; list-style:none; }
.lnb a{ text-decoration:none;}

.lnb{padding:0; margin:0; margin-top:10px; }
.lnb > li{position:relative; width:100%; position:relative; }
.lnb > li::before{content:''; position:absolute; left:10px; top:16px; width:3px; height:12px; background:url('/images/include/lnb_bar.jpg') no-repeat;}
.lnb > li > a{position:relative; display:block; height:100%; font-family: 'Nanum Gothic', sans-serif; font-size:12px; font-weight:700; color:#5f5f5f; line-height:40px; padding:0 20px; border-bottom:1px solid #eaeaea; transition:all 0.5s; text-align:left;}
.lnb > li:hover > a{color:#fff; background:url('/images/include/lnb_over.jpg') no-repeat 0 center;}
.lnb > li > a:hover + .lnb_2depth,
.lnb_2depth:hover{max-height:200px; visibility:visible; opacity:1; }
.lnb_2depth{margin-top:10px; max-height:0; visibility:hidden; opacity:0; transition:all 0.5s;}
.lnb_2depth > a{display:block; font-size:10px; color:#5f5f5f; font-weight:700; padding-left:20px; text-align:left; transition:all 0.5s;}
.lnb_2depth > a::before{content:'- '; }
.lnb_2depth > a:hover{color:#041e43;}

<!-- style="padding:0 10 0 10"
<!-- <link rel="stylesheet" type="text/css" href="../css/style.css"><meta http-equiv="imagetoolbar" content="no">
<!-- <?include "../include/copy.php"?> 
<!-- <? $menu = 3; ?> 
<!-- 폼 style="width : 300 px;margin-top:0;margin-bottom:0;" 
<!-- <script src="../images/flash.asp?src=../images/main_f.swf&width=676&height=141&wmode=transparent"></script>
<!-- style="BORDER-TOP: rgb(153,153,153) 2px solid"
<!-- letter-spacing :-1 가로자간