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