Button and panel