
#dalasoo_preium7 { background:linear-gradient(#b8b8b8, 10%, #fff);  }
#dalasoo_preium7 .mySwiper.swiper { position: relative; width: 100%; height: 100vh; }

#dalasoo_preium7 .mySwiper .swiper-slide .anim { 
    position: absolute; display: flex; gap: 20px; width: 700px;
    top: 50%; left: 50%; z-index: 2;
    transform: translate(-23%, 25%);
    /*transform: translate(calc(20% + 0.1px),calc(-55% + 0.1px));*/
} 
#dalasoo_preium7 .mySwiper .swiper-slide .anim .item { position:relative; }
#dalasoo_preium7 .mySwiper .swiper-slide .anim .t1 {
    position: absolute; top: -220px; right: -100px; letter-spacing: 0px; 
    font-size: 9rem; color: #DFDFDF; font-weight: 800;
}
#dalasoo_preium7 .mySwiper .swiper-slide .anim .t1 small { font-size: 1.5rem; letter-spacing: -1px; }
#dalasoo_preium7 .mySwiper .swiper-slide .t2 { font-size: 2.8rem; letter-spacing:-3px; color:#00444C }
#dalasoo_preium7 .mySwiper .swiper-slide .t3 { font-size: 1.2rem; color:#808080; margin-top:15px; letter-spacing: -1.5px; }
#dalasoo_preium7 .mySwiper .swiper-slide .t3 strong { font-size:1.4rem; font-weight: 800; color: #035157 }

#dalasoo_preium7 .mySwiper .bgimg {
    position:absolute; width:35%; height:100%; top: 0; left: 0px; z-index:1; overflow: hidden;
}
#dalasoo_preium7 .mySwiper .bgimg:after { content:''; position: absolute; right: 0%; top: 0; width: 100%; height: 100%; background-color: #fff; }

#dalasoo_preium7 .mySwiper .bgimg .imgbox { width:100%; height:100%; }
#dalasoo_preium7 .mySwiper .bgimg .img1 { background:url(./img/p_bigimg1.jpg) no-repeat center / cover; }
#dalasoo_preium7 .mySwiper .bgimg .img2 { background:url(./img/p_bigimg2.jpg) no-repeat center / cover; }
#dalasoo_preium7 .mySwiper .bgimg .img3 { background:url(./img/p_bigimg3.jpg) no-repeat center / cover; }
#dalasoo_preium7 .mySwiper .bgimg .img4 { background:url(./img/p_bigimg4.jpg) no-repeat center / cover; }
#dalasoo_preium7 .mySwiper .bgimg .img5 { background:url(./img/p_bigimg5.jpg) no-repeat center / cover; }
#dalasoo_preium7 .mySwiper .bgimg .img6 { background:url(./img/p_bigimg6.jpg) no-repeat center / cover; }
#dalasoo_preium7 .mySwiper .bgimg .img7 { background:url(./img/p_bigimg7.jpg) no-repeat center / cover; }

#dalasoo_preium7 .mySwiper .swiper-slide.swiper-slide-active .bgimg .imgbox { animation: sec03_bigimg 3s 0s both; = }
#dalasoo_preium7 .mySwiper .swiper-slide.swiper-slide-active .t1 { animation: sec03_floor 1.5s 0.2s both; }
#dalasoo_preium7 .mySwiper .swiper-slide.swiper-slide-active .t2 { animation: sec03_txt2 1.2s 0.2s both; }
#dalasoo_preium7 .mySwiper .swiper-slide.swiper-slide-active .t3 { animation: sec03_txt2 1.2s 0.4s both; }




