@charset "UTF-8";
#content.site-content {
  border: 0;
  outline: 0;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  font: 62.5%;
  font: 1rem/1.8 sans-serif;
  *font-size: small;
  *font: x-small;
  -webkit-text-size-adjust: none;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Lucida Grande", "segoe UI", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "Verdana", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  box-sizing: content-box;
  /* //調整3
  html,
  body,
  div,
  span,
  applet,
  object,
  iframe,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p,
  blockquote,
  pre,
  a,
  abbr,
  acronym,
  address,
  big,
  cite,
  code,
  del,
  dfn,
  em,
  font,
  img,
  ins,
  kbd,
  q,
  s,
  samp,
  small,
  strike,
  strong,
  sub,
  sup,
  tt,
  var,
  b,
  u,
  i,
  center,
  dl,
  dt,
  dd,
  ul,
  li,
  fieldset,
  form,
  label,
  legend,
  table,
  caption,
  tbody,
  tfoot,
  thead,
  tr,
  th,
  td {
    border: 0;
    outline: 0;
    vertical-align: baseline;
    margin: 0;
    padding: 0;
    font: 62.5%;
  }
  */
  /* body, textarea {font-family: "游明朝","YuMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","ＭＳ Ｐ明朝", "MS PMincho", serif;} */
}
#content.site-content img {
  vertical-align: bottom;
}
#content.site-content body {
  font: 1rem/1.8 sans-serif;
  *font-size: small;
  *font: x-small;
  -webkit-text-size-adjust: none;
}
#content.site-content body,
#content.site-content textarea {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Lucida Grande", "segoe UI", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "Verdana", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#content.site-content input,
#content.site-content select {
  font-family: Arial, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
@font-face {
  font-family: "dinregular";
  src: url("/common/fonts/dinregular.woff2") format("woff2"), url("/common/fonts/dinregular.woff") format("woff"), url("/common/fonts/dinregular.ttf") format("truetype"), url("/common/fonts/dinregular.svg#dinregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "dinmedium";
  src: url("/common/fonts/dinmedium.woff2") format("woff2"), url("/common/fonts/dinmedium.woff") format("woff"), url("/common/fonts/dinmedium.ttf") format("truetype"), url("/common/fonts/dinmedium.svg#dinmedium") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "dinbold";
  src: url("/common/fonts/dinbold.woff2") format("woff2"), url("/common/fonts/dinbold.woff") format("woff"), url("/common/fonts/dinbold.ttf") format("truetype"), url("/common/fonts/dinbold.svg#dinregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
#content.site-content select,
#content.site-content input,
#content.site-content button,
#content.site-content textarea {
  font: 99% sans-serif;
}
#content.site-content pre,
#content.site-content code,
#content.site-content kbd,
#content.site-content samp,
#content.site-content tt {
  *font-size: 108%;
  line-height: 100%;
}
#content.site-content table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: inherit;
  font: 100%;
}
#content.site-content article,
#content.site-content aside,
#content.site-content canvas,
#content.site-content details,
#content.site-content figcaption,
#content.site-content figure,
#content.site-content footer,
#content.site-content header,
#content.site-content hgroup,
#content.site-content menu,
#content.site-content nav,
#content.site-content section,
#content.site-content summary {
  display: block;
}
#content.site-content ul {
  list-style: none;
}
#content.site-content blockquote,
#content.site-content q {
  quotes: none;
}
#content.site-content :focus {
  outline: 0;
}
#content.site-content ins {
  text-decoration: none;
}
#content.site-content del {
  text-decoration: line-through;
}
#content.site-content em {
  font-style: normal;
}
#content.site-content hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
#content.site-content figure {
  display: block;
  margin: 0;
  padding: 0;
}
#content.site-content img {
  width: 100%;
}
#content.site-content svg {
  line-height: 0;
}/*# sourceMappingURL=studio_mix-reset.css.map */