/* CSS Document */

/*for  Mainpage*/
#banner {	
		background-image: url(./img/TitleImage.jpg);
		}

/*  #alpha { margin: 15px; width: 685px; 
} */

.entry-more-link{
         float:right;

}

#gotoFlash{
  /* width:645px;*/
  margin:10px auto 30px auto;
  padding:5px;
  border: #f86 2px dotted;
  min-height:60px;
  _height:60px;

}

#gotoFlash #FlashBTN{
   width:140px;
   height:60px;
   float:right;
   margin:0 5px;
}
   
#gotoFlash #FlashBTN img, img.flashBTN{
    border:1px solid #379;
}

.module-calendar .module-content table {
	margin:5px;
	width:100%;
    border-collapse: collapse;
      background-color:#e9eafd;
	border:#557 1px solid;
}

.module-calendar .module-content th,
.module-calendar .module-content td {
    width: 14%;
    text-align: center;
	border:#557 1px solid;
}

.module-content th{
	background-color:#668;
	color:#fff;

}


.module-calendar .module-content td {
	color:#535382;
	
}

.typelist-thumbnailed { margin: 0 0 20px 0; }

/*右メニュータイトルのスペース*/
.module-header{
     letter-spacing:1em;
     text-align:center;
}