BODY {
	FONT-SIZE: 12px; scrollbar-face-color: #cccccc; scrollbar-shadow-color: #515151; scrollbar-highlight-color: #c8c8c8; scrollbar-3dlight-color: #c9c9c9; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #606060
}
A:link {
	COLOR: #515151; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
A:unknown {
	COLOR: #515151; TEXT-DECORATION: none
}
A:hover {
	COLOR: 003399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #515151 ; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px;
	line-height:140%;
	color:#565656;
	line-width:50%;
}
TEXTAREA
{
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid;
    BORDER-RIGHT: #bbbbbb 1px solid;
    BORDER-TOP: #bbbbbb 1px solid;
	color:#515151;
	FONT-SIZE: 12px;
}

img{ border-style:none }

.bs{ border-width:1;
	border-style:ridge;
	border-color:ffffff;
	background-color:dddddd;
	font-size: 9pt;
	height:20px;
}

.ns{ BORDER-BOTTOM:#ffffff 0px ;
     BORDER-LEFT: #ffffff 0px ;
     BORDER-RIGHT:#ffffff 0px ;
     BORDER-TOP:#ffffff 0px;
	 }


/*
INPUT{
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid;
    BORDER-RIGHT: #bbbbbb 1px solid;
    BORDER-TOP: #bbbbbb 1px solid;
	height:20px;
	color:#515151;
	FONT-SIZE: 12px;
}
*/
IFRAME {
	FONT-SIZE: 12px;
}


A.blue01 {
	COLOR: #515151; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.blue01:link {
	COLOR: #515151; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.blue01:visited {
	COLOR: #515151; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.blue01:hover {
	COLOR: 003399; FONT-SIZE: 12px; TEXT-DECORATION: none
}


.home { font-size:11px; letter-spacing:-1px; color:#565656; }
.home A:link { font-size:11px; letter-spacing:-1px; color:#565656; }



.addFile img {width:300px;}



/* ¼­ºê »ó´Ü ¸Þ´º */
#gnb_sub { position:relative; height:200px; background:url('../images/sub_visual.jpg') 0 0 no-repeat; z-index:9999999 }
#gnb_sub ul {margin:0;padding:0;list-style:none}
#gnb_sub .logo { position:absolute; top:30px; left:15px; }

#gnb_sub ul.gnb { position:absolute; top:30px; height:40px; line-height:40px;  border-radius:20px; left:240px; background:rgba(255,255,255,.4); }
#gnb_sub ul.gnb:after { clear:both; display:block; content:"" }
#gnb_sub ul.gnb li { position:relative; float:left; margin:0 12px }
#gnb_sub ul.gnb li a { font-size:15px; font-weight:bold; color:#000; letter-spacing:-1px }
#gnb_sub ul.gnb li a:hover { color:#0963dc }
#gnb_sub ul.gnb li:hover ul { display:block }
#gnb_sub ul.gnb li:last-child:hover ul.lnb_last { display:block }

#gnb_sub ul.lnb { display:none; position:absolute; top:35px; left:0; width:600px; }
#gnb_sub ul.lnb:after { clear:both; display:block; content:"" }
#gnb_sub ul.lnb li { float:left; margin:0 12px 0 0; }
#gnb_sub ul.lnb li a { font-size:13px; color:#666; padding:2px 4px; transition:all ease 0.3s; }
#gnb_sub ul.lnb li a:hover { background:#794635; color:#fff; padding:2px 4px; border-radius:5px }

#gnb_sub ul.lnb_last { display:none; position:absolute; top:35px; right:0; width:600px; }
#gnb_sub ul.lnb_last:after { clear:both; display:block; content:"" }
#gnb_sub ul.lnb_last li { float:right; margin:0 0 0 12px; }
#gnb_sub ul.lnb_last li a { font-size:13px; color:#666; padding:2px 4px; transition:all ease 0.3s; }
#gnb_sub ul.lnb_last li a:hover { background:#794635; color:#fff; padding:2px 4px; border-radius:5px }