@charset "utf-8";

/* Reset */
body, input, button, textarea, table { font-family:'NBG',돋움,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;}

/* NG */
@font-face { font-family:NG; src:url(NanumGothic.eot); src:local('※'), url(NanumGothic.woff) format('woff'); font-display: fallback;}

/* NBG */
@font-face { font-family:NBG; src:url(NanumBarunGothic.eot); src:local('※'), url(NanumBarunGothic.woff) format('woff'); font-display: fallback;}

/* NBGB */
@font-face { font-family:NBGB; src:url(NanumBarunGothicBold.eot); src:local('※'), url(NanumBarunGothicBold.woff) format('woff'); font-display: fallback;}

/* Nanum Myeongjo */
@font-face {font-family:'Nanum Myeongjo'; font-style: normal; font-weight: 400; src: url(NanumMyeongjo-Regular.eot); src:local('※'), url(v4/NanumMyeongjo-Regular.woff) format('woff');font-display: fallback;}
@font-face {font-family:'Nanum Myeongjo'; font-style: normal; font-weight: 600; src: url(NanumMyeongjo-Bold.eot); src:local('※'), url(NanumMyeongjo-Bold.woff) format('woff'); font-display: fallback;}
@font-face {font-family:'Nanum Myeongjo'; font-style: normal; font-weight: 700; src: url(NanumMyeongjo-ExtraBold.eot); src:local('※'), url(NanumMyeongjo-ExtraBold.woff) format('woff'); font-display: fallback;}


/* 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{color:#a4a5a6;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}