/* event.css */



body.event {
}

body.event #contents h2.head {   /* title */
  margin:0 0 15px 0;
  background-image:url(../img/event/title.gif);
}



/* event.html */
body#event #contents h3.head {
  padding:0 10px;
  line-height:2;
  font-size:13px;
  color:#fff;
}
body#event #contents.blue h3.head {
  background:#36c;
}
body#event #contents.green h3.head {
  background:#399;
}
body#event #contents table.calender {
  background:#fff;
  border:solid 0 #fff;
}
body#event #contents table.calender tr.head {
}
body#event #contents table.calender tr.head th {
  padding:4px 0 4px 10px;
  text-align:left;
  border:0;
}
body#event #contents.blue table.calender tr.head th {
  border-top:solid 1px #7db4d5;
  border-bottom:solid 1px #7db4d5;
  border-right:solid 1px #7db4d5;
}
body#event #contents.green table.calender tr.head th {
  border-top:solid 1px #9c9;
  border-bottom:solid 1px #9c9;
  border-right:solid 1px #9c9;
}
body#event #contents.blue table.calender tr.head th,
body#event #contents.blue table.calender th.head {
  background:#7db4d5;
}
body#event #contents.green table.calender tr.head th,
body#event #contents.green table.calender th.head {
  background:#9c9;
}
body#event #contents table.calender tr.first th,
body#event #contents table.calender tr.first td {
  border-top:0;
}
body#event #contents table.calender tr.end th,
body#event #contents table.calender tr.end td {
  border-bottom:0;
}
body#event #contents table.calender th {
  padding-right:5px;
  text-align:right;
  vertical-align:top;
  border:0;
  border-bottom:solid 1px #fff;
}
body#event #contents.blue table.calender th {
  background:#e3eff6;
}
body#event #contents.green table.calender th {
  background:#e3efcc;
}
body#event #contents table.calender td {
  padding:5px;
  vertical-align:top;
  border:0;
  border-top:solid 1px #ccc;
  border-right:solid 1px #ccc;
}
body#event #contents table.calender th.last {
  border-bottom:solid 1px #e3eff6;
}
body#event #contents table.calender td.last {
  border-bottom:solid 1px #ccc;
}

body#event #contents p.note {
  padding:0 0 0 1em;
  text-indent:-1em;
/*  font-size:10px;*/
}

