@charset "Shift_JIS";

/****************************** コンテンツ ********************************/

#contents div.prt-pastLayout2011renew h3{ text-align:center;
	font-weight:normal;
	line-height:125%;
	margin:2em 0; padding:0.5em 0;
	background-color:#E5E5FF;
	width:100%;
	border:1px solid #000000;}

/*角丸*/
#contents div.prt-pastLayout2011renew .corner_top{background:url("../images/corner.gif") repeat-x top;}
#contents div.prt-pastLayout2011renew .corner_bottom{background:url("../images/corner.gif") repeat-x bottom;}
#contents div.prt-pastLayout2011renew .corner_left{background:url("../images/corner.gif") repeat-y left;}
#contents div.prt-pastLayout2011renew .corner_right{background:url("../images/corner.gif") repeat-y right;}
#contents div.prt-pastLayout2011renew .corner_lt{width:16px; height:16px;
			background:url(../images/corner_lt.gif) no-repeat;}
#contents div.prt-pastLayout2011renew .corner_rt{width:16px; height:16px;
			background:url(../images/corner_rt.gif) no-repeat;}
#contents div.prt-pastLayout2011renew .corner_lb{width:16px; height:16px;
			background:url(../images/corner_lb.gif) no-repeat;}
#contents div.prt-pastLayout2011renew .corner_rb{width:16px; height:16px;
			background:url(../images/corner_rb.gif) no-repeat;}

/* /bunya/shougaihoken/sougoufukusi/index.html 画像背景 */
#contents div.prt-pastLayout2011renew .tt1 { background:url(../sougoufukusi/images/bk_h4.gif) no-repeat; width:266px; height:44px; position:relative; }
#contents div.prt-pastLayout2011renew .tt1 h4 { position:absolute; top:12px; left:30px; font-weight:bold; }
#contents div.prt-pastLayout2011renew .tt2 { background:url(../sougoufukusi/images/bk_content.gif) no-repeat; width:705px; height:85px; position:relative; }
#contents div.prt-pastLayout2011renew .tt2 p { position:absolute; top:22px; left:50px; right:50px; }

/* /bunya/shougaihoken/sougoufukusi/index.html 開催状況テーブル */
#contents div.prt-pastLayout2011renew div#content table.kaisai{
	width:100%;
	border-collapse:collapse;
	caption-side:top;
	border:1px solid #7f7f7f;
	margin-bottom:3.5em;
	background:#fff;
	color:#000;
	vertical-align:middle;
}

#contents div.prt-pastLayout2011renew div#content table.kaisai th,
#contents div.prt-pastLayout2011renew div#content table.kaisai td{
	padding:3px;
	text-align:center;
	border:1px solid #7f7f7f;
}

#contents div.prt-pastLayout2011renew div#content table.kaisai th{
	font-weight:bold;
}

#contents div.prt-pastLayout2011renew div#content table.kaisai td{
	font-weight:normal;
	background:#fff;
}

#contents div.prt-pastLayout2011renew div#content table.kaisai td.agenda{
	text-align:left;
}

#contents div.prt-pastLayout2011renew div#content table.kaisai thead th{
	color:#fff;
	background:#9bbb59;
	white-space:nowrap;
}

#contents div.prt-pastLayout2011renew div#content table.kaisai tbody th{
	padding:3px 0px;
	background:#f5f5f5;
	font-weight:normal;
	vertical-align:top;
	}

#contents div.prt-pastLayout2011renew div#content table.kaisai .newupdata {
	font-size:82%;
	margin: 0 auto;
	padding: 2px 0px 0px 37px;
	width:4em; 
	background-position:left top;
	vertical-align:left;
	text-align:left;
	min-height:15px;
	/height:15px;
/*	display:block; */
	/zoom:1;
}
#contents div.prt-pastLayout2011renew div#content table.kaisai span[class="newupdata"]{
	font-size:82%;
	margin: 0 auto;
	padding: 2px 0px 0px 37px;
	width:4em; 
	background-position: left bottom;
	}

#contents div.prt-pastLayout2011renew div#content table.kaisai .agenda .newupdata{
	display:inline;
}
