/* shop_list.css */

div#all, div#ikebukuro, div#sibuya, div#sinjuku, div#gotanda, div#ueno, div#others, div#new {
	width: 718px;
	height: 55px;
	margin: 10px auto 0 auto;
}

div h2 {
	text-indent: -9999px;
}


div#all {
	background: url("/img/shoplist_all.gif") no-repeat left top;
}

div#ikebukuro {
	background: url("/img/shoplist_ike.gif") no-repeat left top;
}

div#sibuya {
	background: url("/img/shoplist_shibu.gif") no-repeat left top;
}

div#sinjuku {
	background: url("/img/shoplist_shin.gif") no-repeat left top;
}

div#gotanda {
	background: url("/img/shoplist_gota.gif") no-repeat left top;
}

div#ueno {
	background: url("/img/shoplist_ueno.gif") no-repeat left top;
}
div#others {
	background: url("/img/shoplist_kana.gif") no-repeat left top;
}

div#new {
	background: url("/img/shoplist_new.gif") no-repeat left top;
}

div#shoplist, div#newshop {
	margin-left: 15px;
}

div#shoplist ul, div#newshop ul {
	background: url("/img/easy_search_bg.png") no-repeat left top;
	background-position: left top;
	height: 43px;
	width: 702px;
	margin-bottom: 10px;
}

div#newshop ul {
	background-image: url("/img/easy_search_new.png");
}
div#shoplist ul li, div#newshop ul li {
	float: left;
	white-space: nowrap;
	line-height: 16px;
	overflow: hidden;
}

div#shoplist ul li.name, div#newshop ul li.name {
	margin: 3px 0 0 3px;
	height: 16px;
	width: 248px;
}

div#shoplist ul li.name a, div#newshop ul li.name a {
	font-weight: bold;
	line-height: 16px;
}

div#shoplist ul li.hp, div#newshop ul li.hp {
	margin: 4px 5px 0 0;
	height: 14px;
	width: 39px;
	text-indent: -9999px;
}

div#shoplist ul li.hp a, div#newshop ul li.hp a {
	display: block;
	background: url("/img/icon_hp.png") no-repeat left top;
	height: 14px;
	width: 39px;
	overflow: hidden;
}

div#shoplist ul li.area, div#newshop ul li.area {
	margin-top: 3px;
	height: 16px;
	width: 123px;
}

div#shoplist ul li.gyotai, div#newshop ul li.gyotai {
	margin: 3px 3px 0 0;
	height: 16px;
	width: 116px;
}

div#shoplist ul li.gyotai img, div#newshop ul li.gyotai img {
	margin-left: 3px;
}

div#shoplist ul li.genre, div#newshop ul li.genre {
	margin-top: 3px;
	height: 16px;
	width: 160px;
}

div#shoplist ul li.time, div#newshop ul li.time {
	background: url("/img/icon_time.gif") no-repeat left center;
	margin: 4px 0 0 3px;
	height: 16px;
	width: 280px;
	text-indent: 20px;
}

div#shoplist ul li.tel, div#newshop ul li.tel {
	background: url("/img/icon_tel.gif") no-repeat 5px center;
	font-size: 14px;
	margin-top: 4px;
	height: 16px;
	width: 115px;
	text-indent: 25px;
}

div#shoplist ul li.category, div#newshop ul li.category {
	margin: 4px 3px 0 0;
	height: 16px;
}

div#shoplist ul li.category img, div#newshop ul li.category img {
	margin-right: 3px;
}
