copyright(c) 2007-2011 Nishino Architectural Research & Design Office