@charset "UTF-8";
.l-contents {
  padding-top: 0;
}

.l-container {
  overflow: hidden;
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 896px) {
  .l-container {
    padding-top: 0;
  }
}

.c-banner-lp {
  display: none !important;
}

.pagetop {
  display: none !important;
}

@media screen and (max-width: 896px) {
  .p-u-only-pc {
    display: none !important;
  }
}

@media screen and (min-width: 897px) {
  .p-u-only-sp {
    display: none !important;
  }
}

.p-u-zoom-05 {
  width: auto !important;
  height: auto;
  zoom: 0.5;
}

.p-u-zoom-05-responsive {
  width: auto !important;
  height: auto;
  zoom: 0.4266666667;
}
@media screen and (min-width: 897px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5;
  }
}
@media screen and (width: 320px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4266666667;
  }
}
@media screen and (width: 321px) {
  .p-u-zoom-05-responsive {
    zoom: 0.428;
  }
}
@media screen and (width: 322px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4293333333;
  }
}
@media screen and (width: 323px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4306666667;
  }
}
@media screen and (width: 324px) {
  .p-u-zoom-05-responsive {
    zoom: 0.432;
  }
}
@media screen and (width: 325px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4333333333;
  }
}
@media screen and (width: 326px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4346666667;
  }
}
@media screen and (width: 327px) {
  .p-u-zoom-05-responsive {
    zoom: 0.436;
  }
}
@media screen and (width: 328px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4373333333;
  }
}
@media screen and (width: 329px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4386666667;
  }
}
@media screen and (width: 330px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44;
  }
}
@media screen and (width: 331px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4413333333;
  }
}
@media screen and (width: 332px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4426666667;
  }
}
@media screen and (width: 333px) {
  .p-u-zoom-05-responsive {
    zoom: 0.444;
  }
}
@media screen and (width: 334px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4453333333;
  }
}
@media screen and (width: 335px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4466666667;
  }
}
@media screen and (width: 336px) {
  .p-u-zoom-05-responsive {
    zoom: 0.448;
  }
}
@media screen and (width: 337px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4493333333;
  }
}
@media screen and (width: 338px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4506666667;
  }
}
@media screen and (width: 339px) {
  .p-u-zoom-05-responsive {
    zoom: 0.452;
  }
}
@media screen and (width: 340px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4533333333;
  }
}
@media screen and (width: 341px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4546666667;
  }
}
@media screen and (width: 342px) {
  .p-u-zoom-05-responsive {
    zoom: 0.456;
  }
}
@media screen and (width: 343px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4573333333;
  }
}
@media screen and (width: 344px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4586666667;
  }
}
@media screen and (width: 345px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46;
  }
}
@media screen and (width: 346px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4613333333;
  }
}
@media screen and (width: 347px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4626666667;
  }
}
@media screen and (width: 348px) {
  .p-u-zoom-05-responsive {
    zoom: 0.464;
  }
}
@media screen and (width: 349px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4653333333;
  }
}
@media screen and (width: 350px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4666666667;
  }
}
@media screen and (width: 351px) {
  .p-u-zoom-05-responsive {
    zoom: 0.468;
  }
}
@media screen and (width: 352px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4693333333;
  }
}
@media screen and (width: 353px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4706666667;
  }
}
@media screen and (width: 354px) {
  .p-u-zoom-05-responsive {
    zoom: 0.472;
  }
}
@media screen and (width: 355px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4733333333;
  }
}
@media screen and (width: 356px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4746666667;
  }
}
@media screen and (width: 357px) {
  .p-u-zoom-05-responsive {
    zoom: 0.476;
  }
}
@media screen and (width: 358px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4773333333;
  }
}
@media screen and (width: 359px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4786666667;
  }
}
@media screen and (width: 360px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48;
  }
}
@media screen and (width: 361px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4813333333;
  }
}
@media screen and (width: 362px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4826666667;
  }
}
@media screen and (width: 363px) {
  .p-u-zoom-05-responsive {
    zoom: 0.484;
  }
}
@media screen and (width: 364px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4853333333;
  }
}
@media screen and (width: 365px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4866666667;
  }
}
@media screen and (width: 366px) {
  .p-u-zoom-05-responsive {
    zoom: 0.488;
  }
}
@media screen and (width: 367px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4893333333;
  }
}
@media screen and (width: 368px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4906666667;
  }
}
@media screen and (width: 369px) {
  .p-u-zoom-05-responsive {
    zoom: 0.492;
  }
}
@media screen and (width: 370px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4933333333;
  }
}
@media screen and (width: 371px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4946666667;
  }
}
@media screen and (width: 372px) {
  .p-u-zoom-05-responsive {
    zoom: 0.496;
  }
}
@media screen and (width: 373px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4973333333;
  }
}
@media screen and (width: 374px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4986666667;
  }
}
@media screen and (width: 375px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5;
  }
}
@media screen and (width: 376px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5013333333;
  }
}
@media screen and (width: 377px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5026666667;
  }
}
@media screen and (width: 378px) {
  .p-u-zoom-05-responsive {
    zoom: 0.504;
  }
}
@media screen and (width: 379px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5053333333;
  }
}
@media screen and (width: 380px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5066666667;
  }
}
@media screen and (width: 381px) {
  .p-u-zoom-05-responsive {
    zoom: 0.508;
  }
}
@media screen and (width: 382px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5093333333;
  }
}
@media screen and (width: 383px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5106666667;
  }
}
@media screen and (width: 384px) {
  .p-u-zoom-05-responsive {
    zoom: 0.512;
  }
}
@media screen and (width: 385px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5133333333;
  }
}
@media screen and (width: 386px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5146666667;
  }
}
@media screen and (width: 387px) {
  .p-u-zoom-05-responsive {
    zoom: 0.516;
  }
}
@media screen and (width: 388px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5173333333;
  }
}
@media screen and (width: 389px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5186666667;
  }
}
@media screen and (width: 390px) {
  .p-u-zoom-05-responsive {
    zoom: 0.52;
  }
}
@media screen and (width: 391px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5213333333;
  }
}
@media screen and (width: 392px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5226666667;
  }
}
@media screen and (width: 393px) {
  .p-u-zoom-05-responsive {
    zoom: 0.524;
  }
}
@media screen and (width: 394px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5253333333;
  }
}
@media screen and (width: 395px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5266666667;
  }
}
@media screen and (width: 396px) {
  .p-u-zoom-05-responsive {
    zoom: 0.528;
  }
}
@media screen and (width: 397px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5293333333;
  }
}
@media screen and (width: 398px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5306666667;
  }
}
@media screen and (width: 399px) {
  .p-u-zoom-05-responsive {
    zoom: 0.532;
  }
}
@media screen and (width: 400px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5333333333;
  }
}
@media screen and (width: 401px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5346666667;
  }
}
@media screen and (width: 402px) {
  .p-u-zoom-05-responsive {
    zoom: 0.536;
  }
}
@media screen and (width: 403px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5373333333;
  }
}
@media screen and (width: 404px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5386666667;
  }
}
@media screen and (width: 405px) {
  .p-u-zoom-05-responsive {
    zoom: 0.54;
  }
}
@media screen and (width: 406px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5413333333;
  }
}
@media screen and (width: 407px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5426666667;
  }
}
@media screen and (width: 408px) {
  .p-u-zoom-05-responsive {
    zoom: 0.544;
  }
}
@media screen and (width: 409px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5453333333;
  }
}
@media screen and (width: 410px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5466666667;
  }
}
@media screen and (width: 411px) {
  .p-u-zoom-05-responsive {
    zoom: 0.548;
  }
}
@media screen and (width: 412px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5493333333;
  }
}
@media screen and (width: 413px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5506666667;
  }
}
@media screen and (width: 414px) {
  .p-u-zoom-05-responsive {
    zoom: 0.552;
  }
}
@media screen and (width: 415px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5533333333;
  }
}
@media screen and (width: 416px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5546666667;
  }
}
@media screen and (width: 417px) {
  .p-u-zoom-05-responsive {
    zoom: 0.556;
  }
}
@media screen and (width: 418px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5573333333;
  }
}
@media screen and (width: 419px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5586666667;
  }
}
@media screen and (width: 420px) {
  .p-u-zoom-05-responsive {
    zoom: 0.56;
  }
}
@media screen and (width: 421px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5613333333;
  }
}
@media screen and (width: 422px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5626666667;
  }
}
@media screen and (width: 423px) {
  .p-u-zoom-05-responsive {
    zoom: 0.564;
  }
}
@media screen and (width: 424px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5653333333;
  }
}
@media screen and (width: 425px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5666666667;
  }
}
@media screen and (width: 426px) {
  .p-u-zoom-05-responsive {
    zoom: 0.568;
  }
}
@media screen and (width: 427px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5693333333;
  }
}
@media screen and (width: 428px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5706666667;
  }
}
@media screen and (width: 429px) {
  .p-u-zoom-05-responsive {
    zoom: 0.572;
  }
}
@media screen and (width: 430px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5733333333;
  }
}
@media screen and (width: 431px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5746666667;
  }
}
@media screen and (width: 432px) {
  .p-u-zoom-05-responsive {
    zoom: 0.576;
  }
}
@media screen and (width: 433px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5773333333;
  }
}
@media screen and (width: 434px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5786666667;
  }
}
@media screen and (width: 435px) {
  .p-u-zoom-05-responsive {
    zoom: 0.58;
  }
}
@media screen and (width: 436px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5813333333;
  }
}
@media screen and (width: 437px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5826666667;
  }
}
@media screen and (width: 438px) {
  .p-u-zoom-05-responsive {
    zoom: 0.584;
  }
}
@media screen and (width: 439px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5853333333;
  }
}
@media screen and (width: 440px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5866666667;
  }
}
@media screen and (width: 441px) {
  .p-u-zoom-05-responsive {
    zoom: 0.588;
  }
}
@media screen and (width: 442px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5893333333;
  }
}
@media screen and (width: 443px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5906666667;
  }
}
@media screen and (width: 444px) {
  .p-u-zoom-05-responsive {
    zoom: 0.592;
  }
}
@media screen and (width: 445px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5933333333;
  }
}
@media screen and (width: 446px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5946666667;
  }
}
@media screen and (width: 447px) {
  .p-u-zoom-05-responsive {
    zoom: 0.596;
  }
}
@media screen and (width: 448px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5973333333;
  }
}
@media screen and (width: 449px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5986666667;
  }
}
@media screen and (width: 450px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6;
  }
}
@media screen and (width: 451px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6013333333;
  }
}
@media screen and (width: 452px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6026666667;
  }
}
@media screen and (width: 453px) {
  .p-u-zoom-05-responsive {
    zoom: 0.604;
  }
}
@media screen and (width: 454px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6053333333;
  }
}
@media screen and (width: 455px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6066666667;
  }
}
@media screen and (width: 456px) {
  .p-u-zoom-05-responsive {
    zoom: 0.608;
  }
}
@media screen and (width: 457px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6093333333;
  }
}
@media screen and (width: 458px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6106666667;
  }
}
@media screen and (width: 459px) {
  .p-u-zoom-05-responsive {
    zoom: 0.612;
  }
}
@media screen and (width: 460px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6133333333;
  }
}
@media screen and (width: 461px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6146666667;
  }
}
@media screen and (width: 462px) {
  .p-u-zoom-05-responsive {
    zoom: 0.616;
  }
}
@media screen and (width: 463px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6173333333;
  }
}
@media screen and (width: 464px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6186666667;
  }
}
@media screen and (width: 465px) {
  .p-u-zoom-05-responsive {
    zoom: 0.62;
  }
}
@media screen and (width: 466px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6213333333;
  }
}
@media screen and (width: 467px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6226666667;
  }
}
@media screen and (width: 468px) {
  .p-u-zoom-05-responsive {
    zoom: 0.624;
  }
}
@media screen and (width: 469px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6253333333;
  }
}
@media screen and (width: 470px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6266666667;
  }
}
@media screen and (width: 471px) {
  .p-u-zoom-05-responsive {
    zoom: 0.628;
  }
}
@media screen and (width: 472px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6293333333;
  }
}
@media screen and (width: 473px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6306666667;
  }
}
@media screen and (width: 474px) {
  .p-u-zoom-05-responsive {
    zoom: 0.632;
  }
}
@media screen and (width: 475px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6333333333;
  }
}
@media screen and (width: 476px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6346666667;
  }
}
@media screen and (width: 477px) {
  .p-u-zoom-05-responsive {
    zoom: 0.636;
  }
}
@media screen and (width: 478px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6373333333;
  }
}
@media screen and (width: 479px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6386666667;
  }
}
@media screen and (width: 480px) {
  .p-u-zoom-05-responsive {
    zoom: 0.64;
  }
}
@media screen and (width: 481px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6413333333;
  }
}
@media screen and (width: 482px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6426666667;
  }
}
@media screen and (width: 483px) {
  .p-u-zoom-05-responsive {
    zoom: 0.644;
  }
}
@media screen and (width: 484px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6453333333;
  }
}
@media screen and (width: 485px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6466666667;
  }
}
@media screen and (width: 486px) {
  .p-u-zoom-05-responsive {
    zoom: 0.648;
  }
}
@media screen and (width: 487px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6493333333;
  }
}
@media screen and (width: 488px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6506666667;
  }
}
@media screen and (width: 489px) {
  .p-u-zoom-05-responsive {
    zoom: 0.652;
  }
}
@media screen and (width: 490px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6533333333;
  }
}
@media screen and (width: 491px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6546666667;
  }
}
@media screen and (width: 492px) {
  .p-u-zoom-05-responsive {
    zoom: 0.656;
  }
}
@media screen and (width: 493px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6573333333;
  }
}
@media screen and (width: 494px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6586666667;
  }
}
@media screen and (width: 495px) {
  .p-u-zoom-05-responsive {
    zoom: 0.66;
  }
}
@media screen and (width: 496px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6613333333;
  }
}
@media screen and (width: 497px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6626666667;
  }
}
@media screen and (width: 498px) {
  .p-u-zoom-05-responsive {
    zoom: 0.664;
  }
}
@media screen and (width: 499px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6653333333;
  }
}
@media screen and (width: 500px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6666666667;
  }
}
@media screen and (width: 501px) {
  .p-u-zoom-05-responsive {
    zoom: 0.668;
  }
}
@media screen and (width: 502px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6693333333;
  }
}
@media screen and (width: 503px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6706666667;
  }
}
@media screen and (width: 504px) {
  .p-u-zoom-05-responsive {
    zoom: 0.672;
  }
}
@media screen and (width: 505px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6733333333;
  }
}
@media screen and (width: 506px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6746666667;
  }
}
@media screen and (width: 507px) {
  .p-u-zoom-05-responsive {
    zoom: 0.676;
  }
}
@media screen and (width: 508px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6773333333;
  }
}
@media screen and (width: 509px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6786666667;
  }
}
@media screen and (width: 510px) {
  .p-u-zoom-05-responsive {
    zoom: 0.68;
  }
}
@media screen and (width: 511px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6813333333;
  }
}
@media screen and (width: 512px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6826666667;
  }
}
@media screen and (width: 513px) {
  .p-u-zoom-05-responsive {
    zoom: 0.684;
  }
}
@media screen and (width: 514px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6853333333;
  }
}
@media screen and (width: 515px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6866666667;
  }
}
@media screen and (width: 516px) {
  .p-u-zoom-05-responsive {
    zoom: 0.688;
  }
}
@media screen and (width: 517px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6893333333;
  }
}
@media screen and (width: 518px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6906666667;
  }
}
@media screen and (width: 519px) {
  .p-u-zoom-05-responsive {
    zoom: 0.692;
  }
}
@media screen and (width: 520px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6933333333;
  }
}
@media screen and (width: 521px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6946666667;
  }
}
@media screen and (width: 522px) {
  .p-u-zoom-05-responsive {
    zoom: 0.696;
  }
}
@media screen and (width: 523px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6973333333;
  }
}
@media screen and (width: 524px) {
  .p-u-zoom-05-responsive {
    zoom: 0.6986666667;
  }
}
@media screen and (width: 525px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7;
  }
}
@media screen and (width: 526px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7013333333;
  }
}
@media screen and (width: 527px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7026666667;
  }
}
@media screen and (width: 528px) {
  .p-u-zoom-05-responsive {
    zoom: 0.704;
  }
}
@media screen and (width: 529px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7053333333;
  }
}
@media screen and (width: 530px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7066666667;
  }
}
@media screen and (width: 531px) {
  .p-u-zoom-05-responsive {
    zoom: 0.708;
  }
}
@media screen and (width: 532px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7093333333;
  }
}
@media screen and (width: 533px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7106666667;
  }
}
@media screen and (width: 534px) {
  .p-u-zoom-05-responsive {
    zoom: 0.712;
  }
}
@media screen and (width: 535px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7133333333;
  }
}
@media screen and (width: 536px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7146666667;
  }
}
@media screen and (width: 537px) {
  .p-u-zoom-05-responsive {
    zoom: 0.716;
  }
}
@media screen and (width: 538px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7173333333;
  }
}
@media screen and (width: 539px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7186666667;
  }
}
@media screen and (width: 540px) {
  .p-u-zoom-05-responsive {
    zoom: 0.72;
  }
}
@media screen and (width: 541px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7213333333;
  }
}
@media screen and (width: 542px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7226666667;
  }
}
@media screen and (width: 543px) {
  .p-u-zoom-05-responsive {
    zoom: 0.724;
  }
}
@media screen and (width: 544px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7253333333;
  }
}
@media screen and (width: 545px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7266666667;
  }
}
@media screen and (width: 546px) {
  .p-u-zoom-05-responsive {
    zoom: 0.728;
  }
}
@media screen and (width: 547px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7293333333;
  }
}
@media screen and (width: 548px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7306666667;
  }
}
@media screen and (width: 549px) {
  .p-u-zoom-05-responsive {
    zoom: 0.732;
  }
}
@media screen and (width: 550px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7333333333;
  }
}
@media screen and (width: 551px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7346666667;
  }
}
@media screen and (width: 552px) {
  .p-u-zoom-05-responsive {
    zoom: 0.736;
  }
}
@media screen and (width: 553px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7373333333;
  }
}
@media screen and (width: 554px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7386666667;
  }
}
@media screen and (width: 555px) {
  .p-u-zoom-05-responsive {
    zoom: 0.74;
  }
}
@media screen and (width: 556px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7413333333;
  }
}
@media screen and (width: 557px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7426666667;
  }
}
@media screen and (width: 558px) {
  .p-u-zoom-05-responsive {
    zoom: 0.744;
  }
}
@media screen and (width: 559px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7453333333;
  }
}
@media screen and (width: 560px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7466666667;
  }
}
@media screen and (width: 561px) {
  .p-u-zoom-05-responsive {
    zoom: 0.748;
  }
}
@media screen and (width: 562px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7493333333;
  }
}
@media screen and (width: 563px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7506666667;
  }
}
@media screen and (width: 564px) {
  .p-u-zoom-05-responsive {
    zoom: 0.752;
  }
}
@media screen and (width: 565px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7533333333;
  }
}
@media screen and (width: 566px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7546666667;
  }
}
@media screen and (width: 567px) {
  .p-u-zoom-05-responsive {
    zoom: 0.756;
  }
}
@media screen and (width: 568px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7573333333;
  }
}
@media screen and (width: 569px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7586666667;
  }
}
@media screen and (width: 570px) {
  .p-u-zoom-05-responsive {
    zoom: 0.76;
  }
}
@media screen and (width: 571px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7613333333;
  }
}
@media screen and (width: 572px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7626666667;
  }
}
@media screen and (width: 573px) {
  .p-u-zoom-05-responsive {
    zoom: 0.764;
  }
}
@media screen and (width: 574px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7653333333;
  }
}
@media screen and (width: 575px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7666666667;
  }
}
@media screen and (width: 576px) {
  .p-u-zoom-05-responsive {
    zoom: 0.768;
  }
}
@media screen and (width: 577px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7693333333;
  }
}
@media screen and (width: 578px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7706666667;
  }
}
@media screen and (width: 579px) {
  .p-u-zoom-05-responsive {
    zoom: 0.772;
  }
}
@media screen and (width: 580px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7733333333;
  }
}
@media screen and (width: 581px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7746666667;
  }
}
@media screen and (width: 582px) {
  .p-u-zoom-05-responsive {
    zoom: 0.776;
  }
}
@media screen and (width: 583px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7773333333;
  }
}
@media screen and (width: 584px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7786666667;
  }
}
@media screen and (width: 585px) {
  .p-u-zoom-05-responsive {
    zoom: 0.78;
  }
}
@media screen and (width: 586px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7813333333;
  }
}
@media screen and (width: 587px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7826666667;
  }
}
@media screen and (width: 588px) {
  .p-u-zoom-05-responsive {
    zoom: 0.784;
  }
}
@media screen and (width: 589px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7853333333;
  }
}
@media screen and (width: 590px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7866666667;
  }
}
@media screen and (width: 591px) {
  .p-u-zoom-05-responsive {
    zoom: 0.788;
  }
}
@media screen and (width: 592px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7893333333;
  }
}
@media screen and (width: 593px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7906666667;
  }
}
@media screen and (width: 594px) {
  .p-u-zoom-05-responsive {
    zoom: 0.792;
  }
}
@media screen and (width: 595px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7933333333;
  }
}
@media screen and (width: 596px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7946666667;
  }
}
@media screen and (width: 597px) {
  .p-u-zoom-05-responsive {
    zoom: 0.796;
  }
}
@media screen and (width: 598px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7973333333;
  }
}
@media screen and (width: 599px) {
  .p-u-zoom-05-responsive {
    zoom: 0.7986666667;
  }
}
@media screen and (width: 600px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8;
  }
}
@media screen and (width: 601px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8013333333;
  }
}
@media screen and (width: 602px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8026666667;
  }
}
@media screen and (width: 603px) {
  .p-u-zoom-05-responsive {
    zoom: 0.804;
  }
}
@media screen and (width: 604px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8053333333;
  }
}
@media screen and (width: 605px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8066666667;
  }
}
@media screen and (width: 606px) {
  .p-u-zoom-05-responsive {
    zoom: 0.808;
  }
}
@media screen and (width: 607px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8093333333;
  }
}
@media screen and (width: 608px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8106666667;
  }
}
@media screen and (width: 609px) {
  .p-u-zoom-05-responsive {
    zoom: 0.812;
  }
}
@media screen and (width: 610px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8133333333;
  }
}
@media screen and (width: 611px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8146666667;
  }
}
@media screen and (width: 612px) {
  .p-u-zoom-05-responsive {
    zoom: 0.816;
  }
}
@media screen and (width: 613px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8173333333;
  }
}
@media screen and (width: 614px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8186666667;
  }
}
@media screen and (width: 615px) {
  .p-u-zoom-05-responsive {
    zoom: 0.82;
  }
}
@media screen and (width: 616px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8213333333;
  }
}
@media screen and (width: 617px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8226666667;
  }
}
@media screen and (width: 618px) {
  .p-u-zoom-05-responsive {
    zoom: 0.824;
  }
}
@media screen and (width: 619px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8253333333;
  }
}
@media screen and (width: 620px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8266666667;
  }
}
@media screen and (width: 621px) {
  .p-u-zoom-05-responsive {
    zoom: 0.828;
  }
}
@media screen and (width: 622px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8293333333;
  }
}
@media screen and (width: 623px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8306666667;
  }
}
@media screen and (width: 624px) {
  .p-u-zoom-05-responsive {
    zoom: 0.832;
  }
}
@media screen and (width: 625px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8333333333;
  }
}
@media screen and (width: 626px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8346666667;
  }
}
@media screen and (width: 627px) {
  .p-u-zoom-05-responsive {
    zoom: 0.836;
  }
}
@media screen and (width: 628px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8373333333;
  }
}
@media screen and (width: 629px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8386666667;
  }
}
@media screen and (width: 630px) {
  .p-u-zoom-05-responsive {
    zoom: 0.84;
  }
}
@media screen and (width: 631px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8413333333;
  }
}
@media screen and (width: 632px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8426666667;
  }
}
@media screen and (width: 633px) {
  .p-u-zoom-05-responsive {
    zoom: 0.844;
  }
}
@media screen and (width: 634px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8453333333;
  }
}
@media screen and (width: 635px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8466666667;
  }
}
@media screen and (width: 636px) {
  .p-u-zoom-05-responsive {
    zoom: 0.848;
  }
}
@media screen and (width: 637px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8493333333;
  }
}
@media screen and (width: 638px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8506666667;
  }
}
@media screen and (width: 639px) {
  .p-u-zoom-05-responsive {
    zoom: 0.852;
  }
}
@media screen and (width: 640px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8533333333;
  }
}
@media screen and (width: 641px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8546666667;
  }
}
@media screen and (width: 642px) {
  .p-u-zoom-05-responsive {
    zoom: 0.856;
  }
}
@media screen and (width: 643px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8573333333;
  }
}
@media screen and (width: 644px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8586666667;
  }
}
@media screen and (width: 645px) {
  .p-u-zoom-05-responsive {
    zoom: 0.86;
  }
}
@media screen and (width: 646px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8613333333;
  }
}
@media screen and (width: 647px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8626666667;
  }
}
@media screen and (width: 648px) {
  .p-u-zoom-05-responsive {
    zoom: 0.864;
  }
}
@media screen and (width: 649px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8653333333;
  }
}
@media screen and (width: 650px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8666666667;
  }
}
@media screen and (width: 651px) {
  .p-u-zoom-05-responsive {
    zoom: 0.868;
  }
}
@media screen and (width: 652px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8693333333;
  }
}
@media screen and (width: 653px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8706666667;
  }
}
@media screen and (width: 654px) {
  .p-u-zoom-05-responsive {
    zoom: 0.872;
  }
}
@media screen and (width: 655px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8733333333;
  }
}
@media screen and (width: 656px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8746666667;
  }
}
@media screen and (width: 657px) {
  .p-u-zoom-05-responsive {
    zoom: 0.876;
  }
}
@media screen and (width: 658px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8773333333;
  }
}
@media screen and (width: 659px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8786666667;
  }
}
@media screen and (width: 660px) {
  .p-u-zoom-05-responsive {
    zoom: 0.88;
  }
}
@media screen and (width: 661px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8813333333;
  }
}
@media screen and (width: 662px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8826666667;
  }
}
@media screen and (width: 663px) {
  .p-u-zoom-05-responsive {
    zoom: 0.884;
  }
}
@media screen and (width: 664px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8853333333;
  }
}
@media screen and (width: 665px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8866666667;
  }
}
@media screen and (width: 666px) {
  .p-u-zoom-05-responsive {
    zoom: 0.888;
  }
}
@media screen and (width: 667px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8893333333;
  }
}
@media screen and (width: 668px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8906666667;
  }
}
@media screen and (width: 669px) {
  .p-u-zoom-05-responsive {
    zoom: 0.892;
  }
}
@media screen and (width: 670px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8933333333;
  }
}
@media screen and (width: 671px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8946666667;
  }
}
@media screen and (width: 672px) {
  .p-u-zoom-05-responsive {
    zoom: 0.896;
  }
}
@media screen and (width: 673px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8973333333;
  }
}
@media screen and (width: 674px) {
  .p-u-zoom-05-responsive {
    zoom: 0.8986666667;
  }
}
@media screen and (width: 675px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9;
  }
}
@media screen and (width: 676px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9013333333;
  }
}
@media screen and (width: 677px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9026666667;
  }
}
@media screen and (width: 678px) {
  .p-u-zoom-05-responsive {
    zoom: 0.904;
  }
}
@media screen and (width: 679px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9053333333;
  }
}
@media screen and (width: 680px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9066666667;
  }
}
@media screen and (width: 681px) {
  .p-u-zoom-05-responsive {
    zoom: 0.908;
  }
}
@media screen and (width: 682px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9093333333;
  }
}
@media screen and (width: 683px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9106666667;
  }
}
@media screen and (width: 684px) {
  .p-u-zoom-05-responsive {
    zoom: 0.912;
  }
}
@media screen and (width: 685px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9133333333;
  }
}
@media screen and (width: 686px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9146666667;
  }
}
@media screen and (width: 687px) {
  .p-u-zoom-05-responsive {
    zoom: 0.916;
  }
}
@media screen and (width: 688px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9173333333;
  }
}
@media screen and (width: 689px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9186666667;
  }
}
@media screen and (width: 690px) {
  .p-u-zoom-05-responsive {
    zoom: 0.92;
  }
}
@media screen and (width: 691px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9213333333;
  }
}
@media screen and (width: 692px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9226666667;
  }
}
@media screen and (width: 693px) {
  .p-u-zoom-05-responsive {
    zoom: 0.924;
  }
}
@media screen and (width: 694px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9253333333;
  }
}
@media screen and (width: 695px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9266666667;
  }
}
@media screen and (width: 696px) {
  .p-u-zoom-05-responsive {
    zoom: 0.928;
  }
}
@media screen and (width: 697px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9293333333;
  }
}
@media screen and (width: 698px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9306666667;
  }
}
@media screen and (width: 699px) {
  .p-u-zoom-05-responsive {
    zoom: 0.932;
  }
}
@media screen and (width: 700px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9333333333;
  }
}
@media screen and (width: 701px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9346666667;
  }
}
@media screen and (width: 702px) {
  .p-u-zoom-05-responsive {
    zoom: 0.936;
  }
}
@media screen and (width: 703px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9373333333;
  }
}
@media screen and (width: 704px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9386666667;
  }
}
@media screen and (width: 705px) {
  .p-u-zoom-05-responsive {
    zoom: 0.94;
  }
}
@media screen and (width: 706px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9413333333;
  }
}
@media screen and (width: 707px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9426666667;
  }
}
@media screen and (width: 708px) {
  .p-u-zoom-05-responsive {
    zoom: 0.944;
  }
}
@media screen and (width: 709px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9453333333;
  }
}
@media screen and (width: 710px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9466666667;
  }
}
@media screen and (width: 711px) {
  .p-u-zoom-05-responsive {
    zoom: 0.948;
  }
}
@media screen and (width: 712px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9493333333;
  }
}
@media screen and (width: 713px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9506666667;
  }
}
@media screen and (width: 714px) {
  .p-u-zoom-05-responsive {
    zoom: 0.952;
  }
}
@media screen and (width: 715px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9533333333;
  }
}
@media screen and (width: 716px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9546666667;
  }
}
@media screen and (width: 717px) {
  .p-u-zoom-05-responsive {
    zoom: 0.956;
  }
}
@media screen and (width: 718px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9573333333;
  }
}
@media screen and (width: 719px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9586666667;
  }
}
@media screen and (width: 720px) {
  .p-u-zoom-05-responsive {
    zoom: 0.96;
  }
}
@media screen and (width: 721px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9613333333;
  }
}
@media screen and (width: 722px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9626666667;
  }
}
@media screen and (width: 723px) {
  .p-u-zoom-05-responsive {
    zoom: 0.964;
  }
}
@media screen and (width: 724px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9653333333;
  }
}
@media screen and (width: 725px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9666666667;
  }
}
@media screen and (width: 726px) {
  .p-u-zoom-05-responsive {
    zoom: 0.968;
  }
}
@media screen and (width: 727px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9693333333;
  }
}
@media screen and (width: 728px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9706666667;
  }
}
@media screen and (width: 729px) {
  .p-u-zoom-05-responsive {
    zoom: 0.972;
  }
}
@media screen and (width: 730px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9733333333;
  }
}
@media screen and (width: 731px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9746666667;
  }
}
@media screen and (width: 732px) {
  .p-u-zoom-05-responsive {
    zoom: 0.976;
  }
}
@media screen and (width: 733px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9773333333;
  }
}
@media screen and (width: 734px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9786666667;
  }
}
@media screen and (width: 735px) {
  .p-u-zoom-05-responsive {
    zoom: 0.98;
  }
}
@media screen and (width: 736px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9813333333;
  }
}
@media screen and (width: 737px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9826666667;
  }
}
@media screen and (width: 738px) {
  .p-u-zoom-05-responsive {
    zoom: 0.984;
  }
}
@media screen and (width: 739px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9853333333;
  }
}
@media screen and (width: 740px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9866666667;
  }
}
@media screen and (width: 741px) {
  .p-u-zoom-05-responsive {
    zoom: 0.988;
  }
}
@media screen and (width: 742px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9893333333;
  }
}
@media screen and (width: 743px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9906666667;
  }
}
@media screen and (width: 744px) {
  .p-u-zoom-05-responsive {
    zoom: 0.992;
  }
}
@media screen and (width: 745px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9933333333;
  }
}
@media screen and (width: 746px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9946666667;
  }
}
@media screen and (width: 747px) {
  .p-u-zoom-05-responsive {
    zoom: 0.996;
  }
}
@media screen and (width: 748px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9973333333;
  }
}
@media screen and (width: 749px) {
  .p-u-zoom-05-responsive {
    zoom: 0.9986666667;
  }
}
@media screen and (width: 750px) {
  .p-u-zoom-05-responsive {
    zoom: 1;
  }
}
@media screen and (width: 751px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0013333333;
  }
}
@media screen and (width: 752px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0026666667;
  }
}
@media screen and (width: 753px) {
  .p-u-zoom-05-responsive {
    zoom: 1.004;
  }
}
@media screen and (width: 754px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0053333333;
  }
}
@media screen and (width: 755px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0066666667;
  }
}
@media screen and (width: 756px) {
  .p-u-zoom-05-responsive {
    zoom: 1.008;
  }
}
@media screen and (width: 757px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0093333333;
  }
}
@media screen and (width: 758px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0106666667;
  }
}
@media screen and (width: 759px) {
  .p-u-zoom-05-responsive {
    zoom: 1.012;
  }
}
@media screen and (width: 760px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0133333333;
  }
}
@media screen and (width: 761px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0146666667;
  }
}
@media screen and (width: 762px) {
  .p-u-zoom-05-responsive {
    zoom: 1.016;
  }
}
@media screen and (width: 763px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0173333333;
  }
}
@media screen and (width: 764px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0186666667;
  }
}
@media screen and (width: 765px) {
  .p-u-zoom-05-responsive {
    zoom: 1.02;
  }
}
@media screen and (width: 766px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0213333333;
  }
}
@media screen and (width: 767px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0226666667;
  }
}
@media screen and (width: 768px) {
  .p-u-zoom-05-responsive {
    zoom: 1.024;
  }
}
@media screen and (width: 769px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0253333333;
  }
}
@media screen and (width: 770px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0266666667;
  }
}
@media screen and (width: 771px) {
  .p-u-zoom-05-responsive {
    zoom: 1.028;
  }
}
@media screen and (width: 772px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0293333333;
  }
}
@media screen and (width: 773px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0306666667;
  }
}
@media screen and (width: 774px) {
  .p-u-zoom-05-responsive {
    zoom: 1.032;
  }
}
@media screen and (width: 775px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0333333333;
  }
}
@media screen and (width: 776px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0346666667;
  }
}
@media screen and (width: 777px) {
  .p-u-zoom-05-responsive {
    zoom: 1.036;
  }
}
@media screen and (width: 778px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0373333333;
  }
}
@media screen and (width: 779px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0386666667;
  }
}
@media screen and (width: 780px) {
  .p-u-zoom-05-responsive {
    zoom: 1.04;
  }
}
@media screen and (width: 781px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0413333333;
  }
}
@media screen and (width: 782px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0426666667;
  }
}
@media screen and (width: 783px) {
  .p-u-zoom-05-responsive {
    zoom: 1.044;
  }
}
@media screen and (width: 784px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0453333333;
  }
}
@media screen and (width: 785px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0466666667;
  }
}
@media screen and (width: 786px) {
  .p-u-zoom-05-responsive {
    zoom: 1.048;
  }
}
@media screen and (width: 787px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0493333333;
  }
}
@media screen and (width: 788px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0506666667;
  }
}
@media screen and (width: 789px) {
  .p-u-zoom-05-responsive {
    zoom: 1.052;
  }
}
@media screen and (width: 790px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0533333333;
  }
}
@media screen and (width: 791px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0546666667;
  }
}
@media screen and (width: 792px) {
  .p-u-zoom-05-responsive {
    zoom: 1.056;
  }
}
@media screen and (width: 793px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0573333333;
  }
}
@media screen and (width: 794px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0586666667;
  }
}
@media screen and (width: 795px) {
  .p-u-zoom-05-responsive {
    zoom: 1.06;
  }
}
@media screen and (width: 796px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0613333333;
  }
}
@media screen and (width: 797px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0626666667;
  }
}
@media screen and (width: 798px) {
  .p-u-zoom-05-responsive {
    zoom: 1.064;
  }
}
@media screen and (width: 799px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0653333333;
  }
}
@media screen and (width: 800px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0666666667;
  }
}
@media screen and (width: 801px) {
  .p-u-zoom-05-responsive {
    zoom: 1.068;
  }
}
@media screen and (width: 802px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0693333333;
  }
}
@media screen and (width: 803px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0706666667;
  }
}
@media screen and (width: 804px) {
  .p-u-zoom-05-responsive {
    zoom: 1.072;
  }
}
@media screen and (width: 805px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0733333333;
  }
}
@media screen and (width: 806px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0746666667;
  }
}
@media screen and (width: 807px) {
  .p-u-zoom-05-responsive {
    zoom: 1.076;
  }
}
@media screen and (width: 808px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0773333333;
  }
}
@media screen and (width: 809px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0786666667;
  }
}
@media screen and (width: 810px) {
  .p-u-zoom-05-responsive {
    zoom: 1.08;
  }
}
@media screen and (width: 811px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0813333333;
  }
}
@media screen and (width: 812px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0826666667;
  }
}
@media screen and (width: 813px) {
  .p-u-zoom-05-responsive {
    zoom: 1.084;
  }
}
@media screen and (width: 814px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0853333333;
  }
}
@media screen and (width: 815px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0866666667;
  }
}
@media screen and (width: 816px) {
  .p-u-zoom-05-responsive {
    zoom: 1.088;
  }
}
@media screen and (width: 817px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0893333333;
  }
}
@media screen and (width: 818px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0906666667;
  }
}
@media screen and (width: 819px) {
  .p-u-zoom-05-responsive {
    zoom: 1.092;
  }
}
@media screen and (width: 820px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0933333333;
  }
}
@media screen and (width: 821px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0946666667;
  }
}
@media screen and (width: 822px) {
  .p-u-zoom-05-responsive {
    zoom: 1.096;
  }
}
@media screen and (width: 823px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0973333333;
  }
}
@media screen and (width: 824px) {
  .p-u-zoom-05-responsive {
    zoom: 1.0986666667;
  }
}
@media screen and (width: 825px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1;
  }
}
@media screen and (width: 826px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1013333333;
  }
}
@media screen and (width: 827px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1026666667;
  }
}
@media screen and (width: 828px) {
  .p-u-zoom-05-responsive {
    zoom: 1.104;
  }
}
@media screen and (width: 829px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1053333333;
  }
}
@media screen and (width: 830px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1066666667;
  }
}
@media screen and (width: 831px) {
  .p-u-zoom-05-responsive {
    zoom: 1.108;
  }
}
@media screen and (width: 832px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1093333333;
  }
}
@media screen and (width: 833px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1106666667;
  }
}
@media screen and (width: 834px) {
  .p-u-zoom-05-responsive {
    zoom: 1.112;
  }
}
@media screen and (width: 835px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1133333333;
  }
}
@media screen and (width: 836px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1146666667;
  }
}
@media screen and (width: 837px) {
  .p-u-zoom-05-responsive {
    zoom: 1.116;
  }
}
@media screen and (width: 838px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1173333333;
  }
}
@media screen and (width: 839px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1186666667;
  }
}
@media screen and (width: 840px) {
  .p-u-zoom-05-responsive {
    zoom: 1.12;
  }
}
@media screen and (width: 841px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1213333333;
  }
}
@media screen and (width: 842px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1226666667;
  }
}
@media screen and (width: 843px) {
  .p-u-zoom-05-responsive {
    zoom: 1.124;
  }
}
@media screen and (width: 844px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1253333333;
  }
}
@media screen and (width: 845px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1266666667;
  }
}
@media screen and (width: 846px) {
  .p-u-zoom-05-responsive {
    zoom: 1.128;
  }
}
@media screen and (width: 847px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1293333333;
  }
}
@media screen and (width: 848px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1306666667;
  }
}
@media screen and (width: 849px) {
  .p-u-zoom-05-responsive {
    zoom: 1.132;
  }
}
@media screen and (width: 850px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1333333333;
  }
}
@media screen and (width: 851px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1346666667;
  }
}
@media screen and (width: 852px) {
  .p-u-zoom-05-responsive {
    zoom: 1.136;
  }
}
@media screen and (width: 853px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1373333333;
  }
}
@media screen and (width: 854px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1386666667;
  }
}
@media screen and (width: 855px) {
  .p-u-zoom-05-responsive {
    zoom: 1.14;
  }
}
@media screen and (width: 856px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1413333333;
  }
}
@media screen and (width: 857px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1426666667;
  }
}
@media screen and (width: 858px) {
  .p-u-zoom-05-responsive {
    zoom: 1.144;
  }
}
@media screen and (width: 859px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1453333333;
  }
}
@media screen and (width: 860px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1466666667;
  }
}
@media screen and (width: 861px) {
  .p-u-zoom-05-responsive {
    zoom: 1.148;
  }
}
@media screen and (width: 862px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1493333333;
  }
}
@media screen and (width: 863px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1506666667;
  }
}
@media screen and (width: 864px) {
  .p-u-zoom-05-responsive {
    zoom: 1.152;
  }
}
@media screen and (width: 865px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1533333333;
  }
}
@media screen and (width: 866px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1546666667;
  }
}
@media screen and (width: 867px) {
  .p-u-zoom-05-responsive {
    zoom: 1.156;
  }
}
@media screen and (width: 868px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1573333333;
  }
}
@media screen and (width: 869px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1586666667;
  }
}
@media screen and (width: 870px) {
  .p-u-zoom-05-responsive {
    zoom: 1.16;
  }
}
@media screen and (width: 871px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1613333333;
  }
}
@media screen and (width: 872px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1626666667;
  }
}
@media screen and (width: 873px) {
  .p-u-zoom-05-responsive {
    zoom: 1.164;
  }
}
@media screen and (width: 874px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1653333333;
  }
}
@media screen and (width: 875px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1666666667;
  }
}
@media screen and (width: 876px) {
  .p-u-zoom-05-responsive {
    zoom: 1.168;
  }
}
@media screen and (width: 877px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1693333333;
  }
}
@media screen and (width: 878px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1706666667;
  }
}
@media screen and (width: 879px) {
  .p-u-zoom-05-responsive {
    zoom: 1.172;
  }
}
@media screen and (width: 880px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1733333333;
  }
}
@media screen and (width: 881px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1746666667;
  }
}
@media screen and (width: 882px) {
  .p-u-zoom-05-responsive {
    zoom: 1.176;
  }
}
@media screen and (width: 883px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1773333333;
  }
}
@media screen and (width: 884px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1786666667;
  }
}
@media screen and (width: 885px) {
  .p-u-zoom-05-responsive {
    zoom: 1.18;
  }
}
@media screen and (width: 886px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1813333333;
  }
}
@media screen and (width: 887px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1826666667;
  }
}
@media screen and (width: 888px) {
  .p-u-zoom-05-responsive {
    zoom: 1.184;
  }
}
@media screen and (width: 889px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1853333333;
  }
}
@media screen and (width: 890px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1866666667;
  }
}
@media screen and (width: 891px) {
  .p-u-zoom-05-responsive {
    zoom: 1.188;
  }
}
@media screen and (width: 892px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1893333333;
  }
}
@media screen and (width: 893px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1906666667;
  }
}
@media screen and (width: 894px) {
  .p-u-zoom-05-responsive {
    zoom: 1.192;
  }
}
@media screen and (width: 895px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1933333333;
  }
}
@media screen and (width: 896px) {
  .p-u-zoom-05-responsive {
    zoom: 1.1946666667;
  }
}
@media screen and (width: 897px) {
  .p-u-zoom-05-responsive {
    zoom: 1.196;
  }
}
@media screen and (width: 898px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35078125;
  }
}
@media screen and (width: 899px) {
  .p-u-zoom-05-responsive {
    zoom: 0.351171875;
  }
}
@media screen and (width: 900px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3515625;
  }
}
@media screen and (width: 901px) {
  .p-u-zoom-05-responsive {
    zoom: 0.351953125;
  }
}
@media screen and (width: 902px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35234375;
  }
}
@media screen and (width: 903px) {
  .p-u-zoom-05-responsive {
    zoom: 0.352734375;
  }
}
@media screen and (width: 904px) {
  .p-u-zoom-05-responsive {
    zoom: 0.353125;
  }
}
@media screen and (width: 905px) {
  .p-u-zoom-05-responsive {
    zoom: 0.353515625;
  }
}
@media screen and (width: 906px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35390625;
  }
}
@media screen and (width: 907px) {
  .p-u-zoom-05-responsive {
    zoom: 0.354296875;
  }
}
@media screen and (width: 908px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3546875;
  }
}
@media screen and (width: 909px) {
  .p-u-zoom-05-responsive {
    zoom: 0.355078125;
  }
}
@media screen and (width: 910px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35546875;
  }
}
@media screen and (width: 911px) {
  .p-u-zoom-05-responsive {
    zoom: 0.355859375;
  }
}
@media screen and (width: 912px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35625;
  }
}
@media screen and (width: 913px) {
  .p-u-zoom-05-responsive {
    zoom: 0.356640625;
  }
}
@media screen and (width: 914px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35703125;
  }
}
@media screen and (width: 915px) {
  .p-u-zoom-05-responsive {
    zoom: 0.357421875;
  }
}
@media screen and (width: 916px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3578125;
  }
}
@media screen and (width: 917px) {
  .p-u-zoom-05-responsive {
    zoom: 0.358203125;
  }
}
@media screen and (width: 918px) {
  .p-u-zoom-05-responsive {
    zoom: 0.35859375;
  }
}
@media screen and (width: 919px) {
  .p-u-zoom-05-responsive {
    zoom: 0.358984375;
  }
}
@media screen and (width: 920px) {
  .p-u-zoom-05-responsive {
    zoom: 0.359375;
  }
}
@media screen and (width: 921px) {
  .p-u-zoom-05-responsive {
    zoom: 0.359765625;
  }
}
@media screen and (width: 922px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36015625;
  }
}
@media screen and (width: 923px) {
  .p-u-zoom-05-responsive {
    zoom: 0.360546875;
  }
}
@media screen and (width: 924px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3609375;
  }
}
@media screen and (width: 925px) {
  .p-u-zoom-05-responsive {
    zoom: 0.361328125;
  }
}
@media screen and (width: 926px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36171875;
  }
}
@media screen and (width: 927px) {
  .p-u-zoom-05-responsive {
    zoom: 0.362109375;
  }
}
@media screen and (width: 928px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3625;
  }
}
@media screen and (width: 929px) {
  .p-u-zoom-05-responsive {
    zoom: 0.362890625;
  }
}
@media screen and (width: 930px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36328125;
  }
}
@media screen and (width: 931px) {
  .p-u-zoom-05-responsive {
    zoom: 0.363671875;
  }
}
@media screen and (width: 932px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3640625;
  }
}
@media screen and (width: 933px) {
  .p-u-zoom-05-responsive {
    zoom: 0.364453125;
  }
}
@media screen and (width: 934px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36484375;
  }
}
@media screen and (width: 935px) {
  .p-u-zoom-05-responsive {
    zoom: 0.365234375;
  }
}
@media screen and (width: 936px) {
  .p-u-zoom-05-responsive {
    zoom: 0.365625;
  }
}
@media screen and (width: 937px) {
  .p-u-zoom-05-responsive {
    zoom: 0.366015625;
  }
}
@media screen and (width: 938px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36640625;
  }
}
@media screen and (width: 939px) {
  .p-u-zoom-05-responsive {
    zoom: 0.366796875;
  }
}
@media screen and (width: 940px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3671875;
  }
}
@media screen and (width: 941px) {
  .p-u-zoom-05-responsive {
    zoom: 0.367578125;
  }
}
@media screen and (width: 942px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36796875;
  }
}
@media screen and (width: 943px) {
  .p-u-zoom-05-responsive {
    zoom: 0.368359375;
  }
}
@media screen and (width: 944px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36875;
  }
}
@media screen and (width: 945px) {
  .p-u-zoom-05-responsive {
    zoom: 0.369140625;
  }
}
@media screen and (width: 946px) {
  .p-u-zoom-05-responsive {
    zoom: 0.36953125;
  }
}
@media screen and (width: 947px) {
  .p-u-zoom-05-responsive {
    zoom: 0.369921875;
  }
}
@media screen and (width: 948px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3703125;
  }
}
@media screen and (width: 949px) {
  .p-u-zoom-05-responsive {
    zoom: 0.370703125;
  }
}
@media screen and (width: 950px) {
  .p-u-zoom-05-responsive {
    zoom: 0.37109375;
  }
}
@media screen and (width: 951px) {
  .p-u-zoom-05-responsive {
    zoom: 0.371484375;
  }
}
@media screen and (width: 952px) {
  .p-u-zoom-05-responsive {
    zoom: 0.371875;
  }
}
@media screen and (width: 953px) {
  .p-u-zoom-05-responsive {
    zoom: 0.372265625;
  }
}
@media screen and (width: 954px) {
  .p-u-zoom-05-responsive {
    zoom: 0.37265625;
  }
}
@media screen and (width: 955px) {
  .p-u-zoom-05-responsive {
    zoom: 0.373046875;
  }
}
@media screen and (width: 956px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3734375;
  }
}
@media screen and (width: 957px) {
  .p-u-zoom-05-responsive {
    zoom: 0.373828125;
  }
}
@media screen and (width: 958px) {
  .p-u-zoom-05-responsive {
    zoom: 0.37421875;
  }
}
@media screen and (width: 959px) {
  .p-u-zoom-05-responsive {
    zoom: 0.374609375;
  }
}
@media screen and (width: 960px) {
  .p-u-zoom-05-responsive {
    zoom: 0.375;
  }
}
@media screen and (width: 961px) {
  .p-u-zoom-05-responsive {
    zoom: 0.375390625;
  }
}
@media screen and (width: 962px) {
  .p-u-zoom-05-responsive {
    zoom: 0.37578125;
  }
}
@media screen and (width: 963px) {
  .p-u-zoom-05-responsive {
    zoom: 0.376171875;
  }
}
@media screen and (width: 964px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3765625;
  }
}
@media screen and (width: 965px) {
  .p-u-zoom-05-responsive {
    zoom: 0.376953125;
  }
}
@media screen and (width: 966px) {
  .p-u-zoom-05-responsive {
    zoom: 0.37734375;
  }
}
@media screen and (width: 967px) {
  .p-u-zoom-05-responsive {
    zoom: 0.377734375;
  }
}
@media screen and (width: 968px) {
  .p-u-zoom-05-responsive {
    zoom: 0.378125;
  }
}
@media screen and (width: 969px) {
  .p-u-zoom-05-responsive {
    zoom: 0.378515625;
  }
}
@media screen and (width: 970px) {
  .p-u-zoom-05-responsive {
    zoom: 0.37890625;
  }
}
@media screen and (width: 971px) {
  .p-u-zoom-05-responsive {
    zoom: 0.379296875;
  }
}
@media screen and (width: 972px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3796875;
  }
}
@media screen and (width: 973px) {
  .p-u-zoom-05-responsive {
    zoom: 0.380078125;
  }
}
@media screen and (width: 974px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38046875;
  }
}
@media screen and (width: 975px) {
  .p-u-zoom-05-responsive {
    zoom: 0.380859375;
  }
}
@media screen and (width: 976px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38125;
  }
}
@media screen and (width: 977px) {
  .p-u-zoom-05-responsive {
    zoom: 0.381640625;
  }
}
@media screen and (width: 978px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38203125;
  }
}
@media screen and (width: 979px) {
  .p-u-zoom-05-responsive {
    zoom: 0.382421875;
  }
}
@media screen and (width: 980px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3828125;
  }
}
@media screen and (width: 981px) {
  .p-u-zoom-05-responsive {
    zoom: 0.383203125;
  }
}
@media screen and (width: 982px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38359375;
  }
}
@media screen and (width: 983px) {
  .p-u-zoom-05-responsive {
    zoom: 0.383984375;
  }
}
@media screen and (width: 984px) {
  .p-u-zoom-05-responsive {
    zoom: 0.384375;
  }
}
@media screen and (width: 985px) {
  .p-u-zoom-05-responsive {
    zoom: 0.384765625;
  }
}
@media screen and (width: 986px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38515625;
  }
}
@media screen and (width: 987px) {
  .p-u-zoom-05-responsive {
    zoom: 0.385546875;
  }
}
@media screen and (width: 988px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3859375;
  }
}
@media screen and (width: 989px) {
  .p-u-zoom-05-responsive {
    zoom: 0.386328125;
  }
}
@media screen and (width: 990px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38671875;
  }
}
@media screen and (width: 991px) {
  .p-u-zoom-05-responsive {
    zoom: 0.387109375;
  }
}
@media screen and (width: 992px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3875;
  }
}
@media screen and (width: 993px) {
  .p-u-zoom-05-responsive {
    zoom: 0.387890625;
  }
}
@media screen and (width: 994px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38828125;
  }
}
@media screen and (width: 995px) {
  .p-u-zoom-05-responsive {
    zoom: 0.388671875;
  }
}
@media screen and (width: 996px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3890625;
  }
}
@media screen and (width: 997px) {
  .p-u-zoom-05-responsive {
    zoom: 0.389453125;
  }
}
@media screen and (width: 998px) {
  .p-u-zoom-05-responsive {
    zoom: 0.38984375;
  }
}
@media screen and (width: 999px) {
  .p-u-zoom-05-responsive {
    zoom: 0.390234375;
  }
}
@media screen and (width: 1000px) {
  .p-u-zoom-05-responsive {
    zoom: 0.390625;
  }
}
@media screen and (width: 1001px) {
  .p-u-zoom-05-responsive {
    zoom: 0.391015625;
  }
}
@media screen and (width: 1002px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39140625;
  }
}
@media screen and (width: 1003px) {
  .p-u-zoom-05-responsive {
    zoom: 0.391796875;
  }
}
@media screen and (width: 1004px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3921875;
  }
}
@media screen and (width: 1005px) {
  .p-u-zoom-05-responsive {
    zoom: 0.392578125;
  }
}
@media screen and (width: 1006px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39296875;
  }
}
@media screen and (width: 1007px) {
  .p-u-zoom-05-responsive {
    zoom: 0.393359375;
  }
}
@media screen and (width: 1008px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39375;
  }
}
@media screen and (width: 1009px) {
  .p-u-zoom-05-responsive {
    zoom: 0.394140625;
  }
}
@media screen and (width: 1010px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39453125;
  }
}
@media screen and (width: 1011px) {
  .p-u-zoom-05-responsive {
    zoom: 0.394921875;
  }
}
@media screen and (width: 1012px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3953125;
  }
}
@media screen and (width: 1013px) {
  .p-u-zoom-05-responsive {
    zoom: 0.395703125;
  }
}
@media screen and (width: 1014px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39609375;
  }
}
@media screen and (width: 1015px) {
  .p-u-zoom-05-responsive {
    zoom: 0.396484375;
  }
}
@media screen and (width: 1016px) {
  .p-u-zoom-05-responsive {
    zoom: 0.396875;
  }
}
@media screen and (width: 1017px) {
  .p-u-zoom-05-responsive {
    zoom: 0.397265625;
  }
}
@media screen and (width: 1018px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39765625;
  }
}
@media screen and (width: 1019px) {
  .p-u-zoom-05-responsive {
    zoom: 0.398046875;
  }
}
@media screen and (width: 1020px) {
  .p-u-zoom-05-responsive {
    zoom: 0.3984375;
  }
}
@media screen and (width: 1021px) {
  .p-u-zoom-05-responsive {
    zoom: 0.398828125;
  }
}
@media screen and (width: 1022px) {
  .p-u-zoom-05-responsive {
    zoom: 0.39921875;
  }
}
@media screen and (width: 1023px) {
  .p-u-zoom-05-responsive {
    zoom: 0.399609375;
  }
}
@media screen and (width: 1024px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4;
  }
}
@media screen and (width: 1025px) {
  .p-u-zoom-05-responsive {
    zoom: 0.400390625;
  }
}
@media screen and (width: 1026px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40078125;
  }
}
@media screen and (width: 1027px) {
  .p-u-zoom-05-responsive {
    zoom: 0.401171875;
  }
}
@media screen and (width: 1028px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4015625;
  }
}
@media screen and (width: 1029px) {
  .p-u-zoom-05-responsive {
    zoom: 0.401953125;
  }
}
@media screen and (width: 1030px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40234375;
  }
}
@media screen and (width: 1031px) {
  .p-u-zoom-05-responsive {
    zoom: 0.402734375;
  }
}
@media screen and (width: 1032px) {
  .p-u-zoom-05-responsive {
    zoom: 0.403125;
  }
}
@media screen and (width: 1033px) {
  .p-u-zoom-05-responsive {
    zoom: 0.403515625;
  }
}
@media screen and (width: 1034px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40390625;
  }
}
@media screen and (width: 1035px) {
  .p-u-zoom-05-responsive {
    zoom: 0.404296875;
  }
}
@media screen and (width: 1036px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4046875;
  }
}
@media screen and (width: 1037px) {
  .p-u-zoom-05-responsive {
    zoom: 0.405078125;
  }
}
@media screen and (width: 1038px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40546875;
  }
}
@media screen and (width: 1039px) {
  .p-u-zoom-05-responsive {
    zoom: 0.405859375;
  }
}
@media screen and (width: 1040px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40625;
  }
}
@media screen and (width: 1041px) {
  .p-u-zoom-05-responsive {
    zoom: 0.406640625;
  }
}
@media screen and (width: 1042px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40703125;
  }
}
@media screen and (width: 1043px) {
  .p-u-zoom-05-responsive {
    zoom: 0.407421875;
  }
}
@media screen and (width: 1044px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4078125;
  }
}
@media screen and (width: 1045px) {
  .p-u-zoom-05-responsive {
    zoom: 0.408203125;
  }
}
@media screen and (width: 1046px) {
  .p-u-zoom-05-responsive {
    zoom: 0.40859375;
  }
}
@media screen and (width: 1047px) {
  .p-u-zoom-05-responsive {
    zoom: 0.408984375;
  }
}
@media screen and (width: 1048px) {
  .p-u-zoom-05-responsive {
    zoom: 0.409375;
  }
}
@media screen and (width: 1049px) {
  .p-u-zoom-05-responsive {
    zoom: 0.409765625;
  }
}
@media screen and (width: 1050px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41015625;
  }
}
@media screen and (width: 1051px) {
  .p-u-zoom-05-responsive {
    zoom: 0.410546875;
  }
}
@media screen and (width: 1052px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4109375;
  }
}
@media screen and (width: 1053px) {
  .p-u-zoom-05-responsive {
    zoom: 0.411328125;
  }
}
@media screen and (width: 1054px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41171875;
  }
}
@media screen and (width: 1055px) {
  .p-u-zoom-05-responsive {
    zoom: 0.412109375;
  }
}
@media screen and (width: 1056px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4125;
  }
}
@media screen and (width: 1057px) {
  .p-u-zoom-05-responsive {
    zoom: 0.412890625;
  }
}
@media screen and (width: 1058px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41328125;
  }
}
@media screen and (width: 1059px) {
  .p-u-zoom-05-responsive {
    zoom: 0.413671875;
  }
}
@media screen and (width: 1060px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4140625;
  }
}
@media screen and (width: 1061px) {
  .p-u-zoom-05-responsive {
    zoom: 0.414453125;
  }
}
@media screen and (width: 1062px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41484375;
  }
}
@media screen and (width: 1063px) {
  .p-u-zoom-05-responsive {
    zoom: 0.415234375;
  }
}
@media screen and (width: 1064px) {
  .p-u-zoom-05-responsive {
    zoom: 0.415625;
  }
}
@media screen and (width: 1065px) {
  .p-u-zoom-05-responsive {
    zoom: 0.416015625;
  }
}
@media screen and (width: 1066px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41640625;
  }
}
@media screen and (width: 1067px) {
  .p-u-zoom-05-responsive {
    zoom: 0.416796875;
  }
}
@media screen and (width: 1068px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4171875;
  }
}
@media screen and (width: 1069px) {
  .p-u-zoom-05-responsive {
    zoom: 0.417578125;
  }
}
@media screen and (width: 1070px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41796875;
  }
}
@media screen and (width: 1071px) {
  .p-u-zoom-05-responsive {
    zoom: 0.418359375;
  }
}
@media screen and (width: 1072px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41875;
  }
}
@media screen and (width: 1073px) {
  .p-u-zoom-05-responsive {
    zoom: 0.419140625;
  }
}
@media screen and (width: 1074px) {
  .p-u-zoom-05-responsive {
    zoom: 0.41953125;
  }
}
@media screen and (width: 1075px) {
  .p-u-zoom-05-responsive {
    zoom: 0.419921875;
  }
}
@media screen and (width: 1076px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4203125;
  }
}
@media screen and (width: 1077px) {
  .p-u-zoom-05-responsive {
    zoom: 0.420703125;
  }
}
@media screen and (width: 1078px) {
  .p-u-zoom-05-responsive {
    zoom: 0.42109375;
  }
}
@media screen and (width: 1079px) {
  .p-u-zoom-05-responsive {
    zoom: 0.421484375;
  }
}
@media screen and (width: 1080px) {
  .p-u-zoom-05-responsive {
    zoom: 0.421875;
  }
}
@media screen and (width: 1081px) {
  .p-u-zoom-05-responsive {
    zoom: 0.422265625;
  }
}
@media screen and (width: 1082px) {
  .p-u-zoom-05-responsive {
    zoom: 0.42265625;
  }
}
@media screen and (width: 1083px) {
  .p-u-zoom-05-responsive {
    zoom: 0.423046875;
  }
}
@media screen and (width: 1084px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4234375;
  }
}
@media screen and (width: 1085px) {
  .p-u-zoom-05-responsive {
    zoom: 0.423828125;
  }
}
@media screen and (width: 1086px) {
  .p-u-zoom-05-responsive {
    zoom: 0.42421875;
  }
}
@media screen and (width: 1087px) {
  .p-u-zoom-05-responsive {
    zoom: 0.424609375;
  }
}
@media screen and (width: 1088px) {
  .p-u-zoom-05-responsive {
    zoom: 0.425;
  }
}
@media screen and (width: 1089px) {
  .p-u-zoom-05-responsive {
    zoom: 0.425390625;
  }
}
@media screen and (width: 1090px) {
  .p-u-zoom-05-responsive {
    zoom: 0.42578125;
  }
}
@media screen and (width: 1091px) {
  .p-u-zoom-05-responsive {
    zoom: 0.426171875;
  }
}
@media screen and (width: 1092px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4265625;
  }
}
@media screen and (width: 1093px) {
  .p-u-zoom-05-responsive {
    zoom: 0.426953125;
  }
}
@media screen and (width: 1094px) {
  .p-u-zoom-05-responsive {
    zoom: 0.42734375;
  }
}
@media screen and (width: 1095px) {
  .p-u-zoom-05-responsive {
    zoom: 0.427734375;
  }
}
@media screen and (width: 1096px) {
  .p-u-zoom-05-responsive {
    zoom: 0.428125;
  }
}
@media screen and (width: 1097px) {
  .p-u-zoom-05-responsive {
    zoom: 0.428515625;
  }
}
@media screen and (width: 1098px) {
  .p-u-zoom-05-responsive {
    zoom: 0.42890625;
  }
}
@media screen and (width: 1099px) {
  .p-u-zoom-05-responsive {
    zoom: 0.429296875;
  }
}
@media screen and (width: 1100px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4296875;
  }
}
@media screen and (width: 1101px) {
  .p-u-zoom-05-responsive {
    zoom: 0.430078125;
  }
}
@media screen and (width: 1102px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43046875;
  }
}
@media screen and (width: 1103px) {
  .p-u-zoom-05-responsive {
    zoom: 0.430859375;
  }
}
@media screen and (width: 1104px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43125;
  }
}
@media screen and (width: 1105px) {
  .p-u-zoom-05-responsive {
    zoom: 0.431640625;
  }
}
@media screen and (width: 1106px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43203125;
  }
}
@media screen and (width: 1107px) {
  .p-u-zoom-05-responsive {
    zoom: 0.432421875;
  }
}
@media screen and (width: 1108px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4328125;
  }
}
@media screen and (width: 1109px) {
  .p-u-zoom-05-responsive {
    zoom: 0.433203125;
  }
}
@media screen and (width: 1110px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43359375;
  }
}
@media screen and (width: 1111px) {
  .p-u-zoom-05-responsive {
    zoom: 0.433984375;
  }
}
@media screen and (width: 1112px) {
  .p-u-zoom-05-responsive {
    zoom: 0.434375;
  }
}
@media screen and (width: 1113px) {
  .p-u-zoom-05-responsive {
    zoom: 0.434765625;
  }
}
@media screen and (width: 1114px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43515625;
  }
}
@media screen and (width: 1115px) {
  .p-u-zoom-05-responsive {
    zoom: 0.435546875;
  }
}
@media screen and (width: 1116px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4359375;
  }
}
@media screen and (width: 1117px) {
  .p-u-zoom-05-responsive {
    zoom: 0.436328125;
  }
}
@media screen and (width: 1118px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43671875;
  }
}
@media screen and (width: 1119px) {
  .p-u-zoom-05-responsive {
    zoom: 0.437109375;
  }
}
@media screen and (width: 1120px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4375;
  }
}
@media screen and (width: 1121px) {
  .p-u-zoom-05-responsive {
    zoom: 0.437890625;
  }
}
@media screen and (width: 1122px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43828125;
  }
}
@media screen and (width: 1123px) {
  .p-u-zoom-05-responsive {
    zoom: 0.438671875;
  }
}
@media screen and (width: 1124px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4390625;
  }
}
@media screen and (width: 1125px) {
  .p-u-zoom-05-responsive {
    zoom: 0.439453125;
  }
}
@media screen and (width: 1126px) {
  .p-u-zoom-05-responsive {
    zoom: 0.43984375;
  }
}
@media screen and (width: 1127px) {
  .p-u-zoom-05-responsive {
    zoom: 0.440234375;
  }
}
@media screen and (width: 1128px) {
  .p-u-zoom-05-responsive {
    zoom: 0.440625;
  }
}
@media screen and (width: 1129px) {
  .p-u-zoom-05-responsive {
    zoom: 0.441015625;
  }
}
@media screen and (width: 1130px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44140625;
  }
}
@media screen and (width: 1131px) {
  .p-u-zoom-05-responsive {
    zoom: 0.441796875;
  }
}
@media screen and (width: 1132px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4421875;
  }
}
@media screen and (width: 1133px) {
  .p-u-zoom-05-responsive {
    zoom: 0.442578125;
  }
}
@media screen and (width: 1134px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44296875;
  }
}
@media screen and (width: 1135px) {
  .p-u-zoom-05-responsive {
    zoom: 0.443359375;
  }
}
@media screen and (width: 1136px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44375;
  }
}
@media screen and (width: 1137px) {
  .p-u-zoom-05-responsive {
    zoom: 0.444140625;
  }
}
@media screen and (width: 1138px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44453125;
  }
}
@media screen and (width: 1139px) {
  .p-u-zoom-05-responsive {
    zoom: 0.444921875;
  }
}
@media screen and (width: 1140px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4453125;
  }
}
@media screen and (width: 1141px) {
  .p-u-zoom-05-responsive {
    zoom: 0.445703125;
  }
}
@media screen and (width: 1142px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44609375;
  }
}
@media screen and (width: 1143px) {
  .p-u-zoom-05-responsive {
    zoom: 0.446484375;
  }
}
@media screen and (width: 1144px) {
  .p-u-zoom-05-responsive {
    zoom: 0.446875;
  }
}
@media screen and (width: 1145px) {
  .p-u-zoom-05-responsive {
    zoom: 0.447265625;
  }
}
@media screen and (width: 1146px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44765625;
  }
}
@media screen and (width: 1147px) {
  .p-u-zoom-05-responsive {
    zoom: 0.448046875;
  }
}
@media screen and (width: 1148px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4484375;
  }
}
@media screen and (width: 1149px) {
  .p-u-zoom-05-responsive {
    zoom: 0.448828125;
  }
}
@media screen and (width: 1150px) {
  .p-u-zoom-05-responsive {
    zoom: 0.44921875;
  }
}
@media screen and (width: 1151px) {
  .p-u-zoom-05-responsive {
    zoom: 0.449609375;
  }
}
@media screen and (width: 1152px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45;
  }
}
@media screen and (width: 1153px) {
  .p-u-zoom-05-responsive {
    zoom: 0.450390625;
  }
}
@media screen and (width: 1154px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45078125;
  }
}
@media screen and (width: 1155px) {
  .p-u-zoom-05-responsive {
    zoom: 0.451171875;
  }
}
@media screen and (width: 1156px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4515625;
  }
}
@media screen and (width: 1157px) {
  .p-u-zoom-05-responsive {
    zoom: 0.451953125;
  }
}
@media screen and (width: 1158px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45234375;
  }
}
@media screen and (width: 1159px) {
  .p-u-zoom-05-responsive {
    zoom: 0.452734375;
  }
}
@media screen and (width: 1160px) {
  .p-u-zoom-05-responsive {
    zoom: 0.453125;
  }
}
@media screen and (width: 1161px) {
  .p-u-zoom-05-responsive {
    zoom: 0.453515625;
  }
}
@media screen and (width: 1162px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45390625;
  }
}
@media screen and (width: 1163px) {
  .p-u-zoom-05-responsive {
    zoom: 0.454296875;
  }
}
@media screen and (width: 1164px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4546875;
  }
}
@media screen and (width: 1165px) {
  .p-u-zoom-05-responsive {
    zoom: 0.455078125;
  }
}
@media screen and (width: 1166px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45546875;
  }
}
@media screen and (width: 1167px) {
  .p-u-zoom-05-responsive {
    zoom: 0.455859375;
  }
}
@media screen and (width: 1168px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45625;
  }
}
@media screen and (width: 1169px) {
  .p-u-zoom-05-responsive {
    zoom: 0.456640625;
  }
}
@media screen and (width: 1170px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45703125;
  }
}
@media screen and (width: 1171px) {
  .p-u-zoom-05-responsive {
    zoom: 0.457421875;
  }
}
@media screen and (width: 1172px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4578125;
  }
}
@media screen and (width: 1173px) {
  .p-u-zoom-05-responsive {
    zoom: 0.458203125;
  }
}
@media screen and (width: 1174px) {
  .p-u-zoom-05-responsive {
    zoom: 0.45859375;
  }
}
@media screen and (width: 1175px) {
  .p-u-zoom-05-responsive {
    zoom: 0.458984375;
  }
}
@media screen and (width: 1176px) {
  .p-u-zoom-05-responsive {
    zoom: 0.459375;
  }
}
@media screen and (width: 1177px) {
  .p-u-zoom-05-responsive {
    zoom: 0.459765625;
  }
}
@media screen and (width: 1178px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46015625;
  }
}
@media screen and (width: 1179px) {
  .p-u-zoom-05-responsive {
    zoom: 0.460546875;
  }
}
@media screen and (width: 1180px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4609375;
  }
}
@media screen and (width: 1181px) {
  .p-u-zoom-05-responsive {
    zoom: 0.461328125;
  }
}
@media screen and (width: 1182px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46171875;
  }
}
@media screen and (width: 1183px) {
  .p-u-zoom-05-responsive {
    zoom: 0.462109375;
  }
}
@media screen and (width: 1184px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4625;
  }
}
@media screen and (width: 1185px) {
  .p-u-zoom-05-responsive {
    zoom: 0.462890625;
  }
}
@media screen and (width: 1186px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46328125;
  }
}
@media screen and (width: 1187px) {
  .p-u-zoom-05-responsive {
    zoom: 0.463671875;
  }
}
@media screen and (width: 1188px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4640625;
  }
}
@media screen and (width: 1189px) {
  .p-u-zoom-05-responsive {
    zoom: 0.464453125;
  }
}
@media screen and (width: 1190px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46484375;
  }
}
@media screen and (width: 1191px) {
  .p-u-zoom-05-responsive {
    zoom: 0.465234375;
  }
}
@media screen and (width: 1192px) {
  .p-u-zoom-05-responsive {
    zoom: 0.465625;
  }
}
@media screen and (width: 1193px) {
  .p-u-zoom-05-responsive {
    zoom: 0.466015625;
  }
}
@media screen and (width: 1194px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46640625;
  }
}
@media screen and (width: 1195px) {
  .p-u-zoom-05-responsive {
    zoom: 0.466796875;
  }
}
@media screen and (width: 1196px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4671875;
  }
}
@media screen and (width: 1197px) {
  .p-u-zoom-05-responsive {
    zoom: 0.467578125;
  }
}
@media screen and (width: 1198px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46796875;
  }
}
@media screen and (width: 1199px) {
  .p-u-zoom-05-responsive {
    zoom: 0.468359375;
  }
}
@media screen and (width: 1200px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46875;
  }
}
@media screen and (width: 1201px) {
  .p-u-zoom-05-responsive {
    zoom: 0.469140625;
  }
}
@media screen and (width: 1202px) {
  .p-u-zoom-05-responsive {
    zoom: 0.46953125;
  }
}
@media screen and (width: 1203px) {
  .p-u-zoom-05-responsive {
    zoom: 0.469921875;
  }
}
@media screen and (width: 1204px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4703125;
  }
}
@media screen and (width: 1205px) {
  .p-u-zoom-05-responsive {
    zoom: 0.470703125;
  }
}
@media screen and (width: 1206px) {
  .p-u-zoom-05-responsive {
    zoom: 0.47109375;
  }
}
@media screen and (width: 1207px) {
  .p-u-zoom-05-responsive {
    zoom: 0.471484375;
  }
}
@media screen and (width: 1208px) {
  .p-u-zoom-05-responsive {
    zoom: 0.471875;
  }
}
@media screen and (width: 1209px) {
  .p-u-zoom-05-responsive {
    zoom: 0.472265625;
  }
}
@media screen and (width: 1210px) {
  .p-u-zoom-05-responsive {
    zoom: 0.47265625;
  }
}
@media screen and (width: 1211px) {
  .p-u-zoom-05-responsive {
    zoom: 0.473046875;
  }
}
@media screen and (width: 1212px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4734375;
  }
}
@media screen and (width: 1213px) {
  .p-u-zoom-05-responsive {
    zoom: 0.473828125;
  }
}
@media screen and (width: 1214px) {
  .p-u-zoom-05-responsive {
    zoom: 0.47421875;
  }
}
@media screen and (width: 1215px) {
  .p-u-zoom-05-responsive {
    zoom: 0.474609375;
  }
}
@media screen and (width: 1216px) {
  .p-u-zoom-05-responsive {
    zoom: 0.475;
  }
}
@media screen and (width: 1217px) {
  .p-u-zoom-05-responsive {
    zoom: 0.475390625;
  }
}
@media screen and (width: 1218px) {
  .p-u-zoom-05-responsive {
    zoom: 0.47578125;
  }
}
@media screen and (width: 1219px) {
  .p-u-zoom-05-responsive {
    zoom: 0.476171875;
  }
}
@media screen and (width: 1220px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4765625;
  }
}
@media screen and (width: 1221px) {
  .p-u-zoom-05-responsive {
    zoom: 0.476953125;
  }
}
@media screen and (width: 1222px) {
  .p-u-zoom-05-responsive {
    zoom: 0.47734375;
  }
}
@media screen and (width: 1223px) {
  .p-u-zoom-05-responsive {
    zoom: 0.477734375;
  }
}
@media screen and (width: 1224px) {
  .p-u-zoom-05-responsive {
    zoom: 0.478125;
  }
}
@media screen and (width: 1225px) {
  .p-u-zoom-05-responsive {
    zoom: 0.478515625;
  }
}
@media screen and (width: 1226px) {
  .p-u-zoom-05-responsive {
    zoom: 0.47890625;
  }
}
@media screen and (width: 1227px) {
  .p-u-zoom-05-responsive {
    zoom: 0.479296875;
  }
}
@media screen and (width: 1228px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4796875;
  }
}
@media screen and (width: 1229px) {
  .p-u-zoom-05-responsive {
    zoom: 0.480078125;
  }
}
@media screen and (width: 1230px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48046875;
  }
}
@media screen and (width: 1231px) {
  .p-u-zoom-05-responsive {
    zoom: 0.480859375;
  }
}
@media screen and (width: 1232px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48125;
  }
}
@media screen and (width: 1233px) {
  .p-u-zoom-05-responsive {
    zoom: 0.481640625;
  }
}
@media screen and (width: 1234px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48203125;
  }
}
@media screen and (width: 1235px) {
  .p-u-zoom-05-responsive {
    zoom: 0.482421875;
  }
}
@media screen and (width: 1236px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4828125;
  }
}
@media screen and (width: 1237px) {
  .p-u-zoom-05-responsive {
    zoom: 0.483203125;
  }
}
@media screen and (width: 1238px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48359375;
  }
}
@media screen and (width: 1239px) {
  .p-u-zoom-05-responsive {
    zoom: 0.483984375;
  }
}
@media screen and (width: 1240px) {
  .p-u-zoom-05-responsive {
    zoom: 0.484375;
  }
}
@media screen and (width: 1241px) {
  .p-u-zoom-05-responsive {
    zoom: 0.484765625;
  }
}
@media screen and (width: 1242px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48515625;
  }
}
@media screen and (width: 1243px) {
  .p-u-zoom-05-responsive {
    zoom: 0.485546875;
  }
}
@media screen and (width: 1244px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4859375;
  }
}
@media screen and (width: 1245px) {
  .p-u-zoom-05-responsive {
    zoom: 0.486328125;
  }
}
@media screen and (width: 1246px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48671875;
  }
}
@media screen and (width: 1247px) {
  .p-u-zoom-05-responsive {
    zoom: 0.487109375;
  }
}
@media screen and (width: 1248px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4875;
  }
}
@media screen and (width: 1249px) {
  .p-u-zoom-05-responsive {
    zoom: 0.487890625;
  }
}
@media screen and (width: 1250px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48828125;
  }
}
@media screen and (width: 1251px) {
  .p-u-zoom-05-responsive {
    zoom: 0.488671875;
  }
}
@media screen and (width: 1252px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4890625;
  }
}
@media screen and (width: 1253px) {
  .p-u-zoom-05-responsive {
    zoom: 0.489453125;
  }
}
@media screen and (width: 1254px) {
  .p-u-zoom-05-responsive {
    zoom: 0.48984375;
  }
}
@media screen and (width: 1255px) {
  .p-u-zoom-05-responsive {
    zoom: 0.490234375;
  }
}
@media screen and (width: 1256px) {
  .p-u-zoom-05-responsive {
    zoom: 0.490625;
  }
}
@media screen and (width: 1257px) {
  .p-u-zoom-05-responsive {
    zoom: 0.491015625;
  }
}
@media screen and (width: 1258px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49140625;
  }
}
@media screen and (width: 1259px) {
  .p-u-zoom-05-responsive {
    zoom: 0.491796875;
  }
}
@media screen and (width: 1260px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4921875;
  }
}
@media screen and (width: 1261px) {
  .p-u-zoom-05-responsive {
    zoom: 0.492578125;
  }
}
@media screen and (width: 1262px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49296875;
  }
}
@media screen and (width: 1263px) {
  .p-u-zoom-05-responsive {
    zoom: 0.493359375;
  }
}
@media screen and (width: 1264px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49375;
  }
}
@media screen and (width: 1265px) {
  .p-u-zoom-05-responsive {
    zoom: 0.494140625;
  }
}
@media screen and (width: 1266px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49453125;
  }
}
@media screen and (width: 1267px) {
  .p-u-zoom-05-responsive {
    zoom: 0.494921875;
  }
}
@media screen and (width: 1268px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4953125;
  }
}
@media screen and (width: 1269px) {
  .p-u-zoom-05-responsive {
    zoom: 0.495703125;
  }
}
@media screen and (width: 1270px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49609375;
  }
}
@media screen and (width: 1271px) {
  .p-u-zoom-05-responsive {
    zoom: 0.496484375;
  }
}
@media screen and (width: 1272px) {
  .p-u-zoom-05-responsive {
    zoom: 0.496875;
  }
}
@media screen and (width: 1273px) {
  .p-u-zoom-05-responsive {
    zoom: 0.497265625;
  }
}
@media screen and (width: 1274px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49765625;
  }
}
@media screen and (width: 1275px) {
  .p-u-zoom-05-responsive {
    zoom: 0.498046875;
  }
}
@media screen and (width: 1276px) {
  .p-u-zoom-05-responsive {
    zoom: 0.4984375;
  }
}
@media screen and (width: 1277px) {
  .p-u-zoom-05-responsive {
    zoom: 0.498828125;
  }
}
@media screen and (width: 1278px) {
  .p-u-zoom-05-responsive {
    zoom: 0.49921875;
  }
}
@media screen and (width: 1279px) {
  .p-u-zoom-05-responsive {
    zoom: 0.499609375;
  }
}
@media screen and (width: 1280px) {
  .p-u-zoom-05-responsive {
    zoom: 0.5;
  }
}

