/*!***************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js!./src/main/scss/App.scss ***!
  \***************************************************************************************************************************************************************************************/
@charset "UTF-8";
@keyframes App-logo-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
h3 {
  font-size: large;
  background-color: #ccc;
}

strong {
  font-weight: bolder;
}

.content-wrapper {
  min-height: 100vh;
  position: relative;
  padding-bottom: 2em;
  box-sizing: border-box;
}

footer {
  position: absolute;
  bottom: 0;
  margin: 0;
  width: 100%;
  background-color: #e9ecef;
  /* Set the fixed height of the footer here */
  height: 2em;
}

#footer_content {
  margin: 0.5em auto;
  width: 50%;
  height: 1em;
  text-align: center;
}

.normalsize {
  font-size: 10px;
}

.large {
  font-size: 13px;
}

.huge {
  font-size: 42px !important;
  font-weight: bold;
}

.text-green {
  color: #5cb85c;
}

.text-red {
  color: #d9534f;
}

.text-yellow {
  color: #f0ad4e;
}

.vertical-center {
  min-height: 100%;
  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh;
  /* These two lines are counted as one :-)       */
  display: flex;
  align-items: center;
}

.mainContent {
  margin: 0.5em;
}

.panel_controller {
  height: 120px;
  width: 120px;
  margin-left: auto;
  margin-right: auto;
}

.panel_pole {
  position: absolute;
  width: 120px;
  height: 120px;
  background-image: url(data:image/png;base64,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);
  background-position: 100% 0;
  background-size: 200%;
  background-repeat: no-repeat;
}

.panel_rotate {
  position: absolute;
  width: 120px;
  height: 120px;
  background-image: url(data:image/png;base64,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);
  background-position: 0 0;
  background-size: 200%;
  background-repeat: no-repeat;
}

.strategy_ql {
  width: 90vw;
  max-width: none !important;
}

.aci_strategy {
  width: 80vw;
  max-width: none !important;
}

.aci_schedule {
  width: 80vw;
  max-width: none !important;
}

.aci_target {
  width: 80vw;
  max-width: none !important;
}

/* react-calendar */
/* 土曜日だけ青色にする */
.react-calendar.react-calendar__month-view__days__day--weekend:nth-child(7n-1) {
  color: #00f;
}

/* active時の文字の色（選択後の日付の色） */
.react-calendar__tile--active {
  color: white !important;
}

/* 土曜を全部青色にしても今月以外は灰色にする */
.react-calendar .react-calendar__month-view__days__day--neighboringMonth {
  color: #757575 !important;
}

.cal_bg_s {
  background-color: #fcc;
}
/*!*****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js!./src/main/scss/index.scss ***!
  \*****************************************************************************************************************************************************************************************/
/** common **/
body {
  margin: 0px;
  font-family: sans-serif;
}
/*!*****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js!./src/main/scss/error.scss ***!
  \*****************************************************************************************************************************************************************************************/
