/*@import "/node_modules/libraries-frontend-framelunch/css/_reset.css";*/
/* stylelint-disable */

/* reset margin & padding */
body, div, dl, dt, dd, ul, ol, li, hr, h1, h2, h3, h4, h5, h6, address,
pre, code, form, fieldset, legend, input, button, textarea, p, blockquote,
table, th, td, iframe, form, fieldset, input, button, select, optgroup, option,
textarea, label, legend, span, em, strong, dfn, code, samp, kbd, var, cite, abbr,
acronym, q, br, ins, del, a, img, object, figure, figcaption {
  margin: 0;
  padding: 0;
}

/* set base font size = 1.4rem = 14px */
html {
  /* on html element's font size = 62.5%, 1rem ≒ 10px */
  font-size: 62.5%;
}

body {
  font-size: 1.4rem;
  font-family: sans-serif;
}

/* remove border & font size */
div, blockquote, p, pre, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, address,
table, caption, th, td, span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, q, br,
ins, del, a, img, object, iframe, figure, figcaption {
  border: 0;
  font-style: normal;
  font-weight: normal;
  font-size: 100%;
}

/* remove table border's habit  */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* remove list style */
ul, li {
  list-style: none;
}

img {
  vertical-align: bottom;
}


input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button {
  filter:chroma(color=#000000);
  border:none;
  outline: none;
  padding: 0;background: none;
}