/* 타이틀 */
#dalasoo_preium7 .premiumTitle {
    position: absolute; width: 550px; height: 230px; text-align: left; right: 0; top: 0; bottom: 0; left: 0; margin: auto;
    /*transform: translate(calc(-43% + 0.1px),calc(-75% + 0.1px));*/
    transform: translate(calc(20% + 0.1px),calc(-40% + 0.1px));
    z-index: 1; letter-spacing:-2px;
}
#dalasoo_preium7 .premiumTitle .tt1 { font-family: 'Nanum Square', "Noto Sans KR", 'Noto Sans'; font-size:2.1rem; line-height: 2.4rem; opacity: 0; transform: translateX(50px);}
#dalasoo_preium7 .premiumTitle .tt2 {
    font-family: "Noto Sans KR", 'Noto Sans'; font-size:4rem; color:#141414; line-height: 1.3rem; font-weight: 800;
    letter-spacing: 20px; margin: 20px 0 50px;  opacity: 0; transform: translateX(50px);
}
#dalasoo_preium7 .bi { position: absolute; bottom: 15%; right: 0px;  opacity: 0; transform: translateX(-150px);}
#dalasoo_preium7 .bi img { opacity: 0.6; }

#dalasoo_preium7 .preium7_wrap.active .tt1 { transition: 1.2s 0.2s; opacity: 1; transform: translateX(0); }
#dalasoo_preium7 .preium7_wrap.active .tt2 { transition: 1.2s 0.5s; opacity: 1; transform: translateX(0); letter-spacing: -5px; }
#dalasoo_preium7 .preium7_wrap.active .bi { transition: 5s 0.3s; opacity: 1; transform: translateX(0); }
#dalasoo_preium7 .preium7_wrap.active .myThumbs { transition: 1.2s 0.4s; transform: translate(calc(-48% + 50px),calc(45% - 30px)); opacity: 1;  }
#dalasoo_preium7 .preium7_wrap.active .bgimg:after { transition: 1.5s 0.2s; height: 0; }


#dalasoo_preium7 .preium7_wrap.active .sec03_tit { transition: 1.2s 0.2s; opacity: 1; transform: translateX(0); }
#dalasoo_preium7 .preium7_wrap.active .sec03_tit_box p { transition: 1.2s 0.5s; opacity: 1; transform: translateX(0); }
#dalasoo_preium7 .preium7_wrap.active .sec03_arrow { transition: 1.2s 0.6s; opacity: 1; transform: translateY(0); }



@keyframes sec03_bigimg {
    from { transform: scale(1.2); }
    to {  }
}
@keyframes sec03_txt2 {
    from { transform: translateX(50px); opacity: 0; }
    to {  }
}
@keyframes sec03_floor {
    from { transform: translateX(250px); opacity: 0; }
    to {  }
}



.play-paused {
    position: relative; display: inline-block; font-size:1.4rem; padding: 0 !important; top:2px; left: 25px;
    border: 0px solid red;
}






/* 네비게이션 변경하기 */
#dalasoo_preium7 .swiper-button-prev:after, .swiper-button-next:after { color:#111 }
#dalasoo_preium7 .swiper-button-prev { width: auto;  }


/* 페이지네이션 변경하기 */
#dalasoo_preium7 .swiper-pagination-bullet {
    width:12px; height:12px; border-radius: 10px;
    transition: all .3s ease; 
}
#dalasoo_preium7 .swiper-pagination-bullet-active { width:50px; background-color:#111 }
#dalasoo_preium7 .swiper-pagination {
    --swiper-pagination-bullet-inactive-color:  #111;/* 색 */
    --swiper-pagination-bullet-inactive-opacity: .2;/* 투명도 */
    /*--swiper-pagination-bottom:10px;/*하단 위치 높이 변경*/*/
    --swiper-pagination-bullet-horizontal-gap: 5px;/*불렛간 간격 조정 - 가로*/
    --swiper-pagination-bullet-vertical-gap: 10px;/*불렛간 간격 조정 - 세로*/
    bottom: 20%;
    /*border: 1px solid red;*/
}


@media (max-height: 900px) {
    #dalasoo_preium7 .swiper-pagination { bottom: 17%; }
}
@media (max-height: 750px) {
    #dalasoo_preium7 .premiumTitle { top: 150px }
    #dalasoo_preium7 .swiper-pagination { bottom: 8%; }
}


