@charset "UTF-8";
/* CSS Document */
/* --HTML-- */
/* line 8, reset.scss */
html {
  background: #fff;
  color: #000;
  overflow-y: scroll;
  font-size: 10px; }

/* --BODY-- */
/* line 16, reset.scss */
body {
  font: 12px/1.5;
  font-family: メイリオ, "Hiragino Kaku Gothic Pro", Meiryo, "ヒラギノ角ゴ Pro W3", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif;
  margin: 0;
  overflow: visible;
  padding: 0;
  line-height: 2;
  color: #333; }

/* --OTHER TAGS-- */
/* line 27, reset.scss */
a img, fieldset, img {
  border: 0; }

/* line 31, reset.scss */
blockquote, dd, div, dl, dt, fieldset, form,
h1, h2, h3, h4, h5, h6, input, li, ol, p, pre,
select, span, textarea, td, th, ul {
  margin: 0;
  padding: 0; }

/* line 38, reset.scss */
abbr, acronym {
  border: 0; }

/* line 42, reset.scss */
address, caption, cite, code, dfn, em, th, strong, var {
  font-style: normal;
  font-weight: normal; }

/* line 47, reset.scss */
caption, th {
  text-align: left; }

/* line 51, reset.scss */
code, kbd, pre, samp, tt {
  font-family: monospace;
  line-height: 100%; }

/* for IE7 */
/* line 57, reset.scss */
* + html code, kbd, pre, samp, tt {
  font-size: 108%; }

/* line 61, reset.scss */
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }

/* line 66, reset.scss */
input, select, textarea {
  font-size: 100%;
  font-family: 'Lucida Grande',Arial,Helvetica,Verdana,sans-serif; }

/* line 71, reset.scss */
ol, ul {
  list-style: none; }

/* line 75, reset.scss */
q:before, q:after {
  content: ''; }

/* tables still need 'cellspacing="0"' */
/* line 80, reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 100%; }

/* line 85, reset.scss */
figure {
  margin: 0; }

/*# sourceMappingURL=reset.css.map */
