骨粗鬆症ってのは基本的には動物性タンパク質の摂り過ぎが原因
血液の酸化を防ぐために骨からカルシウムが流失するから
肉や乳製品にマグネシウムが少ないことも一因だろう