@charset "utf-8";*{box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:1px;margin:0;padding:0}body{color:#212121;font-family:Century-Gothic,Helvetica,sans-serif,"微軟正黑體";font-size:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;position:relative}.clearfix:after{clear:both;content:"";display:block}h1{margin:0}.mt24{margin-top:24px}.teach_list,ul.banner_text_box,ul.logo_info,ul.power_box_detail,ul.teach_step,ul.ui_need_detail,ul.work{list-style-type:none}#go_top_btn,.mobile_br{display:none}.top_bar_box{background:#2e4181;padding:20px 40px}.logo_box{margin:0 auto;max-width:1400px;width:100%}.logo_box img.appedu_logo{height:auto;width:200px}.banner_box{background:url(../images/header_bg.png) center center no-repeat;background-size:cover;display:block;height:712px;position:relative;width:100%}.banner_text_box{display:block;left:50%;margin:0 auto;max-width:920px;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100%}img.header_title{margin-left:20px}.form_box{background:#aebef3;display:block;height:496px;position:relative;width:100%}.form{background:#8094c8;border-radius:45px;color:#fff;display:block;font-family:'Noto Sans TC',sans-serif;font-weight:400;left:50%;margin:0 auto;max-width:860px;padding:50px 25px;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100%;z-index:10000}.form h1,.form p{text-align:center}.form h1{font-size:42px}.form h1 span.marker{background:linear-gradient(rgba(255,255,255,0) 70%,#f2c922 0)}.form p{font-size:22px;letter-spacing:1px;padding-top:32px}p.form_memo{color:#fefefe;font-size:12px;text-align:center}.form p.form_memo span{padding-right:6px}.form_content{margin-top:45px}.form_content img.form_illustrate{float:left;margin-left:-112px}.form_right{float:right;margin-right:35px;width:53.5%}.form_right input,.form_right select{background:#2e4181;border-radius:16px;border:1px solid rgba(255,255,255,.75);color:#fff;font-size:20px;height:64px;line-height:64px;outline:0;padding-left:20px;width:46%}.form_right select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.form_right input[name=email]{height:64px;width:100%}.form_right input[type=checkbox]{border:1px solid #979797;height:18px;margin-right:4px;width:18px}::placeholder{color:#fff;font-size:20px;opacity:1}::-ms-input-placeholder{color:#fff;font-size:20px}.form-check-label{margin-left:70px}.form-check-label,.form-check-label a{color:#fff;font-size:16px;letter-spacing:1px;text-decoration:none}.city{float:left;width:50%}.area input,.area select,.city input,.city select{width:93%}.area{float:right;margin-right:-17px;width:50%}input,select{margin-bottom:6px}label.error:not(#agreement-error){color:#c0222a}.submit_btn{background:#2e4181;border:none;color:#fff;cursor:pointer;font-size:22px;height:62px;letter-spacing:2px;margin-top:28px;outline:0;width:100%}.ui_need_box{background:#f7f7f7;font-family:'Noto Sans TC',sans-serif;padding:160px 0 100px 0;position:relative;width:100%}.ui_need_box h1{color:#000;font-size:32px;text-align:center}.ui_need_box p{color:#c08d00;font-size:16px;line-height:28px;padding-top:30px;text-align:center}.ui_need_box p.intro{font-size:20px;line-height:32px;margin:0 auto;max-width:740px;width:100%}ul.ui_need_detail{margin:60px auto 0 auto;max-width:870px;width:100%}ul.ui_need_detail li{background:#2e4181;border-radius:20px;float:left;margin-right:55px;max-height:285px;max-width:253px;padding:48px 20px 26px 20px}ul.ui_need_detail li:last-child{margin-right:0}ul.ui_need_detail li img{display:block;height:auto;margin:0 auto;max-width:100%}ul.ui_need_detail li p{color:#d8d8d8;line-height:28px}ul.teach_step li,ul.ui_need_detail li{transition:all .2s ease-in-out}ul.teach_step li:hover,ul.ui_need_detail li:hover{cursor:pointer;transform:scale(1.15)}#go_top_box{background:#2e4181;border-bottom-left-radius:24px;border-top-left-radius:24px;cursor:pointer;display:block;height:140px;padding:28px 10px;position:fixed;right:0;bottom:40px;width:50px;z-index:20000}#go_top_box p.edit{color:#fff;line-height:20px;padding:0;text-align:center}.fa-star{color:#f2c922;font-size:20px;position:absolute;top:-15px}.power_box{background:url(../images/power_bg.png) center center no-repeat;background-size:cover;display:block;padding:114px 0 72px 0;width:100%}.power_box h1{color:#fff;font-family:'Noto Sans TC',sans-serif;font-size:32px;text-align:center}ul.power_box_detail{margin:56px auto 0 auto;max-width:935px;width:100%}ul.power_box_detail li{float:left;margin-right:14px;position:relative}ul.power_box_detail li:nth-child(2),ul.power_box_detail li:nth-child(3){margin-bottom:10px}ul.power_box_detail li:last-child,ul.power_box_detail li:nth-child(3){margin-right:0}ul.power_box_detail li .power_box_text{background:rgba(0,0,0,.65);bottom:0;height:99%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-out;width:100%}ul.power_box_detail li:hover .power_box_text{cursor:pointer;opacity:1}ul.power_box_detail li .power_box_text p.bottom{bottom:62px;color:#fff;left:0;line-height:28px;opacity:0;padding:0 60px;position:absolute;right:0;text-align:center}ul.power_box_detail li .power_box_text p.center{bottom:62px;color:#fff;left:50%;line-height:28px;opacity:0;padding:0 60px;position:absolute;right:0;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);transition:0s;max-width:285px;width:100%}ul.power_box_detail li:hover .power_box_text p.bottom,ul.power_box_detail li:hover .power_box_text p.center{opacity:1;transition-delay:.25s}.teach_work{background:#cbe9e7;padding:80px 0 0 0;width:100%}.teach_box{font-family:'Noto Sans TC',sans-serif;padding-bottom:120px}.teach_box h1{background:#f2c922;color:#fff;display:block;font-size:32px;margin:0 auto 60px auto;max-width:600px;padding:24px 0;text-align:center;width:100%}ul.teach_step{margin:0 auto;max-width:1064px;width:100%}ul.teach_step li{float:left;margin-right:28px;max-width:336px;position:relative;width:100%}ul.teach_step li:last-child{margin-right:0}.teach_title{background:#d8d8d8;padding:96px 34px 34px 34px}.teach_title h4{color:#fff;font-size:30px;line-height:40px}.teach_list_text{background:#fff;border-bottom:14px solid #bdadad;height:245px;overflow:hidden;padding:34px}.teach_list li{line-height:28px}.icon_box{position:absolute;right:24px;top:-16px}.icon_box img:first-child{margin-right:4px}.icon_box img.worker{margin:-18px 0 0 0}.work_box h1{font-family:'Noto Sans TC',sans-serif;font-size:32px;position:relative;text-align:center}.work_box h1:before{content:"";background:#f2c922;height:44px;left:0;position:absolute;width:34%}.work_box h1:after{content:"";background:#f2c922;height:44px;right:0;position:absolute;width:34%}ul.work{margin:0 auto;max-width:1200px;padding:53px 0 83px 0;width:100%}ul.work li{float:left;height:100%;margin:0 20px 20px 0;width:32%;max-width:100%}ul.work li:nth-child(3n+3){margin-right:0}ul.work li img{width:100%}.contact_box{background:#8094c8;padding:32px 0 48px 0;width:100%}.contact_container{font-family:'Noto Sans TC',sans-serif;margin:0 auto;max-width:940px;position:relative;text-align:center;width:100%}img.glory_icon{float:left;left:0;margin-top:-70px;position:absolute}.limit_info{float:right;margin-top:16px}.limit_info_detail{background:#fff;color:#2e4181;padding:30px 62px}.limit_info_detail h1{font-size:36px}.limit_info_detail p{font-size:18px;padding-top:10px}.limit_info h3{color:#fff;font-size:26px;line-height:40px;padding-top:18px}.footer_box{background:#2e4181;padding:30px 20px;position:relative;width:100%}.footer_container{margin:0 auto;max-width:1200px;width:100%}ul.logo_info li img.footer_logo{height:auto;max-width:156px}ul.logo_info{width:394px}ul.logo_info,ul.social_box{float:left}ul.logo_info li,ul.social_box li{float:left}ul.social_box li img{cursor:pointer;transition:.3s}ul.social_box li img:hover{transform:scale(1.2)}ul.logo_info li{margin-right:28px}ul.logo_info li img.contact{margin-top:4px}ul.social_box{width:140px}ul.social_box li{margin-right:14px}ul.social_box li:last-child{margin-right:0}.footer_container p{color:#d8d8d8;font-size:14px;line-height:26px;padding:5px 0;text-align:right}@media screen and (max-width:1550px){.work_box h1:after,.work_box h1:before{width:30%}}@media screen and (max-width:1250px){.work_box h1:after,.work_box h1:before{width:28%}}@media screen and (max-width:1200px){.form_content img.form_illustrate{display:none}.form{border-radius:0;left:0;padding:36px 18px;position:static;top:0;transform:none}.form_box{background:#8094c8;height:auto}.form_content{margin-top:0}.form h1{font-size:34px;line-height:26px}.form p{font-size:16px;line-height:26px;padding-top:24px}p.form_memo{font-size:12px;line-height:22px;text-align:left}.form_right{float:none;margin-right:0;width:100%}.form_right input,.form_right select{width:96%}.form_right input,.form_right input[name=email],.form_right select{border-radius:6px;font-size:16px;height:50px;line-height:50px}.form-check-label{margin-left:0}.form_right input[type=checkbox]{background:#fff;border:none;outline:0}::placeholder{font-size:16px}::-ms-input-placeholder{font-size:16px}.submit_btn{font-size:18px;height:50px}.top_bar_box{padding:12px 0}.banner_box{height:654px}.logo_box img.appedu_logo{display:block;height:auto;margin:0 auto;width:120px}img.header_title_training{max-width:45%;margin-bottom:20px}img.header_title{max-width:90%}.ui_need_box{padding:40px 18px}.ui_need_box h1{font-size:26px;line-height:18px}.ui_need_box p.intro{font-size:16px;line-height:26px}ul.ui_need_detail{margin:40px auto 0 auto}ul.ui_need_detail li:last-child{margin:0 auto}ul.ui_need_detail li img{float:left;height:auto;width:28%}ul.ui_need_detail li p{float:right;line-height:26px;padding:0;text-align:left;width:65%}.power_box{padding:40px 18px}.power_box h1{font-size:26px;line-height:18px}ul.power_box_detail li .power_box_text p.bottom{bottom:0;font-size:14px;left:50%;line-height:26px;opacity:1;padding:0;top:50%;transform:translate3d(-50%,-50%,0)}ul.power_box_detail li .power_box_text p.center{bottom:0;font-size:14px;line-height:26px;padding:0;opacity:1}ul.power_box_detail li img{background-size:cover;width:100%}.teach_work{padding:40px 0 0 0}.teach_box{padding:0 30px 40px 30px}.teach_box h1{font-size:26px;line-height:18px;margin:0 auto 45px auto;padding:20px}.teach_title{padding:54px 34px 34px 34px}.teach_title h4{font-size:28px;line-height:38px}ul.teach_step li,ul.teach_step li:last-child{float:none}ul.teach_step li{margin:0 auto 50px auto}ul.teach_step li:last-child{margin:0 auto}ul.teach_list li{margin:0 auto 2px auto}.teach_list_text{padding:24px 34px}ul.work{padding:30px 30px 40px 30px}.work_box h1{font-size:26px;line-height:18px;padding:0 20px}.work_box h1:after,.work_box h1:before{display:none}.contact_box{background:#8094c8;padding:30px;width:100%}img.glory_icon{bottom:0;float:none;margin:28px auto 0 auto;max-width:100%;position:static}.limit_info{float:none;margin-top:0}.limit_info_detail{padding:30px 17px}.limit_info_detail h1{font-size:34px}#go_top_btn{background:rgba(0,0,0,.5);border-radius:4px;bottom:20px;display:block;height:33px;position:fixed;right:20px;width:33px;z-index:20000}.fa-angle-up{color:#fff;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-55%,0)}}@media screen and (max-width:1060px){ul.work li{width:31.5%}}@media screen and (max-width:1000px){ul.power_box_detail li .power_box_text{opacity:1}ul.power_box_detail{margin:40px auto 0 auto}ul.power_box_detail li{float:none;margin:0 auto;width:100%}ul.power_box_detail li:first-child{height:114px;overflow:hidden;width:100%}ul.power_box_detail li:not(:first-child){float:left;margin-right:50px;width:47%}ul.power_box_detail li:not(:first-child):nth-child(2n+1){margin-right:0}ul.power_box_detail li:nth-child(2),ul.power_box_detail li:nth-child(3){margin-top:20px}span.mobile_br{display:block}.footer_box{line-height:0;padding:24px 18px}ul.logo_info{width:100%}ul.logo_info li{margin-right:0}ul.logo_info li,ul.social_box li{float:none;list-style-type:none}ul.logo_info li img.contact,ul.logo_info li img.footer_logo{display:block;margin:0 auto 14px auto}.footer_container p{text-align:center}}@media screen and (max-width:907px){img.header_title,img.header_title_training{display:block;height:auto;margin:0 auto}img.header_title_training{margin-bottom:20px}}@media screen and (max-width:905px){ul.ui_need_detail li,ul.ui_need_detail li:last-child{float:none}ul.ui_need_detail li{margin:0 auto 20px auto;max-width:none;overflow:hidden;padding:26px 20px;width:100%}}@media screen and (max-width:900px){.banner_text_box{padding:0 18px}ul.power_box_detail li:not(:first-child){margin-right:42px}ul.work li{float:none;margin:0 auto 28px auto;width:100%}ul.work li:last-child{margin-bottom:0}ul.work li img{background-size:cover;height:auto;width:100%}}@media screen and (max-width:736px){ul.power_box_detail li:not(:first-child){margin-right:30px}}@media screen and (max-width:535px){ul.power_box_detail li:not(:first-child){margin-right:17px}}@media screen and (max-width:480px){.banner_box{height:354px}img.header_title_training{max-width:40%}img.header_title{max-width:85%}}@media screen and (max-width:378px){.limit_info h3{font-size:22px;line-height:36px}}@media screen and (max-width:360px){.teach_list_text{padding:24px 30px}ul.power_box_detail li .power_box_text p.bottom,ul.power_box_detail li .power_box_text p.center{font-size:12px;line-height:24px}.limit_info_detail h1{font-size:32px}.limit_info_detail p{font-size:16px}}@media screen and (max-width:320px){img.header_title_training{max-width:45%}img.header_title{max-width:90%}.form h1{font-size:30px;line-height:22px}.form-check-label,.form-check-label a{font-size:14px}p.form_memo{font-size:13px}ul.power_box_detail li:not(:first-child){margin-right:17px}.power_box h1,.teach_box h1,.ui_need_box h1,.work_box h1{font-size:24px;line-height:18px}.teach_title h4{font-size:26px;line-height:34px}.teach_list_text{padding:21px 11px}.limit_info_detail{padding:30px 9px}.limit_info h3{font-size:20px}}