/*背景色*/
body {
  background-image: linear-gradient(lightsteelblue,lightsteelblue);
}
/*タイトル(～一斉指令システム)*/
.title {
  font-size: 3.8rem;
  font-weight: bold;
}
/*ログインコンテナ*/
.login-container {
  font-size: 1.7rem;
  max-width: 400px;
  padding: 40px 40px 20px 40px;
}
/*ログインタイトル*/
.login-container.title {
  background:linear-gradient(#829ebc,#225588);
  color:white;
  font-weight:600;
  padding:8px;
  margin-top: 4px;
}
/*ログインアイテム*/
.login-container.item {
  background-color: #F7F7F7;
  margin: 0 auto;
  border-radius: 2px;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}
/*ログイン入力・ボタン*/
.form-signin input[type=user],
.form-signin input[type=password],
.form-signin button {
  width: 100%;
  display: block;
  margin-bottom: 10px;
  z-index: 1;
  position: relative;
  box-sizing: border-box;
  font-size: 1.7rem;
}
.form-signin .form-control:focus {
  border-color: rgb(104, 145, 162);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(104, 145, 162);
}
/*ログインボタン*/
.btn {
  font-weight:bold;
  height: 36px;
  user-select: none;
}
.btn.btn-login:hover,
.btn.btn-login:active,
.btn.btn-login:focus {
    background-color: rgb(12, 97, 33);
}