The heat generator 100 of the present invention comprises a steam generator 10 having a heating layer 11 containing a oxidizable metal, a carbon component, an absorbent polymer and water, and an absorbent sheet 102 carrying water, Absorbent sheet 102 to a water absorbent polymer contained in a heat generating layer 11 and a heat absorbing member 100 having a water absorbent sheet 102 having a bag body 20 having at least a part of air permeability and containing a water vapor generating body 10, Is 0.9 or more and 15 or less.본 발명의 온열구 (100) 는, 피산화성 금속, 탄소 성분, 흡수성 폴리머 및 물을 함유하는 발열층 (11) 과, 물을 담지하는 흡수성 시트 (102) 가 적층되어 이루어지는 수증기 발생체 (10) 와, 적어도 일부에 통기성을 갖고, 수증기 발생체 (10) 를 수용하는 봉지체 (20) 를 구비하는 온열구 (100) 로서, 발열층 (11) 중에 함유되는 흡수성 폴리머에 대한 흡수성 시트 (102) 의 질량비가 0.9 이상 15 이하이다.