@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;600;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@400;600&display=swap);.head_group .logobox a,.moreArticle span:hover,.sharebox a{color:#324183}.ftshare .sharebox div,.head_group .sharebox,p span{display:inline-block}.Wrap p,body{font-weight:400}.Wrap p,.text{line-height:1.5;text-align:center}.Wrap p,.text,h1{text-align:center}.RelatedTitle>div,body{background-color:#f7f8f8}.btn,.sharebox div{cursor:pointer}.Wrap p,.btn span{font-family:Noto Sans TC;font-style:normal}.btn-box .btn span:hover,.btn-box .btn:hover span,.cd-top,.footer,a{color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{margin:0 auto;padding:0;font-size:100%;font-family:'Noto Sans TC',sans-serif;line-height:1.8;text-rendering:optimizeLegibility}h1{font-size:2.25rem;font-weight:600;padding-bottom:1rem}p{font-size:1.125rem}p span{vertical-align:middle}a{text-decoration:none}a:hover{opacity:.9;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}img{max-width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.credit-wrapper,.wrapper{margin:0 auto;clear:both}.wrapper_film{max-width:990px;margin:0 auto;clear:both}.icon-cnalogo{fill:#fff;width:50px;height:50px;margin:0 auto;vertical-align:middle}.fb-btn,.line-btn,.twitter-btn{width:32px;height:50px;padding-bottom:7px;vertical-align:middle;fill:#fff}.twitter-btn{margin:0 0 0 5px}@media (max-width:50rem){h1{font-size:2.25rem;font-weight:600;padding-bottom:2rem;text-align:center;margin:0 20px}}@media (max-width:30rem){h1{font-size:2rem}}@media (max-width:37.5rem){p{font-size:1rem}}@media (max-width:20rem){p{font-size:.875rem}}#navbar{padding-bottom:90px;width:100%}.head_nav{margin:0 auto;height:50px;display:flex;position:relative;z-index:9999}.head_group{display:flex;justify-content:space-around;width:100%}.head_group span{font-size:20px;vertical-align:middle}.head_group .logobox{padding:0 10px}.sharebox a{font-size:.95rem}.head_group .sharebox div{padding:0 10px;display:inline-block;vertical-align:middle}.head_group .sharebox div:first-child{padding-left:0}@media screen and (max-width:50rem){#navbar{position:fixed;z-index:9}.head_group{display:flex;justify-content:space-between;align-items:baseline;width:100%;background:#324183}.head_group span{font-size:20px;vertical-align:middle}.head_group .logobox a{color:#fff}.head_group .icon-cnalogo path{fill:#fff}.head_group .sharebox{line-height:0;display:none}}.Wrap{max-width:1000px;margin:0 auto}.Wrap p{font-size:22px}.RelatedTitle div,.text{font-size:32px;font-weight:600}.title-img .title-pcimg{display:block;width:100%}.title-img .title-mbimg{display:none}.text{font-family:Noto Sans TC;margin-bottom:16px;margin-top:32px}.RelatedTitle{position:relative;margin:72px 0 0}.RelatedTitle div{color:#000;transition:.1s ease-in-out;margin-bottom:8px}.RelatedTitle::after{content:"";display:block;width:90%;height:1px;background:#b5b5b6;position:absolute;right:0;top:50%}.moreArticle{margin-bottom:105px}.moreArticle a{display:block;line-height:2;border-bottom:1px dotted #b5b5b6;padding:16px 0}.moreArticle span{color:#000;font-family:Noto Sans TC;font-size:22px;font-weight:400;line-height:1.5}.RelatedTitle>div{display:inline-block;position:relative;z-index:2;padding:0 10px 0 0}@media (max-width:55rem){#navi,.Wrap p{margin:0 auto}.title-img .title-pcimg{width:90%;margin:0 auto}.Wrap p{width:90%;font-size:1rem;text-align:left}.RelatedTitle div,.text{font-size:20px}.text{margin-top:8px}.moreArticle{width:90%;margin:0 auto 50px}.moreArticle span{color:#000;font-family:Noto Sans TC;font-size:16px}.moreArticle a{padding:4px 0}.RelatedTitle{position:relative;margin:24px 0 0}.picWrap img{padding:0}.wrapper_film .pWrap{margin:0 auto;width:90%}}.credit,.footer{font-size:.875rem;text-align:center}@media screen and (max-width:30rem){#navi{margin:10px 0 50px}}@media screen and (max-width:20rem){#navi .tabitem a{padding:10px 25px}}.wrapper_film h2{color:#324183;text-align:center;margin-top:40px;margin-bottom:40px;font-family:Noto Sans TC;font-size:36px;font-weight:600;line-height:1.5}.wrapper_film .pWrap p{margin:0 auto;font-size:22px;text-align:justify;line-height:1.5;padding:16px 0}.btn-box{display:flex;justify-content:center;margin-bottom:147px}.btn{display:flex;width:180px;height:55px;margin:0 20px;border:3px solid #5275b1;justify-content:center;background:#fff}.btn span{line-height:2.4;color:#5275b1;font-size:30px;font-weight:500;line-height:normal}.btn-box .btn:hover{background-color:#5275b1}.infogram{max-width:990px;margin:0 auto}.ftshare .sharebox div:first-child,.ftshare .sharebox div:nth-child(2){padding-right:24px}.ftshare .sharebox{display:flex;justify-content:center}.ftshare{padding-top:100px;padding-bottom:30px}@media (max-width:55rem){.infogram-box{width:90%;margin:0 auto}}@media (max-width:50rem){.btn,.btn-box{background:#3c3c3c}.btn span,.wrapper_film .pWrap p{font-size:18px}.btn-box{margin-bottom:56px}.btn{display:flex;width:100%;height:80px;cursor:pointer;border:none;justify-content:center;align-items:center}.btn span{color:#fff;text-align:center;font-family:Noto Sans TC;font-weight:400}.btn-box .btn{margin:10px auto}.text-block{display:none}.wrapper_film h2{font-size:1.5625rem;margin:16px auto 8px}}.credit{display:block;clear:both;max-width:45rem;margin:0 auto}.credit P{font-size:1rem}.footer{padding:1em 0;background-color:#324183}@media (max-width:64rem){.footer{margin-top:2rem}}@media screen and (max-width:37.5rem){.credit{margin:.875em auto 0}}@media (max-width:35rem){.credit-wrapper{width:75%;margin:0 auto;clear:both}}.cd-top{font-size:1.2rem;display:inline-block;width:45px;height:45px;line-height:48px;text-align:center;position:fixed;bottom:20px;right:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;background:center 50% no-repeat #3c3c3c;visibility:hidden;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:100%;z-index:10}@media only screen and (min-width:64rem){.cd-top{right:30px;bottom:20px}}@media only screen and (min-width:40rem){.cd-top{right:20px;bottom:20px}}@media (max-width:40rem){.icon-cnalogo{width:40px;height:40px}.fb-btn,.line-btn,.twitter-btn{width:30px;height:40px}.title-img .title-pcimg{display:none}.title-img .title-mbimg{display:block;margin:0 auto;width:90%}.wrapper_film .pWrap p{font-size:16px}.ftshare{padding-top:20px}}@media (max-width:37.5rem){.cd-top{width:40px;height:40px;line-height:40px}}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{opacity:1}.back2top{fill:#fff;width:40px;height:40px}