body {
	margin: 0px;
	SCROLLBAR-ARROW-COLOR: #cccccc; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #cfcfcf; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	
}



td {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #5e5e5e;
	line-height:160%;
	letter-spacing: 0px;
}


input,option {
	BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-TOP: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
	BORDER-BOTTOM: #dddddd 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	font-size: 12px;
	font-family: "µ¸¿ò";
}
select{
    BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-TOP: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
	BORDER-BOTTOM: #dddddd 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	font-size: 12px;
	font-family: "µ¸¿ò";

}

textarea {
	border:1px solid #dddddd;
	background:#eeeeee;
	line-height:120%;
	font-family: "µ¸¿ò";
}

a:link {
	color: #5e5e5e;
	text-decoration: none;
}
a:visited {
	color: #5e5e5e;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:active {
	color: #5e5e5e;
	text-decoration: none;
}
.name1 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
}
.09 {
    font-family: "dotum";
	font-size: 9px;
	color:#757575;
	line-height:100%
}
.09_bold {
    font-family: "dotum";
	font-size: 9px;
	font-weight: bold;
	color:#757575;
	line-height:100%
}
.10_bold {
    font-family: "verdana";
	font-size: 10px;
	font-weight: bold;
	color:#757575;
	line-height:130%
}
.10 {
    font-family: "verdana";
	font-size: 10px;
	color:#757575;
	line-height:130%
}
.11_white {
    font-family: "verdana";
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	line-height:120%
}
.11 {
    font-family: "verdana";
	font-size: 11px;
	color:#757575;
	line-height:120%;
}
.12_g {
    font-family: "verdana";
	font-size: 12px;
	color:#757575;
	line-height:120%;
}

.11_g {
    font-family: "µ¸¿ò";
	font-size: 11px;
	color:#585858;
	line-height:160%
}
.11_d {
    font-family: "µ¸¿ò";
	font-size: 11px;
	line-height:160%;
	letter-spacing: 0px;
}
.11_g2 {
    font-family: "µ¸¿ò";
	font-size: 11px;
	color:#8f8f8f;
	line-height:120%;
	letter-spacing: -1px;
}
.12 {
    font-family: "µ¸¿ò";
	font-size: 12px;
	color:#21409A;
	line-height:160%
}
.11_3 {
    font-family: "µ¸¿ò";
	font-size: 11px;
	color:#85562c;
	line-height:180%
}
.11_4 {
    font-family: "µ¸¿ò";
	font-size: 11px;
	color:#0b8bcc;
	line-height:180%
}
.11_5 {
    font-family: "µ¸¿ò";
	font-size: 11px;
	color:#4d651e;
	line-height:180%
}
.14 {
    font-family: "dotum";
	font-size: 14px;
	font-weight: bold;
	line-height:120%;
	color:#000000;
}
.purple {
    font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	TEXT-ALIGN:justify;
	color:#57416F;
	line-height:160%
}
.mblue {
    font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color:#0054ff;
	line-height:160%
}
.red {
	font-size: 12px;
	color:#ff0000;
	line-height:160%;
	font-weight: bold;
}
.ocean {
	font-size: 12px;
	color:#7e5a58;
	line-height:160%;
	font-weight:bold;
}
.oceanred {
	font-size: 12px;
	color:#d74800;
	line-height:120%;
	font-weight:bold;
}
.ocean_b {
	font-size: 16px;
	color:#7e5a58;
	line-height:140%;
	font-weight:bold;
}
.ocean2 {
	font-size: 11px;
	color:#7e5a58;
	line-height:160%;
}
.ocean4 {
	font-size: 12px;
	color:#eb7207;
	line-height:100%;
	font-weight: bold;
}
.ocean5 {
    font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color:#8c672c;
	line-height:160%;
}
.ocean6 {
	font-size: 12px;
	font-weight: bold;
	color:#00a7ec;
	line-height:100%;
}
.ocean3 {
	font-size: 11px;
	font-weight: bold;
	color:#8c672c;
	line-height:160%;
}
.bb {
	font-size: 11px;
	color:#32428a;
	line-height:140%;
	font-weight: bold;
}
.blue {
	font-family: "µ¸¿ò";
	font-size: 16px;
	color:#a000d1;
	font-weight: bold;
	line-height:120%;
}
.blue2 {
	font-family: "verdana";
	font-size: 16px;
	color:#0090cf;
	font-weight: bold;
	line-height:120%;
}
.b {
	font-family: "µ¸¿ò";
	font-size: 16px;
	color:#3fcbff;
	font-weight: bold;
	line-height:120%
}
.fajin {
    font-family: "dotum";
	font-size: 11px;
	color: #516d9c;
	line-height:140%;
}

