@charset "utf-8";
/* base */
* { box-sizing:border-box;}
body {font-family:"나눔고딕",NanumGothic, sans-serif; font-size:12px; color:#555;}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, 
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, br {margin: 0; padding: 0; border:0;}

input, select { font-family:dotum, "돋움", sans-serif; font-size:12px; color:#555; margin:0; padding:0;}

li, ul, ol, dl, dt, dd { list-style:none;}

a { text-decoration:none; color:#353535; cursor:pointer;}
a:hover { color:#000;}
input[type=button] { text-decoration:none; cursor:pointer;}

.Hidden {visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0; position:absolute; padding:0 !important;}

.Clear {clear:both;}

.floatL {float:left !important;}
.floatR {float:right !important;}

h1, h2, h3, h4, h5, h6, th, strong, b, dt {font-weight:normal;}

textarea, textarea:hover, textarea:active, textarea:visited { font-size:11px; padding:10px; margin:0;}
 
/* IE7 IE8 */

@font-face {font-family:"나눔고딕"; font-style:normal; font-weight:normal; src:url(http://kosis.kr/ext/notice/font/NanumGothic.eot);}
@font-face {font-family:"나눔고딕B"; font-style:normal; font-weight:bold; src:url(http://kosis.kr/ext/notice/font/NanumGothicBold.eot);}
@font-face {font-family:"나눔고딕EB"; font-style:normal; font-weight:bold; src:url(http://kosis.kr/ext/notice/font/NanumGothicExtraBold.eot);}
/* NanumGothic */
@font-face {font-family:"나눔고딕"; font-style:normal; font-weight:normal; src:url(http://kosis.kr/ext/notice/font/NanumGothic.woff) format('woff');}
@font-face {font-family:"나눔고딕B"; font-style:normal; font-weight:bold; src:url(http://kosis.kr/ext/notice/font/NanumGothicBold.woff) format('woff');}
@font-face {font-family:"나눔고딕EB"; font-style:normal; font-weight:bold; src:url(http://kosis.kr/ext/notice/font/NanumGothicExtraBold.woff) format('woff');}

.tmar_0 {margin-top:0px !important;}
.tmar_5 {margin-top:5px !important;}
.tmar_10 {margin-top:10px !important;}
.tmar_15 {margin-top:15px !important;}
.tmar_20 {margin-top:20px !important;}
.tmar_25 {margin-top:25px !important;}
.tmar_30 {margin-top:30px !important;}
.tmar_35 {margin-top:35px !important;}
.tmar_40 {margin-top:40px !important;}
.tmar_45 {margin-top:45px !important;}
.tmar_50 {margin-top:50px !important;}

.rmar_0 {margin-right:0px !important;}
.rmar_5 {margin-right:5px !important;}
.rmar_10 {margin-right:10px !important;}
.rmar_15 {margin-right:15px !important;}
.rmar_20 {margin-right:20px !important;}
.rmar_25 {margin-right:25px !important;}
.rmar_30 {margin-right:30px !important;}
.rmar_35 {margin-right:35px !important;}
.rmar_40 {margin-right:40px !important;}
.rmar_45 {margin-right:45px !important;}
.rmar_50 {margin-right:50px !important;}

.bmar_0 {margin-bottom:0px !important;}
.bmar_5 {margin-bottom:5px !important;}
.bmar_10 {margin-bottom:10px !important;}
.bmar_15 {margin-bottom:15px !important;}
.bmar_20 {margin-bottom:20px !important;}
.bmar_25 {margin-bottom:25px !important;}
.bmar_30 {margin-bottom:30px !important;}
.bmar_35 {margin-bottom:35px !important;}
.bmar_40 {margin-bottom:40px !important;}
.bmar_45 {margin-bottom:45px !important;}
.bmar_50 {margin-bottom:50px !important;}

.lmar_0 {margin-left:0px !important;}
.lmar_5 {margin-left:5px !important;}
.lmar_10 {margin-left:10px !important;}
.lmar_15 {margin-left:15px !important;}
.lmar_20 {margin-left:20px !important;}
.lmar_25 {margin-left:25px !important;}
.lmar_30 {margin-left:30px !important;}
.lmar_35 {margin-left:35px !important;}
.lmar_40 {margin-left:40px !important;}
.lmar_45 {margin-left:45px !important;}
.lmar_50 {margin-left:50px !important;}