.font_12{font-size:12rem}.font_13{font-size:13rem}.font_14{font-size:14rem}.font_15{font-size:15rem}.font_16{font-size:16rem}.font_17{font-size:17rem}.font_18{font-size:18rem}.font_19{font-size:19rem}.font_20{font-size:20rem}.font_21{font-size:21rem}.font_22{font-size:22rem}.font_23{font-size:23rem}.font_24{font-size:24rem}.font_25{font-size:25rem}.font_26{font-size:26rem}.font_27{font-size:27rem}.font_28{font-size:28rem}.font_29{font-size:29rem}.font_30{font-size:30rem}.font_31{font-size:31rem}.font_32{font-size:32rem}.font_33{font-size:33rem}.font_34{font-size:34rem}.font_35{font-size:35rem}.font_36{font-size:36rem}.font_37{font-size:37rem}.font_38{font-size:38rem}.font_39{font-size:39rem}.font_40{font-size:40rem}.font_41{font-size:41rem}.font_42{font-size:42rem}.font_43{font-size:43rem}.font_44{font-size:44rem}.font_45{font-size:45rem}.font_46{font-size:46rem}.font_47{font-size:47rem}.font_48{font-size:48rem}.font_49{font-size:49rem}.font_50{font-size:50rem}.font_51{font-size:51rem}.font_52{font-size:52rem}.font_53{font-size:53rem}.font_54{font-size:54rem}.font_55{font-size:55rem}.font_56{font-size:56rem}.font_57{font-size:57rem}.font_58{font-size:58rem}.font_59{font-size:59rem}.font_60{font-size:60rem}.font_61{font-size:61rem}.font_62{font-size:62rem}.font_63{font-size:63rem}.font_64{font-size:64rem}.font_65{font-size:65rem}.font_66{font-size:66rem}.font_67{font-size:67rem}.font_68{font-size:68rem}.font_69{font-size:69rem}.font_70{font-size:70rem}.font_71{font-size:71rem}.font_72{font-size:72rem}.font_73{font-size:73rem}.font_74{font-size:74rem}.font_75{font-size:75rem}.font_76{font-size:76rem}.font_77{font-size:77rem}.font_78{font-size:78rem}.font_79{font-size:79rem}.font_80{font-size:80rem}.font_81{font-size:81rem}.font_82{font-size:82rem}.font_83{font-size:83rem}.font_84{font-size:84rem}.font_85{font-size:85rem}.font_86{font-size:86rem}.font_87{font-size:87rem}.font_88{font-size:88rem}.font_89{font-size:89rem}.font_90{font-size:90rem}.font_91{font-size:91rem}.font_92{font-size:92rem}.font_93{font-size:93rem}.font_94{font-size:94rem}.font_95{font-size:95rem}.font_96{font-size:96rem}.font_97{font-size:97rem}.font_98{font-size:98rem}.font_99{font-size:99rem}.font_100{font-size:100rem}@media(min-width: 990px){.pc{display:block !important}.pc_flex{display:flex !important}.mo{display:none !important}.mo_flex{display:none !important}}@media(max-width: 989px){.pc{display:none !important}.pc_flex{display:none !important}.mo{display:block !important}.mo_flex{display:flex !important}.font_35{font-size:28rem}.font_36{font-size:28.8rem}.font_37{font-size:29.6rem}.font_38{font-size:30.4rem}.font_39{font-size:31.2rem}.font_40{font-size:32rem}.font_41{font-size:32.8rem}.font_42{font-size:33.6rem}.font_43{font-size:34.4rem}.font_44{font-size:35.2rem}.font_45{font-size:36rem}.font_46{font-size:36.8rem}.font_47{font-size:37.6rem}.font_48{font-size:38.4rem}.font_49{font-size:39.2rem}.font_50{font-size:40rem}.font_51{font-size:40.8rem}.font_52{font-size:41.6rem}.font_53{font-size:42.4rem}.font_54{font-size:43.2rem}.font_55{font-size:44rem}.font_56{font-size:44.8rem}.font_57{font-size:45.6rem}.font_58{font-size:46.4rem}.font_59{font-size:47.2rem}.font_60{font-size:48rem}.font_61{font-size:48.8rem}.font_62{font-size:49.6rem}.font_63{font-size:50.4rem}.font_64{font-size:51.2rem}.font_65{font-size:52rem}.font_66{font-size:52.8rem}.font_67{font-size:53.6rem}.font_68{font-size:54.4rem}.font_69{font-size:55.2rem}.font_70{font-size:56rem}.font_71{font-size:56.8rem}.font_72{font-size:57.6rem}.font_73{font-size:58.4rem}.font_74{font-size:59.2rem}.font_75{font-size:60rem}.font_76{font-size:60.8rem}.font_77{font-size:61.6rem}.font_78{font-size:62.4rem}.font_79{font-size:63.2rem}.font_80{font-size:64rem}.font_81{font-size:64.8rem}.font_82{font-size:65.6rem}.font_83{font-size:66.4rem}.font_84{font-size:67.2rem}.font_85{font-size:68rem}.font_86{font-size:68.8rem}.font_87{font-size:69.6rem}.font_88{font-size:70.4rem}.font_89{font-size:71.2rem}.font_90{font-size:72rem}.font_91{font-size:72.8rem}.font_92{font-size:73.6rem}.font_93{font-size:74.4rem}.font_94{font-size:75.2rem}.font_95{font-size:76rem}.font_96{font-size:76.8rem}.font_97{font-size:77.6rem}.font_98{font-size:78.4rem}.font_99{font-size:79.2rem}.font_100{font-size:80rem}.font_16{font-size:14.4rem}.font_17{font-size:15.3rem}.font_18{font-size:16.2rem}.font_19{font-size:17.1rem}.font_20{font-size:18rem}.font_21{font-size:18.9rem}.font_22{font-size:19.8rem}.font_23{font-size:20.7rem}.font_24{font-size:21.6rem}.font_25{font-size:22.5rem}.font_26{font-size:23.4rem}.font_27{font-size:24.3rem}.font_28{font-size:25.2rem}.font_29{font-size:26.1rem}.font_30{font-size:27rem}.font_31{font-size:27.9rem}.font_32{font-size:28.8rem}.font_33{font-size:29.7rem}.font_34{font-size:30.6rem}}.section{width:100%;overflow:hidden;color:#000}.section .bg-img{width:100%;height:100%;object-fit:cover}.sec01{position:relative;height:100vh}@media(max-width: 767px){.sec01{max-height:100vh;height:initial}}.sec01 .main-slide .swiper-slide{position:relative;overflow:hidden}.sec01 .main-slide .swiper-slide .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sec01 .main-slide .main-pagination{position:absolute;right:6.1rem;top:9.4rem;z-index:100;background-color:rgba(0,0,0,.3);padding:.8rem clamp(1.2rem,3.33vw,2.4rem);border-radius:.5rem;color:rgba(255,255,255,.8);font-size:clamp(1.2rem,1.3vw,1.4rem);font-weight:600}@media(max-width: 989px){.sec01 .main-slide .main-pagination{right:1.5rem;top:5.5rem}}.sec01 .main-slide .main-navigation>div img{filter:invert(1);width:1.5rem}.sec01 .main-slide .main-navigation>div::after{content:initial}.sec01 .main-slide .text-overlay{width:100%;height:clamp(13rem,18.4vw,26.5rem);position:absolute;bottom:1rem}.sec01 .main-slide .text-overlay .text-center{position:absolute;transform:translate(-50%, -50%);bottom:2rem;width:fit-content;text-align:center;left:47%;opacity:0}.sec01 .main-slide .text-overlay .text-center p{font-weight:bold;font-size:clamp(1.4rem,1.3vw,2.4rem);line-height:clamp(1.6rem,1.8vw,2.8rem)}.sec01 .main-slide .text-overlay .text-center img{margin-top:2rem;filter:invert(1)}.sec01 .main-slide .text-overlay .text-side{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%}.sec01 .main-slide .text-overlay .text-side>p{padding:0 3rem}.sec01 .main-slide .text-overlay .text-side__left{position:absolute;bottom:0;left:0}.sec01 .main-slide .text-overlay .text-side__right{position:absolute;bottom:0;right:0}.sec01 .main-slide .text-overlay p{color:#fff}@media(max-width: 989px){.sec01 .main-slide .text-overlay{height:initial;bottom:4rem}.sec01 .main-slide .text-overlay .list{color:#fff;white-space:nowrap}.sec01 .main-slide .text-overlay p{font-size:clamp(1.4rem,2.2vw,2.2rem);margin-top:clamp(2.5rem,6.94vw,5rem);line-height:clamp(2.1rem,4.24vw,4.2rem)}.sec01 .main-slide .text-overlay p img{width:clamp(.8rem,1.67vw,1.2rem);margin:clamp(.7rem,1.94vw,1.4rem) auto 0;display:block;filter:invert(1)}}@media(max-width: 989px){.sec02{min-height:100vh}}.sec02 .c1{left:-30%;top:-84%;width:100rem;aspect-ratio:1}@media(max-width: 989px){.sec02 .c1{left:-90%;top:-37%;width:60rem}}.sec02 .c2{right:-2%;bottom:-70%;width:100rem;aspect-ratio:1}@media(max-width: 989px){.sec02 .c2{right:-80%;bottom:-80%;width:100rem}}.sec02 .content-wrap{padding:8rem 6rem}@media(max-width: 989px){.sec02 .content-wrap{display:block;padding:clamp(9rem,24.25vw,18rem) clamp(1rem,2.6vw,2rem) clamp(3.5rem,19.5vw,15rem)}}.sec02 .content-wrap .video-info{border-right:1px solid rgba(0,0,0,.1);overflow-x:auto;padding-right:9.8rem}.sec02 .content-wrap .video-info h2{margin-top:1rem;line-height:17.2rem}@media(max-width: 989px){.sec02 .content-wrap .video-info h2{line-height:normal;margin-top:clamp(1rem,2.78vw,2rem)}}@media(max-width: 989px){.sec02 .content-wrap .video-info{border-right:0;overflow-x:initial;padding-right:0}}.sec02 .content-wrap .video-info .video-list{margin-top:clamp(10rem,11.8vw,20rem)}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list{margin-top:clamp(4rem,10.43vw,8rem)}}.sec02 .content-wrap .video-info .video-list>li{padding:2.3rem 0 3.4rem;border-top:1px solid rgba(0,0,0,.2);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li{padding:2rem 0 4rem}}.sec02 .content-wrap .video-info .video-list>li h3{color:rgba(0,0,0,.2)}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li h3{color:#000;font-size:clamp(1.7rem,3.47vw,2.5rem)}}.sec02 .content-wrap .video-info .video-list>li .tit{margin-top:2.5rem;color:rgba(0,0,0,.2);font-weight:600;letter-spacing:-0.032rem}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li .tit{margin-top:clamp(1rem,2.08vw,1.5rem);font-size:clamp(1.4rem,2.91vw,2.1rem);letter-spacing:-0.048rem;font-weight:500;color:#000}}.sec02 .content-wrap .video-info .video-list>li .video-contents__mo{margin-top:clamp(1.5rem,3.91vw,3rem);position:relative;border-radius:clamp(.5rem,1.38vw,1rem);overflow:hidden}.sec02 .content-wrap .video-info .video-list>li .video-contents__mo::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"PLAY";width:3.5rem;text-decoration:underline;font-weight:500;font-size:1.2rem;color:#fff;display:block;background:url("/img/front/icon/arrow_right_typeB.svg") no-repeat right center/6px auto}.sec02 .content-wrap .video-info .video-list>li .video-contents__mo img{display:none;width:100%}.sec02 .content-wrap .video-info .video-list>li>div{display:none;margin-top:.7rem}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li>div{margin-top:clamp(.8rem,2vw,1.6rem)}}.sec02 .content-wrap .video-info .video-list>li>div .desc{color:rgba(0,0,0,.6);font-weight:500;letter-spacing:-0.032rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li>div .desc{font-size:clamp(1.2rem,2.5vw,1.8rem);letter-spacing:-0.048rem;font-weight:500}}.sec02 .content-wrap .video-info .video-list>li>div .thumbnails{margin-top:clamp(1.5rem,2.08vw,3rem);height:5rem;gap:.675rem}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li>div .thumbnails{height:initial;overflow-x:scroll;scroll-snap-type:x mandatory;touch-action:pan-x;width:calc(100% + 3rem);padding-right:3rem}}.sec02 .content-wrap .video-info .video-list>li>div .thumbnails>li{width:4rem;aspect-ratio:1;border:2px solid #d5dfe5;position:relative;background-color:#999;border-radius:.8rem;overflow:hidden;transition:all .3s}.sec02 .content-wrap .video-info .video-list>li>div .thumbnails>li.on{width:5rem;border:0}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li>div .thumbnails>li.on{width:clamp(5rem,13.03vw,10rem)}}.sec02 .content-wrap .video-info .video-list>li>div .thumbnails>li.on::after{content:attr(data-text);font-size:1.1rem;text-decoration:underline;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li>div .thumbnails>li{width:clamp(4.5rem,11.73vw,9rem);scroll-snap-align:start;flex:0 0 auto}}.sec02 .content-wrap .video-info .video-list>li>div .thumbnails img{object-position:center right;width:100%;height:100%;object-fit:cover}.sec02 .content-wrap .video-info .video-list>li.active{border-color:#000}.sec02 .content-wrap .video-info .video-list>li.active h3,.sec02 .content-wrap .video-info .video-list>li.active .tit{color:#000}.sec02 .content-wrap .video-info .video-list>li.active .video-contents__mo{display:block}@media(min-width: 989px){.sec02 .content-wrap .video-info .video-list>li.active .video-contents__mo{display:none}}.sec02 .content-wrap .video-info .video-list>li.active .video-contents__mo img{display:block;object-position:center right}@media(max-width: 989px){.sec02 .content-wrap .video-info .video-list>li.active .tit{margin-top:clamp(2rem,4.16vw,3rem);font-weight:600}}.sec02 .content-wrap .video-info .video-list>li.active>div{display:block}.sec02 .content-wrap .video-contents{padding-left:4rem;max-width:100%}@media(max-width: 989px){.sec02 .content-wrap .video-contents{padding-left:0}}.sec02 .content-wrap .video-contents>li{position:relative;background:url("/img/front/main/hibuddha_academy_bg_01.png") no-repeat center/cover;width:100%;height:100%;border-radius:clamp(.5rem,.6vw,1rem);overflow:hidden;display:none}.sec02 .content-wrap .video-contents>li::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"PLAY";width:5.3rem;text-decoration:underline;font-weight:500;color:#fff;display:block;z-index:1;background:url("/img/front/icon/arrow_right_typeB.svg") no-repeat right center/9px auto}.sec02 .content-wrap .video-contents>li.active{display:flex;align-items:center}.sec02 .content-wrap .video-contents>li a::after{width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0}.sec03{background-color:#161414;padding:clamp(16rem,10.2vw,18rem) 0 19rem !important;height:100dvh}@media(max-width: 989px){.sec03{min-height:100dvh;height:initial}}.sec03 .cursor{left:1rem;top:-29.1rem}@media(max-width: 989px){.sec03{padding:clamp(14rem,28.7vw,18rem) 0 !important}}.sec03 .pray-list{width:max-content;padding-left:calc(50% - clamp(28rem,25.6vw,37rem))}@media(max-width: 989px){.sec03 .pray-list{padding-left:calc(50% - clamp(16.9rem,44vw,33.8rem))}}.sec03 .pray-list .pray-item{position:relative;width:clamp(56rem,51.52vw,74rem);text-align:center}@media(max-width: 989px){.sec03 .pray-list .pray-item{width:clamp(33.8rem,88.1vw,67.6rem);padding:0 clamp(1.5rem,6.9vw,5rem)}}.sec03 .pray-list .pray-item.active{transform:translateY(-30px)}.sec03 .pray-list .pray-item.active .pray-item__imgBox{opacity:1}.sec03 .pray-list .pray-item.active .pray-item__imgBox::after{opacity:.8}.sec03 .pray-list .pray-item.active .pray-item__img::after{opacity:0}.sec03 .pray-list .pray-item.active .pray-item__txt{position:absolute;left:50%;transform:translateX(-50%);top:-3.4rem;color:#fff;opacity:1}@media(max-width: 989px){.sec03 .pray-list .pray-item.active .pray-item__txt{font-size:clamp(1.2rem,2.5vw,1.8rem);top:-4rem}}.sec03 .pray-list .pray-item__imgBox{width:clamp(35rem,24.33vw,48rem);border-radius:.8rem;overflow:hidden;aspect-ratio:24/29;position:relative;margin:0 auto;opacity:.4}@media(max-width: 989px){.sec03 .pray-list .pray-item__imgBox{width:clamp(29rem,62.5vw,45rem);aspect-ratio:29/37}}.sec03 .pray-list .pray-item__imgBox::after{content:"";display:block;width:100%;height:46rem;position:absolute;bottom:0;left:0;opacity:0;background:linear-gradient(transparent, #000)}@media(max-width: 989px){.sec03 .pray-list .pray-item__imgBox::after{content:initial}}.sec03 .pray-list .pray-item__img::after{content:attr(data-text);display:block;font-size:clamp(1.2rem,1.3vw,1.4rem);letter-spacing:-0.032rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;color:#fff;opacity:1;transition:opacity .2s}@media(max-width: 989px){.sec03 .pray-list .pray-item__img::after{font-size:clamp(1.2rem,2.5vw,1.8rem)}}.sec03 .pray-list .pray-item__txt{position:absolute;left:50%;transform:translateX(-50%);font-size:clamp(1.2rem,1.3vw,1.4rem);letter-spacing:-0.032rem;top:50%;font-weight:bold;color:#fff;opacity:0}@media(max-width: 989px){.sec03 .pray-list .pray-item__txt{font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:700}}.sec03 .pray-list .pray-item__top{position:absolute;left:50%;transform:translateX(-50%);transform:translateX(-50%) !important;top:-1.4rem;z-index:100;font-size:clamp(12rem,10.5vw,18rem);font-weight:300;mix-blend-mode:difference;color:#f6e6e3;isolation:isolate;opacity:0}@media(max-width: 989px){.sec03 .pray-list .pray-item__top{top:-0.4rem;font-size:clamp(8.2rem,21.37vw,16.4rem)}}.sec03 .pray-list .pray-item__bottom{width:86rem;opacity:0;position:absolute;bottom:-9%;left:50%;font-size:clamp(1.6rem,1.3vw,2.4rem);line-height:clamp(2.6rem,2.1vw,3.6rem);transform:translateX(-50%)}@media(max-width: 989px){.sec03 .pray-list .pray-item__bottom{bottom:calc(-1*clamp(9.4rem,15.5vw,18.8rem));font-size:clamp(1.5rem,3.05vw,2.2rem);will-change:font-size}}.sec03 .pray-list .pray-item__bottom .txt{color:rgba(255,255,255,.2);background:linear-gradient(to right, #fff, #fff) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%;letter-spacing:-0.032rem;transition:background-size cubic-bezier(0.1, 0.5, 0.5, 1) .5s}@media(max-width: 989px){.sec03 .pray-list .pray-item__bottom .txt{line-height:clamp(2.3rem,4.16vw,3rem)}}.sec03 .pray-pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:clamp(3rem,2.8vw,5rem);gap:.9rem}.sec03 .pray-pagination span{display:inline-block;width:.9rem;aspect-ratio:1;background-color:rgba(217,217,217,.2);border-radius:.1rem}@media(max-width: 989px){.sec03 .pray-pagination span{width:clamp(.8rem,1.6vw,1.2rem)}}.sec03 .pray-pagination span.on{background-color:#d9d9d9}@media(max-width: 989px){.sec03 .pray-pagination{gap:clamp(.5rem,1.38vw,1rem);bottom:clamp(3rem,9.7vw,7rem)}.sec03 .pray-pagination span{gap:clamp(.6rem,1.87vw,1.2rem)}}.sec04{width:100%;overflow:hidden}.sec04 .c1{top:0;left:0;right:0;margin:0 auto;width:100rem;aspect-ratio:1}.sec04 .content-wrap{padding:15rem 0 16.2rem}@media(max-width: 989px){.sec04 .content-wrap{padding:clamp(1rem,2.6vw,2rem)}.sec04 .content-wrap .tit_small{color:#fff;margin-bottom:1.25em}}.sec04 .music-content{background:url(/img/front/main/hibuddha_music_bg.png) no-repeat center/cover;width:calc(100% - 4rem);margin:2rem auto 0;border-radius:clamp(.5rem,.6vw,1rem)}@media(max-width: 989px){.sec04 .music-content{width:100%;margin:0;padding:clamp(5rem,13vw,10rem) 0 clamp(4.3rem,11.2vw,8.6rem)}.sec04 .music-content .tit{z-index:10}.sec04 .music-content .tit h2{color:#fff}}.sec04 .music-content .music-bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:clamp(.5rem,.6vw,1rem);overflow:hidden;opacity:0;transition:all .5s;filter:brightness(0.5)}.sec04 .music-content .music-bg img{width:100%;height:100%;object-fit:cover}.sec04 .music-content .music-bg.active{opacity:1}@media(max-width: 989px){.sec04 .music-content .music-bg{filter:initial}}.sec04 .music-content ul{z-index:10}@media(max-width: 989px){.sec04 .music-content ul{padding:clamp(3.75rem,9.78vw,7.5rem) 0 0}}.sec04 .music-content ul li{padding:14rem 0 11.3rem}@media(max-width: 989px){.sec04 .music-content ul li{padding:0;border-left:0}.sec04 .music-content ul li span{margin-top:clamp(.7rem,.97vw,1.4rem);display:block;color:#fff}}.sec04 .music-content ul li .music-content__img{width:29rem;margin:0 auto;aspect-ratio:29/36.4;border-radius:clamp(.5rem,.6vw,1rem);overflow:hidden;cursor:pointer}@media(max-width: 989px){.sec04 .music-content ul li .music-content__img{width:100%;aspect-ratio:13/16}}.sec04 .music-content ul li .music-content__img img{width:100%;height:100%;object-fit:cover}.sec04 .music-content ul li p{margin-top:1.4rem;height:1.8rem;color:#fff;opacity:1}@media(max-width: 989px){.sec04 .music-content ul li p{height:initial;margin-top:clamp(3rem,6.25vw,4.5rem);font-size:clamp(1.5rem,4.16vw,3rem);font-weight:500}}.sec04 .music-content ul li span{display:block;color:#fff;height:0;opacity:0}@media(max-width: 989px){.sec04 .music-content ul li span{font-size:clamp(1.2rem,2.5vw,1.8rem);height:initial;opacity:1}}.sec04 .music-content ul li+li{position:relative}.sec04 .music-content ul li+li::after{content:"";display:block;width:.1rem;height:calc(100% - 8rem);background-color:rgba(255,255,255,.1);position:absolute;top:50%;transform:translateY(-50%);left:0}@media(max-width: 989px){.sec04 .music-content ul li+li{border-left:0}.sec04 .music-content ul li+li::after{content:initial}}.sec04 .music-content ul li.disno{display:flex;justify-content:center;align-items:center;flex-direction:column}.sec04 .music-content ul li.disno .music-content__img{display:none}.sec04 .music-content ul li.display p{height:0;opacity:0}.sec04 .music-content ul li.display span{height:1.8rem;opacity:1}.sec05{height:105vh;padding:10rem 0 0 6rem}.sec05 .c1{top:8rem;left:50.2rem;width:45rem;aspect-ratio:1}@media(max-width: 989px){.sec05 .c1{top:5rem;left:12.2rem}}@media(max-width: 989px){.sec05{height:clamp(80rem,166.6vw,120rem);padding:clamp(6.75rem,18.7vw,13.5rem) clamp(1.5rem,4.16vw,3rem) clamp(11rem,28.6vw,22rem);height:initial}}@media(max-width: 989px){.sec05 h2{margin-top:clamp(1.25rem,3.47vw,2.5rem)}}.sec05 .desc{margin-top:2rem;line-height:2.4rem;font-weight:600}@media(max-width: 989px){.sec05 .desc{margin-top:clamp(4rem,10.4vw,8rem);font-size:clamp(1.2rem,2.5vw,1.8rem);line-height:clamp(1.8rem,5vw,2.7rem)}}.sec05 .news-content{position:absolute;top:clamp(20rem,20.1vw,29rem);left:40%;gap:1rem;will-change:transform;transform:translateZ(0)}@media(max-width: 989px){.sec05 .news-content{position:initial;width:fit-content;margin-top:clamp(2.5rem,6.51vw,5rem);transform:translate3d(0, 0, 0)}}.sec05 .news-content .news-item{position:relative}.sec05 .news-content .news-item a{display:block}.sec05 .news-content .news-item span{position:absolute;left:50%;transform:translateX(-50%);top:3rem;font-weight:500;color:#fff;font-family:"RedHatDisplay",sans-serif}@media(max-width: 989px){.sec05 .news-content .news-item span{top:clamp(1.5rem,3.12vw,2.25rem);font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:400}}.sec05 .news-content .news-item .news-img{width:clamp(24.3rem,21.5vw,45rem);aspect-ratio:525/660;border-radius:clamp(.5rem,.6vw,1rem);overflow:hidden}.sec05 .news-content .news-item .news-img img{width:100%;height:100%;object-fit:cover}.sec05 .news-content .news-item .news-img p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;opacity:1;transition:all .3s}@media(max-width: 989px){.sec05 .news-content .news-item .news-img p{display:none}}@media(max-width: 989px){.sec05 .news-content .news-item .news-img{aspect-ratio:243/306}}.sec05 .news-content .news-item__desc{position:absolute;left:50%;transform:translateX(-50%);letter-spacing:-0.064rem;font-size:clamp(1.4rem,2.2vw,2.2rem);bottom:-3rem;color:#fff;font-weight:600;opacity:0;transition:all .3s}@media(max-width: 989px){.sec05 .news-content .news-item__desc{bottom:3rem;opacity:1}}.sec05 .news-content:not(:has(.swiper-slide)) .news-item:hover .news-img p{opacity:0}.sec05 .news-content:not(:has(.swiper-slide)) .news-item:hover .news-item__desc{bottom:3rem;opacity:1}@media(max-width: 989px){.sec05 .news-content:not(:has(.swiper-slide)) .news-item:hover{pointer-events:none}}.sec05 .news-slide.swiper{overflow:visible}.sec05 .news-slide .news-item .news-img{width:100%}.sec06{width:100%;height:100%}.sec06 .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;overflow:hidden;transition:opacity .3s}.sec06 .background img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s}.sec06 .background img[src=""]{display:none}.sec06 .background img.on{opacity:1}.sec06 .content-wrap{position:relative;z-index:10;padding:25rem 0 20rem}.sec06 .content-wrap .tit_small{position:absolute;left:50%;transform:translateX(-50%);top:7.6rem;color:#fff}@media(max-width: 989px){.sec06 .content-wrap{padding:clamp(22rem,4.58vw,33rem) 0}.sec06 .content-wrap:has(.sns-item.active){padding:clamp(13rem,28.47vw,20.5rem) 0}}.sec06 .content-wrap .sns-content{gap:2rem}.sec06 .content-wrap .sns-content .sns-item{position:relative}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item{width:calc(100% - 1.5rem)}}.sec06 .content-wrap .sns-content .sns-item>p{position:relative;color:rgba(255,255,255,.3);cursor:pointer}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item>p{color:rgba(255,255,255,.3);width:fit-content;margin:0 auto;cursor:default}.sec06 .content-wrap .sns-content .sns-item>p span{font-size:clamp(5rem,11.78vw,10rem)}}.sec06 .content-wrap .sns-content .sns-item__img{position:absolute;top:50%;left:0;transform:translate(-90%, calc(-50% + 2rem));opacity:0;transition:all .5s;pointer-events:none;z-index:10}.sec06 .content-wrap .sns-content .sns-item__img>div{position:relative;width:clamp(30rem,28.09vw,34.7rem);aspect-ratio:347/398;border-radius:.5rem;overflow:hidden}.sec06 .content-wrap .sns-content .sns-item__img>div img{width:100%;height:100%;object-fit:cover}.sec06 .content-wrap .sns-content .sns-item__img>div .sns-pagination{width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000 100%);pointer-events:none;position:absolute;bottom:0;left:0;z-index:10}.sec06 .content-wrap .sns-content .sns-item__img>div .sns-pagination .swiper-pagination{bottom:2rem;gap:.9rem;pointer-events:all}.sec06 .content-wrap .sns-content .sns-item__img>div .sns-pagination .swiper-pagination span{display:inline-block;width:.9rem;aspect-ratio:1;border-radius:.1rem;border:0}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item__img>div .sns-pagination .swiper-pagination{display:none}}.sec06 .content-wrap .sns-content .sns-item__img>div .sns-pagination .swiper-pagination2{position:absolute;top:1.5rem;right:1.5rem;z-index:10;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);color:#fff;padding:.8rem 2rem;border-radius:.5rem;font-size:clamp(1.2rem,1.3vw,1.4rem);font-weight:600}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item__img>div .sns-pagination .swiper-pagination2{top:1rem;right:1rem;padding:.8rem 1.2rem;font-size:clamp(1.2rem,2.5vw,1.8rem)}}.sec06 .content-wrap .sns-content .sns-item__img>div.youtube-slide{width:clamp(35rem,34.7vw,50rem);aspect-ratio:16/9}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item__img>div.youtube-slide{width:100%;height:100%}}.sec06 .content-wrap .sns-content .sns-item__img p{margin-top:1rem;font-weight:bold;color:#fff}.sec06 .content-wrap .sns-content .sns-item__img p::after{right:-1.5rem;width:.8rem}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item__img p::after{right:-1rem;width:.6rem}}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item__img{position:initial;transform:translateY(0);height:0;transition:height .3s}.sec06 .content-wrap .sns-content .sns-item__img>div{width:100%;height:100%}.sec06 .content-wrap .sns-content .sns-item__img>div img{opacity:0;transition:opacity .3s .3s}}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item.active .sns-item__img p{display:none}}.sec06 .content-wrap .sns-content .sns-item.active>p{color:#fff}.sec06 .content-wrap .sns-content .sns-item.active>p span{position:relative;font-style:italic;mix-blend-mode:difference;z-index:50}.sec06 .content-wrap .sns-content .sns-item.active>p::after{content:"";display:block;width:4rem;height:4rem;position:absolute;top:1rem;right:-6rem;border-radius:5rem}.sec06 .content-wrap .sns-content .sns-item.active>p.youtube::after{background:url("/img/front/icon/sns_youtube.svg") no-repeat center/100%}.sec06 .content-wrap .sns-content .sns-item.active>p.blog::after{background:url("/img/front/icon/sns_naver_blog.svg") no-repeat center/100%}.sec06 .content-wrap .sns-content .sns-item.active>p.instar::after{background:url("/img/front/icon/sns_instar.svg") no-repeat center/100%}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item.active>p{width:fit-content;margin-top:-2.5rem}.sec06 .content-wrap .sns-content .sns-item.active>p::after{content:"";display:block;width:3rem;height:3rem;position:absolute;top:0;right:-4rem;border-radius:5rem}}.sec06 .content-wrap .sns-content .sns-item.active .sns-item__img{opacity:1;pointer-events:all;transform:translate(-90%, -50%)}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item.active .sns-item__img{transform:translateY(0);height:clamp(33rem,68.75vw,49.5rem)}.sec06 .content-wrap .sns-content .sns-item.active .sns-item__img img{opacity:1}}@media(max-width: 989px){.sec06 .content-wrap .sns-content .sns-item.active .sns-item__img:has(.youtube-slide){height:clamp(15rem,53.75vw,58.5rem)}}.sec07{width:100%}.sec07>img{width:100%;height:100%;object-fit:cover}@media(max-width: 989px){.sec07{height:clamp(80rem,180vw,160rem)}}.sec07 .content-wrap{position:absolute;left:50%;transform:translateX(-50%);top:clamp(15rem,15.83vw,30rem)}@media(max-width: 989px){.sec07 .content-wrap{top:clamp(12.5rem,34.7vw,25rem)}}.sec07 .content-wrap h2{white-space:nowrap}@media(max-width: 989px){.sec07 .content-wrap h2{font-size:clamp(6rem,16vw,12rem)}}.sec07 .content-wrap .tit{margin-top:clamp(3rem,3.65vw,6.7rem)}@media(max-width: 989px){.sec07 .content-wrap .tit{font-size:clamp(1.6rem,3.33vw,2.4rem);margin-top:6rem}}.sec07 .content-wrap .desc{margin-top:clamp(1rem,2.5vw,1.8rem)}@media(max-width: 989px){.sec07 .content-wrap .desc{font-size:clamp(1.2rem,2.5vw,1.8rem)}}.sec07 .content-wrap button{margin-top:clamp(3rem,9.7vw,7rem);width:25.5rem}@media(max-width: 989px){.sec07 .content-wrap button{width:clamp(15rem,31.2vw,22.5rem)}}.sec07.eng_ver{height:clamp(90rem,76.2vw,140.8rem)}@media(max-width: 989px){.sec07.eng_ver{height:clamp(45rem,111.1vw,85rem)}}.sec07.eng_ver>img{height:clamp(90rem,76.2vw,140.8rem);object-position:bottom}@media(max-width: 989px){.sec07.eng_ver>img{height:100%}}.sec07.eng_ver .content-wrap{top:clamp(10rem,10.5vw,18rem)}@media(max-width: 989px){.sec07.eng_ver .content-wrap{top:clamp(10rem,20.8vw,15rem)}}