Hola:
Se me ocurre que puedes poner cada grupo en una capa que se muestre/oculte según esté el checkbox checked...
<input type="checkbox" name="mob111" value="111"
onclick="document.detElementById('grupo111').style .display = (this.checked) ? 'block' : 'none' " />Mobiliario para el hogar...
<div id="grupo111" style="display: none" >
<!-- aquí el grupo dependiente... -->
</div>
Saludos