/* CSS Document */
.shopdetail {
	width:470px;
	float: left;
}

.shopimg {
	width:470px;
	float: right;
}

.maps {
	width:470px;
	margin-left: 5px;
}

#Map1 ,
#Map2 ,
#Map3 ,
#Map4 ,
#Map5 {
	width: 470px;
	height: 300px;
}

div.maker {
	font-size: 0.95em;
}

div.maker h3 {
	background: none;
}

div.maker p {
	margin: 0;
}

div.shopimg p {
	width:450px;
	padding: 5px;
	border: 1px solid #CCC;
	box-shadow: 5px 5px 10px -5px rgba(0, 0, 0, 0.8); 
}

div.shopimg p img {
	width:100%;
	height: auto;
	border: 1px solid #EEE;
}

div.shopimg p.shoplink img,
p.shoplink img {
	width:240px;
	height: auto;
	border: 1px solid #000;
}

div.shopdetail dl dt {
	font-weight: bold;
}

div.shopdetail dl dd {
	margin-left: 1em;
}
