Seguro esa es la estructura? Si es así temo decirte que no es posible hacerlo solo con CSS ya que no existe un selector de hermanos que funcione con los anteriores.
En la 4 especificación de CSS puedes hacer esto:
Pero ningún navegador soporta esta especificación aún.
En cambio si la estructura fuese así
Solo con hacer esto te bastaría
Saludos