@charset "utf-8";
/*									*/
/*		2006 copyright reserved		*/
/*		北の商店街さんぽ : GmapVer	*/
/*		記事部分					*/
/*記事タイトルの設定*/
#ss-title h2{
	margin:0;
	padding:0;
}
#ss-title p.city-info {
	margin:0 0 10px 0;
	padding:0 10px;
	font-size:small;
	line-height:1.75em;
}

/*記事ボディーの設定*/
#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-size:x-small;
	line-height:1.5em;
	border-bottom:2px solid #ccc;
}
.shop-info-block {
	margin:0 0 40px 0;
	padding:0;
}
.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;
}
.snack-snap {
	margin:0;
	padding:2px;
	text-align:center;
	background:url(/images/background03.png);
	border:2px solid #CCC;
}
#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;
}
#city-navi-index ul li {
	margin:0;
	padding:5px 0 0 0;
}
#city-navi-index ul li a img,
#city-navi-index ul li a:link img,
#city-navi-index ul li a:visited img {
	border:2px solid #FFF;
}
#city-navi-index ul li a:active img,
#city-navi-index ul li a:hover img {
	border:2px solid #F00;
}

#shop-navi-index {
	margin:0 0 10px 0;
}
#spon-navi-index ul {
	font-size:small;
	line-height:1.5em;
}
#spon-navi-index ul li {
}
#spon-navi-index ul li a:hover {
	padding:4px;
	background:#00F;
	color:#FFF;
	font-size:medium;
	font-weight:bold;
	border:1px solid #009;
}
#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;
}

/*--------------*/
/*	共通項目	*/
/*--------------*/

	
/*右回り込みの設定*/
	.left {
		padding:0 10px 0 0;
		float:left;
	}
/*左回りこみの設定*/
	.right {
		padding:0 0 5px 10px;
		float:right;
	}
	
/*もくじの設定*/
	.mokuji-menu {
		margin:10px 0;
		padding:5px;
		background:#0080FF;
		font-size:small;
		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;
	}