.header .bi{display:none}
.depth1_a:hover, .depth1_li.on .depth1_a{color:#fff}

/* layer1 */
.layer1 .lyr1_slide{height:100vh;background-color:#000}
.layer1 .lyr1_slide .swiper-container{height:100%}
/* .layer1 .lyr1_sl1{height:100%;background-image:url('../img/page/system/lyr1_sl1.jpg')} */
.layer1 .lyr1_sl1{height:100%}
/* .layer1 .sl_manager{top:210px;margin-left:-164px} */
.layer1 .suc_img{position:absolute;bottom:0;left:50%;margin-left:-120px;width:1000px;height:100%;background-position:center bottom;z-index:1}
.layer1 .text_wrap{position:absolute;top:50%;left:0;z-index:2;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
}
.layer1 .hash_tag li{height:35px;margin-right:10px;padding:0 10px;border-radius:45px;border:1px solid rgba(255,255,255,0.2)}
.layer1 .hash_tag li p{font-family:'NotoSansKR-Regular';font-size:16px;text-align:center;line-height:35px;letter-spacing:-0.025em;color:#fff}
.layer1 .lyr1_sl_title{padding:30px 0 62px}
.layer1 .slide_control{position:absolute;bottom:80px;left:50%;margin-left:-600px}
.layer1 .slide_control > *{vertical-align:middle}
.layer1 .lyr1_btn{width:9px;height:14px;background:no-repeat center;font-size:0}
.layer1 .lyr1_prev{background-image:url('../img/page/system/lyr1_prev.png')}
.layer1 .lyr1_next{background-image:url('../img/page/system/lyr1_next.png')}
.layer1 .swiper-pagination{margin:0 20px;font-family:'NotoSansKR-Regular';font-size:18px;letter-spacing:-0.025em;line-height:178%;color:#8a8986}
.layer1 .swiper-pagination .swiper-pagination-current{color:#fff}

/* layer2 */
.layer2{padding:150px 0 178px;box-sizing:border-box}
.layer2 .manager_list{margin:0 auto;padding-bottom:80px;width:1200px}
.layer2 .manager_list::after{content:'';display:block;clear:both}
.layer2 .manager_list li{float:left;margin-right:20px;margin-top:20px;text-align:center}
.layer2 .manager_list li:nth-child(9n){margin-right:0}
.layer2 .manager_list li:nth-child(-n+9){margin-top:0}
.layer2 .manager_list li a{display:block;width:110px;height:40px;border-radius:55px;border:1px solid rgba(0,0,0,0.2);font-family:'NotoSansKR-Regular';font-size:18px;line-height:40px;letter-spacing:-0.025em}
.layer2 .manager_list li.long_border a{width:140px}
.layer2 .manager_list li.on a{color:#fff;background-color:#141310}
.layer2 .manager_list li:hover a{color:#fff;background-color:#141310}
.lyr2_list::after{content:'';display:block;clear:both}
.lyr2_list li{float:left;width:340px;margin-right:90px;margin-bottom:72px}
.lyr2_list li:nth-child(3n){margin-right:0}
.lyr2_list li:last-child{margin-right:0}
.lyr2_list .list_img{width:340px;height:340px;border-radius:50%;background-color:#201b19}
.lyr2_list .text_wrap{padding-top:30px}
.lyr2_list .list_title{margin-bottom:8px;font-family:'NotoSansKR-Medium';font-size:20px;letter-spacing:-0.025em;line-height:140%;color:#141310}
.lyr2_list .list_text{font-family:'NotoSansKR-Regular';font-size:18px;letter-spacing:-0.025em;line-height:211%;color:#6f6967}
.lyr2_list li:hover .list_img{clip-path:url(#lyr2ListImg)}
.lyr2_list li:hover .list_title em{border-bottom:1px solid #141310}
.lyr2_list li:hover .list_text em{border-bottom:1px solid #6f6967}

/* side_layer */
.side_layer_wrap{background-color:#010100}
.side_layer{position:relative;max-width:100%;height:2451px;min-width:calc(100% - 258px);width:1662px;margin-left:auto}
.side_layer .clip_wrap{position:absolute;top:0;left:0;width:100%;height:2451px}

/* layer3 */
.layer3{background-color:#010100}
.section1{height:1447px}
.section1 .section1_video_wrap{height:1000px;background-image:url('../img/page/system/section1_video_wrap.jpg')}
.section1 .text_wrap{padding:335px 0 195px 30px}
.section1 .video_text{padding-top:35px;color:#8a8986}
.section1 .video_text em{font-family:'NotoSansKR-Regular';color:#fff}
.section1 .roll_time{padding-left:30px}
.section1 .roll_time_li{float:left;display:table;width:282px;height:282px;margin-right:24px;border:1px solid rgba(255,255,255,0.2)}
.section1 .roll_time_li:last-child{margin-right:0}
.section1 .roll_time_li .roll_time_wrap{display:table-cell;vertical-align:middle;text-align:center}
.section1 .roll_time_li .roll_time_text{font-family:'NotoSansKR-DemiLight';color:#8a8986}
.section1 .roll_time_li .num_wrap{margin-top:20px}
.section1 .roll_time_li .num_wrap .num{width:30px;height:44px;background:url('../img/page/system/number_num.png')no-repeat 0 0;background-size:30px 2200px}
.section1 .roll_time_li .num_wrap .unit{margin:-2px 0 0 5px}

.section2{padding:150px 0 195px;box-sizing:border-box;background-color:#fff}
.section2 .section2_text{padding:35px 0 75px}
.section2 .text_wrap{padding:137px 0 0 80px}
.section2 .section2_video_wrap{width:714px;height:440px;background-image:url('../img/page/system/section2_video_wrap.jpg')}
.section2 .chapter_text{padding-bottom:45px;font-family:'NotoSansKR-Medium';font-size:20px;letter-spacing:-0.025em}
.section2 .chapter_text em{font-family:'NotoSansKR-Bold';font-size:22px;letter-spacing:-0.025em;color:#daa800}
.section2 .chapter_text span{opacity:0.5;
-webkit-transition:opacity 0.3s;
transition:opacity 0.3s;
}
.section2 .chapter_text.on span{opacity:1}
.section2 .motion_icon_wrap{margin-top:80px}
.section2 .motion_icon{width:420px;margin-top:20px}
.section2 .motion_icon2:before{content:"";position:absolute;top:-20px;left:0;width:1px;height:255px;background-color:rgba(0,0,0,0.1)}
.section2 .motion_icon2:after{content:"";position:absolute;top:-20px;right:0;width:1px;height:255px;background-color:rgba(0,0,0,0.1)}
.section2 .motion_icon3{padding-top:9px}
.section2 .icon2{width:24px;height:75px;margin:0 auto;background-color:#ffcf31}
.section2 .icon_title{padding:25px 0 15px;font-family:'NotoSansKR-Bold';font-size:30px;letter-spacing:-0.025em}
.section2 .icon_title3{padding-top:90px}
.section2 .icon_text{line-height:155%}
.section2 .icon_img_top{top:9px;right:0;left:0;margin:0 auto;transform: rotateX(180deg);}
.section2 .icon_img_bot{top:29px;right:0;left:0;margin:0 auto;transform: rotateX(180deg);}

.section3{padding:137px 0 195px;box-sizing:border-box;border-top:1px solid rgba(0,0,0,0.1);background-color:#fff}
.section3 .section3_text{padding:35px 0 55px}
.section3 .menu_margin li{margin-right:24px}
.section3 .margin_title{padding-top:23px}
.section3 .margin_title em{font-family:'NotoSansKR-Bold';font-size:25px;letter-spacing:-0.025em;color:#141310}

.section4{padding-bottom: 300px;background-image:url('../img/page/system/section4.jpg')}
.section4 .top_text_wrap{padding:300px 0 45px 30px}
.section4 .top_text{padding-top:45px;color:#a1a1a6}
.section4 .section4_video_wrap{width:1200px;height:675px;margin:0 auto;background-image:url('../img/page/system/section4_video_wrap.jpg')}
.section4 .bot_title{padding-top:85px;color:#fff}

/* delivery */
.delivery{height:647px;padding-top:200px;background-color:#fff;}
.delivery .text_wrap{float:left;padding-top:79px;box-sizing:border-box;margin-right:175px}
.delivery .delivery_text{padding:35px 0 45px}
.delivery .deli_icons li{margin-right:20px}
.delivery .mockup_phone_wrap{position:absolute;top:0;left:0;width:439px;height:647px;background-image:url('../img/page/system/mockup_phone_wrap.png')}
.delivery_slide{overflow:hidden;position:absolute;left:50%;top:200px;width:50%;height:647px;margin-left:49px}
.delivery_slide .swiper-container{overflow:visible;width:339px;margin-left: 30px;padding-top:127px}
/* .delivery_slide .swiper-wrapper{gap: 30px;} */
.delivery .swiper-slide{width:auto;opacity:0.2;}
.delivery .swiper-slide .delivery_review{width:340px;height:520px}
.delivery .swiper-slide.swiper-slide-active{opacity:1}

/* layer4 */
.layer4 .lyr4_top_section{height:2043px;background-color:#f6f5ef}
.layer4 .lyr4_top_title{padding:200px 0 35px}
.layer4 .step_text{padding-top:35px}
.layer4 .step_text_wrap1{top:670px;margin-left:-498px}
.layer4 .step_text_wrap2{top:1296px;margin-left:113px}
.layer4 .step_text_wrap2 .border_text_wrap{width:486px;height:228px;margin:75px 0 0 -30px;padding:35px 0 0 30px;box-sizing:border-box;border:1px solid rgba(0,0,0,0.2)}
.layer4 .step_dish_wrap1{top:530px;margin-left:16px}
.layer4 .step_dish_wrap1 .dish_video_wrap{top:0;left:376px;width:280px;height:280px;border-radius:50%;overflow:hidden;background-image:url('../img/page/system/dish_video_wrap.png')}
.layer4 .step_dish_wrap1 .step_dish{top:83px;left:0}
.layer4 .step_dish_wrap2{z-index:10;bottom:-122px;margin-left:-868px}

.layer4 .lyr4_bot_section{padding:200px 0;box-sizing:border-box}
.layer4 .lyr4_bot_title{padding-bottom:80px}
.layer4 .system_list li{padding:75px 0;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1)}
.layer4 .system_list li:first-child{border-top:2px solid #141310}
.layer4 .system_title{display:inline-block;width:345px}
.layer4 .system_title em{color:#daa800}
.layer4 .system_text_em{padding-bottom:10px;font-family:'NotoSansKR-Medium';font-size:20px;line-height:140%;letter-spacing:-0.025em;color:#141310}
.layer4 .system_text{width:854px}

/* success popup */
.pv-container-parent{overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1010;background-color:rgba(0,0,0,0.7)}
.pv-container{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;background:#fff;box-sizing:border-box}
.media_pop_inner .img_area{padding:0 3vw;width:50%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#201b19;box-sizing:border-box;}
.media_pop_inner .text_area{overflow-y:auto;width:50%;box-sizing:border-box}
.media_pop_inner .text_area{padding:110px 85px 0;box-sizing:border-box}
.media_pop_inner .text_area .ttl_wrap{padding-bottom:20px}
.media_pop_inner .text_area .title{font-family:'NotoSansKR-Bold';font-size:60px;letter-spacing:-0.05em;line-height:130%;color:#222;word-break:keep-all;}
.media_pop_inner .text_area .title em{font-family:'NotoSansKR-Medium'}
.media_pop_inner .text_area .text_wrap{padding-top:24px;padding-bottom:100px;font-size:18px;letter-spacing:-0.05em;line-height:167%;color:#000000}
.media_pop_inner .text_area .box_title{margin-bottom:10px;font-family:'NotoSansKR-Regular';font-size:18px;letter-spacing:-0.05em;color:#666}
.story_pop_close{right:10px;bottom:5px}
.pv-closer{position:absolute;right:0;top:0;width:100px;height:100px;z-index:10}
.media_pop_inner .artb_sb{font-size:40px;letter-spacing:-0.025em;line-height:125%;color:#fff}
.media_pop_inner .video_area{position:relative;margin-top:10%;height:50%;}
.media_pop_inner .video_area img, .clt_top_vis .video_area iframe{position:absolute;left:0;top:0}

.time_wrap{overflow:hidden;padding-top:50px;width:100%}
.time_wrap::after{content:'';display:block;clear:both}
/* .time_wrap .key_word{float:left;width:50%;min-width:290px} */
.time_wrap .key_word{float:left;width:50%}
.time_wrap .key_word img{width:100%;}
.time_wrap .time_search{float:right;padding-bottom:50px;width:40%;height:330px;box-sizing:border-box;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;}
.time_wrap .time_search::-webkit-scrollbar {display:none}
.time_wrap .time_search li{margin-bottom:22px;cursor:pointer;}
.time_wrap .time_search li:last-child{margin-bottom:0}
.time_wrap .time_search .time_ttl{width:200px;padding-right:50px;font-family:'NotoSansKR-Bold';font-size:18px;letter-spacing:-0.05em;color:#fff}
.time_wrap .time_search .time_clock{font-family:'NotoSansKR-Regular';font-size:18px;letter-spacing:-0.05em;color:#ccc}
@media screen and (max-width: 1500px) {
    .time_wrap .key_word{width:250px;margin-right:5px}
    .time_wrap .time_search{width:300px;box-sizing:border-box}
}

.text_area .text_wrap p {font-size:18px !important;line-height:178% !important;}
.text_area .text_wrap p strong {display:inline-block;margin-top:15px;margin-bottom:10px;font-family:'NotoSansKR-Black' !important;font-size:25px !important;line-height:128% !important}
