@charset "shift-JIS";
/* CSS Document */

#contents div.prt-pastLayout2011renew .tb_01{
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-collapse:collapse;
}
#contents div.prt-pastLayout2011renew .tb_01 td{
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#contents div.prt-pastLayout2011renew .fs_def td{
	font-size:90%;
	line-height: 1.3;
	padding: 5px;
}
#contents div.prt-pastLayout2011renew .fs_def_02 td{
	line-height: 1.3;
	padding: 5px;
}
#contents div.prt-pastLayout2011renew .fs_def_02 td.dan_01{
	padding-left: 1.3em;
}
#contents div.prt-pastLayout2011renew .wdt_100{
	width: 780px;
}
#contents div.prt-pastLayout2011renew .wdt_def td{
	width: 25%;
}
#contents div.prt-pastLayout2011renew .meibo_box{
	width: 800px;
	margin: 0 auto 2em auto;
	clear: both;
}
#contents div.prt-pastLayout2011renew .maru{
	width: 20px;
	padding-top: 5px;
	float: left;
}
#contents div.prt-pastLayout2011renew .honbun{
	float: left;
}