@media (min-width:992px) {
  .view-mobile { display: none !important }
}
@media (max-width:991.98px) {
  .view-pc { display: none !important }
}
.wv-wrap {
  --wv-width: 1920;
  --wv-min: 0;
  --wv-max: 1;
  --wv-mul: 1;
  --wv: clamp(
    calc(1px * var(--wv-min) * var(--wv-mul)),
    calc(100vw / var(--wv-width) * var(--wv-mul)),
    calc(1px * var(--wv-max) * var(--wv-mul))
  );
}
@media (max-width:1919.98px) {
  .wv-wrap {
    --wv-xxl-width: 1920;
    --wv-xxl-min: 0;
    --wv-xxl-max: 1;
    --wv-xxl-mul: 1;
    --wv-xxl: clamp(
      calc(1px * var(--wv-xxl-min) * var(--wv-xxl-mul)),
      calc(100vw / var(--wv-xxl-width) * var(--wv-xxl-mul)),
      calc(1px * var(--wv-xxl-max) * var(--wv-xxl-mul))
    );
  }
}
@media (max-width:1399.98px) {
  .wv-wrap {
    --wv-xl-width: 1920;
    --wv-xl-min: 0;
    --wv-xl-max: 1;
    --wv-xl-mul: 1;
    --wv-xl: clamp(
      calc(1px * var(--wv-xl-min) * var(--wv-xl-mul)),
      calc(100vw / var(--wv-xl-width) * var(--wv-xl-mul)),
      calc(1px * var(--wv-xl-max) * var(--wv-xl-mul))
    );
  }
}
@media (max-width:1199.98px) {
  .wv-wrap {
    --wv-lg-width: 1920;
    --wv-lg-min: 0;
    --wv-lg-max: 1;
    --wv-lg-mul: 1;
    --wv-lg: clamp(
      calc(1px * var(--wv-lg-min) * var(--wv-lg-mul)),
      calc(100vw / var(--wv-lg-width) * var(--wv-lg-mul)),
      calc(1px * var(--wv-lg-max) * var(--wv-lg-mul))
    );
  }
}
@media (max-width:991.98px) {
  .wv-wrap {
    --wv-md-width: 780;
    --wv-md-min: 0;
    --wv-md-max: 10;
    --wv-md-mul: 1;
    --wv-md: clamp(
      calc(1px * var(--wv-md-min) * var(--wv-md-mul)),
      calc(100vw / var(--wv-md-width) * var(--wv-md-mul)),
      calc(1px * var(--wv-md-max) * var(--wv-md-mul))
    );
  }
}
@media (max-width:767.98px) {
  .wv-wrap {
    --wv-sm-width: 780;
    --wv-sm-min: 0;
    --wv-sm-max: 10;
    --wv-sm-mul: 1;
    --wv-sm: clamp(
      calc(1px * var(--wv-sm-min) * var(--wv-sm-mul)),
      calc(100vw / var(--wv-sm-width) * var(--wv-sm-mul)),
      calc(1px * var(--wv-sm-max) * var(--wv-sm-mul))
    );
  }
}
@media (max-width:575.98px) {
  .wv-wrap {
    --wv-xs-width: 780;
    --wv-xs-min: 0;
    --wv-xs-max: 10;
    --wv-xs-mul: 1;
    --wv-xs: clamp(
      calc(1px * var(--wv-xs-min) * var(--wv-xs-mul)),
      calc(100vw / var(--wv-xs-width) * var(--wv-xs-mul)),
      calc(1px * var(--wv-xs-max) * var(--wv-xs-mul))
    );
  }
}
