
/* 팝업 보이기 상태 */
.popup-banner-wrap.visible {visibility: visible;}
.pop-container {position: absolute;border:0px solid #fff; border-radius:10px;  box-sizing:border-box; overflow:hidden;}

.pop01 {z-index: 10 !important;}
.inside {max-width: 1600px;padding-left: 15px;padding-right: 15px;}

.pop-container .pop-item {float: left;box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.06), 0px 0px 1px 0px rgba(0,0,0,0.28);}
.pop-container .pop-img {position: relative;}
.pop-container .pop-img img {max-width:450px;width:100%;}
.pop-container .btn-group {width: 100%;background: #fff;border-top: 1px solid rgba(0, 0, 0, 0.1);display: flex;    align-items: center;align-content: flex-start; gap:0 3px;}
.pop-container .btn-group .btn {width: 50%;float: none;letter-spacing: 0px;color: #000;padding: 12px 0;border: 0;white-space: normal;display: table-cell;text-align:center; border-left:1px solid #ddd; margin-left:auto;}
.pop-container .btn-group .btn + .btn {border-width: 0 0 0 1px;border-style: solid;border-color: rgba(0, 0, 0, 0.1) !important;border-radius: 0;font-weight: normal;margin-left: 0px;}

.btn-group label {cursor:pointer;}
.btn-group > :last-child:not(:first-child).btn, .btn-group > :not(:first-child).dropdown-toggle {border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.btn-group > :first-child:not(.dropdown-toggle):not(:last-child).btn {border-top-right-radius: 0px;border-bottom-right-radius: 0px;}

.popup-close-btn {
    position: absolute;
    top: 0px;
    right: 0px;
    background: #ffeb3b;
    border: none;
    color: #121212;
    font-size: 18px;
    font-weight: bold;
    width: 35px;
    height: 35px;
    border-radius: 8px;
    cursor: pointer;
    text-align: center;
    line-height: 28px;
    box-shadow: 0px 1px 4px rgba(0,0,0,0.25);
    z-index: 9999;
}


.popup-close-btn:hover {
    background: #ffe000;
}




@media only screen and (max-width:800px){
.pop-container{left:0px!important;}
}

@media only screen and (max-width:767px){
.pop-container .btn-group .btn {width: 30%;}
}

@media (max-width:500px) {
.pop-container {width:100%} 
.pop-img img  {width:100%} 
.btn-group {width:90%} 
.pop-container{ top:20px;}

.pop-container .pop-img img {max-width:100%;width:100%;}


.popup-close-btn {  right: 0px;}



}
