@charset "utf-8";

@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');


*{margin:0; padding:0;}


article, aside, hgroup, header, footer, figure, figcaption, nav, section {display: block;}
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 { margin: 0; padding: 0; border: none 0; }
body{background:#fff;}
html, body { width:100%; height:100%;}
body {min-width:1200px; }
body, input, button, textarea,table, td { font-size:12px;  font-family:'Nanum Barun Gothic', 'Nanum Gothic', 'Lato', sans-serif, Verdana, "돋움", Dotum, Helvetica, AppleGothic; color:#444;}
h1, h2, h3, h4, h5, h6 {font-size:12px; font-weight:normal;}
img, fieldset, iframe {border:0 none;}
table, div {border-collapse: collapse;}
address, caption, cite, code, dfn, em, strong, th, var { font-style : normal; font-weight : normal; }
ul, li, ol { list-style-type: none;}

legend,  caption { display: none; }
hr { border-collapse:collapse; display:none; }
strong{font-weight:bold;}
img{border:0;}
a {	color:#000; text-decoration: none; }
select, input { vertical-align:top; }



/* 모바일 코딩 필수 공통영역 */
* { margin:0; padding:0; -webkit-text-size-adjust:none; }


.none { display:none; }