/* BASIC css start */


#MAKESHOPLY0, #MAKESHOPLY0 td { background: none !important; }

/* 부모 컨테이너에서 밖으로 삐져나와도 보이게 */
#specialEvt {
  position: relative;
  overflow: visible; /* 중요! 잘림 방지 */
}

/* 닫기영역을 우상단 밖으로 이동 */
#specialEvt .close-wrap {
  position: absolute;
  top: -5px;    /* 위로 튀어나오게 */
  right: -5px;  /* 오른쪽으로 튀어나오게 */
  padding: 5px;
  background: transparent; /* 기존 회색 바 제거 */
  z-index: 10;  /* 내용 위로 */
  font:white;
}

/* 내부 폭 제한 해제 */
#specialEvt .close-wrap .close {
  position: relative;
  width: auto;
  margin: 0;
  text-align: right;
}

/* 동그란 버튼 모양 */
#specialEvt .close-wrap .close .btn-close {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #000;
  color: #fff;
  text-decoration: none;
  font-size: 18px;  /* 이모지 크기 */
  line-height: 1;
  box-shadow: 0 2px 6px rgba(0,0,0,.2);
}

/* 호버 효과 (선택) */
#specialEvt .close-wrap .close .btn-close:hover {
  background: #111;
}

/* BASIC css end */

