.borbot[data-v-257a2ac5]{position:relative}.borbot[data-v-257a2ac5]:after{content:"";height:1px;width:100%;background-color:#e4e4e4;position:absolute;bottom:0;left:0;transform:scaleY(.5)}.pt-footer[data-v-257a2ac5]{background:#0a447c;color:hsla(0,0%,100%,.85)}.pt-footer__inner[data-v-257a2ac5]{width:100%;max-width:1200px;margin:0 auto;padding:32px 16px;text-align:center;font-size:12px;line-height:28px}.pt-footer__inner p[data-v-257a2ac5]{margin:0}.pt-footer__link[data-v-257a2ac5]{color:hsla(0,0%,100%,.85);text-decoration:none;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.pt-footer__link[data-v-257a2ac5]:hover{text-decoration:underline}@media (min-width:640px){.pt-footer__inner[data-v-257a2ac5]{padding:40px 16px;font-size:14px}}.borbot[data-v-ce37fb94]{position:relative}.borbot[data-v-ce37fb94]:after{content:"";height:1px;width:100%;background-color:#e4e4e4;position:absolute;bottom:0;left:0;transform:scaleY(.5)}.page-wrap[data-v-ce37fb94]{padding-top:92px}@media (min-width:640px){.page-wrap[data-v-ce37fb94]{padding-top:112px}}@media (min-width:1024px){.page-wrap[data-v-ce37fb94]{padding-top:155px}}.main-box[data-v-ce37fb94]{max-width:1000px;width:100%;margin:0 auto;padding:0 16px;position:relative;box-sizing:border-box}.banner[data-v-ce37fb94]{width:100%;overflow:hidden}.banner img[data-v-ce37fb94]{width:100%;display:block}.tabs[data-v-ce37fb94]{width:100%;padding-top:10px;border-bottom:1px solid #e9e9e9;overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs .tab-box[data-v-ce37fb94]{display:flex;justify-content:center;white-space:nowrap}.tabs .tab-item[data-v-ce37fb94]{flex:none;font-size:22px;font-weight:400;color:#474747;line-height:57px;margin:0 20px;cursor:pointer}.tabs .tab-item.active[data-v-ce37fb94]{color:#1e63b0;border-bottom:3px solid #1e63b0}.bg-grey[data-v-ce37fb94]{background-color:#f9f9f9}.tab-content .tab-content-item[data-v-ce37fb94],.tab-content[data-v-ce37fb94]{width:100%}.tab-content .tab-content-item .welcome[data-v-ce37fb94]{width:100%;background-color:#fff;font-size:28px;font-weight:400;color:#474747;line-height:45px;text-align:center;margin:25px 0}.tab-content-part[data-v-ce37fb94]{position:relative;padding:20px 0}.tab-content-part .title[data-v-ce37fb94]{text-align:center;font-size:24px;font-weight:600;color:#1e63b0;line-height:40px;padding:20px 0;position:relative}.tab-content-part .title[data-v-ce37fb94]:after{position:absolute;content:"";width:50px;height:3px;bottom:10px;left:50%;margin-left:-25px;background:#dbdbdb;border-radius:2px}.tab-content-part .desc[data-v-ce37fb94]{text-align:center;font-size:14px;font-weight:400;color:#474747;line-height:28px;padding:0 16px}.tab-content-part .appli-button[data-v-ce37fb94]{width:200px;height:38px;cursor:pointer;line-height:38px;background:#1e63b0;border-radius:3px;color:#fff;text-align:center;margin:20px auto 0}.tab-content-part .img-box[data-v-ce37fb94]{position:relative;margin-top:20px;margin-bottom:20px;height:auto;text-align:center}.tab-content-part .img-box .tab-img[data-v-ce37fb94]{max-width:100%;position:static;margin:0;transform:none}.ro-tab[data-v-ce37fb94]{display:flex}.ro-tab .ro-tab-item[data-v-ce37fb94]{margin-right:20px;font-size:16px;font-weight:400;color:#474747;line-height:40px;cursor:pointer}.ro-tab .ro-tab-item.active[data-v-ce37fb94]{color:#1e63b0;border-bottom:2px solid #1e63b0}.sub-tab-desc[data-v-ce37fb94]{margin-top:15px}.sub-tab-desc p[data-v-ce37fb94]{font-size:14px;font-weight:400;color:#474747;line-height:32px}.constitution span[data-v-ce37fb94]{font-size:16px;font-weight:400;color:#474747;line-height:32px}@media (max-width:768px){.main-box[data-v-ce37fb94]{padding:0 12px}.tabs .tab-item[data-v-ce37fb94]{font-size:16px;margin:0 12px;line-height:44px}.tab-content .tab-content-item .welcome[data-v-ce37fb94]{font-size:22px;margin:20px 0}.tab-content-part .title[data-v-ce37fb94]{font-size:20px}}@media (min-width:1024px){.tabs .tab-item[data-v-ce37fb94]{font-size:26px;margin:0 40px}.tab-content .tab-content-item .welcome[data-v-ce37fb94]{font-size:32px;margin:35px 0}.tab-content-part .title[data-v-ce37fb94]{font-size:28px}}