hr { margin:0px ; padding:0px ; }
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
vertical-align: baseline;
font-family: ¸¼Àº °íµñ, Malgun Gothic, NanumGothic,'NanumGothic', ³ª´®°íµñ, NG, Tahoma, Geneva, sans-serif;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
outline : 0;
padding: 0;
margin: 0;
border: 0;
}
/* remember to define focus styles! */
:focus {
/* outline: 0; */
}
body {
background: white;
line-height: 1.2;
color: black;
}

ol, ul {
list-style: none; 
}
textarea { margin:0px ; padding:0px ; }
/* tables still need cellspacing="0" in the markup */
table {
/*border-collapse: separate;*/
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {
content: "";
}
blockquote, q {
quotes: "";
}
/*a:link { color:#3366cc; text-decoration:none; }
a:visited { color:#3366cc; text-decoration:none; }
a:active { color:#3366cc; text-decoration:none; }
a:hover { color:#2850a2; text-decoration:none; }*/
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:none; }
button { margin: 0px; padding: 0px; border: 0px; cursor: pointer; background-color: transparent; }
input { padding: 0px; margin: 0px; }
canvas { margin: 0px; padding: 0px; vertical-align: top; }
// »çÀÌÆ® ÇÊ¿äÇÑ ÃÊ±âÈ­
* , *:before , *:after { box-sizing: border-box; margin: 0; padding: 0; }
input , button { outline: none; border: none; }
button { background-color: transparent; box-sizing: border-box; }
// Å©·Ò ÀÎÇ² Á¤º¸ Ä³½Ã ÀÚµ¿ Ã¤¿ì±â CSS ÃÊ±âÈ­
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
transition: background-color 5000s ease-in-out 0s , color 5000s ease-in-out 0s ;
}
input, select, img {
vertical-align: middle;
}