Again, if you are moving numbers from there, then why not move the entire box? But regardless... to move that further right from that position you need to modify the code.
Isn't going to be needed because you are going to set the push manually and regardless of the box position.
So change it to push 100. Then nop the push edx, because you cannot pass another push into the function that follows (the Call) when it isn't expecting one.
this leaves: 006C654E = 68 00 01 00 00 90 90
And that will do what you need.
Unfortunately, the screen transition does not work nice when you edit this function and you'll likely have to duplicate this change in a few places. That's why it's better to just move the whole box right from the push values that go into this function (This function starts 6C62A2) and then make a small change to the add edx.
I'm not going to be able to help much because my workload is massive. Definitely look up assembly tutorials and learn about the stack.
The basics are that a function is CALLed and usually uses all the push values that preceded it. If a function is expecting 3 arguments (X Y Z) then it will expect 3 values to be pushed onto the stack. Each push is 4 bytes of data. After the function, the stack is corrected to remove the 12 bytes that were used. The data remains in memory but is redundant. The pointer (esp) changes.
That's why at 6C655A you see add esp,18 (24 decimal) - because it's correcting the stack pointer for 24 /4 (6) arguments. In other words, 6 arguments were fed in to call 006F9739. Two of those were the HP number's X and Y position. The function 006F9739 then draws that to the screen. You'll see 006F9739 an awful lot... because it's always doing the same task with different push values for each menu item. That's how code works - functions call functions - and the stack works away in the background.
In ff7, you can always work out where the arguments reside, because they will always use ebp. So [Ebp+ 8] is the FIRST argument. [EBP + C] the second. [EBP + 10] the 3rd.
[EBP + 4] holds the return address. The address that the program will jump to when it reaches a return (ret).
Note that when optimization is on in compilers, they usually use ebp for a normal register (like eax, ecx, edx). Debugging those programs is a lot harder, because you are always working with esp and have no easy reference that I just mentioned. That's not relevant to FF7.