@charset "utf-8";
/* CSS Document */
* { box-sizing:border-box;}
body {font-family: "나눔고딕", sans-serif; font-size:0.75em; 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;  line-height: 1.5em; box-sizing:border-box; }

input, select, button {font-size:12px; color:#666; margin:0; padding:1px 0 1px 0 ; vertical-align:middle; box-sizing:border-box;}
input[type=button] {font-family: "나눔고딕B", sans-serif;}
input[type=checkbox], input[type=radio] { margin-right:3px;}

li { list-style:none; text-align:justify;}
p {text-align:justify;}

textarea, textarea:hover, textarea:active, textarea:visited { font-family:dotum, "돋움", sans-serif; font-size:12px; padding:10px; margin:0;}


a { text-decoration:none; color:#666; cursor:pointer;}

button { cursor:pointer;}


img { vertical-align:bottom;}

.Hidden {overflow:hidden; width:0; height:0; font-size:0; line-height:0; position:absolute; padding:0 !important;}

h1, h2, h3, h4, h5, h6, th, dt, strong { font-weight:normal; }


/* NanumGothic */
@font-face{font-family:"나눔고딕"; font-style:normal;font-weight:normal;src:url(./font/NanumGothic.woff) format('woff');}
@font-face{font-family:"나눔고딕B"; font-style:normal;font-weight:bold;src:url(./font/NanumGothicBold.woff) format('woff');}
@font-face{font-family:"나눔고딕EB"; font-style:normal;font-weight:bold;src:url(./font/NanumGothicExtraBold.woff) format('woff');}




