td.titl{
	background-color:#fff;
}

.event-new{
	margin:8px 0 15px 0;
	padding:0;
	border:1px solid #d3d4bf;
}

.event{
	margin:8px 0 3px 0;
	padding:0;
	border:1px solid #d3d4bf;
}

.event02{
	margin:3px 0;
	padding:0;
	border:1px solid #d3d4bf;
}

/*変更*/
.event-box{
	margin:0px -27px 10px -27px;
	padding:0px;
/*	border:1px solid #d3d4bf;*/
}

.event-text{
/*	padding:6px 4px 6px 8px;*/
	padding: 4px 27px 4px 27px;
	border-right:1px solid #d3d4bf;
}

.event-text02{
/*	padding:6px 4px 6px 8px;*/
	padding: 4px 27px 4px 27px;
}

.event-date{
	padding:0 0 2px 0;
	font-weight:bold;
}

.report{
	padding:8px;
	line-height:125%;
	color:#666666;
}

/*プラグイン背景白*/
#plugin2{
	margin:0;
	padding:0 0 9px 0;
	background-color:#ffffff;
}

/*プラグイン説明エリア*/
.plugin{
	margin:0 9px 0 0;
	padding:0 2px 0 10px;
	background-color:#eee5e0;
}

.plugin img{
	margin:2px 2px 2px 0;
	vertical-align:middle;
}

/*サブナビタブ背景ピンク*/
#subtab{
	margin:3px 9px 0 0;
	background-color:#eee5e0;
}

ul.subtab li{
	margin:0.4em 0px;
	padding:0px;
	font-weight:bold;
}

ol.subtab li{
	margin:0.4em 0px;
	padding:0px;
	font-weight:bold;
}

/*メインムービー*/
.movie{
	margin:0 9px 0 0;
	padding:0 2px 0 10px;
}

.movie img{
	margin:2px 2px 2px 0;
	vertical-align:middle;
}

.movie a img{
	border: 0px;
}

/*スケジュール*/
.new{
	margin:0 0 7px 0;
	padding:0;
	border:1px solid #d3d4bf;
}

/*変更*/
.new-titl{
/*	padding-left: 27px;
	padding-right: 110px;
	background-color:#e0e0e0;
	background-color:#0094Cf;
*/
	padding: 4px 27px 4px 27px;
	border-bottom:1px solid #d3d4bf;
	background-color: #0094Cf;
	background-image: none;
	color: #fff;
	border-top: 1px solid #9f9f9f;
	border-bottom: 1px solid #9f9f9f;
	font-weight: bold;
	margin-bottom: 3px;
}

.new-titl a {
	color:#fff;

}

.new-text{
	padding:6px 4px 6px 8px;
	border-right:1px solid #d3d4bf;
}

.new-text02{
	padding:6px 4px 6px 8px;}

.new-titl02{
	padding:0 0 2px 0;
	font-weight:bold;
}

.new-titl2{
/*	padding:2px 8px 2px 15px;*/
	padding: 2px 29px 2px 29px;
	background-color:#efefef;
	border-top:1px solid #d3d4bf;
	border-bottom:1px solid #d3d4bf;
	margin-bottom: 3px;
}

/*データ罫線*/
.eventdata{
	margin:0 0 15px 0;
	background-color:#d3d4bf;
}

/*見出し*/
th{
	font-weight:normal;
	color:#666666;
	background-color:#eee5e0;
}

/*罫線*/
.tabledata{
	margin:13px 0 18px 0;
	background-color:#d3d4bf;
}

/*データ*/
.datatext{
	padding:4px 3px 4px 6px;
	background-color:#ffffff;
}

/*pdf見出し*/
.th02{
	padding:4px 6px;
	font-weight:normal;
	text-align:center;
	color:#666666;
	background-color:#eee5e0;
}

/*pdfリンク*/
.pdf{
	margin:3px 0;
}

/* BBL用コラムからの抜粋修正あり */
/*フェロー名エリア*/
.fellow{
	margin:10px;
}

/*肩書き*/
.fellow-position{
	margin:0 0 2px 0px;
}

/*名前*/
.fellow-name{
	margin:0px;
	font-weight:bold;
}

/*他のコンテンツ*/
.other{
	margin:0px 0px;
}

/*見出し*/
h3{
	margin:15px 10px;
	padding:0;
	font-weight:bold;
	font-size:100%;
}

.text-main{
	margin:15px 10px;
	padding:0;
}

.next-info{
	margin:15px 0;
	padding:8px 10px;
	background-color:#ede9ce;
	text-align:right;
}

.bbl-speaker{
	margin:0 0 2px 0px;
}

.text-q{
	font-weight:bold;
	margin:15px 10px;
	padding:0px;
}

.text-speaker{
	font-weight:bold;
	margin:15px 10px;
	padding:0px;
}

#summary li{
margin-top:10px;
}


.text-main h3{
	margin:0px;
	padding:0;
	font-weight:bold;
	font-size:100%;
}


/*追加*/
.notes {
	background-color: #f3f3f3;
	background-image: none;
/*	margin: 0px -27px 8px -27px;
	padding: 4px 27px 4px 27px;*/
	border-top: none;
	border-bottom: none; 
	text-align:right;

}

