/* Reset */
body, input, button, textarea, table { font-family:나눔고딕,NanumGothic,NG,돋움,Dotum,Tahoma,Geneva,sans-serif !important; font-size:12px; color:#000; }
html, body { height:100%; }
ul, ol, li, dl, dt, dd { margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; font-size:1em; font-weight:normal; }
form { margin:0; padding:0; }
a { text-decoration:none; color:#666; }
img { border:0; vertical-align:middle; }
address { margin:0; padding:0; font-style:normal; }
hr { display:none; }


/* IE6 PNG bug fix */
.png24 { tmp:expression(setPng24(this)); }


/* display none */
.dsp_none {display: none;}
.dnone {display:none;}

/* Nanum Gothic : NG */
@font-face { font-family:'NG'; src:url(NanumGothic.eot); src:local('※'), url(NanumGothic.woff) format('woff'); }


/* Nanum Barun Gothic : NBG */
@font-face{font-family:'NBG';font-style:normal;font-weight:700;src:url(NanumBarunGothicBold.eot);src:url(NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'),url(NanumBarunGothicBold.woff) format('woff')}
@font-face{font-family:'NBG';font-style:normal;font-weight:400;src:url(NanumBarunGothic.eot);src:url(NanumBarunGothic.eot?#iefix) format('embedded-opentype'),url(NanumBarunGothic.woff) format('woff');}


/* Nanum Myeongjo : NM */

@font-face {font-family:'NM'; font-style: normal; font-weight: 400; src: url(NanumMyeongjo-Regular.eot); src:local('※'), url(NanumMyeongjo-Regular.woff) format('woff');}
@font-face {font-family:'NM'; font-style: normal; font-weight: 600; src: url(NanumMyeongjo-Bold.eot); src:local('※'), url(NanumMyeongjo-Bold.woff) format('woff'); }
@font-face {font-family:'NM'; font-style: normal; font-weight: 700; src: url(NanumMyeongjo-ExtraBold.eot); src:local('※'), url(NanumMyeongjo-ExtraBold.woff) format('woff'); }



/* paging */
.pagingBox{margin:50px 0 0 0;text-align:center}
.pagingBox span a{height:28px;display:inline-block;vertical-align:middle}
.pagingBox span a img{border:0}
.pageBtn .page_select a{width:28px;height:21px;border:1px solid #e0e0e0;display:inline-block;padding:7px 0 0 0;font-size:13px;font-family:dotum;text-decoration:none;color:#555}
.pageBtn .page_select a.on{background:#a4a5a6;color:#fff;border:none;font-weight:bold}
.pageBtn .page_prev{margin:0 15px 0 0}
.pageBtn .page_next{margin:0 0 0 15px}
.totalPage{font-size:13px;margin:15px 0 0 0;}
.totalPage span{font-weight:bold;font-family:Tahoma}