@charset "UTF-8";.formBox .columnCheckBox .columnCheckLabel .columnCheck:after,.formBox .columnCheckBox .columnCheckLabel .columnCheck:before{transition:all 0.5s ease-in-out}.formBox.changePassword{max-width:640px;margin:0 auto}.formBox .formList{-ms-flex-align:start;align-items:flex-start;color:#2f2f2f;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;margin-left:-10px;margin-right:-10px;position:relative}.formBox .formRow{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.formBox .formColumn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 10px;position:relative}.formBox .formColumn.select{position:relative}.formBox .formColumn.select:before{content:"";width:8px;height:8px;border-right:2px solid #626262;border-bottom:2px solid #626262;pointer-events:none;position:absolute;bottom:35px;right:20px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.formBox .formColumn.pt0{padding-top:0}.formBox .formColumn.pb0{padding-bottom:0}@media (max-width:1180px){.formBox .formColumn{padding:10px}}.formBox .columnTitle{width:100%;font-weight:500;letter-spacing:0.02rem;line-height:1.25;margin-bottom:12px;position:relative}.formBox .columnTitle.withCheckBox{width:auto}.formBox .columnTitle.withCheckBox+.columnCheckBox{margin-left:10px;margin-bottom:12px}.formBox .columnTitle.requireStyle{padding-left:10px}.formBox .columnTitle.requireStyle:before{content:"*";color:#f00;font-size:18px;font-weight:700;position:absolute;top:3px;left:0;z-index:1}.formBox .columnCheckBox{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.formBox .columnCheckBox .columnCheckLabel{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;padding:2px 5px}.formBox .columnCheckBox .columnCheckLabel .columnCheck{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:transparent;border:none;cursor:pointer;display:inline-block;margin:0;outline:0;position:relative}.formBox .columnCheckBox .columnCheckLabel .columnCheck:before{content:"";width:100%;height:100%;background-color:transparent;border-radius:50%;border:1px solid #cecece;display:inline-block;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.formBox .columnCheckBox .columnCheckLabel .columnCheck:after{content:"";width:50%;height:50%;background-color:#333;border-radius:50%;display:inline-block;opacity:0;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.formBox .columnCheckBox .columnCheckLabel .columnCheck:checked:after{opacity:1}.formBox .columnCheckBox .columnCheckLabel .columnCheck:disabled:before{background-color:#e5e5e5!important}.formBox .columnCheckBox .columnCheckLabel .columnCheck:disabled:after{background-color:#b5b5b5!important}.formBox .columnCheckBox .columnCheckLabel .columnCheck:disabled+span{color:#737373!important}.formBox .columnCheckBox .columnCheckLabel .columnCheck.square:after,.formBox .columnCheckBox .columnCheckLabel .columnCheck.square:before{border-radius:0}.formBox .columnCheckBox .columnCheckLabel .columnCheck.error:before{border-color:#1e42b4}.formBox .columnCheckBox .columnCheckBoxTitle{display:inline-block;font-size:15px;line-height:1;letter-spacing:0.02rem;margin-left:4px}.formBox .columnSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;cursor:pointer;font-size:16px;font-family:"Noto Sans TC","Microsoft JhengHei",sans-serif;outline:none;padding:5px 25px 5px 10px;margin:0}.formBox .columnSelect:disabled{background-color:#e5e5e5!important;color:#737373!important}.formBox .columnInput{padding:5px 10px}.formBox .columnInput::-webkit-input-placeholder{color:#a6a6a6}.formBox .columnInput::-moz-placeholder{color:#a6a6a6}.formBox .columnInput:-ms-input-placeholder{color:#a6a6a6}.formBox .columnInput::-ms-input-placeholder{color:#a6a6a6}.formBox .columnInput::placeholder{color:#a6a6a6}.formBox .columnInput:disabled{background-color:#e5e5e5!important;color:#737373!important}.formBox .columnArea{height:200px;padding:10px}@media (max-width:1180px){.formBox .columnArea{height:120px;padding:5px 10px}}.formBox .columnArea,.formBox .columnInput,.formBox .columnSelect{width:100%;border:1px solid #ebebeb;border-radius:3px;color:#737373;font-weight:500}.formBox .columnInput,.formBox .columnSelect{height:45px}.formBox .btnBox{width:100%}.formBox .noteTxt{width:100%;color:#999;font-size:15px;line-height:1.5;letter-spacing:0.02rem;margin-top:10px}.formBox .noteTxt.red{color:#f00}@media (max-width:1180px){.formBox .noteTxt{font-size:14px}}.formBox .error{border-color:#f00!important}.mainArea{padding-top:60px}.mainArea.successPage{height:calc(100vh - 300px);min-height:500px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:60px 0;text-align:center}.mainArea.successPage .successTxt{color:#1e42b4;font-size:35px;font-weight:500;line-height:1.3}.mainArea .wrap{max-width:1280px}.mainArea .infoBox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}.mainArea .infoBox .side_contactInfo,.mainArea .infoBox .thankInfo{width:50%;font-size:15px;padding:0 40px}.mainArea .infoBox .thankInfo{text-align:center}.mainArea .infoBox .side_contactInfo{position:relative}.mainArea .infoBox .side_contactInfo:before{content:"";width:1px;height:100%;background-color:#ebebeb;pointer-events:none;position:absolute;top:60%;left:0;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mainArea .infoBox .side_contactInfo li{text-align:center;margin-bottom:6px}.mainArea .infoBox .side_contactInfo i{display:none}.mainArea .infoBox .side_contactInfo .title{display:inline-block;position:relative}.mainArea .infoBox .side_contactInfo .title:after{content:":";font-size:15px;display:inline-block;margin-right:3px}@media (max-width:1024px){.mainArea .infoBox{padding:0;display:block}.mainArea .infoBox .side_contactInfo,.mainArea .infoBox .thankInfo{width:100%;padding:40px 0}.mainArea .infoBox .side_contactInfo:before{width:100%;height:1px;top:0}}
/*# sourceMappingURL=contact.css.map */