@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@500&display=swap);@font-face{font-display:swap;font-family:Noto Sans Medium TC;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notosanstc/v25/-nF7OG829Oofr2wohFbTp9iFOisNA_cTyNromxqQuEMQ2wHYwbnmy1R1jDujLebozBXCo2qYhRo.0.woff2) format("woff2");unicode-range:u+1f921-1f930,u+1f932-1f935,u+1f937-1f939,u+1f940-1f944,u+1f947-1f94a,u+1f95?,u+1f962-1f967,u+1f969-1f96a,u+1f980-1f981,u+1f984-1f98d,u+1f990-1f992,u+1f994-1f996,u+1f9c0,u+1f9d0,u+1f9d2,u+1f9d4,u+1f9d6,u+1f9d8,u+1f9da,u+1f9dc-1f9dd,u+1f9df-1f9e2,u+1f9e5-1f9e6,u+20024,u+20487,u+20779,u+20c41,u+20c78,u+20d71,u+20e98,u+20ef9,u+2107b,u+210c1,u+22c51,u+233b4,u+24a12,u+2512b,u+2546e,u+25683,u+267cc,u+269f2,u+27657,u+282e2,u+2898d,u+29d5a,u+f0001-f0005,u+f0019,u+f009b,u+f0101-f0104,u+f012b,u+f01ba,u+f01d6,u+f0209,u+f0217,u+f0223-f0224,u+fc355,u+fe327,u+fe517,u+feb97,u+fffb4}a{background-image:linear-gradient(#00174d,#00174d);background-position:0 100%;background-repeat:no-repeat;background-size:0 2.5px;color:inherit;font-size:19px;text-decoration:none;transition:background-size .5s .15s}a:hover{background-size:100% 2.5px}body{color:#424242;font-family:Montserrat,sans-serif;line-height:45px}.slogan-enter-active,.slogan-leave-active{transition:all 3s ease-in-out}.banner{background-image:url(../img/bg1.9101a9da.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:100vw}.custom-dialog-bg{background:linear-gradient(180deg,#000000a6 11%,#0000008c 25%,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.pane-gudeline{line-height:45px;margin:15px 50px 0;padding:45px;text-align:center}@media screen and (max-width:760px){.pane-gudeline{margin:0}}.header{background:#2d2925}.header span{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.8;text-transform:uppercase}.header-btn{border-radius:0;min-height:50px}.footer{background-color:#2d2925;color:#fff}.footer .title{align-items:center;display:flex}.footer .title:after{background:#fff;content:"";display:block;height:1px;margin-left:15px;width:48px}.text-h4{font-size:2rem}.text-h4,.text-h5,.text-h6,.text-h7{font-weight:600}.text-h7{font-size:1rem}.text-sub-text-h1{font-size:1rem;font-weight:400;line-height:2rem}.text-content-h1{font-family:Noto Sans Medium TC,sans-serif;font-size:1.1rem;font-weight:400;line-height:2rem}.text-bold{font-weight:600}.text-footer-content{font-family:Noto Sans Medium TC,sans-serif;font-size:.9rem}.pane-menu{align-items:center;background-color:#000;display:flex;padding-left:20%}.pane-menu .menu-item{color:#fff}.pane-menu .menu-item:hover{color:#7d5d40}.section{padding-bottom:60px;position:relative}.pane-container{margin:0 auto;max-width:1000px;width:80%}.pane-container .space{padding:50px 0}.pane-container>.title{font-size:1.4rem;font-weight:400;letter-spacing:normal;letter-spacing:.1em;line-height:2rem;padding:30px 0;position:relative;text-align:center}.pane-container>.title span{position:relative}.pane-container>.title span:after{background:#000;content:"";display:block;height:2px;left:50%;margin-top:5px;position:absolute;transform:translateX(-50%);width:60px}.pane-container>.title span.text-white:after,.pane-container>.title span.text-white:before{background:#fff}.pane-container .content .title{margin-bottom:30px;margin-top:30px;position:relative}.pane-container .content .title:after{background:#000;content:"";display:block;height:2px;left:0;margin-top:5px;position:absolute;width:60px}.row .box{background-clip:padding-box;border:6px solid #0000;box-sizing:border-box}ul{list-style:none;margin:0;padding:0}.ol-style-lv1{list-style:cjk-ideographic}.ol-style-lv2{list-style:decimal}.ol-style-lv3{list-style:square}.pane-pre-line{white-space:pre-line}.btn-fb{color:#4267b2;text-decoration:none}.bg-custom-color1{background-color:#f5f5f5}.bg-custom-color2{background-color:#2d2925}.pane-signup-info{margin:0 auto;width:70%}@media screen and (max-width:760px){.pane-container{width:90%}.pane-signup-info{width:100%}}