body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#222222; }

body {background:url('images/common/bg_top.gif') repeat-x left top;}


img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }



.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */



/*---------------------------------------------------------------------------------------*/



#header .headerTable { margin-top:15px; margin-bottom:28px; height:33px;}

#header .headerTable .topMenu { padding:0px; margin:0px;  float:right; text-indent:-8000; list-style-type:none;}

#header .headerTable .topMenu .home{ padding:0px; margin:0px;  float:right; text-indent:-8000;}
#header .headerTable .topMenu .sitemap{ padding:0px; margin:0px;  float:right; text-indent:-8000;}
#header .headerTable .topMenu .email{ padding:0px; margin:0px;  float:right; text-indent:-8000;}
#header .headerTable .topMenu .admin{ padding:0px; margin:0px;  float:right; text-indent:-8000;}
#header .headerTable .topMenu .logout{ padding:0px; margin:0px;  float:right; text-indent:-8000;}



#header .headerTable .topMenu .home { background:url('images/common/topmenu1.gif') no-repeat left top; width:37px; height:15px;}
#header .headerTable .topMenu .home a{ background:url('images/common/topmenu1.gif') no-repeat left top; width:37px; height:15px; display:block;}

#header .headerTable .topMenu .sitemap { background:url('images/common/topmenu2.gif') no-repeat left top; width:51px; height:15px;}
#header .headerTable .topMenu .sitemap a{ background:url('images/common/topmenu2.gif') no-repeat left top; width:51px; height:15px; display:block;}

#header .headerTable .topMenu .email { background:url('images/common/topmenu3.gif') no-repeat left top; width:40px; height:15px;}
#header .headerTable .topMenu .email a{ background:url('images/common/topmenu3.gif') no-repeat left top; width:40px; height:15px; display:block;}

#header .headerTable .topMenu .admin { background:url('images/common/topmenu4.gif') no-repeat left top; width:43px; height:15px;}
#header .headerTable .topMenu .admin a{ background:url('images/common/topmenu4.gif') no-repeat left top; width:43px; height:15px; display:block;}

#header .headerTable .topMenu .logout { background:url('images/common/topmenu5.gif') no-repeat left top; width:52px; height:15px;}
#header .headerTable .topMenu .logout a{ background:url('images/common/topmenu5.gif') no-repeat left top; width:52px; height:15px; display:block;}




#header .headerTable .logo { background:url('images/common/logo.gif') no-repeat left top; width:181px; height:33px; text-indent:-8000;}
#header .headerTable .logo a{ background:url('images/common/logo.gif') no-repeat left top; width:181px; height:33px; text-indent:-8000; display:block;}



#header .headerTable .menu { background:#008299;}
#header .headerTable .menu .btnMenu {padding:0px; margin:0px; float:left; list-style:none;}

#header .headerTable .menu .btnMenu .ourFirm {padding:0px; margin:0px; float:left; margin-right:30px;}
#header .headerTable .menu .btnMenu .engSolution {padding:0px; margin:0px; float:left; margin-right:30px;}
#header .headerTable .menu .btnMenu .products {padding:0px; margin:0px; float:left; margin-right:30px;}
#header .headerTable .menu .btnMenu .service {padding:0px; margin:0px; float:left; margin-right:30px;}

#header .headerTable .menu .btnMenu {text-indent:-8000; padding-left:30px;}
#header .headerTable .menu .btnMenu li { margin-right:50px;} /* ¸Þ´º»çÀÌÀÇ °£°Ý*/


#header .headerTable .menu .btnMenu .ourFirm { background:url('images/common/menu1.gif') no-repeat left top; width:78px; height:23px;}
#header .headerTable .menu .btnMenu .ourFirm a{ background:url('images/common/menu1.gif') no-repeat left top; width:78px; height:23px; display:block;}

#header .headerTable .menu .btnMenu .engSolution { background:url('images/common/menu2.gif') no-repeat left top; width:105px; height:23px;}
#header .headerTable .menu .btnMenu .engSolution a{ background:url('images/common/menu2.gif') no-repeat left top; width:105px; height:23px; display:block;}

#header .headerTable .menu .btnMenu .products { background:url('images/common/menu3.gif') no-repeat left top; width:85px; height:23px;}
#header .headerTable .menu .btnMenu .products a{ background:url('images/common/menu3.gif') no-repeat left top; width:85px; height:23px; display:block;}

#header .headerTable .menu .btnMenu .service { background:url('images/common/menu4.gif') no-repeat left top; width:85px; height:23px;}
#header .headerTable .menu .btnMenu .service a{ background:url('images/common/menu4.gif') no-repeat left top; width:85px; height:23px; display:block;}

#main .rightBg { background:url('images/main/bg_right.gif') no-repeat left top #f2f2f2;}


#footer .footerTable { background:url('images/common/bg_footer.gif') repeat-x left top; margin-top:25px;}


.content_ul {margin:0; padding:0; margin-left:50px;list-style-type:default; list-style:square inside;}
.content_li {clear:both; margin:0; padding:0; list-style-type:default; list-style:square inside;}


.download { cursor:hand; }