.layer1{padding:8.59375vw 0 19.53125vw}
.layer1 .lyr1_ttl{padding-bottom:1.25vw;font-size:6.25vw;letter-spacing:-0.025em;color:#231815}
.layer1 .lyr1_ttl em{font-family:'NotoSansKR-Bold'}
.layer1 .lyr1_sttl{padding-top:1.25vw;padding-bottom:1vw;font-family:'NotoSansKR-Bold';font-size:4.6875vw;letter-spacing:-0.025em;color:#231815}
.layer1 .lyr1_txt{font-size:3.125vw;letter-spacing:-0.025em;color:#231815}
.menu_top_slide{left:0;top:0;width:100%}

.layer2 .swiper-slide{padding-left:10.9375vw;height:59.375vw;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}
.layer2 .swiper-slide.slide1{background-image:url('../img/lyr2_img1.jpg')}
.layer2 .swiper-slide.slide2{background-image:url('../img/lyr2_img2.jpg')}
.layer2 .swiper-slide.slide3{background-image:url('../img/lyr2_img3.jpg')}
.layer2 .swiper-slide.slide4{background-image:url('../img/lyr2_img4.jpg')}
.layer2 .swiper-slide .lyr2_ttl{padding:16.40625vw 0 3.4375vw;font-size:5.46875vw;line-height:114%;letter-spacing:-0.025em;color:#fff}
.layer2 .swiper-slide .lyr2_txt{color:#fff}
.layer2 .lyr2_btns{position:absolute;top:50%;margin-top:-2.5vw;width:2.5vw;height:5vw;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:0}
.layer2 .lyr2_btns.lyr2_prev{left:4.6875vw;background-image:url('../img/lyr2_prev.png')}
.layer2 .lyr2_btns.lyr2_next{right:4.6875vw;background-image:url('../img/lyr2_next.png')}

.tabmenu{padding:9.375vw 0 4.6875vw}
.tabmenu li:nth-child(1), .tabmenu li:nth-child(2){margin-bottom:1.5625vw}
.tabmenu li:nth-child(2n-1){margin-right:1.5625vw}
.tabmenu .tab1 a{background-image:url('../img/tab1.jpg')}
.tabmenu .tab2 a{background-image:url('../img/tab2.jpg')}
.tabmenu .tab3 a{background-image:url('../img/tab3.jpg')}
.tabmenu .tab4 a{background-image:url('../img/tab4.jpg')}

.menu_cont{padding-bottom:7.8125vw}
.grid_list:after{content:'';display:block;clear:both}
.grid_list > li{position:relative;width:43.28125vw;height:46.71875vw;background-color:rgba(242,228,209,0.25);margin:0 4.0625vw 4.0625vw 0;border:1px solid rgba(159,128,97,0.5);box-sizing:border-box}
.grid_list > li:nth-child(2n){margin-right:0}
.grid_list > li .grid_in{margin:1.09375vw;width:40.78125vw}
.grid_list > li > a{display:block;position:relative;height:100%;box-sizing:border-box}
.grid_img_area{position:relative;height:32.96875vw;background-color:rgba(185,159,133,0.3);background-repeat:no-repeat;background-position:center;background-size:cover}
.grid_txt_area{position:relative;padding:2.8125vw 0;letter-spacing:-0.025em;text-align:center}
.grid_txt_area > span{display:block}
.grid_txt_area > span.txt_eng{font-size:2.03125vw;color:#88807e}
.grid_txt_area > span.txt_ko{font-family:'NotoSansKR-Medium';font-size:3.4375vw;letter-spacing:-0.025em;color:#231815}
.grid_txt_area > span.txt_ko > span.gram{font-size:2.34375vw}

/* menu pop */
#menu-pv-container-block{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1000}
.menu_pop{position:fixed;left:50%;top:0;z-index:1010;width:90.625vw;height:106.25vw;border:1px solid rgba(159,128,97,0.5);margin-left:-45.3125vw;background-color:#fcf6ee;box-sizing:border-box}
.menu_pop_in{margin:1.5625vw;width:calc(87.5vw - 2px);height:calc(103.125vw - 2px);background-color:#e8dcce;box-sizing:border-box}
.menu_pop .slider-container{overflow:hidden;position:relative}
.menu_pop .slider-wrapper{height:100%}
.menu_pop .slider-items{height:100%}
.menu_pop .slider-items:after{display:block;clear:both;content:""}
.menu_pop_img{overflow:hidden;float:left;position:relative;width:87.5vw;height:}
.menu_pop_txt_area{float:left;width:56.25vw;padding:0 0 0 15.625vw}
.menu_pop_txt_eng{font-size:3.125vw;letter-spacing:-0.025em;color:#88807e}
.menu_pop_txt_ko{font-family:'NotoSansKR-Medium';font-size:6.25vw;letter-spacing:-0.025em;color:#231815}
.menu_pop_txt_ko .gram{font-size:3.125vw}
.menu_pop_txt{padding-top:2.34375vw;font-size:3.125vw;line-height:150%;letter-spacing:-0.025em;color:#231815}
.menu_pop_close{display:block;position:absolute;top:1.5625vw;right:1.5625vw;width:11.71875vw;height:11.71875vw;background:url("../img/menu_pop_close.png") no-repeat 50% 50%;background-size:cover}
.menu_pop .slider-btns{position:absolute;bottom:1.5625vw;width:11.71875vw;height:11.71875vw;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;font-size:0;line-height:0}
.menu_pop .slider-prev{right:13.125vw;background-image:url("../img/menu_pop_prev.png")}
.menu_pop .slider-next{right:1.5625vw;background-image:url("../img/menu_pop_next.png")}