@charset "utf-8";
/*									*/
/*		2006 copyright reserved		*/
/*		北の商店街さんぽ : 知床編	*/
/*		記事部分					*/

/*知床のお店の設定*/
#shop-menu {
	margin:0;
	padding:0;
}
	.ss-shop-info {
		margin:0 0 50px 0;
	}
	.ss-shop-info div.text-box h3 {
		margin:0;
		padding:5px 0;
		background:#EEFFFF;
		font-size:large;
		border-bottom:1px solid #333;
	}
	div.image-box {
		padding:0 10px 0 0;
		width:280px;
		float:left;
	}
	div.text-box {
		padding:0;
		width:430px;
		float:left;
	}
	.ss-shop-info p {
		margin:0;
		padding:0 0 1em 0;
		line-height:1.75;
		text-indent:1em;
	}
	.ss-shop-info p .speech {
		color:#330000;
		font-weight:bold;
	}
	.ss-shop-info p.image-text {
		margin:0;
		padding:5px;
		background:#EEE;
		font-size:small;
		color:#333;
		line-height:1.25;
		text-indent:0em;
		width:270px;
	}
	
		.shopinfo-head {
			margin:0;
			padding:10px 0 0 0;
			background:url(/shoppingstreet/images/07_shopinfobase_01.gif) no-repeat;
			color:#900;
			font-size:small;
			line-height:normal;
			text-align:center;
			height:22px;
		}
		.shopinfo-body {
			margin:0;
			padding:0 22px 0 15px;
			background:url(/shoppingstreet/images/07_shopinfobase_02.gif);
			width:683px;
		}
		.shopinfo-body div,
		.shopinfo-body p,
		.shopinfo-body address {
			margin:0;
			padding:0;
			font-style:normal;
			font-size:small;
			line-height:normal;
			width:165px;
		}
		.shopinfo-body div dl {
			margin: 0;
			padding:0;
		}
		.shopinfo-body div dl dt {
			margin: 0;
			padding:0;
			font-weight:bold;
		}
		.shopinfo-body div dl dd {
			margin: 0 0 0 10px;
			padding:0;
		}
		.shopinfo-body .tel {
			font-size:large;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
		}
		.shopinfo-body .r {
			padding:0 0 0 5px;
			float:right;
		}
		.shopinfo-body .l {
			padding:0 5px 5px 0;
			float:left;
		}
		.shopinfo-body .left {
			padding:0 0 0 0;
			float:left;
			width:330px;
		}
		.shopinfo-foot {
			margin:0;
			padding:0;
			background:url(/shoppingstreet/images/07_shopinfobase_03.gif) no-repeat;
			height:45px;
		}
		.panorama {
			width:720px;
			height:325px;
			overflow:auto;
		}
