/*********  rdtsEJB  *********/
UL.errorTenshoPopup{
	/*（ポップアップリスト定義)*/
	position:absolute;
	background-color:#eff1ff;
	border:1px solid #AAAAff;
	margin:1px;
	padding-left:1px;
/*	top:-20px;*/
	left:-25px;
	width:330px;
	z-index:1;
	line-height:18px;
	overflow:auto;
	color:#cc0000;
}

UL#errorTenshoPopupNiokurinin{
	top: 2px;
	Bottom: auto;
}
UL#errorTenshoPopupTodokesaki{
	top: 2px;
	bottom: auto;
}

UL.tenshoPopup{
	/*（ポップアップリスト定義)*/
	position:absolute;
	background-color:#eff1ff;
	border:1px solid #AAAAff;
	margin:1px;
	padding-left:1px;
	top:0px;
	left:-25px;
	/*height:75px;*/
	height:125px;
	width:500px;
	z-index:1;
	line-height:18px;
	overflow:scroll;
}

li a.closeTenshoPopupMenu{
	/*(ポップアップリストclose定義)*/
	font-size:9pt;
	font-weight:900;
	background-color:#DD3355;
	border:1px solid #ffffff;
	float:right;
	margin:0 0 0 3px;
	text-align:right;
	text-decoration:none;
}
a.closeTenshoPopupMenu:link{
	font-size:9pt;
	font-weight:900;
	color:#ffffff;
	text-decoration:none;
}
a.closeTenshoPopupMenu:visited{
	font-size:9pt;
	font-weight:900;
	color:#ffffff;
	text-decoration:none;
}
a.closeTenshoPopupMenu:active{
	font-size:9pt;
	font-weight:900;
	color:#ffffff;
	text-decoration:none;
}
a.closeTenshoPopupMenu:hover{
	font-size:9pt;
	font-weight:900;
	color:#fefefe;
	background-color:#FF3355;
	text-decoration:none;
}
li a.tenshoList{
	/*(漢字住所リスト定義)*/
	margin-top:0px;
	padding-top:0px;
	margin-left:10px;
	font-size:10pt;
	margin-bottom:0px;
	margin-right:0px;
}
li a.tenshoList:link{
	font-size:10pt;
	/*line-height:11px;*/
}
li a.tenshoList:visited{
	font-size:10pt;
}
li a.tenshoList:hover{
	color:#111111;
	background-color:#aee1ee;
	font-size:10pt;
	/*line-height:11px;*/
}
li a.tenshoList:active{
	font-size:10pt;
	/*line-height:11px;*/
}
div.explanation{
	float:left;
	font-size:10pt;
	text-align:left;
}
li.listValue{
	clear:left;
	list-style-type:none;
}
li.errorListValue{
	clear:left;
	text-align:left;
	font-size:10pt;
	list-style-type:disc;
	margin-left:2em;	
}
:root li.errorListValue{
	float:left;
	text-align:left;
	font-size:10pt;
	list-style-type:disc;
	margin-left:2em;	
}