@charset "UTF-8";

/* Reset */
*{margin:0;padding:0}
html, body {width:100%; height:100%; margin:0; padding:0; font-family:Dotum, '돋움', Gulim, '굴림',sans-serif;}
html{overflow-y:scroll;}
body{font-size:12px; }
a, address, blockquote, br, fieldset, legend, label, form, input, select, textarea, button, table, th, td caption, cite, code, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, div, iframe, ul, ol, li, hr, form, img{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:12px; text-align:left;}
ul, ol, li {list-style:none;}
abbr,acronym {border:0;}
img{vertical-align:middle; border:none;}
img, fieldset, iframe{border:none;}
em, address{font-style:normal;}
textarea{overflow:auto;}
table{border-collapse:collapse; border-spacing:0; white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
input, select, textarea{font-size:100%; vertical-align:middle;}

/* Hyper Link */
a,
a:link,
a:visited{text-decoration:none;}
a:active,
a:hover{text-decoration:none;}

/* Hidden Content */
.skip{font-size: 1px; height: 1px; line-height: 1px; overflow: hidden; position: absolute; text-indent: 4px; white-space: nowrap; width: 1px;}

/* hr , legend , caption */
hr, legend, caption{clear:both; display:none; list-style:none; position:absolute; top:0; left:0; width:0; height:0; margin:0; padding:0; border:0; background:none; font-size:0px; line-height:0; visibility:hidden;}

/* Png IE6 */
* html .png24{tmp:expression(setPng24(this));}

/* fix */
.fix{*zoom:1;}
.fix:after{content:""; clear:both; display:block;}

/* Lang Exchange */
.en{ime-mode:disabled; }
.kr{ime-mode:active; }

/* Cursor */
.hand{cursor:pointer;}