@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); /*font-family: 'Nanum Gothic', 맑은 고딕, dotum, sans-serif;*/

*{ margin:0; padding:0; }
body { font-weight:normal; font-size:13px; color:#666; }
body, a, input, textarea, div, p, h1, h2, h3, h4, h5, h6, strong, b, ul, ol, dl, dd, dt, li { font-family:'Nanum Gothic', "맑은 고딕", dotum, sans-serif; }
ul, ol, dl, dd, dt, li{ list-style-type:none; }
* html, table, tbody, tfoot, thead, tr, th, td{ border-collapse:collapse; }
img { border:0; }
a{ text-decoration:none; }
a:hover { color:inherit; }
a:link { color:inherit; }
a:visited { color:inherit; }
legend, caption{ font-size:0; height:0; line-height:0; overflow:hidden; visibility:hidden; width:0; }


#wapper{
	position:relative;width:100%; margin:auto; 
}


/* Header */
#header{
	width:100%; margin:auto; background:#313131;
}

#header h1{
	color:#FFF; padding:10px 0 10px 20px;
}
/* // Header */


#contents {
	width:98%; margin:10px auto;
}


#contents h3 {
	padding:20px 0 10px 5px;
}

/* common */
.clear { clear:both; } 


table.smalltable td {
	padding:3px 3px 3px !important; height:25px !important;
}