.p-u-zoom-10-responsive {
  width: auto !important;
  height: auto;
}
@media screen and (width: 320px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8533333333;
  }
}
@media screen and (width: 321px) {
  .p-u-zoom-10-responsive {
    zoom: 0.856;
  }
}
@media screen and (width: 322px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8586666667;
  }
}
@media screen and (width: 323px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8613333333;
  }
}
@media screen and (width: 324px) {
  .p-u-zoom-10-responsive {
    zoom: 0.864;
  }
}
@media screen and (width: 325px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8666666667;
  }
}
@media screen and (width: 326px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8693333333;
  }
}
@media screen and (width: 327px) {
  .p-u-zoom-10-responsive {
    zoom: 0.872;
  }
}
@media screen and (width: 328px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8746666667;
  }
}
@media screen and (width: 329px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8773333333;
  }
}
@media screen and (width: 330px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88;
  }
}
@media screen and (width: 331px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8826666667;
  }
}
@media screen and (width: 332px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8853333333;
  }
}
@media screen and (width: 333px) {
  .p-u-zoom-10-responsive {
    zoom: 0.888;
  }
}
@media screen and (width: 334px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8906666667;
  }
}
@media screen and (width: 335px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8933333333;
  }
}
@media screen and (width: 336px) {
  .p-u-zoom-10-responsive {
    zoom: 0.896;
  }
}
@media screen and (width: 337px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8986666667;
  }
}
@media screen and (width: 338px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9013333333;
  }
}
@media screen and (width: 339px) {
  .p-u-zoom-10-responsive {
    zoom: 0.904;
  }
}
@media screen and (width: 340px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9066666667;
  }
}
@media screen and (width: 341px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9093333333;
  }
}
@media screen and (width: 342px) {
  .p-u-zoom-10-responsive {
    zoom: 0.912;
  }
}
@media screen and (width: 343px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9146666667;
  }
}
@media screen and (width: 344px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9173333333;
  }
}
@media screen and (width: 345px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92;
  }
}
@media screen and (width: 346px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9226666667;
  }
}
@media screen and (width: 347px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9253333333;
  }
}
@media screen and (width: 348px) {
  .p-u-zoom-10-responsive {
    zoom: 0.928;
  }
}
@media screen and (width: 349px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9306666667;
  }
}
@media screen and (width: 350px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9333333333;
  }
}
@media screen and (width: 351px) {
  .p-u-zoom-10-responsive {
    zoom: 0.936;
  }
}
@media screen and (width: 352px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9386666667;
  }
}
@media screen and (width: 353px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9413333333;
  }
}
@media screen and (width: 354px) {
  .p-u-zoom-10-responsive {
    zoom: 0.944;
  }
}
@media screen and (width: 355px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9466666667;
  }
}
@media screen and (width: 356px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9493333333;
  }
}
@media screen and (width: 357px) {
  .p-u-zoom-10-responsive {
    zoom: 0.952;
  }
}
@media screen and (width: 358px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9546666667;
  }
}
@media screen and (width: 359px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9573333333;
  }
}
@media screen and (width: 360px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96;
  }
}
@media screen and (width: 361px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9626666667;
  }
}
@media screen and (width: 362px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9653333333;
  }
}
@media screen and (width: 363px) {
  .p-u-zoom-10-responsive {
    zoom: 0.968;
  }
}
@media screen and (width: 364px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9706666667;
  }
}
@media screen and (width: 365px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9733333333;
  }
}
@media screen and (width: 366px) {
  .p-u-zoom-10-responsive {
    zoom: 0.976;
  }
}
@media screen and (width: 367px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9786666667;
  }
}
@media screen and (width: 368px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9813333333;
  }
}
@media screen and (width: 369px) {
  .p-u-zoom-10-responsive {
    zoom: 0.984;
  }
}
@media screen and (width: 370px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9866666667;
  }
}
@media screen and (width: 371px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9893333333;
  }
}
@media screen and (width: 372px) {
  .p-u-zoom-10-responsive {
    zoom: 0.992;
  }
}
@media screen and (width: 373px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9946666667;
  }
}
@media screen and (width: 374px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9973333333;
  }
}
@media screen and (width: 375px) {
  .p-u-zoom-10-responsive {
    zoom: 1;
  }
}
@media screen and (width: 376px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0026666667;
  }
}
@media screen and (width: 377px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0053333333;
  }
}
@media screen and (width: 378px) {
  .p-u-zoom-10-responsive {
    zoom: 1.008;
  }
}
@media screen and (width: 379px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0106666667;
  }
}
@media screen and (width: 380px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0133333333;
  }
}
@media screen and (width: 381px) {
  .p-u-zoom-10-responsive {
    zoom: 1.016;
  }
}
@media screen and (width: 382px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0186666667;
  }
}
@media screen and (width: 383px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0213333333;
  }
}
@media screen and (width: 384px) {
  .p-u-zoom-10-responsive {
    zoom: 1.024;
  }
}
@media screen and (width: 385px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0266666667;
  }
}
@media screen and (width: 386px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0293333333;
  }
}
@media screen and (width: 387px) {
  .p-u-zoom-10-responsive {
    zoom: 1.032;
  }
}
@media screen and (width: 388px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0346666667;
  }
}
@media screen and (width: 389px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0373333333;
  }
}
@media screen and (width: 390px) {
  .p-u-zoom-10-responsive {
    zoom: 1.04;
  }
}
@media screen and (width: 391px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0426666667;
  }
}
@media screen and (width: 392px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0453333333;
  }
}
@media screen and (width: 393px) {
  .p-u-zoom-10-responsive {
    zoom: 1.048;
  }
}
@media screen and (width: 394px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0506666667;
  }
}
@media screen and (width: 395px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0533333333;
  }
}
@media screen and (width: 396px) {
  .p-u-zoom-10-responsive {
    zoom: 1.056;
  }
}
@media screen and (width: 397px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0586666667;
  }
}
@media screen and (width: 398px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0613333333;
  }
}
@media screen and (width: 399px) {
  .p-u-zoom-10-responsive {
    zoom: 1.064;
  }
}
@media screen and (width: 400px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0666666667;
  }
}
@media screen and (width: 401px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0693333333;
  }
}
@media screen and (width: 402px) {
  .p-u-zoom-10-responsive {
    zoom: 1.072;
  }
}
@media screen and (width: 403px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0746666667;
  }
}
@media screen and (width: 404px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0773333333;
  }
}
@media screen and (width: 405px) {
  .p-u-zoom-10-responsive {
    zoom: 1.08;
  }
}
@media screen and (width: 406px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0826666667;
  }
}
@media screen and (width: 407px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0853333333;
  }
}
@media screen and (width: 408px) {
  .p-u-zoom-10-responsive {
    zoom: 1.088;
  }
}
@media screen and (width: 409px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0906666667;
  }
}
@media screen and (width: 410px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0933333333;
  }
}
@media screen and (width: 411px) {
  .p-u-zoom-10-responsive {
    zoom: 1.096;
  }
}
@media screen and (width: 412px) {
  .p-u-zoom-10-responsive {
    zoom: 1.0986666667;
  }
}
@media screen and (width: 413px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1013333333;
  }
}
@media screen and (width: 414px) {
  .p-u-zoom-10-responsive {
    zoom: 1.104;
  }
}
@media screen and (width: 415px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1066666667;
  }
}
@media screen and (width: 416px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1093333333;
  }
}
@media screen and (width: 417px) {
  .p-u-zoom-10-responsive {
    zoom: 1.112;
  }
}
@media screen and (width: 418px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1146666667;
  }
}
@media screen and (width: 419px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1173333333;
  }
}
@media screen and (width: 420px) {
  .p-u-zoom-10-responsive {
    zoom: 1.12;
  }
}
@media screen and (width: 421px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1226666667;
  }
}
@media screen and (width: 422px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1253333333;
  }
}
@media screen and (width: 423px) {
  .p-u-zoom-10-responsive {
    zoom: 1.128;
  }
}
@media screen and (width: 424px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1306666667;
  }
}
@media screen and (width: 425px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1333333333;
  }
}
@media screen and (width: 426px) {
  .p-u-zoom-10-responsive {
    zoom: 1.136;
  }
}
@media screen and (width: 427px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1386666667;
  }
}
@media screen and (width: 428px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1413333333;
  }
}
@media screen and (width: 429px) {
  .p-u-zoom-10-responsive {
    zoom: 1.144;
  }
}
@media screen and (width: 430px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1466666667;
  }
}
@media screen and (width: 431px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1493333333;
  }
}
@media screen and (width: 432px) {
  .p-u-zoom-10-responsive {
    zoom: 1.152;
  }
}
@media screen and (width: 433px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1546666667;
  }
}
@media screen and (width: 434px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1573333333;
  }
}
@media screen and (width: 435px) {
  .p-u-zoom-10-responsive {
    zoom: 1.16;
  }
}
@media screen and (width: 436px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1626666667;
  }
}
@media screen and (width: 437px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1653333333;
  }
}
@media screen and (width: 438px) {
  .p-u-zoom-10-responsive {
    zoom: 1.168;
  }
}
@media screen and (width: 439px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1706666667;
  }
}
@media screen and (width: 440px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1733333333;
  }
}
@media screen and (width: 441px) {
  .p-u-zoom-10-responsive {
    zoom: 1.176;
  }
}
@media screen and (width: 442px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1786666667;
  }
}
@media screen and (width: 443px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1813333333;
  }
}
@media screen and (width: 444px) {
  .p-u-zoom-10-responsive {
    zoom: 1.184;
  }
}
@media screen and (width: 445px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1866666667;
  }
}
@media screen and (width: 446px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1893333333;
  }
}
@media screen and (width: 447px) {
  .p-u-zoom-10-responsive {
    zoom: 1.192;
  }
}
@media screen and (width: 448px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1946666667;
  }
}
@media screen and (width: 449px) {
  .p-u-zoom-10-responsive {
    zoom: 1.1973333333;
  }
}
@media screen and (width: 450px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2;
  }
}
@media screen and (width: 451px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2026666667;
  }
}
@media screen and (width: 452px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2053333333;
  }
}
@media screen and (width: 453px) {
  .p-u-zoom-10-responsive {
    zoom: 1.208;
  }
}
@media screen and (width: 454px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2106666667;
  }
}
@media screen and (width: 455px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2133333333;
  }
}
@media screen and (width: 456px) {
  .p-u-zoom-10-responsive {
    zoom: 1.216;
  }
}
@media screen and (width: 457px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2186666667;
  }
}
@media screen and (width: 458px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2213333333;
  }
}
@media screen and (width: 459px) {
  .p-u-zoom-10-responsive {
    zoom: 1.224;
  }
}
@media screen and (width: 460px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2266666667;
  }
}
@media screen and (width: 461px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2293333333;
  }
}
@media screen and (width: 462px) {
  .p-u-zoom-10-responsive {
    zoom: 1.232;
  }
}
@media screen and (width: 463px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2346666667;
  }
}
@media screen and (width: 464px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2373333333;
  }
}
@media screen and (width: 465px) {
  .p-u-zoom-10-responsive {
    zoom: 1.24;
  }
}
@media screen and (width: 466px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2426666667;
  }
}
@media screen and (width: 467px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2453333333;
  }
}
@media screen and (width: 468px) {
  .p-u-zoom-10-responsive {
    zoom: 1.248;
  }
}
@media screen and (width: 469px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2506666667;
  }
}
@media screen and (width: 470px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2533333333;
  }
}
@media screen and (width: 471px) {
  .p-u-zoom-10-responsive {
    zoom: 1.256;
  }
}
@media screen and (width: 472px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2586666667;
  }
}
@media screen and (width: 473px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2613333333;
  }
}
@media screen and (width: 474px) {
  .p-u-zoom-10-responsive {
    zoom: 1.264;
  }
}
@media screen and (width: 475px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2666666667;
  }
}
@media screen and (width: 476px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2693333333;
  }
}
@media screen and (width: 477px) {
  .p-u-zoom-10-responsive {
    zoom: 1.272;
  }
}
@media screen and (width: 478px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2746666667;
  }
}
@media screen and (width: 479px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2773333333;
  }
}
@media screen and (width: 480px) {
  .p-u-zoom-10-responsive {
    zoom: 1.28;
  }
}
@media screen and (width: 481px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2826666667;
  }
}
@media screen and (width: 482px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2853333333;
  }
}
@media screen and (width: 483px) {
  .p-u-zoom-10-responsive {
    zoom: 1.288;
  }
}
@media screen and (width: 484px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2906666667;
  }
}
@media screen and (width: 485px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2933333333;
  }
}
@media screen and (width: 486px) {
  .p-u-zoom-10-responsive {
    zoom: 1.296;
  }
}
@media screen and (width: 487px) {
  .p-u-zoom-10-responsive {
    zoom: 1.2986666667;
  }
}
@media screen and (width: 488px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3013333333;
  }
}
@media screen and (width: 489px) {
  .p-u-zoom-10-responsive {
    zoom: 1.304;
  }
}
@media screen and (width: 490px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3066666667;
  }
}
@media screen and (width: 491px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3093333333;
  }
}
@media screen and (width: 492px) {
  .p-u-zoom-10-responsive {
    zoom: 1.312;
  }
}
@media screen and (width: 493px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3146666667;
  }
}
@media screen and (width: 494px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3173333333;
  }
}
@media screen and (width: 495px) {
  .p-u-zoom-10-responsive {
    zoom: 1.32;
  }
}
@media screen and (width: 496px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3226666667;
  }
}
@media screen and (width: 497px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3253333333;
  }
}
@media screen and (width: 498px) {
  .p-u-zoom-10-responsive {
    zoom: 1.328;
  }
}
@media screen and (width: 499px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3306666667;
  }
}
@media screen and (width: 500px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3333333333;
  }
}
@media screen and (width: 501px) {
  .p-u-zoom-10-responsive {
    zoom: 1.336;
  }
}
@media screen and (width: 502px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3386666667;
  }
}
@media screen and (width: 503px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3413333333;
  }
}
@media screen and (width: 504px) {
  .p-u-zoom-10-responsive {
    zoom: 1.344;
  }
}
@media screen and (width: 505px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3466666667;
  }
}
@media screen and (width: 506px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3493333333;
  }
}
@media screen and (width: 507px) {
  .p-u-zoom-10-responsive {
    zoom: 1.352;
  }
}
@media screen and (width: 508px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3546666667;
  }
}
@media screen and (width: 509px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3573333333;
  }
}
@media screen and (width: 510px) {
  .p-u-zoom-10-responsive {
    zoom: 1.36;
  }
}
@media screen and (width: 511px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3626666667;
  }
}
@media screen and (width: 512px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3653333333;
  }
}
@media screen and (width: 513px) {
  .p-u-zoom-10-responsive {
    zoom: 1.368;
  }
}
@media screen and (width: 514px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3706666667;
  }
}
@media screen and (width: 515px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3733333333;
  }
}
@media screen and (width: 516px) {
  .p-u-zoom-10-responsive {
    zoom: 1.376;
  }
}
@media screen and (width: 517px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3786666667;
  }
}
@media screen and (width: 518px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3813333333;
  }
}
@media screen and (width: 519px) {
  .p-u-zoom-10-responsive {
    zoom: 1.384;
  }
}
@media screen and (width: 520px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3866666667;
  }
}
@media screen and (width: 521px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3893333333;
  }
}
@media screen and (width: 522px) {
  .p-u-zoom-10-responsive {
    zoom: 1.392;
  }
}
@media screen and (width: 523px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3946666667;
  }
}
@media screen and (width: 524px) {
  .p-u-zoom-10-responsive {
    zoom: 1.3973333333;
  }
}
@media screen and (width: 525px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4;
  }
}
@media screen and (width: 526px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4026666667;
  }
}
@media screen and (width: 527px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4053333333;
  }
}
@media screen and (width: 528px) {
  .p-u-zoom-10-responsive {
    zoom: 1.408;
  }
}
@media screen and (width: 529px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4106666667;
  }
}
@media screen and (width: 530px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4133333333;
  }
}
@media screen and (width: 531px) {
  .p-u-zoom-10-responsive {
    zoom: 1.416;
  }
}
@media screen and (width: 532px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4186666667;
  }
}
@media screen and (width: 533px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4213333333;
  }
}
@media screen and (width: 534px) {
  .p-u-zoom-10-responsive {
    zoom: 1.424;
  }
}
@media screen and (width: 535px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4266666667;
  }
}
@media screen and (width: 536px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4293333333;
  }
}
@media screen and (width: 537px) {
  .p-u-zoom-10-responsive {
    zoom: 1.432;
  }
}
@media screen and (width: 538px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4346666667;
  }
}
@media screen and (width: 539px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4373333333;
  }
}
@media screen and (width: 540px) {
  .p-u-zoom-10-responsive {
    zoom: 1.44;
  }
}
@media screen and (width: 541px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4426666667;
  }
}
@media screen and (width: 542px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4453333333;
  }
}
@media screen and (width: 543px) {
  .p-u-zoom-10-responsive {
    zoom: 1.448;
  }
}
@media screen and (width: 544px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4506666667;
  }
}
@media screen and (width: 545px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4533333333;
  }
}
@media screen and (width: 546px) {
  .p-u-zoom-10-responsive {
    zoom: 1.456;
  }
}
@media screen and (width: 547px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4586666667;
  }
}
@media screen and (width: 548px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4613333333;
  }
}
@media screen and (width: 549px) {
  .p-u-zoom-10-responsive {
    zoom: 1.464;
  }
}
@media screen and (width: 550px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4666666667;
  }
}
@media screen and (width: 551px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4693333333;
  }
}
@media screen and (width: 552px) {
  .p-u-zoom-10-responsive {
    zoom: 1.472;
  }
}
@media screen and (width: 553px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4746666667;
  }
}
@media screen and (width: 554px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4773333333;
  }
}
@media screen and (width: 555px) {
  .p-u-zoom-10-responsive {
    zoom: 1.48;
  }
}
@media screen and (width: 556px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4826666667;
  }
}
@media screen and (width: 557px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4853333333;
  }
}
@media screen and (width: 558px) {
  .p-u-zoom-10-responsive {
    zoom: 1.488;
  }
}
@media screen and (width: 559px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4906666667;
  }
}
@media screen and (width: 560px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4933333333;
  }
}
@media screen and (width: 561px) {
  .p-u-zoom-10-responsive {
    zoom: 1.496;
  }
}
@media screen and (width: 562px) {
  .p-u-zoom-10-responsive {
    zoom: 1.4986666667;
  }
}
@media screen and (width: 563px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5013333333;
  }
}
@media screen and (width: 564px) {
  .p-u-zoom-10-responsive {
    zoom: 1.504;
  }
}
@media screen and (width: 565px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5066666667;
  }
}
@media screen and (width: 566px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5093333333;
  }
}
@media screen and (width: 567px) {
  .p-u-zoom-10-responsive {
    zoom: 1.512;
  }
}
@media screen and (width: 568px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5146666667;
  }
}
@media screen and (width: 569px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5173333333;
  }
}
@media screen and (width: 570px) {
  .p-u-zoom-10-responsive {
    zoom: 1.52;
  }
}
@media screen and (width: 571px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5226666667;
  }
}
@media screen and (width: 572px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5253333333;
  }
}
@media screen and (width: 573px) {
  .p-u-zoom-10-responsive {
    zoom: 1.528;
  }
}
@media screen and (width: 574px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5306666667;
  }
}
@media screen and (width: 575px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5333333333;
  }
}
@media screen and (width: 576px) {
  .p-u-zoom-10-responsive {
    zoom: 1.536;
  }
}
@media screen and (width: 577px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5386666667;
  }
}
@media screen and (width: 578px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5413333333;
  }
}
@media screen and (width: 579px) {
  .p-u-zoom-10-responsive {
    zoom: 1.544;
  }
}
@media screen and (width: 580px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5466666667;
  }
}
@media screen and (width: 581px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5493333333;
  }
}
@media screen and (width: 582px) {
  .p-u-zoom-10-responsive {
    zoom: 1.552;
  }
}
@media screen and (width: 583px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5546666667;
  }
}
@media screen and (width: 584px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5573333333;
  }
}
@media screen and (width: 585px) {
  .p-u-zoom-10-responsive {
    zoom: 1.56;
  }
}
@media screen and (width: 586px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5626666667;
  }
}
@media screen and (width: 587px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5653333333;
  }
}
@media screen and (width: 588px) {
  .p-u-zoom-10-responsive {
    zoom: 1.568;
  }
}
@media screen and (width: 589px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5706666667;
  }
}
@media screen and (width: 590px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5733333333;
  }
}
@media screen and (width: 591px) {
  .p-u-zoom-10-responsive {
    zoom: 1.576;
  }
}
@media screen and (width: 592px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5786666667;
  }
}
@media screen and (width: 593px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5813333333;
  }
}
@media screen and (width: 594px) {
  .p-u-zoom-10-responsive {
    zoom: 1.584;
  }
}
@media screen and (width: 595px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5866666667;
  }
}
@media screen and (width: 596px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5893333333;
  }
}
@media screen and (width: 597px) {
  .p-u-zoom-10-responsive {
    zoom: 1.592;
  }
}
@media screen and (width: 598px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5946666667;
  }
}
@media screen and (width: 599px) {
  .p-u-zoom-10-responsive {
    zoom: 1.5973333333;
  }
}
@media screen and (width: 600px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6;
  }
}
@media screen and (width: 601px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6026666667;
  }
}
@media screen and (width: 602px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6053333333;
  }
}
@media screen and (width: 603px) {
  .p-u-zoom-10-responsive {
    zoom: 1.608;
  }
}
@media screen and (width: 604px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6106666667;
  }
}
@media screen and (width: 605px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6133333333;
  }
}
@media screen and (width: 606px) {
  .p-u-zoom-10-responsive {
    zoom: 1.616;
  }
}
@media screen and (width: 607px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6186666667;
  }
}
@media screen and (width: 608px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6213333333;
  }
}
@media screen and (width: 609px) {
  .p-u-zoom-10-responsive {
    zoom: 1.624;
  }
}
@media screen and (width: 610px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6266666667;
  }
}
@media screen and (width: 611px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6293333333;
  }
}
@media screen and (width: 612px) {
  .p-u-zoom-10-responsive {
    zoom: 1.632;
  }
}
@media screen and (width: 613px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6346666667;
  }
}
@media screen and (width: 614px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6373333333;
  }
}
@media screen and (width: 615px) {
  .p-u-zoom-10-responsive {
    zoom: 1.64;
  }
}
@media screen and (width: 616px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6426666667;
  }
}
@media screen and (width: 617px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6453333333;
  }
}
@media screen and (width: 618px) {
  .p-u-zoom-10-responsive {
    zoom: 1.648;
  }
}
@media screen and (width: 619px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6506666667;
  }
}
@media screen and (width: 620px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6533333333;
  }
}
@media screen and (width: 621px) {
  .p-u-zoom-10-responsive {
    zoom: 1.656;
  }
}
@media screen and (width: 622px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6586666667;
  }
}
@media screen and (width: 623px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6613333333;
  }
}
@media screen and (width: 624px) {
  .p-u-zoom-10-responsive {
    zoom: 1.664;
  }
}
@media screen and (width: 625px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6666666667;
  }
}
@media screen and (width: 626px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6693333333;
  }
}
@media screen and (width: 627px) {
  .p-u-zoom-10-responsive {
    zoom: 1.672;
  }
}
@media screen and (width: 628px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6746666667;
  }
}
@media screen and (width: 629px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6773333333;
  }
}
@media screen and (width: 630px) {
  .p-u-zoom-10-responsive {
    zoom: 1.68;
  }
}
@media screen and (width: 631px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6826666667;
  }
}
@media screen and (width: 632px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6853333333;
  }
}
@media screen and (width: 633px) {
  .p-u-zoom-10-responsive {
    zoom: 1.688;
  }
}
@media screen and (width: 634px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6906666667;
  }
}
@media screen and (width: 635px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6933333333;
  }
}
@media screen and (width: 636px) {
  .p-u-zoom-10-responsive {
    zoom: 1.696;
  }
}
@media screen and (width: 637px) {
  .p-u-zoom-10-responsive {
    zoom: 1.6986666667;
  }
}
@media screen and (width: 638px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7013333333;
  }
}
@media screen and (width: 639px) {
  .p-u-zoom-10-responsive {
    zoom: 1.704;
  }
}
@media screen and (width: 640px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7066666667;
  }
}
@media screen and (width: 641px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7093333333;
  }
}
@media screen and (width: 642px) {
  .p-u-zoom-10-responsive {
    zoom: 1.712;
  }
}
@media screen and (width: 643px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7146666667;
  }
}
@media screen and (width: 644px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7173333333;
  }
}
@media screen and (width: 645px) {
  .p-u-zoom-10-responsive {
    zoom: 1.72;
  }
}
@media screen and (width: 646px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7226666667;
  }
}
@media screen and (width: 647px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7253333333;
  }
}
@media screen and (width: 648px) {
  .p-u-zoom-10-responsive {
    zoom: 1.728;
  }
}
@media screen and (width: 649px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7306666667;
  }
}
@media screen and (width: 650px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7333333333;
  }
}
@media screen and (width: 651px) {
  .p-u-zoom-10-responsive {
    zoom: 1.736;
  }
}
@media screen and (width: 652px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7386666667;
  }
}
@media screen and (width: 653px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7413333333;
  }
}
@media screen and (width: 654px) {
  .p-u-zoom-10-responsive {
    zoom: 1.744;
  }
}
@media screen and (width: 655px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7466666667;
  }
}
@media screen and (width: 656px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7493333333;
  }
}
@media screen and (width: 657px) {
  .p-u-zoom-10-responsive {
    zoom: 1.752;
  }
}
@media screen and (width: 658px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7546666667;
  }
}
@media screen and (width: 659px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7573333333;
  }
}
@media screen and (width: 660px) {
  .p-u-zoom-10-responsive {
    zoom: 1.76;
  }
}
@media screen and (width: 661px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7626666667;
  }
}
@media screen and (width: 662px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7653333333;
  }
}
@media screen and (width: 663px) {
  .p-u-zoom-10-responsive {
    zoom: 1.768;
  }
}
@media screen and (width: 664px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7706666667;
  }
}
@media screen and (width: 665px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7733333333;
  }
}
@media screen and (width: 666px) {
  .p-u-zoom-10-responsive {
    zoom: 1.776;
  }
}
@media screen and (width: 667px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7786666667;
  }
}
@media screen and (width: 668px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7813333333;
  }
}
@media screen and (width: 669px) {
  .p-u-zoom-10-responsive {
    zoom: 1.784;
  }
}
@media screen and (width: 670px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7866666667;
  }
}
@media screen and (width: 671px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7893333333;
  }
}
@media screen and (width: 672px) {
  .p-u-zoom-10-responsive {
    zoom: 1.792;
  }
}
@media screen and (width: 673px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7946666667;
  }
}
@media screen and (width: 674px) {
  .p-u-zoom-10-responsive {
    zoom: 1.7973333333;
  }
}
@media screen and (width: 675px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8;
  }
}
@media screen and (width: 676px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8026666667;
  }
}
@media screen and (width: 677px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8053333333;
  }
}
@media screen and (width: 678px) {
  .p-u-zoom-10-responsive {
    zoom: 1.808;
  }
}
@media screen and (width: 679px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8106666667;
  }
}
@media screen and (width: 680px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8133333333;
  }
}
@media screen and (width: 681px) {
  .p-u-zoom-10-responsive {
    zoom: 1.816;
  }
}
@media screen and (width: 682px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8186666667;
  }
}
@media screen and (width: 683px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8213333333;
  }
}
@media screen and (width: 684px) {
  .p-u-zoom-10-responsive {
    zoom: 1.824;
  }
}
@media screen and (width: 685px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8266666667;
  }
}
@media screen and (width: 686px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8293333333;
  }
}
@media screen and (width: 687px) {
  .p-u-zoom-10-responsive {
    zoom: 1.832;
  }
}
@media screen and (width: 688px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8346666667;
  }
}
@media screen and (width: 689px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8373333333;
  }
}
@media screen and (width: 690px) {
  .p-u-zoom-10-responsive {
    zoom: 1.84;
  }
}
@media screen and (width: 691px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8426666667;
  }
}
@media screen and (width: 692px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8453333333;
  }
}
@media screen and (width: 693px) {
  .p-u-zoom-10-responsive {
    zoom: 1.848;
  }
}
@media screen and (width: 694px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8506666667;
  }
}
@media screen and (width: 695px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8533333333;
  }
}
@media screen and (width: 696px) {
  .p-u-zoom-10-responsive {
    zoom: 1.856;
  }
}
@media screen and (width: 697px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8586666667;
  }
}
@media screen and (width: 698px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8613333333;
  }
}
@media screen and (width: 699px) {
  .p-u-zoom-10-responsive {
    zoom: 1.864;
  }
}
@media screen and (width: 700px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8666666667;
  }
}
@media screen and (width: 701px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8693333333;
  }
}
@media screen and (width: 702px) {
  .p-u-zoom-10-responsive {
    zoom: 1.872;
  }
}
@media screen and (width: 703px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8746666667;
  }
}
@media screen and (width: 704px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8773333333;
  }
}
@media screen and (width: 705px) {
  .p-u-zoom-10-responsive {
    zoom: 1.88;
  }
}
@media screen and (width: 706px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8826666667;
  }
}
@media screen and (width: 707px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8853333333;
  }
}
@media screen and (width: 708px) {
  .p-u-zoom-10-responsive {
    zoom: 1.888;
  }
}
@media screen and (width: 709px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8906666667;
  }
}
@media screen and (width: 710px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8933333333;
  }
}
@media screen and (width: 711px) {
  .p-u-zoom-10-responsive {
    zoom: 1.896;
  }
}
@media screen and (width: 712px) {
  .p-u-zoom-10-responsive {
    zoom: 1.8986666667;
  }
}
@media screen and (width: 713px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9013333333;
  }
}
@media screen and (width: 714px) {
  .p-u-zoom-10-responsive {
    zoom: 1.904;
  }
}
@media screen and (width: 715px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9066666667;
  }
}
@media screen and (width: 716px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9093333333;
  }
}
@media screen and (width: 717px) {
  .p-u-zoom-10-responsive {
    zoom: 1.912;
  }
}
@media screen and (width: 718px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9146666667;
  }
}
@media screen and (width: 719px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9173333333;
  }
}
@media screen and (width: 720px) {
  .p-u-zoom-10-responsive {
    zoom: 1.92;
  }
}
@media screen and (width: 721px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9226666667;
  }
}
@media screen and (width: 722px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9253333333;
  }
}
@media screen and (width: 723px) {
  .p-u-zoom-10-responsive {
    zoom: 1.928;
  }
}
@media screen and (width: 724px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9306666667;
  }
}
@media screen and (width: 725px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9333333333;
  }
}
@media screen and (width: 726px) {
  .p-u-zoom-10-responsive {
    zoom: 1.936;
  }
}
@media screen and (width: 727px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9386666667;
  }
}
@media screen and (width: 728px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9413333333;
  }
}
@media screen and (width: 729px) {
  .p-u-zoom-10-responsive {
    zoom: 1.944;
  }
}
@media screen and (width: 730px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9466666667;
  }
}
@media screen and (width: 731px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9493333333;
  }
}
@media screen and (width: 732px) {
  .p-u-zoom-10-responsive {
    zoom: 1.952;
  }
}
@media screen and (width: 733px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9546666667;
  }
}
@media screen and (width: 734px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9573333333;
  }
}
@media screen and (width: 735px) {
  .p-u-zoom-10-responsive {
    zoom: 1.96;
  }
}
@media screen and (width: 736px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9626666667;
  }
}
@media screen and (width: 737px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9653333333;
  }
}
@media screen and (width: 738px) {
  .p-u-zoom-10-responsive {
    zoom: 1.968;
  }
}
@media screen and (width: 739px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9706666667;
  }
}
@media screen and (width: 740px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9733333333;
  }
}
@media screen and (width: 741px) {
  .p-u-zoom-10-responsive {
    zoom: 1.976;
  }
}
@media screen and (width: 742px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9786666667;
  }
}
@media screen and (width: 743px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9813333333;
  }
}
@media screen and (width: 744px) {
  .p-u-zoom-10-responsive {
    zoom: 1.984;
  }
}
@media screen and (width: 745px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9866666667;
  }
}
@media screen and (width: 746px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9893333333;
  }
}
@media screen and (width: 747px) {
  .p-u-zoom-10-responsive {
    zoom: 1.992;
  }
}
@media screen and (width: 748px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9946666667;
  }
}
@media screen and (width: 749px) {
  .p-u-zoom-10-responsive {
    zoom: 1.9973333333;
  }
}
@media screen and (width: 750px) {
  .p-u-zoom-10-responsive {
    zoom: 2;
  }
}
@media screen and (width: 751px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0026666667;
  }
}
@media screen and (width: 752px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0053333333;
  }
}
@media screen and (width: 753px) {
  .p-u-zoom-10-responsive {
    zoom: 2.008;
  }
}
@media screen and (width: 754px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0106666667;
  }
}
@media screen and (width: 755px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0133333333;
  }
}
@media screen and (width: 756px) {
  .p-u-zoom-10-responsive {
    zoom: 2.016;
  }
}
@media screen and (width: 757px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0186666667;
  }
}
@media screen and (width: 758px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0213333333;
  }
}
@media screen and (width: 759px) {
  .p-u-zoom-10-responsive {
    zoom: 2.024;
  }
}
@media screen and (width: 760px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0266666667;
  }
}
@media screen and (width: 761px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0293333333;
  }
}
@media screen and (width: 762px) {
  .p-u-zoom-10-responsive {
    zoom: 2.032;
  }
}
@media screen and (width: 763px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0346666667;
  }
}
@media screen and (width: 764px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0373333333;
  }
}
@media screen and (width: 765px) {
  .p-u-zoom-10-responsive {
    zoom: 2.04;
  }
}
@media screen and (width: 766px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0426666667;
  }
}
@media screen and (width: 767px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0453333333;
  }
}
@media screen and (width: 768px) {
  .p-u-zoom-10-responsive {
    zoom: 2.048;
  }
}
@media screen and (width: 769px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0506666667;
  }
}
@media screen and (width: 770px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0533333333;
  }
}
@media screen and (width: 771px) {
  .p-u-zoom-10-responsive {
    zoom: 2.056;
  }
}
@media screen and (width: 772px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0586666667;
  }
}
@media screen and (width: 773px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0613333333;
  }
}
@media screen and (width: 774px) {
  .p-u-zoom-10-responsive {
    zoom: 2.064;
  }
}
@media screen and (width: 775px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0666666667;
  }
}
@media screen and (width: 776px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0693333333;
  }
}
@media screen and (width: 777px) {
  .p-u-zoom-10-responsive {
    zoom: 2.072;
  }
}
@media screen and (width: 778px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0746666667;
  }
}
@media screen and (width: 779px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0773333333;
  }
}
@media screen and (width: 780px) {
  .p-u-zoom-10-responsive {
    zoom: 2.08;
  }
}
@media screen and (width: 781px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0826666667;
  }
}
@media screen and (width: 782px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0853333333;
  }
}
@media screen and (width: 783px) {
  .p-u-zoom-10-responsive {
    zoom: 2.088;
  }
}
@media screen and (width: 784px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0906666667;
  }
}
@media screen and (width: 785px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0933333333;
  }
}
@media screen and (width: 786px) {
  .p-u-zoom-10-responsive {
    zoom: 2.096;
  }
}
@media screen and (width: 787px) {
  .p-u-zoom-10-responsive {
    zoom: 2.0986666667;
  }
}
@media screen and (width: 788px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1013333333;
  }
}
@media screen and (width: 789px) {
  .p-u-zoom-10-responsive {
    zoom: 2.104;
  }
}
@media screen and (width: 790px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1066666667;
  }
}
@media screen and (width: 791px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1093333333;
  }
}
@media screen and (width: 792px) {
  .p-u-zoom-10-responsive {
    zoom: 2.112;
  }
}
@media screen and (width: 793px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1146666667;
  }
}
@media screen and (width: 794px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1173333333;
  }
}
@media screen and (width: 795px) {
  .p-u-zoom-10-responsive {
    zoom: 2.12;
  }
}
@media screen and (width: 796px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1226666667;
  }
}
@media screen and (width: 797px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1253333333;
  }
}
@media screen and (width: 798px) {
  .p-u-zoom-10-responsive {
    zoom: 2.128;
  }
}
@media screen and (width: 799px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1306666667;
  }
}
@media screen and (width: 800px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1333333333;
  }
}
@media screen and (width: 801px) {
  .p-u-zoom-10-responsive {
    zoom: 2.136;
  }
}
@media screen and (width: 802px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1386666667;
  }
}
@media screen and (width: 803px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1413333333;
  }
}
@media screen and (width: 804px) {
  .p-u-zoom-10-responsive {
    zoom: 2.144;
  }
}
@media screen and (width: 805px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1466666667;
  }
}
@media screen and (width: 806px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1493333333;
  }
}
@media screen and (width: 807px) {
  .p-u-zoom-10-responsive {
    zoom: 2.152;
  }
}
@media screen and (width: 808px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1546666667;
  }
}
@media screen and (width: 809px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1573333333;
  }
}
@media screen and (width: 810px) {
  .p-u-zoom-10-responsive {
    zoom: 2.16;
  }
}
@media screen and (width: 811px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1626666667;
  }
}
@media screen and (width: 812px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1653333333;
  }
}
@media screen and (width: 813px) {
  .p-u-zoom-10-responsive {
    zoom: 2.168;
  }
}
@media screen and (width: 814px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1706666667;
  }
}
@media screen and (width: 815px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1733333333;
  }
}
@media screen and (width: 816px) {
  .p-u-zoom-10-responsive {
    zoom: 2.176;
  }
}
@media screen and (width: 817px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1786666667;
  }
}
@media screen and (width: 818px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1813333333;
  }
}
@media screen and (width: 819px) {
  .p-u-zoom-10-responsive {
    zoom: 2.184;
  }
}
@media screen and (width: 820px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1866666667;
  }
}
@media screen and (width: 821px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1893333333;
  }
}
@media screen and (width: 822px) {
  .p-u-zoom-10-responsive {
    zoom: 2.192;
  }
}
@media screen and (width: 823px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1946666667;
  }
}
@media screen and (width: 824px) {
  .p-u-zoom-10-responsive {
    zoom: 2.1973333333;
  }
}
@media screen and (width: 825px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2;
  }
}
@media screen and (width: 826px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2026666667;
  }
}
@media screen and (width: 827px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2053333333;
  }
}
@media screen and (width: 828px) {
  .p-u-zoom-10-responsive {
    zoom: 2.208;
  }
}
@media screen and (width: 829px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2106666667;
  }
}
@media screen and (width: 830px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2133333333;
  }
}
@media screen and (width: 831px) {
  .p-u-zoom-10-responsive {
    zoom: 2.216;
  }
}
@media screen and (width: 832px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2186666667;
  }
}
@media screen and (width: 833px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2213333333;
  }
}
@media screen and (width: 834px) {
  .p-u-zoom-10-responsive {
    zoom: 2.224;
  }
}
@media screen and (width: 835px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2266666667;
  }
}
@media screen and (width: 836px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2293333333;
  }
}
@media screen and (width: 837px) {
  .p-u-zoom-10-responsive {
    zoom: 2.232;
  }
}
@media screen and (width: 838px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2346666667;
  }
}
@media screen and (width: 839px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2373333333;
  }
}
@media screen and (width: 840px) {
  .p-u-zoom-10-responsive {
    zoom: 2.24;
  }
}
@media screen and (width: 841px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2426666667;
  }
}
@media screen and (width: 842px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2453333333;
  }
}
@media screen and (width: 843px) {
  .p-u-zoom-10-responsive {
    zoom: 2.248;
  }
}
@media screen and (width: 844px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2506666667;
  }
}
@media screen and (width: 845px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2533333333;
  }
}
@media screen and (width: 846px) {
  .p-u-zoom-10-responsive {
    zoom: 2.256;
  }
}
@media screen and (width: 847px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2586666667;
  }
}
@media screen and (width: 848px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2613333333;
  }
}
@media screen and (width: 849px) {
  .p-u-zoom-10-responsive {
    zoom: 2.264;
  }
}
@media screen and (width: 850px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2666666667;
  }
}
@media screen and (width: 851px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2693333333;
  }
}
@media screen and (width: 852px) {
  .p-u-zoom-10-responsive {
    zoom: 2.272;
  }
}
@media screen and (width: 853px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2746666667;
  }
}
@media screen and (width: 854px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2773333333;
  }
}
@media screen and (width: 855px) {
  .p-u-zoom-10-responsive {
    zoom: 2.28;
  }
}
@media screen and (width: 856px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2826666667;
  }
}
@media screen and (width: 857px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2853333333;
  }
}
@media screen and (width: 858px) {
  .p-u-zoom-10-responsive {
    zoom: 2.288;
  }
}
@media screen and (width: 859px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2906666667;
  }
}
@media screen and (width: 860px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2933333333;
  }
}
@media screen and (width: 861px) {
  .p-u-zoom-10-responsive {
    zoom: 2.296;
  }
}
@media screen and (width: 862px) {
  .p-u-zoom-10-responsive {
    zoom: 2.2986666667;
  }
}
@media screen and (width: 863px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3013333333;
  }
}
@media screen and (width: 864px) {
  .p-u-zoom-10-responsive {
    zoom: 2.304;
  }
}
@media screen and (width: 865px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3066666667;
  }
}
@media screen and (width: 866px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3093333333;
  }
}
@media screen and (width: 867px) {
  .p-u-zoom-10-responsive {
    zoom: 2.312;
  }
}
@media screen and (width: 868px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3146666667;
  }
}
@media screen and (width: 869px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3173333333;
  }
}
@media screen and (width: 870px) {
  .p-u-zoom-10-responsive {
    zoom: 2.32;
  }
}
@media screen and (width: 871px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3226666667;
  }
}
@media screen and (width: 872px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3253333333;
  }
}
@media screen and (width: 873px) {
  .p-u-zoom-10-responsive {
    zoom: 2.328;
  }
}
@media screen and (width: 874px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3306666667;
  }
}
@media screen and (width: 875px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3333333333;
  }
}
@media screen and (width: 876px) {
  .p-u-zoom-10-responsive {
    zoom: 2.336;
  }
}
@media screen and (width: 877px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3386666667;
  }
}
@media screen and (width: 878px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3413333333;
  }
}
@media screen and (width: 879px) {
  .p-u-zoom-10-responsive {
    zoom: 2.344;
  }
}
@media screen and (width: 880px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3466666667;
  }
}
@media screen and (width: 881px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3493333333;
  }
}
@media screen and (width: 882px) {
  .p-u-zoom-10-responsive {
    zoom: 2.352;
  }
}
@media screen and (width: 883px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3546666667;
  }
}
@media screen and (width: 884px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3573333333;
  }
}
@media screen and (width: 885px) {
  .p-u-zoom-10-responsive {
    zoom: 2.36;
  }
}
@media screen and (width: 886px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3626666667;
  }
}
@media screen and (width: 887px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3653333333;
  }
}
@media screen and (width: 888px) {
  .p-u-zoom-10-responsive {
    zoom: 2.368;
  }
}
@media screen and (width: 889px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3706666667;
  }
}
@media screen and (width: 890px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3733333333;
  }
}
@media screen and (width: 891px) {
  .p-u-zoom-10-responsive {
    zoom: 2.376;
  }
}
@media screen and (width: 892px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3786666667;
  }
}
@media screen and (width: 893px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3813333333;
  }
}
@media screen and (width: 894px) {
  .p-u-zoom-10-responsive {
    zoom: 2.384;
  }
}
@media screen and (width: 895px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3866666667;
  }
}
@media screen and (width: 896px) {
  .p-u-zoom-10-responsive {
    zoom: 2.3893333333;
  }
}
@media screen and (width: 897px) {
  .p-u-zoom-10-responsive {
    zoom: 2.392;
  }
}
@media screen and (width: 898px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7015625;
  }
}
@media screen and (width: 899px) {
  .p-u-zoom-10-responsive {
    zoom: 0.70234375;
  }
}
@media screen and (width: 900px) {
  .p-u-zoom-10-responsive {
    zoom: 0.703125;
  }
}
@media screen and (width: 901px) {
  .p-u-zoom-10-responsive {
    zoom: 0.70390625;
  }
}
@media screen and (width: 902px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7046875;
  }
}
@media screen and (width: 903px) {
  .p-u-zoom-10-responsive {
    zoom: 0.70546875;
  }
}
@media screen and (width: 904px) {
  .p-u-zoom-10-responsive {
    zoom: 0.70625;
  }
}
@media screen and (width: 905px) {
  .p-u-zoom-10-responsive {
    zoom: 0.70703125;
  }
}
@media screen and (width: 906px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7078125;
  }
}
@media screen and (width: 907px) {
  .p-u-zoom-10-responsive {
    zoom: 0.70859375;
  }
}
@media screen and (width: 908px) {
  .p-u-zoom-10-responsive {
    zoom: 0.709375;
  }
}
@media screen and (width: 909px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71015625;
  }
}
@media screen and (width: 910px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7109375;
  }
}
@media screen and (width: 911px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71171875;
  }
}
@media screen and (width: 912px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7125;
  }
}
@media screen and (width: 913px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71328125;
  }
}
@media screen and (width: 914px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7140625;
  }
}
@media screen and (width: 915px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71484375;
  }
}
@media screen and (width: 916px) {
  .p-u-zoom-10-responsive {
    zoom: 0.715625;
  }
}
@media screen and (width: 917px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71640625;
  }
}
@media screen and (width: 918px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7171875;
  }
}
@media screen and (width: 919px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71796875;
  }
}
@media screen and (width: 920px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71875;
  }
}
@media screen and (width: 921px) {
  .p-u-zoom-10-responsive {
    zoom: 0.71953125;
  }
}
@media screen and (width: 922px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7203125;
  }
}
@media screen and (width: 923px) {
  .p-u-zoom-10-responsive {
    zoom: 0.72109375;
  }
}
@media screen and (width: 924px) {
  .p-u-zoom-10-responsive {
    zoom: 0.721875;
  }
}
@media screen and (width: 925px) {
  .p-u-zoom-10-responsive {
    zoom: 0.72265625;
  }
}
@media screen and (width: 926px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7234375;
  }
}
@media screen and (width: 927px) {
  .p-u-zoom-10-responsive {
    zoom: 0.72421875;
  }
}
@media screen and (width: 928px) {
  .p-u-zoom-10-responsive {
    zoom: 0.725;
  }
}
@media screen and (width: 929px) {
  .p-u-zoom-10-responsive {
    zoom: 0.72578125;
  }
}
@media screen and (width: 930px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7265625;
  }
}
@media screen and (width: 931px) {
  .p-u-zoom-10-responsive {
    zoom: 0.72734375;
  }
}
@media screen and (width: 932px) {
  .p-u-zoom-10-responsive {
    zoom: 0.728125;
  }
}
@media screen and (width: 933px) {
  .p-u-zoom-10-responsive {
    zoom: 0.72890625;
  }
}
@media screen and (width: 934px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7296875;
  }
}
@media screen and (width: 935px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73046875;
  }
}
@media screen and (width: 936px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73125;
  }
}
@media screen and (width: 937px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73203125;
  }
}
@media screen and (width: 938px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7328125;
  }
}
@media screen and (width: 939px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73359375;
  }
}
@media screen and (width: 940px) {
  .p-u-zoom-10-responsive {
    zoom: 0.734375;
  }
}
@media screen and (width: 941px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73515625;
  }
}
@media screen and (width: 942px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7359375;
  }
}
@media screen and (width: 943px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73671875;
  }
}
@media screen and (width: 944px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7375;
  }
}
@media screen and (width: 945px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73828125;
  }
}
@media screen and (width: 946px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7390625;
  }
}
@media screen and (width: 947px) {
  .p-u-zoom-10-responsive {
    zoom: 0.73984375;
  }
}
@media screen and (width: 948px) {
  .p-u-zoom-10-responsive {
    zoom: 0.740625;
  }
}
@media screen and (width: 949px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74140625;
  }
}
@media screen and (width: 950px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7421875;
  }
}
@media screen and (width: 951px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74296875;
  }
}
@media screen and (width: 952px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74375;
  }
}
@media screen and (width: 953px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74453125;
  }
}
@media screen and (width: 954px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7453125;
  }
}
@media screen and (width: 955px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74609375;
  }
}
@media screen and (width: 956px) {
  .p-u-zoom-10-responsive {
    zoom: 0.746875;
  }
}
@media screen and (width: 957px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74765625;
  }
}
@media screen and (width: 958px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7484375;
  }
}
@media screen and (width: 959px) {
  .p-u-zoom-10-responsive {
    zoom: 0.74921875;
  }
}
@media screen and (width: 960px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75;
  }
}
@media screen and (width: 961px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75078125;
  }
}
@media screen and (width: 962px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7515625;
  }
}
@media screen and (width: 963px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75234375;
  }
}
@media screen and (width: 964px) {
  .p-u-zoom-10-responsive {
    zoom: 0.753125;
  }
}
@media screen and (width: 965px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75390625;
  }
}
@media screen and (width: 966px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7546875;
  }
}
@media screen and (width: 967px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75546875;
  }
}
@media screen and (width: 968px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75625;
  }
}
@media screen and (width: 969px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75703125;
  }
}
@media screen and (width: 970px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7578125;
  }
}
@media screen and (width: 971px) {
  .p-u-zoom-10-responsive {
    zoom: 0.75859375;
  }
}
@media screen and (width: 972px) {
  .p-u-zoom-10-responsive {
    zoom: 0.759375;
  }
}
@media screen and (width: 973px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76015625;
  }
}
@media screen and (width: 974px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7609375;
  }
}
@media screen and (width: 975px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76171875;
  }
}
@media screen and (width: 976px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7625;
  }
}
@media screen and (width: 977px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76328125;
  }
}
@media screen and (width: 978px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7640625;
  }
}
@media screen and (width: 979px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76484375;
  }
}
@media screen and (width: 980px) {
  .p-u-zoom-10-responsive {
    zoom: 0.765625;
  }
}
@media screen and (width: 981px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76640625;
  }
}
@media screen and (width: 982px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7671875;
  }
}
@media screen and (width: 983px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76796875;
  }
}
@media screen and (width: 984px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76875;
  }
}
@media screen and (width: 985px) {
  .p-u-zoom-10-responsive {
    zoom: 0.76953125;
  }
}
@media screen and (width: 986px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7703125;
  }
}
@media screen and (width: 987px) {
  .p-u-zoom-10-responsive {
    zoom: 0.77109375;
  }
}
@media screen and (width: 988px) {
  .p-u-zoom-10-responsive {
    zoom: 0.771875;
  }
}
@media screen and (width: 989px) {
  .p-u-zoom-10-responsive {
    zoom: 0.77265625;
  }
}
@media screen and (width: 990px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7734375;
  }
}
@media screen and (width: 991px) {
  .p-u-zoom-10-responsive {
    zoom: 0.77421875;
  }
}
@media screen and (width: 992px) {
  .p-u-zoom-10-responsive {
    zoom: 0.775;
  }
}
@media screen and (width: 993px) {
  .p-u-zoom-10-responsive {
    zoom: 0.77578125;
  }
}
@media screen and (width: 994px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7765625;
  }
}
@media screen and (width: 995px) {
  .p-u-zoom-10-responsive {
    zoom: 0.77734375;
  }
}
@media screen and (width: 996px) {
  .p-u-zoom-10-responsive {
    zoom: 0.778125;
  }
}
@media screen and (width: 997px) {
  .p-u-zoom-10-responsive {
    zoom: 0.77890625;
  }
}
@media screen and (width: 998px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7796875;
  }
}
@media screen and (width: 999px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78046875;
  }
}
@media screen and (width: 1000px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78125;
  }
}
@media screen and (width: 1001px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78203125;
  }
}
@media screen and (width: 1002px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7828125;
  }
}
@media screen and (width: 1003px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78359375;
  }
}
@media screen and (width: 1004px) {
  .p-u-zoom-10-responsive {
    zoom: 0.784375;
  }
}
@media screen and (width: 1005px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78515625;
  }
}
@media screen and (width: 1006px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7859375;
  }
}
@media screen and (width: 1007px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78671875;
  }
}
@media screen and (width: 1008px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7875;
  }
}
@media screen and (width: 1009px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78828125;
  }
}
@media screen and (width: 1010px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7890625;
  }
}
@media screen and (width: 1011px) {
  .p-u-zoom-10-responsive {
    zoom: 0.78984375;
  }
}
@media screen and (width: 1012px) {
  .p-u-zoom-10-responsive {
    zoom: 0.790625;
  }
}
@media screen and (width: 1013px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79140625;
  }
}
@media screen and (width: 1014px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7921875;
  }
}
@media screen and (width: 1015px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79296875;
  }
}
@media screen and (width: 1016px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79375;
  }
}
@media screen and (width: 1017px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79453125;
  }
}
@media screen and (width: 1018px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7953125;
  }
}
@media screen and (width: 1019px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79609375;
  }
}
@media screen and (width: 1020px) {
  .p-u-zoom-10-responsive {
    zoom: 0.796875;
  }
}
@media screen and (width: 1021px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79765625;
  }
}
@media screen and (width: 1022px) {
  .p-u-zoom-10-responsive {
    zoom: 0.7984375;
  }
}
@media screen and (width: 1023px) {
  .p-u-zoom-10-responsive {
    zoom: 0.79921875;
  }
}
@media screen and (width: 1024px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8;
  }
}
@media screen and (width: 1025px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80078125;
  }
}
@media screen and (width: 1026px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8015625;
  }
}
@media screen and (width: 1027px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80234375;
  }
}
@media screen and (width: 1028px) {
  .p-u-zoom-10-responsive {
    zoom: 0.803125;
  }
}
@media screen and (width: 1029px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80390625;
  }
}
@media screen and (width: 1030px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8046875;
  }
}
@media screen and (width: 1031px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80546875;
  }
}
@media screen and (width: 1032px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80625;
  }
}
@media screen and (width: 1033px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80703125;
  }
}
@media screen and (width: 1034px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8078125;
  }
}
@media screen and (width: 1035px) {
  .p-u-zoom-10-responsive {
    zoom: 0.80859375;
  }
}
@media screen and (width: 1036px) {
  .p-u-zoom-10-responsive {
    zoom: 0.809375;
  }
}
@media screen and (width: 1037px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81015625;
  }
}
@media screen and (width: 1038px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8109375;
  }
}
@media screen and (width: 1039px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81171875;
  }
}
@media screen and (width: 1040px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8125;
  }
}
@media screen and (width: 1041px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81328125;
  }
}
@media screen and (width: 1042px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8140625;
  }
}
@media screen and (width: 1043px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81484375;
  }
}
@media screen and (width: 1044px) {
  .p-u-zoom-10-responsive {
    zoom: 0.815625;
  }
}
@media screen and (width: 1045px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81640625;
  }
}
@media screen and (width: 1046px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8171875;
  }
}
@media screen and (width: 1047px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81796875;
  }
}
@media screen and (width: 1048px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81875;
  }
}
@media screen and (width: 1049px) {
  .p-u-zoom-10-responsive {
    zoom: 0.81953125;
  }
}
@media screen and (width: 1050px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8203125;
  }
}
@media screen and (width: 1051px) {
  .p-u-zoom-10-responsive {
    zoom: 0.82109375;
  }
}
@media screen and (width: 1052px) {
  .p-u-zoom-10-responsive {
    zoom: 0.821875;
  }
}
@media screen and (width: 1053px) {
  .p-u-zoom-10-responsive {
    zoom: 0.82265625;
  }
}
@media screen and (width: 1054px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8234375;
  }
}
@media screen and (width: 1055px) {
  .p-u-zoom-10-responsive {
    zoom: 0.82421875;
  }
}
@media screen and (width: 1056px) {
  .p-u-zoom-10-responsive {
    zoom: 0.825;
  }
}
@media screen and (width: 1057px) {
  .p-u-zoom-10-responsive {
    zoom: 0.82578125;
  }
}
@media screen and (width: 1058px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8265625;
  }
}
@media screen and (width: 1059px) {
  .p-u-zoom-10-responsive {
    zoom: 0.82734375;
  }
}
@media screen and (width: 1060px) {
  .p-u-zoom-10-responsive {
    zoom: 0.828125;
  }
}
@media screen and (width: 1061px) {
  .p-u-zoom-10-responsive {
    zoom: 0.82890625;
  }
}
@media screen and (width: 1062px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8296875;
  }
}
@media screen and (width: 1063px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83046875;
  }
}
@media screen and (width: 1064px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83125;
  }
}
@media screen and (width: 1065px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83203125;
  }
}
@media screen and (width: 1066px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8328125;
  }
}
@media screen and (width: 1067px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83359375;
  }
}
@media screen and (width: 1068px) {
  .p-u-zoom-10-responsive {
    zoom: 0.834375;
  }
}
@media screen and (width: 1069px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83515625;
  }
}
@media screen and (width: 1070px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8359375;
  }
}
@media screen and (width: 1071px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83671875;
  }
}
@media screen and (width: 1072px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8375;
  }
}
@media screen and (width: 1073px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83828125;
  }
}
@media screen and (width: 1074px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8390625;
  }
}
@media screen and (width: 1075px) {
  .p-u-zoom-10-responsive {
    zoom: 0.83984375;
  }
}
@media screen and (width: 1076px) {
  .p-u-zoom-10-responsive {
    zoom: 0.840625;
  }
}
@media screen and (width: 1077px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84140625;
  }
}
@media screen and (width: 1078px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8421875;
  }
}
@media screen and (width: 1079px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84296875;
  }
}
@media screen and (width: 1080px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84375;
  }
}
@media screen and (width: 1081px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84453125;
  }
}
@media screen and (width: 1082px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8453125;
  }
}
@media screen and (width: 1083px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84609375;
  }
}
@media screen and (width: 1084px) {
  .p-u-zoom-10-responsive {
    zoom: 0.846875;
  }
}
@media screen and (width: 1085px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84765625;
  }
}
@media screen and (width: 1086px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8484375;
  }
}
@media screen and (width: 1087px) {
  .p-u-zoom-10-responsive {
    zoom: 0.84921875;
  }
}
@media screen and (width: 1088px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85;
  }
}
@media screen and (width: 1089px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85078125;
  }
}
@media screen and (width: 1090px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8515625;
  }
}
@media screen and (width: 1091px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85234375;
  }
}
@media screen and (width: 1092px) {
  .p-u-zoom-10-responsive {
    zoom: 0.853125;
  }
}
@media screen and (width: 1093px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85390625;
  }
}
@media screen and (width: 1094px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8546875;
  }
}
@media screen and (width: 1095px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85546875;
  }
}
@media screen and (width: 1096px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85625;
  }
}
@media screen and (width: 1097px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85703125;
  }
}
@media screen and (width: 1098px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8578125;
  }
}
@media screen and (width: 1099px) {
  .p-u-zoom-10-responsive {
    zoom: 0.85859375;
  }
}
@media screen and (width: 1100px) {
  .p-u-zoom-10-responsive {
    zoom: 0.859375;
  }
}
@media screen and (width: 1101px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86015625;
  }
}
@media screen and (width: 1102px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8609375;
  }
}
@media screen and (width: 1103px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86171875;
  }
}
@media screen and (width: 1104px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8625;
  }
}
@media screen and (width: 1105px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86328125;
  }
}
@media screen and (width: 1106px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8640625;
  }
}
@media screen and (width: 1107px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86484375;
  }
}
@media screen and (width: 1108px) {
  .p-u-zoom-10-responsive {
    zoom: 0.865625;
  }
}
@media screen and (width: 1109px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86640625;
  }
}
@media screen and (width: 1110px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8671875;
  }
}
@media screen and (width: 1111px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86796875;
  }
}
@media screen and (width: 1112px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86875;
  }
}
@media screen and (width: 1113px) {
  .p-u-zoom-10-responsive {
    zoom: 0.86953125;
  }
}
@media screen and (width: 1114px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8703125;
  }
}
@media screen and (width: 1115px) {
  .p-u-zoom-10-responsive {
    zoom: 0.87109375;
  }
}
@media screen and (width: 1116px) {
  .p-u-zoom-10-responsive {
    zoom: 0.871875;
  }
}
@media screen and (width: 1117px) {
  .p-u-zoom-10-responsive {
    zoom: 0.87265625;
  }
}
@media screen and (width: 1118px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8734375;
  }
}
@media screen and (width: 1119px) {
  .p-u-zoom-10-responsive {
    zoom: 0.87421875;
  }
}
@media screen and (width: 1120px) {
  .p-u-zoom-10-responsive {
    zoom: 0.875;
  }
}
@media screen and (width: 1121px) {
  .p-u-zoom-10-responsive {
    zoom: 0.87578125;
  }
}
@media screen and (width: 1122px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8765625;
  }
}
@media screen and (width: 1123px) {
  .p-u-zoom-10-responsive {
    zoom: 0.87734375;
  }
}
@media screen and (width: 1124px) {
  .p-u-zoom-10-responsive {
    zoom: 0.878125;
  }
}
@media screen and (width: 1125px) {
  .p-u-zoom-10-responsive {
    zoom: 0.87890625;
  }
}
@media screen and (width: 1126px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8796875;
  }
}
@media screen and (width: 1127px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88046875;
  }
}
@media screen and (width: 1128px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88125;
  }
}
@media screen and (width: 1129px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88203125;
  }
}
@media screen and (width: 1130px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8828125;
  }
}
@media screen and (width: 1131px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88359375;
  }
}
@media screen and (width: 1132px) {
  .p-u-zoom-10-responsive {
    zoom: 0.884375;
  }
}
@media screen and (width: 1133px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88515625;
  }
}
@media screen and (width: 1134px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8859375;
  }
}
@media screen and (width: 1135px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88671875;
  }
}
@media screen and (width: 1136px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8875;
  }
}
@media screen and (width: 1137px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88828125;
  }
}
@media screen and (width: 1138px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8890625;
  }
}
@media screen and (width: 1139px) {
  .p-u-zoom-10-responsive {
    zoom: 0.88984375;
  }
}
@media screen and (width: 1140px) {
  .p-u-zoom-10-responsive {
    zoom: 0.890625;
  }
}
@media screen and (width: 1141px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89140625;
  }
}
@media screen and (width: 1142px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8921875;
  }
}
@media screen and (width: 1143px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89296875;
  }
}
@media screen and (width: 1144px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89375;
  }
}
@media screen and (width: 1145px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89453125;
  }
}
@media screen and (width: 1146px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8953125;
  }
}
@media screen and (width: 1147px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89609375;
  }
}
@media screen and (width: 1148px) {
  .p-u-zoom-10-responsive {
    zoom: 0.896875;
  }
}
@media screen and (width: 1149px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89765625;
  }
}
@media screen and (width: 1150px) {
  .p-u-zoom-10-responsive {
    zoom: 0.8984375;
  }
}
@media screen and (width: 1151px) {
  .p-u-zoom-10-responsive {
    zoom: 0.89921875;
  }
}
@media screen and (width: 1152px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9;
  }
}
@media screen and (width: 1153px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90078125;
  }
}
@media screen and (width: 1154px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9015625;
  }
}
@media screen and (width: 1155px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90234375;
  }
}
@media screen and (width: 1156px) {
  .p-u-zoom-10-responsive {
    zoom: 0.903125;
  }
}
@media screen and (width: 1157px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90390625;
  }
}
@media screen and (width: 1158px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9046875;
  }
}
@media screen and (width: 1159px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90546875;
  }
}
@media screen and (width: 1160px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90625;
  }
}
@media screen and (width: 1161px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90703125;
  }
}
@media screen and (width: 1162px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9078125;
  }
}
@media screen and (width: 1163px) {
  .p-u-zoom-10-responsive {
    zoom: 0.90859375;
  }
}
@media screen and (width: 1164px) {
  .p-u-zoom-10-responsive {
    zoom: 0.909375;
  }
}
@media screen and (width: 1165px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91015625;
  }
}
@media screen and (width: 1166px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9109375;
  }
}
@media screen and (width: 1167px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91171875;
  }
}
@media screen and (width: 1168px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9125;
  }
}
@media screen and (width: 1169px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91328125;
  }
}
@media screen and (width: 1170px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9140625;
  }
}
@media screen and (width: 1171px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91484375;
  }
}
@media screen and (width: 1172px) {
  .p-u-zoom-10-responsive {
    zoom: 0.915625;
  }
}
@media screen and (width: 1173px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91640625;
  }
}
@media screen and (width: 1174px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9171875;
  }
}
@media screen and (width: 1175px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91796875;
  }
}
@media screen and (width: 1176px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91875;
  }
}
@media screen and (width: 1177px) {
  .p-u-zoom-10-responsive {
    zoom: 0.91953125;
  }
}
@media screen and (width: 1178px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9203125;
  }
}
@media screen and (width: 1179px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92109375;
  }
}
@media screen and (width: 1180px) {
  .p-u-zoom-10-responsive {
    zoom: 0.921875;
  }
}
@media screen and (width: 1181px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92265625;
  }
}
@media screen and (width: 1182px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9234375;
  }
}
@media screen and (width: 1183px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92421875;
  }
}
@media screen and (width: 1184px) {
  .p-u-zoom-10-responsive {
    zoom: 0.925;
  }
}
@media screen and (width: 1185px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92578125;
  }
}
@media screen and (width: 1186px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9265625;
  }
}
@media screen and (width: 1187px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92734375;
  }
}
@media screen and (width: 1188px) {
  .p-u-zoom-10-responsive {
    zoom: 0.928125;
  }
}
@media screen and (width: 1189px) {
  .p-u-zoom-10-responsive {
    zoom: 0.92890625;
  }
}
@media screen and (width: 1190px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9296875;
  }
}
@media screen and (width: 1191px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93046875;
  }
}
@media screen and (width: 1192px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93125;
  }
}
@media screen and (width: 1193px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93203125;
  }
}
@media screen and (width: 1194px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9328125;
  }
}
@media screen and (width: 1195px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93359375;
  }
}
@media screen and (width: 1196px) {
  .p-u-zoom-10-responsive {
    zoom: 0.934375;
  }
}
@media screen and (width: 1197px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93515625;
  }
}
@media screen and (width: 1198px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9359375;
  }
}
@media screen and (width: 1199px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93671875;
  }
}
@media screen and (width: 1200px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9375;
  }
}
@media screen and (width: 1201px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93828125;
  }
}
@media screen and (width: 1202px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9390625;
  }
}
@media screen and (width: 1203px) {
  .p-u-zoom-10-responsive {
    zoom: 0.93984375;
  }
}
@media screen and (width: 1204px) {
  .p-u-zoom-10-responsive {
    zoom: 0.940625;
  }
}
@media screen and (width: 1205px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94140625;
  }
}
@media screen and (width: 1206px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9421875;
  }
}
@media screen and (width: 1207px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94296875;
  }
}
@media screen and (width: 1208px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94375;
  }
}
@media screen and (width: 1209px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94453125;
  }
}
@media screen and (width: 1210px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9453125;
  }
}
@media screen and (width: 1211px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94609375;
  }
}
@media screen and (width: 1212px) {
  .p-u-zoom-10-responsive {
    zoom: 0.946875;
  }
}
@media screen and (width: 1213px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94765625;
  }
}
@media screen and (width: 1214px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9484375;
  }
}
@media screen and (width: 1215px) {
  .p-u-zoom-10-responsive {
    zoom: 0.94921875;
  }
}
@media screen and (width: 1216px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95;
  }
}
@media screen and (width: 1217px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95078125;
  }
}
@media screen and (width: 1218px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9515625;
  }
}
@media screen and (width: 1219px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95234375;
  }
}
@media screen and (width: 1220px) {
  .p-u-zoom-10-responsive {
    zoom: 0.953125;
  }
}
@media screen and (width: 1221px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95390625;
  }
}
@media screen and (width: 1222px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9546875;
  }
}
@media screen and (width: 1223px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95546875;
  }
}
@media screen and (width: 1224px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95625;
  }
}
@media screen and (width: 1225px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95703125;
  }
}
@media screen and (width: 1226px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9578125;
  }
}
@media screen and (width: 1227px) {
  .p-u-zoom-10-responsive {
    zoom: 0.95859375;
  }
}
@media screen and (width: 1228px) {
  .p-u-zoom-10-responsive {
    zoom: 0.959375;
  }
}
@media screen and (width: 1229px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96015625;
  }
}
@media screen and (width: 1230px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9609375;
  }
}
@media screen and (width: 1231px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96171875;
  }
}
@media screen and (width: 1232px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9625;
  }
}
@media screen and (width: 1233px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96328125;
  }
}
@media screen and (width: 1234px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9640625;
  }
}
@media screen and (width: 1235px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96484375;
  }
}
@media screen and (width: 1236px) {
  .p-u-zoom-10-responsive {
    zoom: 0.965625;
  }
}
@media screen and (width: 1237px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96640625;
  }
}
@media screen and (width: 1238px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9671875;
  }
}
@media screen and (width: 1239px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96796875;
  }
}
@media screen and (width: 1240px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96875;
  }
}
@media screen and (width: 1241px) {
  .p-u-zoom-10-responsive {
    zoom: 0.96953125;
  }
}
@media screen and (width: 1242px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9703125;
  }
}
@media screen and (width: 1243px) {
  .p-u-zoom-10-responsive {
    zoom: 0.97109375;
  }
}
@media screen and (width: 1244px) {
  .p-u-zoom-10-responsive {
    zoom: 0.971875;
  }
}
@media screen and (width: 1245px) {
  .p-u-zoom-10-responsive {
    zoom: 0.97265625;
  }
}
@media screen and (width: 1246px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9734375;
  }
}
@media screen and (width: 1247px) {
  .p-u-zoom-10-responsive {
    zoom: 0.97421875;
  }
}
@media screen and (width: 1248px) {
  .p-u-zoom-10-responsive {
    zoom: 0.975;
  }
}
@media screen and (width: 1249px) {
  .p-u-zoom-10-responsive {
    zoom: 0.97578125;
  }
}
@media screen and (width: 1250px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9765625;
  }
}
@media screen and (width: 1251px) {
  .p-u-zoom-10-responsive {
    zoom: 0.97734375;
  }
}
@media screen and (width: 1252px) {
  .p-u-zoom-10-responsive {
    zoom: 0.978125;
  }
}
@media screen and (width: 1253px) {
  .p-u-zoom-10-responsive {
    zoom: 0.97890625;
  }
}
@media screen and (width: 1254px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9796875;
  }
}
@media screen and (width: 1255px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98046875;
  }
}
@media screen and (width: 1256px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98125;
  }
}
@media screen and (width: 1257px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98203125;
  }
}
@media screen and (width: 1258px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9828125;
  }
}
@media screen and (width: 1259px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98359375;
  }
}
@media screen and (width: 1260px) {
  .p-u-zoom-10-responsive {
    zoom: 0.984375;
  }
}
@media screen and (width: 1261px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98515625;
  }
}
@media screen and (width: 1262px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9859375;
  }
}
@media screen and (width: 1263px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98671875;
  }
}
@media screen and (width: 1264px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9875;
  }
}
@media screen and (width: 1265px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98828125;
  }
}
@media screen and (width: 1266px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9890625;
  }
}
@media screen and (width: 1267px) {
  .p-u-zoom-10-responsive {
    zoom: 0.98984375;
  }
}
@media screen and (width: 1268px) {
  .p-u-zoom-10-responsive {
    zoom: 0.990625;
  }
}
@media screen and (width: 1269px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99140625;
  }
}
@media screen and (width: 1270px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9921875;
  }
}
@media screen and (width: 1271px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99296875;
  }
}
@media screen and (width: 1272px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99375;
  }
}
@media screen and (width: 1273px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99453125;
  }
}
@media screen and (width: 1274px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9953125;
  }
}
@media screen and (width: 1275px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99609375;
  }
}
@media screen and (width: 1276px) {
  .p-u-zoom-10-responsive {
    zoom: 0.996875;
  }
}
@media screen and (width: 1277px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99765625;
  }
}
@media screen and (width: 1278px) {
  .p-u-zoom-10-responsive {
    zoom: 0.9984375;
  }
}
@media screen and (width: 1279px) {
  .p-u-zoom-10-responsive {
    zoom: 0.99921875;
  }
}
@media screen and (width: 1280px) {
  .p-u-zoom-10-responsive {
    zoom: 1;
  }
}

