— I would like to use this product, and have been told it is now available on PC and Windows 10. I cannot find out how to register an account with you. I have downloaded LINE, but can do nothing else...

Yes, you can download LINE on PC using the available installers from the official website, but to use it, a phone is still required in order to create an account. After you create an account, you... need to register the email address. This can be done from the mobile version of LINE. After you have everything set up, visit the link below, download the Windows version of LINE and log-in with the email and password you set up.
Download LINE PC: http://line.me/en-US/download
Read more