/* 2012/05/09以降に追加 --------------------------------*/


h4.hishi {
	font-size:13px;
}

h4.imgleft {
	float:left;
	padding:3px 10px 0 0;
}

table.setsumeikai {
	margin:10px 0 10px 0;
	width:100%;
  border-collapse: collapse;
  border: none;
  border-spacing: 0;
}

table.setsumeikai th{
	background-color: #F1F3F3;
	padding: 3px;
	border: 1px #dddddd solid;
	font-weight: normal;
}

table.setsumeikai td{
	padding: 3px;
	border: 1px #dddddd solid;
}

.setsumei {
	background-color: #FFFEE4;
	padding: 10px;
	overflow: hidden;
	margin:5px 0 15px 0;
}

p.setsumeileft {
	clear:both;
	float:left;
	width:44px;
	margin:10px 0 0 0;
}

p.setsumeiright {
	float:right;
	width:450px;
	margin:10px 0 0 0;
}

span.red {
	color:#ff0000;
}

span.blue {
	color:#0000ff;
}

table.nyushi {
	margin:10px 0 10px 0;
	width:100%;
  border-collapse: collapse;
  border: none;
  border-spacing: 0;
}

table.nyushi th{
	background-color: #F1F3F3;
	padding: 3px;
	border: 1px #dddddd solid;
	font-weight: normal;
	text-align: left;
}

table.nyushi td{
	padding: 3px;
	border: 1px #dddddd solid;
}


table.nyushi th p{
	float: left;
	width:400px;
}

table.nyushi th img{
	float: right;
	width:89px;
}
















