@charset "UTF-8";
body{
  font-family: 'Arial',YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ ゴシック',sans-serif;
  background-image : url(image/pastevents_background.gif);
  background-repeat: repeat-x;
}
h1{
  font-family: "YuGothic","Yu Gothic","Meiryo","ヒラギノ角ゴ","sans-serif";
}
.box1{
  width: 600px;
  border-width: 1px 1px 1px 5px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-bottom: 15px;
  overflow: hidden;
  zoom: 1;
  line-height : 1.5;
}
.box1p{
  overflow: hidden;
  zoom: 1;
}
.box1img{
  float: left;
  margin : 0px 10px 0px 0px;
  border-width : 1px;
  border-style : solid;
  border-color : gray;
}
b{
  font-weight: bold;
  line-height: 2em;
}
table{
  width: 600px;
  border-collapse: collapse;
  line-height : 2;
}
table tr th,
table tr td{
  padding: 0 10px;
  border: 1px solid #DDD;
  vertical-align: middle;
}
table tr th{
  text-align: center;
  font-weight: bold;
}
table tr:nth-child(odd) td{
  background: #f2f2f2;
}