@charset "UTF-8";
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "M PLUS 1p";
  src: url("/assets/fonts/MPLUSRounded1c-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}
body {
  font-family: "M PLUS 1p", Arial, sans-serif;
}

header, footer {
  width: 100vw;
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  box-sizing: border-box;
}
header.header, footer.header {
  border-bottom-width: 1px;
}
header.header img, footer.header img {
  width: 2rem;
}
header.footer, footer.footer {
  border-top-width: 1px;
  text-align: center;
  padding: 0.5rem 0;
}

#img_logo {
  width: 7rem;
}

#btn_update_area {
  position: fixed;
  z-index: 9999;
  bottom: 3rem;
  right: 3rem;
}

/**********************************************************
オーバーレイローディング
*********************************************************/
#panel_loding {
  display: none;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: white;
}/*# sourceMappingURL=app.css.map */