html{scroll-behavior:smooth}body *{scroll-margin-top:200px !important}small{color:#193148}input[type=radio],input[type=radio]+label{cursor:pointer}input[type=submit]:disabled,button:disabled{border:1px solid #999;background-color:#ccc;color:#666}.btn-tag{background-color:#fff;color:#212529;font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif;display:block;border-radius:45px;padding:15px 25px;border:2px solid #0053b5;width:max-content;margin:5px 10px;text-align:center;max-width:208px !important}.btn-tag:hover{background-color:#0053b5;color:#fff !important}.btn-tag-active{background-color:#0053b5;color:#fff !important}.icon-social-cus div{text-align:center}.icon-social-cus div p{font-size:1.5rem}.icon-social-cus div img{height:40px}@media(max-width: 1366px){.icon-social-cus div{padding-top:10px;padding-bottom:10px}}.affiliate{background-color:#0053b5}.affiliate .space{padding:80px 0}.affiliate .bg-blue{background-color:#0053b5}.affiliate h2,.affiliate h3{line-height:1.5;font-size:2.5rem}.affiliate #form h3{color:#2359a6}@media(max-width: 600px){.affiliate #form h3{line-height:1.5;font-size:2.2rem}}.affiliate h4{font-size:15px;font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif;display:inline}.affiliate p{font-size:2rem;margin-bottom:0 !important}.affiliate p span.remark{font-size:1.5rem;font-family:"GraphikTH-Regular","Prompt","Noto Sans TC",sans-serif}.affiliate p.inner{font-size:1.5rem}.affiliate p.inner span{font-size:2rem}.affiliate .icon-content{max-width:300px !important;display:block}.affiliate .contact{border-radius:15px;display:inline-block;padding:15px 40px}.affiliate .santh-button{background-color:#fff;width:370px;height:50px;font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif;font-size:17px;line-height:1;cursor:pointer}.affiliate .santh-button:hover{color:#fff;background-color:#003168;border:2px solid #003168}@media(max-width: 576px){.affiliate .santh-button{width:100% !important}}#herobanner .herobanner-desktop{background-image:var(--hero-desktop);background-repeat:no-repeat;background-position:top;background-size:cover;padding:30px 0}#herobanner .herobanner-mobile{background-image:var(--hero-mobile);background-repeat:no-repeat;background-position:center;background-size:cover}#herobanner .banner-slider{position:relative}.information{padding:80px 0;background-color:#0053b5;color:#fff}.information h2{font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif !important;font-size:3.6rem !important}.information h2 span{font-size:3.6rem !important;color:#fed652}.information h3{font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif !important;font-size:2.5rem !important}.information .contact{background-color:#f94700;color:#fff}.v-line{border-right:1px solid #fff}@media(max-width: 576px){.v-line{border-right:none}}.h-line{border-bottom:1px solid #fff;margin:3em auto;width:90%}.step{padding:80px 0 120px;background-color:#0053b5;color:#fff}.step a{font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif;color:#fed652;text-decoration:underline;text-underline-offset:5px}.step .step-number{font-size:5rem}@media(min-width: 1200px){.step>.container-fluid{width:1366px}}.font-yellow{color:#f4d859}.color-yellow{color:#fed652}.section-divider{background-color:#fff;width:90%}.promote-box{background-color:#00489d;border-radius:15px}.project-table-header{border:1px solid #707070}#card-project{background-color:#fff}#card-project h2{font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif !important;font-size:3.6rem !important;line-height:1.2}.boxProject p{font-size:1.5rem}.form-check{padding-left:0}.form-check-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark:after{content:"";position:absolute;display:none}.form-check-label{background-color:rgba(0,0,0,0);user-select:none;position:relative;padding-left:0;margin-bottom:0;cursor:pointer;display:block}.form-check-label .checkmark{position:absolute;top:unset;left:unset;height:30px;width:30px;background-color:#fff;transition:.25s;border:2px solid #003168}.form-check-label .checkmark:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAqklEQVQokY3QP05CQRgE8EE6YuEBaE0kwZ6b2Frb0FjRW9na0+ABDGcggdBp8U7Cn9D8KFziywvgm2ST/WZnMt9skJbnCT8dpAUekqyTvLcx9JKskhySjNqsMsUej8h/4me/mJy4a+IhNlihWzfM8dIQ36LCDoP6W/BRYmdFGHwW7rWZnBL3VQQV3sp9UV+l2aGHpT9scX+uW324w3cxjC99RpPoly43lwxHjiSKKeGFHH0AAAAASUVORK5CYII=);left:7px;top:8px;width:12px;height:12px}.form-check-label:hover input~.checkmark{background-color:#eee}.form-check-label input:checked~.checkmark{background-color:#0053b5}.form-check-label input:checked~.checkmark:after{display:block}.card-project{background-color:#fff;padding:20px 0}.card-project:nth-child(even of :not([style*="display: none"])){background-color:#f0f1f3}.card-project a{font-family:"GraphikTH-SemiBold","Prompt","Noto Sans TC",sans-serif;font-size:1.5rem;color:#0053b5}.card-project a:hover{text-decoration:underline;color:#0053b5}.card-project img{max-width:200px;margin:0 auto}.card-project .link-detail{text-decoration:underline;text-underline-offset:3px}.section-register .container-lg{padding-top:60px;padding-bottom:60px}@media(max-width: 576px){.section-register .container-lg{padding-top:50px !important}}.section-register form input.santh-button:not(:disabled){border:2px solid #003168;border-radius:0}.section-register form .candidate-box label{display:inline;color:#193148}.section-register .form-register .field{position:relative;margin-bottom:40px}.section-register .form-register .field input{margin-bottom:0}.section-register .form-register .field input:focus+label{margin-top:-2em;transform-origin:left;color:#1d4d9d}.section-register .form-register .field input:focus~label,.section-register .form-register .field input.has-data~label{margin-top:-2em}.section-register .creator-field-group{margin-bottom:40px}.section-register .form-register .social .field{margin-bottom:24px}.section-register .form-register .social .field label.error{position:static}.section-register .form-register .social>:last-child .field{margin-bottom:40px}.section-register .affiliate-dropdown .ssr-dropdown-btn{height:47px;padding:0 15px;border:1px solid #d9dde2;border-radius:4px;font-family:"GraphikTH-Regular","Prompt","Noto Sans TC",sans-serif;font-size:15px;color:#162e46}.section-register .affiliate-dropdown.is-active .ssr-dropdown-btn,.section-register .affiliate-dropdown.is-open .ssr-dropdown-btn{border-color:#0053b5;outline:none;font-family:"GraphikTH-Regular","Prompt","Noto Sans TC",sans-serif;color:#162e46}.section-register .affiliate-dropdown .ssr-dropdown-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.section-register .affiliate-dropdown .ssr-dropdown-panel{max-height:320px}.section-register .affiliate-dropdown.is-open .ssr-dropdown-panel{display:flex;flex-direction:column}.section-register .affiliate-dropdown .ssr-dropdown-hd{flex-shrink:0}.section-register .affiliate-dropdown .ssr-option-list{overflow-y:auto}.section-register .affiliate-dropdown .ssr-option{display:flex;align-items:center;gap:12px;font-size:15px}.section-register .affiliate-dropdown .ssr-option-radio{gap:0}.section-register .affiliate-dropdown .ssr-option-radio input[type=radio]{appearance:none;width:0;height:0;min-width:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.section-register .affiliate-dropdown-search{width:100%;height:36px;padding:0 12px;border:1px solid #d9dde2;border-radius:4px;font-family:"GraphikTH-Regular","Prompt","Noto Sans TC",sans-serif;font-size:15px;color:#162e46}.section-register .affiliate-dropdown-clear{padding:0;border:0;background:none;font-size:1.3rem;color:#667085;cursor:pointer}.section-register input.error+.affiliate-dropdown .ssr-dropdown-btn{border-color:red}.santh-content-privacy p{font-family:"GraphikTH-Regular","Prompt","Noto Sans TC",sans-serif !important;color:#000 !important;font-size:1.35rem !important;line-height:1.5 !important}#form .box-inner{width:80%;margin-left:10%;padding:6rem 10rem}@media(max-width: 576px){.box-inner.bg-white{width:auto !important;margin:0 10px !important;padding:50px 15px !important}}#affiliate-loading{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url("../../../../img/loading.gif") 50% 50% no-repeat rgba(0,0,0,.9)}.candidate-box{position:relative;z-index:1}#form-register .error{top:100% !important;color:red;margin-top:0 !important}#candidate-error,#social-error{display:none;color:red}h2#swal2-title{font-size:16px !important}button.swal2-confirm.swal2-styled{background-color:#0053b5;color:#fff;font-size:16px;padding:8px 40px}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center;padding:20px}
