In your current CSS you have:
@media screen { .image { display:none; } }
@media print { .image { break-after:always;} }
.one { width:200px; height:100px; background-color:#339999;}
Where you have:
@media print { .image { break-after:always;} }
Try changing this to:
@media print { .image { page-break-after:always;} }
Hope this works.