
.welcome_sec h1{font-family:"Microsoft JhengHei","PingFang TC",sans-serif;font-weight:800;font-size:1.625em;color:#323232;position:relative;text-align:right;line-height:32px;padding-right:25px;margin:0}
.welcome_sec h1:before{content:'';width:4px;height:100%;background:#12a0b1;position:absolute;right:-16px;top:4px}
.seo-home-knowledge{clear:both;position:relative;z-index:2;background:#f7f8fa;padding:28px 0 8px}
.seo-home-knowledge h2{font-family:"Microsoft JhengHei","PingFang TC",sans-serif;font-size:28px;color:#171b20;margin:0 0 18px}
.seo-card{background:#fff;border:1px solid #e4eaec;margin-bottom:24px;height:auto;overflow:visible}
.seo-card img{width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;display:block}
.seo-card h3{font-family:"Microsoft JhengHei","PingFang TC",sans-serif;font-size:18px;line-height:1.5;margin:14px 14px 8px;height:auto;overflow:visible}
.seo-card h3 a{color:#171b20}
.seo-card p{margin:0 14px 16px;line-height:1.75;color:#323232;height:auto;max-height:none;overflow:visible;white-space:normal;display:block}
.seo-more{display:inline-block;background:#13A0B2;color:#fff;padding:10px 16px;margin:4px 0 20px}
.seo-more:hover{color:#fff}
.seo-page .banner_info_about h1{font-family:"Microsoft JhengHei","PingFang TC",sans-serif;font-size:32px;line-height:1.35;padding:0 12px}
.seo-page footer,.seo-page .top_footer{max-width:100%;overflow-x:auto}
.seo-page .mainmenu-area{max-width:100%;overflow-x:hidden}
.seo-wrap{padding:28px 0 40px;background:#fff}
.seo-article{font-family:"Microsoft JhengHei","PingFang TC",sans-serif;font-size:16px;line-height:1.85;color:#323232}
.seo-article h2{font-size:22px;line-height:1.45;margin:28px 0 10px;padding-left:10px;border-left:4px solid #13A0B2;color:#171b20}
.seo-article h3{font-size:18px;line-height:1.5;margin:16px 0 6px;color:#171b20}
.seo-article img{max-width:100%;height:auto}
.seo-lead{font-size:18px;line-height:1.8}
.seo-date{color:#5d6b73;margin:8px 0 16px}
.seo-table-wrap{width:100%;overflow-x:auto;margin:12px 0 18px}
.seo-table{width:100%;border-collapse:collapse;min-width:560px}
.seo-table th,.seo-table td{border:1px solid #d5dee2;padding:8px 10px;vertical-align:top;text-align:left}
.seo-table th{background:#13A0B2;color:#fff}
.seo-faq{background:#f7f8fa;padding:4px 16px 12px;margin-top:8px}
.seo-cta{background:#171b20;color:#fff;padding:18px 20px;margin-top:22px}
.seo-cta a{color:#f6ba18}
.seo-side{background:#f7f8fa;padding:16px;margin-bottom:18px}
.seo-side h2{font-size:18px;margin:0 0 8px}
.seo-side ul{padding-left:18px;margin:0}
.seo-kicker{color:#13A0B2;font-weight:700;margin-bottom:6px}
.seo-grid .seo-card{height:auto;overflow:visible}
@media (min-width:493px){.seo-home-knowledge{margin-top:190px}}
@media (max-width:767px){
.seo-page .about_banner,.seo-page .about_banner_opacity{height:auto;min-height:220px}
.seo-page .banner_info_about{padding:92px 12px 28px}
.seo-page .banner_info_about h1{font-size:24px}
.welcome_sec h1{text-align:left;padding-right:0;margin-bottom:10px}
.welcome_sec h1:before{right:auto;left:-12px}
.seo-home-knowledge h2{font-size:24px}
}
footer .bottom_footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 20px}
footer .bottom_footer p.float_left,footer .bottom_footer p.float_right{float:none;max-width:100%;height:auto;overflow:visible;white-space:normal}
footer .bottom_footer p.float_right{margin-left:auto;text-align:right;line-height:1.7}
.side_tab .tab-pane.row{margin-left:0;margin-right:0;max-width:100%}
.side_tab .tab-pane img{max-width:100%;height:auto}
@media (max-width:480px){.find-advisor{margin-right:0}}

.mainmenu-area nav>.nav_main_list ul>li .sub-menu ul li{border-bottom:1px solid #EBEBEB;padding:5px 0}
.mainmenu-area nav>.nav_main_list ul>li .sub-menu ul li:first-child{padding-top:16px}
.mainmenu-area nav>.nav_main_list ul>li .sub-menu ul li:last-child{padding-bottom:16px;border-bottom:none}
.mainmenu-area nav>.nav_main_list ul>li .sub-menu ul li a,.mainmenu-area nav>.nav_main_list ul>li .sub-menu ul li:first-child a,.mainmenu-area nav>.nav_main_list ul>li .sub-menu ul li:last-child a{display:inline;padding:0;border:none;width:auto;line-height:29px}
footer .top_footer .part2 ul li{margin-top:14px}
footer .top_footer .part2 ul li a{display:inline;margin-top:0}
.side_tab .tabs-left>li>a{display:inline;width:auto}
.side_tab .tabs-left li a:before,.side_tab .tabs-left li:first-child a:after{display:none}
.side_tab .tabs-left li{border-bottom:1px solid #dedede;line-height:32px}
.side_tab .tabs-left li:first-child{border-top:1px solid #dedede}
.side_tab .tabs-left li:hover,.side_tab .tabs-left li.active{background:#12a0b1 url(../images/service/arrow-right.jpg) no-repeat right}
.side_tab .tabs-left li:hover a,.side_tab .tabs-left li.active a,.side_tab .tabs-left li a:hover,.side_tab .tabs-left li a:focus{background:none;color:#fff}
.f_t6 a{color:inherit}
@media (max-width:991px){
footer .top_footer .part2 ul{width:100%}
.service2 footer .top_footer.container-fluid .container .row .col-lg-2.col-md-3.part2{margin-right:0}
}
