body, #wrap {
  min-width: auto;
}

.single {
  max-width: 1300px;
  margin-inline: auto;
  padding-block: 30px 300px;
  padding-inline: 20px;
}
@media screen and (max-width: 784px) {
  .is-responsive.win .single {
    padding-block: 20px 100px;
    padding-inline: 15px;
  }
}
@media screen and (max-width: 767px) {
  .is-responsive .single {
    padding-block: 20px 100px;
    padding-inline: 15px;
  }
}
.single .n-userConfirm {
  display: block;
  opacity: 1;
}
.single .n-userConfirm .n-userConfirm__in2 {
  padding-block: 0;
}
@media screen and (max-width: 784px) {
  .is-responsive.win .single .n-userConfirm .n-userConfirm__in2 {
    padding-inline: 0;
  }
}
@media screen and (max-width: 767px) {
  .is-responsive .single .n-userConfirm .n-userConfirm__in2 {
    padding-inline: 0;
  }
}
.single .n-userConfirm .n-userConfirm__in2 .n-userConfirm__bd {
  width: 100%;
  height: auto;
  padding-block: 0;
  padding-inline: 0;
}