네 안녕하세요~~ 네 red는 blue보다 wavelength가 더 깁니다. 그런데 absorbance라고 하는 것은 빛의 흡수를 의미하는 것인데 빨간색 물질은 빨간색의 보색(complementary color)을 흡수하기 때문에 나타나는 현상입니다.
위의 표와 같이 만약 물질이 blue로 보인다면 yellow의 빛을 흡수한 것이고 red로 보인다면 blue계열의 빛을 흡수한 것이기 때문에 빛의 wavelenth는 더 짧아져야 합니다.
위 그림에서 만약 green(~blue) color를 흡수하였다면 red로보이고 yellow 계열의 빛을 흡수하면 blue로 보입니다. 흡수한 색의 반대편 색이 보입니다.
답변이 도움이 되었기를 바랍니다.