Возможно, я ошибаюсь из-за того, что вы ищете, но именно так я бы решил вашу проблему:
.box {font:24px;}
.box div {font:18px}
.box div div {font:12px;}
Это будет хорошо работать для вас, например, однако имейте в виду, что если у вас есть другой .box с div в нем, то это также повлияет