@charset "Shift_JIS";

/* ************************************** _

ƒ^ƒCƒgƒ‹Flocal_shop.css

ŠT—vF“X•Üƒy[ƒW‚ÌCSSƒtƒ@ƒCƒ‹

§ì“úF2007.09.28
•ÏX“úF2007.10.12

_ ************************************** */


/* “X•Üˆê——
---------------------------------------------------------------------------- */

/*ƒe[ƒuƒ‹*/
#shop #shopListTable{/*“K‹XC³*/
	width: 550px;
}
#shop #shopListTable th,
#shop #shopListTable td{
	padding: 3px;
}

/* ’n}‚©‚ç’T‚·
---------------------------------------------------------------------------- */

#shop #primaryContent .map{
	width: 550px;
	position: relative;/*Še“X•Ü‚Ìƒ}[ƒJ[‚ÌŠî€“_*/]
	margin: 0 0 30px 0;
	overflow: auto;
}

/*Še“X•Üƒ}[ƒJ[*/


/*—éŽ­_ŒË“X*/
#shop #primaryContent .map .suzukaKoube{ position: absolute; top: 112px; left: 330px; }
/*—éŽ­ŽO“úŽs“X*/
#shop #primaryContent .map .suzukaMikkaichi{ position: absolute; top: 112px; left: 242px; }
/*—éŽ­¯–ì“X*/
#shop #primaryContent .map .suzukaSyono{ position: absolute; top: 122px; left: 330px; }
/*’Ã’†¨ƒoƒCƒpƒX“X*/
#shop #primaryContent .map .tsunakase{ position: absolute; top: 159px; left: 190px; }
/*’Ã‚’ƒ‰®*/
#shop #primaryContent .map .tsutakacyaya{ position: absolute; top: 186px; left: 290px; }
/*¼ã‘å’Ë“X*/
#shop #primaryContent .map .matsuzakaOtsuka{ position: absolute; top: 212px; left: 295px; }
/*¼ãŽRŽº“X*/
#shop #primaryContent .map .matsuzakaYamamuro{ position: absolute; top: 227px; left: 308px; }
/*‹Êé“X*/
#shop #primaryContent .map .tamashiro{ position: absolute; top: 250px; left: 320px; }
/*ˆÉ¨_ŽÐŒû“X*/
#shop #primaryContent .map .isejinjya{ position: absolute; top: 255px; left: 375px; }
/*ˆÉ¨¼ƒCƒ“ƒ^[“X*/
#shop #primaryContent .map .isenishi{ position: absolute; top: 268px; left: 378px; }
/*–¼’£”ª”¦“X*/
#shop #primaryContent .map .yahata{ position: absolute; top: 194px; left: 190px;}
/*–¼’£‹j[‚ª‹u“X*/
#shop #primaryContent .map .kikyougaoka{ position: absolute; top: 204px; left: 190px; }
/*–¼’£ƒ”V‘ä“X*/
#shop #primaryContent .map .kounodai{ position: absolute; top: 216px; left: 190px; }
/*”ö˜h“X*/
#shop #primaryContent .map .owase{ position: absolute; top: 380px; left: 210px; }
/*Žl“úŽs”’{‰ê“X */
#shop #primaryContent .map .yokkaichi{ position: absolute; top: 89px; left: 248px; }
/*’ÃŒI^“X*/
#shop #primaryContent .map .tsukurima{ position: absolute; top: 159px; left: 303px; }
/*¼ãŽO‰_“X*/
#shop #primaryContent .map .matsuzakaMikumo{ position: absolute; top: 202px; left: 295px; }
/*ˆÉ¨¬–““X*/
#shop #primaryContent .map .isekomata{ position: absolute; top: 263px; left: 295px; }
/*ƒI[ƒgƒeƒ‰ƒX—éŽ­ƒCƒ“ƒ^[*/
#shop #primaryContent .map .auto_suzukaCyuo{ position: absolute; top: 123px; left: 177px; }
/*ƒI[ƒgƒeƒ‰ƒX¼ã*/
#shop #primaryContent .map .auto_matsuzaka{ position: absolute; top: 238px; left: 308px; }
/*ƒI[ƒgƒeƒ‰ƒXŽl“úŽs“X*/
#shop #primaryContent .map .auto_yokkaichi{ position: absolute; top: 89px; left: 345px; }
/*ƒI[ƒgƒeƒ‰ƒX‘½‹CƒNƒŠƒXƒ^ƒ‹ƒ^ƒEƒ“*/
#shop #primaryContent .map .auto_taki{ position: absolute; top: 280px; left: 350px; }



/* “X•ÜÚ×
---------------------------------------------------------------------------- */

/*“X•Ü–¼*/
#shop_details #primaryContent h3.shopName{
	width: 550px;
	height: 30px;
	text-indent: 40px;
	padding: 5px 0 0 0;
	color: #5F4818;
	font-weight: bold;
	font-size: 1.2em;
	background: url(../../cmn_img/header_textStyle.gif) no-repeat top left;
}

/*ƒZƒNƒVƒ‡ƒ“*/
#shop_details #primaryContent .section{
	width: 270px;
	margin: 0 0 20px 0;
	float: left;
}

/*“X’·ƒRƒƒ“ƒg*/
#shop_details #primaryContent .section dl.managerComment{
	margin: 10px 0 10px 0;
}

#shop_details #primaryContent .section dl.managerComment dt{ margin: 0 0 10px 0; }
#shop_details #primaryContent .section dl.managerComment dd{}

/*“X•Üî•ñ*/
#shop_details #primaryContent .section table.shopInfo{
	margin: -10px 0 10px 10px;
	width: 260px;
}

#shop_details #primaryContent .section table.shopInfo tr{
	background: url(../images/shop_details/dottedLine.gif) no-repeat bottom left;
}

#shop_details #primaryContent .section table.shopInfo td{ padding: 10px 5px 10px 0 ; }

/*ƒOƒŠ[ƒ“EƒIƒŒƒ“ƒWEƒŒƒCƒ“ƒ{[ƒfƒB[ƒ‰[*/
#shop_details #primaryContent ul.dealer{
	width: 428px;
	background: url(../../cmn_img/bg_note.gif);
	border: 1px solid #CCCCCC;
	margin: 0 0 20px 0;
	padding: 10px 0 10px 120px;
	overflow: auto;
}

#shop_details #primaryContent .dealer li{
	list-style: none;
	float: left;
	margin: 0 20px 0 0;
}

/*GoogleMap*/
#shop_details #primaryContent iframe.googleMap{
	margin: 0 0 20px 0;
	border: 1px solid #CCCCCC;
}













		