.go {
    font-family: "dotum";
	font-size: 12px;
	line-height:140%;
	TEXT-ALIGN:justify;
	LETTER-SPACING: -1px;
}
.ok_blue {
	font-size: 12px;
	color:#4173b4;
	line-height:160%;
}
.ok_g {
    font-family: "verdana";
	font-size: 11px;
	color:#279bb4;
	line-height:160%;
}
.miltan {
    font-family: "verdana";
	font-size: 11px;
	color:#304070;
	font-weight: bold;
	line-height:160%;
}
.white {
	font-size: 12px;
	color:#ffffff;
	line-height:160%;
}
.11_gray {
    font-family: "verdana";
	font-size: 10px;
	color:#9c9c9c;
	line-height:100%;
	LETTER-SPACING: 0px;
}
.ok_11 {
    font-family: "dotum";
	font-size: 11px;
	color:#ffffff;
	line-height:120%
}
.none {
    font-family: "dotum";
	color: #666666;
	line-height:160%
}
.td_underline
{
 	border-bottom-width:1pt;
	border-bottom-color:#eeeeee;
	border-bottom-style:solid;	
}
.td_underline0
{
 	border-bottom-width:2pt;
	border-bottom-color:#eeeeee;
	border-bottom-style:solid;	
}
.td_underline1
{
 	border-bottom-width:1pt;
	border-bottom-color:#d9d9d9;
	border-bottom-style:solid;	
}
.td_pline1
{
 	border-bottom-width:1pt;
	border-bottom-color:#d9d9d9;
	border-bottom-style:solid;
	border-right-width:1pt;
	border-right-color:#d9d9d9;
	border-right-style:solid;	
}
.td_pline2
{
	border-right-width:1pt;
	border-right-color:#d9d9d9;
	border-right-style:solid;	
}

