@charset "UTF-8";
.swal-overlay {
  font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}

.swal-footer {
  text-align: center;
}

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #f27474;
  }
  100% {
    border-color: #f27474;
  }
}

@keyframes pulseWarning {
  0% {
    border-color: #f27474;
  }
  100% {
    border-color: #f27474;
  }
}
.swal-icon--warning__body, .swal-icon--warning__dot {
  background-color: #f27474 !important;
}

.swal-icon--success__line {
  background-color: #7cd1f9;
}

.swal-content-text-mini {
  font-size: 12px;
  width: 70%;
  margin: 0 auto;
  text-align: left;
}

.swal-icon--success__ring, .swal-icon--success {
  border-color: #7cd1f9;
}

.swal-button.swal-button--yes {
  background-color: #f27474 !important;
}

.swal-title {
  word-break: break-all;
}

.swal-content--cmshome {
  text-align: left;
}
.swal-content--cmshome ul {
  list-style: disc;
  margin-left: 1.2em;
}

.cms-page-edit .swal-button {
  padding: 10px;
  width: 100px;
  height: 40px;
}

.cms-page-edit .swal-button.swal-button--confirm {
  /*background-color: #D24843;*/
}

.cms-page-edit .swal-button--cancelbutton {
  color: #323333;
  background-color: #efefef;
  font-weight: normal;
}
.cms-page-edit .swal-button--cancelbutton:hover {
  background-color: #e8e8e8;
}
.cms-page-edit .swal-button--cancelbutton:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.cms-page-edit .swal-footer {
  margin-bottom: 30px;
}

.cms-page-edit .swal-icon {
  border-color: #D24843 !important;
}

.cms-page-edit .swal-icon--warning__body,
.cms-page-edit .swal-icon--warning__dot {
  background-color: #D24843 !important;
}