.components-page-title{display:flex;flex-direction:column}.components-page-title__pointer{cursor:pointer}.components-page-title__no-pointer{cursor:default}.components-page-title__text,.components-page-title__text a{color:#000;font-weight:600}.components-page-title__text--en,.components-page-title__text-en a{letter-spacing:.05rem!important;margin-bottom:.21429rem}.components-page-title__text--hover{color:#174f7e}.components-page-title__text--hover a{color:#174f7e!important}.components-page-title__text--hover.components-page-title__main:after{border-top-color:#174f7e!important}.components-page-title__head{font-size:1rem;line-height:1.15}.components-page-title__main{align-items:center;display:flex;flex-wrap:wrap;font-size:2.14286rem;font-style:normal;line-height:1.33;position:relative;white-space:normal}.components-page-title__main a{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:92%;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis}.components-page-title__main:after{border-top:.07143rem solid #000;color:transparent;content:" ";display:inline-block;flex:1;font-size:0}.components-faq-card{width:100%}.components-faq-card__title-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:1.57143rem 1.42857rem;text-align:center}.components-faq-card__title-wrapper:active,.components-faq-card__title-wrapper:hover{color:#174f7e}.components-faq-card__link{color:#000;-webkit-text-decoration:underline!important;text-decoration:underline!important}.components-faq-card__link:active,.components-faq-card__link:hover{color:#174f7e}@media (min-width:992px){.components-faq-card__title-wrapper{min-height:5.71429rem;padding:1.85714rem 2.57143rem 1.78571rem 3.21429rem;text-align:left}}.components-faq-card__icon-up{display:none;transform:rotate(90deg);transition:transform .3s ease-in-out}.components-faq-card__icon-up--active,.components-faq-card__title-wrapper:active .components-faq-card__icon-up,.components-faq-card__title-wrapper:hover .components-faq-card__icon-up{filter:invert(23%) sepia(11%) saturate(6816%) hue-rotate(180deg) brightness(96%) contrast(88%)}.components-faq-card__icon-up--active{transform:rotate(270deg)}.components-faq-card__icon-up--mobile{display:none}.components-faq-card__block{border:.07143rem solid #000}.components-faq-card__block:last-of-type{border-top:none}.components-faq-card__title{color:#174f7e;cursor:pointer;font-size:1.42857rem;letter-spacing:.07143rem!important;line-height:2.14286rem;white-space:pre-line;width:calc(100% - 1.57143rem)}.components-faq-card__content{font-size:1rem;height:auto;letter-spacing:.05rem!important;line-height:2rem;max-height:100vh;opacity:1;overflow-y:auto;padding:1.57143rem 1.42857rem 2.28571rem;visibility:visible;white-space:pre-line}.components-faq-card__content--active{max-height:100vh;opacity:1;padding:1.85714rem 1.85714rem 2.57143rem 2rem;transition:padding .3s ease-in,max-height .3s ease-in,opacity .2s ease-in,visibility .1s ease-in;visibility:visible}@media (min-width:992px){.components-faq-card__icon-up{display:block}.components-faq-card__title{color:#000}.components-faq-card__content{max-height:0;opacity:0;overflow-y:hidden;padding:0 2.57143rem 0 3.21429rem;visibility:hidden}.components-faq-card__content--active{max-height:100vh;opacity:1;overflow-y:auto;padding:2.14286rem 2.57143rem 2.42857rem 3.21429rem;visibility:visible}}.components-faq-card__title--active{color:#174f7e}.components-faq{margin-bottom:5.71429rem;padding-left:0;padding-right:0}.components-faq__content:not(:last-of-type),.components-faq__title{margin-bottom:3.42857rem}@media (min-width:992px){.components-faq{margin-bottom:12.85714rem}.components-faq__content:not(:last-of-type){margin-bottom:2.14286rem}}@media (min-width:1200px){.components-faq{padding-left:5.71429rem;padding-right:5.71429rem}.components-faq__title{margin-bottom:3.28571rem}}.components-input{position:relative;width:100%}.components-input input{align-items:center;background-color:transparent;border:none;border-bottom:.07143rem solid #000;border-radius:0;display:flex;font-size:1.42857rem;height:3.35714rem;letter-spacing:.14286rem;padding:0;width:100%}.components-input input[type=number]{-moz-appearance:textfield}.components-input input[type=number]::-webkit-inner-spin-button,.components-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.components-input input:focus{outline:none}.components-input input::-moz-placeholder{opacity:.4}.components-input input::placeholder{opacity:.4}.components-input input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 71.42857rem transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.components-input input:disabled{cursor:not-allowed}.components-input__header{align-items:center;display:flex;font-size:1.14286rem}.components-input__header-title{position:relative}.components-input__header-title--asterisk{margin-right:1.14286rem!important}.components-input__header-title--asterisk:after{color:var(--main-site-asterisk-red);content:"*";font-size:1.14286rem;position:absolute;right:-1.14286rem;top:.28571rem}.components-input__header-label{color:#918e8a;display:flex;flex-shrink:0}.components-input__header span{color:var(--main-site-asterisk-red);display:block;margin-left:.42857rem}@media screen and (min-width:992px){.components-input input{font-size:1.71429rem;height:3.5rem}.components-input--padding{padding-right:9.28571rem!important}}.components-input input.components-input--active{color:#1e4f7e}.components-input input.components-input--active:-webkit-autofill{-webkit-text-fill-color:#1e4f7e}.components-textarea{width:100%}.components-textarea textarea{background-color:transparent;border:none;border-bottom:.07143rem solid #000;border-radius:0;font-size:1.42857rem;height:9.64286rem;letter-spacing:.14286rem;line-height:2.14286rem;padding:0;resize:none;width:100%}.components-textarea textarea:focus{outline:none}.components-textarea textarea::-moz-placeholder{opacity:.4}.components-textarea textarea::placeholder{opacity:.4}.components-textarea textarea:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 71.42857rem transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.components-textarea__header{display:flex;font-size:1.14286rem;margin:0 0 .35714rem}.components-textarea__header label{color:#918e8a;display:block}.components-textarea__header span{color:#918e8a;display:block;margin-left:.42857rem}@media screen and (min-width:992px){.components-textarea textarea{height:8.21429rem}.components-textarea__header{margin:0 0 .71429rem}}.components-textarea textarea.components-textarea--active{color:#1e4f7e}.components-textarea textarea.components-textarea--active:-webkit-autofill{-webkit-text-fill-color:#1e4f7e}.components-question{background-color:transparent;border:.07143rem solid #000;color:#000;cursor:pointer;outline:none}.components-question--active:active,.components-question__correct{border-color:rgba(23,79,126,.9);color:rgba(23,79,126,.9)}@media (min-width:992px){.components-question--hover:hover{border-color:rgba(23,79,126,.9);color:rgba(23,79,126,.9)}}.components-question__correct--active:active,.components-question__correct--hover:hover,.components-question__correct.components-question__selected,.components-question__selected,.components-question__selected--hover:hover,.components-question__selected:active{background-color:rgba(23,79,126,.9);border-color:rgba(23,79,126,.9);color:#fff}.components-question__error{border-color:#a91018;color:#a91018}.components-question__error--active:active,.components-question__error--hover:hover,.components-question__error.components-question__selected{background-color:#a91018;border-color:#a91018;color:#fff}.components-question:disabled{cursor:not-allowed}.components-dialog{color:#000}.zh-TW .components-dialog{font-family:"Noto Serif TC",-apple-system,serif}.zh-MY .components-dialog{font-family:"Noto Serif SC",-apple-system,serif}.components-dialog__menu-wrapper{bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:6000}.components-dialog__menu-wrapper-inner{margin-left:auto;margin-right:auto;max-width:45.71429rem;padding-bottom:1.71429rem;position:relative;top:7.14286rem;width:calc(100% - 3.71428rem)}.components-dialog__menu{background-color:#f4eee7;border:.07143rem solid #000;box-sizing:border-box;padding:1.71429rem 1.21429rem;width:100%}.components-dialog__menu-close-wrapper{margin-bottom:1.14286rem;width:100%}.components-dialog__menu-close{cursor:pointer;height:1.71429rem;width:1.71429rem}.components-dialog__menu-main{padding:0 .85714rem}.components-dialog__menu-title{font-size:2rem;font-weight:600;letter-spacing:.21429rem!important;padding:0;text-align:center}.zh-TW .components-dialog__menu-title{font-family:"Noto Serif TC",-apple-system,serif}.zh-MY .components-dialog__menu-title{font-family:"Noto Serif SC",-apple-system,serif}.components-dialog__single-divider{background-color:#000;height:.07143rem;margin-bottom:1.35714rem;margin-top:1.25rem;width:100%}.components-dialog__menu-content{font-size:1.71429rem;font-weight:400;letter-spacing:.17143rem!important;line-height:2.57143rem;margin-bottom:0;max-width:100%;min-width:60%;text-align:center}.components-dialog__menu-content--margin-bottom{margin-bottom:1rem}.zh-MY .components-dialog__menu-content *,.zh-TW .components-dialog__menu-content *{font-family:inherit}.components-dialog__menu-mask{background-color:rgba(0,0,0,.3);height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:5000}.components-dialog__button{font-size:1.42857rem;font-weight:500;height:3.42857rem;letter-spacing:.07143rem!important;width:45%}.components-dialog__button--full{width:100%}.components-dialog__button--rounded{border-radius:3.57143rem}@media (min-width:992px){.components-dialog__menu{padding:1.71429rem 1.78571rem 4.42857rem;width:100%}.components-dialog__menu-main{padding:0 3.42857rem}.components-dialog__menu-title{padding:0}.components-dialog__single-divider{margin-bottom:1rem;margin-top:1.25rem}.components-dialog__menu-content--margin-bottom{margin-bottom:4.35714rem}.components-dialog__button--full{margin:0 auto;max-width:22.85714rem}}.pages-contact-us[data-v-72c93020]{margin:0 auto;padding:2.07143rem 1.92857rem 8.57143rem 2rem}.pages-contact-us__main[data-v-72c93020]{padding:0 0 5.71429rem}.pages-contact-us__main-title[data-v-72c93020]{margin:0 0 1.42857rem}.pages-contact-us__main-content[data-v-72c93020]{line-height:2rem;padding:0 0 .71429rem}.pages-contact-us__main-input[data-v-72c93020]{margin:0 0 1rem}.pages-contact-us__main-textarea[data-v-72c93020]{margin:0 0 5.71429rem}.pages-contact-us__main-error[data-v-72c93020]{color:#fc0000;font-size:1.14286rem;position:relative;text-align:center}.pages-contact-us__main-error p[data-v-72c93020]{left:50%;margin:0;position:absolute;top:-2.85714rem;transform:translateX(-50%)}.pages-contact-us__main-btn[data-v-72c93020]{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:1.42857rem;letter-spacing:.07143rem;outline:none;padding:.71429rem 0;text-align:center;width:100%}.pages-contact-us__main-btn--disabled[data-v-72c93020]{background-color:#666;color:#fff;pointer-events:none}.pages-contact-us__faq-card[data-v-72c93020]{margin:0}.disabled[data-v-72c93020]{background-color:#ccc;pointer-events:none}@media (min-width:992px){.pages-contact-us[data-v-72c93020]{max-width:81.42857rem;padding:4.28571rem 0 12.85714rem}.pages-contact-us__main[data-v-72c93020]{padding:0 5.71429rem 6.42857rem}.pages-contact-us__main-form[data-v-72c93020]{padding:0 9.28571rem}.pages-contact-us__main-form[data-v-72c93020] .components-input__header{margin:0 0 .35714rem}.pages-contact-us__main-input[data-v-72c93020]{margin:0 0 2.14286rem}.pages-contact-us__main-textarea[data-v-72c93020]{margin:0 0 4.28571rem}.pages-contact-us__main-error p[data-v-72c93020]{top:-2.14286rem}.pages-contact-us__main-btn[data-v-72c93020]{display:block;margin:0 auto;width:22.85714rem}.pages-contact-us__main-title[data-v-72c93020]{margin:0 0 3.28571rem}.pages-contact-us__main-content[data-v-72c93020]{font-size:1.42857rem;padding:0 0 1.42857rem;text-align:center}.pages-contact-us__main-content[data-v-72c93020] p{font-size:1.42857rem}}