[Problem] To provide a device and a method each for measuring the levels of individual lipids in a lipoprotein by non-invasive lipid measurement. [Solution] The device is equipped with: an irradiation unit which can emit irradiation light having a first wavelength and irradiation light having a second wavelength at predetermined light intensities toward the inside of a living body from the outside of the living body; a light intensity detection unit which is arranged at a predetermined distance apart from a position at which light is emitted from the irradiation unit or is arranged adjacent to the position, and can detect the intensities of first light and second light both emitted from the living body for the purpose of measuring the irradiation-detection-distance-dependence attenuation of light intensity of each of the emitted irradiation light having the first wavelength and the emitted irradiation light having the second wavelength; a scattering coefficient calculation unit which can calculate a first scattering coefficient and a second scattering coefficient in the living body respectively on the basis of the intensities of the first light and the second light both detected by the light intensity detection unit; and a lipid level calculation unit which can calculate the amount of change in each of the levels of a second group of lipids in the blood on the basis of the amount of change in the second scattering coefficient and can also calculate the amount of change in each of the levels of a first group of lipids on the basis of the amount of change in the first scattering coefficient.