/*html ÅÂ±× ±âº» Á¤ÀÇ*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin : 0; padding : 0; }
th,h1,h2,h3,h4,h5,h6 { font-size : 12px; }
ol,ul { list-style : none; }
address, caption, cite, code, dfn, em, strong, th, var{ font-style : normal; font-weight : normal; }
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0; }
caption,th { text-align : left; }
q:before, q:after { content :''; }

.small				 {font-size :8pt; color:#666666; text-decoration:none;}
.small_dgray		 {font-size :8pt; color:#333333; text-decoration:none;}
.dgray				 {font-size :9pt; color:#333333; text-decoration:none;}
.wgray				 {font-size :9pt; color:#cccccc; text-decoration:none;}
.view                {font-size :9pt; color:#666666; text-decoration:none; line-height:18px;}
.outline             {color:#356096;  font-size:11px; font-weight:bold;}

.topLoginDiv{width:100%;height:60px;}
.topMenuDiv{width:100%;height:39px;background:url(../../images/common/bg_top.gif) top repeat-x;}
.academyDiv{width:193px;padding-top:20px;}
.topLoginTable{width:980px;}
.mainDiv{width:100%;height:525px;background:url(../../images/main_bg2.gif) top repeat-x;}
.mainBodyTd{background:url(../../images/mainImg02_2.jpg) left no-repeat; }
 
.subjectDiv{width:100%;height:100px;background:url(../../images/common/menu/company_bg.gif) top repeat-x;}
.menubodyDiv{width:100%;padding:0px 0px 22px 0px;}
.bodyDiv{width:759px;height:100%;background:url(../../images/common/body_bg.gif);padding:23px 0px 22px 0px; }
.bodyDiv2{width:759px;height:100%;background:url(../../images/common/body_bg.gif);}
.bodyPopDiv{width:100%;padding:10px 0px 10px 0px;}
.bodyBottomDiv{width:759px;height:10px;background:url(../../images/common/body_bg_bottom.gif);}
.bodyTable{width:710px;}
.bodyPopTable{}
.subjectBg{border-bottom:#e1e1e1 2px solid;}
.contentDiv{width:100%;padding:20px 0px 0px 0px;}
.footBgDiv{width:100%;height:28px;background:url(../../images/common/foot_bg.gif) top repeat-x;}
.png24 { tmp:expression(setPng24(this)); } 
.topSubMenuDiv{position:absolute;top:102px;left:expression(document.body.clientWidth/2-350)}
.subMenuBg{width:700px;height:37px;background:url(../../images/common/menu/top_subMenuBg.png) top repeat-x;}

/*Å¾¸Þ´º µª½º Ã¹¹øÂ°*/
.topSubMenuTxtDiv { margin:-5 0 0 0;}
/*.topSubMenuTxtDiv li { margin-bottom:3px;}*/
.topSubMenuTxtDiv a:link      { color:#B7B7B7; text-decoration:none; font-size:12px; font-weight:bold;}
.topSubMenuTxtDiv a:active    { color:#B7B7B7; text-decoration:none; font-size:12px; font-weight:bold;}
.topSubMenuTxtDiv a:visited   { color:#B7B7B7; text-decoration:none; font-size:12px; font-weight:bold;}
.topSubMenuTxtDiv a:hover     { color:#fff; text-decoration:none; font-size:12px; font-weight:bold;}
.topSubMenuTxtDiv a.selectedDepth01 { color:#fff; text-decoration:none; font-size:12px; font-weight:bold;}
.topSubMenuTxtDiv a.selectedDepth02 { color:#B7B7B7; text-decoration:none; font-size:12px; font-weight:bold; }
.topSubMenuTxtDiv a:visited.selectedDepth02 { color:#fff; text-decoration:none; font-size:12px; font-weight:bold;}

.imgHand {cursor:hand ;}

.title_w {font-size: 12px; color: #FFFFFF; font-weight:bold; font-family:"±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼" }
.style4 {
	color: #006699;
	font-weight: bold;
	font-size: 12px;
	 font-family:"±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼"
}
.style5 {
	color: #2e8dd0;
	font-weight: bold;
	font-size: 12px;
	 font-family:"±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼"
}
.style7 {font-size: 12px; color: #333333;  font-family:"±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼" }
.style9 {font-size: 12px; color: #FF3366; font-family:"±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼"; }
.footDiv {height:80px; }

.tooltip {position: absolute;left: 200;visibility: hidden;background: white;z-index:1}