.p-hero img {
  width: 100%;
}

.p-navigation {
  position: relative;
  padding: min(52px, 4.0625vw) 0 min(80px, 6.25vw);
  background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_pc.svg) 0 0/100% auto repeat-y;
}
@media screen and (max-width: 896px) {
  .p-navigation {
    padding: 9.3333333333vw 0 8vw;
    background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_sp.svg) 0 0/100% auto repeat-y;
  }
}
.p-navigation:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 50%;
  top: 0;
  bottom: 0;
  border-top: min(10px, 0.78125vw) solid #9AA9DD;
  background: -webkit-gradient(linear, left top, right top, from(#E3E7FF), to(#BBDBED));
  background: linear-gradient(90deg, #E3E7FF 0%, #BBDBED 100%);
  z-index: -1;
}
@media screen and (max-width: 896px) {
  .p-navigation:before {
    border-top: 1.6vw solid #9AA9DD;
  }
}
.p-navigation:after {
  content: "";
  position: absolute;
  display: block;
  left: 50%;
  right: 0;
  top: 0;
  bottom: 0;
  border-top: min(10px, 0.78125vw) solid #F796AC;
  background: -webkit-gradient(linear, left top, right top, from(#FFE2DA), to(#FFE1E4));
  background: linear-gradient(90deg, #FFE2DA 0%, #FFE1E4 100%);
  z-index: -1;
}
@media screen and (max-width: 896px) {
  .p-navigation:after {
    border-top: 1.6vw solid #F796AC;
  }
}
.p-navigation__heading {
  position: relative;
  right: min(15px, 1.171875vw);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-navigation__read {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: max(-19px, -1.484375vw) auto 0;
}
@media screen and (max-width: 896px) {
  .p-navigation__read {
    margin: 2.9333333333vw auto 0;
  }
}
.p-navigation__grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: min(90px, 7.03125vw);
  margin: min(42px, 3.28125vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-navigation__grid {
    gap: 7.7333333333vw;
    margin: 4.2666666667vw 0 0;
  }
}
@media (hover: hover) {
  .p-navigation__button {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-navigation__button:hover {
    opacity: 0.7;
  }
}
.p-navigation__button._01 {
  -webkit-filter: drop-shadow(min(11px, 0.859375vw) min(14px, 1.09375vw) min(28px, 2.1875vw) #96A5DA);
          filter: drop-shadow(min(11px, 0.859375vw) min(14px, 1.09375vw) min(28px, 2.1875vw) #96A5DA);
}
.p-navigation__button._02 {
  margin-right: max(-14px, -1.09375vw);
  -webkit-filter: drop-shadow(min(11px, 0.859375vw) min(14px, 1.09375vw) min(28px, 2.1875vw) #EA9AAE);
          filter: drop-shadow(min(11px, 0.859375vw) min(14px, 1.09375vw) min(28px, 2.1875vw) #EA9AAE);
}

.p-schedule {
  position: relative;
  padding: min(49px, 3.828125vw) 0 min(70px, 5.46875vw);
  background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_pc.svg) 0 0/100% auto repeat-y;
}
@media screen and (max-width: 896px) {
  .p-schedule {
    padding: 3.7333333333vw 0 10.6666666667vw;
    background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_sp.svg) 0 0/100% auto repeat-y;
  }
}
.p-schedule:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, from(#B4BBE7), color-stop(50%, #FEB191), to(#F795AC));
  background: linear-gradient(90deg, #B4BBE7 0%, #FEB191 50%, #F795AC 100%);
  z-index: -1;
}
.p-schedule__heading {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-schedule__table-scroller {
  position: relative;
  max-width: min(1170px, 91.40625vw);
  margin: min(48px, 3.75vw) auto 0;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-scroller {
    max-width: none;
    margin: 1.0666666667vw auto 0;
  }
}
.p-schedule__table-scroller:before {
  content: "";
  position: absolute;
  top: max(-69px, -5.390625vw);
  left: max(-59px, -4.609375vw);
  display: block;
  width: min(103px, 8.046875vw);
  height: min(119px, 9.296875vw);
  background: url(/assets/image/series-forstyle/foryouritem/schedule_bg_icon_01_pc.png) 0 0/contain no-repeat;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-scroller:before {
    width: 24vw;
    height: 24vw;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: url(/assets/image/series-forstyle/foryouritem/ico_scroll_01.png) 0 0/contain no-repeat;
    z-index: 1;
    -webkit-transition: 1s;
    transition: 1s;
    pointer-events: none;
  }
}
.p-schedule__table-scroller:after {
  content: "";
  position: absolute;
  top: max(-77px, -6.015625vw);
  right: max(-48px, -3.75vw);
  display: block;
  width: min(117px, 9.140625vw);
  height: min(120px, 9.375vw);
  background: url(/assets/image/series-forstyle/foryouritem/schedule_bg_icon_02_pc.png) 0 0/contain no-repeat;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-scroller:after {
    display: none;
  }
}
@media screen and (max-width: 896px) {
  .p-schedule__table-scroller-in {
    display: grid;
    grid-template: auto/auto auto auto;
    width: 100%;
    overflow: auto;
    padding: 5.3333333333vw 0 0;
  }
  .p-schedule__table-scroller-in:before, .p-schedule__table-scroller-in:after {
    content: "";
    display: block;
    width: 4.2666666667vw;
  }
}
@media screen and (max-width: 896px) {
  .p-schedule__table-scroller:has(._active):before {
    opacity: 0;
  }
}
.p-schedule__table {
  display: block;
  width: min(1170px, 91.40625vw);
}
@media screen and (max-width: 896px) {
  .p-schedule__table {
    width: 196.56vw;
  }
}
._sizeSm .p-schedule__table {
  width: min(900.9px, 70.3828125vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table {
    width: 117.936vw;
  }
}
.p-schedule__table thead, .p-schedule__table tbody {
  display: block;
}
.p-schedule__table tr {
  display: grid;
  grid-template: auto/min(440px, 34.375vw) 1fr 1fr;
}
@media screen and (max-width: 896px) {
  .p-schedule__table tr {
    grid-template: auto/73.92vw 1fr 1fr;
  }
}
._sizeSm .p-schedule__table tr {
  grid-template: auto/min(338.8px, 26.46875vw) 1fr 1fr;
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table tr {
    grid-template: auto/44.352vw 1fr 1fr;
  }
}
.p-schedule__table th, .p-schedule__table td {
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-schedule__table-thead {
  position: relative;
  background: #FFFFFF;
  -webkit-box-shadow: 0 min(6px, 0.46875vw) min(10px, 0.78125vw) rgba(0, 0, 0, 0.1);
          box-shadow: 0 min(6px, 0.46875vw) min(10px, 0.78125vw) rgba(0, 0, 0, 0.1);
  z-index: 1;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-thead {
    -webkit-box-shadow: 0 1.008vw 1.68vw rgba(0, 0, 0, 0.1);
            box-shadow: 0 1.008vw 1.68vw rgba(0, 0, 0, 0.1);
  }
}
._sizeSm .p-schedule__table-thead {
  -webkit-box-shadow: 0 min(4.62px, 0.3609375vw) min(7.7px, 0.6015625vw) rgba(0, 0, 0, 0.1);
          box-shadow: 0 min(4.62px, 0.3609375vw) min(7.7px, 0.6015625vw) rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-thead {
    -webkit-box-shadow: 0 0.6048vw 1.008vw rgba(0, 0, 0, 0.1);
            box-shadow: 0 0.6048vw 1.008vw rgba(0, 0, 0, 0.1);
  }
}
.p-schedule__table-th-01 {
  position: relative;
  min-height: min(69px, 5.390625vw);
  font-style: normal;
  font-weight: 500;
  font-size: min(22px, 1.71875vw);
  line-height: 129.2%;
  text-align: center;
  letter-spacing: 0.03em;
  color: #666666;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-th-01 {
    min-height: 11.592vw;
    font-size: 3.696vw;
  }
}
._sizeSm .p-schedule__table-th-01 {
  min-height: min(53.13px, 4.15078125vw);
  font-size: min(16.94px, 1.3234375vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-th-01 {
    min-height: 6.9552vw;
    font-size: 2.2176vw;
  }
}
.p-schedule__table-th-02 {
  position: relative;
}
.p-schedule__table-th-02 p {
  position: relative;
  z-index: 1;
  margin: max(-20px, -1.5625vw) 0 max(-7px, -0.546875vw);
}
@media screen and (max-width: 896px) {
  .p-schedule__table-th-02 p {
    margin: -3.36vw 0 -1.26vw;
  }
}
._sizeSm .p-schedule__table-th-02 p {
  margin: max(-15.4px, -1.203125vw) 0 max(-5.39px, -0.42109375vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-th-02 p {
    margin: -2.016vw 0 -0.756vw;
  }
}
.p-schedule__table-th-02:last-child {
  text-align: right;
}
.p-schedule__table-col {
  position: relative;
  border-top: min(1px, 0.078125vw) solid #EBEDF5;
  border-left: min(1px, 0.078125vw) solid #EBEDF5;
  background-color: #fff;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-col {
    border-top: 0.168vw solid #EBEDF5;
    border-left: 0.168vw solid #EBEDF5;
  }
}
.p-schedule__table-col:first-child {
  border-left: none;
}
.p-schedule__table-tr:first-child .p-schedule__table-col {
  border-top: none;
}
.p-schedule__table-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: min(75px, 5.859375vw);
  padding: 0 0 0 min(16px, 1.25vw);
}
@media screen and (max-width: 896px) {
  .p-schedule__table-title {
    min-height: 12.6vw;
    padding: 0 0 0 2.688vw;
  }
}
._sizeSm .p-schedule__table-title {
  min-height: min(57.75px, 4.51171875vw);
  padding: 0 0 0 min(12.32px, 0.9625vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-title {
    min-height: 7.56vw;
    padding: 0 0 0 1.6128vw;
  }
}
.p-schedule__table-title-theme {
  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;
}
.p-schedule__table-title-theme-text {
  font-style: normal;
  font-weight: 700;
  font-size: min(10px, 0.78125vw);
  line-height: 1;
  text-align: center;
  letter-spacing: 0.06em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-title-theme-text {
    font-size: 1.68vw;
  }
}
._sizeSm .p-schedule__table-title-theme-text {
  font-size: min(7.7px, 0.6015625vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-title-theme-text {
    font-size: 1.008vw;
  }
}
.p-schedule__table-title-theme-index {
  font-style: normal;
  font-weight: 500;
  font-size: min(22px, 1.71875vw);
  line-height: 1;
  text-align: center;
  letter-spacing: -0.01em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-title-theme-index {
    font-size: 3.696vw;
  }
}
._sizeSm .p-schedule__table-title-theme-index {
  font-size: min(16.94px, 1.3234375vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-title-theme-index {
    font-size: 2.2176vw;
  }
}
.p-schedule__table-title-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: min(50px, 3.90625vw);
}
@media screen and (max-width: 896px) {
  .p-schedule__table-title-icon {
    width: 8.4vw;
  }
}
._sizeSm .p-schedule__table-title-icon {
  width: min(38.5px, 3.0078125vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-title-icon {
    width: 5.04vw;
  }
}
.p-schedule__table-title-lg {
  margin-left: max(-10px, -0.78125vw);
  font-style: normal;
  font-weight: 500;
  font-size: min(19px, 1.484375vw);
  line-height: min(74px, 5.78125vw);
  letter-spacing: 0.05em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-title-lg {
    margin-left: -1.68vw;
    font-size: 3.192vw;
    line-height: 12.432vw;
  }
}
._sizeSm .p-schedule__table-title-lg {
  margin-left: max(-7.7px, -0.6015625vw);
  font-size: min(14.63px, 1.14296875vw);
  line-height: min(56.98px, 4.4515625vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-title-lg {
    margin-left: -1.008vw;
    font-size: 1.9152vw;
    line-height: 7.4592vw;
  }
}
.p-schedule__table-title-text {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1;
  font-style: normal;
  font-weight: 500;
  font-size: min(13px, 1.015625vw);
  line-height: min(16px, 1.25vw);
  letter-spacing: -0.02em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-title-text {
    font-size: 2.184vw;
    line-height: 2.688vw;
  }
}
._sizeSm .p-schedule__table-title-text {
  font-size: min(10.01px, 0.78203125vw);
  line-height: min(12.32px, 0.9625vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-title-text {
    font-size: 1.3104vw;
    line-height: 1.6128vw;
  }
}
.p-schedule__table-date {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
  text-align: center;
  font-style: normal;
  font-weight: 500;
  font-size: min(18px, 1.40625vw);
  letter-spacing: 0.05em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-date {
    font-size: 3.024vw;
  }
}
._sizeSm .p-schedule__table-date {
  font-size: min(13.86px, 1.0828125vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-date {
    font-size: 1.8144vw;
  }
}
.p-schedule__table-date[href] {
  text-decoration: underline;
}
@media (hover: hover) {
  .p-schedule__table-date[href]:hover {
    text-decoration: none;
  }
}
.p-schedule__table-date._end:before {
  content: "終了しました";
  position: absolute;
  top: min(22px, 1.71875vw);
  bottom: min(21px, 1.640625vw);
  left: min(27px, 2.109375vw);
  right: min(27px, 2.109375vw);
  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;
  font-style: normal;
  font-weight: 500;
  font-size: min(14px, 1.09375vw);
  line-height: min(18px, 1.40625vw);
  text-align: center;
  letter-spacing: 0.1em;
  color: #FFFFFF;
  background: rgba(125, 125, 125, 0.95);
}
@media screen and (max-width: 896px) {
  .p-schedule__table-date._end:before {
    top: 3.696vw;
    bottom: 3.528vw;
    left: 4.536vw;
    right: 4.536vw;
    font-size: 2.352vw;
    line-height: 3.024vw;
  }
}
._sizeSm .p-schedule__table-date._end:before {
  top: min(16.94px, 1.3234375vw);
  bottom: min(16.17px, 1.26328125vw);
  left: min(20.79px, 1.62421875vw);
  right: min(20.79px, 1.62421875vw);
  font-size: min(10.78px, 0.8421875vw);
  line-height: min(13.86px, 1.0828125vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-date._end:before {
    top: 2.2176vw;
    bottom: 2.1168vw;
    left: 2.7216vw;
    right: 2.7216vw;
    font-size: 1.4112vw;
    line-height: 1.8144vw;
  }
}
.p-schedule__table-date b {
  font-size: min(21px, 1.640625vw);
  font-weight: inherit;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-date b {
    font-size: 3.528vw;
  }
}
._sizeSm .p-schedule__table-date b {
  font-size: min(16.17px, 1.26328125vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-date b {
    font-size: 2.1168vw;
  }
}
.p-schedule__table-date-icon {
  position: relative;
  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;
  height: min(30px, 2.34375vw);
  padding: 0 min(3px, 0.234375vw) 0 min(7px, 0.546875vw);
  margin-right: min(15px, 1.171875vw);
  background: #EDFF63;
  vertical-align: top;
  font-style: normal;
  font-weight: 500;
  font-size: min(15px, 1.171875vw);
  line-height: min(18px, 1.40625vw);
  text-align: center;
  letter-spacing: 0.01em;
  color: #444444;
  -webkit-animation: scale 2.5s infinite ease-in-out;
          animation: scale 2.5s infinite ease-in-out;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-date-icon {
    height: 5.04vw;
    padding: 0 0.504vw 0 1.176vw;
    margin-right: 2.52vw;
    font-size: 2.52vw;
    line-height: 3.024vw;
  }
}
._sizeSm .p-schedule__table-date-icon {
  height: min(23.1px, 1.8046875vw);
  padding: 0 min(2.31px, 0.18046875vw) 0 min(5.39px, 0.42109375vw);
  margin-right: min(11.55px, 0.90234375vw);
  font-size: min(11.55px, 0.90234375vw);
  line-height: min(13.86px, 1.0828125vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-date-icon {
    height: 3.024vw;
    padding: 0 0.3024vw 0 0.7056vw;
    margin-right: 1.512vw;
    font-size: 1.512vw;
    line-height: 1.8144vw;
  }
}
@-webkit-keyframes scale {
  0%, 60%, 100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  18% { /* 30% × 0.6 */
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  30% { /* 50% × 0.6 */
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  42% { /* 70% × 0.6 */
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
}
@keyframes scale {
  0%, 60%, 100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  18% { /* 30% × 0.6 */
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  30% { /* 50% × 0.6 */
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  42% { /* 70% × 0.6 */
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
}
.p-schedule__table-date-icon:after {
  content: "";
  position: absolute;
  top: 0;
  right: max(-10px, -0.78125vw);
  display: block;
  width: 0;
  height: 0;
  border: solid transparent;
  border-width: min(15px, 1.171875vw) 0 min(15px, 1.171875vw) min(10px, 0.78125vw);
  border-left-color: #EDFF63;
}
@media screen and (max-width: 896px) {
  .p-schedule__table-date-icon:after {
    right: -1.68vw;
    border-width: 2.52vw 0 2.52vw 1.68vw;
  }
}
._sizeSm .p-schedule__table-date-icon:after {
  right: max(-7.7px, -0.6015625vw);
  border-width: min(11.55px, 0.90234375vw) 0 min(11.55px, 0.90234375vw) min(7.7px, 0.6015625vw);
}
@media screen and (max-width: 896px) {
  ._sizeSm .p-schedule__table-date-icon:after {
    right: -1.008vw;
    border-width: 1.512vw 0 1.512vw 1.008vw;
  }
}

.p-movie {
  position: relative;
  padding: min(71px, 5.546875vw) 0 min(120px, 9.375vw);
  background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_pc.svg) 0 0/100% auto repeat-y;
}
@media screen and (max-width: 896px) {
  .p-movie {
    padding: 7.2vw 0 10.6666666667vw;
    background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_sp.svg) 0 0/100% auto repeat-y;
  }
}
.p-movie:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, from(#FFDCBC), color-stop(91.35%, #FFC4A7));
  background: linear-gradient(90deg, #FFDCBC 0%, #FFC4A7 91.35%);
  z-index: -1;
}
.p-movie__heading {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-movie__movie {
  position: relative;
  max-width: min(1170px, 91.40625vw);
  padding: min(10px, 0.78125vw);
  margin: min(2px, 0.15625vw) auto 0;
  background: #FFFFFF;
  border: min(10px, 0.78125vw) solid #F79D71;
  -webkit-box-shadow: min(20px, 1.5625vw) min(34px, 2.65625vw) min(24px, 1.875vw) #E9AA8B;
          box-shadow: min(20px, 1.5625vw) min(34px, 2.65625vw) min(24px, 1.875vw) #E9AA8B;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-movie__movie {
    max-width: none;
    padding: 1.0666666667vw;
    margin: 1.6vw 4vw 0;
    background: #FFFFFF;
    border: 0.8vw solid #F79D71;
    -webkit-box-shadow: 1.5726506667vw 2.6734933333vw 1.8871786667vw #E9AA8B;
            box-shadow: 1.5726506667vw 2.6734933333vw 1.8871786667vw #E9AA8B;
    border-radius: 0.7863253333vw;
  }
}
.p-movie__movie-youtube {
  width: 100%;
  overflow: hidden;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-movie__movie-youtube {
    border-radius: 0.8vw;
  }
}
.p-movie__movie-youtube iframe {
  width: 100%;
  height: 100%;
}
.p-movie__foot {
  max-width: min(1170px, 91.40625vw);
  padding: min(28px, 2.1875vw) 0 min(30px, 2.34375vw);
  margin: min(50px, 3.90625vw) auto 0;
  background: rgba(255, 255, 255, 0.7);
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-movie__foot {
    max-width: none;
    padding: 4vw 0 6.6666666667vw;
    margin: 5.3333333333vw 4vw 0;
    border-radius: 2.6666666667vw;
  }
}
.p-movie__foot-title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-movie__foot-button {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: min(14px, 1.09375vw) auto 0;
  -webkit-box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
          box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
  border-radius: min(80px, 6.25vw);
}
@media (hover: hover) {
  .p-movie__foot-button {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-movie__foot-button:hover {
    opacity: 0.7;
  }
}

.p-campaign {
  position: relative;
  padding: min(179px, 13.984375vw) 0 min(118px, 9.21875vw);
  background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_pc.svg) 0 0/100% auto repeat-y;
}
@media screen and (max-width: 896px) {
  .p-campaign {
    padding: 20vw 0 10.6666666667vw;
    background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_sp.svg) 0 0/100% auto repeat-y;
  }
}
.p-campaign:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
.p-campaign._01:before {
  background: -webkit-gradient(linear, left top, right top, from(#E3E7FF), to(#BBDBED));
  background: linear-gradient(90deg, #E3E7FF 0%, #BBDBED 100%);
}
.p-campaign._02:before {
  background: -webkit-gradient(linear, left top, right top, from(#FFE2DA), to(#FFE1E4));
  background: linear-gradient(90deg, #FFE2DA 0%, #FFE1E4 100%);
}
.p-campaign__in {
  position: relative;
  max-width: min(1170px, 91.40625vw);
  padding: min(53px, 4.140625vw) min(80px, 6.25vw) min(80px, 6.25vw);
  margin: auto;
  background: #FFFFFF;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__in {
    max-width: none;
    padding: 5.8666666667vw 4vw 4vw;
    margin: 0 4vw 0;
    border-radius: 2.6666666667vw;
  }
}
.p-campaign__in + .p-campaign__in {
  margin-top: 80px;
}
.p-campaign__heading-01 {
  position: absolute;
  top: max(-97px, -7.578125vw);
  left: 0;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-01 {
    top: -12.8vw;
    left: -4vw;
    right: -4vw;
  }
}
.p-campaign__heading-02 {
  position: relative;
  padding: min(113px, 8.828125vw) 0 min(50px, 3.90625vw) min(30px, 2.34375vw);
  background: url(/assets/image/series-forstyle/foryouritem/campaign_heading_02_bg_01_pc.png) center top/100% auto no-repeat, url(/assets/image/series-forstyle/foryouritem/campaign_heading_02_bg_02_pc.png) center bottom/100% auto no-repeat;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02 {
    padding: 15.4666666667vw 0 8vw;
    background: url(/assets/image/series-forstyle/foryouritem/campaign_heading_02_bg_01_sp.png) center top/100% auto no-repeat, url(/assets/image/series-forstyle/foryouritem/campaign_heading_02_bg_02_sp.png) center bottom/100% auto no-repeat;
  }
}
.p-campaign__heading-02-label {
  position: absolute;
  top: min(38px, 2.96875vw);
  left: max(-60px, -4.6875vw);
  display: block;
  -webkit-filter: drop-shadow(min(3px, 0.234375vw) min(11px, 0.859375vw) min(6px, 0.46875vw) rgba(0, 0, 0, 0.25));
          filter: drop-shadow(min(3px, 0.234375vw) min(11px, 0.859375vw) min(6px, 0.46875vw) rgba(0, 0, 0, 0.25));
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-label {
    top: 0.2666666667vw;
    left: -6.4vw;
  }
}
.p-campaign__heading-02-label-text {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  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;
  font-style: normal;
  font-weight: 700;
  font-size: min(32px, 2.5vw);
  line-height: min(44px, 3.4375vw);
  text-align: center;
  letter-spacing: 0.1em;
  z-index: 1;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-label-text {
    font-size: 3.7093333333vw;
    line-height: 5.0666666667vw;
    letter-spacing: 0.05em;
  }
}
.p-campaign__heading-02-label-text._small {
  font-size: min(24px, 1.875vw);
  line-height: min(34px, 2.65625vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-label-text._small {
    font-size: 3.4666666667vw;
    line-height: 4vw;
  }
}
.p-campaign__heading-02-label-bg {
  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;
  aspect-ratio: 1;
}
.p-campaign__heading-02-label-bg svg {
  display: block;
  -webkit-animation: rotate 20s linear infinite;
          animation: rotate 20s linear infinite;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.p-campaign__heading-02-label-bg._end svg {
  -webkit-animation: none;
          animation: none;
}
.p-campaign__heading-02-index {
  position: absolute;
  top: min(38px, 2.96875vw);
  left: 0;
  right: 0;
  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;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-index {
    top: 5.3333333333vw;
  }
}
.p-campaign__heading-02-index-sub {
  font-style: normal;
  font-weight: 700;
  font-size: min(14.6875px, 1.1474609375vw);
  line-height: 1;
  text-align: center;
  letter-spacing: 0.06em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-index-sub {
    font-size: 1.8519493333vw;
  }
}
.p-campaign__heading-02-index-main {
  font-style: normal;
  font-weight: 500;
  font-size: min(38.78px, 3.0296875vw);
  line-height: 1;
  text-align: center;
  letter-spacing: -0.01em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-index-main {
    font-size: 4.8897866667vw;
  }
}
.p-campaign__heading-02-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-main {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.p-campaign__heading-02-main-icon {
  display: block;
}
.p-campaign__heading-02-main-icon img {
  display: block;
  zoom: 1.6285714286;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-main-icon img {
    zoom: 0.7428571429;
  }
}
.p-campaign__heading-02-main-lg {
  font-style: normal;
  font-weight: 500;
  font-size: min(40px, 3.125vw);
  line-height: min(70px, 5.46875vw);
  letter-spacing: 0.1em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-main-lg {
    font-size: 6.9333333333vw;
    line-height: 8vw;
  }
}
.p-campaign__heading-02-main-text {
  font-style: normal;
  font-weight: 500;
  font-size: min(26px, 2.03125vw);
  line-height: min(70px, 5.46875vw);
  letter-spacing: 0.05em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-main-text {
    font-size: 3.4666666667vw;
    margin: 1.3333333333vw 0 0;
  }
}
.p-campaign__heading-02-date {
  position: absolute;
  bottom: max(-9px, -0.703125vw);
  left: 0;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 min(30px, 2.34375vw) 0;
  margin: auto;
  background-color: #fff;
}
.p-campaign__heading-02-date-in {
  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;
  padding: 0 min(10px, 0.78125vw) min(7px, 0.546875vw);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(237, 255, 99, 0)), color-stop(40%, rgba(237, 255, 99, 0)), color-stop(40%, #edff63), to(#edff63));
  background: linear-gradient(rgba(237, 255, 99, 0) 0%, rgba(237, 255, 99, 0) 40%, #edff63 40%, #edff63 100%);
}
.p-campaign__heading-02-date-sub {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-style: normal;
  font-weight: 700;
  font-size: min(18px, 1.40625vw);
  line-height: min(26px, 2.03125vw);
  letter-spacing: 0.1em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date-sub {
    font-size: 3.2vw;
    line-height: 4.2666666667vw;
  }
}
.p-campaign__heading-02-date-sub:after {
  content: "";
  display: block;
  width: min(1px, 0.078125vw);
  height: min(24px, 1.875vw);
  margin: 0 min(12px, 0.9375vw) 0 min(15px, 1.171875vw);
  background: currentColor;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date-sub:after {
    width: 0.2666666667vw;
    height: 4.5333333333vw;
    margin: 0 1.6vw 0 1.6vw;
  }
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date._02 {
    margin: 0 9.8666666667vw -2.9333333333vw;
  }
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date._02 .p-campaign__heading-02-date-in {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(237, 255, 99, 0)), color-stop(70%, rgba(237, 255, 99, 0)), color-stop(70%, #edff63), to(#edff63));
    background: linear-gradient(rgba(237, 255, 99, 0) 0%, rgba(237, 255, 99, 0) 70%, #edff63 70%, #edff63 100%);
  }
}
.p-campaign__heading-02-date._02 .p-campaign__heading-02-date-sub:after {
  display: none;
}
.p-campaign__heading-02-date-main {
  font-style: normal;
  font-weight: 700;
  font-size: min(20px, 1.5625vw);
  line-height: min(26px, 2.03125vw);
  letter-spacing: 0.1em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date-main {
    font-size: 3.2vw;
    line-height: 4.2666666667vw;
    letter-spacing: 0.05em;
  }
}
.p-campaign__heading-02-date-main b {
  font-size: min(24px, 1.875vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date-main b {
    font-size: 4vw;
  }
}
.p-campaign__heading-02-date-main small {
  font-size: inherit;
}
@media screen and (max-width: 896px) {
  .p-campaign__heading-02-date-main small {
    font-size: 2.9333333333vw;
  }
}
.p-campaign__movie {
  position: relative;
  max-width: min(860px, 67.1875vw);
  padding: min(10px, 0.78125vw);
  margin: min(57px, 4.453125vw) auto 0;
  background: #FFFFFF;
  border: min(10px, 0.78125vw) solid #F79D71;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__movie {
    max-width: none;
    padding: 1.0666666667vw;
    margin: 7.7333333333vw 0 0;
    background: #FFFFFF;
    border: 0.8vw solid #F79D71;
    border-radius: 0.7863253333vw;
  }
}
.p-campaign__movie._01 {
  border: min(10px, 0.78125vw) solid #98A7DC;
}
.p-campaign__movie._02 {
  border: min(10px, 0.78125vw) solid #EA9AAE;
}
@media screen and (max-width: 896px) {
  .p-campaign__movie._01 {
    border: 0.8vw solid #98A7DC;
  }
  .p-campaign__movie._02 {
    border: 0.8vw solid #EA9AAE;
  }
}
.p-campaign__movie-youtube {
  width: 100%;
  overflow: hidden;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__movie-youtube {
    border-radius: 0.8vw;
  }
}
.p-campaign__movie-youtube iframe {
  width: 100%;
  height: 100%;
}
.p-campaign__mod-01 {
  display: grid;
  grid-template: "image title" "image detail" "image ." auto "image02 image02" "foot foot" "choice choice"/auto 1fr;
  margin: min(73px, 5.703125vw) 0 0;
  gap: 0 min(28px, 2.1875vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01 {
    grid-template: "title" "image" "detail" "foot" "choice"/1fr;
    margin: 6.6666666667vw 0 0;
    gap: 0;
  }
}
.p-campaign__mod-01-image {
  grid-area: image;
  position: relative;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-image {
    justify-self: center;
    margin: 4.2666666667vw 0 0 2.4vw;
  }
}
.p-campaign__mod-01-image-sub {
  position: absolute;
  top: max(-34px, -2.65625vw);
  left: max(-31px, -2.421875vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-image-sub {
    top: -2.9333333333vw;
    left: -9.3333333333vw;
  }
}
.p-campaign__mod-01-image-02 {
  grid-area: image02;
  justify-self: center;
}
.p-campaign__mod-01-title {
  grid-area: title;
}
.p-campaign__mod-01-detail {
  grid-area: detail;
  margin: min(29px, 2.265625vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-detail {
    margin: 6.1333333333vw 0 0;
  }
}
.p-campaign__mod-01-detail-title {
  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;
  height: min(40px, 3.125vw);
  background: #E5E7F2;
  font-style: normal;
  font-weight: 500;
  font-size: min(18px, 1.40625vw);
  line-height: 140%;
  letter-spacing: 0.06em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-detail-title {
    height: 8vw;
    font-size: 3.7333333333vw;
  }
}
.p-campaign__mod-01-detail-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: min(13px, 1.015625vw) min(20px, 1.5625vw) min(14px, 1.09375vw);
  background: #F6F7FB;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-detail-body {
    padding: 3.7333333333vw 1.6vw 3.7333333333vw;
  }
}
.p-campaign__mod-01-detail-list {
  font-style: normal;
  font-weight: 500;
  font-size: min(15px, 1.171875vw);
  line-height: 150%;
  letter-spacing: 0.05em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-detail-list {
    font-size: 2.9333333333vw;
  }
}
.p-campaign__mod-01-detail-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.p-campaign__mod-01-detail-option {
  margin-left: min(15px, 1.171875vw);
}
.p-campaign__mod-01-foot {
  grid-area: foot;
  padding: min(28px, 2.1875vw) 0 min(31px, 2.421875vw);
  margin: min(40px, 3.125vw) 0 0;
  background: #F6F7FB;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-foot {
    padding: 4.5333333333vw 0 6.6666666667vw;
    margin: 4.2666666667vw 0 0;
    border-radius: 2.6666666667vw;
  }
}
.p-campaign__mod-01-foot._02 {
  border-radius: min(10px, 0.78125vw);
  background-color: #E5E7F2;
}
.p-campaign__mod-01-foot-title {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-campaign__mod-01-foot-button {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: min(13px, 1.015625vw) auto 0;
  -webkit-box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
          box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
  border-radius: min(80px, 6.25vw);
}
@media (hover: hover) {
  .p-campaign__mod-01-foot-button {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-campaign__mod-01-foot-button:hover {
    opacity: 0.7;
  }
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-foot-button {
    margin: 0 auto 0;
    -webkit-box-shadow: 0 1.88vw 1.4622213333vw rgba(0, 0, 0, 0.25);
            box-shadow: 0 1.88vw 1.4622213333vw rgba(0, 0, 0, 0.25);
    border-radius: 16.71112vw;
  }
}
.p-campaign__mod-01-choice {
  grid-area: choice;
  margin: min(50px, 3.90625vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-choice {
    margin: 8vw 0 0;
  }
}
.p-campaign__mod-01-choice-title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-campaign__mod-01-choice-grid {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: min(33px, 2.578125vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-choice-grid {
    margin: 0.8vw 0 0;
  }
}
.p-campaign__mod-01-choice-grid._end:before {
  content: "投票の受付は終了しました";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  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;
  height: min(149px, 11.640625vw);
  margin: auto;
  background: rgba(0, 0, 0, 0.6);
  font-style: normal;
  font-weight: 500;
  font-size: min(24px, 1.875vw);
  line-height: min(34px, 2.65625vw);
  text-align: center;
  letter-spacing: 0.1em;
  color: #FFFFFF;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-choice-grid._end:before {
    height: 24vw;
    font-size: 4.2666666667vw;
    line-height: 9.0666666667vw;
  }
}
.p-campaign__mod-01-choice-note {
  margin: min(20px, 1.5625vw) 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: min(12px, 0.9375vw);
  line-height: 173.2%;
  text-align: center;
  letter-spacing: 0.05em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-01-choice-note {
    font-size: 2.9333333333vw;
    line-height: 144.2%;
    text-align: center;
  }
}
.p-campaign__mod-02-read {
  display: grid;
  grid-template: "main" "detail" auto/1fr;
  margin: min(35px, 2.734375vw) max(-30px, -2.34375vw) 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-read {
    margin: 2.6666666667vw -4vw 0;
  }
}
.p-campaign__mod-02-read-main {
  grid-area: main;
  justify-self: center;
}
.p-campaign__mod-02-read-detail {
  grid-area: detail;
  font-style: normal;
  font-weight: 400;
  font-size: min(20px, 1.5625vw);
  line-height: 173.2%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-read-detail {
    font-size: 3.7333333333vw;
    letter-spacing: 0.05em;
  }
}
.p-campaign__mod-02-read-detail:not(:first-child) {
  margin-top: min(31px, 2.421875vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-read-detail:not(:first-child) {
    margin-top: 4vw;
  }
}
.p-campaign__mod-02-read-detail b {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(237, 255, 99, 0)), color-stop(40%, rgba(237, 255, 99, 0)), color-stop(40%, #edff63), to(#edff63));
  background: linear-gradient(rgba(237, 255, 99, 0) 0%, rgba(237, 255, 99, 0) 40%, #edff63 40%, #edff63 100%);
}
.p-campaign__mod-02-product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: min(59px, 4.609375vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-product {
    margin: 7.2vw 0 0;
  }
}
.p-campaign__mod-02-product-item {
  position: relative;
}
.p-campaign__mod-02-product-item-sub {
  position: absolute;
  top: max(-34px, -2.65625vw);
  left: max(-34px, -2.65625vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-product-item-sub {
    top: -5.3333333333vw;
    left: -4.2666666667vw;
  }
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-product-item._or {
    margin: 4.8vw auto 5.3333333333vw;
  }
}
.p-campaign__mod-02-product-item._plus {
  margin: min(32px, 2.5vw) 0 min(22px, 1.71875vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-product-item._plus {
    margin: 6.6666666667vw auto 4vw;
  }
}
.p-campaign__mod-02-foot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0 min(20px, 1.5625vw);
  padding: min(30px, 2.34375vw) 0 min(35px, 2.734375vw);
  margin: min(40px, 3.125vw) 0 0;
  background: #E5E7F2;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-foot {
    gap: 5.3333333333vw;
    padding: 5.3333333333vw 0 6.6666666667vw;
    margin: 5.3333333333vw 0 0;
    border-radius: 2.6666666667vw;
  }
}
.p-campaign__mod-02-foot-button {
  display: block;
  -webkit-box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
          box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
  border-radius: min(80px, 6.25vw);
}
@media (hover: hover) {
  .p-campaign__mod-02-foot-button {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-campaign__mod-02-foot-button:hover {
    opacity: 0.7;
  }
}
.p-campaign__mod-02-foot-button[aria-disabled] {
  pointer-events: none;
  opacity: 0.2;
}
.p-campaign__mod-02-foot-pending {
  width: 100%;
  margin: 0 0 min(10px, 0.78125vw);
  font-style: normal;
  font-weight: 500;
  font-size: min(24px, 1.875vw);
  line-height: min(34px, 2.65625vw);
  text-align: center;
  letter-spacing: 0.05em;
  color: #898DA1;
}
@media screen and (max-width: 896px) {
  .p-campaign__mod-02-foot-pending {
    margin: 0 0 -2.1333333333vw;
    font-size: 4.8vw;
    line-height: 5.8666666667vw;
  }
}
.p-campaign__entry {
  margin: min(67px, 5.234375vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry {
    margin: 10.6666666667vw 0 0;
  }
}
.p-campaign__entry-in {
  padding: min(30px, 2.34375vw) 0 0;
  margin: min(28px, 2.1875vw) 0 0;
  background: #F6F7FB;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-in {
    padding: 0 0 0;
    margin: 6.6666666667vw 0 0;
    background: #F6F7FB;
    border-radius: 2.6666666667vw;
  }
}
.p-campaign__entry-image {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-image {
    position: relative;
    top: -1.0666666667vw;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 0 -1.0666666667vw 2.6666666667vw;
  }
}
.p-campaign__entry-step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 min(40px, 3.125vw) min(50px, 3.90625vw);
  gap: min(5px, 0.390625vw) 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-step {
    position: relative;
    gap: 2.6666666667vw 0;
    top: -1.0666666667vw;
    margin: 0 0 -1.0666666667vw 2.6666666667vw;
  }
}
.p-campaign__entry-step-arrow {
  margin: min(23px, 1.796875vw) 0 0;
}
.p-campaign__entry-step-block {
  position: relative;
}
.p-campaign__entry-step-button {
  position: absolute;
  display: block;
  bottom: min(32px, 2.5vw);
  left: 0;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
  -webkit-box-shadow: 0 min(6px, 0.46875vw) min(4px, 0.3125vw) rgba(0, 0, 0, 0.27);
          box-shadow: 0 min(6px, 0.46875vw) min(4px, 0.3125vw) rgba(0, 0, 0, 0.27);
  border-radius: min(80px, 6.25vw);
}
@media (hover: hover) {
  .p-campaign__entry-step-button {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-campaign__entry-step-button:hover {
    opacity: 0.7;
  }
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-step-button {
    bottom: 6.6666666667vw;
    -webkit-box-shadow: 0 1.6vw 1.0666666667vw rgba(0, 0, 0, 0.27);
            box-shadow: 0 1.6vw 1.0666666667vw rgba(0, 0, 0, 0.27);
    border-radius: 21.3333333333vw;
  }
}
.p-campaign__entry-foot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0 min(20px, 1.5625vw);
  padding: min(30px, 2.34375vw) 0 min(35px, 2.734375vw);
  margin: min(37px, 2.890625vw) 0 0;
  border-radius: 0 0 min(10px, 0.78125vw) min(10px, 0.78125vw);
  background: #E5E7F2;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-foot {
    gap: 5.3333333333vw;
    padding: 5.3333333333vw 0 6.6666666667vw;
    margin: 5.3333333333vw 0 0;
    border-radius: 0 0 2.6666666667vw 2.6666666667vw;
  }
}
.p-campaign__entry-foot-button {
  position: relative;
  display: block;
  -webkit-box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
          box-shadow: 0 min(9px, 0.703125vw) min(7px, 0.546875vw) rgba(0, 0, 0, 0.25);
  border-radius: min(80px, 6.25vw);
}
@media (hover: hover) {
  .p-campaign__entry-foot-button {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-campaign__entry-foot-button:hover {
    opacity: 0.7;
  }
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-foot-button {
    -webkit-box-shadow: 0 1.3333333333vw 1.0666666667vw rgba(0, 0, 0, 0.25);
            box-shadow: 0 1.3333333333vw 1.0666666667vw rgba(0, 0, 0, 0.25);
    border-radius: 21.3333333333vw;
  }
}
.p-campaign__entry-foot-button:has(.p-campaign__entry-foot-button-sub) {
  margin: min(15px, 1.171875vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-foot-button:has(.p-campaign__entry-foot-button-sub) {
    margin: 3.7333333333vw 0 0;
  }
}
.p-campaign__entry-foot-button-sub {
  position: absolute;
  top: max(-25px, -1.953125vw);
  left: 0;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-foot-button-sub {
    top: -3.7333333333vw;
  }
}
.p-campaign__entry-foot-button[aria-disabled] {
  pointer-events: none;
  opacity: 0.2;
}
.p-campaign__entry-foot-pending {
  width: 100%;
  margin: 0 0 min(10px, 0.78125vw);
  font-style: normal;
  font-weight: 500;
  font-size: min(24px, 1.875vw);
  line-height: min(34px, 2.65625vw);
  text-align: center;
  letter-spacing: 0.05em;
  color: #898DA1;
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-foot-pending {
    margin: 0 0 -2.1333333333vw;
    font-size: 4.8vw;
    line-height: 5.8666666667vw;
  }
}
.p-campaign__entry-foot-pending._01 {
  margin-right: min(380px, 29.6875vw);
}
@media screen and (max-width: 896px) {
  .p-campaign__entry-foot-pending._01 {
    margin-right: 0;
  }
}

.p-term {
  padding: min(97px, 7.578125vw) calc((100% - 1170px) / 2) min(100px, 7.8125vw);
  background-color: #F6F7FB;
}
@media screen and (min-width: 897px) and (max-width: 1280px) {
  .p-term {
    padding: min(97px, 7.578125vw) min(55px, 4.296875vw) min(100px, 7.8125vw);
  }
}
@media screen and (max-width: 896px) {
  .p-term {
    padding: 11.2vw 4vw 13.3333333333vw;
  }
}
.p-term__heading-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-term__heading-sub {
  margin: min(30px, 2.34375vw) 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: min(16px, 1.25vw);
  line-height: 161.2%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-term__heading-sub {
    margin: 3.4666666667vw 0 0;
    font-size: 3.7333333333vw;
    line-height: 161.2%;
    letter-spacing: 0.02em;
  }
}
.p-term__heading-border {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: min(34px, 2.65625vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-term__heading-border {
    margin: 5.3333333333vw 0 0;
  }
}
.p-term__section {
  display: grid;
  grid-template: auto/1fr min(907px, 70.859375vw);
  margin: min(43px, 3.359375vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-term__section {
    display: block;
    grid-template: auto/1fr;
    margin: 8.5333333333vw 0 0;
  }
}
.p-term__section + .p-term__section {
  margin-top: min(31px, 2.421875vw);
}
@media screen and (max-width: 896px) {
  .p-term__section + .p-term__section {
    margin-top: 8.2666666667vw;
  }
}
.p-term__scroller {
  overflow: auto;
  max-height: min(305px, 23.828125vw);
  border-radius: min(10px, 0.78125vw);
  margin: max(-2px, -0.15625vw) 0 0;
  background: #FFFFFF;
}
@media screen and (max-width: 896px) {
  .p-term__scroller {
    max-height: 96vw;
    margin: 4.8vw 0 0;
  }
}
.p-term__scroller-in {
  padding: min(27px, 2.109375vw) min(35px, 2.734375vw) min(27px, 2.109375vw);
}
@media screen and (max-width: 896px) {
  .p-term__scroller-in {
    padding: 5.3333333333vw 5.3333333333vw 5.3333333333vw;
  }
}
.p-term__detail {
  font-style: normal;
  font-size: min(16px, 1.25vw);
  line-height: 161.2%;
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-term__detail {
    font-size: 4.2666666667vw;
    line-height: 161.2%;
    letter-spacing: 0.02em;
  }
}
.p-term__detail > div:not(:first-child) {
  margin-top: 1.612em;
}
.p-term__detail a {
  text-decoration: underline;
}
@media (hover: hover) {
  .p-term__detail a:hover {
    text-decoration: none;
  }
}
.p-term__detail b {
  font-weight: bold;
}
.p-term__detail [aria-label=g] {
  display: inline-block;
  overflow: hidden;
  text-indent: -999px;
  position: relative;
  bottom: -0.2em;
  width: 0.45em;
  aspect-ratio: 8/13;
  margin: 0 0.1em 0 0.05em;
  vertical-align: baseline;
  background: url(/assets/image/series-forstyle/foryouritem/text_g.svg) 0 0/contain no-repeat;
}
@media screen and (max-width: 896px) {
  .p-term__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.p-term__label {
  margin: max(-2px, -0.15625vw) 0 0;
  font-style: normal;
  font-weight: 500;
  font-size: min(20px, 1.5625vw);
  line-height: 168.2%;
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-term__label {
    margin: 4.5333333333vw 0 0;
    font-size: 4.5333333333vw;
    line-height: 168.2%;
    text-align: center;
  }
}
.p-term__text {
  margin: min(5px, 0.390625vw) 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: min(14px, 1.09375vw);
  line-height: 173.2%;
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-term__text {
    margin: 0.2666666667vw 0 0;
    font-size: 4.2666666667vw;
    line-height: 168.2%;
    text-align: center;
  }
}
.p-term__text small {
  font-size: inherit;
}
@media screen and (max-width: 896px) {
  .p-term__text small {
    display: block;
    margin: 2.4vw 0 0;
    font-size: 3.2vw;
    line-height: 168.2%;
    letter-spacing: 0.02em;
  }
}

.p-archive {
  position: relative;
  padding: min(71px, 5.546875vw) 0 min(120px, 9.375vw);
  background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_pc.svg) 0 0/100% auto repeat-y;
}
@media screen and (max-width: 896px) {
  .p-archive {
    padding: 6.9333333333vw 0 10.6666666667vw;
    background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_sp.svg) 0 0/100% auto repeat-y;
  }
}
.p-archive:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, from(#B4BBE7), color-stop(50%, #FEB191), to(#F795AC));
  background: linear-gradient(90deg, #B4BBE7 0%, #FEB191 50%, #F795AC 100%);
  z-index: -1;
}
.p-archive__heading {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.p-archive__in {
  max-width: min(1170px, 91.40625vw);
  margin: min(2px, 0.15625vw) auto 0;
}
@media screen and (max-width: 896px) {
  .p-archive__in {
    max-width: none;
    margin: 2.4vw 4vw 0;
  }
}
.p-archive__block {
  overflow: hidden;
  min-height: min(160px, 12.5vw);
  background: #F6F7FB;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-archive__block {
    min-height: auto;
    border-radius: 2.6666666667vw;
  }
}
.p-archive__block:not(:first-child) {
  margin-top: min(20px, 1.5625vw);
}
@media screen and (max-width: 896px) {
  .p-archive__block:not(:first-child) {
    margin-top: 4vw;
  }
}
.p-archive__block-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: inherit;
  padding: 0 min(40px, 3.125vw) 0;
}
@media screen and (max-width: 896px) {
  .p-archive__block-head {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 5.0666666667vw 0 6.6666666667vw;
  }
}
.p-archive__block-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: min(40px, 3.125vw);
  padding: min(27px, 2.109375vw) 0 min(40px, 3.125vw);
  border-top: min(2px, 0.15625vw) dashed #555555;
  background-color: #fff;
}
@media screen and (max-width: 896px) {
  .p-archive__block-body {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0;
    padding: 5.3333333333vw 5.3333333333vw 5.3333333333vw;
    border-top: 0.4vw dashed #555555;
  }
}
.p-archive__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: min(75px, 5.859375vw);
}
@media screen and (max-width: 896px) {
  .p-archive__title {
    min-height: auto;
  }
}
.p-archive__title-theme {
  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;
}
.p-archive__title-theme-text {
  font-style: normal;
  font-weight: 700;
  font-size: min(14px, 1.09375vw);
  line-height: 1;
  text-align: center;
  letter-spacing: 0.06em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-archive__title-theme-text {
    font-size: 1.871616vw;
    letter-spacing: 0.1em;
  }
}
.p-archive__title-theme-index {
  font-style: normal;
  font-weight: 500;
  font-size: min(41px, 3.203125vw);
  line-height: 1;
  text-align: center;
  letter-spacing: -0.01em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-archive__title-theme-index {
    font-size: 4.8906666667vw;
  }
}
.p-archive__title-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: min(65px, 5.078125vw);
  margin-left: min(4px, 0.3125vw);
}
@media screen and (max-width: 896px) {
  .p-archive__title-icon {
    width: 8vw;
    margin-left: 1.0666666667vw;
    margin-right: 1.0666666667vw;
  }
}
.p-archive__title-icon img {
  zoom: 1.2571428571;
}
@media screen and (max-width: 896px) {
  .p-archive__title-icon img {
    zoom: 0.7428571429;
  }
}
.p-archive__title-lg {
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  font-style: normal;
  font-weight: 500;
  font-size: min(32px, 2.5vw);
  letter-spacing: 0.1em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-archive__title-lg {
    font-size: 4.2666666667vw;
    letter-spacing: normal;
  }
}
.p-archive__title-text {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1;
  margin-left: min(20px, 1.5625vw);
  font-style: normal;
  font-weight: 500;
  font-size: min(20px, 1.5625vw);
  letter-spacing: 0.05em;
  color: #444444;
}
@media screen and (max-width: 896px) {
  .p-archive__title-text {
    margin-left: 0.5333333333vw;
    font-size: 2.9333333333vw;
    letter-spacing: normal;
  }
}
.p-archive__product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: min(367px, 28.671875vw);
  margin: min(10px, 0.78125vw) min(39px, 3.046875vw) 0 auto;
}
@media screen and (max-width: 896px) {
  .p-archive__product {
    min-width: auto;
    margin: 4.5333333333vw 0 0;
  }
}
.p-archive__card-01-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-archive__card-01-image {
  position: relative;
  display: block;
  margin: min(16px, 1.25vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-archive__card-01-image {
    margin: 2.1333333333vw 0 0;
  }
}
.p-archive__card-01-image-sub {
  position: absolute;
  top: max(-35px, -2.734375vw);
  left: max(-32px, -2.5vw);
}
@media screen and (max-width: 896px) {
  .p-archive__card-01-image-sub {
    top: -10.6666666667vw;
    left: -8.8vw;
  }
}
@media screen and (max-width: 896px) {
  .p-archive__card-02 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    padding: 1.0666666667vw;
    margin: 4vw 0 0;
    border-radius: 1.6vw;
  }
}
@media screen and (max-width: 896px) {
  .p-archive__card-02._01 {
    background: #98A7DC;
  }
}
@media screen and (max-width: 896px) {
  .p-archive__card-02._02 {
    background: #E77E96;
  }
}
@media screen and (max-width: 896px) {
  .p-archive__card-02 + .p-archive__card-02 {
    margin-top: 2.4vw;
  }
}
.p-archive__card-02-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 896px) {
  .p-archive__card-02-title {
    margin: auto;
  }
}
.p-archive__card-02-image {
  position: relative;
  display: block;
  margin: min(16px, 1.25vw) 0 0;
}
@media screen and (max-width: 896px) {
  .p-archive__card-02-image {
    margin: 0;
  }
}
@media (hover: hover) {
  .p-archive__card-02-image[href] {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-archive__card-02-image[href]:hover {
    opacity: 0.7;
  }
}
.p-archive__modal {
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  width: min(1170px, 91.40625vw);
  border: none;
}
@media screen and (max-width: 896px) {
  .p-archive__modal {
    top: 10px;
    right: 10px;
    width: 92vw;
  }
}
.p-archive__modal::-webkit-backdrop {
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.p-archive__modal::backdrop {
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.p-archive__modal.open {
  opacity: 1;
}
.p-archive__modal.open::-webkit-backdrop {
  opacity: 1;
}
.p-archive__modal.open::backdrop {
  opacity: 1;
}
.p-archive__modal-movie iframe {
  width: 100%;
  height: 100%;
}
.p-archive__modal-close {
  position: fixed;
  top: 20px;
  right: 20px;
  color: #fff;
  font-size: 30px;
  font-weight: 100;
  font-family: "Noto Sans JP", sans-serif;
}
@media screen and (max-width: 896px) {
  .p-archive__modal-close {
    top: 10px;
    right: 10px;
  }
}

.p-profile {
  position: relative;
  padding: min(71px, 5.546875vw) 0 min(120px, 9.375vw);
  background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_pc.svg) 0 0/100% auto repeat-y;
}
@media screen and (max-width: 896px) {
  .p-profile {
    padding: 7.4666666667vw 0 10.6666666667vw;
    background: url(/assets/image/series-forstyle/foryouritem/bg_pattern_01_sp.svg) 0 0/100% auto repeat-y;
  }
}
.p-profile:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, from(#FFDCBC), color-stop(91.35%, #FFC4A7));
  background: linear-gradient(90deg, #FFDCBC 0%, #FFC4A7 91.35%);
  z-index: -1;
}
.p-profile__heading {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto max(-64px, -5vw);
}
@media screen and (max-width: 896px) {
  .p-profile__heading {
    margin: 0 auto -7.2vw;
  }
}
.p-profile__in {
  display: grid;
  grid-template: "image title" "image detail" "image ." auto/auto 1fr;
  gap: 0 min(40px, 3.125vw);
  max-width: min(1170px, 91.40625vw);
  padding: min(91px, 7.109375vw) min(80px, 6.25vw) min(80px, 6.25vw);
  margin: 0 auto 0;
  background: #FFFFFF;
  border-radius: min(10px, 0.78125vw);
}
@media screen and (max-width: 896px) {
  .p-profile__in {
    grid-template: "image" "title" "detail" auto/1fr;
    gap: 0;
    max-width: none;
    padding: 8.5333333333vw 5.3333333333vw 8vw;
    margin: 0 4vw 0;
    border-radius: 2.6666666667vw;
  }
}
.p-profile__image {
  grid-area: image;
}
@media screen and (max-width: 896px) {
  .p-profile__image {
    justify-self: center;
  }
}
.p-profile__title {
  grid-area: title;
  font-style: normal;
  font-weight: 500;
  font-size: min(30px, 2.34375vw);
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-profile__title {
    justify-self: center;
    margin: 4vw 0 0;
    font-style: normal;
    font-weight: 500;
    font-size: 6.4vw;
    line-height: 168.2%;
    letter-spacing: 0.02em;
    color: #333333;
  }
}
.p-profile__detail {
  grid-area: detail;
  margin: min(10px, 0.78125vw) 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: min(16px, 1.25vw);
  line-height: 168.2%;
  letter-spacing: 0.02em;
  color: #333333;
}
@media screen and (max-width: 896px) {
  .p-profile__detail {
    margin: 2.6666666667vw 0 0;
    font-size: 4.2666666667vw;
  }
}

.p-float-banner {
  display: none;
  position: fixed;
  right: 60px;
  bottom: 60px;
  z-index: 10;
}
@media screen and (max-width: 896px) {
  .p-float-banner {
    right: 20px;
    bottom: 20px;
  }
}

.p-float-banner__close {
  position: absolute;
  right: 0;
  bottom: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 5px;
}
@media (hover: hover) {
  .p-float-banner__close {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-float-banner__close:hover {
    opacity: 0.7;
  }
}

.p-float-banner__banner {
  overflow: hidden;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  -webkit-box-shadow: 0 6px 4px rgba(255, 255, 255, 0.4);
          box-shadow: 0 6px 4px rgba(255, 255, 255, 0.4);
  border-radius: 20px;
}
@media (hover: hover) {
  .p-float-banner__banner {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-float-banner__banner:hover {
    opacity: 0.7;
  }
}

.p-float-top {
  display: none;
  overflow: hidden;
  position: fixed;
  bottom: 60px;
  right: 60px;
  z-index: 5;
  border-radius: 50%;
  -webkit-box-shadow: 0 6px 10px rgba(255, 255, 255, 0.5);
          box-shadow: 0 6px 10px rgba(255, 255, 255, 0.5);
}
@media (hover: hover) {
  .p-float-top {
    -webkit-transition: 500ms opacity;
    transition: 500ms opacity;
  }
  .p-float-top:hover {
    opacity: 0.7;
  }
}
@media screen and (max-width: 896px) {
  .p-float-top {
    bottom: 20px;
    right: 20px;
  }
}