Thermos and cup