#shitsuke { margin:0 auto;}
#shitsuke h4 { margin:20px 20px 0 20px; border-bottom:1px solid #ccc;}
#shitsuke, #shitsukecal { text-align:center;}
#shitsukecal { margin:10px auto 20px; width:590px;}
.lefttable { float:left; width:285px; margin-right:20px;}
.righttable {float:left; width:285px;}
.lefttable table, .righttable table { width:100%; border-right:1px solid #ccc;  border-bottom:1px solid #ccc;}
.lefttable table td, .righttable table td, .centertable td {border-left:1px solid #ccc; border-top:1px solid #ccc;}
.lefttable table th, .righttable table th, .centertable th {border-left:1px solid #ccc; background-color:#E1F4FF;}
.centertable { width:100%; margin: 20px 0; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.centertable th, .centertable td { text-align:center; line-height:180%;}
#shitsukecal #shopannnai ul { margin:0; padding:0; list-style:none;}
#shitsukecal #shopannnai ul .calsitsuke, #shitsukecal #shopannnai ul .eigyoubi {float:left; border:none; padding:0 0 0 10px; margin:0 10px 0 0;}
.fuukei ul { text-align:left; list-style:none;}