@charset "UTF-8";
/* CSS Document */
body {
  font-family: "游ゴシック", "Yu Gothic", "メイリオ", "Meiryo", sans-serif;
  width: 100%;
  max-width: 520px;
  margin: auto;
}

div#footer {
  text-align: center;
}

.imedis {
  ime-mode: disabled;
}

div.kiyaku_register {
  font-size: 12px;
  padding: 10px 20px;
  height: 10vh;
  overflow-y: scroll;
  border: 1px solid #dddddd;
  line-height: 180%;
}

html,
body {
  height: 100%;
  font-size: 20px;
}

body {
  background-color: #f5f5f5;
}

body.entry,
body.index {
  display: flex;
  -ms-flex-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
  align-items: center;
}

body.temporary_register,
body.qr,
body.play,
body.view,
body.login {
  padding-top: 20px;
  padding-bottom: 40px;
}

.form-signin {
  width: 100%;
  max-width: 520px;
  /* padding: 15px; */
  margin: auto;
}

.form-signin .checkbox {
  font-weight: 400;
}

.form-signin .form-control {
  position: relative;
  box-sizing: border-box;
  height: auto;
  padding: 10px;
  font-size: 16px;
}

.form-signin .form-control:focus {
  z-index: 2;
}

.form-signin input[type=email] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.form-signin input[type=password] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

div.hassaku_list {
  padding: 0;
}
div.hassaku_list label {
  display: block;
  width: 100%;
  height: 100%;
}

div.camera_button #app {
  width: 96%;
  padding: 28px;
  max-width: 500px;
  margin: 40px auto;
  border: 1px solid #ffffff;
  border-radius: 5px;
  box-shadow: 2px 2px 5px 0px rgb(200, 200, 200);
}
div.camera_button label {
  display: block;
  width: 98%;
  margin: 0 auto;
  padding: 10px 0;
  text-align: center;
  border: 0;
  box-shadow: none;
  color: #ffffff;
  font-size: 1rem;
  background-color: #00c2bc;
  cursor: pointer;
}
div.camera_button input {
  display: none;
}/*# sourceMappingURL=style.css.map */