.header{display: none !important;}

html{scroll-behavior:smooth;}
.sub_contents_wrap{padding-top:0;background:#000;width:100%;}
.apec_wrap{background-color: #000;padding-bottom: 93px;}
.apec_wrap_inner{max-width: 750px;width:100%;margin:0 auto;}
.apec_wrap img{display: block; width: 100%;}
.apec_wrap .ab{position: absolute;}

.apec_wrap .apec_main_visual{position: relative;width: 100%;padding: 0 0 120px 0;background-color: #000;}
.apec_wrap .apec_main_visual .visual_el02{width: 90.6vw;text-align: center;transition: all 0.5s;transform-origin: top;margin: 0 auto;padding:66px 0 0 0;}
.apec_wrap .apec_main_visual .visual_el02 .visual_txt{font-size: 28px;color: #fff;font-weight: 300;line-height: 45px;letter-spacing: -1px;margin: 93px 0 0 0;}
.apec_wrap .apec_main_visual .visual_el03{width: 100%;background-color: #000;opacity:0;position: absolute;padding: 18px 0;}
.apec_wrap .apec_main_visual .visual_el03 .visual_logo_inner{width: 335px;height: 35px;margin: 0 auto;}

.apec_wrap .apec_main_visual.on .visual_el01{display: none;}
.apec_wrap .apec_main_visual.on .visual_el02{width: 46.7vw;padding-top: 250px;}
.apec_wrap .apec_main_visual.on .visual_el03{opacity:1;position: fixed;top: 0;left: 0;right: 0;z-index: 99;}

.apec_wrap .bt_video{overflow: hidden;margin: 0 auto;max-width: 100%;width: 100%;background-color: #000;}
.apec_wrap .bt_video .video_con{position: relative;padding-bottom: 56.25%;width: 300%;left: -100%;}
.apec_wrap .bt_video .video_con iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;aspect-ratio: 16/9;pointer-events: none;display:block;}

.apec_wrap .boost_top{position: relative;}
.apec_wrap .boost_top .boost_pro{position: absolute;top: 6.7%;left: 50%;transform: translateX(-50%);width: 16.3%;height: 63.3%;}
.apec_wrap .boost_top .boost_pro .boost_pro_img_main{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.apec_wrap .boost_top .boost_pro .boost_pro_img_over01{position: absolute;bottom: 0;left: 0;width: 100%;height: 80%;display: block;opacity:0.7;}
.apec_wrap .boost_top .boost_pro .boost_pro_img_over02{position: absolute;top: 0;left: 0;width: 100%;height: 80%;display: block;opacity:0.7;}
.apec_wrap .boost_top .boost_pro .boost_pro_img_over01.on{animation: boostProAni 1s ease-in-out forwards;}
.apec_wrap .boost_top .boost_pro .boost_pro_img_over02.on{animation: boostProAni 0.7s ease-in-out forwards;}
.apec_wrap .boost_top .boost_pro .boost_pro_img img{width: 100%;height: 100%;display: block;}

.apec_wrap .home_btn{display:flex;justify-content:center;padding: 0 0 230px 0;}
.apec_wrap .home_btn a{width:280px;height:78px;line-height:78px;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;color:#000;font-size:22px;font-weight:500;letter-spacing:-1px;}
.apec_wrap .home_btn a img{width:8px;height:16px;margin:0 0 0 12px;}

#incento-launcher, 
.kakao_link{opacity:0;display:none;}

@keyframes boostProAni{
    0%{opacity: 0.7;filter: brightness(100%);}
    50%{opacity: 0.4;filter: brightness(50%);}
    100%{opacity: 0;filter: brightness(0%);}
}
@keyframes fadeInAni{
    0%{opacity: 0;filter: brightness(0%);}
    100%{opacity: 1;filter: brightness(100%);}
}
@keyframes fadeUpAni{
    0%{opacity:0;transform: translateY(100px);}
    100%{opacity:1;transform: translateY(0);}
}
