JavaScriptを有効にしてください。
Webkit(iOS SafariやChromeなど)で、:checked擬似クラスと2つ以上の隣接セレクター指定が効かないことがあります。
【CSS】
Webkitのバグで隣接セレクターではなく、間接セレクターを使用することで、回避することができます。
ツール
JavaScript、jQueryライブラリ、APIの紹介
リファレンス
カラーコード
その他