I thought she supported Kid that one time because she wanted to go to the concert with Kaito rather than Hakuba... normally, she despises Kid because he stands for everything she hates: crime, disrespect for the law, her dad never being around... she's got a very deeply ingrained respect for the law from her father, along with his short temper XD
But normally, she's very sweet and a little childish (apparently in the japanese version she talks about herself in the third person, as little girls like Ayumi do) and she's very trusting- she has absolute faith that Kaito isn't Kid. She comes off as a little dim sometimes, but she's not- she does actually put the pieces together once and demands that Kaito takes her on a date on the day of a Kid heist so that if he's with her during the heist she has proof that he's not Kid (he only just manages it- this chapter was the debut of Tropical Land, though XD).
She also tries really hard with people. She's determined to be friends with Akako, though she doesn't seem to notice that Akako regards her as an obstacle.
Kaito frequently makes jokes that she has a "boyish" figure, but he also flips her skirt at every oppourtunity, prompting Aoko to try to chase him and brain him with a mop, which, whenever this has happened, is strictly ignored by their classmates and teacher. She likes magic, having hung out with Kaito since they were small, she just hates Kid.
She's also voiced by Minami Takayama, the voice of Conan.
