.ope-image-crop-container {
  position: relative;
}

.ope-image-crop-resize-handle-ne,
.ope-image-crop-resize-handle-se,
.ope-image-crop-resize-handle-nw,
.ope-image-crop-resize-handle-sw {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #c92437;
  z-index: 999;
}
@media (max-width: 768px) {
  .ope-image-crop-resize-handle-ne,
  .ope-image-crop-resize-handle-se,
  .ope-image-crop-resize-handle-nw,
  .ope-image-crop-resize-handle-sw {
    width: 20px;
    height: 20px;
  }
}

.ope-image-crop-resize-handle-nw {
  top: -5px;
  left: -5px;
  cursor: nw-resize;
}
@media (max-width: 768px) {
  .ope-image-crop-resize-handle-nw {
    top: -10px;
    left: -10px;
  }
}

.ope-image-crop-resize-handle-sw {
  bottom: -5px;
  left: -5px;
  cursor: sw-resize;
}
@media (max-width: 768px) {
  .ope-image-crop-resize-handle-sw {
    bottom: -10px;
    left: -10px;
  }
}

.ope-image-crop-resize-handle-ne {
  top: -5px;
  right: -5px;
  cursor: ne-resize;
}
@media (max-width: 768px) {
  .ope-image-crop-resize-handle-ne {
    top: -10px;
    right: -10px;
  }
}

.ope-image-crop-resize-handle-se {
  bottom: -5px;
  right: -5px;
  cursor: se-resize;
}
@media (max-width: 768px) {
  .ope-image-crop-resize-handle-se {
    bottom: -10px;
    right: -10px;
  }
}

.ope-image-crop-crop-marker {
  position: absolute;
  z-index: 999;
  border: solid 2px rgba(201, 36, 55, 0.5);
  cursor: move;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.ope-image-crop-move-handle {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ope-image-crop-container img {
  display: block;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 1;
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000)) var(--clip-path-left) var(--clip-path-top)/var(--clip-path-width) var(--clip-path-height) no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.5))) no-repeat;
  -webkit-mask: linear-gradient(#000000 0 0) var(--clip-path-left) var(--clip-path-top)/var(--clip-path-width) var(--clip-path-height) no-repeat, linear-gradient(rgba(0, 0, 0, 0.5) 0 0) no-repeat;
          mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000)) var(--clip-path-left) var(--clip-path-top)/var(--clip-path-width) var(--clip-path-height) no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.5))) no-repeat;
          mask: linear-gradient(#000000 0 0) var(--clip-path-left) var(--clip-path-top)/var(--clip-path-width) var(--clip-path-height) no-repeat, linear-gradient(rgba(0, 0, 0, 0.5) 0 0) no-repeat;
}

.ope-form-image-processor-wrapper {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0;
  z-index: -1000;
  pointer-events: none;
  backdrop-filter: blur(10px) saturate(150%);
}

body.show-ope-form-image-processor .ope-form-image-processor-wrapper {
  opacity: 1;
  z-index: 10000;
  pointer-events: unset;
  -webkit-transition: opacity 0 linear 0s;
  transition: opacity 0 linear 0s;
}
body.show-ope-form-image-processor .ope-form-image-processor-wrapper .ope-form-image-processor {
  opacity: 1;
  pointer-events: unset;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: opacity 0.2s linear 0.1s, -webkit-transform 0.3s ease-out 0.1s;
  transition: opacity 0.2s linear 0.1s, -webkit-transform 0.3s ease-out 0.1s;
  transition: opacity 0.2s linear 0.1s, transform 0.3s ease-out 0.1s;
  transition: opacity 0.2s linear 0.1s, transform 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
}

