@charset "UTF-8";
/* ==========================================================
	タブレット 820px 〜 641pxまで
========================================================== */
@media screen and (min-width: 641px) and (max-width: 820px) {
  .wrapper.main {
    padding: 0;
  }

  .pankuzu {
    padding-right: 2%;
    padding-left: 2%;
    width: 96%;
  }

  .h1 {
    padding-left: 2%;
  }

  /* responsive style */
  .pc, .sp {
    display: none;
  }

  .tb, .pc_none {
    display: block;
  }

  .tb_none {
    display: none;
  }

  .sp_none {
    display: block;
  }

  .swich-font-20 {
    font-size: 20px;
  }

  .swich-mt-18p {
    margin-top: 18%;
  }
}

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