@charset "euc-kr";

/* Reset */
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, strong, 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}

html, body{height:100%;}
body, table, input, textarea, select, button, th, td, input, select, textarea, th, td, p, dl, dt, dd, li, pre{color:#777; font:15px/1.5 'NanumGothic',NG,'돋움',dotum,AppleGothic, Arial, Tahoma, sans-serif, 'Open Sans';letter-spacing:-0.5px;}
body {background-color:#ececec;}
fieldset, img{border:0}

table {border-collapse:collapse}

ul, ol, li{list-style:none}
var, em, dfn{font-style:normal}
.blind,legend,hr,caption{display:block;overflow:hidden;position:absolute;top:-1000em;left:-1000em;text-indent:-999em;font-size:0;line-height:0;} .none{display:none !important}
a:link, a:visited, a:active{color:#444; text-decoration:none}
a:hover {color:#1179ea; text-decoration:underline; cursor:pointer}
label, button{border:0; cursor:pointer}
input[type='text'],input[type='password'],input[type='image'],input[type='search']{-webkit-appearance:none;-webkit-border-radius:0}

#wrap {width:100%; position:relative; height:100%;}
#wrap #footer {position:absolute; bottom:0; left:0;}