@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/NanumGothic-Regular.eot);
  src: url(/fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       /*url(/fonts/NanumGothic-Regular.woff2) format('woff2'),*/
       url(/fonts/NanumGothic-Regular.woff) format('woff'),
       url(/fonts/NanumGothic-Regular.ttf) format('truetype');
}
/*@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");*/

html, body { width:100%; height:100%; margin:0px; padding:0px; }
body { background:#FFFFFF; }

table, tr, th, td, div, span, ul, li, h1 { font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic'; NanumGothic; margin:0px; padding:0px; text-align:left; font-size:14px; color:#707070; line-height:22px; }
table { border-collapse:collapse; }
ul { list-style:none; }
dd{margin:0; padding:0;}

input[type=text], input[type=password], select, textarea { padding:5px; border:1px solid #cecece; box-sizing:border-box; background:#FFFFFF; color:#000000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(PIE.htc);
}
input[type=text], input[type=password], select { height:28px; }
input[type=file] { height:30px; }
input[type=submit] { cursor:pointer; }

textarea { height:120px; }

img { display:block; border:0px; outline:none; select-dummy:expression(this.hideFocus=true); }

a {  font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic';text-decoration:none; color:#707070; outline:none; select-dummy:expression(this.hideFocus=true); }
a:link { text-decoration:none; color:#707070; }
a:visited { text-decoration:none; color:#707070; }
a:active { text-decoration:none; color:#707070; }
a:hover { text-decoration:none; color:#707070; }
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.id_clear { clear:both; }

ul.grid {
    list-style: none;
    margin: 5px auto;
    padding: 0;
    max-width: 794px;
}
ul.grid li {
   width:0;
}
ul.grid li img {
    margin-top: 14px;
    display:block;
    max-width:100%;
    height:auto;
}