th {
width:50px;
border-bottom:solid 5px #ffc0c0;
vertical-align:middle;
background-image:url(img/button.gif); /* 画像あり:ファイル名 画像なし:none*/
background-repeat:no-repeat;
background-position:center;
}

td {
background-color:#fff8f8; /* 色名ないし、色コード */
border-bottom:solid 5px #ffc0c0;
border-right:solid 5px #ffc0c0;
}

h4,h5,h6 {
padding:15px;
background-color:#fff8f8; /* 色名ないし、色コード */
line-height:170%; /* 数値＋単位 */
}
