@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Thin.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Regular.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Bold.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Black.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Black.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Black.otf) format("opentype")}*{font-family:Noto Sans TC}body,html{margin:0;padding:0}.container{text-align:center;width:100%}.component-wrapper{display:inline-block}.row{display:flex;flex-direction:row}.custom-select,input{background-color:#f2f2f2;border:none;font-size:1rem;padding-left:.5rem;padding-right:.5rem}.form-wrapper{margin-top:6rem}.login-form .row{margin-bottom:.5rem}.login-form .input-title{font-size:1.15rem;margin-right:1rem;text-align:left;width:7rem}.login-form input{width:10rem}.login-form .btn-wapper button{background-color:#c80048;border:none;border-radius:.3rem;color:#fff;font-size:.75rem;letter-spacing:.5rem;margin-top:2.5rem;padding-bottom:.3rem;padding-left:1.1rem;padding-top:.2rem;text-align:center}.login-form label{letter-spacing:.075rem}.description-text{font-size:1.09rem;line-height:160%;margin-bottom:2rem;text-align:left;width:23rem}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.reg-form input{width:15rem}.reg-form .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;height:1.8rem;width:16rem}.dp__main{padding-left:.5rem;padding-right:.5rem}.dp__main,.dp__main input{background-color:#f2f2f2!important}.dp__main input{border:none;height:2rem;width:15rem}.dp__icon{padding:0!important}.dp__input_icon_pad{padding-left:1.4rem!important}.reg-form button{letter-spacing:.1rem!important}.reg-form .btn-wapper{width:100%}.location-html{margin:0;padding-left:.5rem;padding-right:.5rem;text-align:justify}.confrim-form .dp__main,.confrim-form .input-title,.confrim-form input,.confrim-form p,.confrim-form select{background:none!important;color:#d12c4a!important}.confrim-form input::-moz-placeholder{color:transparent}.confrim-form input::placeholder{color:transparent}.cfm-return{margin-right:2rem;padding-left:.75rem!important;padding-right:1.1rem}.cfm-cfm{padding-left:1.1rem;padding-right:.75rem!important}.cmp{font-size:1.25rem;line-height:150%}.larger{font-size:2rem;margin-bottom:3rem;margin-top:5rem}.errMsg{color:red;display:block}.vdp-datepicker__calendar{bottom:100%}.alert{color:red;display:block;font-size:.8rem;margin-top:-.2rem}.disable{font-size:1.2rem}.rmk-contact-text{font-size:.9rem}@media (max-width:767px){html{-webkit-text-size-adjust:none;font-size:14px}}@media (min-width:768px){body{max-width:100vw}.container{margin-left:auto;margin-right:auto;max-width:800px}html{font-size:24px}input{font-size:1rem}}