/** common **/
body {
  margin: 0px;
  font-family: sans-serif;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWwuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQUVoQjtFQUNFO0lBQ0U7RUFBRjtFQUdBO0lBQ0U7RUFERjtBQUNGO0FBSUE7RUFDRTtFQUNBO0FBRkY7O0FBS0E7RUFDRTtBQUZGOztBQVNBO0VBQ0U7RUFDQTtFQUNBLG1CQU5jO0VBT2Q7QUFORjs7QUFTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJBaEJ1QjtFQWtCdkI7RUFDQSxXQWxCYztBQVdoQjs7QUFVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBUEY7O0FBVUE7RUFDRTtBQVBGOztBQVVBO0VBQ0U7QUFQRjs7QUFVQTtFQUNFO0VBQ0E7QUFQRjs7QUFVQTtFQUNFO0FBUEY7O0FBVUE7RUFDRTtBQVBGOztBQVVBO0VBQ0U7QUFQRjs7QUFVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVBGOztBQVVBO0VBQ0U7QUFQRjs7QUF1QkE7RUFDRSxhQVhXO0VBWVgsWUFaVztFQWFYO0VBQ0E7QUFwQkY7O0FBdUJBO0VBQ0U7RUFDQSxZQW5CVztFQW9CWCxhQXBCVztFQXVCVCx5REExQlc7RUEyQlg7RUFDQSxxQkF4QlU7RUF5QlY7QUF0Qko7O0FBMEJBO0VBQ0U7RUFDQSxZQWhDVztFQWlDWCxhQWpDVztFQW9DVCx5REF2Q1c7RUF3Q1g7RUFDQSxxQkFyQ1U7RUFzQ1Y7QUF6Qko7O0FBNkJBO0VBQ0UsV0F4Q2tCO0VBeUNsQjtBQTFCRjs7QUE2QkE7RUFDRSxXQTNDbUI7RUE0Q25CO0FBMUJGOztBQTZCQTtFQUNFLFdBL0NtQjtFQWdEbkI7QUExQkY7O0FBNkJBO0VBQ0UsV0FuRGlCO0VBb0RqQjtBQTFCRjs7QUE2QkE7QUFDQTtBQUNBO0VBQ0k7QUExQko7O0FBNEJBO0FBQ0E7RUFDSTtBQXpCSjs7QUEyQkE7QUFDQTtFQUNFO0FBeEJGOztBQTJCQTtFQUNFO0FBeEJGLEM7Ozs7QUNqSkE7QUFDQTtFQUNFO0VBRUE7QUNBRixDOzs7O0FESkE7QUFDQTtFQUNFO0VBRUE7QUVBRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcHZtczQtMDAxLy4vc3JjL21haW4vc2Nzcy9BcHAuc2NzcyIsIndlYnBhY2s6Ly9wdm1zNC0wMDEvLi9zcmMvbWFpbi9zY3NzL2NvbW1vbi5zY3NzIiwid2VicGFjazovL3B2bXM0LTAwMS8uL3NyYy9tYWluL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9wdm1zNC0wMDEvLi9zcmMvbWFpbi9zY3NzL2Vycm9yLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5Aa2V5ZnJhbWVzIEFwcC1sb2dvLXNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiBsYXJnZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuJGhlYWRlcl9mb290ZXJfYmdfY29sb3I6ICNlOWVjZWY7XG4kZm9vdGVyX2hlaWdodDogMmVtO1xuXG4vLyBjb250ZW50IGhlaWdodCBmb3IgZm9vdGVyXG4uY29udGVudC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206ICRmb290ZXJfaGVpZ2h0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlcl9mb290ZXJfYmdfY29sb3I7XG5cbiAgLyogU2V0IHRoZSBmaXhlZCBoZWlnaHQgb2YgdGhlIGZvb3RlciBoZXJlICovXG4gIGhlaWdodDogJGZvb3Rlcl9oZWlnaHQ7XG59XG5cbiNmb290ZXJfY29udGVudCB7XG4gIG1hcmdpbjogMC41ZW0gYXV0bztcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5vcm1hbHNpemUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmh1Z2Uge1xuICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG59XG5cbi50ZXh0LXJlZCB7XG4gIGNvbG9yOiAjZDk1MzRmO1xufVxuXG4udGV4dC15ZWxsb3cge1xuICBjb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnZlcnRpY2FsLWNlbnRlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC8qIEZhbGxiYWNrIGZvciBicm93c2VycyBkbyBOT1Qgc3VwcG9ydCB2aCB1bml0ICovXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAvKiBUaGVzZSB0d28gbGluZXMgYXJlIGNvdW50ZWQgYXMgb25lIDotKSAgICAgICAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWFpbkNvbnRlbnQge1xuICBtYXJnaW46IDAuNWVtO1xufVxuXG4kcGFuZWxfc3ByaXRlOiB1cmwoLi9zb3BhbmVsLnBuZyk7XG4kb3JpZ19zcHJpdGVfd2lkdGg6IDQ4MHB4O1xuJG9yaWdfc2l6ZTogMjQwcHg7XG4kcGFuZWxfc2l6ZTogMTIwcHg7XG4kc3ByaXRlX3NpemU6IGNhbGMoJG9yaWdfc2l6ZSAvICRwYW5lbF9zaXplICogMTAwJSk7XG4kc3ByaXRlX3Bvc2l0aW9uOiBjYWxjKDEwMCUgKiAkb3JpZ19zaXplIC8gKCRvcmlnX3Nwcml0ZV93aWR0aCAtICRvcmlnX3NpemUpKTtcblxuJHN0cmF0ZWd5X3FsX3dpZHRoOiA5MHZ3O1xuXG4kYWNpX3N0cmF0ZWd5X3dpZHRoOiA4MHZ3O1xuJGFjaV9zY2hlZHVsZV93aWR0aDogODB2dztcbiRhY2lfdGFyZ2V0X3dpZHRoOiA4MHZ3O1xuXG4ucGFuZWxfY29udHJvbGxlciB7XG4gIGhlaWdodDogJHBhbmVsX3NpemU7XG4gIHdpZHRoOiAkcGFuZWxfc2l6ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnBhbmVsX3BvbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAkcGFuZWxfc2l6ZTtcbiAgaGVpZ2h0OiAkcGFuZWxfc2l6ZTtcblxuICBiYWNrZ3JvdW5kOiB7XG4gICAgaW1hZ2U6ICRwYW5lbF9zcHJpdGU7XG4gICAgcG9zaXRpb246ICRzcHJpdGVfcG9zaXRpb24gMDtcbiAgICBzaXplOiAkc3ByaXRlX3NpemU7XG4gICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLnBhbmVsX3JvdGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6ICRwYW5lbF9zaXplO1xuICBoZWlnaHQ6ICRwYW5lbF9zaXplO1xuXG4gIGJhY2tncm91bmQ6IHtcbiAgICBpbWFnZTogJHBhbmVsX3Nwcml0ZTtcbiAgICBwb3NpdGlvbjogMCAwO1xuICAgIHNpemU6ICRzcHJpdGVfc2l6ZTtcbiAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uc3RyYXRlZ3lfcWwge1xuICB3aWR0aDogJHN0cmF0ZWd5X3FsX3dpZHRoO1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjaV9zdHJhdGVneSB7XG4gIHdpZHRoOiAkYWNpX3N0cmF0ZWd5X3dpZHRoO1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjaV9zY2hlZHVsZSB7XG4gIHdpZHRoOiAkYWNpX3NjaGVkdWxlX3dpZHRoO1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjaV90YXJnZXQge1xuICB3aWR0aDogJGFjaV90YXJnZXRfd2lkdGg7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiByZWFjdC1jYWxlbmRhciAqL1xuLyog5Zyf5puc5pel44Gg44GR6Z2S6Imy44Gr44GZ44KLICovXG4ucmVhY3QtY2FsZW5kYXIucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX2RheXNfX2RheS0td2Vla2VuZDpudGgtY2hpbGQoN24tMSkge1xuICAgIGNvbG9yOiAjMDBmO1xufVxuLyogYWN0aXZl5pmC44Gu5paH5a2X44Gu6Imy77yI6YG45oqe5b6M44Gu5pel5LuY44Gu6Imy77yJICovXG4ucmVhY3QtY2FsZW5kYXJfX3RpbGUtLWFjdGl2ZSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4vKiDlnJ/mm5zjgpLlhajpg6jpnZLoibLjgavjgZfjgabjgoLku4rmnIjku6XlpJbjga/ngbDoibLjgavjgZnjgosgKi9cbi5yZWFjdC1jYWxlbmRhciAucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX2RheXNfX2RheS0tbmVpZ2hib3JpbmdNb250aCB7XG4gIGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5jYWxfYmdfcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M7XG59XG4iLCIvKiogY29tbW9uICoqL1xuYm9keSB7XG4gIG1hcmdpbjogMHB4O1xuICAvLyBwYWRkaW5nOiAyMHB4O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbiIsIi8qKiBjb21tb24gKiovXG5ib2R5IHtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufSIsIi8qKiBjb21tb24gKiovXG5ib2R5IHtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/