/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
.u-okayama html, .u-okayama body, .u-okayama div, .u-okayama span, .u-okayama applet, .u-okayama object, .u-okayama iframe,
.u-okayama h1, .u-okayama h2, .u-okayama h3, .u-okayama h4, .u-okayama h5, .u-okayama h6, .u-okayama p, .u-okayama blockquote, .u-okayama pre,
.u-okayama a, .u-okayama abbr, .u-okayama acronym, .u-okayama address, .u-okayama big, .u-okayama cite, .u-okayama code,
.u-okayama del, .u-okayama dfn, .u-okayama em, .u-okayama img, .u-okayama ins, .u-okayama kbd, .u-okayama q, .u-okayama s, .u-okayama samp,
.u-okayama small, .u-okayama strike, .u-okayama strong, .u-okayama sub, .u-okayama sup, .u-okayama tt, .u-okayama var,
.u-okayama b, .u-okayama u, .u-okayama i, .u-okayama center,
.u-okayama dl, .u-okayama dt, .u-okayama dd, .u-okayama ol, .u-okayama ul, .u-okayama li,
.u-okayama fieldset, .u-okayama form, .u-okayama label, .u-okayama legend,
.u-okayama table, .u-okayama caption, .u-okayama tbody, .u-okayama tfoot, .u-okayama thead, .u-okayama tr, .u-okayama th, .u-okayama td,
.u-okayama article, .u-okayama aside, .u-okayama canvas, .u-okayama details, .u-okayama embed,
.u-okayama figure, .u-okayama figcaption, .u-okayama footer, .u-okayama header, .u-okayama hgroup,
.u-okayama menu, .u-okayama nav, .u-okayama output, .u-okayama ruby, .u-okayama section, .u-okayama summary,
.u-okayama time, .u-okayama mark, .u-okayama audio, .u-okayama video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
.u-okayama article, .u-okayama aside, .u-okayama details, .u-okayama figcaption, .u-okayama figure,
.u-okayama footer, .u-okayama header, .u-okayama hgroup, .u-okayama menu, .u-okayama nav, .u-okayama section {
  display: block;
}
.u-okayama body {
  line-height: 1;
}
.u-okayama ol, .u-okayama ul {
  list-style: none;
}
.u-okayama blockquote, .u-okayama q {
  quotes: none;
}
.u-okayama blockquote:before, .u-okayama blockquote:after,
.u-okayama q:before, .u-okayama q:after {
  content: "";
  content: none;
}
.u-okayama table {
  border-collapse: collapse;
  border-spacing: 0;
}

.u-okayama *:focus {
  outline: none;
}
