﻿@import"https://fonts.googleapis.com/css?family=Roboto:400,300,700";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}*,*::before,*::after{box-sizing:border-box}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,button,textarea,select{font:inherit}table{border-collapse:collapse;border-spacing:0}a:not([class]){text-decoration-skip-ink:auto}ul[class],ol[class]{list-style:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{font-family:"Helvetica Neue",Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif;font-size:16px;line-height:1.5;margin:0;padding:0;width:100%;min-height:100vh}a{text-decoration:none}figure{text-align:center;margin:0;margin-bottom:30px}figure img{margin:0 auto;width:100%;max-width:800px}figcaption{border-top:1px solid #ddd;color:#666;font-size:12px;margin-top:8px;padding-top:5px;padding-right:10px}.body_container{width:100%;zoom:1}.body_container:before,.body_container:after{content:"";display:table}.body_container:after{clear:both}#home_nav_wrap{position:fixed;top:0;width:100%;z-index:3;background:#003d73;opacity:.95;height:75px;-webkit-box-shadow:inset 0 0 5px #333;-moz-box-shadow:inset 0 0 5px #333;box-shadow:inset 0 0 5px #333}#home_nav_wrap.nav-transparent{background:none;box-shadow:none}#home_nav_wrap.nav-transparent.showBkg{background:rgba(0,20,50,.85)}#home_nav{width:96%;max-width:1400px;margin:0 auto;display:flex;align-items:center;height:100%;position:relative}#home_nav .logo{width:180px;padding:0 1rem}#home_nav .home_nav-menu-wrapper{display:flex;align-self:stretch;flex:1;position:relative;margin-left:8%}#home_nav .home_nav-menu-wrapper.p-static{position:static}#home_nav .megamenu-sub{font-size:16px;font-weight:bold;color:#ddd;text-align:center;transition:.15s;display:flex;align-items:center;justify-content:center;width:180px}#home_nav .megamenu-sub .megamenu-subtext{color:#baf2ff;display:block;font-size:10px;line-height:8px;margin-top:-16px}#home_nav .megamenu-sub:hover,#home_nav .megamenu-sub:focus-within{background:rgba(0,0,0,.65);color:#aff}#home_nav .megamenu-sub:hover .megamenu-subtext,#home_nav .megamenu-sub:focus-within .megamenu-subtext{color:#003d73}#home_nav .megamenu-sub:hover>.brands_dropdownmenu,#home_nav .megamenu-sub:hover>.megamenu-submenu,#home_nav .megamenu-sub:focus-within>.brands_dropdownmenu,#home_nav .megamenu-sub:focus-within>.megamenu-submenu{display:block;visibility:visible;opacity:1;transform:translateY(0);transition:opacity .5s,transform .25s}#home_nav .megamenu-sub.main_menu_active{background:radial-gradient(#12099C, #000C54) repeat scroll 0 0 rgba(0,0,0,0);color:#fff}#home_nav .megamenu-sub.main_menu_active:hover{color:#aff}#home_nav .brands_submenu,#home_nav .megamenu-submenu{background:#aff;color:#000;visibility:hidden;opacity:0;float:left;font-size:13px;position:absolute;top:100%;left:0;cursor:pointer;box-shadow:0 3px 3px 1px rgba(0,0,0,.2);transform:translateY(10px)}#home_nav .brands_submenu{padding-bottom:10px;width:100%;max-width:900px}#home_nav .brands_submenu.expand{position:absolute;left:0;right:0;width:100%;max-width:100%}#home_nav .brands_submenu--ibm{display:grid;grid-template-columns:repeat(2, 1fr)}#home_nav .brands_submenu--ibm-sub h3{color:#003d73;font-size:clamp(1rem,1vw + 1rem,1.25rem);padding:.25em 0}#home_nav .megamenu-submenu{max-width:180px;padding:16px 0}#home_nav .megamenu-submenu ul{font-size:15px;text-align:left;zoom:1}#home_nav .megamenu-submenu ul:before,#home_nav .megamenu-submenu ul:after{content:"";display:table}#home_nav .megamenu-submenu ul:after{clear:both}#home_nav .megamenu-submenu ul li{float:left;font-weight:bold;line-height:32px;margin:0px;margin-right:0px;position:relative;width:180px}#home_nav .megamenu-submenu ul li a{color:#333;display:block;font-size:15px;box-sizing:border-box;padding:10px 20px;text-align:center}#home_nav .megamenu-submenu ul li a span{font-size:12px;font-weight:normal}#home_nav .megamenu-submenu ul li a:hover{color:#0063bd}#home_nav .megamenu-submenu ul li a:after{content:"";display:block;position:absolute;height:3px;bottom:0;left:0;background:#0063bd;width:100%;transform:scaleX(0);transition:transform .2s linear}#home_nav .megamenu-submenu ul li a:hover:after{transform:scaleX(0.8)}#home_nav .brands_dropdownmenu>ul{display:flex;gap:10px;padding:1rem 2rem}#home_nav .brands_dropdownmenu>ul>li{flex:1 0 auto;text-align:left}#home_nav .brands_dropdownmenu>ul>li h2{border-bottom:2px solid #57daf8;color:#000c54;font-size:clamp(1.3rem,3vw,1.5rem);margin:.75rem 0}#home_nav .brands_dropdownmenu>ul>li img{filter:invert(1);opacity:.45;margin-left:-10px;margin-bottom:10px}#home_nav .brands_dropdownmenu>ul>li a{color:#333;display:block;font-size:.9rem;padding:.5rem 0}#home_nav .brands_dropdownmenu>ul>li a:hover{color:#0063bd;text-decoration:underline}#home_nav .pdc_links_dropdownmenu{max-width:360px}#home_nav .pdc_links_dropdownmenu ul li{width:180px}#home_nav .consultant_service_dropdownmenu{max-width:360px;left:180px}#home_nav .consultant_service_dropdownmenu li{width:100% !important}#home_nav .solutions_dropdownmenu{left:360px}#home_nav .success_dropdownmenu{left:540px}#home_nav .pdc_links_dropdownmenu{left:720px}button.home_nav--expand,button.rwd_nav--collapse{appearance:none;outline:none;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#fff;padding:.6875rem;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:9999}button.home_nav--expand span,button.rwd_nav--collapse span{display:block;width:1.625rem;height:.125rem;margin:.3125rem 0;background-color:currentColor;transform-origin:45% 50%;transition:transform .25s}button.home_nav--expand{display:none}button.rwd_nav--collapse{position:fixed;top:40px;right:10px;transition:transform .3s}button.rwd_nav--collapse span:nth-child(1){transform:rotate(45deg) translateY(5px) translateX(6px)}button.rwd_nav--collapse span:nth-child(2){opacity:0}button.rwd_nav--collapse span:nth-child(3){transform:rotate(135deg) translateY(3px) translateX(-6px)}.menu-rwd-overlay,.menu-rwd-wrapper{opacity:0;visibility:hidden;height:0%}.menu-rwd-overlay{background:#00003a;position:fixed;width:100%;height:100vh;top:0;bottom:0;left:0;right:0;z-index:999;transition:.5s;overflow:hidden}.menu-rwd-overlay.open{display:block;opacity:1;visibility:visible;height:100%}.menu-rwd-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;overflow:auto;transition:.3s;display:grid;place-items:center}.menu-rwd-wrapper.open{opacity:1;visibility:visible;height:100%;transition-delay:.3s}ul#menu--rwd{display:grid;grid-template-columns:repeat(auto-fit, minmax(25%, 1fr));width:clamp(320px,100%,1400px)}ul#menu--rwd li{color:#fff;list-style:none}ul#menu--rwd li .brands_submenu--ibm{display:grid;grid-template-columns:repeat(2, 1fr)}ul#menu--rwd>li{border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);font-size:1.1rem;font-weight:bold;padding:1.5rem}ul#menu--rwd>li:first-of-type{grid-column:span 2}ul#menu--rwd>li h2{font-weight:300;font-size:1.5rem}ul#menu--rwd>li ul{margin-top:10px;width:100%}ul#menu--rwd>li ul li{width:100%}ul#menu--rwd>li ul li a{color:#00e6ff;display:block;font-size:.9rem;padding:.5rem 0}ul#menu--rwd>li ul li a:hover{text-decoration:underline}ul#menu--rwd>li:last-child{border-bottom:none}ul#menu--rwd li.aboutPDC{border-top:1px solid rgba(255,255,255,.3);width:100%;grid-column:auto/span 4}ul#menu--rwd li.aboutPDC>ul{display:grid;grid-template-columns:repeat(4, 1fr)}ul#menu--rwd li.aboutPDC>ul>li{margin-bottom:1rem;width:100%}ul#menu--rwd li.aboutPDC>ul>li h3{color:#aaa;font-size:.9rem}ul#menu--rwd li.aboutPDC>ul>li ul{padding-left:0;width:100%}ul#menu--rwd li.aboutPDC>ul>li ul li{margin-bottom:0;width:50%}ul#menu--rwd img{opacity:.65;margin-bottom:16px;margin-left:-10px;height:auto}#home_container{margin:0 auto;width:100%;zoom:1}#home_container:before,#home_container:after{content:"";display:table}#home_container:after{clear:both}#home_main{width:100%}.splide{background:#2b5377}.splide__slide{display:flex;height:calc(100vh - 300px);min-height:540px;aspect-ratio:16/5}.splide__arrow{background:rgba(0,0,0,0);transition:.3s}.splide__arrow a:hover{background:rgba(115,124,177,.75)}.splide__arrow svg{fill:#eee}.splide__pagination{display:flex;gap:10px;margin-bottom:50px}.splide__pagination__page{width:12px;height:12px}.splide__pagination__page.is-active{transform:scale(1)}.home-banner-wrap{display:flex;margin:0 auto;width:100%;position:relative;justify-content:stretch}.home-banner-wrap img{width:100%;height:100%;position:absolute;right:0;object-fit:cover}.home-banner-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;opacity:.87;background-image:linear-gradient(90deg, #021558, transparent);width:50%;padding-left:10%}.home-banner-content .partner-logo{width:fit-content;max-width:180px;max-height:64px}.home-banner-content .partner-logo img{position:relative}.home-banner-content h2{color:#fff;font-size:clamp(32px,3vw,56px);margin:.75em 0}.home-banner-content a{border-left:1px solid #999;border-bottom:1px solid #999;color:#fff;font-size:1rem;padding:12px 24px;position:relative;transition:border-color,linear,.5s}.home-banner-content a:hover{border-color:#fff}.home-banner-content a:hover::after{right:-45px;opacity:1}.home-banner-content a::after{content:"";background:url("../images/home-banner-link-arrow.svg") no-repeat;display:inline-block;width:45px;height:35px;position:absolute;right:-35px;top:50%;transition:all ease-out .25s;transform:translateY(-50%);opacity:.75}#home_news{margin:2rem auto;width:96%;max-width:1400px;position:relative;display:flex;align-items:stretch;margin-top:-35px;background:#fff;padding:1.5rem 1rem;box-shadow:0 -25px 25px rgba(0,0,0,.25);z-index:2}#home_news h2{text-align:center;padding:0 1rem .5rem;display:flex;align-items:center}#home_news h2 a{font-size:1.8rem;color:#003d73}#home_news ul{position:relative;font-size:.9rem;flex:1}#home_news li{line-height:1.25rem;margin-left:1rem;margin-right:1rem;border-bottom:1px dotted #cecece;background:#fff url(../images/news_arrow_list.jpg) no-repeat 0 center;padding:5px 10px;display:flex;align-items:center}#home_news li.last-child{border:none !important}#home_news li a{font-size:.9rem;color:#3f3f3f;flex:1}#home_news li a:hover{color:#1994cd}#home_news li a .date{font-weight:bold;margin-right:10px}#home_news li .news_type{cursor:default;border:1px solid #03a9f4;border-radius:3px;display:inline;line-height:1;padding:3px 10px;text-align:center;min-width:48px}#home_news li .news_type:hover{background:#c5edff}#home_news li .news_type a{color:#2196f3;font-size:12px}#home_news .newsBtn{background-repeat:repeat-x;width:5px;background-color:#0063bd;position:absolute;height:100%;display:block;top:0;right:0px}#home_news .new-icon{background:#dea551;border-radius:2px;color:#fff;transform:skewX(350deg) scale(0.65);display:inline-block;padding:1px 5px}#service_quickLinks{margin:2rem auto;width:95%;max-width:1400px}#service_quickLinks ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px}.service_quicklinks--item{position:relative;height:210px;overflow:hidden;background-color:#002057}.service_quicklinks--item h2{color:#fff;font-size:1.6rem;line-height:1;position:absolute;left:1rem;bottom:1rem;z-index:3}.service_quicklinks--item img{width:100%;height:100%;position:absolute;object-fit:cover;z-index:-1;transition:all linear .55s;z-index:2}.service_quicklinks--item:hover img{transform:scale(1.25);opacity:.35}.service_quicklinks--link{background-image:linear-gradient(180deg, rgba(238, 238, 238, 0) 60%, #00508d 100%);display:grid;place-items:center;width:100%;height:100%;transition:1s;position:absolute;z-index:2}.service_quicklinks--link .service_quicklinks--btn{background:rgba(10,10,10,.15);display:inline-block;border:1px solid #ddd;color:#fff;font-size:.9rem;text-align:center;padding:8px 20px;opacity:0;visibility:hidden}.service_quicklinks--link:hover{background-image:linear-gradient(180deg, rgba(238, 238, 238, 0) 30%, #0073CB 100%)}.service_quicklinks--link:hover .service_quicklinks--btn{opacity:1;visibility:visible;transition:opacity .5s}#home_footer{background:linear-gradient(#000c50, #012b69);display:block;line-height:1.5rem;padding:2rem 1rem;zoom:1}#home_footer:before,#home_footer:after{content:"";display:table}#home_footer:after{clear:both}.footerListDiv{margin:0 auto;width:96%;max-width:1400px;display:flex;justify-content:space-between}.footerListDiv .home_footer_blocks{padding-bottom:2rem;min-width:15%}.footerListDiv .home_footer_blocks h3{color:#fff;padding-bottom:10px;font-size:1rem}.footerListDiv .home_footer_blocks a{color:#bbb;font-size:.85rem;line-height:1;display:block;padding:8px 0}.footerListDiv .home_footer_blocks a:hover{color:#fff}.footerListDiv img{align-self:flex-start}.footerListWrap,.footerDealerWrap{display:flex;flex-wrap:wrap}.footerListWrap{flex:1;gap:40px}.footerAddressDiv{font-size:.8rem;color:#b8d0e9;display:flex;margin:0 auto;width:96%;max-width:1400px;margin-top:2rem;zoom:1}.footerAddressDiv:before,.footerAddressDiv:after{content:"";display:table}.footerAddressDiv:after{clear:both}.footerAddressDiv .footerAdress span{float:left}.footerAddressDiv .footerAdress span:not(:last-child)::after{content:" / ";margin:0 5px}.clearFloat{zoom:1}.clearFloat:before,.clearFloat:after{content:"";display:table}.clearFloat:after{clear:both}.aCenter{text-align:center}.aMiddle{vertical-align:middle !important}@media(min-width: 1201px){ul#menu--rwd>li:nth-child(3),ul#menu--rwd>li:nth-child(7),ul#menu--rwd>li:last-child{border-right:none}}@media(max-width: 1200px){#home_nav .home_nav-menu-wrapper{margin-left:0}#home_nav .megamenu-sub{width:160px}#home_nav .consultant_service_dropdownmenu{left:160px}#home_nav .solutions_dropdownmenu{left:320px}#home_nav .success_dropdownmenu{left:480px}#home_nav .pdc_links_dropdownmenu{left:640px}}@media(max-width: 1024px){#home_nav .home_nav-menu-wrapper{justify-content:flex-start;margin-right:60px}#home_nav button.home_nav--expand{display:block}#home_nav button.home_nav--expand.opened span:first-child{transform:translateY(6px) rotate(45deg)}#home_nav button.home_nav--expand.opened span:nth-child(2){opacity:0}#home_nav button.home_nav--expand.opened span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#home_nav #main_menu_solutions,#home_nav #main_menu_success{display:none}#home_nav .pdc_links_dropdownmenu{left:320px}}@media(max-width: 991.98px){#service_quickLinks ul{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 860px){.footerListDiv{display:block}}@media(max-width: 767.98px){#home_nav .home_nav-menu-wrapper{display:none}.home-banner-content{width:100%}.home-banner-wrap img{align-self:flex-end}#home_news{flex-direction:column;padding:1rem 0}.sideNav--wrapper{display:none}.inner_content_main .news_newsList .news_newsList_date{display:block}ul#menu--rwd{grid-template-columns:repeat(auto-fit, minmax(33.3%, 1fr))}ul#menu--rwd li.aboutPDC{grid-column:auto/span 3}ul#menu--rwd li.aboutPDC>ul{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 639.98px){.service_quicklinks--item{flex:1 0 100%;margin-bottom:1rem;height:180px}.service_quicklinks--item h2{font-size:1.25rem}.service_quicklinks--item .service_quicklinks--btn{opacity:1;visibility:visible}#home_nav_wrap{height:60px !important}.footerListDiv .home_footer_blocks{width:calc((100% - 20px)/2)}.footerListWrap{gap:0}}@media(max-width: 575.98px){.splide__arrow--prev{left:0}.splide__arrow--next{right:0}#service_quickLinks ul{grid-template-columns:1fr}}@media(max-width: 479.98px){ul#menu--rwd{grid-template-columns:repeat(auto-fit, minmax(50%, 1fr))}ul#menu--rwd li.aboutPDC{grid-column:auto/span 2}ul#menu--rwd li.aboutPDC>ul{grid-template-columns:repeat(2, 1fr)}.home-banner-content{width:100%}}/*# sourceMappingURL=home.css.map */