td,form,input,select,textarea {
	font-size: 9pt;
	line-height: 17px;
	color: #333333;


}
a {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-size: 9pt;
	color: #558A4F;
}


#pass_div{width:550; height:233px; text-align:left; border:solid 3px #f8f8f8;  no-repeat left top; padding:32px; margin:0 auto;}
/*#pass_div{width:346px; height:233px; background: url(../images/common/pass_bg.gif) no-repeat left top; padding:32px; margin:0 auto;}*/
#pass_div h3{background:url(../sub06/img/icon.gif) no-repeat left 1px; padding:0 0 15px 20px; font-size:12px;border-bottom:solid 1px #eee; margin-bottom:14px;}
#pass_div div{border:solid 5px #4BADDB; margin-top:17px; padding:21px 0 21px 32px;}
/*#pass_div div{border:solid 5px #bbb; margin-top:17px; padding:21px 0 21px 32px;}*/
#pass_div strong{padding-bottom:15px; display:block;}
#pass_div #u_pass{width:130px; height:18px; background:#f1f1f1; border:solid 1px #d7d7d7;}
#pass_div #btn_pass{padding-top:6px; text-align:center;}


/* ¸ÞÀÎ »ó´Ü ¸Þ´º */
#gnb { position:relative; height:337px; background:url('./images/main_visual.jpg') 0 0 no-repeat; z-index:9999999 }
#gnb ul {margin:0;padding:0;list-style:none}
#gnb .logo { position:absolute; top:30px; left:15px; }

#gnb ul.gnb { position:absolute; top:30px; height:40px; line-height:40px;  border-radius:20px; left:240px; background:rgba(255,255,255,.4); }
#gnb ul.gnb:after { clear:both; display:block; content:"" }
#gnb ul.gnb li { position:relative; float:left; margin:0 12px }
#gnb ul.gnb li a { font-size:15px; font-weight:bold; color:#000; letter-spacing:-1px }
#gnb ul.gnb li a:hover { color:#0963dc }
#gnb ul.gnb li:hover ul { display:block }
#gnb ul.gnb li:last-child:hover ul.lnb_last { display:block }

#gnb ul.lnb { display:none; position:absolute; top:35px; left:0; width:600px; }
#gnb ul.lnb:after { clear:both; display:block; content:"" }
#gnb ul.lnb li { float:left; margin:0 12px 0 0; }
#gnb ul.lnb li a { font-size:13px; color:#666; padding:2px 4px; transition:all ease 0.3s; }
#gnb ul.lnb li a:hover { background:#794635; color:#fff; padding:2px 4px; border-radius:5px }

#gnb ul.lnb_last { display:none; position:absolute; top:35px; right:0; width:600px; }
#gnb ul.lnb_last:after { clear:both; display:block; content:"" }
#gnb ul.lnb_last li { float:right; margin:0 0 0 12px; }
#gnb ul.lnb_last li a { font-size:13px; color:#666; padding:2px 4px; transition:all ease 0.3s; }
#gnb ul.lnb_last li a:hover { background:#794635; color:#fff; padding:2px 4px; border-radius:5px }


/* ¼­ºê »ó´Ü ¸Þ´º */
#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 }