copyright (c) 2000-2010 QOL Service Co., Ltd.