#logo_area{position:absolute;left:0;top:0;width:100%}@media(max-width: 1200px){#logo_area{height:40px;line-height:40px}#logo_area .HSB_logo{width:360px}#logo_area .lan_area{top:8px}}.section-bg{background:url("bg_shape.png") no-repeat center top;background-size:100%}.top-remarks{background-color:#fff}.section-title{position:relative;color:#036154;font-size:42px;line-height:150%;margin-bottom:30px;text-decoration:underline;text-decoration-color:#ecfde9;text-underline-offset:15px;text-decoration-thickness:3px}@media(max-width: 767px){.section-title{font-size:33px;text-underline-offset:10px}}.section-title .section-title-icon{position:relative;top:-6px;display:inline-block;margin-right:30px;width:90px}@media(max-width: 767px){.section-title .section-title-icon{margin-right:15px;width:60px}}.collapse .collapse-head .collapse-title{color:#036154}.collapse .collapse-head{background:linear-gradient(180deg, rgba(0, 224, 67, 0) 30%, rgb(210, 240, 214) 100%)}.collapse .collapse-head,.collapse .collapse-body .collapse-border{border-color:#2d8132}.collapse .collapse-head::before{background-color:#35933c}.collapse .collapse-head::after{background-color:#036154}.collapse .collapse-head .collapse-title{font-size:29px}@media(max-width: 767px){.collapse .collapse-head .collapse-title{font-size:25px;line-height:32px}}.headline-container{width:100%}.headline-container p.headline{width:100%;font-size:26px;line-height:38px;text-align:center;color:#222}@media(max-width: 767px){.headline-container p.headline{font-size:20px;line-height:30px}}.highlight-txt{background-color:#fff9d5;font-size:115%;font-weight:bold;color:#036154}.highlight-txt-2{font-size:32px;color:#036154;font-weight:bold;padding:0 8px}@media(max-width: 767px){.highlight-txt-2{font-size:28px}}.xl-txt{font-size:140%}mark{background:#fff9d5;color:#036154;display:inline-block;line-height:0em;padding-bottom:.8em;margin-bottom:3px}.tab-content-container{background:rgba(0,0,0,0);padding-top:0}@media(min-width: 769px){.tab-content-container{padding-top:0}}.badge-container{margin-bottom:45px}@media(max-width: 767px){.badge-container{margin-bottom:30px}}.badge,.badge-desc{display:inline-block;vertical-align:middle;font-size:24px}@media(max-width: 767px){.badge,.badge-desc{font-size:20px}}.badge{background:url(shape01.svg) no-repeat center;width:150px;height:150px;background-size:contain}@media(max-width: 767px){.badge{width:100px;height:100px}}.badge-inner{font-size:38px;line-height:140px;color:#fff;font-family:"Noto Sans TC",sans-serif;font-weight:900}@media(max-width: 767px){.badge-inner{font-size:28px;line-height:85px;font-weight:700}}.badge-desc{padding-left:20px}@media(max-width: 767px){.badge-desc{padding-left:10px}}.tab-content-container .tab-reminder{background-color:#e1f5e4;padding:10px 11px;display:block}.tab-content-container .tab-reminder::before{border-bottom:20px solid #e1f5e4;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0)}.tab-content-container .tab-reminder__content{width:100%}.tab-reminder__title{font-size:28px;font-weight:bold;line-height:34px;color:#036154;margin-bottom:5px;padding-left:12px}@media(max-width: 767px){.tab-reminder__title{font-size:24px}}.tab-reminder__box{display:flex;align-items:center;background-color:#fff;border-radius:17px;padding:6px 12px;font-size:24px;line-height:34px}@media(max-width: 767px){.tab-reminder__box{display:block;font-size:20px;line-height:28px}}@media(max-width: 767px){.tab-reminder__box__right{display:block;text-align:center}}.tab-reminder__box b{color:#036154}.tab-content-container .tab-reminder .btn{font-size:24px;border-radius:24px;background-color:#036154;color:#fff !important;min-width:150px;padding:6px 20px}@media(max-width: 767px){.tab-content-container .tab-reminder .btn{font-size:20px;margin:5px auto 15px !important}}.tab-content-container .tab-imgBox{background-color:rgba(0,0,0,0);padding:0;margin-top:-10px}.tab-content-container .tab-imgBox img{width:260px;height:auto;margin-bottom:5px}@media(max-width: 767px){.tab-content-container .tab-imgBox img{width:220px}}.tab-content-container .tab-imgBox .tab-imgBox-txt{font-size:32px;line-height:140%}@media(max-width: 767px){.tab-content-container .tab-imgBox .tab-imgBox-txt{font-size:28px}}.tab-content-container .tab-imgBox .tab-imgBox-txt .highlight-txt-2{padding:0 30px}.tagline-container{position:relative;margin:80px 25px}.tagline-wrapper{position:relative;text-align:center;max-width:920px;margin:0 auto}.tagline-inner,.tagline-inner-bg{position:relative;z-index:10;border:2px solid #036154;border-radius:25px;background-color:#fff;padding:20px 50px 16px;font-size:26px;color:#036154}@media(max-width: 767px){.tagline-inner,.tagline-inner-bg{font-size:20px;padding:20px 35px 16px}}.tagline-inner-bg{width:100%;height:100%;position:absolute;z-index:-1;right:-8px;top:-8px;border-radius:25px;border:2px solid #036154;background-color:#ecfde9;box-shadow:0 2px 7px 0 rgba(0,0,0,.15)}.tagline-inner mark{padding-bottom:.6em}.tagline-inner .highlight-txt-2{padding:0;font-size:120%}.icon-box p{background-color:rgba(0,0,0,0);color:#036154;font-size:32px;padding-top:6px;padding-bottom:15px}.icon-box p .spacer{height:5px}.icon-box-down{padding-top:12px}.road-steps-container{padding-top:0}html[lang=en] .badge-inner{font-size:90%}@media(max-width: 767px){html[lang=en] .badge,html[lang=en] .badge-desc{font-size:16px}}html[lang=en] .tab-content-container .tab-reminder .btn{min-width:200px;font-size:80%}@media(max-width: 767px){html[lang=en] .tagline-inner,html[lang=en] .tagline-inner-bg{font-size:23px}}@media(max-width: 767px){html[lang=en] .section-title{font-size:28px}}/*# sourceMappingURL=style.min.css.map */