Copyright(C) 2008 Hirakawa Group. All rights reserved.