@charset "euc-kr";

/* @RESET */
html, body, div, p, ul, ol, dl, dt, dd, li, table, tr, th, td, form, fieldset, label, input, textarea, button, select, h1, h2, h3, h4, h5, h6, a, address, blockquote, q, pre
 {margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:top;}
th,td {vertical-align:middle}
body {line-height:1.42857; font-size:75%; font-family:"µ¸¿ò", dotum, sans-serif; color:#555}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
em,cite,address,dfn,var {font-style:normal}
dl,ul,ol,li {list-style:none}
a {text-decoration:none; color:#555}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0; border:0}
hr, caption {display:none}
table {border-collapse:collapse; border-spacing:0; border:0}
img {border:0}

/* @GLOBAL */
.skip_navi {display:none;}
.blind, .hide {position:absolute; left:-2000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.clear:after {content: "."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clear {clear:both; min-height:1px; *height:1px;}
.blank {background:url(http://img.imbc.com/commons/images/bg_blank.gif)}
.ellip {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.chromeFrame {margin:0.2em 0; background: #ccc; color:black; padding:1em 0;}
.chromeFrame a {color:red; font-weight:bold; text-decoration:underline}