html, body, div, span, object, iframe,
p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, h1, h2, h3, h4, h5, h6,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; border:0;}

img, input.type-image { border: 0 none; }
img{display:block;}
ol, ul, li {list-style:none;}
blockquote, q {quotes:none;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-spacing:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
select{font-size: 1em;}
.radio {margin-bottom:-2px;}

hr {display: none;}
legend {visibility:hidden; display:none; height:0; width:0; font-size:0;}
noscript{display:none}
caption{display:none}

body {width:100%; margin:0 auto; padding:0; background-color:#eaeef1;}
#main_wrapper { width:100%; position:relative; text-align:center; background:url(../image/main_bg.jpg) repeat-x;}
#all_wrapper { width:100%; position:relative; text-align:center; background-color:#eaeef1;}
#main_con {position:relative; margin:0 auto; width:1000px;}
.menu li{float:left;}
.sub_menu{width:950px;  margin:0 auto;}
.sub_menu li{float:left;}
.go_main{clear:both; margin:20px; width:1000px; text-align:left;}
.title{clear:both; width:950px; margin:0 auto; padding:50px 0 20px 0;}
.sub_con{clear:both; width:950px; margin:0 auto;}
.tab {clear:both; width:950px; margin:0 auto; background-color:#fff; height:100px;}
.tab ul {margin:0 0 0 20px;}
.tab li {float:left;}
.foot{ font-family:'³ª´®°íµñ', 'Nanum Gothic', Nanum Gothic; font-size:11px; font-weight:bold;}
.foot a{color:#333;}
.sub_foot{position:absolute; left:50px;  font-family:'³ª´®°íµñ', 'Nanum Gothic', Nanum Gothic; font-size:11px; font-weight:bold;}
.sub_foot a{color:#333;}