.td_tpline
{
 	border-bottom-width:1pt;
	border-bottom-color:#d9d9d9;
	border-bottom-style:solid;
	border-top-width:1pt;
	border-top-color:#d9d9d9;
	border-top-style:solid;
	padding:10pt;
}
.td_underline2
{
 	border-bottom-width:1pt;
	border-bottom-color:#3b3b3b;
	border-bottom-style:solid;	
}
.td_underline3
{
 	background-image:url("img/sub_menu_bg.gif");
}
.line1
{
 	background-image:url("img/line.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
.line2
{
 	background-image:url("img/textline2.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
.line3
{
 	background-image:url("img/line3.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
.mline1
{
 	background-image:url("img/menu_line1.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
.mline2
{
 	background-image:url("img/menu_line2.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
.input01 {
	BORDER-RIGHT: #003483 2px solid; 
	BORDER-TOP: #003483 2px solid; 
	BORDER-LEFT: #003483 2px solid; 
	BORDER-BOTTOM: #003483 2px solid;
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #ffffff;
}
.td_air01
{
 	border-top-width:2pt;
	border-top-color:#c6d8e5;
	border-top-style:solid;	
}
.td_air02
{
 	border-bottom-width:2pt;
	border-bottom-color:#c6d8e5;
	border-bottom-style:solid;
}
.td_air03
{
 	border-left-width:2pt;
	border-left-color:#c6d8e5;
	border-left-style:solid;
}
.td_air04
{
 	border-right-width:2pt;
	border-right-color:#c6d8e5;
	border-right-style:solid;
}
.td_cair01
{
 	border-top-width:2pt;
	border-top-color:#26aeb4;
	border-top-style:solid;	
}
.td_cair02
{
 	border-bottom-width:2pt;
	border-bottom-color:#26aeb4;
	border-bottom-style:solid;
}
.td_cair03
{
 	border-left-width:2pt;
	border-left-color:#26aeb4;
	border-left-style:solid;
}
.td_cair04
{
 	border-right-width:2pt;
	border-right-color:#26aeb4;
	border-right-style:solid;
}
.s_bar
{
 	border-width:2px;
	border-right-color:#758fda;
	border-right-style:solid;
	border-left-color:#758fda;
	border-left-style:solid;
	border-bottom-color:#758fda;
	border-bottom-style:solid;
}
.s_bar2
{
 	border-width:2px;
	border-right-color:#758fda;
	border-right-style:solid;
	border-left-color:#758fda;
	border-left-style:solid;
}

.verdana_white {
	font-family: "dotum";
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 0px;
}

.input_box {
	
	BORDER-RIGHT: 0px ; 
	BORDER-TOP: 0px ; 
	BORDER-LEFT: 0px ; 
	BORDER-BOTTOM: 0px ;
}

.input_box2 {
	
	BORDER: 0px ;
}

/*---------------------Å¾¸Þ´ºbar½ºÅ¸ÀÏ----------------------------------*/
#header {position:relative; z-index:999; height:105px; overflow:visible; margin:0 auto; background:url(image/top_bg.png) repeat-x top;cursor:pointer;}

#container {position:relative; font-size:0.9em; *zoom:1; height:auto !important;}
#container:after {content:""; clear:both}
#container .content {width:900px; min-height:600px; margin:0 auto; overflow:hidden;  font-size:0.9em; margin-bottom:50px;}



/* gnb */
.bar_gnb {position:absolute; left:0; top:55px; width:100%; height:30px; background:url(image/bg_gnb_wrap.png) top repeat-x;}
#gnb {position:absolute; left:50%; top:55px; margin-left:-500px; z-index:1000; width:1000px; height:30px;}
#gnb .gnb {*zoom:1}
#gnb .gnb:after {content:""; display:block; clear:both}
#gnb .gnb li {float:left;  position:relative; height:30px; margin:0 0px 0 0; cursor:pointer;z-index:1000;  }

#gnb .gnb li.m1 {margin-left:0px;}
#gnb .gnb li.m2 {margin-left:0px}
#gnb .gnb li.m3 {margin-left:0px}
#gnb .gnb li.m4 {margin-left:0px}
#gnb .gnb li.m5 {margin-left:0px}
#gnb .gnb li.m6 {margin:0 0 0 0px}
#gnb .gnb li a {display:block; float:left; position:relative; text-align:center; margin:0 0px; padding:0px 0px 0px 0px; z-index:10000;  }
#gnb .gnb li a:hover {display:block; float:left; position:relative; text-align:center; margin:0 auto; color:#08a1c7;z-index:10000;}


/*#gnb .gnb li span.l,
#gnb .gnb li span.r {position:absolute; width:10px; height:34px; top:2px}
#gnb .gnb li span.l {left:-10px; background:url(/images/top/bg_shadow_2dep.gif) -20px top no-repeat}
#gnb .gnb li span.r {right:-10px; background:url(/images/top/bg_shadow_2dep.gif) -30px top no-repeat}*/
#gnb .gnb li a{*zoom:1}
#gnb .gnb li a div {position:absolute; left:0; top:0; z-index:1000; display:none; padding:0 0px ;cursor:pointer; height:30px; }

#gnb .gnb li ul {display:none; position:absolute; top:30px; left:20px; width:150px;background-color:none;z-index:1000; }
#gnb .gnb li li {height:auto; margin-right:0;}
#gnb .gnb li ul li a {display:block; float:left; padding:3px 10px 3px 10px; height:16px; color:#3f3f3f; font-size:11px; line-height:140%; font-weight: bold;}
#gnb .gnb li ul li a:hover  {/*border-bottom:1px solid #d30000*/; display:block; float:left; position:relative; z-index:1;color:#d30000;}
#gnb .gnb li li li {float:none; height:25px; padding:0; *zoom:1; overflow:visible}
#gnb .gnb li li li a {float:none; display:block; padding:7px 0 6px 15px; height:10px; text-align:left}
#gnb .gnb li li div {height:0; overflow:visible; *zoom:1; padding:0 4px; margin:0 -4px; display:block}
#gnb .gnb li li div div {display:none; height:10px !important; font-size:0; background:url(/images/top/bg_shadow_3dep.png) top repeat-x; padding:0; margin:0}
#gnb .gnb li li.hover div {height:auto}
#gnb .gnb li li ul {display:none; position:inherit; top:auto; width:100%; padding:12px 0 14px 0; margin:0; border-top:1px solid #ed2129; background:#c11c22 url(/images/top/bg_gnb_dep3.png) left -134px repeat-x}
#gnb .gnb li li ul a {border:0 none !important; margin:0 4px 0 0;}
#gnb .gnb li li ul a:hover {padding-left:19px; background:#26247b; *zoom:1; position:relative; left:-4px; z-index:1}
#gnb .gnb li a.m2_a {padding-right:20px}
#gnb .gnb li a.m3_a {padding-right:30px}
#gnb .gnb li a.m3_a img {padding-left:21px}
#gnb .gnb li ul.m2_list {margin-left:-70px; width:550px;}
#gnb .gnb li ul.m3_list {margin-left:0px; width:250px;}
#gnb .gnb li ul.m4_list {width:210px;  margin-left:-50px}
#gnb .gnb li ul.m5_list {margin-left:-20px; width:150px;}
#gnb .gnb li ul.m6_list {margin-left:0; width:160px}
#gnb  h1 {position:absolute; top:-40px; left:50%; margin-left:-500px}
/* Åõ´ð½º ¾ø´Â¸Þ´º */
.sh {background:url(/images/top/bg_shadow_3dep.png) bottom repeat-x; height:10px !important; margin-top:-3px}
.sh_none {background:none}
.m2_ov {height:38px !important; padding-bottom:3px !important}
.m2_ov a {border-bottom:none !important}
/* topmenu */
.topmenu {position:absolute; right:0; top:-30px; height:9px; margin:0px; }
.topmenu ul li {float:left; /*border-right:1px solid #e1e1e1;*/ padding:0px 0px 0 5px; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.topmenu ul li.first {width:36px; padding-right:0px}
.topmenu ul li.last {width:60px; border-right:none; padding-right:30px !important; margin-right:3px;}
						
			


			
/*---------------------Å¾¸Þ´ºbar½ºÅ¸ÀÏend----------------------------------*/		
