.menu_top{overflow:hidden}
.menu_top .layer1{height:590px;border-top:1px solid rgba(0,0,0,0.1)}
.menu_top .layer1 .circle{position:absolute;left:50%;top:27px;margin-left:-250px;width:500px;height:500px;border-radius:50%;background:rgba(236,226,211,0.5)}
.menu_top .drop_img{position:absolute;left:50%;top:27px;margin-left:-340px;z-index:10}
.menu_top .drop_img img{position:relative;z-index:1}
.menu_top .lyr1_ttl{position:absolute;left:-5px;top:70px;font-size:60px;letter-spacing:-0.025em;color:#231815}
.menu_top .lyr1_ttl em{display:inline-block;margin-top:4px;font-family:'NotoSansKR-Bold'}
.menu_top .lyr1_ttl:before{content:'';width:184px;height:1px;background-color:rgba(159,128,97,0.3);position:absolute;top:38px;right:-70px;}
.menu_top .lyr1_txt_area{position:absolute;left:50%;top:390px;margin-left:-590px}
.menu_top .lyr1_txt_area2{position:absolute;left:960px;top:395px;width:500px}
.menu_top .lyr1_sttl{position:relative;font-family:'NotoSansKR-Bold';font-size:30px;letter-spacing:-0.025em;color:#231815}
.menu_top .lyr1_txt_area .lyr1_sttl:before{content:'';width:88px;height:1px;background-color:rgba(159,128,97,0.3);position:absolute;top:17px;right:-100px}
.menu_top .lyr1_txt_area2 .lyr1_sttl:before{content:'';width:88px;height:1px;background-color:rgba(159,128,97,0.3);position:absolute;top:17px;left:-100px}
.menu_top .lyr1_txt{margin-top:10px;font-size:18px;line-height:178%;letter-spacing:-0.025em;color:#231815}
.menu_top .layer2{height:740px}
.menu_top .layer2 .btn_skip{position:absolute;right:30px;bottom:40px;display:block;width:200px;height:60px;border:1px solid rgba(255,255,255,0.7);font-family:'NotoSansKR-Bold';font-size:20px;line-height:58px;color:#fff;text-align:center;box-sizing:border-box;z-index:10}
.menu_top .layer2 .video_area{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:740px;background-repeat:no-repeat;background-position:center}
.menu_top .layer2 .slide3 .video_area{background-image:url('../img/lyr2_bg3.jpg')}
.menu_top .layer2 .slide4 .video_area{background-image:url('../img/lyr2_bg4.jpg')}
.menu_top .layer2 ul li{overflow:hidden;position:relative;height:740px}
.menu_top .layer2 .txt_area{position:absolute;left:50%;top:260px;margin-left:-590px}
.menu_top .layer2 .txt_area .lyr2_ttl{font-size:45px;line-height:133%;letter-spacing:-0.025em;color:#fff}
.menu_top .layer2 .txt_area .lyr2_txt{margin-top:24px;font-size:18px;line-height:178%;letter-spacing:-0.025em;color:#fff}
.lyr2_btns{position:absolute;top:50%;margin-top:-33px;width:33px;height:65px;background-repeat:no-repeat;background-position:center;font-size:0}
.lyr2_btns.lyr2_prev{left:30px;background-image:url('../img/lyr2_prev.png')}
.lyr2_btns.lyr2_next{right:30px;background-image:url('../img/lyr2_next.png')}

@media screen and (min-width: 2000px) {
    .menu_top .layer2 .video_area{background-size:cover}
}

.menu_cont{padding:70px 0}
.tabmenu{padding-bottom:40px}
/* .tabmenu li{width:230px;height:75px;margin:0 5px}
.tabmenu li a{border:0;background-position:0 0} */
.tabmenu li.tab1 a{background-image:url('../img/tab1.jpg')}
.tabmenu li.tab2 a{background-image:url('../img/tab2.jpg')}
.tabmenu li.tab3 a{background-image:url('../img/tab3.jpg')}
.tabmenu li.tab4 a{background-image:url('../img/tab4.jpg')}
/* .tabmenu li:last-child a{border-right:0}
.tabmenu li.on a, .tabmenu li a:hover{background-position:0 -75px} */

.grid_list:after{content:'';display:block;clear:both}
.grid_list > li{position:relative;width:382px;height:412px;background-color:rgba(242,228,209,0.25);margin:0 17px 17px 0;border:1px solid rgba(159,128,97,0.5);box-sizing:border-box}
.grid_list > li:nth-child(3n){margin-right:0}
.grid_list > li .grid_in{margin:10px;width:360px}
.grid_list > li > a{display:block;position:relative;height:100%;box-sizing:border-box}
.grid_img_area{position:relative;height:290px;background-color:rgba(185,159,133,0.3);background-repeat:no-repeat;background-position:center;background-size:cover}
.grid_txt_area{position:relative;padding:22px 10px;letter-spacing:-0.025em;text-align:center}
.grid_txt_area > span{display:block}
.grid_txt_area > span.txt_eng{font-size:18px;color:#88807e}
.grid_txt_area > span.txt_ko{margin-top:5px;font-family:'NotoSansKR-Medium';font-size:30px;letter-spacing:-0.025em;color:#231815}
.grid_txt_area > span.txt_ko > span.gram{font-size:20px}

/* 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:1180px;height:553px;border:1px solid rgba(159,128,97,0.5);margin-left:-590px;background-color:#fcf6ee;box-sizing:border-box}
.menu_pop_in{margin:11px;width:1157px;height:530px;background-color:#e8dcce;box-sizing:border-box}
.menu_pop .slider-container{overflow:hidden;position:relative;height:100%}
.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:730px;height:100%}
.menu_pop_txt_area{float:left;width:280px;padding:76px 0 0 20px}
.menu_pop_txt_eng{font-size:20px;letter-spacing:-0.025em;color:#88807e}
.menu_pop_txt_ko{font-family:'NotoSansKR-Medium';font-size:45px;letter-spacing:-0.025em;color:#231815}
.menu_pop_txt_ko .gram{font-size:20px}
.menu_pop_txt{padding-top:30px;font-size:18px;line-height:178%;letter-spacing:-0.025em;color:#231815}
.menu_pop_close{display:block;position:absolute;top:30px;right:30px;width:75px;height:75px;background:url("../img/menu_pop_close.png") no-repeat 50% 50%}
.menu_pop .slider-btns{position:absolute;bottom:30px;width:75px;height:75px;background-position:50% 50%;background-repeat:no-repeat;background-size:75px 75px;font-size:0;line-height:0}
.menu_pop .slider-prev{right:104px;background-image:url("../img/menu_pop_prev.png")}
.menu_pop .slider-next{right:30px;background-image:url("../img/menu_pop_next.png")}