@charset "UTF-8";.infoTitle{font-size:1.375rem;font-weight:500;line-height:1.8}@media only screen and (max-width:768px){.infoTitle{font-size:1.25rem}}.program .block1{padding-top:100px;padding-bottom:80px;overflow:hidden}@media only screen and (max-width:900px){.program .block1{padding-top:50px;padding-bottom:50px}}.program .block1 .container{width:85%;margin:auto}@media only screen and (max-width:1200px){.program .block1 .container{width:calc(100% - 120px)}}@media only screen and (max-width:575px){.program .block1 .container{width:calc(100% - 40px)}}.program .block1 .container .wrap{position:relative;padding:120px 0}.program .block1 .container .wrap.aost-show .pic-box .pic img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s,-webkit-transform 0.8s}.program .block1 .container .wrap .txt-box .infoTitle .value{margin-left:15px;margin-right:5px;font-weight:700}.program .block1 .container .wrap .txt-box .infoTitle+.text{margin-top:10px}.program .block1 .container .wrap .txt-box .txtBox .moreBtn{margin-top:10px}@media only screen and (min-width:901px){.program .block1 .container .wrap .txt-box .txtBox .moreBtn .btn{width:100%;height:100%;z-index:5;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.program .block1 .container .wrap .txt-box .txtBox .moreBtn .btn span{opacity:0}}.program .block1 .container .wrap .pic-box{position:relative;pointer-events:none}@media only screen and (max-width:900px){.program .block1 .container .wrap .pic-box{pointer-events:auto;margin-top:50px}.program .block1 .container .wrap .pic-box>a{width:100%;height:100%;z-index:5;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}.program .block1 .container .wrap .pic-box .age{position:relative;color:#B4B4B4;font-family:"LALIGA-Players","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;font-size:clamp(176px,30vw,560px);font-weight:400;line-height:1;min-height:1em;letter-spacing:0px;text-align:center;-webkit-transition:0.4s color;transition:0.4s color;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:575px){.program .block1 .container .wrap .pic-box .age{font-size:176px}}.program .block1 .container .wrap .pic-box .age span{white-space:nowrap;display:block}.program .block1 .container .wrap .pic-box .age:before{content:attr(data-age);position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#F9B233;white-space:nowrap;display:block;clip-path:circle(0% at 50% 50%);-webkit-transition:clip-path 1s;transition:clip-path 1s}.program .block1 .container .wrap .pic-box .pic{aspect-ratio:770/840;max-width:580px;width:max(30vw,180px);position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.program .block1 .container .wrap .pic-box .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(0.9);transform:scale(0.9)}.program .block1 .container .wrap:nth-child(2n) .txt-box .secTitle+.txtBox{margin-top:40px}@media only screen and (max-width:900px){.program .block1 .container .wrap:nth-child(2n) .txt-box .secTitle+.txtBox{margin-top:20px}}@media only screen and (min-width:901px){.program .block1 .container .wrap:nth-child(2n){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program .block1 .container .wrap:nth-child(2n) .txt-box{max-width:528px;margin-right:30px}.program .block1 .container .wrap:nth-child(2n) .pic-box{width:50%;max-width:859px;text-align:center}}.program .block1 .container .wrap:nth-child(odd) .txt-box{margin-bottom:40px}.program .block1 .container .wrap:nth-child(odd) .txt-box .txtBox{margin-top:20px}@media only screen and (min-width:1025px){.program .block1 .container .wrap:nth-child(odd) .txt-box{margin-bottom:-50px}}@media only screen and (min-width:901px){.program .block1 .container .wrap:nth-child(odd) .txt-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program .block1 .container .wrap:nth-child(odd) .txt-box .secTitle{max-width:528px}.program .block1 .container .wrap:nth-child(odd) .txt-box .txtBox{max-width:385px;margin-top:0px;margin-left:30px}}@media only screen and (max-width:1200px){.program .block1 .container .wrap.show .pic-box .age:before{clip-path:circle(100% at 50% 50%)}}@media only screen and (max-width:900px){.program .block1 .container .wrap{padding:60px 0}.program .block1 .container .wrap:first-child{padding-top:50px}.program .block1 .container .wrap:last-child{padding-bottom:50px}}@media only screen and (min-width:1201px){.program .block1 .container .wrap:hover .pic-box .age:before{clip-path:circle(100% at 50% 50%)}}.program .block2.camp{position:relative;min-height:800px;background:#FFF;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:575px){.program .block2.camp{min-height:500px}}.program .block2.camp .bg{position:absolute;width:100%;height:100%;z-index:1;pointer-events:none}.program .block2.camp .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.program .block2.camp .container{z-index:2;width:85%;margin:auto}@media only screen and (max-width:1200px){.program .block2.camp .container{width:calc(100% - 120px)}}@media only screen and (max-width:575px){.program .block2.camp .container{width:calc(100% - 40px)}}.program .block2.camp .container[data-textColor=light]{color:#FFF}.program .block2.camp .container .content{max-width:669px;padding:50px 0}.program .block2.camp .container .content .secTitle+.txtBox{margin-top:40px}.program .block2.camp .container .content .txtBox .infoTitle+.text{margin-top:15px}.program .block2.camp .container .content .txtBox .moreBtn{margin-top:20px}@media only screen and (min-width:901px){.program .block2.camp .container .content .txtBox .moreBtn .btn{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.program .block2.camp .container .content .txtBox .moreBtn .btn span{opacity:0}}.program .block3.coach{position:relative;background:#FFF;padding:200px 0;overflow:hidden}.program .block3.coach .decBg .dec:first-child{top:4.2211055276vh;left:-10vw}.program .block3.coach .decBg .dec:first-child img{width:clamp(146px,19.4270833333vw,373px)}.program .block3.coach .decBg .dec:nth-child(2){top:78.391959799vh;left:-0.2604166667vw}.program .block3.coach .decBg .dec:nth-child(2) img{width:clamp(88px,10.625vw,204px)}.program .block3.coach .decBg .dec:nth-child(3){top:78.391959799vh;left:47.03125vw}.program .block3.coach .decBg .dec:nth-child(3) img{width:clamp(98px,12.96875vw,249px)}.program .block3.coach .decBg .dec:nth-child(4){top:1.1055276382vh;left:23.6979166667vw}.program .block3.coach .decBg .dec:nth-child(4) img{width:clamp(78px,9.21875vw,177px)}.program .block3.coach .decBg .dec:nth-child(5){top:44.0201005025vh;left:86.0416666667vw}.program .block3.coach .decBg .dec:nth-child(5) img{width:clamp(88px,11.6666666667vw,224px)}@media only screen and (min-width:901px){.program .block3.coach .decBg .dec:nth-child(6){display:none}}.program .block3.coach .decBg .dec:nth-child(6) img{width:clamp(78px,10.3645833333vw,199px)}@media only screen and (max-width:900px){.program .block3.coach{padding:100px 0}.program .block3.coach .decBg .dec:first-child{top:10.3174603175%;left:-29.0666666667vw}.program .block3.coach .decBg .dec:nth-child(2){top:42.8571428571%;left:-9.6vw}.program .block3.coach .decBg .dec:nth-child(3){top:85.3174603175%;left:32vw}.program .block3.coach .decBg .dec:nth-child(4){top:8.7301587302%;left:71.2vw}.program .block3.coach .decBg .dec:nth-child(5){top:75.5291005291%;left:66.1333333333vw}.program .block3.coach .decBg .dec:nth-child(6){top:55.5555555556%;left:89.8666666667vw}}.program .block3.coach .container{position:relative;width:79.8958333%;margin:auto}.program .block3.coach .container .coachSwiper{width:44.198%;margin:0}.program .block3.coach .container .coachSwiper .swiper-pagination{margin-top:20px}@media only screen and (min-width:1201px){.program .block3.coach .container .coachSwiper .swiper-pagination{display:none!important}}.program .block3.coach .container .coachSwiper img{position:relative;width:100%;overflow:hidden}.program .block3.coach .container .coachSwiper img:before{content:"";display:block;width:100%;height:100%;padding-top:100.8849557522%}.program .block3.coach .container .coachSwiper img img{width:101%;height:101%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.program .block3.coach .container .content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12.2%}.program .block3.coach .container .secTitle+.txtBox{margin-top:40px}@media only screen and (max-width:900px){.program .block3.coach .container .secTitle+.txtBox{margin-top:20px}}.program .block3.coach .container .txtBox .infoTitle+.text{margin-top:15px}@media only screen and (max-width:575px){.program .block3.coach .container .txtBox .infoTitle+.text{margin-top:0px}}.program .block3.coach .container .txtBox .moreBtn{margin-top:20px}@media only screen and (min-width:901px){.program .block3.coach .container .txtBox .moreBtn .btn{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.program .block3.coach .container .txtBox .moreBtn .btn span{opacity:0}}@media only screen and (max-width:1200px){.program .block3.coach .container{width:calc(100% - 120px)}.program .block3.coach .container .content{margin-left:60px}}@media only screen and (max-width:900px){.program .block3.coach .container .flex-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.program .block3.coach .container .coachSwiper{width:100%;max-width:75%}.program .block3.coach .container .content{margin-top:40px;margin-left:0}}@media only screen and (max-width:575px){.program .block3.coach .container{width:calc(100% - 40px)}.program .block3.coach .container .coachSwiper{max-width:250px}}
/*# sourceMappingURL=program.css.map */