.modal .modal-body {
  padding: 0;
}
.modal .popup-outer-wrapper {
  position: relative;
  max-width: 100%;
  min-height: 100%;
  margin: 0 auto;
}
.modal .popup-inner-wrapper {
  position: relative;
  max-width: 1280px;
  width: 96%;
  padding: 90px 30px 90px;
  margin: 0 auto;
  border-radius: 3px;
}

[data-popup-group=detail], [data-popup-group=sales], [data-popup-group=product] {
  padding-top: 10vh;
  color: #ffffff;
  background-color: #3C3C39;
}
[data-popup-group=detail] .popup-inner-wrapper, [data-popup-group=sales] .popup-inner-wrapper, [data-popup-group=product] .popup-inner-wrapper {
  max-width: 1080px;
  padding: 90px 30px 90px;
}
[data-popup-group=detail] .popup-inner-wrapper .popup-detail-content-area, [data-popup-group=sales] .popup-inner-wrapper .popup-detail-content-area, [data-popup-group=product] .popup-inner-wrapper .popup-detail-content-area {
  max-width: 920px;
}
[data-popup-group=detail] .popup-control-container, [data-popup-group=sales] .popup-control-container, [data-popup-group=product] .popup-control-container {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: calc(100% - 90px);
  z-index: 9;
}
[data-popup-group=detail] .popup-control-container .v-btn, [data-popup-group=sales] .popup-control-container .v-btn, [data-popup-group=product] .popup-control-container .v-btn {
  right: 0;
}
[data-popup-group=detail] .popup-control-container .v-page-top, [data-popup-group=sales] .popup-control-container .v-page-top, [data-popup-group=product] .popup-control-container .v-page-top {
  position: relative;
  top: calc(100% - 50px);
  opacity: 1;
}

/*# sourceMappingURL=popup.css.map */
