/* @import url(common.css); */

#popup *{margin: 0; padding: 0;}

/* popup */
#popup_bg {
    /*뒤에 나오는 검정배경*/
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(1, 1, 1, 0.7);
    z-index: 9999;
    /* display: none; */
}
#popup .body {
    /*띄워지는 팝업창*/
    width: 100%;
    max-width: 500px;
    height: auto;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
}
.body .btn_close {
    width: 51%;
    max-width: 500px;
    height: 11%;
    position: absolute;
    left: 50%;
    bottom: 31%;
    transform: translateX(-50%);
    cursor: pointer;
}
.body .btn_close>span {
    width: calc(100%/2 - 2px);
    height: 100%;
    cursor: pointer;
    display: inline-block;
}
.body .btn_close .tt3{
    height: 100%;
}
.pop_content img {
    width: 100%;
}
/* 바디에 스크롤 막는 방법 */
.not_scroll{
    position:fixed;
    overflow:auto;
    width:100%;
    height:100%
}
.not_scroll .cont {
    position:relative;
    top:0;
}
@media screen and (max-width:600px) {

    #popup .body {
        width: 90%;
    }
}
