.site-header #menu-p02 .product-service-columns .mega-column:first-child{display:block;flex:1}.site-header #menu-p02 .product-service-columns>.mega-column{flex:1}.site-header #menu-p02 .product-service-columns a{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.site-header #menu-p02 .product-menu-note{font-size:11px;line-height:1.5;font-weight:400;color:#6e8178}.site-header #menu-p02 .menu-section-divider{margin-top:18px;padding-top:17px;border-top:1px solid #e1eae4}.site-header #menu-p02 .menu-section-divider h3{margin-top:0}.home-products .expanding-card h3{overflow-wrap:normal}@media(min-width:1101px){.site-header #menu-p02{width:min(1080px,calc(100vw - 80px))}.site-header #menu-p02 .mega-columns{gap:24px}.site-header #menu-p13 .mega-column:first-child{flex:1.2}}@media(max-width:1100px){.site-header #menu-p02 .product-menu-note{font-size:12px}}@media(max-width:760px){#logistics-products,#product-gallery{min-width:0;max-width:100%}#product-gallery .expanding-gallery-swiper{width:100%;min-width:0;overflow:hidden}#product-gallery .expanding-track{height:360px;height:clamp(320px,58svh,460px);gap:16px;padding:0;align-items:stretch}#product-gallery .expanding-card,#product-gallery .expanding-card:first-child,#product-gallery .expanding-card:nth-child(4),#product-gallery .expanding-card.is-active{flex:0 0 100%;width:100%;max-width:100%;min-width:0;height:100%;box-sizing:border-box;scroll-snap-align:start}#product-gallery .expanding-track.swiper-wrapper{gap:0;padding:0;scroll-snap-type:none}#product-gallery .expanding-track.swiper-wrapper>.expanding-card.swiper-slide{flex:0 0 auto;scroll-snap-align:none}#product-gallery .expanding-card>img{width:100%;height:100%;object-fit:cover;transform:none}#product-gallery .expanding-card-content{left:20px;right:20px;bottom:20px;min-width:0}#product-gallery .expanding-card h3,#product-gallery .expanding-card.is-active h3{font-size:23px;line-height:1.16;white-space:normal;overflow-wrap:break-word;margin:0 0 10px}#product-gallery .card-details,#product-gallery .is-active .card-details{max-height:none;visibility:visible;opacity:1;overflow:visible;transform:none}#product-gallery .card-details p{font-size:15px;line-height:1.45;max-width:none;margin:0 0 8px}#product-gallery .card-link{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:44px;font-size:14px;line-height:1.35;white-space:normal;overflow-wrap:break-word}#product-gallery .card-link svg{width:18px;height:18px;flex:0 0 18px}#product-gallery .gallery-under{margin-top:14px;gap:8px 16px}}@media(max-width:760px) and (max-height:520px){#product-gallery .expanding-track{height:max(190px,calc(100svh - 112px))}#product-gallery .expanding-card-content{left:16px;right:16px;bottom:14px}#product-gallery .expanding-card h3,#product-gallery .expanding-card.is-active h3{font-size:21px;margin-bottom:6px}#product-gallery .card-details p{font-size:14px;margin-bottom:4px}}