.ope-form-image-processor {
  --ope-form-image-processor-width: 600px;
  --ope-form-image-processor-height: 400px;
  width: 100%;
  height: 100%;
  position: fixed;
  border-radius: 6px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, calc(-50% + 15px));
      -ms-transform: translate(-50%, calc(-50% + 15px));
          transform: translate(-50%, calc(-50% + 15px));
  max-width: var(--ope-form-image-processor-width);
  max-height: var(--ope-form-image-processor-height);
  z-index: 100;
  background-color: #ffffff;
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 768px) and (orientation: portrait) {
  .ope-form-image-processor {
    --ope-form-image-processor-width: 340px;
    --ope-form-image-processor-height: 500px;
  }
}
.ope-form-image-processor section {
  height: 100%;
}
.ope-form-image-processor #resizeSection {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ope-form-image-processor.loading {
  background-image: url("data:image/png;base64,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");
  background-size: 36px 36px;
  background-position: center;
  background-repeat: no-repeat;
}
.ope-form-image-processor .close-ope-form-processor-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 46px;
  height: 46px;
  position: absolute;
  top: -23px;
  right: -23px;
  cursor: pointer;
}
.ope-form-image-processor .close-ope-form-processor-card:after {
  content: "";
  width: 28px;
  height: 28px;
  background-color: #d34343;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E");
  background-size: 76% 76%;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  border-radius: 100%;
  overflow: hidden;
}
.ope-form-image-processor .hidden {
  display: none !important;
}
.ope-form-image-processor .drop {
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 20px;
  font-weight: bold;
  color: #878787;
  cursor: pointer;
  -webkit-transition: border 0.2s linear 0s;
  transition: border 0.2s linear 0s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ope-form-image-processor .drop:after {
  content: "";
  border: 2px dashed #ccc;
  position: absolute;
  pointer-events: none;
  width: auto !important;
  height: auto !important;
  top: 12px;
  right: 12px;
  bottom: 12px;
  left: 12px;
  z-index: 5;
}
.ope-form-image-processor .drop:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23878787' d='M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM323.8 202.5c-4.5-6.6-11.9-10.5-19.8-10.5s-15.4 3.9-19.8 10.5l-87 127.6L170.7 297c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h96 32H424c8.9 0 17.1-4.9 21.2-12.8s3.6-17.4-1.4-24.7l-120-176zM112 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z'/%3E%3C/svg%3E") center/contain no-repeat;
  width: 42px;
  height: 42px;
  display: block;
  z-index: 10;
  pointer-events: none;
  margin-bottom: 6px;
}
.ope-form-image-processor .drop span {
  display: block;
  width: 100%;
  text-align: center;
  padding: 0 20px;
  line-height: 1.5;
  font-size: 16px;
  color: #878787;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ope-form-image-processor .drop.dragging,
.ope-form-image-processor .drop:hover {
  border-color: rgba(51, 51, 51, 0.8);
}
.ope-form-image-processor .image-resize img.ope-form-fullimage.max-height {
  max-height: calc(var(--ope-form-image-processor-height) - 30px);
  max-width: none;
}
.ope-form-image-processor .image-resize img.ope-form-fullimage.max-width {
  max-height: none;
  max-width: calc(var(--ope-form-image-processor-width) - 30px);
}
.ope-form-image-processor .control {
  width: 100%;
  position: absolute;
  bottom: -10px;
  left: 0;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ope-form-image-processor .btn {
  padding: 8px 16px;
  font-size: 14px;
  color: #fff;
  background-color: #d34343;
  border: 0;
  border-radius: 5px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-weight: bold;
  margin: 5px;
  z-index: 2;
}
.ope-form-image-processor .btn#crop_cancel {
  background-color: #275fa0;
}
.ope-form-image-processor .btn#crop_cancel:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z'/%3E%3C/svg%3E");
}
.ope-form-image-processor .btn:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M128 32c0-17.7-14.3-32-32-32S64 14.3 64 32V64H32C14.3 64 0 78.3 0 96s14.3 32 32 32H64V384c0 35.3 28.7 64 64 64H352V384H128V32zM384 480c0 17.7 14.3 32 32 32s32-14.3 32-32V448h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H448l0-256c0-35.3-28.7-64-64-64L160 64v64l224 0 0 352z'/%3E%3C/svg%3E") center/contain no-repeat;
  width: 1.2em;
  min-width: 1.2em;
  height: 1.2em;
  display: block;
  z-index: 10;
  pointer-events: none;
  margin-right: 6px;
}

