html,
body {
  font-family: "Noto Sans JP", sans-serif;
  line-height: 1.5;
  color: #333;
  font-weight: 400;
  font-style: normal;
  overflow-x: hidden;
}

body {
  position: relative;
  -webkit-font-smoothing: antialiased;
}

#wrapper {
  transform: scale(var(--scale));
  transform-origin: 0 0;
  width: calc(100% / var(--scale));
}

body.is-menu-open {
  overflow: hidden;
  height: 100vh;
}
