.sub_title2{display:none}

.menu{padding-bottom:90px}

.recent .box_wrap{left:0;top:0;width:100%;height:100%}
.recent .box{position:relative;float:left;width:47.3333%;margin-left:5.3334%}
.recent .box:first-child{margin-left:0}
.recent_ttl{position:absolute;left:5.6338%;top:-8.9888%;width:28.169%;z-index:10}
.recent .img_area{position:absolute;left:9.8592%;top:7.8652%;width:80.2817%;height:84.2697%;background-repeat:no-repeat;background-position:center;background-size:cover}
.recent .new_ttl{position:absolute;right:50px;bottom:70px;padding:0 32px;height:42px;font-family:'NanumMyeongjo-Bold';font-size:22px;line-height:42px;color:#fff;text-align:center;background-color:#8c2e40}

.menu_list_wrap{position:relative;padding:130px 0 90px}
.menu_list_wrap .title{padding-bottom:34px;font-size:35px}
.menu_slide .swiper-slide{width:25%}
.menu_slide .swiper-slide a{display:block;width:100%}
.menu_slide .img_area{padding-top:131.81012%;background-repeat:no-repeat;background-position:center;background-size:cover}
.menu_slide .text_area{padding:24px 30px 0}
.menu_btns{position:absolute;top:100px;width:70px;height:70px;background-repeat:no-repeat;background-position:center;font-size:0}
.menu_btns.menu_prev{right:70px;background-image:url('../img/page/menu/01/list_prev.jpg')}
.menu_btns.menu_next{right:0;background-image:url('../img/page/menu/01/list_next.jpg')}

.bg_layer{position:relative;height:500px;background-repeat:no-repeat;background-position:0 0;background-image:url('../img/page/menu/01/menu_bg.jpg');background-size:cover;background-attachment:fixed;box-sizing:border-box}
.bg_layer .bg_ovl{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(34,34,34,0.5)}
.lyr_ttl{position:relative;padding-top:202px;font-family:'NanumMyeongjo';font-size:35px;line-height:129%;color:#fff;text-align:center;z-index:1}
.lyr_ttl em{font-family:'NanumMyeongjoExtraBold'}

/* popup */
.pv-container-block{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:1000}
.pop_wrap{display:none;position:fixed;left:50%;top:50%;margin-left:-630px;margin-top:-400px;width:1260px;height:800px;background-color:#fff;z-index:2000}
/* .pop_wrap .pop_in{opacity:0;position:relative;padding-top:38px;margin:70px;width:1120px;height:660px;background-color:#fff;text-align:center;box-sizing:border-box} */
.pop_in .swiper-container{width:100%}
.pop_in .pop_ttl{padding-top:80px;font-family:'NotoSansKR-Bold';font-size:20px;letter-spacing:-0.02em;color:#444}
.pop_in .pop_date{padding:15px 0 25px;font-size:18px;letter-spacing:-0.02em;color:#666}
.pop_in .img_area{width:380px;height:500px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover}
.pop_in .pop_btns{position:absolute;left:50%;bottom:82px;width:22px;height:11px;background-repeat:no-repeat;background-position:center;font-size:0}
.pop_in .pop_btns.pop_prev{margin-left:-98px;background-image:url('../img/page/menu/01/pop_prev.png')}
.pop_in .pop_btns.pop_next{margin-left:76px;background-image:url('../img/page/menu/01/pop_next.png')}
.pop_in .swiper-pagination{position:absolute;left:50%;bottom:80px;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
}
.pop_in .swiper-pagination-fraction{font-size:15px;letter-spacing:-0.02em;color:#888}
.pop_in .swiper-pagination-current{font-family:'NotoSansKR-Bold';font-size:15px;letter-spacing:-0.02em;color:#444}
.pop_in .swiper-pagination-fraction .bar{margin:0 20px;display:inline-block;vertical-align:2px;font-size:11px}
.pop_close{position:absolute;right:0;top:0;width:70px;height:70px;background:url('../img/page/menu/01/pop_close.jpg');font-size:0}

@media screen and (max-width: 1520px) {
    .menu .inner_rsp{padding:0 70px;box-sizing:border-box}
    .m90{margin:0}
}
@media screen and (max-height: 799px) {
    .pop_wrap{
    -webkit-transform:scale(0.8);
    -ms-transform:scale(0.8);
    transform:scale(0.8);
    }
}