.page_title_area{display:none}
.bg_dec{display:none}

.mb_tit{padding:80px 0}
.mb_tit_en{margin-top:-6px}
.lyr_stit{font-size:14px;color:#9c9c9c}
.lyr_txt{color:#9c9c9c}

.lyr01_txt_box{position:relative;padding-left:152px;padding-bottom:382px}
.lyr01_txt_box .line{display:block;width:261px;height:1px;background-color:rgba(255,255,255,0.3);position:absolute;top:161px;left:450px;z-index:5}
.lyr01_stit{padding:77px 0 19px}
.lyr01_tit{padding-bottom:24px}
.lyr01_dec{top:-196px;margin-left:439px}
.lyr01_img{top:170px;margin-left:-538px}
.lyr01_box{top:0;margin-left:60px}
.lyr01_box:before{content:'';width:calc(100% - 40px);height:calc(100% - 40px);border:1px solid rgba(255,255,255,0.2);position:absolute;top:20px;left:20px;box-sizing:border-box}

.layer02{background-color:#252a30}
.lyr02_txt_box{position:relative;padding-left:800px;padding-bottom:371px}
.lyr02_txt_box .line{display:block;width:153px;height:1px;background-color:rgba(255,255,255,0.2);position:absolute;top:207px;right:422px;z-index:5}
.lyr02_stit{padding-top:125px}
.lyr02_tit{padding:15px 0 20px}
.lyr02_dec01{top:82px;margin-left:-696px}
.lyr02_dec02{top:401px;margin-left:-822px}
.lyr02_img{top:233px;margin-left:-70px}
.lyr02_box{top:158px;margin-left:-517px}

.layer03{height:600px;background:#000;position:relative;z-index:2}
.layer03 video{position:absolute;top:0;left:50%;margin-left:-881px}
.lyr03_txt_box{top:100px;margin-left:-438px}
.lyr03_txt_box .line{display:block;width:261px;height:1px;background-color:rgba(255,255,255,0.2);position:absolute;top:175px;left:404px}
.lyr03_stit{padding-bottom:12px}
.lyr03_tit{padding-bottom:23px}
.lyr03_img{top:326px;margin-left:-499px}
.lyr03_bd{position:absolute;top:20px;left:50%;width:calc(50% - 20px);height:560px;border:1px solid rgba(255,255,255,0.2);box-sizing:border-box}
@media screen and (min-width: 1920px) {
    .layer03 video{width:100%;height:100%;}
}


.menu_cont{padding:220px 0 70px;background-color:#252a30}
.menu_tabmenu{position:relative;padding-bottom:70px;font-size:0;line-height:0;text-align:center}
.menu_tabmenu:after{display:block;clear:both;content:""}
.menu_tabmenu > li{position:relative;display:inline-block;margin-left:16px;box-sizing:border-box}
.menu_tabmenu > li:first-child{margin-left:0}
.menu_tabmenu > li > a{position:relative;display:block;width:100%;height:100%;font-size:0}
.menu_tabmenu > li > a .tab_on{opacity:0;position:absolute;left:0;top:0;transition:all 0.3s ease}
.menu_tabmenu > li.on > a .tab_on, .menu_tabmenu > li > a:hover .tab_on{opacity:1}

.grid_list:after{content:'';display:block;clear:both}
.grid_list > li{position:relative;float:left;background-color:#3f444c;margin:0 20px 20px 0}
.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:257px;border:1px solid rgba(255,255,255,0.2);background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}
.grid_txt_area{position:relative;padding:18px 10px;letter-spacing:-0.025em;text-align:center}
.grid_txt_area > span{display:block}
.grid_txt_area > span.txt_eng{font-size:18px;color:#9c9c9c}
.grid_txt_area > span.txt_ko{margin-top:5px;font-family:'NotoSansKR-Medium';font-size:30px;color:#fff}

/* menu pop */
.menu_pop{display:block;position:fixed;left:50%;top:50%;z-index:1010;width:1180px;height:540px;margin:-270px 0 0 -590px;background-color:#3f444c;box-sizing:border-box}
.menu_pop_in{margin:10px;width:1160px;height:520px;border:1px solid rgba(255,255,255,0.2);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:726px;height:518px;background-color:#000}
.menu_pop_txt_area{float:left;width:358px;padding:76px 0 0 30px}
.menu_pop_tit{font-size:2.375em;color:#fff;line-height:118%;letter-spacing:-0.03em;font-weight:700}
.menu_pop_txt{font-size:1.0625em;color:#fff;line-height:147%;letter-spacing:-0.03em;padding-top:24px}
.menu_pop_close{display:block;position:absolute;top:30px;right:30px;width:60px;height:60px;background:url("../img/menu_pop_close.jpg") no-repeat 50% 50%}
.menu_pop .slider-btns{position:absolute;bottom:30px;width:60px;height:60px;background-position:50% 50%;background-repeat:no-repeat;background-size:60px 60px;font-size:0;line-height:0}
.menu_pop .slider-prev{right:89px;background-image:url("../img/menu_pop_prev.png")}
.menu_pop .slider-next{right:30px;background-image:url("../img/menu_pop_next.png")}
.menu_pop_paging{position:absolute;bottom:30px;right:493px;font-size:0;line-height:0}
.menu_pop_paging li{display:inline-block;margin-left:16px}
.menu_pop_paging li:first-child{margin-left:0}
.menu_pop_paging li a{display:block;width:10px;height:10px;border-radius:5px;background-color:rgba(255,255,255,0.3)}
.menu_pop_paging li.on a , .menu_pop_paging li a:hover{background-color:#fff}