.upload-image-content [type=ope_image] {
  display: none !important;
}
.upload-image-content .btn-add-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.upload-image-content .btn-add-image span {
  background-color: var(--color--green);
  color: #ffffff;
  min-width: 80px;
  padding: 0 20px 0 10px;
  height: 40px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.2;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.upload-image-content .btn-add-image span:before {
  content: "";
  width: 0.9em;
  height: 0.9em;
  min-width: 0.9em;
  background: url(../img/upload.svg) center center/contain no-repeat;
  margin-right: 0.1em;
}
.upload-image-content .btn-add-image span small {
  white-space: nowrap;
  margin-left: 5px;
  opacity: 0.5;
}
.upload-image-content .img-temp-content {
  display: none;
  position: relative;
  background-color: #dddddd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.upload-image-content .img-temp-content img {
  display: block;
}
.upload-image-content .btn-remove {
  display: none;
}
.upload-image-content .img-temp-content.has-image {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.upload-image-content .img-temp-content.has-image ~ .btn-add-image {
  display: none;
}
.upload-image-content .img-temp-content.has-image .btn-remove {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 22px;
  height: 22px;
  position: absolute;
  top: -8px;
  right: -8px;
  cursor: pointer;
}
.upload-image-content .img-temp-content.has-image .btn-remove:after {
  content: "";
  width: 18px;
  height: 18px;
  background-color: #d34343;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E");
  background-size: 85% 85%;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  border-radius: 100%;
  overflow: hidden;
}

.err-msg-content.show ~ label.upload-image-content .btn-add-image span {
  border: 1px solid var(--color--red);
  background-color: var(--color--bgRed);
  color: var(--color--red);
}
.err-msg-content.show ~ label.upload-image-content .btn-add-image span:before {
  background: url(../img/upload-error.svg) center center/contain no-repeat;
}

html {
  --color--blue: #2465b2;
  --color--red: #c00;
  --color--bgRed: #ffeeee;
  --color--font: #333;
  --color--white: #ffffff;
  --color--grayBg: #eaeaea;
  --color--green: #48a54c;
}

body.ope-form-step-3 .ope-form {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
body.ope-form-step-3 .ope-form .opeform-submit {
  pointer-events: none !important;
  background-color: #ccc !important;
  -webkit-transition: background-color 1s !important;
  transition: background-color 1s !important;
}

.ope-form {
  max-width: 500px;
  margin: 60px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  position: relative;
  color: var(--color--font);
}
.ope-form * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.ope-form .item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 10px 0;
  position: relative;
  z-index: 5;
}
.ope-form .item .title {
  width: 120px;
  min-width: 120px;
  padding-right: 15px;
  text-align: right;
  line-height: 1.2;
}
.ope-form .item .control {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.ope-form .item .control .horizontal-align {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.ope-form .item .control .horizontal-align .opeform-item {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.ope-form .item .control .horizontal-align .opeform-item input {
  display: block;
  width: 100%;
}
.ope-form .item .control img {
  max-width: 100%;
}
.ope-form .item input[type=number] {
  padding: 0 0 0 10px !important;
}
.ope-form .item input[type=text],
.ope-form .item input[type=email],
.ope-form .item input[type=tel],
.ope-form .item input[type=number],
.ope-form .item select,
.ope-form .item textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0 10px;
  min-height: 40px;
  max-width: 100%;
  border: 1px solid var(--color--font);
}
.ope-form .item input[type=file] {
  display: none !important;
}
.ope-form .item textarea {
  padding: 10px;
  min-height: 8em;
}
.ope-form .item label.file-label {
  width: 100%;
  position: relative;
}
.ope-form .item label .btn-upload {
  background-color: var(--color--green);
  height: 40px;
  min-width: 80px;
  padding: 0 20px 0 10px;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ope-form .item label .btn-upload:before {
  content: "";
  width: 0.9em;
  height: 0.9em;
  min-width: 0.9em;
  background: url(../img/upload.svg) center center/contain no-repeat;
  margin-right: 0.1em;
}
.ope-form .item label .btn-upload span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.2;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ope-form .item label .btn-upload span small {
  white-space: nowrap;
  margin-left: 5px;
  opacity: 0.5;
}
.ope-form .item .err-msg-content.show ~ label .btn-upload {
  border: 1px solid var(--color--red);
  background-color: var(--color--bgRed);
  color: var(--color--red);
}
.ope-form .item .err-msg-content.show ~ label .btn-upload:before {
  background: url(../img/upload-error.svg) center center/contain no-repeat;
}
.ope-form .item .upload-file-status {
  display: none;
  width: 100%;
  height: 40px;
  position: relative;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ope-form .item .upload-file-status .remove-file {
  width: 40px;
  height: 40px;
  min-width: 40px;
  background-color: var(--color--font);
  position: relative;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .ope-form .item .upload-file-status .remove-file:hover {
    background-color: var(--color--red);
  }
}
.ope-form .item .upload-file-status .remove-file:before, .ope-form .item .upload-file-status .remove-file:after {
  content: "";
  position: absolute;
  display: block;
  width: 1px;
  height: 50%;
  background-color: #fff;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
      -ms-transform: translate(-50%, -50%) rotate(45deg);
          transform: translate(-50%, -50%) rotate(45deg);
}
.ope-form .item .upload-file-status .remove-file:after {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
      -ms-transform: translate(-50%, -50%) rotate(-45deg);
          transform: translate(-50%, -50%) rotate(-45deg);
}
.ope-form .item .upload-file-status .upload-file-name {
  padding: 0 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  line-height: 38px;
  display: block;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
  color: var(--color--font);
  background-color: #f6f6f6;
  border: 1px solid var(--color--font);
  border-right: 0 !important;
}
.ope-form .item .opeform-item.has-file label {
  display: none !important;
}
.ope-form .item .opeform-item.has-file .upload-file-status {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ope-form .note {
  text-align: center;
  background-color: var(--color--grayBg);
  padding: 0.5em 0.6em;
  margin-bottom: 20px;
  font-weight: bold;
  color: var(--color--font);
}
.ope-form.hide {
  display: none;
}
.ope-form .opeform-item {
  width: 100%;
  position: relative;
}
.ope-form .opeform-item .text-remaining {
  pointer-events: none;
  font-size: 12px;
  white-space: nowrap;
  line-height: 1.3;
  opacity: 1;
  font-style: italic;
  padding-top: 0.2em;
}
.ope-form .opeform-item.has-select {
  position: relative;
  z-index: 50;
}
.ope-form .opeform-item.error-select .select .selected-text {
  background-color: var(--color--bgRed);
  color: var(--color--red);
  border-color: var(--color--red);
}
.ope-form .opeform-item.error-select .select .selected-text:after {
  border-top-color: var(--color--red);
}
.ope-form .opeform-item .select {
  width: 100%;
  height: 40px;
  position: relative;
  background-color: #fff;
}
.ope-form .opeform-item .select .selected-text {
  border: 1px solid var(--color--font);
  padding: 0 40px 0 10px;
  width: 100%;
  height: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.ope-form .opeform-item .select .selected-text:after {
  content: "";
  position: absolute;
  pointer-events: none;
  top: 50%;
  right: 10px;
  border-top: 0.5em solid var(--color--font);
  border-left: 0.4em solid transparent;
  border-right: 0.4em solid transparent;
  display: block;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
  -webkit-transition: 0.1s;
  transition: 0.1s;
}
.ope-form .opeform-item .select .selected-text.active:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
      -ms-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
.ope-form .opeform-item .select .select-wrapper {
  display: none;
  position: absolute;
  top: 40px;
  left: 0;
  right: 0;
  background-color: var(--color--white);
  border-left: 1px solid var(--color--font);
  border-right: 1px solid var(--color--font);
  border-bottom: 1px solid var(--color--font);
  max-height: 300px;
  overflow-y: auto;
}
.ope-form .opeform-item .select .select-wrapper.show {
  display: block;
}
.ope-form .opeform-item .select .select-wrapper::-webkit-scrollbar {
  background-color: var(--color--white);
  width: 5px;
}
.ope-form .opeform-item .select .select-wrapper::-webkit-scrollbar-track {
  background-color: var(--color--white);
  width: 5px;
}
.ope-form .opeform-item .select .select-wrapper::-webkit-scrollbar-thumb {
  background-color: var(--color--font);
  width: 5px;
}
.ope-form .opeform-item .select .select-wrapper div {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 6px 10px;
  line-height: 1.4;
  background-color: var(--color--white);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ope-form .opeform-item .select .select-wrapper div:not(:last-child) {
  border-bottom: 1px solid #ddd;
}
@media (min-width: 1200px) {
  .ope-form .opeform-item .select .select-wrapper div {
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .ope-form .opeform-item .select .select-wrapper div:hover {
    background-color: #f3f3f3;
  }
}
.ope-form .opeform-item.has-radiobox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ope-form .opeform-item.has-radiobox label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  cursor: pointer;
}
.ope-form .opeform-item.has-radiobox label:not(:last-child) {
  margin-right: 1em;
}
.ope-form .opeform-item.has-radiobox label input {
  display: none;
}
.ope-form .opeform-item.has-radiobox label input:checked + .icon {
  position: relative;
}
.ope-form .opeform-item.has-radiobox label input:checked + .icon:after {
  content: "";
  width: 65%;
  height: 65%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 100%;
  overflow: hidden;
  background-color: var(--color--font);
  display: block;
}
.ope-form .opeform-item.has-radiobox label i.icon {
  width: 1.2em;
  height: 1.2em;
  min-width: 1.2em;
  margin-right: 0.3em;
  border: 1px solid var(--color--font);
  background-color: var(--color--white);
  border-radius: 100%;
  overflow: hidden;
  position: relative;
  display: block;
}
.ope-form .opeform-item.has-radiobox label span {
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ope-form .opeform-item.has-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ope-form .opeform-item.has-checkbox.expand {
  padding: 8px 10px;
  background-color: var(--color--bgRed);
  border: 1px solid var(--color--red);
}
.ope-form .opeform-item.has-checkbox.expand i.icon {
  border-color: var(--color--red);
}
.ope-form .opeform-item.has-checkbox.expand span {
  color: var(--color--red);
}
.ope-form .opeform-item.has-checkbox label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  cursor: pointer;
}
.ope-form .opeform-item.has-checkbox label.disable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  opacity: 0.5;
}
.ope-form .opeform-item.has-checkbox label:not(:last-child) {
  margin-right: 1em;
}
.ope-form .opeform-item.has-checkbox label input[type=checkbox],
.ope-form .opeform-item.has-checkbox label input[type=radio] {
  display: none;
}
.ope-form .opeform-item.has-checkbox label input[type=checkbox]:checked + .icon,
.ope-form .opeform-item.has-checkbox label input[type=radio]:checked + .icon {
  background-color: var(--color--font);
  border-color: var(--color--font);
  position: relative;
}
.ope-form .opeform-item.has-checkbox label input[type=checkbox]:checked + .icon:after,
.ope-form .opeform-item.has-checkbox label input[type=radio]:checked + .icon:after {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420.62 410.15'%3E%3Cpath fill='%23ffffff' d='M152.83,410.15c-13.63-.35-24.17-5.74-32.45-15.95-19.2-23.67-38.52-47.25-57.8-70.87-17.17-21.03-34.35-42.06-51.52-63.09C.05,246.76-3.06,231.71,3.17,215.39c6.26-16.39,18.79-25.55,36-27.83,13.55-1.8,25.2,3.05,35.17,12.11,24.04,21.85,48.04,43.74,72.06,65.61,1.11,1.01,2.17,2.08,3.3,3.05,5.86,5.03,11.42,4.72,16.57-1.1,22.64-25.57,45.22-51.18,67.85-76.76,54.65-61.75,109.3-123.5,163.97-185.23,5.24-5.92,12.22-6.88,17.74-2.61,5.45,4.22,6.29,10.73,2.2,17.32-76.33,122.93-152.65,245.86-228.99,368.78-8.44,13.6-20.59,20.92-36.24,21.42Z'/%3E%3C/svg%3E");
  display: block;
  background-size: auto 80%;
  background-repeat: no-repeat;
  background-position: right top;
}
.ope-form .opeform-item.has-checkbox label input[type=checkbox].error:checked + .icon,
.ope-form .opeform-item.has-checkbox label input[type=radio].error:checked + .icon {
  border: 1px solid var(--color--red) !important;
  background-color: var(--color--red) !important;
}
.ope-form .opeform-item.has-checkbox label i.icon {
  width: 1.2em;
  height: 1.2em;
  min-width: 1.2em;
  margin-right: 0.3em;
  border: 1px solid var(--color--font);
  background-color: var(--color--white);
  display: block;
}
.ope-form .opeform-item.has-checkbox label span {
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ope-form .opeform-item.has-checkbox label.other-field {
  width: 100%;
  padding-top: 5px;
  display: none;
}
.ope-form .opeform-item.has-checkbox label.other-field.show {
  display: block;
}
.ope-form .opeform-item.has-checkbox label.other-field input {
  width: 100%;
  max-width: none;
}
.ope-form .opeform-item.has-checkbox label.other-field input.error::-webkit-input-placeholder {
  color: var(--color--red);
}
.ope-form .opeform-item.has-checkbox label.other-field input.error::-moz-placeholder {
  color: var(--color--red);
}
.ope-form .opeform-item.has-checkbox label.other-field input.error:-ms-input-placeholder {
  color: var(--color--red);
}
.ope-form .opeform-item.has-checkbox label.other-field input.error::-ms-input-placeholder {
  color: var(--color--red);
}
.ope-form .opeform-item.has-checkbox label.other-field input.error::placeholder {
  color: var(--color--red);
}
.ope-form .opeform-item .err-msg-content {
  display: none;
  position: absolute;
  top: 0;
  left: 5px;
  color: var(--color--white);
  background-color: var(--color--red);
  line-height: 1.1;
  -webkit-transform: translateY(calc(-100% + 6px));
      -ms-transform: translateY(calc(-100% + 6px));
          transform: translateY(calc(-100% + 6px));
  pointer-events: none;
  padding: 3px 6px;
  border-radius: 3px;
  font-size: 12px;
  z-index: 20;
}
.ope-form .opeform-item .err-msg-content.show {
  display: block;
}
.ope-form .opeform-item input[type=text],
.ope-form .opeform-item input[type=email],
.ope-form .opeform-item input[type=tel],
.ope-form .opeform-item input[type=number],
.ope-form .opeform-item select,
.ope-form .opeform-item textarea {
  width: 100%;
  display: block;
  font-family: inherit;
}
.ope-form .opeform-item input[type=text].error,
.ope-form .opeform-item input[type=email].error,
.ope-form .opeform-item input[type=tel].error,
.ope-form .opeform-item input[type=number].error,
.ope-form .opeform-item select.error,
.ope-form .opeform-item textarea.error {
  border: 1px solid var(--color--red);
  background-color: var(--color--bgRed);
}
.ope-form .opeform-item textarea {
  resize: vertical;
  max-height: 60em;
}
.ope-form .opeform-item [data-action=confirm].waiting {
  pointer-events: none;
  background-color: #ccc;
}
.ope-form .opeform-item .opeform-submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--color--font);
  color: var(--color--white);
  height: 42px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.ope-form .opeform-item .opeform-submit.waiting {
  pointer-events: none;
}
.ope-form .opeform-item.multi-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ope-form .opeform-item.multi-btn .opeform-submit {
  width: calc(50% - 5px);
  max-width: calc(50% - 5px);
}
.ope-form .opeform-item.multi-btn [data-action=send] {
  background-color: var(--color--blue);
  position: relative;
}
.ope-form .opeform-item.multi-btn [data-action=send]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../img/waiting-sending.svg) center center/contain no-repeat;
  background-color: var(--color--blue);
  z-index: 10;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  white-space: nowrap;
  display: none;
}
.ope-form .opeform-item.multi-btn [data-action=send].waiting {
  pointer-events: none;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.ope-form .opeform-item.multi-btn [data-action=send].waiting:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ope-form .opeform-item.multi-btn [data-action=send].waiting.progressing:before {
  content: attr(data-progress);
  background-image: none !important;
}
.ope-form .opeform-item.multi-btn [data-action=prev].hold {
  pointer-events: none;
}
.ope-form .opeform-item .opeform-verification-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.ope-form .opeform-item .opeform-verification-wrapper i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: 5px;
  font-size: 12px;
  line-height: 1.2;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  position: relative;
  min-height: 28px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.ope-form .opeform-item .opeform-verification-wrapper i.waiting {
  overflow: hidden;
}
.ope-form .opeform-item .opeform-verification-wrapper i.waiting em {
  opacity: 0;
  pointer-events: none;
}
.ope-form .opeform-item .opeform-verification-wrapper i.waiting:after {
  background-image: url(../img/waiting.svg) !important;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.ope-form .opeform-item .opeform-verification-wrapper i:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 26px;
  height: 26px;
  display: block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjU4MTM2OTI0MzA0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEzNTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOTAyLjQ1MTIgMTY4LjcyOTZhNjMuMjc0NjY3IDYzLjI3NDY2NyAwIDAgMC00Mi43NjkwNjctMTYuMjczMDY3aC00LjUwNTZjLTAuOTU1NzMzIDAtMTAuOTgyNCAwLjkzODY2Ny0yNi40Mjc3MzMgMC45Mzg2NjctMjYuNDE5MiAwLTc2LjQ1ODY2Ny0xLjgzNDY2Ny0xMjQuNjI5MzMzLTEzLjUzMzg2Ny02MS45MTc4NjctMTQuNDM4NC0xMzMuNzYtODIuMjM1NzMzLTE1NC43MDkzMzQtOTUuNzY5NkM1MzkuMzY2NCAzNy43MTczMzMgNTI2LjYzNDY2NyAzNC4xMzMzMzMgNTE0LjgxNiAzNC4xMzMzMzNjLTExLjgzNTczMyAwLTIzLjYyMDI2NyAzLjU4NC0zNC41OTQxMzMgOS45NTg0LTIuNjExMiAxLjc5Mi03Ny4yMDk2IDc4LjU0OTMzMy0xNDkuOTk4OTM0IDk1Ljc2OTYtNDguMjMwNCAxMS42OTA2NjctMTAwLjEyMTYgMTMuNTQyNC0xMjUuNTg1MDY2IDEzLjU0MjQtMTYuMzQ5ODY3IDAtMjYuMzY4LTAuOTQ3Mi0yNy4yODEwNjctMC45NDcyaC0zLjYwOTZjLTE2LjM4NCAwLTMwLjk3NiA1LjQ3ODQtNDIuNzYwNTMzIDE2LjI3MzA2N0E1Ny41NzQ0IDU3LjU3NDQgMCAwIDAgMTEwLjkzMzMzMyAyMTIuMTM4NjY3djE0OS45MzA2NjZjMCA1NTIuODMyIDM3Ny42MDg1MzMgNjI0LjE2MjEzMyAzOTMuMDQ1MzM0IDYyNi45MDEzMzQgMy42NjkzMzMgMC44OTYgNy4zMjE2IDAuODk2IDEwLjkzMTIgMC44OTYgMy42MDk2IDAgNy4zMjE2IDAgMTAuOTMxMi0wLjg5NiAxNi4zNDEzMzMtMi43MzA2NjcgMzk1Ljc1ODkzMy03NC4wNjkzMzMgMzk1Ljc1ODkzMy02MjYuOTAxMzM0VjIxMi4xMzg2NjdjMC0xNi4yNzMwNjctNy4zMjE2LTMyLjU1NDY2Ny0xOS4wOTc2LTQzLjQwOTA2N2gtMC4wNTEyek03NjIuMzI1MzMzIDM4Mi44NzM2TDUwMS4xNzk3MzMgNjMzLjk1ODRjLTEuODA5MDY3IDIuNzMwNjY3LTMuNjA5NiA1LjQ2OTg2Ny02LjM3NDQgNy4yNjE4NjdhMzguNzU4NCAzOC43NTg0IDAgMCAxLTI3LjI3MjUzMyAxMC44MDMyIDQyLjQ5NiA0Mi40OTYgMCAwIDEtMjguMjE5NzMzLTEwLjgwMzIgMjEuOTEzNiAyMS45MTM2IDAgMCAxLTUuNDYxMzM0LTcuMjYxODY3TDI5My43NiA0OTkuMzUzNmEzNS44MTQ0IDM1LjgxNDQgMCAwIDEtMTAuOTIyNjY3LTI1LjczNjUzM2MwLTkuNjg1MzMzIDMuOTMzODY3LTE4Ljk2OTYgMTAuOTIyNjY3LTI1LjcyOCAxNC41NDA4LTE0LjQzODQgMzkuMTA4MjY3LTE0LjQzODQgNTMuNjQ5MDY3IDBsMTIwLjExNTIgMTE0LjczMDY2NiAyNDEuMTUyLTIzMS4yNjE4NjZjMTUuNDQ1MzMzLTE0LjQzODQgMzkuMDk5NzMzLTE0LjQzODQgNTMuNjQwNTMzIDBhMzQuNDQwNTMzIDM0LjQ0MDUzMyAwIDAgMSAxMS42MDUzMzMgMjUuNzYyMTMzYzAgOS44MzA0LTQuMjE1NDY3IDE5LjItMTEuNjA1MzMzIDI1Ljc1MzZ6IiBwLWlkPSIxMzU5IiBmaWxsPSIjNGNhZjUwIj48L3BhdGg+PC9zdmc+");
  background-size: 26px 26px;
  background-position: left center;
  background-repeat: no-repeat;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
  -webkit-transition-duration: 0.1s;
          transition-duration: 0.1s;
  -webkit-transition-timing-function: cubic-bezier(0.42, 1.71, 0.31, 1);
          transition-timing-function: cubic-bezier(0.42, 1.71, 0.31, 1);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}
.ope-form .opeform-item .opeform-verification-wrapper i.matched {
  overflow: hidden;
}
.ope-form .opeform-item .opeform-verification-wrapper i.matched em {
  opacity: 0;
  pointer-events: none;
}
.ope-form .opeform-item .opeform-verification-wrapper i.matched:after {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.ope-form .opeform-item .opeform-verification-wrapper i.matched.not-matched:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjU4MTM4NzkzNzg5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI3OTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyIDY0YTQ0OCA0NDggMCAxIDEgMCA4OTZBNDQ4IDQ0OCAwIDAgMSA1MTIgNjR6IG0xNTguNCAyNDQuMzUyTDUxMiA0NjYuNzUyIDM1My42IDMwOC4zNTJsLTQ1LjI0OCA0NS4yNDhMNDY2Ljc1MiA1MTJsLTE1OC40IDE1OC40IDQ1LjI0OCA0NS4yNDhMNTEyIDU1Ny4yNDhsMTU4LjQgMTU4LjQgNDUuMjQ4LTQ1LjI0OC0xNTguMzM2LTE1OC40NjQgMTU4LjMzNi0xNTguMzM2LTQ1LjI0OC00NS4yNDh6IiBwLWlkPSIyNzk5IiBmaWxsPSIjZDgxZTA2Ij48L3BhdGg+PC9zdmc+");
}
.ope-form .opeform-item .opeform-verification {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.ope-form .opeform-item .opeform-verification.hold {
  pointer-events: none;
}
.ope-form .opeform-item .opeform-verification input {
  width: 7em;
  min-width: 7em;
  text-align: center;
}
.ope-form .opeform-item .opeform-verification .verification-graph {
  margin-left: 5px;
  width: 100px !important;
  min-width: 100px !important;
  position: relative;
  background: #ffffff url(../img/waiting.svg) center center/26px 26px no-repeat;
  height: 40px;
}
@media (min-width: 1200px) {
  .ope-form .opeform-item .opeform-verification .verification-graph:before {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjU4MTM5NTM5MDYxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjM3NTMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNzE1LjcgNzk0LjdjLTEuOS00LjctNy40LTYuNS0xMS44LTQtNTQuMyAzMS4xLTExNS44IDUwLjMtMTc3LjIgNTAuMy0xOTIuMiAwLTM0NS4yLTE0OC4zLTM0NS4yLTMzNS43IDAtMzcuNyA1LjUtNzIuNiAxOC4zLTEwNy4xbDY1LjIgMTcuNWM2LjMgMS43IDExLjktNC4xIDEwLTEwLjVsLTU1LjUtMTgzLjFjLTEuOC01LjktOS4xLTcuOS0xMy41LTMuNmwtMTM5LjQgMTMxYy00LjggNC41LTIuOCAxMi4zIDMuNSAxNC4xbDU4LjIgMTUuNmMtMTUuNyA0Mi42LTI1LjQgODYuNS0yNS40IDEzNSAwIDIyNi42IDE4Ny45IDQwOS44IDQxOS41IDQwOS44IDc2LjcgMCAxNDkuNi0xOC42IDIxNS41LTU1LjkgMy42LTIuMSA1LjItNi41IDMuNi0xMC40bC0yNS44LTYzek0zMDguMiAyMjkuMmMxLjkgNC43IDcuNCA2LjUgMTEuOCA0IDU0LjMtMzEuMiAxMTUuOC01MC4zIDE3Ny4yLTUwLjMgMTkyLjIgMCAzNDUuMiAxNDguMyAzNDUuMiAzMzUuNyAwIDM3LjctNS41IDcyLjYtMTguMyAxMDcuMWwtNjUuMi0xNy41Yy02LjMtMS43LTExLjkgNC4xLTEwIDEwLjVsNTUuNSAxODMuMWMxLjggNS45IDkuMSA3LjkgMTMuNSAzLjZsMTM5LjUtMTMwLjhjNC44LTQuNSAyLjgtMTIuMy0zLjUtMTQuMWwtNTguMi0xNS42YzE1LjctNDIuNiAyNS40LTg2LjUgMjUuNC0xMzUgMC0yMjYuNi0xODcuOS00MDkuOC00MTkuNS00MDkuOC03Ni43IDAtMTQ5LjYgMTguNi0yMTUuNSA1NS45LTMuNiAyLjEtNS4yIDYuNS0zLjYgMTAuNGwyNS43IDYyLjh6IiBwLWlkPSIzNzU0IiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9zdmc+");
    content: "";
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    pointer-events: none;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
  }
  .ope-form .opeform-item .opeform-verification .verification-graph:hover:before {
    opacity: 0.5;
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
  }
}
.ope-form .opeform-item .opeform-verification .verification-graph img {
  position: relative;
  z-index: 1;
  display: block;
  height: 40px;
  width: 100px !important;
  min-width: 100px !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.ope-form.cloned {
  display: none;
}
.ope-form.cloned.confirming {
  display: block !important;
}
.ope-form.cloned .control[data-target] span:not(:last-child):after {
  content: "|";
  display: inline-block;
  white-space: pre;
  padding: 0 0.4em;
}
.ope-form.cloned .control[data-target] span.is-other-checkbox:after {
  display: none !important;
}

.ope-form-success-box {
  position: fixed;
  z-index: 20;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 100000;
}
.ope-form-success-box .timer {
  font-size: 12px;
  text-align: center;
  padding-top: 10px;
  line-height: 1;
  font-weight: bold;
  white-space: nowrap;
}
.ope-form-success-box .timer i {
  font-family: "Courier New", Courier, monospace;
  font-style: normal;
}
.ope-form-success-box .icon {
  width: 60px;
  height: 60px;
  border-radius: 100%;
  padding: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 4px solid var(--color--blue);
  color: var(--color--blue);
}
.ope-form-success-box .icon svg {
  display: block;
  width: 100%;
  height: auto;
  top: 0;
}
.ope-form-success-box .text {
  width: 70%;
  text-align: center;
  font-size: 16px;
  line-height: 1.6;
  margin: 2em auto;
  padding: 0 !important;
  min-width: 0 !important;
  display: block !important;
}
.ope-form-success-box .icon + .btn-to-home {
  margin-top: 20px;
}
.ope-form-success-box .btn-to-home {
  width: auto;
  padding: 0 1.5em;
  height: 2.6em;
  border-radius: 100em;
  color: #ffffff;
  background-color: var(--color--blue);
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  font-weight: bold;
  font-size: 16px;
}
.ope-form-success-box .btn-to-home svg {
  width: 1.3em;
  height: 1.3em;
}

body.hide-google-recaptcha-badge .grecaptcha-badge {
  pointer-events: none !important;
  visibility: hidden !important;
}