/* BASIC css start */
/*#specialEvt { background: #fff;z-index:9999 !important; }
#specialEvt .cont-pop .cont { padding:10px; min-height:375px; min-height:379px \0/IE8+9 }
#specialEvt .cont-pop .cont img { width:100% }
#specialEvt .close-wrap { position: relative; padding:5px 0; height:15px; color:#fff; background:#000 }
#specialEvt .close-wrap .close { position: relative; width:250px; margin-top:2px; margin-left: auto; margin-right: auto; text-align: left; }
#specialEvt .close-wrap .close form { margin-left:-13px }
#specialEvt .close-wrap .close label { vertical-align:bottom; line-height:14px }
#specialEvt .close-wrap .close input { margin-top:-3px; vertical-align:middle }
#specialEvt .close-wrap .close .btn-close { padding:1px 4px 0; line-height:12px; position: absolute; right: 0px; top:0; *top:1px; font-size:11px; background:#fff }*/


.close-wraps{ position: relative; padding:5px 0; height:35px; color:#fff; background:#000 }
.close-wraps .close { position: relative; width:250px; margin-top:2px; margin-left: auto; margin-right: auto; text-align: left; }
.close-wraps .close form { margin-left:-13px }
.close-wraps .close label { vertical-align:bottom; line-height:14px }
.close-wraps .close input { margin-top:-3px; vertical-align:middle }
.close-wraps .close .btn-close { padding: 1px 4px 0; position: absolute; right: 0px; top: 0; font-size: 11px; color: white; border: 1px solid; }





div#MAKESHOPLY1 {
  animation-name : spopup;
  animation-duration: 2s;
  animation-delay: 1s;
  animation-iteration-count: 1;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards; /* 애니메이션 종료 후 상태 유지 */
  opacity: 0; /* 애니메이션 시작 전 초기 상태 */
}
@keyframes spopup {
    0% {opacity: 0;
        }
    100% {
        opacity: 1;
        }
       }
/* BASIC css end */

