p{ padding:1em; } p.happy{ border:dotted 20px #F5A9E1; background: #A9F5A9; } p.kanasii{ border:dotted 20px #0080FF; background:#8904B1; } th{ border:solid 5px; } th.sun{ color:red; } th.kyu{ color:red; } th.sat{ color:blue; } th:first-child{ color:red; } th:last-child{ color:blue; }