/* CSS Document */
/*---------------------------------------------------------------------*/
#wrapKukaku {
	clear: both;
	margin: 0 0 10px 10px;
}
.wrapKukakuEleL, .wrapKukakuEleR {
	position: relative;
	float: left;
	width: 318px;
	height: 337px;
	background: #f0f0f0;
	border: 1px solid #b3b3b3;
	text-align: center;
	margin: 10px 0 0 0;
}
.wrapKukakuEleL h3, .wrapKukakuEleR h3 {
	margin: 0;
	padding: 0;
	background: none;
}
.wrapKukakuEleR {
	float: right;
	margin: 10px 0 0 20px;
}
.wrapKukakuEleL img, .wrapKukakuEleR img {
	display: block;
}
/*商談中アイコン*/
.wrapKukakuEleL em, .wrapKukakuEleR em {
	position: absolute;
	bottom: 40px;
	right: 10px;
}
.wrapKukakuEleL em img, .wrapKukakuEleR em img {
	display: inline;
}
.wrapKukakuEleL em.dyn, .wrapKukakuEleR em.dyn {
	bottom: 20px;
}
/*---------------------------------------------------------------------*/
.wrapR table.dyn td.c {
	text-align: center;
}
.wrapR table.dyn th.c {
	text-align: center;
	vertical-align: middle;
}
.wrapR table.dyn th span {
	font-weight: normal;
}
.wrapR table.dyn .r {
	text-align: right;
}
/*---------------------------------------------------------------------*/
div.hyo table {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
div.hyo th {
	background: #efefef;
}
div.hyo td, div.hyo th {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	font-size: 0.75em;
	padding: 5px 10px;
}
/*---------------------------------------------------------------------*/
.wrapR div.hyo ul {
	margin: 15px 0 0 0;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
.wrapR div.hyo ul li {
	background: none;
	border: none;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}
/*---------------------------------------------------------------------*/
.wrapL table {
	margin: 15px 0 0 0;
	width:373px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
.wrapL td {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	font-size: 0.75em;
	padding: 5px 10px;
}
/*---------------------------------------------------------------------*/
#wrapKukaku {
	page-break-after: always;
}
/*---------------------------------------------------------------------*/
/*end*/