.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}}.academy .slide-section{position:relative;background-size:cover !important;width:100%;height:100%;min-height:80rem}@media(max-width: 989px){.academy .slide-section{aspect-ratio:72/100;height:auto;max-height:100rem;min-height:clamp(50rem,104.16vw,75rem)}}.academy .slide-section .slide-text{padding-top:16.2rem}@media(max-width: 989px){.academy .slide-section .slide-text{padding-top:clamp(8.75rem,18.2vw,13.125rem)}}.academy .slide-section .slide-text h3{font-size:clamp(12rem,10.8vw,15rem);line-height:19.8rem;text-transform:uppercase;text-align:center;color:#fff}@media(max-width: 989px){.academy .slide-section .slide-text h3{font-size:clamp(6rem,16.66vw,12rem);line-height:clamp(7.8rem,21.67vw,15.6rem);white-space:nowrap}}.academy .slide-section .slide-text p{color:#fff;text-align:center;font-weight:500;margin-top:2.2rem}@media(max-width: 989px){.academy .slide-section .slide-text p{margin-top:clamp(2rem,1.18vw,4rem);font-weight:bold;font-size:clamp(1.7rem,4.72vw,3.4rem)}}.academy .slide-section .academy-slide{background-size:cover;background-position:center;width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.academy .slide-section .swiper-wrapper{width:100%;height:100% !important}.academy .slide-section .swiper-wrapper .swiper-slide .academy-slide__txt{width:100%;height:100%;color:#fff}.academy .slide-section .swiper-wrapper .swiper-slide .academy-slide__txt p{line-height:3rem;text-align:center;padding-top:47.5rem}@media(max-width: 989px){.academy .slide-section .swiper-wrapper .swiper-slide .academy-slide__txt p{padding-top:clamp(22.1rem,58.38vw,44.2rem);font-size:clamp(1.2rem,2.5vw,1.8rem);line-height:clamp(1.8rem,3.75vw,2.7rem);letter-spacing:-0.016rem;font-weight:500}}.academy .slide-section .sec01-pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:clamp(3rem,5.28vw,11.1rem);z-index:100}@media(max-width: 989px){.academy .slide-section .sec01-pagination{bottom:clamp(8.7rem,24.16vw,17.4rem)}}.academy .thumbnail-section{padding:clamp(6rem,18.7vw,13.5rem) 0 clamp(3.2rem,8.6vw,6.2rem)}@media(max-width: 989px){.academy .thumbnail-section{padding-bottom:0}}.academy .thumbnail-section .video-content{gap:4rem}@media(max-width: 989px){.academy .thumbnail-section .video-content{display:block}}@media(max-width: 989px){.academy .thumbnail-section .video-content__item{padding-bottom:6rem}}.academy .thumbnail-section .video-content__item+.video-content__item{position:relative}@media(max-width: 989px){.academy .thumbnail-section .video-content__item+.video-content__item{border-top:1px solid rgba(0,0,0,.1);padding-top:6rem;padding-bottom:0}}.academy .thumbnail-section .video-content__item+.video-content__item::after{content:"";display:block;width:.1rem;height:calc(100% - 3.3rem);background-color:rgba(0,0,0,.1);position:absolute;top:3.3rem;left:-2rem}.academy .thumbnail-section .video-content__item span{color:rgba(0,0,0,.5);font-weight:bold}.academy .thumbnail-section .video-content__item .video-content__img{position:relative;margin-top:clamp(1rem,2.08vw,1.5rem);aspect-ratio:861/465;transition:all .3s;border-radius:clamp(.5rem,.6vw,1rem);overflow:hidden;cursor:pointer}.academy .thumbnail-section .video-content__item .video-content__img img{width:100%;height:100%;object-fit:cover}.academy .thumbnail-section .video-content__item .video-content__img--hover{width:100%;height:100%;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;opacity:1;transition:opacity .3s;display:flex;justify-content:center;align-items:center}.academy .thumbnail-section .video-content__item .video-content__img--hover p{color:#fff;font-weight:bold;font-size:clamp(1.3rem,1.6vw,1.7rem)}.academy .thumbnail-section .video-content__item>p{padding:3rem 0 4.2rem;font-size:clamp(1.3rem,1.6vw,1.7rem);letter-spacing:-0.032rem;line-height:clamp(2rem,3.75vw,2.7rem);font-weight:600}@media(max-width: 989px){.academy .thumbnail-section .video-content__item>p{text-align:left;font-size:clamp(1.2rem,2.5vw,1.8rem);padding:clamp(2rem,4.16vw,3rem) 0 0;opacity:.8}}.academy .thumbnail-section .video-content__item>a.lecture_btn{display:none}@media(max-width: 989px){.academy .thumbnail-section .video-content__item>a.lecture_btn{margin-top:clamp(2rem,4.16vw,3rem);display:flex;justify-content:flex-start}}.academy_about .slide-section{background:url("/img/front/academy/academy_about_sec01_1.png") no-repeat center/cover}@media(max-width: 989px){.academy_about .slide-section{background:url("/img/front/academy/academy_about_sec01_mo_1.png") no-repeat}}.academy_sermon .slide-section{background:url("/img/front/academy/academy_sermon_sec01_1.png") no-repeat center/cover}@media(max-width: 989px){.academy_sermon .slide-section{background:url("/img/front/academy/academy_sermon_sec01_mo_1.png") no-repeat}}.academy_sermon .sec01 .slide-text h3{top:16.9rem;font-family:"NotoSansKR"}.academy_sermon .sec01 .swiper-wrapper .swiper-slide .academy-slide__txt{top:40rem}.academy_detail .academy-contents main section .title-wrap p{color:rgba(0,0,0,.1)}@media(max-width: 989px){.academy_detail .academy-contents main section .title-wrap p{font-size:clamp(5rem,1.04vw,7.5rem)}}.academy_detail .academy-contents main section .title-wrap h3{margin-top:2.4rem}@media(max-width: 989px){.academy_detail .academy-contents main section .title-wrap h3{margin-top:1rem;font-size:clamp(1.7rem,3.47vw,2.5rem)}}.academy_detail .academy-contents main section .content-wrap{margin-top:4rem}@media(max-width: 989px){.academy_detail .academy-contents main section .content-wrap{margin-top:3rem}}@media(max-width: 989px){.academy_detail .academy-contents main .sec02{padding-bottom:7.5rem;border-bottom:1px solid rgba(0,0,0,.1)}}.academy_detail .academy-contents main .sec02 .video-view{position:relative;height:0;padding-bottom:56.25%;border-radius:.5rem;overflow:hidden}.academy_detail .academy-contents main .sec02 .video-view #player{position:absolute;top:0;left:0;width:100%;height:100%}.academy_detail .academy-contents main .sec02 .video-view .video-thumbnail{width:100%;height:100%;position:absolute;background-size:cover;top:0;left:0;cursor:pointer}.academy_detail .academy-contents main .sec02 .video-view .video-thumbnail .txt_play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;z-index:1}.academy_detail .academy-contents main .sec02 .video-view .video-thumbnail::after{width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0}.academy_detail .academy-contents main .sec02 .video-info{margin-top:1.5rem;padding-bottom:1rem;border-bottom:1px solid #000}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-info{margin-top:clamp(.5rem,1.04vw,.75rem);padding-bottom:0}}.academy_detail .academy-contents main .sec02 .video-info__tit--mo{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-info__tit--mo{display:none}}.academy_detail .academy-contents main .sec02 .video-info__tit--mo .title{display:flex;font-size:clamp(1.7rem,3.47vw,2.5rem);font-weight:600;line-height:clamp(2.5rem,5.2vw,3.75rem)}.academy_detail .academy-contents main .sec02 .video-info__tit--mo .title .class{flex-shrink:0;display:inline-block;text-align:center;width:clamp(3rem,6.25vw,4.5rem);height:clamp(3rem,6.25vw,4.5rem);line-height:clamp(3rem,6.25vw,4.5rem);background-color:#000;color:#fff;border-radius:.5rem;margin-right:1rem;font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:700}.academy_detail .academy-contents main .sec02 .video-info__tit{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-info__tit{display:none}}.academy_detail .academy-contents main .sec02 .video-info__tit .title .class{display:inline-block;text-align:center;width:3.8rem;height:3.8rem;line-height:3.8rem;background-color:#000;color:#fff;border-radius:.5rem;margin-right:1.5rem;font-size:clamp(1.2rem,1.3vw,1.4rem);font-weight:700}.academy_detail .academy-contents main .sec02 .video-info__tit .time{display:inline-block;background-color:rgba(217,217,217,.4);border-radius:.5rem;padding:.7rem 1.5rem;color:rgba(0,0,0,.7);font-weight:500;font-size:clamp(1.2rem,1.3vw,1.4rem)}.academy_detail .academy-contents main .sec02 .video-info__desc{padding:2.6rem 0 8rem;letter-spacing:-0.064rem;font-size:clamp(1.3rem,1.7vw,1.6rem);line-height:2.6rem;color:rgba(0,0,0,.9)}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-info__desc{font-size:clamp(1.2rem,2.5vw,1.8rem);line-height:clamp(1.8rem,3.33vw,2.4rem);padding:clamp(1.5rem,3.12vw,2.25rem) 0 clamp(5rem,10.41vw,7.5rem);color:rgba(0,0,0,.8)}}.academy_detail .academy-contents main .sec02 .video-info__status{width:100%;padding:2.1rem 0;text-align:center;background-color:#f0f0f0;border-radius:.5rem;font-size:clamp(1.3rem,1.6vw,1.7rem);font-weight:bold;display:none}.academy_detail .academy-contents main .sec02 .video-info__status.display{display:block}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-info__status.display{display:none}}.academy_detail .academy-contents main .sec02 .video-info__status.button{cursor:pointer}.academy_detail .academy-contents main .sec02 .video-info__status--mo{display:none}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-info__status--mo{display:flex;justify-content:flex-end;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:clamp(.5rem,1.04vw,.75rem)}.academy_detail .academy-contents main .sec02 .video-info__status--mo .time{display:none;background-color:rgba(217,217,217,.4);border-radius:clamp(.25rem,.69vw,.5rem);padding:.7rem 1rem;color:#000;font-weight:500;font-size:clamp(1.1rem,2.2vw,1.6rem)}.academy_detail .academy-contents main .sec02 .video-info__status--mo .time.active{display:inline-block}.academy_detail .academy-contents main .sec02 .video-info__status--mo .status{display:none;align-items:center;padding:clamp(.5rem,.83vw,.6rem) clamp(.75rem,1.55vw,1.12rem);text-align:center;background-color:#f0f0f0;border-radius:.3rem;font-size:clamp(1.1rem,2.2vw,1.6rem);color:#000;font-weight:500}.academy_detail .academy-contents main .sec02 .video-info__status--mo .status.active{display:flex}.academy_detail .academy-contents main .sec02 .video-info__status--mo .status.button{cursor:pointer}.academy_detail .academy-contents main .sec02 .video-info__status--mo .status span{display:flex;justify-content:center;align-items:center;width:clamp(1.5rem,3.12vw,2.25rem);aspect-ratio:1;background-color:#000;border-radius:.3rem;margin-left:.5rem}.academy_detail .academy-contents main .sec02 .video-info__status--mo .status span img{width:.9rem}}.academy_detail .academy-contents main .sec02 .video-info__status span{width:3rem;padding:.6rem;aspect-ratio:1;background-color:#000;border-radius:.5rem;margin-left:2rem}.academy_detail .academy-contents main .sec02 .video-info__status span img{width:1.8rem}.academy_detail .academy-contents main .sec02 .video-list{padding-top:clamp(3rem,8.34vw,6rem)}.academy_detail .academy-contents main .sec02 .video-list__item{display:flex;justify-content:space-between;align-items:center;border:1px solid #e4e4e4;padding:1.3rem 5rem 1.3rem 2rem;border-radius:.5rem;cursor:pointer}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-list__item{padding:clamp(1rem,2.08vw,1.5rem) clamp(1.5rem,4.16vw,3rem) clamp(1rem,2.08vw,1.5rem) clamp(1.25rem,3.47vw,2.5rem)}}.academy_detail .academy-contents main .sec02 .video-list__item .title{font-size:clamp(1.4rem,1.7vw,2rem);width:clamp(50rem,45vw,100rem);font-weight:500}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-list__item .title{font-size:clamp(1.4rem,2.91vw,2.1rem);width:clamp(20.6rem,63.2vw,41.2rem)}}.academy_detail .academy-contents main .sec02 .video-list__item .title .class{display:inline-block;width:5.2rem;line-height:5.2rem;aspect-ratio:1;border-radius:.5rem;background-color:rgba(217,217,217,.4);margin-right:1rem;text-align:center;font-weight:600;font-size:clamp(1.2rem,1.3vw,1.4rem)}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-list__item .title .class{width:clamp(3rem,6.25vw,4.5rem);border-radius:clamp(.25rem,.69vw,.5rem);line-height:clamp(3rem,6.25vw,4.5rem)}}.academy_detail .academy-contents main .sec02 .video-list__item .time{display:inline-block;background-color:rgba(217,217,217,.4);border-radius:.5rem;padding:.7rem 1.5rem;color:rgba(0,0,0,.7);font-weight:500;color:#4c4c4c;font-size:clamp(1.2rem,1.3vw,1.4rem)}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-list__item .time{border-radius:.25rem;padding:.5rem .75rem}}.academy_detail .academy-contents main .sec02 .video-list__item+li{margin-top:1rem}.academy_detail .academy-contents main .sec02 .video-list__item.active{border:0;background:#011936 url("/img/front/academy/gradient_asset_1.png") no-repeat left/contain}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-list__item.active{background:#011936 url("/img/front/academy/gradient_asset_1.png") no-repeat left/cover}}.academy_detail .academy-contents main .sec02 .video-list__item.active .title{color:#fff;font-weight:600;font-size:clamp(1.4rem,1.7vw,2rem)}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .video-list__item.active .title{font-size:clamp(1.4rem,2.91vw,2.1rem)}}.academy_detail .academy-contents main .sec02 .video-list__item.active .title .class{display:inline-block;background-color:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.37);text-align:center;font-size:clamp(1.2rem,1.3vw,1.4rem)}.academy_detail .academy-contents main .sec02 .video-list__item.active .time{color:#fff}.academy_detail .academy-contents main .sec02 .textbook-btn{margin-top:clamp(2rem,4.16vw,3rem);justify-content:flex-end}@media(max-width: 989px){.academy_detail .academy-contents main .sec02 .textbook-btn{justify-content:center}}.academy_detail .academy-contents main .sec03{padding-top:8rem}@media(max-width: 989px){.academy_detail .academy-contents main .sec03{padding-top:5rem;padding-bottom:7.5rem;border-bottom:1px solid rgba(0,0,0,.1)}}.academy_detail .academy-contents main .sec03 .review-list{gap:1.3rem}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-list{overflow-x:scroll;scroll-snap-type:x mandatory;width:calc(100% + 3rem);padding-right:3rem;display:flex;gap:1rem}}.academy_detail .academy-contents main .sec03 .review-list .review-item{display:flex;flex-direction:column;background-color:rgba(217,217,217,.3);border-radius:.5rem;padding:2.6rem 3rem 5rem;overflow:hidden;cursor:pointer;position:relative}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-list .review-item{flex:0 0 auto;scroll-snap-align:center;width:clamp(30rem,83.3vw,60rem);padding:clamp(2rem,4.16vw,3rem);padding-bottom:3rem}}.academy_detail .academy-contents main .sec03 .review-list .review-item__top img{width:1.2rem}.academy_detail .academy-contents main .sec03 .review-list .review-item__top span{font-size:1.2rem;font-weight:500;color:rgba(0,0,0,.2);letter-spacing:-0.064rem}.academy_detail .academy-contents main .sec03 .review-list .review-item__top span.user_id{position:absolute;bottom:3rem;left:3rem}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-list .review-item__top span.user_id{bottom:1.5rem;left:clamp(2rem,4.16vw,3rem)}}.academy_detail .academy-contents main .sec03 .review-list .review-item__detail{display:none}.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content:has(.review-item__category) .review-item__desc{margin-top:.75rem}.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__category{font-size:clamp(1.4rem,1.25vw,1.8rem);font-weight:500;margin-top:1.5rem}.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc{margin-top:1.6rem;position:relative;font-size:clamp(1.2rem,1.3vw,1.4rem);line-height:clamp(1.6rem,1.67vw,2rem);width:100%;font-weight:500;color:rgba(0,0,0,.8);width:100%;white-space:pre-wrap;word-break:break-word;letter-spacing:-0.048rem;overflow:hidden}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc{font-size:clamp(1.2rem,2.5vw,1.8rem);line-height:clamp(1.8rem,3.7vw,2.7rem)}}.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc.fixed{height:clamp(5rem,5.03vw,6.3rem)}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc.fixed{height:auto}}.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc.height{height:clamp(5rem,5.03vw,6.3rem)}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc.height{height:clamp(5.5rem,11.53vw,8rem)}}.academy_detail .academy-contents main .sec03 .review-list .review-item .review-list__content span{display:block;color:#999;font-size:1.2rem;height:1.9rem}.academy_detail .academy-contents main .sec03 .review-btn{display:none}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .review-btn{margin-top:2rem;display:flex}}.academy_detail .academy-contents main .sec03 .notice{margin-top:clamp(1.2rem,1.34vw,1.5rem);font-size:clamp(1.2rem,1.3vw,1.4rem);color:#999;font-weight:500}@media(max-width: 989px){.academy_detail .academy-contents main .sec03 .notice{font-size:clamp(1.1rem,2.2vw,1.6rem)}}.academy_detail .academy-contents main .sec04{padding-top:10rem}@media(max-width: 989px){.academy_detail .academy-contents main .sec04{padding-top:5rem}}.academy_detail .academy-contents main .sec04 .ask-content{padding:3rem 0 3rem 6rem;height:22.5rem;position:relative;border-radius:clamp(.5rem,.6vw,1rem);overflow:hidden;grid-template-columns:90.2fr 31.7fr}@media(max-width: 989px){.academy_detail .academy-contents main .sec04 .ask-content{display:block;height:fit-content;padding:clamp(3rem,6.25vw,4.5rem) clamp(2rem,4.16vw,3rem)}.academy_detail .academy-contents main .sec04 .ask-content a{margin-top:3rem;justify-content:flex-start}}.academy_detail .academy-contents main .sec04 .ask-content *{color:#fff}.academy_detail .academy-contents main .sec04 .ask-content p{border-right:1px solid rgba(255,255,255,.4);line-height:3.2rem}@media(max-width: 989px){.academy_detail .academy-contents main .sec04 .ask-content p{border:0;font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:500;line-height:clamp(1.8rem,3.75vw,2.7rem)}}.academy_detail .academy-contents main .sec04 .ask-content::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";display:block;background-image:url(/img/front/academy/academy_ask_1.png);background-size:cover;width:100%;height:100%;filter:brightness(0.5);z-index:-1}@media(max-width: 989px){.academy_detail .academy-contents main .sec04 .ask-content::after{background-image:url(/img/front/academy/academy_ask_mo_1.png)}}.academy_detail .mu_pop .pop_inner{width:63.6rem}@media(max-width: 989px){.academy_detail .mu_pop .pop_inner{width:calc(100% - 3rem);padding:clamp(3rem,6.25vw,4.5rem) clamp(2.5rem,5.2vw,3.75rem) clamp(4rem,8.34vw,6rem)}}.academy_detail .mu_pop .pop_inner .contents{margin-top:2rem;font-size:clamp(1.3rem,1.6vw,1.7rem);letter-spacing:-.08rem;line-height:3rem;color:rgba(0,0,0,.7);white-space:pre-wrap;word-wrap:break-word}@media(max-width: 989px){.academy_detail .mu_pop .pop_inner .contents{margin-top:clamp(1.05rem,2.08vw,1.5rem);white-space:pre-wrap;line-height:clamp(1.8rem,3.75vw,2.7rem)}}.academy_detail .mu_pop .pop_inner .date{display:block;margin-top:6rem;font-size:clamp(1.3rem,1.7vw,1.6rem);font-weight:500;color:rgba(0,0,0,.2)}@media(max-width: 989px){.academy_detail .mu_pop .pop_inner .date{margin-top:clamp(2rem,5.56vw,4rem)}}.academy_detail #popup_01 h3{font-size:clamp(2.2rem,4.1vw,3.4rem);text-align:center;font-weight:500;padding:clamp(2rem,5.56vw,4rem) 0}@media(max-width: 989px){.academy_detail #popup_01 h3{font-size:clamp(1.7rem,3.47vw,2.5rem)}}.academy_detail #popup_01 .review-btn{display:inline-block;width:clamp(18rem,37.5vw,27rem);margin:clamp(2rem,4.16vw,3rem) auto 0}.academy_review.sub{padding-bottom:15rem}@media(max-width: 989px){.academy_review.sub{padding-bottom:0}}.academy_review.music_melody .sec03 .title-wrap p{text-align:center}.academy_review .sub_layout aside{padding-top:2.4rem}.academy_review .academy-contents main{padding-top:0}.academy_review .academy-contents main .sec03{padding-top:2.4rem}@media(max-width: 989px){.academy_review .academy-contents main .sec03{padding-top:0;border-bottom:0;padding-bottom:0}}.academy_review .academy-contents main .sec03 .review-list{overflow:initial;flex-wrap:wrap;width:100%;padding-right:0}@media(max-width: 989px){.academy_review .academy-contents main .sec03 .review-list{gap:1.5rem}}.academy_review .academy-contents main .sec03 .review-list .review-item{width:100%}@media(max-width: 989px){.academy_review .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc{font-size:1.2rem;line-height:1.8rem}.academy_review .academy-contents main .sec03 .review-list .review-item .review-list__content .review-item__desc.height{height:9.3rem}}.academy_review .academy-contents main .sec03 .review-list__img{height:8rem;margin:1.5rem 0 .5rem;display:flex;gap:.43rem}@media(max-width: 989px){.academy_review .academy-contents main .sec03 .review-list__img{margin-top:clamp(2rem,4.16vw,3rem);height:clamp(5rem,10.41vw,7.5rem)}}.academy_review .academy-contents main .sec03 .review-list__img:not(:has(li)){height:0;margin-top:0}.academy_review .academy-contents main .sec03 .review-list__img li{width:8rem;aspect-ratio:1;border-radius:.5rem;overflow:hidden}@media(max-width: 989px){.academy_review .academy-contents main .sec03 .review-list__img li{width:clamp(5rem,10.41vw,7.5rem)}}.academy_review .academy-contents main .sec03 .review-list__img li img{width:100%;height:100%;object-fit:cover}.academy_review .academy-contents main .sec03 .review-list__img li:nth-child(n+4){display:none}.academy_review .academy-contents main .sec03 .review-list__img li .more{display:none;font-weight:500;letter-spacing:-0.048rem}.academy_review .academy-contents main .sec03 .review-list__img li.active{position:relative}.academy_review .academy-contents main .sec03 .review-list__img li.active .more{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;z-index:10}.academy_review .academy-contents main .sec03 .review-list__img li.active::after{content:"";display:block;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 989px){.academy_review .academy-contents main .sec03 .review-btn{margin-top:4rem;margin-bottom:1rem}}.academy_review .academy-contents main section .title-wrap h3{margin-top:0}@media(max-width: 989px){.academy_review .academy-contents main section .title-wrap{text-align:center;padding-bottom:4rem;border-bottom:1px solid #000}.academy_review .academy-contents main section .title-wrap>div{width:100%}.academy_review .academy-contents main section .title-wrap>div p{color:#000;margin-bottom:1rem}}.academy_review .academy-contents main .pagination-list{margin-top:6rem}.academy_oriental .slide-section{background:url("/img/front/academy/academy_oriental_sec01_1.png") no-repeat}@media(max-width: 989px){.academy_oriental .slide-section{background:url("/img/front/academy/academy_oriental_sec01_mo_1.png") no-repeat}}.academy_oriental .slide-section .slide-text h3{position:relative;z-index:1;mix-blend-mode:difference}.academy_oriental .slide-section.eng_ver{background:url("/img/front/academy/academy_oriental_sec01_1_en.png") no-repeat}.academy_oriental .slide-section.eng_ver .slide-text h3{mix-blend-mode:initial;font-size:clamp(7.5rem,8.3vw,12rem)}@media(max-width: 989px){.academy_oriental .slide-section.eng_ver .slide-text h3{font-size:clamp(4.8rem,13.66vw,8rem);line-height:clamp(4.8rem,12.94vw,8.6rem)}}@media(max-width: 989px){.academy_oriental .slide-section.eng_ver .swiper-wrapper .swiper-slide .academy-slide__txt p{padding-top:clamp(24.1rem,58.38vw,44.2rem)}}.academy_buddhism .slide-section{background:url("/img/front/academy/academy_buddhism_sec01_1.png") no-repeat}@media(max-width: 989px){.academy_buddhism .slide-section{background:url("/img/front/academy/academy_buddhism_sec01_mo_1.png") no-repeat}}.academy_buddhism .slide-section.eng_ver{background:url("/img/front/academy/academy_buddhism_sec01_1_en.png") no-repeat}