@charset "UTF-8";
/*ALL Settings*/
/*-----------------------------------------------*/
.outerWrap h1, .outerWrap h2, .outerWrap h3, .outerWrap h4, .outerWrap h5, .outerWrap h6, .outerWrap p, .outerWrap blockquote, .outerWrap pre,
.outerWrap a, .outerWrap abbr, .outerWrap acronym, .outerWrap address, .outerWrap big, .outerWrap cite, .outerWrap code,
.outerWrap del, .outerWrap dfn, .outerWrap em, .outerWrap font, .outerWrap img, .outerWrap ins, .outerWrap kbd, .outerWrap q, .outerWrap s, .outerWrap samp,
.outerWrap small, .outerWrap strike, .outerWrap strong, .outerWrap sub, .outerWrap sup, .outerWrap tt, .outerWrap var,
.outerWrap dl, .outerWrap dt, .outerWrap dd, .outerWrap ol, .outerWrap ul, .outerWrap li,
.outerWrap fieldset, .outerWrap form, .outerWrap label, .outerWrap legend,
.outerWrap table, .outerWrap caption, .outerWrap tbody, .outerWrap tfoot, .outerWrap thead, .outerWrap tr, .outerWrap th, .outerWrap td {
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 10px;
  font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',"MS PGothic",sans-serif;
  vertical-align: baseline;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* HTML5 */
.outerWrap article, .outerWrap aside, .outerWrap details, .outerWrap figcaption, .outerWrap figure,
.outerWrap footer, .outerWrap header, .outerWrap hgroup, .outerWrap menu, .outerWrap nav, .outerWrap section {
  display: block;
}

.outerWrap  {
  line-height: 1;
}

.outerWrap ol, .outerWrap ul {
  list-style: none;
}

.outerWrap blockquote, .outerWrap q {
  quotes: none;
}

.outerWrap blockquote:before, .outerWrap blockquote:after,
.outerWrap q:before, .outerWrap q:after {
  content: '';
  content: none;
}

.outerWrap table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*ALL Settings*/
/* clearfix */
/*--------------------------------------------------------*/
.outerWrap .clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* table */
/*--------------------------------------------------------*/
.outerWrap table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
}
