
	
  .greeting .txt {
    -webkit-column-gap: 7rem;
    column-gap: 7rem;
  }

  .greeting .img {
    bottom: 1.2rem;
    height: 33.9rem;
  }

  .greeting .sign {
    margin: 17.5rem 0 3.5rem;
  }

  @media(max-width:1110px) {
    .greeting .txt span br {
      display: none;
    }
  }

  @media (max-width:768px) {
    .greeting .img {
      margin-bottom: 0;
    }

    .greeting .sign {
      margin: 5rem 0 -18rem;
    }
  }

  @media(max-width:450px) {
    .greeting .img {
      margin-top: 11rem;
    }

    .greeting .title1 br {
      display: none;
    }
  }
