Copyright(c) Kikkawa Hiroyasu All rights reserved.