Then just make the div smaller, a few pixels at a time!!!
Either make both smaller, or, probably a better initial start make the .chart smaller, in case #right is used elsewhere on the site and it's width matters.
Can't you work this out of yourself?
Or apply padding inside .char, again only a few pixels at a time, until it fits the way you want.
These are not difficult problems to solve at all for any web developer. Or are you copying code and don't normally build web sites, so you don't understand what the code does? Blindly copying code doesn't teach you anything.