/* Geo Mashup mapのスタイル */

/* カテゴリーリスト */

#gm-map-1-legend {
	border-top-width: 0;
/*	padding: 5px;
	font-size: 0.875em;
	width: 100%; */
	position: relative;
/*	left: 30px;
	bottom: 390px;
	top: 370px;*/
	background: #fff;
/*	border:1px solid #999999; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.4);
	-khtml-box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.4);
	z-index: 90;*/
	 /* the stack order: displayed under ribbon rectangle (100) */
}

#gm-map-1-legend .gm-legend img, .gm-link img { margin:1px 5px 1px 2px; }
a.gm-link { vertical-align:top; }

.gm-legend {
	margin: 0 10px 10px;
	border:none;
}

.gm-legend table, .gm-legend th, .gm-legend td	{ border: none; }
.gm-legend th, .gm-legend thead .gm-legend th {
	font-weight: 700; 
	color: #333; 
	background: #DDD; 
}
.gm-legend td,.gm-legend tbody .gm-legend td { 
	background: #ffffff;
	color:#000;
	vertical-align:middle;
}
.gm-legend td {
	padding: 0px;
}

.shopinfo {
	margin-top: 20px;
	border: 1px solid #cccccc;
	padding: 8px;
	width: 670px;
	background: #fff;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
/*	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); */
/*	-khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); */
/*	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); */
/*	z-index: 90; /* the stack order: displayed under ribbon rectangle (100) */
}

.shopinfolist {
/*	margin-left: 20px; */
}

.shopinfolist li {
/*	text-indent: -20px; */
}


#full-screen-map {
}

/* マップ */
/*
.gm-map {
	height: 100%;
	border: 1px solid #f0f0f0;
	border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-box-shadow: 0 0 0 4px #f0f0f0, 2px 1px 4px 4px rgba(10,10,0,.5);
	-webkit-box-shadow: 0 0 0 4px #f0f0f0, 2px 1px 4px 4px rgba(10,10,0,.5);
	box-shadow: 0 0 0 4px #f0f0f0, 2px 1px 6px 4px rgba(10,10,0,.5);
	text-shadow: -1px -1px #f0f0f0;
	font-weight: normal;
}

iframe {
	display: block;
}
*/
