@charset "UTF-8";*{letter-spacing:1px;font-weight:300}.wdd-form{max-width:800px;width:100%;margin:0 auto;padding:0}.wdd-form.error .form-group.error input{color:#b30000}.wdd-form.error .error-text{display:block}.wdd-form.error .form-group>input[form-field=verify]{color:#000}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px}.form-row:not(:first-child){margin-top:20px}.form-grid{width:100%;padding:0 10px}.form-grid.col-6{width:50%}.form-grid.col-4{width:33.3333333333%}.form-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.form-btn-group .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:50px;border:1px solid rgba(0,0,0,0.5);border-radius:50px;-webkit-transition:background-color 0.2s linear,color 0.2s linear;transition:background-color 0.2s linear,color 0.2s linear;cursor:pointer;font-weight:500;font-size:0.9375rem}.form-btn-group .btn:hover{background-color:#000000;color:#ffffff}.form-btn-group .btn:not(:last-child){margin-right:10px}@media only screen and (max-width:768px){.form-btn-group .btn.form-clear{background:rgba(0,0,0,0.5);border:none;color:#fff}}@media only screen and (min-width:1201px){.form-btn-group .btn.form-clear:hover{border:none;background:rgba(0,0,0,0.5)}}@media only screen and (max-width:1200px){.form-btn-group .btn.form-clear:active{border:none;background:rgba(0,0,0,0.5)}}.error-text{margin-top:20px;display:none;font-weight:500;font-size:0.9375rem;line-height:1.6;text-align:center;color:#b30000}.form-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-group.required .subject{position:relative}.form-group.required .subject:before{content:"*";margin-right:2px;color:#B20000}.form-group.verification .refresh-btn{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group.verification .refresh-btn img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:85px;margin-left:auto}.form-group.verification .refresh-btn i{font-size:1.125rem;margin-left:10px}.form-group.over-limit{border-color:#f00}.form-group.over-limit .subject{color:#f00}.form-group.over-limit .file-wrap .fake-file-upload .file-name{color:rgba(255,0,0,0.6)}.form-group.is-upload .file-wrap .fake-file-upload .file-name{color:#000000}.form-group>.disabled{opacity:0.5;pointer-events:none}.form-group .subject{-ms-flex-negative:0;flex-shrink:0;padding:0 0 15px 15px;font-size:0.9375rem;line-height:1.6;color:#000000;font-weight:500;margin-right:3px;max-width:150px;width:100%}.form-group>input{width:100%;height:40px;border:none;border-bottom:1px solid rgba(0,0,0,0.2);padding:0 15px 15px;font-size:0.9375rem;font-weight:500;line-height:1.6;color:#000000}.form-group>input::-webkit-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group>input::-moz-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group>input:-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group>input::-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group>input::placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group>input:-ms-input-placeholder{color:rgba(0,0,0,0.3)}.form-group>input::-ms-input-placeholder{color:rgba(0,0,0,0.3)}.form-group .textarea-scrollbar{width:100%;height:145px;line-height:1.6;font-size:0.9375rem;border:none;border-bottom:1px solid rgba(0,0,0,0.2);padding:0 15px;margin-bottom:10px;resize:none;font-weight:500;font-family:"Roboto","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif}.form-group .textarea-scrollbar::-webkit-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .textarea-scrollbar::-moz-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .textarea-scrollbar:-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .textarea-scrollbar::-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .textarea-scrollbar::placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .textarea-scrollbar:-ms-input-placeholder{color:rgba(0,0,0,0.3)}.form-group .textarea-scrollbar::-ms-input-placeholder{color:rgba(0,0,0,0.3)}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(194,194,194,0.4)}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(145,145,145,0.4)}.form-group dropdown-el .dropdown{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.25);box-shadow:0px 0px 10px rgba(0,0,0,0.25);background-color:#fff;border-radius:0 0 25px 25px;top:98%}.form-group dropdown-el:not([d4-value=""]) .select-display{color:#000000}.form-group dropdown-el.type-fullbox{position:static}.form-group dropdown-el[multiple] .select-wrapper{padding:4px 15px}.form-group dropdown-el:not([multiple]) .select-wrapper{padding:0px 15px 15px}.form-group dropdown-el .select-wrapper{background-color:transparent;min-height:44px;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:0}.form-group dropdown-el .select-wrapper .dropdown-list{padding:10px 0 20px}.form-group dropdown-el .select-display{color:rgba(0,0,0,0.3);font-size:0.9375rem;line-height:1.5rem}.form-group dropdown-el .dropdown-icon{border-color:#000 transparent transparent transparent}.form-group .form-check{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group .form-check .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;margin-right:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap{position:relative;width:20px;height:20px;border:1px solid #000000;margin-right:8px}.form-group .form-check .option-item .checkbox-wrap>input{width:100%;height:100%;margin:0;opacity:0}.form-group .form-check .option-item .checkbox-wrap>input:checked~.fake-checkbox{opacity:1}.form-group .form-check .option-item .checkbox-wrap .fake-checkbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);background-color:#ff0000;opacity:0;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear}.form-group .form-check .option-item .text{font-size:0.9375rem;color:#000000;line-height:1.6}.form-group .file-wrap{position:relative;width:100%;cursor:pointer}.form-group .file-wrap>input{width:100%;height:24px;margin:10px 0;opacity:0}.form-group .file-wrap .fake-file-upload{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0}.form-group .file-wrap .fake-file-upload .file-name{font-size:0.9375rem;color:rgba(0,0,0,0.3);line-height:1.5rem;padding-right:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.form-group .file-wrap .fake-file-upload .upload-icon{width:30px;height:30px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;margin-left:auto}.form-group .file-wrap .fake-file-upload input[type=file]{position:absolute;width:100%;height:100%;opacity:0;pointer-events:none;z-index:-1}.form-group .data-time-picker{position:relative;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.form-group .data-time-picker>input{width:100%;height:1.5rem;border:none;margin:10px 0;padding:0 15px;font-size:0.9375rem;color:#000000}.form-group .data-time-picker>input::-webkit-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .data-time-picker>input::-moz-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .data-time-picker>input::-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .data-time-picker>input::placeholder{color:rgba(0,0,0,0.3);opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:rgba(0,0,0,0.3)}.form-group .data-time-picker>input::-ms-input-placeholder{color:rgba(0,0,0,0.3)}@media only screen and (max-width:576px){.form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group .subject{padding-bottom:20px}.form-group.verification .refresh-btn{bottom:15px;top:auto}}@media only screen and (max-width:576px){.form-btn-group{margin-top:30px}}.info-block{background-color:#931574;color:#fff;padding:80px 0}@media only screen and (max-width:768px){.info-block{padding:60px 0}}.info-block .container{max-width:1420px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0.9375rem}.info-block .container>div:not(:first-child){margin-left:60px}.info-block .container *{white-space:nowrap}@media only screen and (max-width:1200px){.info-block .container .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-block .container .info-wrap .info-box:not(:first-child){margin-left:0;margin-top:5px}.info-block .container .info-direct{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (max-width:992px){.info-block .container{width:calc(100% - 120px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-block .container .line{display:none}}@media only screen and (max-width:768px){.info-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-block .container>div:not(:first-child){margin-left:0}.info-block .container h3{margin-bottom:25px}.info-block .container .info-wrap{width:100%}.info-block .container .info-wrap:not(:first-child){margin-bottom:25px}.info-block .container .info-wrap .info-box:not(:first-child){margin-top:15px}.info-block .container .info-wrap .margin-t{margin-top:15px}.info-block .container .info-direct{width:100%;padding-right:0;padding-top:25px;border-top:1px solid rgba(255,255,255,0.2);margin-bottom:0}}@media only screen and (max-width:576px){.info-block .container{width:calc(100% - 60px)}.info-block .container h3{font-size:1.25rem}.info-block .container .info-fax{-ms-flex-wrap:wrap;flex-wrap:wrap}.info-block .container .info-fax span{display:none}.info-block .container .info-fax .fax-2{width:100%;padding-left:26.5px}}.info-block .line{width:170px;height:1px;background-color:rgba(255,255,255,0.2);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.info-block .info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.info-block .info-wrap .info-box:not(:first-child){margin-left:60px}.info-block .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-block h3{font-size:1.5rem}.info-block .margin-t{margin-top:5px}.info-block .info-direct{padding-right:75px}.info-block [class^=icon-]{margin-right:10px}.form-block{width:calc(100% - 80px);margin:0 auto;padding:80px 0 115px}.form-block .headline-text:after{display:block;content:"";width:100px;height:1px;background-color:rgba(0,0,0,0.2);margin:40px auto 0}.form-block .wdd-form{margin-top:50px;border-top:solid 5px #000;max-width:950px;padding:35px 20px}.form-block .form-button{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.form-block .error-text{width:100%;margin:0 0 20px}.form-block .form-btn-group{margin-top:0}@media only screen and (max-width:1366px){.form-block{padding-bottom:15px}}@media only screen and (max-width:768px){.form-block{padding:80px 0 45px}.form-block .wdd-form .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.form-block .wdd-form .form-group .subject{padding-bottom:20px;max-width:110px}.form-block .wdd-form .form-group.verification .refresh-btn{bottom:15px;top:auto}}@media only screen and (max-width:576px){.form-block{width:calc(100% - 40px)}.form-block .wdd-form{padding:35px 10px}.form-block .wdd-form .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-block .form-btn-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.form-block .form-btn-group .btn{margin:0}.form-block .form-btn-group .btn:first-child{margin-top:10px}}
/*# sourceMappingURL=contact.css.map */