@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500&family=Playfair+Display:wght@400;500;600&family=Poppins:wght@300;400&display=swap");.formBox .checkArea .checkColumn,.formBox .left,.formBox input[type=radio]:after,.formBox input[type=radio]:before,.formBox input[type=text],.formBox select,.formBox textarea,.moduleQaptcha.moduleBox .resetButton{-webkit-box-sizing:border-box;box-sizing:border-box}.formBox .checkArea .checkRow input[type=checkbox]:before{-webkit-transition:all 0.4s;transition:all 0.4s}.dataTable td.productRow,.formBox .checkArea,.formBox .checkArea .checkRow,.formBox .formColumn,.formBox .formRow,.formBox .right,.formBox .right.name .genderBox,.formBox .right.name .genderBox label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.outerWrap{width:100%;height:100%;background:url("../images/form-bg.jpg");background-size:cover;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}.mainArea{padding:250px 0 0}@media (max-width:1024px){.mainArea{padding:120px 0 0}}.dataTable table{border-collapse:collapse;border:1px solid rgba(166,152,119,0.2)}.dataTable th{padding:15px;font-size:15px;font-weight:400;color:rgba(239,228,204,0.5);text-align:center}.dataTable th:last-child{border-left:none}.dataTable td{padding:15px;font-size:15px;border:1px solid rgba(166,152,119,0.2);border-bottom:none;border-right:none}.dataTable td.productRow{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-left:none}.dataTable td.productRow a{display:inline-block}.dataTable td.productRow a img{width:150px;vertical-align:middle}.dataTable td.productRow p{width:calc(100% - 170px);font-size:18px;font-weight:400;letter-spacing:1.5px;margin-left:20px;padding-top:5px}@media (max-width:768px){.dataTable td.productRow a img{width:120px}.dataTable td.productRow p{width:calc(100% - 140px);font-size:16px}}@media (max-width:480px){.dataTable td.productRow a{margin:0 auto}.dataTable td.productRow p{width:100%;margin-left:0;padding-top:15px;text-align:center}}.dataTable td input[type=text]{height:25px;border:1px solid rgba(166,152,119,0.2);line-height:20px;text-align:center}.dataTable td .remove{width:16px;height:16px;display:inline-block;position:relative}.dataTable td .remove:after,.dataTable td .remove:before{content:"";width:100%;height:2px;background-color:#fff;display:block;position:absolute;top:10px;left:0;-webkit-transition:all 0.4s;transition:all 0.4s}.dataTable td .remove:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dataTable td .remove:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1201px){.dataTable td .remove:hover:after,.dataTable td .remove:hover:before{background-color:#e2d5b6}}.formBox{color:#efe4cc;font-size:14px;font-weight:400;padding:20px 0}.formBox label{display:block}.formBox input[type=text],.formBox select,.formBox textarea{width:100%;border:1px solid rgba(166,152,119,0.2);background-color:rgba(226,213,182,0.05);color:#efe4cc;padding:5px 10px}.formBox input[type=text]{height:45px;font-family:"微軟正黑體",sans-serif;line-height:45px}.formBox input[type=text]::-webkit-input-placeholder{color:rgba(226,213,182,0.5);font-family:"微軟正黑體",sans-serif}.formBox input[type=text]::-moz-placeholder{color:rgba(226,213,182,0.5);font-family:"微軟正黑體",sans-serif}.formBox input[type=text]:-ms-input-placeholder{color:rgba(226,213,182,0.5);font-family:"微軟正黑體",sans-serif}.formBox input[type=text]::-ms-input-placeholder{color:rgba(226,213,182,0.5);font-family:"微軟正黑體",sans-serif}.formBox input[type=text]::placeholder{color:rgba(226,213,182,0.5);font-family:"微軟正黑體",sans-serif}.formBox select{height:45px;color:rgba(226,213,182,0.5);cursor:pointer;font-family:"微軟正黑體",sans-serif;line-height:35px}.formBox select option{color:#000}.formBox input[type=radio]{width:15px;height:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:transparent;cursor:pointer;display:inline-block;margin:0;position:relative}.formBox input[type=radio]:before{content:"";width:15px;height:15px;background-color:transparent;border:1px solid rgba(226,213,182,0.2);display:inline-block;position:absolute;top:0;left:0;visibility:visible}.formBox input[type=radio]:after{content:"";width:15px;height:15px;background-color:transparent;display:inline-block;position:absolute;top:0;left:0;visibility:visible}.formBox input[type=radio]:checked:after{background-color:#e2d5b6}.formBox textarea{width:100%;height:100px;display:block}.formBox .formRow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255,255,255,0.1);padding:20px 0}.formBox .formColumn{width:calc(50% - 30px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formBox .formColumn:not(:last-child){margin-right:60px}@media (max-width:1024px){.formBox .formColumn{width:calc(50% - 15px)}.formBox .formColumn:not(:last-child){margin-right:30px}}@media (max-width:768px){.formBox .formColumn{width:100%}.formBox .formColumn:not(:last-child){margin-right:0;margin-bottom:20px}}.formBox .left{width:80px;padding-right:10px}@media (max-width:640px){.formBox .left{width:100%;margin-bottom:20px;padding-right:0}}.formBox .right{width:calc(100% - 80px);position:relative}@media (max-width:640px){.formBox .right{width:100%}}.formBox .right.name input[type=text]{width:calc(100% - 150px)}.formBox .right.name .genderBox{width:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px}.formBox .right.name .genderBox label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:1px;margin:0 5px}.formBox .right.name .genderBox label span{display:inline-block;margin-left:10px}@media (max-width:640px){.formBox .right.name input[type=text]{width:100%}.formBox .right.name .genderBox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:-40px;right:0;padding:0}}.formBox .checkArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formBox .checkArea .checkColumn{width:calc(100% - 210px);border-top:none;border-bottom:none;padding:0 20px 0 0}@media (max-width:768px){.formBox .checkArea .checkColumn{width:100%;padding:0 0 30px 0}}.formBox .checkArea .checkRow{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.formBox .checkArea .checkRow input[type=checkbox]{width:16px;height:16px;background-color:transparent;border:1px solid rgba(226,213,182,0.43);cursor:pointer;display:inline-block;margin-bottom:-1.5px;position:relative}.formBox .checkArea .checkRow input[type=checkbox]:before{content:"";width:14px;height:14px;background:url("../images/check.png") no-repeat center;background-size:12px 10px;opacity:0;position:absolute;top:0px;left:0px}.formBox .checkArea .checkRow input[type=checkbox]:checked:before{opacity:1}.formBox .checkArea .checkRow p{width:calc(100% - 30px);margin-left:14px;color:rgba(255,255,255,0.8)}.formBox .checkArea .btn a{background-color:transparent;border:1px solid rgba(240,228,199,0.4);color:#efe4cc}@media (min-width:1201px){.formBox .checkArea .btn a:hover{background:#efe4cc;color:#000}}@media (max-width:768px){.formBox .checkArea .btn{width:100%;text-align:center}}.formBox .sliderBox{position:relative;display:inline-block;margin-right:8px;vertical-align:middle}.formBox .note{position:absolute;left:55px;top:7px;font-size:15px;font-weight:300;line-height:1.8}.formBox .error{border:1px solid #c5ab6d!important}.inquiryNote{border-top:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.8);font-size:15px;font-weight:400;margin-bottom:25px;padding:20px 0}.footerCopyrightOuter{display:none}.moduleQaptcha.moduleBox{width:calc(100% - 20px)!important;max-width:480px;border-width:0;border-radius:8px;overflow:hidden;margin:0!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.moduleQaptcha.moduleBox .box{padding:40px 20px}.moduleQaptcha.moduleBox .moduleClose{color:#fff;font-size:18px;position:absolute;top:15px;right:15px;z-index:1}.moduleQaptcha.moduleBox h4{width:100%;background-color:#e2d5b6;color:#fff;font-size:20px;font-weight:300;letter-spacing:3px;padding:15px 0;position:absolute;top:0;left:0;text-align:center}.moduleQaptcha.moduleBox p{color:#666;font-size:16px;font-weight:300;padding:50px 0 30px;text-align:center}.moduleQaptcha.moduleBox .topic{width:260px;margin:0 auto}.moduleQaptcha.moduleBox .reset{text-align:center}.moduleQaptcha.moduleBox .resetButton{width:100%;height:100%;max-width:150px;background-color:#2a2a2a;border-radius:8px;color:#fff;display:inline-block;font-size:15px;font-weight:300;letter-spacing:3px;margin:30px 0 0;padding:10px 20px}