Yahoo Japan Corp said on Thursday it aims to buy 50.1% online fashion retailer Zozo Inc for about 400 billion yen ($3.70 billion), joining forces to better compete with rivals such as Amazon.com Inc and Rakuten Inc.