 
@media (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 3, ../sass/border-1px/_media.scss */
  .border-1px::after {
    -moz-transform: scaleY(0.65);
    -ms-transform: scaleY(0.65);
    -webkit-transform: scaleY(0.65);
    transform: scaleY(0.65);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 11, ../sass/border-1px/_media.scss */
  .border-1px::after {
    -moz-transform: scaleY(0.5);
    -ms-transform: scaleY(0.5);
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2.5), (min-device-pixel-ratio: 2.5) {
  /* line 19, ../sass/border-1px/_media.scss */
  .border-1px::after {
    -moz-transform: scaleY(0.4);
    -ms-transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
    transform: scaleY(0.4);
  }
}
@media (-webkit-min-device-pixel-ratio: 3), (min-device-pixel-ratio: 3) {
  /* line 27, ../sass/border-1px/_media.scss */
  .border-1px::after {
    -moz-transform: scaleY(0.33);
    -ms-transform: scaleY(0.33);
    -webkit-transform: scaleY(0.33);
    transform: scaleY(0.33);
  }
}
/* line 14, ../sass/scrollmenu.scss */
.cpt-dw-mask {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 25, ../sass/scrollmenu.scss */
.cpt-selectScrollMenu {
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: transparent;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  background: #fff;
  position: fixed;
  z-index: 2000;
  overflow: hidden;
  height: 300px;
  bottom: 0;
}
/* line 36, ../sass/scrollmenu.scss */
.cpt-selectScrollMenu .menuContent {
  padding: 2px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
