/* CSS Document */
@charset "utf-8";

body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li,
brockquote, pre, table, caption, th, td, address,
form, fieldset, legend, object {
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}

a, ins {
  text-decoration: none;
}

address, em, cite, dfn, var {
  font-style: normal;
}

input, textarea {
  font-family: sans-serif;
  font-weight: normal;
}

img {
  border: 0;
  vertical-align: bottom;
}

ul {
  list-style-type: none;
}

ol {
  list-style-type: none;
}

table {
border-spacing: 0;
border-collapse: collapse;
    font-size:inherit;
    font:100%;
}

select option {
padding: 0 5px;
}

* {
	margin: 0;
	padding: 0;
}
*::after,
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}