/* defualt */
BODY,TD,input,DIV,form,TEXTAREA,center,pre,blockquote,select,option {font-size:12px;font-family:돋움;color:#333333}

/*기본 링크 관련 텍스트*/
A:link    {color:#333333;text-decoration:none;}
A:visited {color:#333333;text-decoration:none;}
A:active  {color:#333333;text-decoration:none;}
A:hover   {color:#333333;text-decoration:none;}

form {padding:0px; margin:0px}

html,body{margin:0;padding:0;border:0;}

html,body{width:100%;font-family:dotum,'돋움';}
body,div,dl,dt,dd,ul,ol,li{margin:0;padding:0;}
body,h1,h2,h3,h4,input,button{font-size:12px;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
input,select,button{vertical-align:middle;}
img{vertical-align:top;}
i,em,address{font-style:normal;}
label,button{cursor:pointer;}
hr{display:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#888;}

/* common */
.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0;}
.wrap975{width:975px;margin:0 auto;position:relative;}
.bold{font-weight:bold;}
.border0{border:0 !important;}

/* gnb */
.gnb{position:fixed;width:100%;top:50px;left:0;z-index:1000;}
.gnb-wrap{position:relative;width:1000px;height:168px;margin:0 auto;}
.gnb-logo-wd{float:left; width:100%; height:80px; margin:30px 0 0 0;}
.gnb-logo {margin:0 auto; padding:0; width:118px; height:80px;}
.gnb-menu-wd{float:left; width:100%; height:28px; margin:20px 0 0 0;}
.gnb-menu{padding:0;  height:28px; width:809px; margin:0 auto;}
.gnb-menu li{float:left; padding:0; margin:0 50px 0 0;}

/* gnb */
.sgnb{width:100%; margin:0 auto;}
.sgnb-wrap{position:relative;width:1000px;height:168px;margin:0 auto;}