/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontend/components/loading.vue?vue&type=style&index=0&id=71885bbc&lang=scss& ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
.fullview {
  width: 100%;
  height: 100%;
  background: rgba(128, 128, 128, 0);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10001;
  display: flex;
  justify-content: center;
  align-items: center;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontend/components/login-layout.vue?vue&type=style&index=0&id=5ec983d0&scoped=true&lang=css& ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************/
.navbar-brand[data-v-5ec983d0] {
  margin-right: 0;
}
.with-footer[data-v-5ec983d0] {
  padding-bottom: 80px !important;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontend/views/login/login.vue?vue&type=style&index=0&id=790abbda&lang=scss&scoped=true& ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
 * Default Settings
**/
/* 作業指示書 PartsDT */
/* 選択済みの作業指示書 */
/* 工程 */
/* 間違っている行の色 */
/* 間違っている行の色 */
/* 間違っている行の色 */
/* 強調表示用 */
.input-password-container[data-v-790abbda] {
  margin-top: 10px;
}
.error[data-v-790abbda] {
  color: red;
}
.username[data-v-790abbda] {
  font-size: 36px;
}
div.balloon[data-v-790abbda] {
  background-color: #34adff;
  color: white;
  border-radius: 0.5rem;
  padding: 1rem;
  position: relative;
  margin-bottom: 30px;
}
div.balloon[data-v-790abbda]:after {
  position: absolute;
  display: block;
  border: 15px solid transparent;
  border-top: 15px solid #34adff;
  left: 50%;
  transform: translate(-50%);
  bottom: -30px;
  content: "";
}
div.balloon p[data-v-790abbda] {
  text-align: center;
  padding: 0;
  margin: 0;
}
div.message[data-v-790abbda] {
  background-color: #34adff;
  color: white;
  border-radius: 0.5rem;
  padding: 1rem;
  position: relative;
  margin-bottom: 30px;
}
div.message p[data-v-790abbda] {
  text-align: center;
  padding: 0;
  margin: 0;
}
.chara[data-v-790abbda] {
  width: 100%;
  max-width: 300px;
}

/*# sourceMappingURL=login.css.map*/