*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:NotoSansTC-Medium;src:url(../fonts/NotoSansTC-Medium.ed6eb897.otf)}@font-face{font-family:NotoSansTC-Bold;src:url(../fonts/NotoSansTC-Bold.74013d12.otf)}body{background:url(../img/bg.db37e533.png) top repeat;background-size:cover}#app,body{width:100%}#app{font-family:NotoSansTC-Medium,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;max-width:1140px;min-height:100vh;margin:0 auto}.title{font-size:32px;font-weight:bolder;color:#ef1d5e}.title,.txt{line-height:1.5em}.txt{font-size:22px;color:#000}.btn{display:inline-block;margin:0 auto;font-size:24px;line-height:1.5em;font-weight:bolder;color:#fff;padding:10px 40px;border-radius:10px;background:#ef1d5e;cursor:pointer}.wbr{display:block}.mbr{display:none}@media screen and (max-width:640px){.wbr{display:none}.mbr{display:block}.title{font-size:22px}.txt{font-size:14px}.btn{font-size:16px}}::-webkit-scrollbar{width:1px}.scrollable{overflow-y:scroll}::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}::-webkit-scrollbar-track:hover{background-color:#eee}::-webkit-scrollbar-thumb:hover{background-color:#666}@media (max-width:768px){::-webkit-scrollbar{display:none;width:0}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-track:hover{background-color:transparent}}