.modal {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  visibility: hidden;
  transition: 0.5s;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
}

.modalClick {
  /* background-color: rgba(0, 0, 0, 0.836); */
  background-color: rgba(0, 0, 0, 0.88);
  transition: 0.5s;
  z-index: 9999;
  visibility: visible;
  opacity: 1;
}


.modalinner {
  position: relative;
  width: 50%;
}

.closeModalWrap {
  color: white;
  text-align: right;
  margin-top: -6%;

}


.closeModal {
  width: 5%;
}

/* 모바일 가로, 모바일 세로 (해상도 480px ~ 767px)*/ 
@media all and (max-width:767px) {
  .modalinner {
    width: 93.5%;
  }

  
.closeModal {
  width: 7%;
}

}