Copyright(C) 2003 Seikotuin Yamamoto All rights reserved.