@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* base */
html {height:100%; font-size:14px;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, span, a, table, thead, tfoot, tbody, th, td, form, legend, label, input, textarea, address, strong, em, pre, q, abbr, acronym, cite, blockquote, object, iframe, header, nav, section, article, footer, aside, button 
	{margin:0; padding:0; letter-spacing:0; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); -webkit-focus-ring-color:rgba(0, 0, 0, 0); box-sizing:border-box;}

header, nav, section, article, footer, aside {display:block;}
html {font-size:14px; line-height:130%;}
body {height:100%; font-family:'Nanum Gothic','맑은 고딕','Malgun Gothic','돋움', Dotum,'굴림', Gulim, Helvetica, sans-serif; letter-spacing:0; color:#222; background-color:#fff;}

img, fieldset, hr {border:0; margin:0; padding:0;}
img {vertical-align:top;}
ul, ol {list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
select, input, textarea {font-size:100%; vertical-align:middle; font-family:inherit;}
table {border-collapse:collapse;}
address {font-style:normal;}
hr {clear:both; display:none;}
legend, caption {width:0; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden;}
button {background:none; border:0 none; cursor:pointer; vertical-align:middle;}

a:link, a:visited {color:#464646; text-decoration:none;}
a:hover, a:active, a:focus {color:#464646; text-decoration:none;}



