Copyright (C) 2005 Yahoo Japan Corporation. All Rights Reserved.
Copyright (C) 2005 - 2014 Hayashi Kazumichi. All Rights Reserved.