/* CSS Document */

#HeadClm{
text-align:center;
}

.cinfotxt{
}

.cinfotxt h3{
margin:0 0 20px 0;
}

.cinfotxtin{
margin:0 0 0 67px;
}

.cinfotxtin table{
}

.cinfotxtin th{
vertical-align:top;
white-space:nowrap;
border-bottom:solid 1px #CFCFCF;
padding:8px 0;
}

.cinfotxtin td{
vertical-align:top;
border-bottom:solid 1px #CFCFCF;
padding:8px 0;
}


.linktop-in{
	width:100%;
border-bottom:1px dotted #CFCFCF;
margin:20px 0;
	}

.linktop p{
	position:relative;
	left:458px;
	
	
	width:114px;
	height:11px;
	overflow:hidden;
	
	text-indent:-5000em;
	}

.linktop p a{
	display:block;
	width:100%;
	height:100%;
	
	background:url(/lib/img/btn_gotop_b.gif) no-repeat;
	}





/* X */
#CominfoArea{
margin-top:40px;
}

#CominfoAreain{
position:relative;
}

#CominfoAreain th{
width:88px;
text-align:right;
padding-right:57px;
}

#gomap{
position:absolute;
top:55px;
right:0;
}

#HistoryArea{
margin:52px 0 33px 0;
}

#HistoryAreain th{
width:83px;
text-align:left;
padding-right:26px;
}

#MapArea{
margin:33px 0 0 0;
}

#MapAreain h4{
margin:0 0 14px 0;
}

#Gmap{
width:501px;
height:219px;
border:solid 1px #BBE18F;
}

.kakudai{
padding:0 0 15px 0;
text-align:right;
}



.nomalred{
color:#FF0000;
}

.nomalgray{
font-weight:normal;
color:#BFBFBF;
}
