Copyright (C) 1998-2001 keiji. All rights reserved.