.menuPc h1{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 20px;
  color: #fff;
}

.heading h1{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 48px;
  font-weight: bold;
}


.story h2{
	font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	font-size: 20px;
}


.information h2{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 24px;
  font-weight: bold;
}
.information h3{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 18px;
}
.information h4{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 18px;
}
.information h5{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 22px;
}
.information h6{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 18px;
}


.character h2{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 20px;
  font-weight: bold;
}
.character h3{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 18px;
}


.footer h1{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #fff;
}


.toTop h1{
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
  font-size: 14px;
}
@media screen and (max-width: 768px){
  .heading h1{
    font-size: 36px;
  }
  .topMenuButtonCross h1, .topMenuButton h1{
  	font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
    font-size: 24px;
    color: #fff;
  }
  .story h2{
    font-size: 14px;
  }
  .information h5{
    font-size: 18px;
  }
  .information h6{
    font-size: 14px;
  }
  .footer h1{
    font-size: 14px;
    color: #000;
  }
}