copyright(C) 2003 Hirai clinic. all right reseaved.