読み込まれていないだけで、元からsidebarっぽいcssも入っていた。
試しにfunctionに書き加えて読み込んでみると、きちんとsidebarの位置に!
wp_enqueue_style( 'algernon-style', get_template_directory_uri() . "/css/style.css" );
wp_enqueue_style( 'algernon-sidebar', get_template_directory_uri() . "/layouts/content-sidebar.css" );
ついでに、テーマとして認識させるためのcssファイルがそのまま使われていたので分離してみた。テーマ用のコメント部分はどうしても必要だが、そのcss自体を画面から呼び出す必要はない。このほうがささやかにファイルサイズを軽くできるのでこっちのほうがたぶんいいような。そのうちcssのminimizeもしなきゃね。