@import"https://fonts.googleapis.com/css?family=Gudea:400,700";body{color:#222;min-width:768px}#wrapper{position:relative}#wrapper>.content{margin-left:auto;margin-right:auto;width:760px;padding:0 46px}#wrapper>.fullWidth{width:100%;padding:0}@media(min-width:992px){body{font-family:Gudea,Heiti,微軟正黑體,Microsoft JhengHei}#wrapper>.content{width:960px;padding:0 2px}}.section{text-align:center;background-color:#fff;max-width:700px;margin:auto;padding-top:30px;padding-bottom:21px;border-radius:3px}.section:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.section+form{width:700px;margin:0 auto}h1{color:#222;font-weight:700;font-size:24px;text-align:center}.content h3{position:relative;background-color:#fff;margin:0;padding:30px 0 20px 73px}.content h3:first-of-type{margin-top:2px}form>div:nth-child(8){border-radius:3px}.form-container{display:flex;flex-wrap:wrap;justify-content:start;background-color:#fff;margin:auto auto 2px;padding:0 73px 38px}.form-container .address,.form-container .form-control{position:relative;margin-bottom:30px}.form-container .address .input-container input,.form-container .address .input-container textarea,.form-container .form-control .input-container input,.form-container .form-control .input-container textarea{display:block;background:#fff;width:254px;height:40px;line-height:40px;font:inherit;text-indent:10px;border:1px solid #bdbdbd;border-radius:3px;transition:border-color .1s ease-out}.form-container .address .input-container input::placeholder,.form-container .address .input-container textarea::placeholder,.form-container .form-control .input-container input::placeholder,.form-container .form-control .input-container textarea::placeholder{color:#bdbdbd}.form-container .address .input-container input:focus,.form-container .address .input-container textarea:focus,.form-container .form-control .input-container input:focus,.form-container .form-control .input-container textarea:focus{border-color:#11d073;outline:none}.form-container .address .input-container input.invalid,.form-container .address .input-container textarea.invalid,.form-container .form-control .input-container input.invalid,.form-container .form-control .input-container textarea.invalid{border-color:#fc5272}.form-container .address .input-container textarea,.form-container .form-control .input-container textarea{width:100%;height:66px;resize:none;padding:.75em;text-indent:0}.form-container .address .input-container fieldset,.form-container .form-control .input-container fieldset{position:relative;width:260px;border:none;display:flex;padding:0;margin:-26px 0 0}.form-container .address .input-container fieldset legend,.form-container .form-control .input-container fieldset legend{margin-bottom:5px}.form-container .address .input-container fieldset legend.is-open,.form-container .form-control .input-container fieldset legend.is-open{color:#0c9251}.form-container .address .input-container fieldset legend.invalid,.form-container .form-control .input-container fieldset legend.invalid{color:#fc5272}.form-container .address .input-container fieldset input[data-valid=contNameValid],.form-container .form-control .input-container fieldset input[data-valid=contNameValid]{width:82px;margin-right:10px}.form-container .address .input-container fieldset input[data-valid=contNameValid]~input,.form-container .form-control .input-container fieldset input[data-valid=contNameValid]~input{width:156px}.form-container .address .input-container fieldset label,.form-container .form-control .input-container fieldset label{display:none}.form-container .address .input-container input[data-valid=contTelAreaValid],.form-container .address .input-container input[data-valid=telAreaValid]:first-child,.form-container .form-control .input-container input[data-valid=contTelAreaValid],.form-container .form-control .input-container input[data-valid=telAreaValid]:first-child{margin-right:10px;width:50px}.form-container .address .input-container input[data-valid=contTelAreaValid]~input,.form-container .address .input-container input[data-valid=telAreaValid]:first-child~input,.form-container .form-control .input-container input[data-valid=contTelAreaValid]~input,.form-container .form-control .input-container input[data-valid=telAreaValid]:first-child~input{width:122px;margin-right:10px}.form-container .address .input-container input[data-valid=contTelAreaValid]~input~input,.form-container .address .input-container input[data-valid=telAreaValid]:first-child~input~input,.form-container .form-control .input-container input[data-valid=contTelAreaValid]~input~input,.form-container .form-control .input-container input[data-valid=telAreaValid]:first-child~input~input{width:50px}label{position:absolute;display:block;width:100%;margin-top:-10%}label[for=demand]{width:auto;float:left}label[for=demand]+span{float:right;font-size:12px;color:#bbb}label[for=demand]+span:after{content:"";clear:both}label.is-open{color:#0c9251}label.invalid{color:#fc5272}.form-container .address,.form-control{width:260px;margin-top:30px}.form-container .address .input-container,.form-control .input-container{display:flex;justify-content:space-between;margin-bottom:3px}.form-container .address:nth-child(odd):not(.address),.form-control:nth-child(odd):not(.address){margin-right:34px}.form-container .address:first-child+div,.form-container .address:nth-child(3)+div,.form-control:first-child+div,.form-control:nth-child(3)+div{margin-left:0}.form-container .address{width:554px}.form-container .address.textarea{margin-top:0}.form-container .address .input-container{margin-bottom:3px;flex-wrap:wrap}.form-container .address .input-container span{order:2;text-align:right;font-size:12px;color:#bbb}.form-container .address .input-container span+textarea{order:3}.form-container .address .input-container span+textarea+label{order:1;position:relative;margin-top:0;margin-bottom:4px}.form-container .address .input-container>*{width:178px}.form-container .address .input-container>input{width:172px;height:38.5px}.form-container .address .input-container>input+input{margin-top:10px;width:551px}.form-container .address .input-container label{margin-top:-5%}.form-container .address textarea{height:100px}.form-container .address+.address,.form-container .address+.form-control{margin-right:34px}.form-container .address+.address+.address,.form-container .address+.address+.form-control,.form-container .address+.form-control+.address,.form-container .address+.form-control+.form-control{margin-right:0}.form-container .address+.address+.address+.address,.form-container .address+.address+.address+.form-control,.form-container .address+.address+.form-control+.address,.form-container .address+.address+.form-control+.form-control,.form-container .address+.form-control+.address+.address,.form-container .address+.form-control+.address+.form-control,.form-container .address+.form-control+.form-control+.address,.form-container .address+.form-control+.form-control+.form-control{margin-right:42%}.Dropdown-root{position:relative}.Dropdown-root.is-open .Dropdown-control{border-color:#11d073;outline:none}.Dropdown-control{background:#fff;border:1px solid #bdbdbd;border-radius:3px;height:40px;line-height:40px;text-indent:10px;color:#999;width:100%;overflow-y:hidden}.Dropdown-control.invalid{border-color:#fc5272}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-control .Dropdown-placeholder,.Dropdown-control .is-selected{color:#222}.Dropdown-arrow{position:absolute;content:" ";display:block;width:0;height:0;margin-top:-ceil(2.5);border-color:#000 transparent transparent;border-style:solid;border-width:5px 5px 0;right:10px;top:45%}.is-open .Dropdown-arrow{border-color:transparent transparent #000;border-width:0 5px 5px}.Dropdown-menu{position:absolute;width:100%;top:40px;z-index:100;border-radius:10px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.12),0 6px 10px 0 rgba(0,0,0,.14)}.Dropdown-menu>div{background-color:#fff;padding:1em;max-height:282px;overflow-y:auto;border-radius:10px;scrollbar-color:#dcdcdc #f0f0f0;scrollbar-width:thin;border-top-color:transparent;border-top-width:5px}.Dropdown-menu>div::-webkit-scrollbar{width:7px}.Dropdown-menu>div::-webkit-scrollbar-track-piece{margin-right:5px}.Dropdown-menu>div::-webkit-scrollbar-thumb{border-radius:16px;background-color:#dcdcdc}.Dropdown-menu>div::-webkit-scrollbar-track{border-radius:16px;background-color:#f0f0f0}.Dropdown-menu:after{content:"";display:block;position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 13px 13px}.Dropdown-menu .Dropdown-option{padding:5px;cursor:pointer}.Dropdown-menu .Dropdown-option:hover{background-color:#cff6e3}.Dropdown-menu .Dropdown-option.is-selected{background-color:#f1f7f8}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block}.error-message{color:#fc5272;margin:.25rem 0;font-size:12px}body{margin:0;padding:0;font-family:Gudea,Heiti,微軟正黑體,Microsoft JhengHei}body>div{background-color:#eef2f3}#wrapper>.content{margin-top:20px;border-radius:3px}#wrapper>.content.single{height:calc(100vh - 85px)}#wrapper>.content.single .ez-error-wapper{transform:translate(-50%,-50%);top:50%;left:50%;position:relative}#wrapper>.content .application{background:#fff;max-width:700px;margin:50px auto 0;padding-top:80px;padding-bottom:100px;text-align:center}#wrapper>.content .application svg{margin-bottom:30px}#wrapper>.content .application svg+h2{margin-bottom:8px}#wrapper>.content .application svg+h2+p{margin-bottom:20px}.buttonArea{text-align:center}.buttonArea button{margin:30px 10px}