.static-banner{position:relative;padding-top:25%}.static-top{padding-top:25px}.static-title{font-size:32px;font-weight:500;line-height:1.1;background-size:contain;min-height:350px;padding-top:115px;padding-left:30px;padding-right:140px}.static-title.bigbg{min-height:480px;padding-top:260px;position:absolute;top:-225px;width:100%;padding-right:50px}.static-title.smallbg{position:absolute;top:35px;padding-top:160px;padding-left:50px;width:380px}.bigbg-left{margin-top:30px}div.detail-txt{top:50%}.promodetail{max-width:970px;margin:0 auto}.static-content-banner{text-align:center;margin-top:30px}.static-content-banner img{width:100%}div.detail-txt.mobile{display:none}.promodetail button.btn-back{margin-top:20px}.about{background:url(../image/about_bg.jpg) top center no-repeat;background-size:cover}.caring-img{margin-top:30px}.join-us{background:url(../image/join-us.jpg) top center no-repeat;background-size:cover}.about-us{background:url(../image/about-us.jpg) top center no-repeat;background-size:cover}.tnc-bg{background:url(../image/tnc_bg.jpg) top center no-repeat;background-size:cover}.sitemap{background:url(../image/sitemap_bg.jpg) top center no-repeat;background-size:cover}.maintenance{background:url(../image/maintenance_bg.jpg) top center no-repeat;background-size:cover}.text-title{font-size:20px;color:#63be45}.watsoncaffe{background:url(../image/watsoncaffe_bg.jpg) top center no-repeat;background-size:cover}.faq{background:url(../image/faq_bg.jpg) top center no-repeat;background-size:cover}.section-margin{margin-top:30px}.healthtips{background:url(../image/healthtips_bg.jpg) top center no-repeat;background-size:cover}.side-tabs{border-bottom:0}.side-tabs li{font-size:24px;margin-bottom:20px;float:none;display:flex}.side-tabs>li>a{color:#c7c7c7;margin-right:0;padding:0;border:0;border-bottom:3px solid transparent}.side-tabs>li.active>a,.side-tabs>li.active>a:hover,.side-tabs>li.active>a:focus{color:#63be45;border:0;border-bottom:3px solid #63be45}.side-tabs>li>a,.side-tabs>li>a:hover,.side-tabs>li>a:focus{background:#fff;border-color:transparent}.panel-question{box-shadow:none;border-bottom:1px solid #f4f6f9}.panel-question .panel-heading{padding:20px 50px 20px 0;position:relative}.panel-question .panel-title{font-size:17px;word-break:break-word}.panel-question .panel-heading+.panel-collapse>.panel-body{border-top:0;background:#f4f6f9}.panel-question .panel-title:after{content:"";border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:12px;height:12px;margin:auto;position:absolute;top:0;bottom:0;border-color:#70c455;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:25px}.panel-question .panel-title[aria-expanded="true"]:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swiper-tab{display:none}.swiper-tab .swiper-slide{font-size:17px;text-align:center;color:#c7c7c7;border-bottom:3px solid transparent;padding:10px 0;width:60%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-tab .swiper-slide.swiper-slide-active{color:#63be45;border-bottom:3px solid #63be45}.info{background:url(../image/info_bg.jpg) top center no-repeat;background-size:cover}.panel-question .panel-download{font-size:17px;word-break:break-word}.panel-question .panel-download i.icon{color:#63be45;position:absolute;right:25px;top:22px;font-size:24px}.contact{background:url(../image/contact_bg_v2.png) top center no-repeat;background-size:contain;background-color:#f5f6fa;padding-top:250px}.contact h1{margin-top:-200px}.contact-section{margin-top:30px;padding:10px}.row-margin{margin-top:20px}.contact-form label{color:#474747}.contact-form .btn-submit{width:160px}.static-content .links{display:flex;justify-content:right}.customer-service{background:url(../image/policy_bg.jpg) top center no-repeat;background-size:cover}.text-section{margin-top:30px}ol.num-list{list-style-type:none}ol.num-list li{position:relative;padding-left:40px}ol.num-list li>span{position:absolute;top:0;left:0}ol.num-list>li{margin-bottom:15px}ol.sublist>li{margin-top:10px}ul.bulletpoint{margin-bottom:10px;padding-left:18px}ul.bulletpoint li{padding:0;list-style-type:disc}.table-wrap{border:1px solid #c7c7c7;border-radius:6px;margin:20px 0}table.table-customer{border:1px solid #c7c7c7;border-radius:6px;border-spacing:0;overflow:hidden;margin-bottom:0}table.table-customer>thead>tr>th{vertical-align:bottom;border-bottom:0;background:#f4f6f9;padding:18px 20px;border-left:1px solid #c7c7c7}table.table-customer>thead>tr>th:first-child{border-left:0}table.table-customer>tbody>tr>td{border-top:1px solid #c7c7c7;border-left:1px solid #c7c7c7;padding:18px 20px}table.table-customer>tbody>tr>td:first-child{background:#f4f6f9;border-left:0}.counter{background:url(../image/counter_bg.jpg) top center no-repeat;background-size:cover}.horizon-tab{font-weight:500;font-size:24px;border-bottom:0;margin-top:30px}.horizon-tab>li>a{color:#777;margin-right:0;border:0;border-radius:0;border-bottom:3px solid transparent}.horizon-tab>li>a:hover{background:#fff;border-bottom:3px solid transparent}.horizon-tab>li.active>a,.horizon-tab>li.active>a:hover,.horizon-tab>li.active>a:focus{color:#63be45;border:0;border-bottom:3px solid #63be45}.three-tab li{text-align:center;width:25%;margin-bottom:0}.counter-section{margin-top:30px}.counter-wrap{background:#f4f6f9;padding:25px 30px;margin-bottom:10px;min-height:200px}.address{margin-bottom:25px}.counter-row:after{content:'';display:table;clear:both}.counter-left{float:left;width:20%}.counter-right{float:left;width:80%}.banner-title{position:absolute;background-color:#8cd735;color:#fff;font-weight:bold;font-size:42px;padding:10px 20px;bottom:10%;line-height:1.4;right:calc(50% - 500px)}@media screen and (max-width:1200px){.static-title{font-size:25px;min-height:280px;padding-left:80px}.counter-wrap{min-height:245px}}@media screen and (max-width:992px){.contact{background:url(../image/contact_bg_v2_mb.png) top center no-repeat;background-size:cover}.static-banner{min-height:320px}.static-top .equal{display:block}p.detail-txt{position:relative;top:auto;transform:none;display:none}p.detail-txt.mobile{margin-top:10px;display:block}.static-title.bigbg{min-height:350px;padding-top:200px;max-width:300px;padding-left:60px}.static-title.smallbg{width:250px}.bigbg-left{margin-top:150px}.section-margin{margin-top:0}.side-tabs{display:none}.swiper-tab{display:block}.counter-wrap{min-height:auto}.horizon-tab{font-size:20px;margin-top:0}.counter-section{margin-top:20px}.banner-title{right:0}.csr .row h1{margin-top:0!important;font-size:28px}}@media screen and (max-width:768px){.static-banner{min-height:125px;padding:0}.static-banner h1{font-size:20px;margin-top:0}.static-title{font-size:20px;min-height:200px;padding-left:45px;padding-top:95px}.static-title.bigbg{min-height:290px;padding-top:195px;max-width:400px;padding-left:0;top:-180px}.static-title.smallbg{top:5px;padding-top:40px;padding-left:25px;padding-right:30px;width:200px}.bigbg-left{margin-top:80px}.swiper-tab{margin:0 -15px}.contact-section{margin-top:20px}.row-margin{margin-top:10px}table.table-customer{border:0;overflow:auto}.text-section{margin-top:20px}.horizon-tab{font-size:16px}.counter-section{margin-top:15px}.horizon-tab li{display:table;height:67px}.horizon-tab>li>a{display:table-cell;vertical-align:middle}.banner-title{zoom:70%}}@media screen and (max-width:320px){.horizon-tab{font-size:14px;margin:0 -15px}}.csr .section-margin{margin-top:30px!important}.csr .row h1{margin-top:2rem;text-align:center;font-weight:bold;color:#63be45;font-family:Quicksand,Arial,Verdana,Helvetica,sans-serif,MingLiU}.csr-title{font-size:28px;line-height:1.4;margin-bottom:15px;font-weight:bold}p.csr-p{font-size:16px;line-height:1.4;margin-bottom:15px;font-weight:normal}ul.csr-pt{font-size:16px;line-height:1.4;margin-bottom:15px;font-weight:normal}ul.csr-pt li{list-style:disc;margin-left:24px;margin-top:5px;margin-bottom:0}ul.csr-pt.space li{margin-top:10px;margin-bottom:20px}ul.csr-pt.achievements li{list-style:decimal;margin-left:16px}ul.csr-pt.achievements.bold li::marker{font-weight:bold}.about-remark{font-size:12px;line-height:1.4;margin-bottom:15px;font-weight:normal;color:#999}.csr img.margin{margin-bottom:10px}.csr .side-tabs li{font-size:21px;padding:10px 0;float:left;display:flex;width:16%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;margin-bottom:0;font-family:Quicksand,Arial,Verdana,Helvetica,sans-serif,MingLiU;font-weight:bold}.csr .swiper-tab .swiper-slide{font-size:20px;text-align:center;font-family:Quicksand,Arial,Verdana,Helvetica,sans-serif,MingLiU;font-weight:bold}.csr .side-tabs li.active{color:#63be45;border-bottom:3px solid #63be45}.csr .side-tabs>li.active>a,.csr .side-tabs>li.active>a:hover,.csr .side-tabs>li.active>a:focus{border-bottom:0}.tnc span.checkbox_label{margin-top:4px}