.result-index-box{
	width:480px;
	text-align:left;
}
.result-form-box{
	width:160px;
	float:left;
}
.result-form-biz-box{
	width:200px;
	float:left;
}
.result-form{
	margin:3px;
	text-align:left;
}



.fc-b{
	color:#003366;
}
.fc-w{
	color:#FFFFFF;
}
.bg-w{
	background-color:#FFFFFF;
}
.bg-g{
	background-color:#009900;
}
.bg-g2{
	background-color:#CCFF99;
}
.bd-g{
	border:1px #009900 solid;
}
.group-content{
	text-align:center;
	margin:0 auto;
	margin-top:10px;
}
.group-conteiner{
	overflow-y:scroll;
	width:488px;
	height:400px;
	text-align:left;
}
.group-index{
	width:467px;
	font-weight:bold;
}
* html .group-index{
	width:468px;
}
.group-index p{
	margin-left:5px;
}
.group-box{
	width:470px;
}


.place-box-line{
	width:472px;
	margin:0px;
}
*html .place-box-line{
	width:472px;
}
.place-box{
	width:468px;
	margin-top:1px;
	margin-right:2px;
	text-align:left;
	float:left;
}
.place-code{
	width:50px;
	height:30px;
	float:left;
	text-align:center;
}
.place-name{
	width:413px;
	height:30px;
	overflow: hidden;
}
*html .place-name{
	float:right;
}

.place-name p{
	margin-left:2px;
	margin-top:2px;
}





.test-kekka-title{
	font-weight:bold;
}
.test-kekka-conteiner {
	margin:10px 0 0 0;
}
.test-kekka-conteiner table,th,td{
	border:1px #333333 solid;
	border-collapse:collapse;
}
.test-kekka-conteiner th,td{
	width:82px;
	height:20px;
	line-height:20px;
}
.test-kekka-conteiner th{
	background-color:#009900;
	color:#FFFFFF;
}
.test-kekka-conteiner p{
	margin-right:5px;
	text-align:right;
}
.test-kekka-class {
	width:40px;
}
.test-kekka-class p{
	padding:2px 0 0 0;
	line-height:120%;
	text-align:center;
	font-weight:bold;
}
.test-kekka-class span{
	font-size:90%;
}




.clearfix:after {
	content: "."; /* �V�����v�f����� */
	display: block; /* �u���b�N���x���v�f�� */
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix {
	min-height: 1px;
}

*html .clearfix {
	height: 1px;
/*\*//*/
	height: auto;
	overflow: hidden;
/**/
}
