@charset "utf-8";

.web #allmenuBox .menuBox > ul > li .subDepth { left:400px; }
.web #allmenuBox .menuBox > ul > li .subDepth> ul { flex-wrap:wrap; gap:12px 0; }

.products-main * { word-break:break-word !important; }
@media screen and (max-width:550px) {
	.products-main .masterCont-1 .listbox > ul > li .txtbox dd { padding-left:10px; padding-right:10px; }
	.products-main .masterCont-1 .listbox > ul > li .txtbox dd br { display:none }
}
@media screen and (max-width:480px) {
	.products-main  .box,
	.products-main  .box *,
    .products-main .mainCont-1 .schematic-box dd * { font-size: 12px !important; }
}

.esg-box .esg-overview .list-2 li br { display:block }