*{
margin:0;
padding:0;
font:inherit;
color:inherit;
}
*, :after, :before{
box-sizing:border-box;
flex-shrink:0;
}
:root{
-webkit-tap-highlight-color:transparent;
-webkit-text-size-adjust:100%;
text-size-adjust:100%;
cursor:default;
line-height:1.5;
overflow-wrap:break-word;
-moz-tab-size:4;
tab-size:4
}
html, body {
height:100%;
line-height: 1; (추가)
}
img, picture, video, canvas, svg{
display: block;
max-width:100%;
}
button{
background:none;
border:0;
cursor:pointer;
}
ul{
list-style: none; (추가)
}
a{
text-decoration:none;
}
table{
border-collapse:collapse;
border-spacing:0;
}
/*추가*/
input,button{
color: inherit;
font: inherit;
border: 0;
background: transparent;
}