@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/css/yakuhanjp.css");
@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanmp.min.css");
@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho&display=swap");
.table_outline iframe {
  margin-top: 20px;
}

#gaiyo iframe {
  min-height: 3640px;
}

#senchaku iframe {
  min-height: 3420px;
}

.tab_btn {
  width: calc((100% - 30px) / 2);
  text-align: center;
  background: #b29879;
  color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media screen and (max-width: 767px) {
  .tab_btn {
    width: calc((100% - 15px) / 2);
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.tab_btn.active {
  background-color: #fff;
  color: #333;
}
.tab_btn__wrap {
  /**/
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 767px) {
  .tab_btn__wrap {
    width: 94%;
  }
}

.tab_content {
  position: relative;
  z-index: 2;
  background-color: #fff;
}

/* outline.css *//*# sourceMappingURL=page-outline.css.map */