.devices-page--product{scroll-behavior:auto;position:relative}#product-overview,#product-benefits,#product-why,#product-key-feature,#product-downloads,#product-video,#product-other,#product-markets,#product-help{scroll-margin-top:200px}.common_banner_03+#product-markets{margin-top:150px}#product-applications,#product-help{scroll-margin-top:50px}#product-lineup{scroll-margin-top:0}section.devices_product_lineup .section_tit{scroll-margin-top:250px}section.devices_product_hero .devices_product_hero__btns .icon_download{background:url(/ico/ico_scrto_18.svg) 50%/contain no-repeat;flex-shrink:0;width:18px;height:18px;display:block}@media (min-width:781px){.devices_product_nav-scope{--devices-nav-width:156px;--devices-nav-gap:60px;grid-template-columns:minmax(0, 1224px) var(--devices-nav-width);column-gap:var(--devices-nav-gap);width:min(100%, calc(var(--inner-max) + var(--devices-nav-gap) + var(--devices-nav-width)));align-items:start;max-width:1440px;margin-inline:auto;display:grid}.devices_product_nav-scope__content{grid-area:1/1;min-width:0}.devices_product_nav{z-index:20;width:var(--devices-nav-width);grid-area:1/2;align-self:start;padding-top:100px;position:sticky;top:150px}.devices_product_nav__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.devices_product_nav__link{color:#888;padding:10px 0 10px 12px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:color .25s,font-weight .25s;display:block;position:relative}.devices_product_nav__link:before{content:"";opacity:0;background:#e60040;border-radius:3px;width:4px;height:4px;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)scale(.5)}.devices_product_nav__link:hover,.devices_product_nav__link.is-active{color:#222}.devices_product_nav__link.is-active:before{opacity:1;transform:translate(-50%,-50%)scale(1)}.devices_product_nav__link.is-active{font-weight:500}@media (prefers-reduced-motion:reduce){.devices_product_nav__link,.devices_product_nav__link:before{transition:none}}section.devices_product_hero{background:#fff;padding:75px 0 150px}.devices-page--product section.devices_product_hero>.inner{padding:0}section.devices_product_hero .devices_product_hero__inner{grid-template-columns:540px 1fr;align-items:start;gap:160px;display:grid}section.devices_product_hero .devices_product_hero__visual{aspect-ratio:540/540;justify-content:center;align-items:center;min-height:540px;display:flex}section.devices_product_hero .devices_product_hero__img{object-fit:contain;width:100%;height:100%;display:block}section.devices_product_hero .devices_product_hero__visual--award{aspect-ratio:auto;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0}section.devices_product_hero .devices_product_hero__award-visual{aspect-ratio:540/540;justify-content:center;align-items:center;width:100%;min-height:540px;display:flex;position:relative}section.devices_product_hero .devices_product_hero__award-text{color:#666;margin-top:12px;font-size:16px;font-weight:400;line-height:24px}section.devices_product_hero .devices_product_hero__meta{align-items:center;gap:10px;margin-bottom:20px;display:flex}section.devices_product_hero .devices_product_hero__category{color:var(--color-primary);font-size:16px;font-weight:500;line-height:24px}section.devices_product_hero .devices_product_hero__head{flex-direction:column;gap:8px;margin-bottom:30px;display:flex}section.devices_product_hero .devices_product_hero__series{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-1.4px;color:#222;word-break:break-word;font-feature-settings:"liga" 0;margin:0;font-size:70px;font-weight:800;line-height:80px}section.devices_product_hero .devices_product_hero__subtitle{letter-spacing:-.24px;color:#222;word-break:break-word;margin:0;font-size:24px;font-weight:400;line-height:34px}section.devices_product_hero .devices_product_hero__desc{color:#666;white-space:pre-line;margin-bottom:30px;font-size:18px;line-height:28px}section.devices_product_hero .devices_product_hero__line{border:none;border-top:1px solid #e8e8e8;margin:0 0 30px}section.devices_product_hero .devices_product_hero__specs{margin:0 0 50px}section.devices_product_hero .devices_product_hero__spec-row{align-items:flex-start;gap:30px;margin-bottom:24px;display:flex}section.devices_product_hero .devices_product_hero__spec-row:last-child{margin-bottom:0}section.devices_product_hero .devices_product_hero__spec-row dt{width:164px;color:var(--color-primary);flex-shrink:0;margin-top:8px;font-size:16px;font-weight:600;line-height:26px}section.devices_product_hero .devices_product_hero__spec-row dd{color:#222;white-space:pre-line;letter-spacing:-2%;margin:0;font-size:30px;font-weight:600;line-height:40px}section.devices_product_hero .devices_product_hero__btns{flex-wrap:wrap;gap:14px;display:flex}section.devices_product_hero .devices_product_hero__btns .btn-lv01--line{gap:8px}section.devices_product_features{position:relative}.devices-page--product section>.inner{z-index:10;padding-right:0;position:relative}.devices-page--product section.highlight_news .inner{padding:0}section.devices_product_features .section_tit,section.devices_product_features .devices_product_features__head{margin-bottom:40px}section.devices_product_features .devices_product_features__head .section_tit{margin-bottom:0}section.devices_product_features .devices_product_features__head .section_desc{color:#666;margin-top:10px;font-size:18px;line-height:28px}section.devices_product_features .devices_product_features__grid{grid-template-columns:repeat(2,1fr);gap:80px;display:grid}section.devices_product_features .devices_product_features__card{border-top:1px solid #888;padding-top:34px}section.devices_product_features .devices_product_features__no{color:var(--color-accent);margin-bottom:14px;font-size:15px;font-weight:600;line-height:23px}section.devices_product_features .devices_product_features__tit{letter-spacing:-1%;color:#222;margin-bottom:10px;font-size:24px;font-weight:600;line-height:34px}section.devices_product_features .devices_product_features__desc{color:#222;white-space:pre-line;max-width:572px;font-size:16px;line-height:24px}section.devices_product_features.devices_product_features--list .devices_product_features__grid{gap:80px}section.devices_product_features.devices_product_features--list .devices_product_features__list{max-width:572px;margin:0;padding:0;list-style:none}section.devices_product_features.devices_product_features--list .devices_product_features__list li{color:#222;padding-left:0;font-size:16px;line-height:24px;position:relative}section.devices_product_features.devices_product_features--list .devices_product_features__list li:before{content:"";position:absolute}section.devices_product_features.devices_product_features--list .devices_product_features__list li+li{margin-top:6px}.devices-page--product section.common_banner_02{z-index:10;margin:120px 0 150px;position:relative}.devices-page--product section.common_banner_02+section.common_banner_02{margin-top:40px}.devices-page--product section.common_banner_02.common_banner_02--expert+section.devices_product_applications{padding-top:0}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__panel,.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__body,.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__contact{overflow:visible}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__body{align-items:flex-start;padding:42px 60px}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__content{z-index:1;flex-direction:column;flex:1;gap:30px;min-width:0;display:flex;position:relative}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__body:not(:has(.common_banner_02__contact)){align-items:center}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__content:not(:has(.common_banner_02__contact)) .common_banner_02__text{flex-direction:column;justify-content:center;display:flex}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__contact{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__email{color:#fff;font-size:15px;font-weight:400;line-height:23px;text-decoration:none}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__link{align-self:flex-start;margin-top:53px}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__panel:hover .btn-text-30__icon{background:0 0}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__link:hover .btn-text-30__icon{background:var(--color-accent)}.devices-page--product section.common_banner_02.common_banner_02--expert .common_banner_02__link:hover .icon_link-14{filter:brightness(0)invert()}.devices-page--product section.common_banner_02.common_banner_02--arrow .common_banner_02__link .icon_arrow-14{filter:none;background:url(/ico/ico_arrow_right_14_white.svg) 50%/contain no-repeat}.devices-page--product section.common_banner_02.common_banner_02--arrow .common_banner_02__link:hover .icon_arrow-14{filter:none}section.devices_product_lineup{background:#fff;padding-bottom:150px}section.devices_product_lineup .devices_product_lineup__head{margin-bottom:40px}section.devices_product_lineup .devices_product_lineup__head .section_tit{margin-bottom:0}section.devices_product_lineup .devices_product_lineup__grids{flex-direction:column;gap:40px;display:flex}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid,section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1,section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type2{margin-bottom:0}section.devices_product_lineup .devices_product_lineup__grid{margin-bottom:40px}section.devices_product_lineup .devices_product_lineup__grid-scroll{-webkit-overflow-scrolling:touch;max-width:1224px;overflow-x:auto}section.devices_product_lineup .devices_product_lineup__scrollbar,section.devices_product_lineup .devices_product_lineup__swipe{display:none}section.devices_product_lineup .devices_product_lineup__grid--type1 table,section.devices_product_lineup .devices_product_lineup__grid--type2 table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}section.devices_product_lineup .devices_product_lineup__grid table thead{border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type1 table thead th{text-align:center;vertical-align:middle;color:#222;background:#fff;border-bottom:1px solid #e8e8e8;min-height:64px;padding:20px 16px;font-size:16px;font-weight:600;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 table:not(:has(tbody th[rowspan])):not(:has(tbody th>img)) tbody th{text-align:center;vertical-align:middle;background:#f5f7fa;border-bottom:1px solid #e8e8e8;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:222px;padding:24px 30px;font-weight:600;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type1 table:not(:has(tbody th[rowspan])):not(:has(tbody th>img)) tbody th img{object-fit:contain;width:136px;height:136px;display:block}section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody th p{text-align:center;color:#222;width:100%;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1{margin-bottom:30px}section.devices_product_lineup .devices_product_lineup__grid--type1 table{min-width:1224px}section.devices_product_lineup .devices_product_lineup__grid--type1 col{width:306px}section.devices_product_lineup .devices_product_lineup__grid--type1 tbody tr:first-child th,section.devices_product_lineup .devices_product_lineup__grid--type1 tbody tr[data-tall] th,section.devices_product_lineup .devices_product_lineup__grid--type1 tbody tr[data-tall] td{border-bottom-color:#ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody td{color:#222;text-align:center;vertical-align:middle;background:#fff;border-bottom:1px solid #e8e8e8;min-height:222px;padding:20px 16px;font-size:16px;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 tbody tr[data-tall] th,section.devices_product_lineup .devices_product_lineup__grid--type1 tbody tr[data-tall] td{min-height:246px}section.devices_product_lineup .devices_product_lineup__grid--type2{margin-bottom:30px}section.devices_product_lineup .devices_product_lineup__grid--type2 table{min-width:1224px}section.devices_product_lineup .devices_product_lineup__grid--type2 col:first-child{width:309px}section.devices_product_lineup .devices_product_lineup__grid--type2 col:nth-child(n+2){width:305px}section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th{text-align:center;vertical-align:middle;color:#222;background:#f5f7fa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-height:0;padding:24px 16px;font-size:16px;font-weight:600;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th:first-child{padding-top:20px;padding-bottom:20px}section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th:last-child{border-right:none}section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody th{color:#222;text-align:left;vertical-align:middle;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-height:0;padding:20px 16px;font-size:16px;font-weight:600;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody td{color:#222;text-align:center;vertical-align:middle;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-height:0;padding:20px 16px;font-size:16px;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody td:last-child{border-right:none}section.devices_product_lineup .devices_product_lineup__cell-values{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type1 .devices_product_lineup__cell-values span{white-space:nowrap}section.devices_product_lineup .devices_product_lineup__cell-sep{background:#ddd;flex-shrink:0;width:1px;height:12px}section.devices_product_lineup .devices_product_lineup__footer{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1224px;margin-top:30px;display:flex}section.devices_product_lineup .devices_product_lineup__footer .btn-lv02--solid{font-size:14px;line-height:20px}section.devices_product_lineup .devices_product_lineup__note{color:#666;flex:1;max-width:960px;font-size:15px;line-height:23px}section.devices_product_lineup .devices_product_lineup__note p{margin:0}section.devices_product_lineup .devices_product_lineup__note p+p{margin-top:0}section.devices_product_lineup .btn-lv02--solid .icon_link-14{background:url(/ico/ico_arrow_right_18_white.svg) 0 0/contain;flex-shrink:0;width:14px;height:14px;margin-left:0}section.devices_product_downloads{background:#fff;padding-bottom:150px}section.devices_product_downloads .devices_product_downloads__head{margin-bottom:40px}section.devices_product_downloads .devices_product_downloads__body{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:60px;display:grid}section.devices_product_downloads .devices_product_downloads__filter-stack{min-width:0}section.devices_product_downloads .devices_product_downloads__filter,section.devices_product_downloads .devices_product_downloads__filter-stack .devices_product_downloads__filter{background:#fff;border-radius:4px;flex-direction:column;gap:30px;padding:0 0 40px;display:flex}section.devices_product_downloads .devices_product_downloads__filter-section{flex-direction:column;gap:30px;width:100%;min-width:0;display:flex}section.devices_product_downloads .devices_product_downloads__filter-section--certification,section.devices_product_downloads .devices_product_downloads__filter-section--document{gap:24px}section.devices_product_downloads .devices_product_downloads__filter-head{border:0;flex-direction:column;gap:20px;margin:0;padding:28px 0 0;display:flex}section.devices_product_downloads .devices_product_downloads__filter-head-row{justify-content:space-between;align-items:center;gap:12px;display:flex}section.devices_product_downloads .devices_product_downloads__filter-head-divider{background:#e8e8e8;border:0;width:100%;height:1px;margin:0;padding:0;display:block}section.devices_product_downloads .devices_product_downloads__filter-tit{color:#222;font-size:20px;font-weight:600;line-height:1}section.devices_product_downloads .devices_product_downloads__refresh{color:#666;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}section.devices_product_downloads .devices_product_downloads__refresh-icon{transform-origin:50%;background:url(/ico/ico_refresh_22.svg) 50%/contain no-repeat;flex-shrink:0;width:22px;height:22px;display:block}section.devices_product_downloads .devices_product_downloads__refresh-icon.is-spinning{animation:.55s guide_refresh_spin}section.devices_product_downloads .devices_product_downloads__filter-panel{margin:0}section.devices_product_downloads .devices_product_downloads__filter-list{margin:0;padding:0;list-style:none}section.devices_product_downloads .devices_product_downloads__filter-list li{margin-bottom:20px}section.devices_product_downloads .devices_product_downloads__filter-list li:last-child{margin-bottom:0}section.devices_product_downloads .devices_product_downloads__check-row{cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}section.devices_product_downloads .devices_product_downloads__category-row{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}section.devices_product_downloads .devices_product_downloads__filter-arrow--14{cursor:pointer;background:url(/ico/ico_down_16.svg) 6px 8px/10px no-repeat;border:none;flex-shrink:0;width:22px;height:22px;padding:0;transition:transform .25s;transform:rotate(0)}section.devices_product_downloads .devices_product_downloads__filter-arrow--14.is-open{transform-origin:50%;transform:rotate(180deg)}section.devices_product_downloads .devices_product_downloads__filter-list--nested{margin-top:16px;padding-left:32px}section.devices_product_downloads .devices_product_downloads__category-row .devices_product_downloads__check-row{flex:1;min-width:0}section.devices_product_downloads .devices_product_downloads__check{padding:0}section.devices_product_downloads .devices_product_downloads__check-label{min-width:0;max-width:236px;font:inherit;color:#222;text-align:left;word-break:break-word;cursor:pointer;background:0 0;border:none;flex:1;padding:0;font-size:16px;line-height:24px;display:block}section.devices_product_downloads .devices_product_downloads__check-label-text{white-space:normal;min-width:0}section.devices_product_downloads .devices_product_downloads__check-label-count{color:#666;margin-left:4px}section.devices_product_downloads .devices_product_downloads__main{flex-direction:column;width:100%;min-width:0;display:flex}section.devices_product_downloads .devices_product_downloads__pagination{margin-top:40px}section.devices_product_downloads .devices_product_downloads__toolbar{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;margin:0 0 20px;display:flex}section.devices_product_downloads .devices_product_downloads__count{color:#666;white-space:nowrap;margin:0;font-size:15px;font-weight:400;line-height:23px}section.devices_product_downloads .devices_product_downloads__count strong{color:#222;font-weight:500}section.devices_product_downloads .devices_product_downloads__search-row{flex-shrink:0;align-items:center;gap:12px;display:flex}section.devices_product_downloads .devices_product_downloads__search-row .guide_field--search{width:280px}section.devices_product_downloads .devices_product_downloads__search-row .guide_field--search .MuiOutlinedInput-input::placeholder{color:#888}section.devices_product_downloads .devices_product_downloads__search-row .guide_field--w200{width:200px}section.devices_product_downloads .devices_product_downloads__list{border-top:1px solid #e8e8e8;flex-direction:column;gap:60px;width:100%;margin:0;padding:30px 0 0;display:flex}section.devices_product_downloads .devices_product_downloads__empty{flex-direction:column;align-items:center;gap:0;width:100%;margin:120px 0 0;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__empty-icon{aspect-ratio:1;width:148px;margin-bottom:16px}section.devices_product_downloads .devices_product_downloads__empty-icon img{object-fit:contain;width:100%;height:100%;display:block}section.devices_product_downloads .devices_product_downloads__empty-text{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}section.devices_product_downloads .devices_product_downloads__empty-title{color:#222;margin:0;font-size:20px;font-weight:500;line-height:30px}section.devices_product_downloads .devices_product_downloads__empty-desc{color:#888;margin:0;font-size:16px;line-height:1}section.devices_product_downloads .devices_product_downloads__item{flex-direction:column;gap:0;width:100%;margin:0;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__item-head,section.devices_product_downloads .devices_product_downloads__item-head--center{width:100%;margin:0;display:block}section.devices_product_downloads .devices_product_downloads__item-head-main{flex-direction:column;width:100%;min-width:0;display:flex}section.devices_product_downloads .devices_product_downloads__item-head-meta{justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0 0 12px;display:flex}section.devices_product_downloads .devices_product_downloads__item-head-title-row{justify-content:space-between;align-items:flex-end;gap:16px;width:100%;min-height:38px;display:flex}section.devices_product_downloads .devices_product_downloads__item-tit{color:#222;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;padding:4px 16px 4px 0;font-size:20px;font-weight:600;line-height:30px;display:-webkit-box;overflow:hidden}section.devices_product_downloads .devices_product_downloads__item-tit-mark{color:#222;font-weight:800}section.devices_product_downloads .devices_product_downloads__item-body{width:100%;margin:0}section.devices_product_downloads .devices_product_downloads__item-version{flex-shrink:0;justify-content:flex-end;align-items:center;width:140px;margin:0;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__item-version .devices_product_downloads__version-select.guide_field{flex-shrink:0;width:140px;max-width:140px}section.devices_product_downloads .devices_product_downloads__item-version .devices_product_downloads__version-select.guide_field--h38 .MuiOutlinedInput-root{height:38px;min-height:38px;max-height:38px;font-size:14px;line-height:1}section.devices_product_downloads .devices_product_downloads__item-version .devices_product_downloads__version-select.guide_field--h38 .MuiSelect-select{box-sizing:border-box;height:38px;min-height:38px;max-height:38px;padding:12px 30px 12px 16px;font-size:14px;line-height:1}section.devices_product_downloads .devices_product_downloads__item-version .devices_product_downloads__version-select.guide_field--h38 .MuiSelect-icon,section.devices_product_downloads .devices_product_downloads__item-version .devices_product_downloads__version-select.guide_field--h38 .guide_field__select-icon{width:14px;height:14px;right:12px}section.devices_product_downloads .devices_product_downloads__version-select{flex-shrink:0;width:140px;max-width:140px}section.devices_product_downloads .devices_product_downloads__type{color:#e60040;font-size:15px;font-weight:400;line-height:15px}section.devices_product_downloads .devices_product_downloads__date{color:#666;text-align:right;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:400;line-height:15px}section.devices_product_downloads .devices_product_downloads__files-panel{background:#f5f7fa;border-radius:4px;flex-direction:column;gap:10px;margin-top:16px;padding:24px;display:flex;overflow:visible}section.devices_product_downloads .devices_product_downloads__files{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow:visible}section.devices_product_downloads .devices_product_downloads__file{color:#222;justify-content:space-between;align-items:center;gap:0;width:100%;font-size:15px;line-height:24px;display:flex;overflow:visible}section.devices_product_downloads .devices_product_downloads__pdf{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}section.devices_product_downloads .devices_product_downloads__pdf img{width:18px;height:18px;display:block}section.devices_product_downloads .devices_product_downloads__file-main{flex:1;align-items:center;gap:8px;min-width:0;max-width:567px;display:flex}section.devices_product_downloads .devices_product_downloads__file-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}section.devices_product_downloads .devices_product_downloads__file-actions{flex-shrink:0;justify-content:flex-end;gap:8px;min-width:219px;display:flex;overflow:visible}section.devices_product_downloads .devices_product_downloads__file-btn{box-sizing:border-box;height:30px;color:var(--color-primary,#0f1f45);cursor:pointer;background:#fff;border:1px solid #0f1f454d;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:400;line-height:1;transition:border-color .2s;display:inline-flex;position:relative;overflow:visible}section.devices_product_downloads .devices_product_downloads__file-btn:hover{border-color:var(--color-primary)}section.devices_product_downloads .devices_product_downloads__file-btn-icon{background-position:50%;background-repeat:no-repeat;background-size:14px 14px;flex-shrink:0;width:14px;height:14px}section.devices_product_downloads .devices_product_downloads__file-btn--copy .devices_product_downloads__file-btn-icon{background-image:url(/ico/ico_copy_14.svg)}section.devices_product_downloads .devices_product_downloads__file-btn--download .devices_product_downloads__file-btn-icon{background-image:url(/ico/ico_download.svg)}section.devices_product_downloads .devices_product_downloads__file-btn.is-loading .devices_product_downloads__file-btn-label,section.devices_product_downloads .devices_product_downloads__file-btn.is-loading .devices_product_downloads__file-btn-icon{visibility:hidden}section.devices_product_downloads .devices_product_downloads__file-btn.is-loading .devices_product_downloads__file-btn-spinner{display:block}section.devices_product_downloads .devices_product_downloads__mo-controls{display:none}section.devices_product_downloads .support_download_filter-modal{display:none!important}section.devices_product_video{background:#fff;padding-bottom:150px}section.common_banner_03+section.devices_product_video,section.common_banner_03+section.devices_product_other{margin-top:150px}section.devices_product_video .section_tit{margin-bottom:40px}section.devices_product_video .devices_product_video__player{aspect-ratio:1224/689;background:#000;border-radius:4px;position:relative;overflow:hidden}section.devices_product_video .devices_product_video__embed{position:absolute;inset:0}section.devices_product_video .devices_product_video__iframe{border:none;width:100%;height:100%;display:block}section.devices_product_other{background:#fff;padding-bottom:150px}section.devices_product_other .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-2%;color:#222;margin-bottom:40px;font-size:50px;font-weight:700;line-height:62px}section.devices_product_other .devices_product_other__body{flex-direction:column;gap:60px;display:flex}section.devices_product_other .devices_product_other__swiper-wrap{overflow:hidden}section.devices_product_other .devices_product_other__swiper{overflow:visible}section.devices_product_other .devices_product_other__slide{width:288px;height:auto}section.devices_product_other .devices_product_other__card{color:inherit;flex-direction:column;gap:20px;text-decoration:none;display:flex}section.devices_product_other .devices_product_other__img-wrap{width:288px;height:288px;position:relative}section.devices_product_other .devices_product_other__img-wrap .product_award_badge{bottom:0;right:0}section.devices_product_other .devices_product_other__img-area{box-sizing:border-box;background:#f5f7fa;justify-content:center;align-items:center;width:100%;height:100%;padding:30px;display:flex;position:relative;overflow:hidden}section.devices_product_other .devices_product_other__img-area img{object-fit:contain;width:100%;max-width:228px;max-height:228px;display:block}section.devices_product_other .devices_product_other__text{flex-direction:column;gap:2px;display:flex}section.devices_product_other .devices_product_other__tit{letter-spacing:-1%;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_other .devices_product_other__sub{color:#888;margin:0;font-size:15px;font-weight:400;line-height:23px}section.devices_product_other .devices_product_other__card:hover .devices_product_other__tit{text-decoration:underline}section.devices_product_other .type2 .product_award_badge__icon{width:50px;height:50px}section.devices_product_other .swiper_type_01_controls{gap:30px}section.devices_product_other .swiper_type_01_nav{gap:20px}section.devices_product_other .swiper_type_01_pagination{max-width:none}.devices-page--product section.devices_markets>.inner{max-width:1224px;padding-left:0;padding-right:0}.devices-page--product section.devices_help.devices_help--overlay:before{background:#f5f7fa;width:300vw;display:block;left:-100vw}.devices-page--product section.devices_help.devices_help--overlay>.inner{max-width:1224px;padding-left:0;padding-right:0}section.devices_software_hero{background:#fff;padding:75px 0 120px}section.devices_software_hero .devices_software_hero__inner{max-width:1440px}section.devices_software_hero .devices_software_hero__tagline{max-width:640px;color:var(--color-primary);margin:0 0 20px;font-size:16px;font-weight:500;line-height:24px}section.devices_software_hero .devices_software_hero__title{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-2%;color:#222;margin:0 0 20px;font-size:70px;font-weight:800;line-height:80px}section.devices_software_hero .devices_software_hero__desc{color:#666;max-width:1225px;margin:0 0 50px;font-size:18px;line-height:28px}section.devices_software_overview{padding-bottom:150px}section.devices_software_overview .devices_software_overview__visual{background-position:50%;background-repeat:no-repeat;background-size:cover;height:450px;margin-bottom:60px;position:relative;overflow:hidden}section.devices_software_overview .devices_software_overview__visual img{object-fit:cover;width:100%;height:100%;display:block}section.devices_software_overview .devices_software_overview__body{flex-direction:column;gap:60px;display:flex}section.devices_software_overview .devices_software_overview__title{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-2%;color:#222;margin:0;font-size:50px;font-weight:700;line-height:62px}section.devices_software_overview .devices_software_overview__desc{color:#222;align-self:flex-end;max-width:708px;margin:0;font-size:18px;line-height:28px}section.devices_micro_grid_why{padding-bottom:150px}section.devices_micro_grid_why>.inner>.section_tit{margin-bottom:40px}section.devices_micro_grid_why .devices_micro_grid_why__panel{background:#f5f7fa;padding:60px}section.devices_micro_grid_why .devices_micro_grid_why__items{flex-direction:column;gap:40px;margin-bottom:60px;display:flex}section.devices_micro_grid_why .devices_micro_grid_why__item-tit{letter-spacing:-1%;color:#222;margin:0 0 10px;font-size:34px;font-weight:600;line-height:44px}section.devices_micro_grid_why .devices_micro_grid_why__item-desc{color:#666;max-width:749px;margin:0;font-size:16px;line-height:24px}section.devices_micro_grid_why .devices_micro_grid_why__diagram-picture{display:block}section.devices_micro_grid_why .devices_micro_grid_why__diagram-picture img{width:100%;height:auto;display:block}section.devices_micro_grid_why .devices_micro_grid_why__diagram-mobile{display:none}section.devices_product_applications--xems .devices_product_applications__diagram img,section.devices_product_applications--xems .devices_product_applications__diagram-picture{width:100%;height:auto;display:block}section.devices_product_applications--xems .devices_product_applications__diagram-mobile{display:none}section.devices_product_why.devices_product_why--image-only .devices_product_why__block-lead{color:#222;max-width:none;margin-bottom:40px}section.devices_product_why.devices_product_why--image-only .devices_product_why__cards{margin-top:0}section.devices_product_why.devices_product_why--image-only .devices_product_why__card-body{display:none}section.devices_product_why.devices_product_why--image-only .devices_product_why__cards:has(.devices_product_why__card:only-child){grid-template-columns:1fr;justify-items:end}section.devices_product_why .devices_product_why__block--split .devices_product_why__block-split{align-items:flex-start;gap:30px;display:flex}section.devices_product_why .devices_product_why__block--split .devices_product_why__block-head{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:10px;min-width:0;display:flex}section.devices_product_why .devices_product_why__block--split .devices_product_why__block-tit{letter-spacing:-.34px;margin:0}section.devices_product_why .devices_product_why__block--split .devices_product_why__block-lead{color:#222;max-width:none;margin:0}section.devices_product_why .devices_product_why__block--split .devices_product_why__cards{flex:0 0 537px;grid-template-columns:1fr;gap:0;width:537px;max-width:537px;margin-top:0}section.devices_product_why.devices_product_why--image-only .devices_product_why__block--split .devices_product_why__cards:has(.devices_product_why__card:only-child){justify-items:stretch}section.devices_product_applications{background:#fff;padding:150px 0}section.devices_product_applications .devices_product_applications__head{margin-bottom:40px}section.devices_product_applications .devices_product_applications__head .section_desc{color:#666;margin-top:10px;font-size:18px;line-height:28px}section.devices_product_applications--xems .devices_product_applications__head .section_tit{white-space:pre-line;max-width:1224px}section.devices_product_applications .devices_product_applications__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}section.devices_product_applications .devices_product_applications__card{flex-direction:column;align-items:flex-start;min-width:0;display:flex}section.devices_product_applications .devices_product_applications__visual{aspect-ratio:1;background:#fff;border:1px solid #e8e8e8;width:100%;overflow:hidden}section.devices_product_applications .devices_product_applications__visual img{object-fit:cover;width:100%;height:100%;display:block}section.devices_product_applications .devices_product_applications__body{flex-direction:column;gap:10px;width:100%;margin-top:24px;display:flex}section.devices_product_applications .devices_product_applications__title-group{flex-direction:column;align-items:flex-start;width:100%;display:flex}section.devices_product_applications .devices_product_applications__tit{letter-spacing:-.28px;color:#222;word-break:break-word;margin:0;font-size:28px;font-weight:600;line-height:38px}section.devices_product_applications .devices_product_applications__sub{color:#222;word-break:break-word;margin:0;font-size:16px;font-weight:500;line-height:24px}section.devices_product_applications .devices_product_applications__desc{color:#666;word-break:break-word;margin:0;font-size:16px;font-weight:400;line-height:24px}section.devices_product_applications--xems .devices_product_applications__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:60px}section.devices_product_applications--xems .devices_product_applications__visual{aspect-ratio:600/392;background:#f5f7fa;border:none}section.devices_product_applications--xems .devices_product_applications__visual img{object-position:bottom}section.devices_product_why{padding-bottom:150px}section.devices_product_why>.inner>.section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-2%;color:#222;font-feature-settings:"liga" 0;margin-bottom:40px;font-size:50px;font-weight:700;line-height:62px}section.devices_product_why>.inner>.devices_product_why__head{margin-bottom:40px}section.devices_product_why>.inner>.devices_product_why__head .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-2%;color:#222;font-feature-settings:"liga" 0;margin:0;font-size:50px;font-weight:700;line-height:62px}section.devices_product_why>.inner>.devices_product_why__head .section_desc{color:#666;margin:10px 0 0;font-size:18px;line-height:28px}section.devices_product_why .devices_product_why__blocks{flex-direction:column;gap:20px;display:flex}section.devices_product_why .devices_product_why__block{background:#f5f7fa;padding:60px}section.devices_product_why .devices_product_why__block-tit{letter-spacing:-1%;color:#222;margin:0 0 10px;font-size:34px;font-weight:600;line-height:44px}section.devices_product_why .devices_product_why__block-lead{color:#666;margin:0 0 40px;font-size:16px;line-height:24px}section.devices_product_why .devices_product_why__cards{grid-template-columns:repeat(2,1fr);gap:50px 30px;margin-top:40px;display:grid}section.devices_product_why .devices_product_why__card-visual{aspect-ratio:537/330;background:#ddd;overflow:hidden}section.devices_product_why .devices_product_why__card-visual img{object-fit:cover;width:100%;height:100%}section.devices_product_why .devices_product_why__card-body{margin-top:24px}section.devices_product_why .devices_product_why__card-tit{letter-spacing:-1%;color:#222;margin:0 0 8px;font-size:24px;font-weight:600;line-height:34px}section.devices_product_why .devices_product_why__card-desc{color:#666;min-height:48px;margin:0;font-size:16px;line-height:24px}}@media (max-width:780px){.devices_product_nav-scope{width:100%;max-width:none;padding-inline:0;display:block}.devices_product_nav{display:none}section.devices_product_hero{margin-bottom:70px;padding:40px 0 0}section.devices_product_hero .devices_product_hero__inner{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}section.devices_product_hero .devices_product_hero__visual{justify-content:center;align-items:center;width:100%;min-height:295px;padding:0;display:flex}section.devices_product_hero .devices_product_hero__img{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:295px;display:block}section.devices_product_hero .devices_product_hero__visual--award{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0}section.devices_product_hero .devices_product_hero__award-visual{justify-content:center;align-items:center;width:100%;min-height:295px;display:flex;position:relative}section.devices_product_hero .devices_product_hero__award-text{color:#666;margin-top:10px;font-size:14px;font-weight:400;line-height:20px}section.devices_product_hero .devices_product_hero__content{flex-direction:column;align-items:stretch;width:100%;display:flex}section.devices_product_hero .devices_product_hero__head{gap:4px;margin:0}section.devices_product_hero .devices_product_hero__series{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.72px;font-feature-settings:"liga" 0;font-size:36px;font-weight:800;line-height:46px}section.devices_product_hero .devices_product_hero__subtitle{letter-spacing:0;margin-top:4px;font-size:16px;font-weight:400;line-height:24px}section.devices_product_hero .devices_product_hero__desc{color:#666;white-space:pre-line;margin:14px 0 0;font-size:16px;line-height:24px}section.devices_product_hero .devices_product_hero__line{border:none;border-top:1px solid #e8e8e8;margin:24px 0 0}section.devices_product_hero .devices_product_hero__specs{flex-direction:column;gap:14px;margin:24px 0 0;display:flex}section.devices_product_hero .devices_product_hero__spec-row{flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex}section.devices_product_hero .devices_product_hero__spec-row dt{color:#0f1f45;width:auto;font-size:14px;font-weight:600;line-height:20px}section.devices_product_hero .devices_product_hero__spec-row dd{letter-spacing:-.24px;color:#222;white-space:pre-line;font-size:24px;font-weight:600;line-height:34px}section.devices_product_hero .devices_product_hero__btns{flex-direction:column;align-items:stretch;gap:14px;margin-top:40px;display:flex}section.devices_product_hero .devices_product_hero__btns .btn-lv01{width:100%;min-width:0;min-height:50px;padding:0 20px;font-size:15px;line-height:1}section.devices_product_hero .devices_product_hero__btns .btn-lv01--line{color:#0c1625;gap:8px}.devices-page--product section.common_banner_02{margin-top:0;margin-bottom:70px}section.devices_product_features{padding:0 0 70px;position:relative}section.devices_product_features:before{content:"";z-index:0;width:200vw;height:100%;display:block;position:absolute;top:0;left:-30vw}section.devices_product_features>.inner{z-index:1;position:relative}section.devices_product_features .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;margin-bottom:30px;font-size:30px;font-weight:700;line-height:40px}section.devices_product_features .devices_product_features__head{margin-bottom:30px}section.devices_product_features .devices_product_features__head .section_tit{margin-bottom:0}section.devices_product_features .devices_product_features__head .section_desc{color:#666;margin-top:8px;font-size:16px;line-height:24px}section.devices_product_features .devices_product_features__grid{grid-template-columns:1fr;gap:40px;display:grid}section.devices_product_features .devices_product_features__card{border-top:1px solid #888;flex-direction:column;min-height:0;padding-top:20px;display:flex}section.devices_product_features .devices_product_features__no{color:var(--color-accent);margin:0 0 12px;font-size:14px;font-weight:600;line-height:22px}section.devices_product_features .devices_product_features__tit{letter-spacing:-.2px;color:#222;margin:0 0 6px;font-size:20px;font-weight:600;line-height:30px}section.devices_product_features .devices_product_features__desc{color:#222;white-space:pre-line;max-width:none;margin:0;font-size:15px;line-height:23px}section.devices_product_features.devices_product_features--list .devices_product_features__grid{gap:40px}section.devices_product_features.devices_product_features--list .devices_product_features__list li{color:#222;font-size:15px;line-height:23px}section.devices_product_features.devices_product_features--list .devices_product_features__list li:before{top:9px}section.devices_product_downloads{padding-bottom:70px}section.devices_product_downloads .devices_product_downloads__head{margin-bottom:30px}section.devices_product_downloads .devices_product_downloads__head .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;margin-bottom:0;font-size:30px;font-weight:700;line-height:40px}section.devices_product_downloads .devices_product_downloads__mo-controls{flex-direction:column;gap:10px;margin-bottom:30px;display:flex}section.devices_product_downloads .devices_product_downloads__mo-search{width:100%}section.devices_product_downloads .devices_product_downloads__mo-search .MuiOutlinedInput-root{background:#fff;border-radius:4px;height:50px;min-height:50px;max-height:50px;padding:0 20px}section.devices_product_downloads .devices_product_downloads__mo-search .MuiOutlinedInput-root fieldset{border-color:#ddd}section.devices_product_downloads .devices_product_downloads__mo-search .MuiOutlinedInput-input{color:#222;height:50px;padding:0;font-size:15px;line-height:23px}section.devices_product_downloads .devices_product_downloads__mo-search .MuiOutlinedInput-input::placeholder{color:#888;opacity:1;font-size:15px;line-height:23px}section.devices_product_downloads .devices_product_downloads__mo-search .guide_field__search-icon-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__mo-search .guide_field__search-icon-button img{width:18px;height:18px;display:block}section.devices_product_downloads .devices_product_downloads__mo-toolbar{flex-direction:column;gap:10px;display:flex}section.devices_product_downloads .devices_product_downloads__mo-filter,section.devices_product_downloads .devices_product_downloads__mo-sort-trigger{box-sizing:border-box;width:100%;height:50px;min-height:50px;font:inherit;color:#222;-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;justify-content:space-between;align-items:center;margin:0;padding:0 20px;font-size:15px;line-height:23px;display:flex}section.devices_product_downloads .devices_product_downloads__mo-sort-trigger{text-align:left;width:100%;padding-right:44px;display:block}section.devices_product_downloads .devices_product_downloads__mo-sort-trigger:focus,section.devices_product_downloads .devices_product_downloads__mo-sort-trigger:focus-visible{box-shadow:none;border-color:#888;outline:none}section.devices_product_downloads .devices_product_downloads__mo-sort-trigger option{color:#222;background-color:#fff}section.devices_product_downloads .devices_product_downloads__mo-filter-label{text-align:left;min-width:0}section.devices_product_downloads .devices_product_downloads__mo-sort{display:block;position:relative}section.devices_product_downloads .devices_product_downloads__mo-filter-icon,section.devices_product_downloads .devices_product_downloads__mo-sort-icon{background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}section.devices_product_downloads .devices_product_downloads__mo-sort-icon{z-index:1;pointer-events:none;margin-top:-7px;position:absolute;top:50%;right:20px}section.devices_product_downloads .devices_product_downloads__mo-filter-icon img,section.devices_product_downloads .devices_product_downloads__mo-sort-icon img{width:10px;height:14px;display:block;position:relative;top:2px}section.devices_product_downloads .devices_product_downloads__filter-stack--pc{display:none}section.devices_product_downloads .devices_product_downloads__body{grid-template-columns:1fr;gap:0;width:100%;min-width:0;display:grid}section.devices_product_downloads .devices_product_downloads__main{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}section.devices_product_downloads .devices_product_downloads__search-row--pc{display:none}section.devices_product_downloads .devices_product_downloads__toolbar{border-bottom:1px solid #ddd;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;min-width:0;min-height:37px;margin:0;padding-bottom:14px;display:flex}section.devices_product_downloads .devices_product_downloads__count{color:#666;white-space:normal;font-size:14px;line-height:22px}section.devices_product_downloads .devices_product_downloads__count strong{color:#222;font-weight:500}section.devices_product_downloads .devices_product_downloads__list{border-top:none;flex-direction:column;gap:50px;width:100%;min-width:0;margin-top:24px;padding-top:0;display:flex}section.devices_product_downloads .devices_product_downloads__empty{flex-direction:column;align-items:center;gap:0;width:100%;margin:120px 0 0;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__empty-icon{aspect-ratio:1;width:148px;margin-bottom:16px}section.devices_product_downloads .devices_product_downloads__empty-icon img{object-fit:contain;width:100%;height:100%;display:block}section.devices_product_downloads .devices_product_downloads__empty-text{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}section.devices_product_downloads .devices_product_downloads__empty-title{color:#222;margin:0;font-size:20px;font-weight:500;line-height:30px}section.devices_product_downloads .devices_product_downloads__empty-desc{color:#888;margin:0;font-size:16px;line-height:1}section.devices_product_downloads .devices_product_downloads__item{background:0 0;border:none;flex-direction:column;gap:16px;margin:0;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__item-head,section.devices_product_downloads .devices_product_downloads__item-head--center{flex-direction:column;align-items:stretch;gap:0;margin:0;display:flex}section.devices_product_downloads .devices_product_downloads__item-head-main{flex-direction:column;gap:6px;display:flex}section.devices_product_downloads .devices_product_downloads__item-downloads{flex-direction:column;gap:10px;width:100%;display:flex}section.devices_product_downloads .devices_product_downloads__item-head-meta{flex-direction:row;grid-column:auto;justify-content:space-between;align-items:center;gap:12px;width:auto;display:flex}section.devices_product_downloads .devices_product_downloads__type{color:#e60040;font-size:13px;line-height:19px}section.devices_product_downloads .devices_product_downloads__date{color:#666;font-size:13px;line-height:19px}section.devices_product_downloads .devices_product_downloads__item-head-title-row{flex-direction:column;align-items:stretch;gap:16px;width:100%;min-height:0;display:flex}section.devices_product_downloads .devices_product_downloads__item-tit{color:#222;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:auto;min-width:0;padding-right:0;font-size:18px;font-weight:600;line-height:26px;display:-webkit-box;overflow:hidden}section.devices_product_downloads .devices_product_downloads__item-tit-mark{color:#222;font-weight:800;line-height:26px}section.devices_product_downloads .devices_product_downloads__item-version{justify-content:flex-start;align-self:auto;width:100%;margin-top:0;padding-top:0}section.devices_product_downloads .devices_product_downloads__item-version .devices_product_downloads__version-select.guide_field{width:100%;max-width:none}section.devices_product_downloads .devices_product_downloads__version-select{width:100%;max-width:100%}section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .MuiOutlinedInput-root{background:#fff;border:1px solid #ddd;border-radius:4px;height:44px;min-height:44px;max-height:44px;padding:0 20px}section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .MuiOutlinedInput-root fieldset{border:none}section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .MuiOutlinedInput-input,section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .MuiSelect-select{height:44px;min-height:44px;max-height:44px;padding:0;font-size:14px;line-height:1}section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .MuiSelect-icon,section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .guide_field__select-icon{transform-origin:50%;pointer-events:none;background:url(/ico/ico_up_16.svg) 50%/contain no-repeat;width:14px;height:14px;margin:0;padding:0;transition:transform .25s;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(0)}section.devices_product_downloads .devices_product_downloads__version-select.guide_field--h38 .MuiSelect-icon.MuiSelect-iconOpen{transform:translateY(-50%)rotate(180deg)}section.devices_product_downloads .devices_product_downloads__item-body{margin-top:0}section.devices_product_downloads .devices_product_downloads__files-panel{background:#f5f7fa;border-radius:4px;flex-direction:column;align-items:stretch;gap:0;padding:20px;display:flex}section.devices_product_downloads .devices_product_downloads__files{flex-direction:column;gap:24px;width:100%;max-width:100%;display:flex}section.devices_product_downloads .devices_product_downloads__file{background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:14px;padding:0;display:flex}section.devices_product_downloads .devices_product_downloads__file-main{flex:1;align-items:flex-start;gap:6px;width:100%;min-width:0;max-width:none;display:flex}section.devices_product_downloads .devices_product_downloads__pdf{min-width:16px;height:20px;padding:2px}section.devices_product_downloads .devices_product_downloads__pdf img{width:12px;height:16px}section.devices_product_downloads .devices_product_downloads__file-name{color:#222;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:14px;line-height:20px;overflow:hidden}section.devices_product_downloads .devices_product_downloads__file-actions{justify-content:flex-start;gap:9px;width:auto;min-width:0;display:flex;overflow:visible}section.devices_product_downloads .devices_product_downloads__file-btn{box-sizing:border-box;color:#0f1f45;background:#fff;border:1px solid #0f1f454d;border-radius:4px;flex:0 0 143px;justify-content:center;align-items:center;gap:5px;width:143px;min-width:143px;max-width:143px;height:32px;padding:0 14px;font-size:13px;font-weight:400;line-height:1;display:inline-flex;position:relative;overflow:visible}section.devices_product_downloads .devices_product_downloads__file-btn-icon{background-position:50%;background-repeat:no-repeat;background-size:14px 14px;flex-shrink:0;width:14px;height:14px;display:block}section.devices_product_downloads .devices_product_downloads__file-btn--copy .devices_product_downloads__file-btn-icon{background-image:url(/ico/ico_copy_14.svg)}section.devices_product_downloads .devices_product_downloads__file-btn--download .devices_product_downloads__file-btn-icon{background-image:url(/ico/ico_download.svg)}section.devices_product_downloads .devices_product_downloads__pagination{margin-top:30px}section.devices_product_downloads .devices_product_downloads__pagination .page-numbering__inner{gap:2.5px}section.devices_product_downloads .devices_product_downloads__pagination .page-numbering__control{border-radius:4px;width:30px;height:30px}section.devices_product_downloads .devices_product_downloads__pagination .page-numbering__page{border-radius:20px;width:38px;height:38px;font-size:15px;line-height:23px}section.devices_product_downloads .devices_product_downloads__pagination .page-numbering__page.is-active{color:#fff;background:#0f1f45}section.devices_product_downloads .support_download_filter-modal{z-index:1200;display:block;position:fixed;inset:0}section.devices_product_downloads .support_download_filter-modal__overlay{display:none}section.devices_product_downloads .support_download_filter-modal__sheet{background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:relative}section.devices_product_downloads .support_download_filter-modal__head{border-bottom:1px solid #2222221a;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}section.devices_product_downloads .support_download_filter-modal__tit{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:30px}section.devices_product_downloads .support_download_filter-modal__close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}section.devices_product_downloads .support_download_filter-modal__body{flex:1;padding:40px 20px;overflow-y:auto}section.devices_product_downloads .support_download_filter-modal__panel{flex-direction:column;gap:40px;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__filter-section{flex-direction:column;gap:18px;width:100%;min-width:0;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__filter-head{border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__filter-head-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__filter-tit{color:#222;font-size:20px;font-weight:600;line-height:30px}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__refresh{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__refresh-icon{transform-origin:50%;background:url(/ico/ico_refresh_22.svg) 50%/contain no-repeat;flex-shrink:0;width:22px;height:22px;display:block}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__refresh-icon.is-spinning{animation:.55s guide_refresh_spin}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__filter-list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__filter-list li{margin:0}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__check-row{cursor:pointer;align-items:flex-start;gap:10px;width:100%;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__check{flex-shrink:0;align-self:flex-start;align-items:center;height:24px;padding:1px 0 0;display:flex}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__check-label{min-width:0;max-width:none;font:inherit;color:#222;text-align:left;cursor:pointer;text-wrap:balance;background:0 0;border:none;padding:0;font-size:15px;font-weight:400;line-height:23px;display:inline}section.devices_product_downloads .support_download_filter-modal__panel .devices_product_downloads__check-label-count{color:#666;flex-shrink:0;margin-left:4px}section.devices_product_downloads .support_download_filter-modal__panel .guide_checkbox.MuiCheckbox-root{color:#0000;border-radius:4px;padding:0}section.devices_product_downloads .support_download_filter-modal__panel .guide_checkbox.MuiCheckbox-root.Mui-checked,section.devices_product_downloads .support_download_filter-modal__panel .guide_checkbox.MuiCheckbox-root:hover,section.devices_product_downloads .support_download_filter-modal__panel .guide_checkbox.MuiCheckbox-root.Mui-focusVisible{color:#0000;background-color:#0000}section.devices_product_downloads .support_download_filter-modal__panel .guide_checkbox.MuiCheckbox-root .MuiSvgIcon-root{display:none}section.devices_product_downloads .support_download_filter-modal__panel .guide_checkbox__icon{object-fit:contain;flex-shrink:0;width:22px;height:22px;display:block}section.devices_product_downloads .support_download_filter-modal__foot{background:#0f1f45;flex-shrink:0;height:60px}section.devices_product_downloads .support_download_filter-modal__apply{width:100%;height:100%;font:inherit;color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:18px;font-weight:500;line-height:28px;display:flex}section.devices_product_lineup{padding-bottom:70px}section.devices_product_lineup .devices_product_lineup__head{margin-bottom:30px}section.devices_product_lineup .devices_product_lineup__head .section_tit{margin-bottom:0}section.devices_product_lineup .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;font-size:30px;font-weight:700;line-height:40px}section.devices_product_lineup .devices_product_lineup__grids{flex-direction:column;gap:30px;display:flex}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid,section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1,section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type2{margin-bottom:0}section.devices_product_lineup .devices_product_lineup__grid{margin-bottom:0;position:relative}section.devices_product_lineup .devices_product_lineup__grid-viewport{z-index:2;pointer-events:none;min-width:0;max-width:100%;position:absolute;inset:0;container:devices-lineup-viewport/size}section.devices_product_lineup .devices_product_lineup__grid-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;max-width:100%;padding-bottom:30px;overflow:auto hidden}section.devices_product_lineup .devices_product_lineup__grid-scroll::-webkit-scrollbar{width:0;height:0;display:none}section.devices_product_lineup .devices_product_lineup__scrollbar{z-index:2;pointer-events:none;height:2px;position:absolute;bottom:14px;left:0;right:0}section.devices_product_lineup .devices_product_lineup__scrollbar-track{background:#888;width:100%;height:100%;position:relative}section.devices_product_lineup .devices_product_lineup__scrollbar-thumb{background:#222;height:100%;position:absolute;top:0}section.devices_product_lineup .devices_product_lineup__swipe{z-index:4;pointer-events:none;background:#222c;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;margin-left:-20px;margin-right:-20px;padding-top:240px;transition:opacity .3s,visibility .3s;display:flex;position:absolute;inset:0}@container devices-lineup-viewport (max-height:480px){section.devices_product_lineup .devices_product_lineup__swipe{justify-content:center;padding:0}}section.devices_product_lineup .devices_product_lineup__swipe.is-hidden{opacity:0;visibility:hidden}section.devices_product_lineup .devices_product_lineup__swipe-icon{object-fit:contain;width:70px;height:70px;display:block}section.devices_product_lineup .devices_product_lineup__swipe-label{color:#fff;text-align:center;margin:0;font-size:18px;font-weight:500;line-height:28px}section.devices_product_lineup .devices_product_lineup__grid table thead{border-top:1px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type1 table,section.devices_product_lineup .devices_product_lineup__grid--type2 table{table-layout:fixed;min-width:625px}section.devices_product_lineup .devices_product_lineup__grid--type1:not([data-layout=metasol]) table:not(:has(tbody th[rowspan]>img)) col:first-child{width:140px}section.devices_product_lineup .devices_product_lineup__grid--type1:not([data-layout=metasol]) table:not(:has(tbody th[rowspan]>img)) col:nth-child(2){width:131px}section.devices_product_lineup .devices_product_lineup__grid--type1:not([data-layout=metasol]) table:not(:has(tbody th[rowspan]>img)) col:nth-child(3){width:263px}section.devices_product_lineup .devices_product_lineup__grid--type1:not([data-layout=metasol]) table:not(:has(tbody th[rowspan]>img)) col:nth-child(4){width:121px}section.devices_product_lineup .devices_product_lineup__grid--type2 col:first-child{width:110px}section.devices_product_lineup .devices_product_lineup__grid--type2 col:nth-child(n+2){width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 table thead th,section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody th,section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody td,section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th,section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody th,section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody td{text-align:center;vertical-align:middle;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;min-height:50px;padding:14px 20px;font-size:14px;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 table thead th,section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th{background:#fff;font-weight:600}section.devices_product_lineup .devices_product_lineup__grid--type1 table thead th:first-child,section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody th,section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th:first-child,section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody th{z-index:auto;position:static;left:auto;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 table thead th:first-child:after,section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody th:after,section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th:first-child:after,section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody th:after{content:none}section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody th,section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody th{background:#f5f7fa;font-weight:600}section.devices_product_lineup .devices_product_lineup__grid--type2 table thead th{background:#fff;border-top:none;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}section.devices_product_lineup .devices_product_lineup__grid--type2 table tbody td{text-align:center;background:#fff;border-top:none;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;font-weight:400}section.devices_product_lineup .devices_product_lineup__grid--type1 table:not(:has(tbody th[rowspan])):not(:has(tbody th>img)) tbody th{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:auto;min-height:160px;margin-left:-20px;margin-right:-20px;padding:16px 12px;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type1 table:not(:has(tbody th[rowspan])):not(:has(tbody th>img)) tbody th img{object-fit:contain;width:88px;height:88px;display:block}section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody th p{text-align:center;color:#222;margin:0;font-size:14px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 table tbody td,section.devices_product_lineup .devices_product_lineup__grid--type1 tbody tr[data-tall] td{text-align:center;vertical-align:middle;background:#fff;min-width:100px;min-height:50px;padding:14px 20px;font-weight:400}section.devices_product_lineup .devices_product_lineup__cell-sep{height:10px}section.devices_product_lineup .devices_product_lineup__cell-values{flex-wrap:nowrap;justify-content:center}section.devices_product_lineup .devices_product_lineup__footer{flex-direction:column;align-items:stretch;gap:20px;max-width:none;margin-top:30px;display:flex}section.devices_product_lineup .devices_product_lineup__note{color:#666;flex:none;width:100%;max-width:none;font-size:13px;line-height:19px}section.devices_product_lineup .devices_product_lineup__footer .btn-lv02--solid{border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;max-width:190px;height:44px;min-height:44px;padding:12px 24px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}section.devices_product_lineup .devices_product_lineup__footer .btn-lv02--solid .icon_link-14{background:url(/ico/ico_arrow_right_18_white.svg) 50%/contain no-repeat;flex-shrink:0;width:14px;height:14px;margin-left:0;display:block}section.devices_product_video{background:#fff;padding-bottom:80px}section.common_banner_03+section.devices_product_video,section.common_banner_03+section.devices_product_other,.common_banner_03+#product-markets{margin-top:70px}section.devices_product_video .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;color:#222;margin-bottom:30px;font-size:30px;font-weight:700;line-height:40px}section.devices_product_video .devices_product_video__player{aspect-ratio:335/188;background:#000;border-radius:4px;width:100%;position:relative;overflow:hidden}section.devices_product_video .devices_product_video__embed{position:absolute;inset:0}section.devices_product_video .devices_product_video__iframe{border:none;width:100%;height:100%;display:block}section.devices_product_other{padding-bottom:70px}section.devices_product_other .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;margin-bottom:30px;font-size:30px;font-weight:700;line-height:40px}section.devices_product_other .devices_product_other__body{flex-direction:column;gap:30px;margin-right:-20px;display:flex}section.devices_product_other .devices_product_other__swiper-wrap{overflow:hidden}section.devices_product_other .devices_product_other__slide{width:315px;height:auto}section.devices_product_other .devices_product_other__card{flex-direction:column;gap:20px;display:flex}section.devices_product_other .devices_product_other__img-wrap{width:315px;height:315px}section.devices_product_other .devices_product_other__img-area{background:#f5f7fa;height:100%;padding:30px}section.devices_product_other .devices_product_other__img-area img{object-fit:contain;width:100%;height:100%}section.devices_product_other .devices_product_other__tit{letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:30px}section.devices_product_other .devices_product_other__sub{color:#888;margin-top:2px;font-size:14px;line-height:20px}section.devices_product_other .type1 .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_sm.webp);width:50px;height:50px}section.devices_product_other .type2 .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_lg.webp);width:80px;height:39px}section.devices_product_other .swiper_type_01_controls{gap:20px;width:calc(100% - 20px)}section.devices_product_other .swiper_type_01_pagination{flex:0 0 199px;width:199px;max-width:199px}section.devices_product_other .swiper_type_01_nav{gap:16px;margin-left:auto}section.devices_software_hero{padding:40px 0 60px}section.devices_software_hero .devices_software_hero__inner{flex-direction:column;align-items:flex-start;max-width:none;display:flex}section.devices_software_hero .devices_software_hero__tagline:empty{display:none}section.devices_software_hero .devices_software_hero__title{font-family:var(--font-jaka);letter-spacing:-.72px;font-feature-settings:"liga" 0;margin:0 0 10px;font-size:36px;font-weight:800;line-height:46px}section.devices_software_hero .devices_software_hero__desc{color:#666;max-width:none;margin:0 0 30px;font-size:16px;line-height:24px}section.devices_software_hero .devices_software_hero__btns .btn-lv01{width:240px;min-width:240px;min-height:50px;padding:0 20px;font-size:15px;font-weight:600;line-height:1}section.devices_software_overview{padding-bottom:70px}section.devices_software_overview .devices_software_overview__visual{aspect-ratio:375/200;background-size:cover;background-attachment:scroll;width:100vw;height:auto;margin-bottom:30px;margin-left:-20px;margin-right:-20px;position:relative;overflow:hidden}section.devices_software_overview .devices_software_overview__visual img{object-fit:cover;width:100%;height:100%}section.devices_software_overview .devices_software_overview__body{gap:20px;max-width:none}section.devices_software_overview .devices_software_overview__title{font-family:var(--font-jaka);letter-spacing:-.6px;font-feature-settings:"liga" 0;max-width:none;font-size:30px;font-weight:700;line-height:40px}section.devices_software_overview .devices_software_overview__title span{display:inline}section.devices_software_overview .devices_software_overview__desc{align-self:auto;max-width:none;margin-top:20px;font-size:16px;line-height:24px}section.devices_micro_grid_why{margin-top:70px;padding-bottom:70px}section.devices_micro_grid_why>.inner>.section_tit{letter-spacing:-.6px;font-feature-settings:"liga" 0;margin-bottom:30px;font-size:30px;font-weight:700;line-height:40px}section.devices_micro_grid_why .devices_micro_grid_why__panel{background:#f5f7fa;flex-direction:column;gap:20px;padding:30px 24px 40px;display:flex;position:relative}section.devices_micro_grid_why .devices_micro_grid_why__panel:before{content:"";display:block;position:absolute}section.devices_micro_grid_why .devices_micro_grid_why__items{flex-direction:column;gap:20px;margin-bottom:0;display:flex}section.devices_micro_grid_why .devices_micro_grid_why__item{flex-direction:column;gap:6px;display:flex}section.devices_micro_grid_why .devices_micro_grid_why__item-tit{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_micro_grid_why .devices_micro_grid_why__item-desc{color:#222;max-width:none;margin:0;font-size:15px;line-height:23px}section.devices_micro_grid_why .devices_micro_grid_why__diagram-picture{display:none}section.devices_micro_grid_why .devices_micro_grid_why__diagram-mobile{background:#fff;width:100%;max-width:287px;margin:0 auto;display:block}section.devices_micro_grid_why .devices_micro_grid_why__diagram-mobile img{width:100%;height:auto;display:block}section.devices_product_applications--xems .devices_product_applications__grid{margin-bottom:40px}section.devices_product_applications--xems .devices_product_applications__diagram-picture{display:none}section.devices_product_applications--xems .devices_product_applications__diagram-mobile{display:block}section.devices_product_applications--xems .devices_product_applications__diagram-box{background:#fff;border:1px solid #ddd;padding:40px 30px}section.devices_product_applications--xems .devices_product_applications__diagram-flow{margin-bottom:40px;position:relative}section.devices_product_applications--xems .devices_product_applications__diagram-flow:after{content:"";pointer-events:none;border-left:1px dashed #0f1f45;width:0;position:absolute;top:52px;bottom:0;left:50%;transform:translate(-50%)}section.devices_product_applications--xems .devices_product_applications__diagram-badge{z-index:1;background:#0f1f45;border-radius:100px;justify-content:center;align-items:center;width:235px;max-width:100%;margin:0 auto 20px;padding:16px 40px;display:flex;position:relative}section.devices_product_applications--xems .devices_product_applications__diagram-badge img{object-fit:contain;width:142px;height:20px;display:block}section.devices_product_applications--xems .devices_product_applications__diagram-capabilities{z-index:1;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:relative}section.devices_product_applications--xems .devices_product_applications__diagram-capability{text-align:center;color:#0f1f45;background:#f5f7fa;border-radius:4px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:500;line-height:20px;display:flex}section.devices_product_applications--xems .devices_product_applications__diagram-levels{padding-left:30px;position:relative}section.devices_product_applications--xems .devices_product_applications__diagram-levels:before{content:"";pointer-events:none;border-left:1px solid #ddd;position:absolute;top:8px;bottom:8px;left:8px}section.devices_product_applications--xems .devices_product_applications__diagram-level-list{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}section.devices_product_applications--xems .devices_product_applications__diagram-level{flex-direction:column;gap:10px;display:flex;position:relative}section.devices_product_applications--xems .devices_product_applications__diagram-level:before{content:"";background:#e8ebef;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:-26px}section.devices_product_applications--xems .devices_product_applications__diagram-level:nth-child(2):before{background:#c5ccd6}section.devices_product_applications--xems .devices_product_applications__diagram-level:nth-child(3):before{background:#8a96a8}section.devices_product_applications--xems .devices_product_applications__diagram-level:nth-child(4):before{background:#4a5a75}section.devices_product_applications--xems .devices_product_applications__diagram-level:nth-child(5):before{background:#0f1f45}section.devices_product_applications--xems .devices_product_applications__diagram-level-label{color:#0f1f45;margin:0;font-size:13px;line-height:19px}section.devices_product_applications--xems .devices_product_applications__diagram-level-title{color:#0f1f45;margin:0;font-size:18px;font-weight:600;line-height:28px}section.devices_product_applications--xems .devices_product_applications__diagram-level-desc{color:#222;margin:0;font-size:14px;line-height:20px}section.devices_product_applications{padding:0}section.devices_product_applications .devices_product_applications__head{margin-bottom:30px}section.devices_product_applications .devices_product_applications__head .section_tit{letter-spacing:-.6px;font-feature-settings:"liga" 0;font-size:30px;font-weight:700;line-height:40px}section.devices_product_applications .devices_product_applications__grid{grid-template-columns:1fr;gap:40px;display:grid}section.devices_product_applications .devices_product_applications__card{flex-direction:column;align-items:stretch;gap:20px;display:flex}section.devices_product_applications .devices_product_applications__visual{aspect-ratio:335/335;background:#f5f7fa;border:none}section.devices_product_applications .devices_product_applications__visual img{object-position:center;object-fit:cover;width:100%;height:100%}section.devices_product_applications .devices_product_applications__body{flex-direction:column;gap:6px;width:100%;margin-top:0;display:flex}section.devices_product_applications .devices_product_applications__title-group{gap:0}section.devices_product_applications .devices_product_applications__tit{letter-spacing:-.22px;font-size:22px;font-weight:600;line-height:32px}section.devices_product_applications .devices_product_applications__sub{color:#222;font-size:14px;font-weight:500;line-height:20px}section.devices_product_applications .devices_product_applications__desc{color:#666;font-size:15px;line-height:23px}section.devices_product_why{padding:70px 0}section.devices_product_why>.inner>.section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;margin-bottom:30px;font-size:30px;font-weight:700;line-height:40px}section.devices_product_why>.inner>.devices_product_why__head{margin-bottom:30px}section.devices_product_why>.inner>.devices_product_why__head .section_tit{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.6px;font-feature-settings:"liga" 0;margin:0;font-size:30px;font-weight:700;line-height:40px}section.devices_product_why>.inner>.devices_product_why__head .section_desc{color:#666;margin:8px 0 0;font-size:16px;line-height:24px}section.devices_product_why .devices_product_why__blocks{flex-direction:column;gap:14px;display:flex}section.devices_product_why .devices_product_why__block{background:#f5f7fa;padding:30px 24px 40px}section.devices_product_why .devices_product_why__block-tit{letter-spacing:-.24px;text-wrap:balance;font-size:24px;font-weight:600;line-height:34px}section.devices_product_why .devices_product_why__block-lead{color:#222;max-width:none;margin:0;font-size:15px;line-height:23px}section.devices_product_why .devices_product_why__block-head{flex-direction:column;align-items:flex-start;gap:6px;display:flex}section.devices_product_why .devices_product_why__block--split .devices_product_why__block-split{flex-direction:column;gap:20px;display:flex}section.devices_product_why .devices_product_why__block--split .devices_product_why__cards{flex:none;gap:30px;width:100%;max-width:none;margin-top:0}section.devices_product_why .devices_product_why__cards{grid-template-columns:1fr;gap:40px;margin-top:40px;display:grid}section.devices_product_why .devices_product_why__card-visual{background:#ddd}section.devices_product_why .devices_product_why__card-visual img{width:100%}section.devices_product_why .devices_product_why__card-body{margin-top:14px}section.devices_product_why .devices_product_why__card-tit{letter-spacing:-.2px;margin:0 0 2px;font-size:20px;font-weight:600;line-height:30px}section.devices_product_why .devices_product_why__card-desc{color:#222;min-height:0;font-size:15px;line-height:23px}}@media (max-width:374px){section.devices_product_downloads .devices_product_downloads__files-panel{padding:16px}section.devices_product_downloads .devices_product_downloads__file-actions{gap:6px;width:100%}section.devices_product_downloads .devices_product_downloads__file-btn{flex:1 1 0;gap:4px;width:auto;min-width:0;max-width:143px;padding:0 8px}}@media (min-width:640px) and (max-width:1200px){section.devices_product_applications .devices_product_applications__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}section.devices_product_why .devices_product_why__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;margin-top:40px;display:grid}section.devices_product_why .devices_product_why__block--split .devices_product_why__cards{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;width:100%;max-width:none;margin-top:0}section.devices_product_why.devices_product_why--image-only .devices_product_why__cards:has(.devices_product_why__card:only-child){grid-template-columns:1fr;justify-items:stretch}}section.devices_product_lineup .devices_product_lineup__grids--susol-frame{flex-direction:column;gap:40px;display:flex}section.devices_product_lineup .devices_product_lineup__grids--susol-frame .devices_product_lineup__grid,section.devices_product_lineup .devices_product_lineup__grids--susol-frame .devices_product_lineup__grid--type1{margin-bottom:0}section.devices_product_lineup .devices_product_lineup__table--susol-frame table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;min-width:1224px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table thead{border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__table--susol-frame table thead th{text-align:center;vertical-align:middle;color:#222;background:#f5f7fa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:104px;min-height:104px;padding:20px 16px;font-size:16px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table thead th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__table--susol-frame col:first-child{width:168px}section.devices_product_lineup .devices_product_lineup__table--susol-frame col:nth-child(n+2){width:264px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody th{box-sizing:border-box;text-align:center;vertical-align:middle;color:#222;background:#f5f7fa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:168px;height:222px;min-height:222px;padding:24px 16px;font-weight:600;display:flex}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody th img{object-fit:contain;width:136px;height:136px;display:block}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody th p{text-align:center;color:#222;width:100%;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody td{box-sizing:border-box;color:#222;text-align:center;vertical-align:middle;background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:222px;min-height:222px;padding:20px 16px;font-size:16px;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__table--susol-frame tbody tr:first-child th,section.devices_product_lineup .devices_product_lineup__table--susol-frame tbody tr[data-tall] th,section.devices_product_lineup .devices_product_lineup__table--susol-frame tbody tr[data-tall] td{border-bottom-color:#ddd}@media (max-width:780px){section.devices_product_lineup .devices_product_lineup__grids--susol-frame{gap:30px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table{min-width:680px}section.devices_product_lineup .devices_product_lineup__table--susol-frame col:first-child{width:120px}section.devices_product_lineup .devices_product_lineup__table--susol-frame col:nth-child(n+2){width:140px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table thead th{background:#f5f7fa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:auto;min-height:50px;padding:14px 20px;font-size:14px;line-height:22px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table thead th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody th{gap:8px;width:120px;height:auto;min-height:180px;padding:16px 12px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody th img{width:88px;height:88px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody th p{font-size:14px;line-height:22px}section.devices_product_lineup .devices_product_lineup__table--susol-frame table tbody td{height:auto;min-height:180px;padding:14px 20px;font-size:14px;line-height:22px}}section.devices_product_lineup .devices_product_lineup__grids--product-template{flex-direction:column;gap:0;width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grids--product-template .devices_product_lineup__grid,section.devices_product_lineup .devices_product_lineup__grids--product-template .devices_product_lineup__grid--type1{width:100%;margin-bottom:0}section.devices_product_lineup .devices_product_lineup__table--product-template .devices_product_lineup__frame-media{justify-content:center;align-items:center;width:136px;height:136px;margin:0 auto 12px;display:flex;overflow:hidden}section.devices_product_lineup .devices_product_lineup__table--product-template .devices_product_lineup__frame-media img{object-fit:contain;width:100%;height:100%;display:block}section.devices_product_lineup .devices_product_lineup__table--product-template table{border-collapse:collapse;border-spacing:0;table-layout:fixed;border-top:2px solid #0f1f45;width:100%;min-width:1224px}section.devices_product_lineup .devices_product_lineup__table--product-template col:first-child{width:280px}section.devices_product_lineup .devices_product_lineup__table--product-template col:nth-child(n+2){width:314.667px}section.devices_product_lineup .devices_product_lineup__grids--product-template .devices_product_lineup__grid--type1 .devices_product_lineup__table--product-template th,section.devices_product_lineup .devices_product_lineup__grids--product-template .devices_product_lineup__grid--type1 .devices_product_lineup__table--product-template table thead th,section.devices_product_lineup .devices_product_lineup__grids--product-template .devices_product_lineup__grid--type1 .devices_product_lineup__table--product-template table tbody th{background:#f5f7fa}section.devices_product_lineup .devices_product_lineup__table--product-template th,section.devices_product_lineup .devices_product_lineup__table--product-template td{box-sizing:border-box;color:#222;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:16px 20px;font-size:16px;line-height:24px}section.devices_product_lineup .devices_product_lineup__table--product-template th:last-child,section.devices_product_lineup .devices_product_lineup__table--product-template td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__table--product-template thead th{background:#f5f7fa;height:222px;min-height:222px;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__table--product-template thead th:first-child{background:#f5f7fa;height:auto;min-height:0;padding:20px 16px;font-size:16px;line-height:22px}section.devices_product_lineup .devices_product_lineup__table--product-template thead th p{color:#222;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__table--product-template tbody th{background:#f5f7fa;font-weight:600;line-height:22px;display:table-cell}section.devices_product_lineup .devices_product_lineup__table--product-template tbody td{background:#fff;font-weight:400}section.devices_product_lineup .devices_product_lineup__table--product-template tbody tr[data-tall] th,section.devices_product_lineup .devices_product_lineup__table--product-template tbody tr[data-tall] td{height:auto;min-height:96px;padding-top:20px;padding-bottom:20px}section.devices_product_lineup .devices_product_lineup__table--product-template tbody tr:not([data-tall]) th,section.devices_product_lineup .devices_product_lineup__table--product-template tbody tr:not([data-tall]) td{height:80px;min-height:80px}@media (max-width:780px){section.devices_product_lineup .devices_product_lineup__table--product-template table{min-width:900px}section.devices_product_lineup .devices_product_lineup__table--product-template thead th{height:auto;min-height:180px;padding:16px 12px}section.devices_product_lineup .devices_product_lineup__table--product-template .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}section.devices_product_lineup .devices_product_lineup__table--product-template th,section.devices_product_lineup .devices_product_lineup__table--product-template td{padding:14px 12px;font-size:14px;line-height:22px}}section.devices_product_lineup .devices_product_lineup__grids--h100-plus{flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__grid,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__grid--type1,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__grid--type2{width:100%;margin-bottom:0}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__sub-tit{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus{width:100%}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus table{border-collapse:collapse;border-spacing:0;table-layout:fixed;border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:first-child{width:160px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:nth-child(n+2){width:auto}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings th:last-child,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings thead th:first-child,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings tbody th{text-align:center;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings thead th:not(:first-child),section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:first-child{width:168px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(2){width:160px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(3){width:auto}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th:last-child,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[scope=rowgroup]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options tr[data-other] th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options tr[data-other] td{height:80px;min-height:80px}@media (max-width:780px){section.devices_product_lineup .devices_product_lineup__grids--h100-plus{align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__sub-tit{letter-spacing:-.2px;max-width:100vw;font-size:20px;line-height:28px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus table{width:560px;min-width:560px;max-width:none}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options table{width:672px;min-width:672px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:nth-child(n+2){width:153px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings td{word-break:break-all;height:auto;min-height:48px;padding:12px 10px;font-size:13px;line-height:19px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings tbody th[rowspan]{width:150px;min-width:150px;height:auto;min-height:0}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:first-child{width:160px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(3){width:362px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options td{word-break:break-all;height:auto;min-height:48px;padding:12px 8px;font-size:13px;line-height:19px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th *,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options td *{font-size:13px;line-height:19px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[rowspan="2"],section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[rowspan="3"],section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[scope=rowgroup],section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options tr[data-other] th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options tr[data-other] td{height:auto;min-height:0}}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;min-width:0;max-width:100%}@media (min-width:781px){section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol]{width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__grid-scroll{max-width:100%;overflow-x:visible}section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] table,section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table{width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col{width:auto}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col:first-child{width:14%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(2){width:16%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(n+3){width:17.5%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__frame-media{aspect-ratio:1;width:min(136px,100%);height:auto;margin-left:auto;margin-right:auto}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{white-space:normal}section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__swipe{display:none}}section.devices_product_lineup #lineup-metal-enclosed-load-interrupter-switchgear [data-slugkey=product_etc\.line_up] tbody th,section.devices_product_lineup #lineup-dc-relay [data-slugkey=product_etc\.line_up] th{text-align:left!important}@media (max-width:780px){section.devices_product_lineup .devices_product_lineup__grids--lineup-lv,section.devices_product_lineup .devices_product_lineup__grids--lineup-mv{gap:40px}section.devices_product_lineup .devices_product_lineup__lv-product-title{margin-bottom:16px;font-size:20px;line-height:28px}}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead{border-top:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead{border-top:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead tr:nth-child(2) th{border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead tr:nth-child(2) th{border-top:2px solid #0f1f45}section.devices_product_lineup #lineup-power-transformer [data-slugkey=product_etc\.line_up] tbody th,section.devices_product_lineup #lineup-power-transformer [data-slugkey=product_etc\.line_up] thead tr:nth-child(2) th:first-child,section.devices_product_lineup #lineup-servo-motors [data-slugkey=product_etc\.line_up] h3+table td{text-align:left!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)){border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)){border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)){border-top:2px solid #0f1f45}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{background:#f5f7fa;height:104px;min-height:104px;padding:20px 16px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{background:#f5f7fa;height:104px;min-height:104px;padding:20px 16px;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;text-align:center;vertical-align:middle;background:#f5f7fa;height:222px;min-height:222px;padding:24px 16px;font-weight:600;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;text-align:center;vertical-align:middle;background:#f5f7fa;height:222px;min-height:222px;padding:24px 16px;font-weight:600;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{object-fit:contain;width:136px;height:136px;margin:0 auto 12px;display:block}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{object-fit:contain;width:136px;height:136px;margin:0 auto 12px;display:block}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th p{color:#222;width:100%;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th p{color:#222;width:100%;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{background:#fff;height:222px;min-height:222px;padding:20px 16px;font-weight:400}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{background:#fff;height:222px;min-height:222px;padding:20px 16px;font-weight:400}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed}@media (min-width:781px){section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){width:100%}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){width:100%}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:200px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:200px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:280px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:280px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:auto}}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th{height:auto;min-height:64px;padding:16px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th{height:auto;min-height:64px;padding:16px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{vertical-align:middle;text-align:center;width:auto;min-width:0;height:auto;min-height:0;padding:24px 16px;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{vertical-align:middle;text-align:center;width:auto;min-width:0;height:auto;min-height:0;padding:24px 16px;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{margin:0 auto 12px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{margin:0 auto 12px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{height:auto;min-height:56px;padding:14px 16px;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{height:auto;min-height:56px;padding:14px 16px;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup #lineup-susol-ul-vcb [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th,section.devices_product_lineup #lineup-load-interrupter-switch [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th{height:111px;min-height:111px;padding:12px 16px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) thead th{background:#f5f7fa;height:auto;min-height:64px;padding:20px 16px;font-weight:600}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) thead th{background:#f5f7fa;height:auto;min-height:64px;padding:20px 16px;font-weight:600}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody td{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody td{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__label{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__category{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__label{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__category{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category):not(:has(img)) tbody th.devices_product_lineup__category{box-sizing:border-box;width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category):not(:has(img)) tbody th.devices_product_lineup__category{box-sizing:border-box;width:150px;min-width:150px}@media (min-width:781px){section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table{width:100%;min-width:0;max-width:100%}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:first-child{width:28%!important;min-width:0!important}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(2){width:12%;min-width:0}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(n+3){width:20%;min-width:0}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody th.devices_product_lineup__category{text-align:left;white-space:normal;width:auto;min-width:0;max-width:none}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody th.devices_product_lineup__label{text-align:left}}@media (max-width:780px){section.devices_product_lineup #lineup-ul1558-switchgear .devices_product_lineup__grid-scroll>*,section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up]{width:750px;min-width:750px;max-width:none}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table{table-layout:fixed;width:750px;min-width:750px;max-width:none}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table td{min-width:0;font-size:13px;font-weight:400;line-height:19px}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table th{font-weight:600!important}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:first-child{max-width:150px;width:150px!important;min-width:150px!important}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(2){width:90px;min-width:90px;max-width:90px}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(n+3){width:170px;min-width:170px;max-width:170px}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody th.devices_product_lineup__category{white-space:normal;word-break:break-word;overflow-wrap:break-word;width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table{width:680px;min-width:680px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table col:first-child,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th:first-child:not([colspan]),section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody>tr>th:first-child:not([colspan]),section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table col:first-child,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th:first-child:not([colspan]),section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody>tr>th:first-child:not([colspan]){box-sizing:border-box;width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category) tbody th.devices_product_lineup__category{width:150px;min-width:150px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category) tbody th.devices_product_lineup__category{width:150px;min-width:150px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus table th{min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] h3,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] h3{margin-bottom:16px;font-size:18px;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td{word-break:break-word;overflow-wrap:break-word;padding:12px 10px;font-size:13px;line-height:19px;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody td,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody td *,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody td *{font-size:13px;font-weight:400;line-height:19px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody th{font-weight:600!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th p,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th p{font-size:12px!important;font-weight:600!important;line-height:18px!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{height:auto;min-height:50px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{height:auto;min-height:50px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:has(>img){height:auto;min-height:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:has(>img){height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{height:auto;min-height:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:not(:has(>img)){height:auto;min-height:50px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:not(:has(>img)){height:auto;min-height:50px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{width:auto;min-width:0;padding:16px 8px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{width:auto;min-width:0;padding:16px 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{width:100px;height:100px;margin:0 auto 8px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{width:100px;height:100px;margin:0 auto 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{width:72px;height:72px;margin:0 auto 8px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{width:72px;height:72px;margin:0 auto 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed;flex-shrink:0;width:860px;min-width:860px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed;flex-shrink:0;width:860px;min-width:860px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:220px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:220px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th:has(.devices_product_lineup__frame-media){height:auto;min-height:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th:has(>img){height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th:has(.devices_product_lineup__frame-media){height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th:has(>img){height:auto;min-height:160px}section.devices_product_lineup #lineup-susol-ul-vcb [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th,section.devices_product_lineup #lineup-load-interrupter-switch [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th{height:90px;min-height:90px;padding:10px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3){flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3){flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3){flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) h3+table{margin:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) table+h3{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3) h3+table{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3) table+h3{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3) h3+table{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3) table+h3{margin:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{text-align:center;word-break:break-word;white-space:normal;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th.devices_product_lineup__category,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:not(:first-child){text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:not(:first-child){text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:not(:first-child){text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{width:168px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{width:168px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{width:168px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:160px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:auto}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:auto}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="4"]{height:256px;min-height:256px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="4"]{height:256px;min-height:256px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="4"]{height:256px;min-height:256px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="6"]{height:384px;min-height:384px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="6"]{height:384px;min-height:384px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="6"]{height:384px;min-height:384px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup][rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup][rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup][rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="11"]{height:704px;min-height:704px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="11"]{height:704px;min-height:704px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="11"]{height:704px;min-height:704px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:80px;min-height:80px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:80px;min-height:80px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:80px;min-height:80px}@media (max-width:780px){section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3){align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3){align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3){align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.2px;max-width:100vw;font-size:18px;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{width:150px;min-width:150px}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td){word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;max-height:999999px;padding:12px 10px;font-size:13px;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:auto;min-height:0}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]){white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:150px}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2),section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label){width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:362px}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td){word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;max-height:999999px;padding:12px 8px;font-size:13px;line-height:19px;display:table-cell;overflow:hidden}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th *,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td *){font-size:13px;line-height:19px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan]{height:auto;min-height:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:auto;min-height:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:auto;min-height:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:auto;min-height:0}section.devices_product_lineup .devices_product_lineup__grid-scroll{-webkit-overflow-scrolling:touch;overflow:auto hidden}section.devices_product_lineup .devices_product_lineup__grid-scroll>*{box-sizing:border-box;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) thead th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody td{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) thead th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody td{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)){table-layout:fixed;flex-shrink:0;width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)){table-layout:fixed;flex-shrink:0;width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)){table-layout:fixed;flex-shrink:0;width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus table{width:680px;min-width:680px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){width:680px;min-width:680px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:first-child,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings tbody th{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:first-child{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(2){width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(3){width:460px;min-width:460px;max-width:460px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:460px;min-width:460px;max-width:460px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:nth-child(n+2){width:190px;min-width:190px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__grid-scroll>*,section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up]{width:max-content;min-width:990px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] table,section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table{table-layout:fixed;flex-shrink:0;width:990px;min-width:990px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media){table-layout:fixed;flex-shrink:0;width:960px;min-width:960px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media){table-layout:fixed;flex-shrink:0;width:960px;min-width:960px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col{width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col{width:auto}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col{width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(n+3){width:180px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(n+3){width:180px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(n+3){width:180px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{height:auto;min-height:160px;padding:16px 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{height:auto;min-height:160px;padding:16px 8px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;min-width:1224px}@media (max-width:780px){section.devices_product_lineup table,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table{table-layout:auto}section.devices_product_lineup td,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table td{min-width:100px;max-width:none}}@media (min-width:781px){section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol]{width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__grid-scroll{max-width:100%;overflow-x:visible}section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] table,section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table{width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col{width:auto}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col:first-child{width:14%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(2){width:16%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(n+3){width:17.5%}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__frame-media{aspect-ratio:1;width:min(136px,100%);height:auto;margin-left:auto;margin-right:auto}section.devices_product_lineup .devices_product_lineup__grids .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{white-space:normal}section.devices_product_lineup .devices_product_lineup__grids:not(.devices_product_lineup__grids--lineup-lv) .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__swipe{display:none}}section.devices_product_lineup .devices_product_lineup__grids--lineup-lv,section.devices_product_lineup .devices_product_lineup__grids--lineup-mv{flex-direction:column;align-items:stretch;gap:64px;width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grids--lineup-mv th,section.devices_product_lineup .devices_product_lineup__grids--lineup-mv td,section.devices_product_lineup .devices_product_lineup__grids--lineup-mv p{text-align:center!important}section.devices_product_lineup #lineup-cast-resin-transformer [data-slugkey=product_etc\.line_up] th,section.devices_product_lineup #lineup-cast-resin-transformer [data-slugkey=product_etc\.line_up] p{text-align:left!important}section.devices_product_lineup #lineup-cast-resin-transformer [data-slugkey=product_etc\.line_up] td{text-align:center!important}section.devices_product_lineup #lineup-metal-enclosed-load-interrupter-switchgear [data-slugkey=product_etc\.line_up] tbody th,section.devices_product_lineup #lineup-dc-relay [data-slugkey=product_etc\.line_up] th{text-align:left!important}section.devices_product_lineup #lineup-dc-relay [data-slugkey=product_etc\.line_up] thead th:not(:first-child),section.devices_product_lineup #lineup-dc-relay [data-slugkey=product_etc\.line_up] thead th:not(:first-child) p,section.devices_product_lineup #lineup-dc-relay [data-slugkey=product_etc\.line_up] td{text-align:center!important}section.devices_product_lineup #lineup-dc-magnetic-contactor [data-slugkey=product_etc\.line_up] tbody th{text-align:left!important}section.devices_product_lineup #lineup-dc-magnetic-contactor [data-slugkey=product_etc\.line_up] thead th,section.devices_product_lineup #lineup-dc-magnetic-contactor [data-slugkey=product_etc\.line_up] thead th p,section.devices_product_lineup #lineup-dc-magnetic-contactor [data-slugkey=product_etc\.line_up] td{text-align:center!important}section.devices_product_lineup .devices_product_lineup__lv-product{width:100%;min-width:0}section.devices_product_lineup .devices_product_lineup__lv-product-title{letter-spacing:-.28px;color:#222;margin:0 0 20px;font-size:28px;font-weight:700;line-height:36px}section.devices_product_lineup .devices_product_lineup__note-text{color:#666;margin:12px 0 0;font-size:14px;font-weight:400;line-height:22px}@media (max-width:780px){section.devices_product_lineup .devices_product_lineup__grids--lineup-lv,section.devices_product_lineup .devices_product_lineup__grids--lineup-mv{gap:40px}section.devices_product_lineup .devices_product_lineup__lv-product-title{margin-bottom:16px;font-size:20px;line-height:28px}}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead{border-top:2px solid #0f1f45}section.devices_product_lineup [data-slugkey=product_etc\.line_up] th.devices_product_lineup__img-merge,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] th.devices_product_lineup__img-merge{background:0 0;border-top:0;border-left:0;border-right:0;height:auto;min-height:0;padding:0 0 16px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__img-group,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__img-group{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__img-group>.devices_product_lineup__frame-media,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__img-group>.devices_product_lineup__frame-media{flex:1 1 0;width:auto;min-width:0;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__img-group .devices_product_lineup__frame-media img,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__img-group .devices_product_lineup__frame-media img{object-fit:contain;width:100%;max-width:136px;height:auto}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead{border-top:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead{border-top:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead tr:nth-child(2) th{border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(th.devices_product_lineup__img-merge) thead tr:nth-child(2) th{border-top:2px solid #0f1f45}section.devices_product_lineup #lineup-power-transformer [data-slugkey=product_etc\.line_up] tbody th,section.devices_product_lineup #lineup-power-transformer [data-slugkey=product_etc\.line_up] thead tr:nth-child(2) th:first-child,section.devices_product_lineup #lineup-servo-motors [data-slugkey=product_etc\.line_up] h3+table td{text-align:left!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)){border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)){border-top:2px solid #0f1f45}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)){border-top:2px solid #0f1f45}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media{justify-content:center;align-items:center;width:136px;height:136px;margin:0 auto 12px;display:flex;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media img,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media img{object-fit:contain;width:100%;height:100%;display:block}section.devices_product_lineup [data-slugkey=product_etc\.line_up] h3,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] h3{color:#222;margin:0 0 20px;font-size:24px;font-weight:700;line-height:32px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] h3+table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] h3+table{margin-top:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table+h3,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table+h3{margin-top:40px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td{box-sizing:border-box;text-align:center;vertical-align:middle;color:#222;border-bottom:1px solid #ddd;border-right:1px solid #ddd;max-height:999999px;font-size:16px;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table td{word-break:break-word;overflow-wrap:break-word;max-width:100%;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th:last-child,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td:last-child,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th:last-child,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{box-sizing:border-box;width:200px;min-width:200px;max-width:200px;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{background:#f5f7fa;height:104px;min-height:104px;padding:20px 16px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{background:#f5f7fa;height:104px;min-height:104px;padding:20px 16px;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;text-align:center;vertical-align:middle;background:#f5f7fa;height:222px;min-height:222px;padding:24px 16px;font-weight:600;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;text-align:center;vertical-align:middle;background:#f5f7fa;height:222px;min-height:222px;padding:24px 16px;font-weight:600;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{object-fit:contain;width:136px;height:136px;margin:0 auto 12px;display:block}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{object-fit:contain;width:136px;height:136px;margin:0 auto 12px;display:block}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th p{color:#222;width:100%;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th p{color:#222;width:100%;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{background:#fff;height:222px;min-height:222px;padding:20px 16px;font-weight:400}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{background:#fff;height:222px;min-height:222px;padding:20px 16px;font-weight:400}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed}@media (min-width:781px){section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){width:100%}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){width:100%}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:200px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:200px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:280px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:280px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:auto}}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th{height:auto;min-height:64px;padding:16px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th{height:auto;min-height:64px;padding:16px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{vertical-align:middle;text-align:center;width:auto;min-width:0;height:auto;min-height:0;padding:24px 16px;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{vertical-align:middle;text-align:center;width:auto;min-width:0;height:auto;min-height:0;padding:24px 16px;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{margin:0 auto 12px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{margin:0 auto 12px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{height:auto;min-height:56px;padding:14px 16px;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{height:auto;min-height:56px;padding:14px 16px;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) thead th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th:last-child:not([rowspan]){border-right:1px solid #ddd}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th{background:#f5f7fa;padding:24px 16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th:first-child{height:auto;min-height:0;padding:20px 16px;line-height:22px}section.devices_product_lineup #lineup-susol-ul-vcb [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th,section.devices_product_lineup #lineup-load-interrupter-switch [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th{padding:12px 16px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{color:#222;white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{background:#fff;height:80px;min-height:80px;padding:16px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__category{background:#f5f7fa;height:auto;min-height:0;padding:16px;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th.devices_product_lineup__label{background:#f5f7fa;height:80px;min-height:80px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) thead th{background:#f5f7fa;height:auto;min-height:64px;padding:20px 16px;font-weight:600}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) thead th{background:#f5f7fa;height:auto;min-height:64px;padding:20px 16px;font-weight:600}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody td{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody td{text-align:center;background:#fff;height:auto;min-height:64px;padding:16px 20px;font-weight:400;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__label{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__category{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__label{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(img)):not(:is(:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)),:not(:has(thead)):has(.devices_product_lineup__category))) tbody th.devices_product_lineup__category{background:#f5f7fa;font-weight:600;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category):not(:has(img)) tbody th.devices_product_lineup__category{box-sizing:border-box;width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category):not(:has(img)) tbody th.devices_product_lineup__category{box-sizing:border-box;width:150px;min-width:150px}@media (min-width:781px){section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table{width:100%;min-width:0;max-width:100%}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:first-child{width:28%!important;min-width:0!important}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(2){width:12%;min-width:0}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(n+3){width:20%;min-width:0}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody th.devices_product_lineup__category{text-align:left;white-space:normal;width:auto;min-width:0;max-width:none}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody th.devices_product_lineup__label{text-align:left}}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody td{font-weight:400;font-size:16px!important;line-height:24px!important}@media (max-width:780px){section.devices_product_lineup #lineup-ul1558-switchgear .devices_product_lineup__grid-scroll>*,section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up]{width:750px;min-width:750px;max-width:none}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table{table-layout:fixed;width:750px;min-width:750px;max-width:none}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table td{min-width:0;font-size:13px;font-weight:400;line-height:19px}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] table th{font-weight:600!important}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:first-child{max-width:150px;width:150px!important;min-width:150px!important}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(2){width:90px;min-width:90px;max-width:90px}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] col:nth-child(n+3){width:170px;min-width:170px;max-width:170px}section.devices_product_lineup #lineup-ul1558-switchgear [data-slugkey=product_etc\.line_up] tbody th.devices_product_lineup__category{white-space:normal;word-break:break-word;overflow-wrap:break-word;width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table{width:680px;min-width:680px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table col:first-child,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th:first-child:not([colspan]),section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody>tr>th:first-child:not([colspan]),section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table col:first-child,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th:first-child:not([colspan]),section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody>tr>th:first-child:not([colspan]){box-sizing:border-box;width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category) tbody th.devices_product_lineup__category{width:150px;min-width:150px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(.devices_product_lineup__category) tbody th.devices_product_lineup__category{width:150px;min-width:150px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grids--h100-plus table th{min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] h3,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] h3{margin-bottom:16px;font-size:18px;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td{word-break:break-word;overflow-wrap:break-word;padding:12px 10px;font-size:13px;line-height:19px;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody td,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody td *,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody td *{font-size:13px;font-weight:400;line-height:19px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table tbody th,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table tbody th{font-weight:600!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th p,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th p{font-size:12px!important;font-weight:600!important;line-height:18px!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{height:auto;min-height:50px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) thead th{height:auto;min-height:50px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:has(>img){height:auto;min-height:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:has(>img){height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody td{height:auto;min-height:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:not(:has(>img)){height:auto;min-height:50px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th:not(:has(>img)){height:auto;min-height:50px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) thead th:first-child{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img):not(:has(tbody th[rowspan])) tbody th{width:140px;min-width:140px;max-width:140px;height:auto;min-height:160px;padding:16px 12px;display:table-cell;overflow:visible}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody td{word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;padding:12px 8px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{width:auto;min-width:0;padding:16px 8px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th{width:auto;min-width:0;padding:16px 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{width:100px;height:100px;margin:0 auto 8px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th>img) tbody th img{width:100px;height:100px;margin:0 auto 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{width:72px;height:72px;margin:0 auto 8px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) tbody th img{width:72px;height:72px;margin:0 auto 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed;flex-shrink:0;width:860px;min-width:860px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img){table-layout:fixed;flex-shrink:0;width:860px;min-width:860px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:220px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(2){width:220px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(tbody th[rowspan]>img) col:nth-child(n+3){width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th:has(.devices_product_lineup__frame-media){height:auto;min-height:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table thead th:has(>img){height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th:has(.devices_product_lineup__frame-media){height:auto;min-height:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table thead th:has(>img){height:auto;min-height:160px}section.devices_product_lineup #lineup-susol-ul-vcb [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th,section.devices_product_lineup #lineup-load-interrupter-switch [data-slugkey=product_etc\.line_up] table thead tr:nth-child(2) th{height:90px;min-height:90px;padding:10px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) thead th p{white-space:normal;font-size:12px;line-height:18px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody th{height:auto;min-height:56px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead th img) tbody td{height:auto;min-height:56px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3){flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3){flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3){flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:flex}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.24px;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) h3+table{margin:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) table+h3{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3) h3+table{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3) table+h3{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3) h3+table{margin:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3) table+h3{margin:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){border-top:2px solid #0f1f45;width:100%;min-width:0;max-width:100%}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 24px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{text-align:center;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{text-align:center;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{text-align:center;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{text-align:center;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{text-align:center;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{text-align:center;background:#f5f7fa;width:160px;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:128px;min-height:128px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:not(:first-child){text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:not(:first-child){text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:not(:first-child){text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{width:168px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{width:168px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{width:168px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:160px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:auto}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:auto}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{box-sizing:border-box;color:#222;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:64px;min-height:64px;padding:20px 16px;font-size:16px;display:table-cell}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th:last-child{border-right:0}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td:last-child{border-right:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:#f5f7fa;font-weight:600;line-height:22px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:168px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:160px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td{text-align:center;background:#fff;font-weight:400;line-height:24px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="2"]{height:128px;min-height:128px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="3"]{height:192px;min-height:192px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="4"]{height:256px;min-height:256px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="4"]{height:256px;min-height:256px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="4"]{height:256px;min-height:256px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="6"]{height:384px;min-height:384px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="6"]{height:384px;min-height:384px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="6"]{height:384px;min-height:384px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup][rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup][rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup][rowspan="7"]{height:448px;min-height:448px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="11"]{height:704px;min-height:704px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="11"]{height:704px;min-height:704px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan="11"]{height:704px;min-height:704px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:80px;min-height:80px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:80px;min-height:80px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:80px;min-height:80px}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:80px;min-height:80px}@media (max-width:780px){section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3){align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up]:has(h3){align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up]:has(h3){align-items:flex-start;gap:16px;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up]:has(h3) h3{letter-spacing:-.2px;max-width:100vw;font-size:18px;line-height:26px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){flex-shrink:0;width:672px;min-width:672px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{width:150px;min-width:150px}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) td){word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;max-height:999999px;padding:12px 10px;font-size:13px;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th[rowspan]{height:auto;min-height:0}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]){white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:150px}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2),section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label){width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:362px}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td){word-break:break-word;overflow-wrap:break-word;height:auto;min-height:48px;max-height:999999px;padding:12px 8px;font-size:13px;line-height:19px;display:table-cell;overflow:hidden}:is(section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th *,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) td *){font-size:13px;line-height:19px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[rowspan]{height:auto;min-height:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[colspan="2"]{height:auto;min-height:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] th{height:auto;min-height:0}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) tr[data-other] td{height:auto;min-height:0}section.devices_product_lineup .devices_product_lineup__grid-scroll{-webkit-overflow-scrolling:touch;overflow:auto hidden}section.devices_product_lineup .devices_product_lineup__grid-scroll>*{box-sizing:border-box;width:max-content;min-width:100%;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) thead th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody td{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) thead th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody th{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)) tbody td{flex-direction:initial;align-items:initial;justify-content:initial;gap:initial;float:none;display:table-cell;position:static}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)){table-layout:fixed;flex-shrink:0;width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)){table-layout:fixed;flex-shrink:0;width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table:not(:has(tbody th>img)){table-layout:fixed;flex-shrink:0;width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus table{width:680px;min-width:680px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){width:680px;min-width:680px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)){width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category){width:680px;min-width:680px;max-width:none}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:first-child,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings tbody th{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) col:first-child{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) thead th:first-child{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead):has(tbody th[rowspan]):not(:has(.devices_product_lineup__category)):not(:has(img)) tbody th{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:first-child{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:first-child{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__category{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th[scope=rowgroup]{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:160px;min-width:160px;max-width:160px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(2){width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(2){width:150px;min-width:150px;max-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{width:150px;min-width:150px;max-width:150px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options col:nth-child(3){width:460px;min-width:460px;max-width:460px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) col:nth-child(3){width:460px;min-width:460px;max-width:460px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-ratings col:nth-child(n+2){width:190px;min-width:190px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__grid-scroll>*,section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up]{width:max-content;min-width:990px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] table,section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table{table-layout:fixed;flex-shrink:0;width:990px;min-width:990px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media){table-layout:fixed;flex-shrink:0;width:960px;min-width:960px;max-width:none}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media){table-layout:fixed;flex-shrink:0;width:960px;min-width:960px;max-width:none}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col{width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col{width:auto}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col{width:auto}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:first-child{width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:first-child{width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(2){width:150px;min-width:150px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] col:nth-child(n+3){width:180px}section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(n+3){width:180px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) col:nth-child(n+3){width:180px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) .devices_product_lineup__frame-media{width:100px;height:100px;margin-bottom:8px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{height:auto;min-height:160px;padding:16px 8px}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) thead th{height:auto;min-height:160px;padding:16px 8px}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup .devices_product_lineup__grid--type1[data-layout=metasol] [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody th{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:has(thead .devices_product_lineup__frame-media) tbody td{white-space:normal;word-break:break-word;overflow-wrap:break-word;height:auto;min-height:56px;padding:12px 8px;font-size:13px;font-weight:400;line-height:19px;display:table-cell;overflow:hidden}section.devices_product_lineup table,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table,section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table{table-layout:auto}section.devices_product_lineup td,section.devices_product_lineup [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type1 [data-slugkey=product_etc\.line_up] table td,section.devices_product_lineup .devices_product_lineup__grid--type2 [data-slugkey=product_etc\.line_up] table td{min-width:100px;max-width:none}section.devices_product_lineup th:not(:has(img)):not(:has(.devices_product_lineup__frame-media)){height:auto;min-height:50px}section.devices_product_lineup table th,section.devices_product_lineup table td{max-height:999999px}section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th.devices_product_lineup__label,section.devices_product_lineup .devices_product_lineup__grids--h100-plus .devices_product_lineup__table--h100-plus-options th.devices_product_lineup__label *{font-size:13px;line-height:19px;font-weight:600!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label{font-size:13px;line-height:19px;font-weight:600!important}section.devices_product_lineup [data-slugkey=product_etc\.line_up] table:not(:has(thead)):has(.devices_product_lineup__category) th.devices_product_lineup__label *{font-size:13px;line-height:19px;font-weight:600!important}}
