Copyright(C) JKA-Shimokitazawa branch All Rights Reserved.