@charset "UTF-8";

body {
    font-family: "FOT-筑紫Aオールド明朝 Pr6N R";
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "FOT-筑紫Cオールド明朝 Pr6N R";
}

.ban__label2 {
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  position: relative;
  right: 10px;
  bottom: -30px;
  padding: 15px 30px 15px 25px;
  height: 150px;
}

.spgnav__list:first-child {
  width: 20%;
}

.spgnav__list:nth-child(2) {
  width: 20%;
}

.spgnav__list {
  width: 20%;
}

.spgnav__list:nth-child(4) {
  width: 20%;
  font-size: 1.5rem;
  text-align: center;
}