Copyright(C) Takahashi ALL Rights Reserved.