*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;padding:0;margin:0;border:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html,body{width:100%;overflow-x:hidden}.bg{max-width:auto;position:absolute}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{display:block;margin:0;padding:0;font-size:100%;background:transparent;cursor:pointer;color:inherit;text-decoration:none}a:hover{text-decoration:none;color:inherit}a:focus{outline:0;outline-offset:0;color:inherit;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input{-webkit-appearance:none}input,select{vertical-align:middle}input::-ms-clear{display:none}select::-ms-expand{display:none}textarea{resize:none}button{border:none;margin:0;font-size:1rem;background:0;text-decoration:none;color:#fff;cursor:pointer;text-align:center}button:focus{outline:none}img{max-width:100%;height:auto;display:block}.form-check .checkmark.circle:after{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.form-submit,.menuWrap,footer .footerWrap{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.form-check .checkmark.circle:after{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.form-submit,.menuWrap,footer .footerWrap{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}*{font-family:PingFangTC-Regular,"微軟正黑體","Noto Sans TC",Helvetica,Arial,"黑體-繁","Heiti TC","儷黑","LiHei","Microsoft JhengHei",sans-serif!important}body,button{font-size:16px}.contentWrap{width:100%;max-width:1024px;margin:0 auto}@media only screen and (max-width:1024px){.contentWrap{padding:0 1rem}}.highlight{color:#0098c2}.center{text-align:center}button{padding:.5rem 2.5rem;border-radius:5px}@media only screen and (max-width:480px){button{padding:.5rem 1.5rem}}@media only screen and (max-width:320px){button{padding:.5rem 1rem}}.cancelBtn{background:#adadad;color:#fff}.cancelBtn:hover{background:#828282;-webkit-transition:background .75s;-o-transition:background .75s;transition:background .75s}.checkBtn{background:#34b8f3;color:#fff}.checkBtn:hover{background:#0098c2;-webkit-transition:background .75s;-o-transition:background .75s;transition:background .75s}@media only screen and (max-width:320px){.form-submit button{padding:.5rem 1rem}}.col-2{width:20%}.col-8{width:80%}.col-10{width:100%}.row-2{height:20%}.row-8{height:80%}.row-10{height:100%}.showMobile{display:none}@media only screen and (max-width:768px){.showMobile{display:block}.hideMobile{display:none}}.valid-error input,.valid-error input:focus,.valid-error input[type=checkbox]:required~span.checkmark{border-color:#bf0202!important}.valid-error span{font-size:14px;font-size:.875rem;color:#bf0202}.selectWrap{position:relative}select{-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.select-arrow{position:absolute;top:14px;right:13px;height:12px;width:12px;border:1px solid #727272;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.form-check{display:block;position:relative;height:30px;padding-left:2.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-size:1rem;color:#333}.form-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-check:hover input~.checkmark{opacity:.7}.form-check .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;border:1px solid #d2d2d2;border-radius:8px}.form-check .checkmark:after{content:"";position:absolute;display:none;left:6px;top:1px;width:16px;height:21px;border:solid #dcbd4f;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-check .checkmark.circle{background:#fff;border:2px solid #e5e6ec;border-radius:50%}.form-check .checkmark.circle:after{width:10px;height:10px;border-radius:50%;background:#c3a357;border-width:0}.form-check .checkmark:after{display:none}.form-check .checkmark.checked:after{display:block}.form-check input[type=radio]:checked~.checkmark:after{display:block}.form-check input[type=radio]:checked~.checkmark{border-color:#c3a357}.inputClose{position:absolute;top:14px;right:10px;background:#d3d3d3;border-radius:32px;width:17px;height:17px;cursor:pointer}.inputClose:hover{background:#888}.inputClose::before,.inputClose::after{content:'';position:absolute;height:2px;width:66%;top:50%;left:3px;margin-top:-1px;background:#fff}.inputClose::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.inputClose::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.errorClass{text-align:center}.form-check .checkmark.circle:after{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.form-submit,.menuWrap,footer .footerWrap{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}header{background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.09);box-shadow:0 4px 4px rgba(0,0,0,.09)}.menuWrap{padding:1rem 0}@media only screen and (max-width:1024px){.menuWrap{padding:1rem}}@media only screen and (max-width:768px){.menuWrap{padding:.25rem .75rem}}.menuDesktopWrap ul li{display:inline-block}.menuDesktopWrap ul li a:not(.loanBtn){padding:0 1.5rem;color:#888;font-weight:bold}.menuDesktopWrap ul li a:not(.loanBtn):hover{color:#0098c2;-webkit-transition:color .75s;-o-transition:color .75s;transition:color .75s}.menuDesktopWrap ul li a:not(.loanBtn).active{color:#0098c2}.loanBtn{padding:.5rem 2rem;margin-left:1.5rem;background:#34b8f3;color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.12)}@media only screen and (max-width:768px){.loanBtn{padding:.5rem;margin-left:0}}.loanBtn:hover,.loanBtn:focus{background:#3186c1;color:#fff;-webkit-animation:menuHtAmt .75s;animation:menuHtAmt .75s}@-webkit-keyframes menuHtAmt{from{background:#34b8f3}to{background:#3186c1}}@keyframes menuHtAmt{from{background:#34b8f3}to{background:#3186c1}}@media only screen and (max-width:768px){body.menu-open{overflow:hidden}body.menu-open header{z-index:999999;position:fixed;top:0;width:100%}body.menu-open .Wrapper{padding-top:56px}body.menu-open .Wrapper:before{content:'';position:absolute;width:100%;background:rgba(0,0,0,.67);height:100%;z-index:99999}.navbar-toggle{margin:0;padding:0;display:block}.menuMobileWrap{position:absolute;width:100%;padding:0;top:54px;left:0;z-index:99999}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}header .nav{margin:0;width:100%}header .nav li{width:100%!important;background:#ececec;border-bottom:1px solid #fff;text-align:center}header .nav li a{padding:1.25rem 0;color:#5f5f5f;letter-spacing:1px}.menu-arrow{display:none;background-color:#eee 0%;background:-webkit-gradient(linear,left top,left bottom,from(#eee 0%),to(#d8d8d8 100%));background:-webkit-linear-gradient(-180deg,#eee 0%,#d8d8d8 100%);background:-o-linear-gradient(-180deg,#eee 0%,#d8d8d8 100%);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#d8d8d8));background:-webkit-linear-gradient(top,#eee 0%,#d8d8d8 100%);background:-o-linear-gradient(top,#eee 0%,#d8d8d8 100%);background:linear-gradient(-180deg,#eee 0%,#d8d8d8 100%);width:30px;height:30px;position:relative;border-radius:5px}.menu-arrow span{position:absolute;top:11px;left:7px;height:16px;width:16px;border:2px solid #888;border-width:2px 2px 0 0;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.menu-arrow.active{display:block}}@media only screen and (max-width:320px){.logo img{max-width:90%;margin:0 auto}.menuMobileWrap{top:50px}}.form-check .checkmark.circle:after{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.form-submit,.menuWrap,footer .footerWrap{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}footer{background:#5f5f5f;color:#fff;margin-top:3rem;height:100px}footer .contentWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:distribute;justify-content:space-around;padding:1rem 0}.cpyInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cpyInfo *{display:inline-block}@media only screen and (max-width:768px){footer{background:#303030;font-size:14px;font-size:.875rem;padding:0;height:auto}footer .contentWrap{height:auto;width:90%}.footerWrap{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footerWrap>*{padding:1rem 0;text-align:center;width:100%}.footerWrap .privacy{border-bottom:1px solid rgba(151,151,151,.3)}.cpyInfo{display:block;border-bottom:1px solid rgba(151,151,151,.3);padding:1rem 0}.cpyInfo *{display:block;margin:.5rem 0}}.fixedBottom{position:absolute;bottom:1.5rem;width:100%}.form-check .checkmark.circle:after{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.form-submit,.menuWrap,footer .footerWrap{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.contactWrap{position:relative;max-width:1024px;z-index:999}.contactBox{position:fixed;bottom:3%;left:10%}@media only screen and (max-width:1366px){.contactBox{left:1rem;bottom:1rem}}@media only screen and (min-width:1366px)and (max-width:1440px){.contactBox{left:5%}}.contactBox a:hover{opacity:.8;filter:alpha(opacity=80);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ctcIcon{background-position:0 0;background-repeat:no-repeat;background-size:100%;width:118px;height:118px}.ctcIcon.active{background-position:center 0;background-repeat:no-repeat;background-size:98%}@media only screen and (max-width:480px){.ctcIcon.active{z-index:9;position:relative}}.ctcIcon.active~.contactCt{display:block}.contactCt{width:400px;position:absolute;bottom:150px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);display:none}.contactCt *{width:100%}.contactCt .ctcHeader{background:#1db3dd;color:#fff;padding:1.5rem 3.5rem}.contactCt .ctcHeader h2{font-size:40px;font-size:2.5rem}.contactCt .ctcHeader p{margin:.5rem 0 1.5rem}.contactCt .ctcHeader a{background:#fff;border:2px solid #303030;font-size:18px;font-size:1.125rem;color:#333;padding-top:1rem;padding-bottom:1rem;text-align:center}.contactCt .ctcContent{padding:1.5rem 3.5rem;background:#fff}.contactCt .ctcContent a{border-bottom:1px solid #8a8a8a;margin:1rem 0 1.5rem;display:inline-block;width:auto}.contactCt .ctcContent p{letter-spacing:.1rem}@media only screen and (max-width:480px){.contactCt{width:100vw;left:-1rem;bottom:75%;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem)}}.openContact{overflow:hidden;position:relative}.openContact:before{content:'';background:#333;position:absolute;width:100%;height:100%;z-index:99;opacity:.75}main{padding:1.5rem 0}@media only screen and (max-width:768px){main{padding:0}}