#mainbox .imgtxt{
	margin-bottom:20px;
	overflow:hidden;
	display:block;
}
#mainbox .imgtxt .txt_l{
	float:left;
	margin-right:25px;
	_width:200px;
}
#mainbox .imgtxt h3.txt{
	margin-bottom:15px;
	overflow:hidden;
	height:60px;
	display:block;
}

#mainbox .imgtxt p{
	width:300px;
	float:left;
	
}
#mainbox .imgtxt img{

	float:left;
}
.bdr_map {
	border:4px solid #c8c8c8;
}
.tbl_00 {
	border-left:4px solid #4d80a6;
}
.tbl_00 td ,
.tbl_00 th {
	padding:5px 7px;
	border-bottom:1px solid #eff4f8;
}
.tbl_00 td {
	background:#ffffff;
}
.tbl_00 th {
	background:#dfe4e8;
	text-align:left;
	font-weight:normal;
}
.tbl_00 td {
	border:0;
	vertical-align:top;
	border-bottom:1px solid #dfe4e8;
	
}

p.coution{
	display:block;
	margin-top:30px;
	margin-bottom:30px;
	font-size:12px;
	font-weight:bold;
	color:#ce4646;
	padding:15px;
	border:1px solid #4d80a6;
	background-color:#ffffff;
}

h3.normal{
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px dotted #666666;

}

.entry{
	background-color:#d1e1ed;
	padding:10px;
	padding-left:170px;
	margin-bottom:25px;
}
.entry .btn{
	width:280px;

}
.entry .btn img.txt{
	
	margin-bottom:10px;
}




