A method for manufacturing a multifunctional resin body that reduces optical transmittance in a plurality of wavelength ranges, the method comprising: - a first step of applying a first functional dye, which absorbs light in a first wavelength range and has sublimability, to a base body to obtain a first function-adding base body; - a second step of setting the first function-adding base body obtained in the first step to face a functional resin body having a function of reducing optical transmittance in a second wavelength range being a wavelength range different from the first wavelength range, of heating the first function-adding base body to sublimate the first functional dye applied to the first function-adding base body, and of depositing the first functional dye on the functional resin body; and - a third step of heating the functional resin body on which the first functional dye is deposited in the second step to fix the first functional dye on the functional resin body, - wherein the multifunctional resin body that reduces optical transmittance in a plurality of wavelength ranges is obtained by adding a function of reducing optical transmittance in the first wavelength range to the functional resin body with using the first functional dye, wherein the method further comprises: - a fourth step of applying a second functional dye, which absorbs light in the second wavelength range, to a base body to obtain a second function-adding base body; - a fifth step of setting the second function-adding base body obtained in the fourth step to face a resin body, of heating the second function-adding base body to sublimate the second functional dye applied to the second function-adding base body, and of depositing the second functional dye on the resin body; and - a sixth step of heating the resin body on which the second functional dye is deposited in the fifth step to fix the second functional dye on the resin body, - wherein the functional resin body, on which the first functional dye deposits in the second step, is obtained by performing the fourth to sixth steps to ad a function of reducing the optical transmittance in the second wavelength range to the resin body with using the second functional dye. - a first step of applying a first functional dye, which absorbs light in a first wavelength range and has sublimability, to a base body to obtain a first function-adding base body; - a second step of setting the first function-adding base body obtained in the first step to face a functional resin body having a function of reducing optical transmittance in a second wavelength range being a wavelength range different from the first wavelength range, of heating the first function-adding base body to sublimate the first functional dye applied to the first function-adding base body, and of depositing the first functional dye on the functional resin body; and - a third step of heating the functional resin body on which the first functional dye is deposited in the second step to fix the first functional dye on the functional resin body, - wherein the multifunctional resin body that reduces optical transmittance in a plurality of wavelength ranges is obtained by adding a function of reducing optical transmittance in the first wavelength range to the functional resin body with using the first functional dye, - a fourth step of applying a second functional dye, which absorbs light in the second wavelength range, to a base body to obtain a second function-adding base body; - a fifth step of setting the second function-adding base body obtained in the fourth step to face a resin body, of heating the second function-adding base body to sublimate the second functional dye applied to the second function-adding base body, and of depositing the second functional dye on the resin body; and - a sixth step of heating the resin body on which the second functional dye is deposited in the fifth step to fix the second functional dye on the resin body, - wherein the functional resin body, on which the first functional dye deposits in the second step, is obtained by performing the fourth to sixth steps to ad a function of reducing the optical transmittance in the second wavelength range to the resin body with using the second functional dye.