@charset "utf-8";
/*									*/
/*		2006 copyright reserved		*/
/*		北の商店街さんぽ : GmapVer	*/
/*		記事部分					*/
#ss-title,
#ss-body,
#ss-foot {
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	font-size:medium;
	line-height:2em;
}
/*記事タイトルの設定*/
#ss-title {
	margin:0 0 25px 0;
	padding:0;
}
	#ss-title h2{
		margin:0;
		padding:0;
	}
	p.city-info {
		margin:0 0 10px 0;
		padding:0 10px;
		font-size:small;
		line-height:1.75em;
	}

/*記事ボディーの設定*/
#ss-body {
	margin:0;
	padding:0;
}
	#ss-content {
		padding:0 15px 0 0;
		width:485px;
		float:left;
	}
	#ss-content h2 {
		margin:10px 0;
		padding:5px 10px;
		background:#0080FF;
		color:#FFFFFF;
		font-size:medium;
		border-top:1px solid #003366;
		border-bottom:1px solid #003366;
	}
	p.maps-text {
		margin:0;
		padding:0 10px 10px 10px;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
		font-size:x-small;
		line-height:1.5em;
		border-bottom:2px solid #ccc;
	}
	.shop-info-block {
		margin:0 0 40px 0;
		padding:0;
		/*border-bottom:2px solid #ccc;*/
	}
	.shop-info-block .left {
		width:240px;
	}
	.shop-info-block .left.text {
		padding:0 0 0 0;
		width:235px;
	}
	.shop-info-block h3 {
		margin:0;
		padding:2px 5px;
		background:url(/images/background03.png);
		color:#005AB3;
		border-top:2px solid #005AB3;
		border-bottom:2px solid #005AB3;
	}
	.shop-info-block p {
		margin:0;
		padding:0;
		font-size:small;
		line-height:1.75em;
	}
	.tham {
		padding:4px;
		background:url(/images/background03.png);
		border:2px solid #005AB3;
	}
	.tham:hover {
		border:2px solid #F00;
	}
	
	#ss-index {
			padding:0;
			width:220px;
			float:left;
	}
	
	#city-navi-index {
		margin:20px 0;
	}
	#city-navi-index ul {
		margin:0;
		padding:0;
		list-style:none;
		font-size:medium;
	}
	#city-navi-index ul li {
		margin:0;
		padding:5px 0;
	}
	#spon-navi-index ul {
		margin:0 0 0 10px;
		padding:0;
		list-style:none;
		line-height:1.75em;
		font-weight:bold;
		font-size:small;
	}
	#spon-navi-index ul li {
		margin:0;
		padding:0;
	}
	#spon-navi-index {
		margin:0 0 10px 0;
	}
	#ss-index h3 {
		margin:0 0 5px 0;
		padding:2px 10px;
		font-size:small;
		line-height:1.25em;
		border-left:5px solid #005AB3;
		border-bottom:1px solid #005AB3;
	}
	
/*ページフッターの設定*/
#ss-foot {
	text-align:center;
}
/*--------------*/
/*	共通項目	*/
/*--------------*/

/*イメージローディング*/
	img.loading {
		background:url(/shoppingstreet/images/LoadingNow.gif) no-repeat;
		background-position:center center;
	}
	
/*右回り込みの設定*/
	.left {
		padding:0 10px 0 0;
		float:left;
	}
/*左回りこみの設定*/
	.right {
		padding:0 0 0 10px;
		float:right;
	}
	p.image-text {
		margin:0;
		padding:0 0 0 10px;
		font-size:small;
		line-height:1.5em;
		color:#003366;
		width:290px;
	}
	
/*もくじの設定*/
	.mokuji-menu {
		margin:10px 0;
		padding:5px;
		background:#0080FF;
		color:#FFFFFF;
		text-align:center;
		border-top:1px solid #003366;
		border-bottom:1px solid #003366;
	}
	.mokuji-menu a:link,
	.mokuji-menu a:visited {
		font-weight:bold;
		color:#FFFFFF;
	}
	.mokuji-menu a:hover {
		color:#FF0000;
	}