@charset "euc-jp";

/* tooltip styling */ 
.tooltip {
	display:none;
	background:transparent url("../images/white_allow.png");
	height:168px;
	padding:19px 20px 10px 20px;
	width:226px;
	font-family:'Meiryo','¥á¥¤¥ê¥ª','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯' Osaka,'Osaka-ÅùÉý',sans-serif;
	font-size:11px;
	color:#333;
	line-height:1em;
	letter-spacing:0em;
	z-index:10;
	overflow:hidden;
}

.tooltip h5 {
	margin:1px 0 8px 0;
	font-size:13px;
	font-weight:bold;
	color:#00c1ed;
}

.tooltip dl {
	height:32px;
	font-size:12px;
	margin-bottom:10px;
}

.tooltip dl dt {
	clear:left;
	float:left;
	width:4em;
	padding:2px 0 0 0;
}

.tooltip dl dd {
	margin-left:4em;
	margin-bottom:4px;
	padding:2px 0 0 0;
}

.tooltip .ccfinish {
	color:#999999;
}

.tooltip h6 {
	margin:1px 0 3px 0;
	font-size:11px;
	font-weight:bold;
	color:#00c1ed;
}

.tooltip ul {
	height:46px;
	overflow:hidden;
}

.tooltip li {
	padding:2px 1px;
	font-size:11px;
	letter-spacing:0.04em;
}

.tooltip p.details {
	text-align:center;
}

#ccmapinfo {
	position:absolute;
	width:761px;
	height:458px;
}

#ccmapinfo .mo {
	position:absolute;
	cursor:pointer;
	background-image:url("../common/images/dummy.gif");
}
