@charset "UTF-8";.blockJ-container{background:#fff;padding-bottom:60px;padding-top:60px}.blockJ-contentContainer{grid-column:span 4}.blockJ-title{color:#004584}.blockJ-iframe{aspect-ratio:16/9;width:100%}.blockJ-image{width:100%}.blockJ-figcaption{color:#666;font:400 14px/1.5 var(--robotoFamily);padding-bottom:8px}.blockL-title{color:#222}.blockL-subtitle{color:#444}.blockL-block.ck{color:#666}.blockL-swiper.swiper{margin-left:20px;margin-right:20px}.blockL-navigationContainer{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:60px}.blockL-pagination{position:static;width:-moz-fit-content;width:fit-content}.blockL-cardCol{width:260px}.cardInfo{border-radius:12px;height:auto;min-height:380px;overflow:hidden;width:280px}.cardInfo-contentContainer,.cardInfo-hideContainer{display:flex;flex-direction:column;flex-grow:1;gap:8px}.cardInfo-contentContainer{background:#e2e9f1;padding:20px 28px 24px}.cardInfo-imageContainer{aspect-ratio:16/9;min-height:157.5px;width:100%}.cardInfo-title{color:#004584;display:-webkit-box;font:500 20px/1.4 var(--robotoFamily);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cardInfo-linkContainer{display:flex;flex-direction:column;height:100%;min-height:380px}.cardInfo-image{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-out;width:100%}.cardInfo-description{color:#444;display:-webkit-box;font:400 18px/1.5 var(--robotoFamily);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cardInfo-link{align-items:center;display:inline-flex;justify-content:space-between;margin-top:auto;width:100%}.cardTitle{aspect-ratio:16/9;border-radius:12px;overflow:hidden;position:relative;width:280px}.cardTitle-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardTitle-contentContainer{align-items:center;background:rgba(0,0,0,.6);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-height:134px;padding:12px 24px 16px;position:absolute;transition:max-height .3s ease-out;width:100%}.cardTitle-content{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.cardTitle-title{display:-webkit-box;font:700 18px/1.4 var(--robotoFamily);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cardTitle-link{bottom:0;opacity:0;position:absolute;transition:all .3s ease-out;z-index:1}.cardNews{border-radius:12px;height:389px;overflow:hidden;width:260px}.cardNews-linkContainer{display:flex;flex-direction:column;height:100%;width:100%}.cardNews-imageContainer{aspect-ratio:4/3;overflow:hidden;width:100%}.cardNews-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardNews-contentContainer{background:#fff;display:flex;flex-direction:column;flex-grow:1;gap:12px;padding:16px}.cardNews-category{color:#666;font:400 12px/1.5 var(--robotoFamily)}.cardNews-title{color:#222;font:700 18px/1.4 var(--robotoFamily)}.cardNews-description,.cardNews-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cardNews-description{color:#666;font:500 16px/1.5 var(--robotoFamily)}.cardNews-dateContainer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.cardNews-date{align-items:center;color:#666;display:inline-flex;font:400 12px/1.5 var(--robotoFamily)}.cardMultiple-imageContainer{aspect-ratio:4/3}.cardMultiple-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardMultiple-contentContainer{display:flex;flex-direction:column;gap:16px;padding-right:20px;padding-top:16px}.cardMultiple-title{color:#222;font:700 20px/1.4 var(--robotoFamily)}.cardMultiple-subtitle{color:#444;font:500 12px/1.4 var(--robotoFamily)}.cardMultiple-description.ck{color:#666}.cardMultiple-linksContainer{display:flex;flex-wrap:wrap;gap:20px 8px}.cardMultiple-link{--link-font:500 18px/1.4 var(--robotoFamily)}.cardProduct{border-radius:12px;overflow:hidden}.cardProduct-iconContainer,.cardProduct-linkContainer{display:flex;flex-direction:column}.cardProduct-iconContainer{align-items:center;background:pink;gap:20px;height:210px;padding-top:32px}.cardProduct-image{background:red;height:114px;width:114px}.cardProduct-subtitle{color:#e1e1e1;font:500 14px/1.5 var(--robotoFamily)}.cardProduct-content{align-items:center;background:#fff;display:flex;flex-direction:column;flex-grow:1;gap:20px;padding-bottom:20px}.cardProduct-title{color:#222;font:700 24px/1.3 var(--robotoFamily);padding-bottom:12px;padding-top:12px;text-align:center}.cardProduct-description{display:none}.cardProduct-link{align-items:center;color:#222;display:inline-flex;font:500 14px/1.5 var(--robotoFamily)}.cardPressCenter{border-radius:12px;overflow:hidden}.cardPressCenter-imageContainer{width:100%}.cardPressCenter-imageRatio{aspect-ratio:4/3}.cardPressCenter-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardPressCenter-content{background:#f6f6f6;padding:12px 20px}.cardPressCenter-infoContainer{display:flex;gap:20px}.cardPressCenter-category,.cardPressCenter-date{color:#666;font:400 12px/1.5 var(--robotoFamily)}.cardPressCenter-introContainer{display:flex;flex-direction:column;gap:16px;padding-bottom:28px;padding-top:12px}.cardPressCenter-introTitle{color:#222;display:-webkit-box;font:700 20px/1.4 var(--robotoFamily);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cardPressCenter-introTitle--highlight{-webkit-line-clamp:4}.cardPressCenter-introDescription{color:#666;display:-webkit-box;font:400 18px/1.5 var(--robotoFamily);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cardPressCenter-introDescription--highlight{-webkit-line-clamp:2}.cardLocation{background:#f7f7fb;border-radius:12px;overflow:hidden;padding:20px 28px 28px}.cardLocation-container{display:flex;flex-direction:column;gap:16px}.cardLocation-regionContainer{align-items:center;display:flex;gap:12px}.cardLocation-regionImageContainer{border-radius:100%;flex-shrink:0;height:28px;overflow:hidden;width:28px}.cardLocation-regionImage{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardLocation-regionTitle{color:#222;font:700 24px/1.3 var(--robotoFamily)}.cardLocation-companyContainer{display:flex;flex-direction:column;gap:4px}.cardLocation-companyTitle{color:#222;font:700 18px/1.5 var(--robotoFamily)}.cardLocation-companySubtitle{color:#222;font:700 14px/1.5 var(--robotoFamily)}.cardLocation-infoContainer{display:flex;flex-direction:column;gap:12px}.cardLocation-infoList{display:flex;flex-direction:column;gap:4px}.cardLocation-infoItem{color:#222;display:inline-flex;font:500 18px/1.5 var(--robotoFamily);gap:4px}.cardLocation-infoText{font:400 18px/1.5 var(--robotoFamily)}.cardLocation-infoText>span+span:before{content:" / "}.cardLocation-mailContainer{display:flex;flex-direction:column;gap:4px}.cardLocation-mailLink{color:#004584;font:400 16px/1.5 var(--robotoFamily)}.cardLocation-typeContainer{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.cardLocation-type{align-items:center;color:#666;display:flex;font:400 12px/1.5 var(--robotoFamily);gap:4px}.cardLocation-typeIcon{border-radius:100%;height:8px;width:8px}.cardLocation-typeIcon[data-type=經銷商]{background:#e12f2b}.cardLocation-typeIcon[data-type=生產]{background:#3932ff}.cardLocation-typeIcon[data-type=研發]{background:#ff8900}.cardOrganism{display:flex;flex-direction:column;height:100%}.cardOrganism-imageContainer{aspect-ratio:1/1;border-radius:12px;overflow:hidden}.cardOrganism-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardOrganism-contentContainer{display:flex;flex-direction:column}.cardOrganism-title{color:#222;font:700 20px/1.4 var(--robotoFamily)}.cardOrganism-subtitle{color:#666;font:700 16px/1.5 var(--robotoFamily)}.cardOrganism-titleContainer{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;padding-top:12px}.cardOrganism-descriptionContainer{border-top:1px solid #e2e9f1;display:flex;flex-direction:column;gap:4px;padding-top:12px}.cardOrganism-descriptionTitle{color:#004584;font:700 16px/1.5 var(--robotoFamily)}.cardOrganism-description{color:#666;display:-webkit-box;font:400 18px/1.5 var(--robotoFamily);overflow:hidden;transition:all .3s ease-out;-webkit-line-clamp:5;-webkit-box-orient:vertical}.cardOrganism-description--expanded{display:block;-webkit-line-clamp:unset}.cardOrganism-moreBtnText:after{content:attr(data-moreText)}.cardOrganism-moreBtn{border-top:1px solid #e2e9f1;display:flex;justify-content:center;margin-top:12px;padding-bottom:8px;padding-top:8px;width:100%}.cardOrganism-moreBtn--hidden{display:none}.cardOrganism-moreBtn--expanded .icon--chevronBelow{rotate:180deg}.cardOrganism-moreBtn--expanded .cardOrganism-moreBtnText:after{content:attr(data-lessText)}.blockN-swiper,.blockZ-swiper{padding-left:20px;padding-right:20px}.blockZ-slide{width:260px}.blockZ-figure{width:100%}.blockZ-image{aspect-ratio:4/3;border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blockZ-figcaption{padding-bottom:16px;padding-right:24px;padding-top:16px}.blockZ-figcaption,.tabContainer-tab{color:#222;font:700 20px/1.4 var(--robotoFamily)}.tabContainer-tab{align-items:flex-end;box-shadow:inset 0 -2px 0 0 #e2e9f1;display:inline-flex;height:40px;justify-content:center;padding-bottom:8px;padding-left:40px;padding-right:40px;width:-moz-fit-content;width:fit-content}.tabContainer-tab--active{border-color:#004584;box-shadow:inset 0 -2px 0 0 #004584;color:#004584;pointer-events:none}.tabContainer-tabsSwiper{margin-left:-20px;width:calc(100% + 40px)}.tabContainer-tabsSwiper--center{margin-left:0;width:100%}.tabContainer-tabsSwiper--center .tabContainer-tab{flex-grow:1}.tabContainer-tabsSwiper:not(.tabContainer-tabsSwiper--center)>.tabContainer-tabsSwiperWrapper>:first-child{margin-left:40px}.tabContainer-tabsSwiper:not(.tabContainer-tabsSwiper--center)>.tabContainer-tabsSwiperWrapper>:last-child{margin-right:40px}.tabContainer-tabsSwiperWrapper{position:relative}.tabContainer-swiperButton{--icon-width:40px;--icon-height:40px;background:#fff;position:absolute;top:0;z-index:1}.tabContainer-swiperButton:disabled{opacity:.25}.tabContainer-swiperButton--prev{border-right:1px solid #d6d6d6;left:0}.tabContainer-swiperButton--next{border-left:1px solid #d6d6d6;right:0}.blockAC-tabsSwiperContainer{height:0;visibility:hidden;width:0}.blockAC-select{-webkit-appearance:none;appearance:none;background-image:url(../../images/icons/icon-chevron-below.svg);background-position:100%;background-repeat:no-repeat;background-size:40px 40px;border:1px solid #222;border-radius:4px;color:#222;font:400 16px/1.5 var(--robotoFamily);height:40px;padding-left:12px}.blockAC-select:active,.blockAC-select:focus-visible{outline:none}.blockAC-listContainer{counter-reset:index}.blockAC-listContainer--hidden{display:none}.blockAC-listPage{visibility:visible}.blockAC-listPage--hidden{height:0;visibility:hidden;width:0}.blockAC-count{color:#666;display:inline-flex;font:400 16px/1.5 var(--robotoFamily);gap:8px}.blockAC-count strong{color:#222;font:500 16px/1.5 var(--robotoFamily)}.blockAC-list{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.blockAC-listItem{border-bottom:1px solid #e2e9f1;color:#222;display:flex;font:400 16px/1.5 var(--robotoFamily);gap:8px;padding-bottom:16px;padding-top:16px}.blockAC-listItem:before{color:#222;content:counter(index);counter-increment:index;font:500 16px/1.5 var(--robotoFamily);width:32px}.blockAC-downloadLink{--link-font:400 18px/1.5 var(--robotoFamily);align-items:flex-start;flex-direction:column;flex-grow:1;gap:4px}.blockAD-ck{color:#666}.blockAD-item{align-items:center;display:flex;flex-direction:column;scroll-margin:100px}.blockAD-itemCloseContainer{display:none}.blockAD-itemImageContainer{align-items:center;display:inline-flex;flex-shrink:0;height:170px;justify-content:center;width:170px}.blockAD-itemImageContainer:before{background:url(../../images/img-blockAD-bg.svg) no-repeat 50%/cover;content:"";display:block;height:142.071px;position:absolute;width:170px;z-index:-1}.blockAD-itemImage{background:#222;height:170px;-webkit-mask:var(--blockAD-itemImage) no-repeat center/cover;mask:var(--blockAD-itemImage) no-repeat center/cover;-webkit-mask-size:auto;mask-size:auto;width:170px}.blockAD-itemContent{display:flex;flex-direction:column;gap:8px}.blockAD-title{color:#222;font:700 24px/1.3 var(--robotoFamily);text-align:center}.blockAD-description{color:#444;font:400 18px/1.5 var(--robotoFamily)}.blockAD-more{display:none}.blockAD-navigationContainer{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:40px}.blockAD-pagination{position:static;width:-moz-fit-content;width:fit-content}.blockAD-swiperButton:disabled{opacity:.25}.banner-title{color:#fff}.banner-description,.banner-subtitle{color:#fff;font:700 18px/1.4 var(--robotoFamily)}.banner-description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical}.banner-button{height:40px}.page5_4{--page5_4-background-mb:radial-gradient(117.97% 100% at 0% 50%,#3c54a3 0%,#9faebb 50%,#bbcbd9 100%);--page5_4-background-pc:radial-gradient(117.97% 100% at 0% 50%,#3c54a3 0%,#9faebb 50%,#bbcbd9 100%);padding-top:var(--header-height);position:relative}.page5_4-bg{background:var(--page5_4-background-mb);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% auto,100% auto;height:100%;position:fixed;top:var(--header-height);width:100%;z-index:-1}.page5_4-banner{display:flex;flex-direction:column;justify-content:center;min-height:360px}@media (pointer:coarse){.cardNews{box-shadow:-2px 20px 30px 0 rgba(0,0,0,.102),0 10px 20px 0 rgba(0,0,0,.078)}.cardNews-title{color:#004584}}@media (pointer:fine){.cardNews:hover{box-shadow:-2px 20px 30px 0 rgba(0,0,0,.102),0 10px 20px 0 rgba(0,0,0,.078)}.cardNews:hover .cardNews-title{color:#3c54a3}.cardNews:hover .cardNews-icon{display:block}.cardPressCenter:not(.cardPressCenter--highlight):hover{border-radius:24px;overflow:hidden}.cardPressCenter:not(.cardPressCenter--highlight):hover .cardPressCenter-content{background:#eaf0f6}.cardPressCenter:not(.cardPressCenter--highlight):hover .cardPressCenter-introTitle{color:#004584}}@media (min-width:840px){.blockJ-contentContainer{grid-column:span 12}.blockL-swiper.swiper{margin-left:58px;margin-right:58px}.cardPressCenter{border-radius:0;display:flex}.cardPressCenter-imageContainer{flex:1 1 33.3333333333%}.cardPressCenter-imageContainer--highlight{flex:1 1 50%}.cardPressCenter-content{flex:1 1 66.6666666667%;padding:20px 40px}.cardPressCenter-content--highlight{flex:1 1 50%}.cardOrganism-titleContainer{padding-top:20px}.cardOrganism-descriptionContainer{padding-right:20px}.cardOrganism-moreBtn{margin-top:20px}.blockN-swiper,.blockZ-swiper{padding-left:58px;padding-right:58px}.tabContainer-tabsSwiper{margin-left:-40px;width:calc(100% + 80px)}.tabContainer-tabsSwiper--center{margin-left:0;width:100%}.blockAC-tabsSwiperContainer{height:auto;visibility:visible;width:100%}.blockAC-selectContainer{height:0;visibility:hidden;width:0}.blockAC-downloadLink{align-items:center;flex-direction:row;justify-content:space-between}.blockAD-slide{border-radius:20px;flex-basis:calc(50% - 10px)}.blockAD-item{cursor:pointer;padding:10px 20px 20px}.blockAD-item--popover{background-color:#fff;border:1px solid #9faebb;border-radius:20px;box-shadow:-2px 20px 30px 0 rgba(0,0,0,.1),0 10px 20px 0 rgba(0,0,0,.08);cursor:default;max-height:calc(100vh - 100px);overflow:auto;padding:0 40px 40px;position:absolute;width:100%}.blockAD-item--popover .blockAD-description{display:block}.blockAD-item--popover .blockAD-more{display:none}.blockAD-item--popover .blockAD-itemCloseContainer{background:#fff;display:flex;justify-content:flex-end;margin-right:-40px;padding-bottom:20px;padding-right:16px;padding-top:20px;position:sticky;top:0;width:calc(100% + 40px)}.blockAD-description{display:none}.blockAD-more{color:#222;display:block;font:500 14px/1.5 var(--robotoFamily);text-align:center}.blockAD-swiper{overflow:visible}.blockAD-wrapper{flex-wrap:wrap;gap:20px;height:auto!important;justify-content:center;transform:translateZ(0)!important}.blockAD-navigationContainer{display:none}}@media (width >= 840px) and (pointer:fine){.blockAD-slide:hover{background-color:#eaf0f6}.blockAD-slide:hover .blockAD-itemImage{background:#004584}.blockAD-item--popover:hover{background-color:#fff}.blockAD-item--popover:hover .blockAD-itemImage{background:#222}}@media (min-width:1200px){.blockJ--1:before{background:#fff;content:"";display:block;height:80px;left:50%;position:relative;transform:translateX(-50%);width:903.3333333333px}.blockJ-container{padding-bottom:80px;padding-top:0}.blockJ-contentContainer{grid-column:3/11;margin-left:-20px;width:calc(100% + 40px)}.blockL-swiper.swiper{margin-left:auto;margin-right:auto}.blockL-wrapper{flex-wrap:wrap;gap:40px 20px;height:auto!important;transform:translateZ(0)!important}.blockL-navigationContainer{display:none}.blockL-cardCol--2{flex-basis:calc(50% - 10px)}.blockL-cardCol--3{flex-basis:calc(33.33333% - 13.33333px)}.blockL-cardCol--4{flex-basis:calc(25% - 15px)}.cardInfo{height:400px;width:auto}.cardInfo-hideContainer{opacity:0}.cardInfo-contentContainer{display:block;flex:0 0 auto;height:104px;overflow:hidden;padding-bottom:20px;padding-top:20px;transition:all .3s ease-out}.cardInfo-imageContainer{flex:1 1 auto;min-height:62.4px;transition:all .3s ease-out}.cardInfo-title{color:#222;-webkit-line-clamp:2;font:500 24px/1.3 var(--robotoFamily)}.cardTitle{width:428px}.cardTitle-contentContainer{padding-bottom:20px}.cardTitle-title{font:700 20px/1.4 var(--robotoFamily)}.cardNews{height:507px;width:428px}.cardNews-contentContainer{padding:20px 24px}.cardNews-title{font:700 20px/1.4 var(--robotoFamily)}.cardNews-date{--icon-width:40px;--icon-height:40px}.cardNews-icon{display:none}.cardMultiple-contentContainer{padding-top:20px}.cardMultiple-title{font:700 24px/1.3 var(--robotoFamily)}.cardMultiple-subtitle{color:#666;font:700 16px/1.5 var(--robotoFamily)}.cardProduct{background:#fff;height:420px;padding-left:32px;padding-right:32px;padding-top:100px;position:relative;transition:all .3s ease-out}.cardProduct-linkContainer{height:100%}.cardProduct-iconContainer{background:transparent;flex-grow:1;gap:12px;height:auto;justify-content:flex-end;padding-top:0}.cardProduct-subtitle{color:#666}.cardProduct-content{background:transparent;flex-grow:0;gap:0;padding-bottom:56px}.cardProduct-title{-webkit-line-clamp:2;padding-bottom:8px}.cardProduct-description,.cardProduct-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.cardProduct-description{color:#fff;font:400 18px/1.5 var(--robotoFamily);opacity:0;transition:all .3s ease-out;-webkit-line-clamp:3}.cardProduct-link{--icon-color:#fff;bottom:20px;color:#fff;margin-top:12px;opacity:0;position:absolute}.cardPressCenter-imageContainer{flex:1 1 25%}.cardPressCenter-imageContainer--highlight{flex:1 1 50%}.cardPressCenter-content{flex:1 1 75%}.cardPressCenter-content--highlight{flex:1 1 50%}.blockN-swiper,.blockZ-swiper{padding-left:calc(50vw - 542px);padding-right:calc(50vw - 542px)}.blockZ-slide{width:428px}.blockZ-figcaption{padding-bottom:20px;padding-right:48px;padding-top:20px}.blockAC-list{padding-bottom:60px}.blockAD-slide{flex-basis:calc(33.33333% - 13.33333px)}.page5_4-bg{background:var(--page5_4-background-pc);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% auto,100% auto}}@media (pointer:fine) and (width >= 1200px){.cardInfo:hover .cardInfo-contentContainer{height:var(--cardInfo-contentContainer-height-hover)}.cardInfo:hover .cardInfo-hideContainer{opacity:1;transition:opacity .3s ease-out}.cardInfo:hover .cardInfo-title{color:#004584;-webkit-line-clamp:2;margin-bottom:8px}.cardTitle:hover .cardTitle-content{align-items:center;gap:4px}.cardTitle:hover .cardTitle-contentContainer{height:100%;justify-content:center;max-height:100%;padding-bottom:29.5px}.cardTitle:hover .cardTitle-title{font:700 40px/1.2 var(--robotoFamily);text-align:center}.cardTitle:hover .cardTitle-link{bottom:9.5px;opacity:1}.cardProduct:hover{background:pink;padding-top:24px}.cardProduct:hover .cardProduct-subtitle,.cardProduct:hover .cardProduct-title{color:#fff}.cardProduct:hover .cardProduct-description,.cardProduct:hover .cardProduct-link{opacity:1}}@media (min-width:1440px){.blockJ--1:before{width:1103.3333333333px}.blockJ-contentContainer{margin-left:0;width:100%}.blockN-swiper,.blockZ-swiper{padding-left:calc(50vw - 662px);padding-right:calc(50vw - 662px)}}