Creating domain user login from another domain?
In order for one domain to have access to objects in another domain, a domain trust needs to be established to allow it. (I'm assuming you don't have a parent-child domain relationship right now.)

This is a configuration change in Active Directory; SQL Server is not involved.

Once a trust is established, the server will be able to see the necessary domain objects when you create the login.