@charset "utf-8";

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, font, 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 {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-size: 12px;
     vertical-align: top;
     font-family:"돋움",Dotum,AppleGothic,Sans-serif;
     line-height:normal;
     background: transparent;
     color:#666;
}

body { text-align:center;
     line-height: 1;
     -ms-word-break:break-all;*word-break:break-all;
}

strong {
     font-weight:bold;
}

em,address{
     font-style:normal;
}

ol, ul, li {
     list-style: none;
}

blockquote, q {
     quotes: none;
}

/* remember to define focus styles! */

:focus {
     outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
     text-decoration: none;
}

del {
     text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
     border-collapse: collapse;
     border-spacing: 0;
}

fieldset legend {position:absolute;left:-9999%;top:0;width:0;height:0px;font-size:0;line-height:0;overflow:hidden;}
table caption     {line-height:0;height:0;font-size:0;overflow:hidden;}

/* Link Style */
a:link          {text-decoration:none;color:#666;}
a:visited     {text-decoration:none;color:#666;}
a:hover          {text-decoration:none;color:#666;}
a:active     {text-decoration:none;color:#666;}


/*ETC*/
@media print{body{color:#000;}}

/* Common */
.floatclear {zoom:1;}
.floatclear:after {content:' ';display:block;visibility:hidden;clear:both;}
#skipNavigation     {position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;} 