@charset "UTF-8";

body {margin: 0;}
h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, table {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
main {display: block;}
a {color: inherit; text-decoration: inherit;}
a img {border: none; max-width: 100%;}
img {-webkit-user-drag: none; max-width: 100%; vertical-align: bottom;}
li {list-style: none;}
address, em, i, cite {font-style: normal;}
table {border-collapse: collapse;}
table caption {overflow: hidden; width: 0; height: 0;}
form, fieldset {border: 0;}
input, button {margin: 0; padding: 0; border: none; background: none;}
button {cursor: pointer;}