Shirt and pant