 
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {font-family:'Nanum Gothic';}

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:#222;}
*{font-family:NanumGothic, ³ª´®°íµñ, NG, Tahoma, Geneva, sans-serif; }
ol,ul,li{list-style:none;}
a{cursor:pointer;text-decoration:none;color:#222;}

A:link {color:#000; text-decoration:none}
A:visited {color:#000;  text-decoration:none}
A:active {color:#000; text-decoration:none}
A:hover     {color:#000; font-weight : bold; text-decoration:none}

a {border:0px}




#top_m
{ width:100%; position:relative;min-width:1200px; border-bottom:1px solid #383838;  background:#313035;}
.top_buttom{margin:0 auto;  color:#fff;  position:relative; width:1100px; height:22px; padding-top:8px }




.top_main{margin:0 auto;  position:relative; width:1100px;  height:71px;}

.top_main .meun li { margin:20px 0px;  font-weight:600; float:left;font-size:17px;color:#fff;text-align:center;padding-top:10px; important}


 .top_main .meun_fotn A:link    {color:#333;  padding:20px 75px 0px 75px; }
 .top_main .meun_fotn A:active  {color:#333;  }
 .top_main .meun_fotn A:visited {color:#333; }
 .top_main .meun_fotn A:hover {color:#1e72c7; border-bottom:4px solid #1e72c7;  padding-bottom:20px; font-weight : 600;}



.top_bg{background-color:#f1f1f3;width: 100%;height: 38px;border-bottom:1px solid #ddd;  z-index:9999999999}

.font
{color:#333;font-size:105%;padding:3px 10px;font-weight:bold;}


#maintop {width: 100%; height: 455px;}
.mainfla{position:relative;  height:455px; width:1100px; margin:0 auto;  background:url(../img/main.jpg) center top  no-repeat}
.move_img{opacity:0;margin-top:-25px;position:absolute;top:140px;left:85px}
.move_txt{position:absolute;top:80px;left:480px; z-index:999999;}


#subtop {width: 100%; height: 250px;}
.subfla{position:relative;  height:250px; width:1100px; margin:0 auto;  background:url(../img/subbg.jpg) center no-repeat}
.move_img2{opacity:0;margin-top:-25px;position:absolute;top:70px;left:85px}
.move_txt2{position:absolute;top:35px;left:450px; z-index:10;}
