@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;700&family=Lexend:wght@300;600&display=swap";body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea,label,p,blockquote,th,td,iframe,button,a,header,footer{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;color:inherit}body{font:16px/150% "Helvetica Neue",Helvetica,"微軟正黑體",sans-serif;font-weight:400;letter-spacing:.2px;background:#fff}html{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}a{color:inherit;text-decoration:none}button{color:inherit;background:none;outline:none;cursor:pointer}table{width:auto;border-collapse:collapse;border-spacing:0}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none}img{image-rendering:-webkit-optimize-contrast}.page{background:#fff}.font-eng{font-family:"Lexend","Helvetica Neue",Helvetica,"微軟正黑體",sans-serif}.announceArea_list li:nth-last-child(1){border:none}.web{display:block}.mobile{display:none}@media screen and (max-width: 767px){.web{display:none}.mobile{display:block}}.wrapper{color:#fff;background:url(../images/signature/signature-bg.jpg) center bottom;background-size:cover}.pagesize{margin:0 auto;max-width:1040px;padding:0 20px}@media all and (max-width: 1000px){.pagesize{padding:0 15px}}.container{min-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (max-width: 540px){.container{min-height:calc(100vh - 100px)}}.loginArea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.announceArea{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.announceArea{padding:12px 0;background:rgba(0,0,0,.5)}.announceArea .pagesize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.announceArea .pagesize{display:block}}.announceArea_title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:30px}@media all and (max-width: 540px){.announceArea_title{margin:0 0 15px;text-align:center}}.announceArea_title h2{margin-bottom:12px;font-size:28px;font-weight:700;color:#cdb57b}.announceArea_list{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:calc(100% - 145px)}@media all and (max-width: 540px){.announceArea_list{max-width:100%}}.announceArea_list ul{list-style:none}.announceArea_list li{position:relative;padding:8px 0 8px 24px;border-bottom:dotted 2px #978865}.announceArea_list li::after{content:"";display:block;position:absolute;top:16px;left:10px;width:5px;height:5px;border-radius:3px;background:#cfb77e}.announceArea_list a{display:-webkit-box;display:-ms-flexbox;display:flex}.announceArea_list .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.announceArea_list .text-wrap{overflow:auto;-o-text-overflow:unset;text-overflow:unset;white-space:normal}.announceArea-light{background:rgba(255,255,255,.8)}.announceArea-light h2{color:#9c782c}.announceArea-light .announceArea_list li::after{background-color:#9c782c}.announceArea-light .announceArea_list .text{color:#4c4c4c;font-weight:700}/*# sourceMappingURL=login.css.map */