@charset "utf-8";


/* #keyimgArea 
--------------------------------------------------------- */
#top #keyimgArea {
	padding:6px 0 0 0;
}

/* #newsBlock 
--------------------------------------------------------- */
#tiny  {
  width: 690px;
  height: 150px;
  overflow-y: auto;
  border: solid 1px #ccc;
  margin: 0 0 25px 0 ;
 }
 
*+html #tiny  {
  width: 690px;
  height: 150px;
  overflow-y: scroll;
  border: solid 1px #ccc;
  margin: 0 0 25px 0 ;
 }
 
#tiny table { 
  border: none;}
 
#tiny table td { 
  border: none;
}

#tiny table td.tn_date{
  padding: 5px 0 10px 15px;
  width: 150px;

}

#tiny table td.tn_title{
  padding: 5px 0 10px 15px;
}



#tiny table .tn_image {
  padding: 5px 0 10px 15px;
  display:none;}


#scheduleBlock {
	width:401px;
	padding:0 0 25px;
	margin-bottom:7px;
	background:url(../img/index_bg_001.gif) no-repeat left bottom;
}
#scheduleBlock table.toptable {
	margin:0 16px 0 15px;
	background: #807d7a;
}

table.toptable td,
table.toptable th {
	vertical-align:middle;
}

table.toptable {width:370px; }
table.toptable thead th,
table.toptable thead td {text-align: center; font-size:84%; background:#e0d9d1;border:1px solid #FFFFFF; font-weight:normal;}
table.toptable tbody th {text-align: center; font-size:84%; background:#f3efeb; border:1px solid #FFFFFF; font-weight:normal;}
table.toptable td {width: 10%; text-align: center; font-size:84%; background:#FFFFFF; }

table.toptable th,table.toptable td {
padding:3px 3px;
}
.bg01 {
	background:#e5e5e5 !important;
	width:25% !important;
}
.w10p {
	width:10% !important;
}
.w15p {
	width:15% !important;
}

.leftBlock {
	width:401px;
	float:left;
}
.rightBlock {
	width:269px;
	float:right;
}
.iconBlock {
	width:130px;
	float:left;
}