/* .page_title{padding-top:34vw} */

#boardWrap{width:100%;padding:1.5625vw}

.menuTabs{}
.menuTabs li:nth-child(1) a{background-image:url('../img/tab_main.png')}
.menuTabs li:nth-child(2) a{background-image:url('../img/tab_side.png')}

.menu_cate_title{position:relative;margin:0 auto 6.25vw;width:100%;text-align:center;}
.menu_cate_title::before{content:'';position:absolute;display:block;width:100%;height:0.3125vw;top:calc(50% - 0.3125vw);background:#2a201d;}
.menu_cate_title span{position:relative;padding:0 3.75vw;background:#a0a0a0;}
.menu_cate_title span img{height:6.25vw;}
.menu_cate_title.is_side{margin-top:9.375vw;}

.grid_list:after{content:'';display:block;clear:both}
.grid_list > li{position:relative;float:left;width:49%;margin-right:2%;margin-bottom:2%}
.grid_list > li:nth-child(even){margin-right:0}
.grid_list > li:nth-last-child(2), .grid_list > li:last-child{margin-bottom:0}
.grid_list > li > a{display:block;position:relative;height:100%}
.grid_img_area{position:relative}
.grid_img_area .grid_img{width:100%;height:30vw;}
.grid_img_area img{width:100%}
.grid_list .lbl{position:absolute;left:1.5625vw;top:1.5625vw;width:12.5vw}
.grid_txt_area{position:relative;padding:0 10px;line-height:34px;text-align:center;background:url('../img/menu_txt_bg.jpg') no-repeat center;background-size:cover;color:#231816;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}

/* 상세 팝업 */
.side_scroll_wrap{overflow:auto;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(35,24,21,0.9);z-index:1000}
.pop_close{right:0;top:0;width:18.59375vw;max-width:120px}
.menu_view{padding:17.1875vw 0}
.menu_view .section.left{width:87.5vw;height:77.34375vw;margin:0 auto;background-image:url('../img/menu_top.jpg');padding:3.125vw 3.125vw 6.25vw;box-sizing:border-box}
.side_img_slide .img_area{height:50.78125vw;background-size:cover}
.side_img_slide .lbl{position:absolute;left:1.5625vw;top:1.5625vw;width:15.625vw;z-index:1}
.side_img_slide .lbl img{width:100%}
.side_img_slide .slide_paging{left:0;bottom:3.125vw;width:100%}
.side_img_slide .slide_paging li{margin:0 1.5625vw}
.side_img_slide .slide_paging a{display:block;width:2.34375vw;height:2.34375vw;border-radius:50%;background:rgba(255,255,255,0.5)}
.side_img_slide .slide_paging li.swiper-pagination-bullet-active a{background:#fff}
.menu_view .side_name{padding:3.90625vw 0 1.5vw;font-family:'NotoSansKR-Medium';font-size:4.6875vw;letter-spacing:-0.05em;color:#211715}
.menu_view .section.right{width:87.5vw;margin:0 auto;padding:7.8125vw 0;background-image:url('../img/menu_pr_bg.jpg')}
.menu_view .beer_list{margin-top:7.8125vw;margin-left:4.6875vw}
.menu_view .beer_list .swiper-slide{width:33.28125vw}
.menu_view .beer_list .info{left:0;top:0;width:100%;height:100%;background:rgba(35,24,21,0.8);opacity:0;transition:all 0.3s}
.menu_view .beer_list .text{width:100%;color:#fff;text-align:center}
.menu_view .beer_list li:hover .info{opacity:1}

.menu_view .btns_wrap{padding-top:6.25vw}
.info_btns{font-family:'NotoSansKR-Medium';font-size:3.75vw;color:#fff}
.info_btns img{width:2.96875vw;vertical-align:-1.3vw}
.info_prev{margin-right:4.6875vw}
.info_prev img{padding-right:4.6875vw}
.info_next{margin-left:4.6875vw}
.info_next img{padding-left:4.6875vw}
.menu_view .btns_wrap .line{width:1px;height:4.6875vw;background:#a7a3a1;margin-top:0.5vw}
