concrete5を扱っていると、独自のCSSを書きたくなることがあると思います。ただ、誰かに作ってもらって納品した後にCSSをお客さんが書き足したいとか、自分でテーマ作ってるんだけど、jQueryとかの都合でどこに書いたらいいのかわかんない、とかそういう局面はTPOによっても色々。 この記事では「ここにCSSを書くんだよ〜」てなことを書いた上で、シチュエーション別に使い分けを考えたいと思います。 概論 1.main.css フルスクラッチでテーマを作る人なら基本的にはここからCSSを書いて行くと思います。WordPressでは、style.cssという名前でCSSファイルが必須ですが、c5の場合は必ずしもmain.cssという名前でなくとも良い様子。しかし、慣例的にmain.cssと命名するテーマが多いですね。 参考:テーマのつくり方 :: concrete5 Japan 日本語公式サイ