@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+HK:wght@300;400;500&display=swap);article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}ins,mark{background-color:#ff9;color:#000}body{line-height:1}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:0 0;font-size:100%;margin:0;vertical-align:baseline}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0}input,select{vertical-align:middle}@font-face{font-family:icons;src:url(/asset/font/icons.eot);src:url(/asset/font/icons.eot?#iefix) format("eot"),url(/asset/font/icons.woff2) format("woff2"),url(/asset/font/icons.woff) format("woff"),url(/asset/font/icons.ttf) format("truetype"),url(/asset/font/icons.svg#icons) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icons;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-alert:before{content:"\E001"}.icon-check:before{content:"\E002"}.icon-cross:before{content:"\E003"}.icon-darr:before{content:"\E004"}.icon-date:before{content:"\E005"}.icon-fb:before{content:"\E006"}.icon-filter:before{content:"\E007"}.icon-larr:before{content:"\E008"}.icon-line:before{content:"\E009"}.icon-plan-result:before{content:"\E00A"}.icon-rarr:before{content:"\E00B"}.icon-share:before{content:"\E00C"}.icon-star:before{content:"\E00D"}.icon-uarr:before{content:"\E00E"}.icon-warn:before{content:"\E00F"}@font-face{font-family:nbd;src:url(../../asset/font/nobd-webfont.eot?dfd58c5);src:url(../../asset/font/nobd-webfont.eot?dfd58c5?#iefix) format("embedded-opentype"),url(../../asset/font/nobd-webfont.woff?71689a3) format("woff"),url(../../asset/font/nobd-webfont.ttf?ddc337b) format("truetype"),url(../../asset/font/nobd-webfont.svg?3c22ce6#nobel-boldregular) format("svg")}@font-face{font-family:nbk;src:url(../../asset/font/nobk-webfont.eot?1a51a8e);src:url(../../asset/font/nobk-webfont.eot?1a51a8e?#iefix) format("embedded-opentype"),url(../../asset/font/nobk-webfont.woff?b7db157) format("woff"),url(../../asset/font/nobk-webfont.ttf?73a66ae) format("truetype"),url(../../asset/font/nobk-webfont.svg?c58668a#nobel-bookregular) format("svg")}@font-face{font-family:nbl;src:url(../../asset/font/nobl-webfont.eot?b51a1ba);src:url(../../asset/font/nobl-webfont.eot?b51a1ba?#iefix) format("embedded-opentype"),url(../../asset/font/nobl-webfont.woff?1422b65) format("woff"),url(../../asset/font/nobl-webfont.ttf?136e4d8) format("truetype"),url(../../asset/font/nobl-webfont.svg?f2e902f#nobel-blackregular) format("svg")}@font-face{font-family:nlt;src:url(../../asset/font/nolt-webfont.eot?ad4c1eb);src:url(../../asset/font/nolt-webfont.eot?ad4c1eb?#iefix) format("embedded-opentype"),url(../../asset/font/nolt-webfont.woff?43028f2) format("woff"),url(../../asset/font/nolt-webfont.ttf?f1140a0) format("truetype"),url(../../asset/font/nolt-webfont.svg?5ccfc98#nobel-lightregular) format("svg")}@font-face{font-family:nr;src:url(../../asset/font/nor-webfont.eot?b881ff4);src:url(../../asset/font/nor-webfont.eot?b881ff4?#iefix) format("embedded-opentype"),url(../../asset/font/nor-webfont.woff?ae15efe) format("woff"),url(../../asset/font/nor-webfont.ttf?fc6b3ba) format("truetype"),url(../../asset/font/nor-webfont.svg?4e2b9fc#nobel-regularregular) format("svg")}@-webkit-keyframes donutSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes donutSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes scaleRotateIn{0%{-webkit-transform:rotate(10deg) scale(0);transform:rotate(10deg) scale(0)}50%{-webkit-transform:rotate(45deg) scale(1.8);transform:rotate(45deg) scale(1.8)}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes scaleRotateIn{0%{-webkit-transform:rotate(10deg) scale(0);transform:rotate(10deg) scale(0)}50%{-webkit-transform:rotate(45deg) scale(1.8);transform:rotate(45deg) scale(1.8)}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes ripple{0%{-webkit-transform:scale(0);opacity:1;transform:scale(0)}80%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(0);opacity:1;transform:scale(0)}80%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}*{-moz-osx-font-smoothing:grayscale;-moz-user-select:none;-ms-user-select:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-drag:none;-webkit-user-select:none;outline:none;user-select:none}body.forIE{overflow-x:hidden;overflow-y:auto}img{height:auto;width:100%}.left{float:left}.right{float:right}.bold{font-weight:700}.italic{font-style:italic}.forpc{display:block}@media only screen and (max-width:860px){.forpc{display:none}}.formb{display:none}@media only screen and (max-width:860px){.formb{display:block}}.container{margin:0 auto;position:relative;width:1280px}@media only screen and (max-width:1280px){.container{width:90%}}@media only screen and (max-width:860px){.container{width:650px}}@media only screen and (max-width:680px){.container{width:86.66666666666667%}}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:100%}@media only screen and (max-width:680px){html{font-size:75%}}body{background-color:#fff}body>img{bottom:0;left:0;pointer-events:none;position:absolute}body.hidden{overflow:hidden}body.no-scroll{-webkit-overflow-scrolling:touch;left:0;position:fixed;top:0;width:100%}body,input,select{font-family:nr,Noto Sans HK,Noto Sans TC,Noto Sans,Noto Sans CJK TC}#app,body,html{width:100%}a,a:hover{text-decoration:none}img{vertical-align:top}#Box.Box{position:static}.main-root *{font-family:nr,Noto Sans HK,Noto Sans TC,Noto Sans,Noto Sans CJK TC!important}iframe[name=google_conversion_frame]{display:none}.fade-enter-active,.fade-leave-active{-o-transition:opacity .2s cubic-bezier(.215,.61,.355,1);-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1);transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.fade-enter,.fade-leave-to{opacity:0}.sixteen-nine{padding-bottom:56.25%;position:relative}.sixteen-nine__media{display:block;height:100%;position:absolute;width:100%}.abs-center{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.flex-center{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;justify-content:center}.flex-align,.flex-center{display:-ms-flexbox;display:flex}.flex-align,.flex-align>.content{margin:auto}.inline-align{text-align:center}.inline-align:before{content:"";height:100%;width:0}.inline-align:before,.inline-align>.content{display:inline-block;vertical-align:middle}.ripple-container{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:99}.ripple-container__circle{-webkit-animation:ripple 1s forwards cubic-bezier(0,0,.2,1);animation:ripple 1s forwards cubic-bezier(0,0,.2,1);border-radius:100%;pointer-events:none;position:absolute}.text-justify{text-align:justify;text-justify:inter-ideograph}.text-justify:after{content:"";display:inline-block;width:100%}h5{font-size:65px;font-weight:400;letter-spacing:.05em;line-height:75px}h5 span{font-weight:700}@media only screen and (max-width:1200px){h5{font-size:5.416666666666667vw;line-height:6.25vw}}@media only screen and (max-width:992px){h5{font-size:56px;font-size:7.466666666666667vw;line-height:76px;line-height:10.133333333333333vw}}p{line-height:1}.app-popup{background:#040f37;height:auto;left:0;min-height:100%;position:absolute;top:0;width:100%;z-index:100}