
footer {
  background-color: #eeeeee;
  color: #555;
  padding-bottom: 0.16667rem;
  padding-top: 0.16667rem;
  text-align: center;
  left: 0;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  flex-shrink: 0;
  width: 100%;
}
.fontSize {
  font-size: 100%;
}


@charset "UTF-8";
.dialogHeight[data-v-1dfc3b2a] {
  height: auto;
  overflow: auto;
}
.buttonRow[data-v-1dfc3b2a] {
  margin-bottom: 0.5rem;
}
.a0701_button[data-v-1dfc3b2a] {
  margin-bottom: 2vh;
}
.postalFont[data-v-1dfc3b2a] {
  text-align: center;
  font-weight: 600;
  font-size: 0.26667rem;
  margin-right: 0.33333rem;
  margin-bottom: 0.4rem;
}
.postalTable[data-v-1dfc3b2a] {
  width: 100%;
}
.red[data-v-1dfc3b2a] {
  color: red;
  margin-right: 0.08333rem;
}
.totalDiv[data-v-1dfc3b2a] {
  margin-top: 0.33333rem;
  margin-left: 0.16667rem;
}
.buttonWidth[data-v-1dfc3b2a] {
  margin-right: 10%;
  width: 8em;
}
.itemStyle[data-v-1dfc3b2a] {
  margin: 0.66667rem 0;
}
.el-icon-circle-check[data-v-1dfc3b2a],
.el-icon-circle-close[data-v-1dfc3b2a],
.el-icon-delete[data-v-1dfc3b2a],
.el-icon-refresh-left[data-v-1dfc3b2a],
.el-icon-search[data-v-1dfc3b2a],
.el-icon-monitor[data-v-1dfc3b2a],
.el-icon-user[data-v-1dfc3b2a] {
  font-size: 0.5rem;
}
.el-dialog__body[data-v-1dfc3b2a] {
  padding: 0.16667rem 0.16667rem;
}
[data-v-1dfc3b2a] div > .el-table th {
  overflow: hidden;
  -moz-user-select: none;
  user-select: none;
  background: #e4f5f7;
}

/* ページネーションのデータ数毎ページの幅 */
[data-v-1dfc3b2a] .el-pagination .el-select .el-input {
  width: 2rem;
}

@charset "UTF-8";
.root-container[data-v-681abce4] {
  background-color: #f6f6f6;
}
.titleStyle[data-v-681abce4],
.bodyStyle[data-v-681abce4] {
  background-color: #ffffff;
  width: 80vw;
  margin-left: 10vw;
  margin-top: 5vh;
  margin-bottom: 2vh;
  box-shadow: 0 0.03333rem 0.06667rem rgba(0, 0, 0, 0.12), 0 0 0.1rem rgba(0, 0, 0, 0.04);
}
.titleNameStyle[data-v-681abce4] {
  color: #006699;
  font-weight: 600;
  font-size: 0.4rem;
  margin-top: 1vh;
  padding: 2vh;
  border-bottom: 0.03333rem solid #cfcfcf;
}
.buttonStyle[data-v-681abce4],
.paginationStyle[data-v-681abce4] {
  font-size: 0.3rem;
  padding: 4vh;
}
.buttonStyle[data-v-681abce4] {
  display: flex;
  justify-content: center;
}
.buttonRow[data-v-681abce4] {
  justify-content: center;
  /* ボタンを水平にセンタリングする */
  gap: 50%;
  /* ボタンとボタンの間隔を設定します。 */
}
.tableStyle[data-v-681abce4] {
  border-top: 0.01667rem solid #cfcfcf;
}
.selectStyle[data-v-681abce4] {
  font-size: 0.3rem;
  padding: 4vh;
  margin-left: 5%;
}
.centerTime[data-v-681abce4] {
  margin-top: 3%;
}
.buttonWidth[data-v-681abce4] {
  width: 8em;
  margin-right: 0.83333rem;
}
[data-v-681abce4] .el-tabs {
  background-color: #fff;
  font-size: 0.3rem;
}
[data-v-681abce4] .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item {
    font-size: 0.4rem;
    width: 70%;
    text-align: center;
    height: 0.83333rem;
    line-height: 0.83333rem;
    padding: 0;
}
[data-v-681abce4] .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__active-bar {
    height: 0;
}
[data-v-681abce4] .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item.is-active {
    color: #409eff;
}
.userButton[data-v-681abce4] {
  width: 8em;
  display: inline;
  padding-left: 0.25rem;
}
.userInput[data-v-681abce4] {
  width: 80%;
}
.userInput1[data-v-681abce4] {
  margin-left: 2%;
  width: 75%;
}
[data-v-681abce4] div > .el-input.is-disabled .el-input__inner {
  display: inline;
}
.rowStyle[data-v-681abce4] {
  margin-bottom: 4vh;
}
.colStyle[data-v-681abce4] {
  text-align: right;
}
.item[data-v-681abce4] {
  margin-left: 1vw;
  font-size: 0.4rem;
}
.itemStyle[data-v-681abce4] {
  margin: 0.66667rem 0;
}
.subjectLabel[data-v-681abce4] {
  width: 8em;
  display: inline;
  text-align: right;
}
.dialogStyle[data-v-681abce4] {
  margin: 0.16667rem;
  font-size: 0.2rem;
}
.rangeStyle[data-v-681abce4] {
  width: 100%;
  max-width: 3.33333rem;
}
.el-icon-circle-check[data-v-681abce4],
.el-icon-circle-close[data-v-681abce4],
.el-icon-document-remove[data-v-681abce4],
.el-icon-back[data-v-681abce4],
.el-icon-search[data-v-681abce4],
.el-icon-message[data-v-681abce4] {
  font-size: 0.66667rem;
}
.el-icon-document[data-v-681abce4] {
  font-size: 0.5rem;
}

/* ページネーションのデータ数毎ページの幅 */
[data-v-681abce4] .el-pagination .el-select .el-input {
  width: 2rem;
}
@media (max-width: 768px) {
  /* 小さな画面サイズでのスタイル設定 */
.titleStyle[data-v-681abce4],
  .bodyStyle[data-v-681abce4] {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}
}
@media (min-width: 769px) and (max-width: 1200px) {
  /* 中画面サイズでのスタイル設定 */
.titleStyle[data-v-681abce4],
  .bodyStyle[data-v-681abce4] {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
}
}

