@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {font-family:'Nanum Gothic', sans-serif;}


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;line-height:18px;letter-spacing:normal} /* delete vertical-align,font:inherit; */
body,html{width:100%;  font-size:12px;  color:#555;}

ol,ul,li{list-style:none;}
a{cursor:pointer;text-decoration:none;color:#555;}

#top
{
  width:100%;
  text-align:center;
min-width:970px;
 border-top:4px solid #23408e;
}

.top_main{ position:relative; width:970px; height:70px;}
.top_main .eng li {margin:0px 0px; width:120px; border-right:0px solid #CCC; float:right;font-size:18px;font-weight:700;color:#333;padding-top:0px; important}
.top_main .eng_fotn A:link    {color:#333; }
 .top_main .eng_fotn A:active  {color:#333333;  }
 .top_main .eng_fotn A:visited {color:#333333;  }
 .top_main .eng_fotn A:hover {color:#b71a2f; }
 
.top_main .meun li {margin:20px 0px;  border-right:1px solid #CCC; float:left;font-size:18px;font-weight:700;color:#333;padding-top:10px; important}


 .top_main .meun_fotn A:link    {color:#23408e; padding:30px 38px;}
 .top_main .meun_fotn A:active  {color:#23408e;  }
 .top_main .meun_fotn A:visited {color:#333333;  }
 .top_main .meun_fotn A:hover {color:#23408e; border-bottom:4px solid #23408e;padding-bottom:28px;}


TD {font-size:11pt;line-height:25px; }

.top_bg
{
background-color:#23408e;
width: 100%;
height: 35px;
}

.font
{
color:#ffffff;
font-size:102%;
padding:3px 10px;
}


.subtop {width: 100%;  height: 99px; }
.subfla { position:relative; width: 990px; height: 99px;  margin: 0px 0px;   background:url(../images/subbg.jpg) 0 bottom no-repeat}
.smove_img{opacity:0;margin-top:-25px;position:absolute;top:0px;left:0px}
.smove_txt{opacity:0;margin-left:-25px;position:absolute;top:0px;left:10px; z-index:999}




#quickmenu {
 position: absolute;
 left: 940px;
 top: 233px;
 }
.table_style {width:95%; border-collapse:separate; border-top:1px solid #0069b3; border-left:1px solid #ddd; border-spacing:0px; margin:0 20px}
.table_style th {color:#333; text-align:center; padding:10px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; background-color:#f6f6f6}
.table_style th.last{border-right:none}
.table_style td {text-align:center; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:9px;} 
.table_style td.last{border-right:none}
.table_style td.left {text-align:left; }
.table_style td.left_indent {text-align:left; padding:9px 0px 9px 40px;}