body{margin:0px;font-family:"Noto Sans TC",sans-serif}a,p,td,th,li{font-size:14px;letter-spacing:.8px;line-height:1.5;font-weight:400}h3{font-size:18px;font-weight:400;letter-spacing:1.5px}h2{font-size:22px;font-weight:500;letter-spacing:1.5px}section{padding-top:10px}@media(max-width: 576px){section{padding-top:10px}}.col-lg-4,.col-md-4{padding:0px}.title{width:100%;margin:0px auto;max-width:1110px;text-align:center;position:relative}.title h2{display:inline-block;z-index:99;background-color:#fff;position:relative;top:15px;padding:0px 15px}.title .divide{position:relative;top:30px;width:100%;display:block;max-width:1110px;height:2px;background-color:#f1ce28}.sub_title{width:100%;margin:0px auto;max-width:1110px;text-align:center;position:relative}.sub_title h2{display:inline-block;z-index:99;background-color:#fff;position:relative;top:15px;padding:0px 15px}.sub_title .divide{position:relative;top:30px;display:block;width:200px;margin:0px auto;height:2px;background-color:#f1ce28}.container{width:100%;max-width:1110px;margin:0px auto;text-align:center;padding-top:50px;padding-bottom:50px;overflow:hidden}@media(max-width: 576px){.container{padding-top:20px;padding-bottom:20px}}nav{background-color:#222;width:100%;height:60px;text-align:center}nav ul{margin:0px;padding:0px}nav img{height:35px;cursor:pointer}nav a{color:#fff}nav a:hover,nav img:hover{color:#f1ce28}nav .navbar_item>.active>a,nav img{color:#f1ce28}nav li{display:inline-block}.navbar{position:fixed;flex-direction:row;justify-content:space-between;align-items:center;padding:0px 20px;top:0px;z-index:999}.navbar .navbar_item li{padding:0px 10px}.navbar .navbar_login{color:#f1ce28;cursor:pointer}.navbar .navbar_right{cursor:pointer;display:none;color:#f1ce28}@media(max-width: 767.98px){.navbar .navbar_logo img{height:35px}.navbar .navbar_item,.navbar .navbar_login{display:none}.navbar .navbar_right{display:block}}.swiper-pagination{background:#d9d9d9;border:solid .5px #fff;width:12px;height:12px}.kv{position:relative;overflow:hidden;top:-30px}.kv .swiper-slide{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;overflow:hidden;position:relative}.kv .swiper-slide img{left:0;top:0;z-index:-999;display:block;width:100%;max-width:100%;height:auto}.kv .swiper-slide .kv_content{position:absolute;top:30%;width:45%;padding-left:10%}.kv .swiper-slide .kv_content img{width:230px}.kv .swiper-slide .kv_content p{color:#fff;font-weight:300;line-height:1.8;letter-spacing:.8px;padding-top:2%}.kv .swiper-button-next,.kv .swiper-button-prev{color:#fff;margin-left:10px;margin-right:10px}.kv .swiper-button-next:after,.kv .swiper-button-prev:after{font-size:30px}.kv .swiper-pagination{bottom:20px}.kv .swiper-pagination span{background-color:#fff}@media(max-width: 767.98px){.kv{top:0px}.kv .kv-top{height:60px}}@media(max-width: 575.98px){.kv{top:0px}.kv .kv-top{height:60px}}.feature div{max-width:400px;border-right:2px #f1ce28 solid}.feature div:last-child{border-right:0px}.feature img{width:80px}.feature h3{padding:10px 0px}.feature p{padding:0px 20px}@media(max-width: 767.98px){.feature{margin-top:0px}.feature div{display:block;margin:0px auto;border-right:0px;margin-bottom:20px}.feature img{width:80px}.feature h3{padding:5px 0px}.feature p{padding:0px 15px}}.course{margin-bottom:100px}.course .course_card{max-width:400px;background-color:#222;border-radius:30px;box-sizing:border-box;color:#fff;padding:30px 0px;margin:12px;height:480px;position:relative}.course .course_card h3{color:#f1ce28}.course .course_card p{padding:20px 20px 10px 20px}.course .course_card table{width:calc(100% - 40px);margin:0px 20px}.course .course_card table tr:first-child{border-bottom:1px #fff solid}.course .course_card table tr span{font-size:12px;padding-left:5px}.course .course_card table th,.course .course_card table td{font-size:13px;padding:6px}.course .course_card table th:first-child,.course .course_card table td:first-child{width:25%;text-align:left}.course .course_card table th:nth-child(2),.course .course_card table td:nth-child(2){width:32%;text-align:right}.course .course_card table th:nth-child(3),.course .course_card table td:nth-child(3){width:32%;text-align:right}.course .course_card ul{text-align:left;padding:0px;position:absolute;bottom:70px;width:calc(100% - 64px);margin:0 20px}.course .course_card ul li{display:block;font-size:12px}.course .course_card .btnSignUp{width:100%;position:absolute;bottom:0px;border-radius:0px 0px 30px 30px;left:0px;height:50px;background-color:#f1ce28;border:0px}.course .course_card .btnInfo{width:100%;position:absolute;bottom:60px;left:0px;height:50px;border:0px;background-color:#222;color:#fff}@media(max-width: 991.98px){.course .course_card{padding:20px 0px;margin:10px 1%;height:430px}.course .course_card p{padding:10px 10px 10px 10px}.course .course_card table{width:calc(100% - 20px);margin:0px 10px}.course .course_card table tr span{padding-left:1px}.course .course_card table th,.course .course_card table td{font-size:12px;padding:4px}.course .course_card table th:first-child,.course .course_card table td:first-child{width:28%}.course .course_card table th:nth-child(2),.course .course_card table td:nth-child(2){width:36%}.course .course_card table th:nth-child(3),.course .course_card table td:nth-child(3){width:36%}.course .course_card ul{width:calc(100% - 20px);margin:0 10px}}@media(max-width: 767.98px){.course .course_card{margin:10px auto}}.course-photo{position:relative;margin-bottom:100px}.course-photo .item{height:250px;background-size:cover;background-position:center}.course-photo .course-photo_content{color:#fff;padding:15px;position:absolute;bottom:0px;text-align:left}.course-photo .course-photo_content p{margin-bottom:5px}.course-photo .course-photo_content .date{color:#999}.course-photo .swiper-button-next,.course-photo .swiper-button-prev{color:#fff;margin-right:10px;margin-left:10px}.course-photo .swiper-button-next:after,.course-photo .swiper-button-prev:after{font-size:25px}.course-photo .swiper-pagination{bottom:10px}.course-photo .swiper-pagination span{background-color:#999}.comment{position:relative;margin-bottom:100px}.comment .swiper-slide{display:flex;flex-direction:row}.comment .comment_photo{display:inline-block;width:25%;align-items:center;text-align:right}.comment .comment_photo img{width:120px;height:120px;border-radius:100%}.comment .comment_content{text-align:left;padding-left:5%;display:inline-block;width:60%;align-items:center}.comment .comment_content .name{font-weight:500}.comment .comment_content .name span{color:#f1ce28}.comment .comment_content .date{color:#999;text-align:right}.comment .swiper-button-next,.comment .swiper-button-prev{color:#999}.comment .swiper-button-next:after,.comment .swiper-button-prev:after{font-size:25px}.comment .swiper-pagination{bottom:30px}.comment .swiper-pagination span{background-color:#999}@media(max-width: 575.98px){.comment{padding-bottom:20px}.comment .swiper-slide{flex-direction:column;justify-content:center;align-items:center}.comment .comment_photo{width:90%;text-align:center}.comment .comment_content{text-align:center;padding-left:0px;padding-top:10px;width:90%;align-items:center}.comment .comment_content .date{text-align:center}.comment .swiper-pagination{bottom:0px}}.coach{max-width:850px;margin-bottom:50px;padding-right:20px;padding-left:20px;position:relative}.coach .coach_photo{display:inline-block;width:25%;align-items:center;text-align:right}.coach .coach_photo img{width:150px;height:150px;border-radius:100%}.coach .coach_content{text-align:left;padding-left:30px;width:calc(100% - 150px);display:inline-block}.coach .coach_content .name,.coach .coach_content .resume{font-weight:500}.coach .swiper-slide{display:flex;flex-direction:row}.coach .swiper-button-next,.coach .swiper-button-prev{color:#999;margin-left:-0.8em;margin-right:-0.8em}.coach .swiper-button-next:after,.coach .swiper-button-prev:after{font-size:25px}.coach .swiper-pagination{bottom:30px}.coach .swiper-pagination span{background-color:#999}@media(max-width: 575.98px){.coach .swiper-slide{flex-direction:column;justify-content:center;align-items:center}.coach .coach_photo{width:90%;text-align:center}.coach .coach_photo img{width:120px;height:120px}.coach .coach_content{text-align:center;padding-left:0px;padding-top:20px;width:95%}.coach .coach_content p{text-align:left}.coach .swiper-pagination{bottom:0px}}.place .swiper-place{width:100%;display:inline-block;vertical-align:middle}.place .swiper-slide img{width:100%}.place .place_content{padding-left:8%;margin-top:3%;text-align:left;display:inline-block;vertical-align:middle}.place .swiper-button-next,.place .swiper-button-prev{color:#fff;margin-right:10px;margin-left:10px}.place .swiper-button-next:after,.place .swiper-button-prev:after{font-size:25px}.place .swiper-pagination span{background-color:#fff}footer{background-color:#222;width:100%;display:flex;flex-direction:row;padding:0px 31px;justify-content:center;align-items:center}footer p,footer a,footer img{margin:5px 0px;color:#fff}footer p i,footer a i,footer img i{margin-right:8px}footer a:hover{color:#f1ce28;text-decoration:none}footer a:hover i{border:1px #f1ce28 solid}footer .social_media{width:calc((100% - 280px)/2);text-align:right}footer .social_media i,footer .social_media img{padding-top:6px;padding-left:2px;margin-right:8px;width:28px;text-align:center;height:28px;border:1px #fff solid;border-radius:100%}footer .logo{width:180px;margin:50px}footer .logo img{width:100%}footer .information{width:calc((100% - 280px)/2)}@media only screen and (max-width: 767.98px){.display-in-d{display:none}}@media only screen and (min-width: 767.98px){.display-in-m{display:none}}@media(max-width: 767.98px){footer{padding:30px 20px;flex-wrap:wrap}footer p,footer a,footer img{margin:5px 0px;color:#fff;font-size:12px}footer p i,footer a i,footer img i{margin-right:8px}footer a:hover{color:#f1ce28}footer a:hover i{border:1px #f1ce28 solid}footer .social_media{width:100%;text-align:left}footer .social_media i{padding-top:6px;padding-left:2px;margin-right:8px;width:25px;text-align:center;height:25px;border:1px #fff solid;border-radius:100%}footer .logo{display:none}footer .information{width:100%}}