Copyright(c) 2005 Takeuchi Kensestu All Rights Reserved.