/* R46: only the main download position and introduction spacing. */
@media(min-width:1101px){.hero-banner{padding-right:clamp(0px,(100vw - 1100px) * .3,110px);box-sizing:border-box;}}
#company-introduction{padding-top:14px;padding-bottom:14px;}
#company-introduction>.section-title{margin-bottom:10px;}
#company-introduction>.section-title p{margin-bottom:3px;}
#company-introduction>.aria-about-details-entry{margin-top:0;padding:12px 20px;}
#company-introduction>.aria-about-details-entry h4{margin:0 0 8px;font-size:24px;line-height:1.25;}
#company-introduction .aria-details-menu{margin:0;gap:6px;}
#company-introduction .aria-details-menu a{padding-top:9px;padding-bottom:9px;min-height:38px;line-height:1.4;}
@media(max-width:620px){#company-introduction{padding-top:12px;padding-bottom:12px;}#company-introduction>.aria-about-details-entry{padding:12px;}#company-introduction>.aria-about-details-entry h4{font-size:21px;}}
