copyright (c) 2016 takeda seisakukobo Allright reserved.