/*팝업쪽*/
.main-pop-wrap *{text-decoration: none;padding:0; margin:0; list-style: none; border:0;background-color: #fff;}
.main-pop-wrap{position:fixed; width:90%; max-width:380px;top:10%; left:50%; transform: translateX(-50%); z-index:203;visibility: visible; background-color:#fff; border:1px solid #777; padding:10px;}
.main-pop-wrap .popSlide img{width:100%;vertical-align:top;}
.main-pop-wrap .popSlide div{margin-top:5px;}
.main-pop-wrap .popSlide div:first-child{margin-top:0;}
/*.main-pop-wrap .popSlide div{width:350px;height:400px;background:red;}*/
/*.main-pop-wrap .pop-body{margin:0 15px}*/
.close-wrap{border:1px solid #777;overflow: hidden;}
.closeBtn{display: inline-block; position: relative;float:left; width:50%; height:40px;line-height: 40px;text-align:center;font-size:14px; color:#555;}
.closeBtn.today::before{content:''; display: block;position:absolute;right:0;width:1px;height:100%; background-color:#000;}

.main-pop-wrap.pop_eqN{width:95%;top:10px;box-sizing:border-box;}
.main-pop-wrap.pop_eqN .pop-body{margin:0;}
.main-pop-wrap.pop_eqN .pop-body .popSlide{overflow-y:scroll;}

.popSlide .slick-list{margin:0 0 15px;}
.popSlide .slick-dots{ display: inline-block;position:relative;left:50%; transform: translateX(-50%); margin:0 0 15px; overflow: hidden; width:auto;}
.popSlide .slick-dots li{float:left;margin: 0 5px;}
.popSlide .slick-dots button{ display: inline-block; background-color:#000; color:#fff;width:15px;height:15px; border-radius: 30px;text-indent: -999px;}
.popSlide .slick-dots .slick-active button{ display: inline-block; background-color:#6d5fff; }
.closeBtn::after,.popSlide  .slick-dots li:after,.close-wrap:after,.popSlide:after{content:''; display: block; clear:both;}
#pop-block{ z-index:201; background:#000; opacity:0.3; width:100vw;height:100%; position:fixed; top:0; overflow:hidden;}
#BizContainer {overflow-x: hidden;}
    /*@media (max-width:1024px) {
        .main-pop-wrap{    width: 100vw; left: 50%;  top: 50%; border: 0;   padding:0;  transform: translate(-50%, -50%); padding: 10px 0 0;}
        .pop-block{display:block;position:fixed;top:0; width:100vw; height:100vh;background-color:rgba(0, 0, 0, 0.5);  z-index:9; }
        .main-pop-wrap .pop-body{margin:0 5vw;}
        .close-wrap{    border-width: 1px 0;  overflow: hidden; border-style: solid;  border-color: #777;}
        .popSlide{margin:0 auto;}
    }*/