@charset "euc-kr";
/* reset */
* {margin:0; padding:0}
img {vertical-align:top; border:0}
a {text-decoration:none}
dl, ul, ol, li {list-style:none}
hr, caption {display:none}
fieldset {border:0}
table {border-collapse:collapse; border-spacing:0; border:0}
th,td {vertical-align:middle}
em, cite, address, dfn, var {font-style:normal}
body {font-size:75%; font-family:"µ¸¿ò", dotum, sans-serif; color:#555; line-height:1}

/* global */
#wrap { min-width:1340px; }
.clear:after {content: "."; display:block; height:0; font-size:0; clear:both; visibility:hidden}
.clear {clear:both; min-height:1px; *height:1px;}
.show {display:block}
.hide {display:none}
.ir-wa {display:block; overflow:hidden; position:relative; z-index:-1; width:100%; height:100%}
.blind {position: absolute; overflow: hidden; clip: rect(0 0 0 0); width: 1px; height: 1px; margin: -1px;}
.txt-blind {overflow:hidden; font-size:0; line-height:100px}

/* accessibility */
#accessibility {position:absolute; top:0; left:0; z-index:9999;  width:100%; text-align:left}
#accessibility a {display:block; position:absolute; top:-1000px; left:0; z-index:500; width:100%; text-align:center}
#accessibility a:focus, #accessibility a:active {position:absolute; top:0; z-index:1000; height:40px; background:#efefef; font:bold 12px dotum; color:#000; line-height:40px}