.parentNote{
  width: 80%;
  margin: 0 auto 20px auto;

}

table img{
  width: 80%;
  height: auto;
  margin-left: 20px;
  margin-bottom: 20px;
}

.eventTitle{
}

.eventTxt{
  margin: 5px 20px 20px 20px;
  line-height: 1.5em;
}

.photoSec{
  margin-bottom: 40px;
}

.spring{
  background-color: #ff81bc;
  font-weight: bold;
  color: #FFF;
  padding: 10px;
}

.summer{
  background-color: #46a5fd;
  font-weight: bold;
  color: #FFF;
  padding: 10px;
}

.autumn{
  background-color: #fdba46;
  font-weight: bold;
  color: #FFF;
  padding: 10px;

}

.winter{
  background-color: #df5039;
  font-weight: bold;
  color: #FFF;
  padding: 10px;
}

.throughYear{
  background-color: #addb53;
  font-weight: bold;
  color: #FFF;
  padding: 10px;
}

body#event table th.thYearSpace{
  min-width: 50px;
}

body#event table th p {
	background-image: url(/sp/images/event/month.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	padding-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
  text-indent: -9999px;
}

/* ▼行事テーブル - 月 */

body#event table th p.may {
	background-position: 0px 0px;
}

body#event table th p.june {
	background-position: -50px 0px;
}

body#event table th p.july {
	background-position: -100px 0px;
}

body#event table th p.august {
	background-position: -150px 0px;
}

body#event table th p.october {
	background-position: -200px 0px;
}

body#event table th p.december {
	background-position: -250px 0px;
}

body#event table th p.january {
	background-position: -300px 0px;
}

body#event table th p.february {
	background-position: -350px 0px;
}

body#event table th p.march {
	background-position: -400px 0px;
}

body#event table td {
  padding-bottom: 20px;
}
