.A4base {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 99999;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background: url('./image/bg.png') repeat center center;
  background-size: 100% 100%;
  > div {
    position: absolute;
    top: 50%;
    left: 50%;
    img {
      object-fit: contain;
      width: 100%;
      height: 100%;
    }
  }
  :global {
    .A4base-title3 {
      transform: translate(-50%, -420px);
      width: 1728px;
      height: 50px;
    }
    .A4base-logo {
      transform: translate(-865px, -350px);
      width: 100px;
      height: 150px;
    }
    .A4base-content {
      width: 1150px;
      height: 500px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      gap: 30px;
      transform: translate(-46%, -356px);
      .A4base-title2 {
        width: 60%;
        height: 100%;
      }
      .A4base-title1 {
        width: 25%;
        height: 100%;
      }
      .A4base-other {
        width: 78%;
        height: 100%;
      }
    }

    .A4base-pic1 {
      transform: translate(650px, -70px);
      width: 202px;
      height: 316px;
    }
    .A4base-pic2 {
      transform: translate(-50%, 50%);
      width: 1920px;
      height: 325px;
    }
    .A4base-button {
      transform: translate(-28%, 233px);
      width: 270px;
      height: 55px;
      cursor: pointer;
    }
  }
}
