@charset "utf-8";

body {
	background-image: url(../img/bg.png);
}

h2 {
	background-image: url(../img/storeserchicon.png);
}

#storeInfo {
	background-color: #FFF;
	width: 600px;
	height: 375px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}

#storeInfo td {
	height: 35px;
	width: 300px;
	vertical-align: middle;
}

#storeInfo tr td h3 {
	font-size: 24px;
	background-color:#5F3534;
	line-height: 35px;
	text-align: center;
	color: #FFF;
	margin-top: 5px;
	margin-left: 5px;
}

#storeInfo tr td h4 {
	background-color: #FFF;
	margin-top: 5px;
	line-height: 35px;
	text-align: center;
	margin-right: 5px;
}

#storeInfo tr td .tel {
	background-color: #FFF;
	margin-left: 5px;
	line-height: 35px;
	text-align: center;
	margin-right: 0px;
}

#storeInfo tr td address {
	line-height: 35px;
	background-color: #FFF;
	text-align: center;
	margin-right: 5px;
}

#storeInfo #mapandpicture {
	height: 270px;
}

#storeInfo tr td #map {
	width: 295px;
	height: 295px;
	background-color: #FFF;
	margin-bottom: 5px;
}
#main #mainContents #storeListBox {
	z-index: 100;
}
#main #mainContents #leftFilter .filterMenuPlace.filterMenuFirst {
	margin-top: 0px;
}

#main #mainContents #leftFilter {

}

#main #mainContents .filter {
	width: 110px;
	display: block;
	margin-top: 10px;
	float: left;
	padding-bottom: 30px;
}


#main #mainContents .filter li {
	height: 30px;
	width: 100px;
	xborder: 1px solid #E6DD93;
	margin-bottom: 5px;
}

#main #mainContents .filter .filterMenuFirst {
	margin-top: 20px;
}

#main #mainContents .filter .filterMenuName {
	width: 100px;
}

#main #mainContents .filter .filterMenuName a {
	width: 100px;
}

#main #mainContents .filter .filterMenuKind {
	width: 100px;
}

#main #mainContents .filter .filterMenuPlace {
	width: 100px;
}

#main #mainContents .filter li a {
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	height: 30px;
	width: 100px;
	overflow: hidden;
}

#main #mainContents .filter li a:link,
#main #mainContents .filter li a:visited {
	background-color: #FFF;
}

#main #mainContents .filter li a:hover,
#main #mainContents .filter li a:active {
	background-color: #E7DE96;
}

#main #mainContents .filter li a#all:link,
#main #mainContents .filter li a#all:visited{
	background-image: url(../img/serchfiltericon/all.png);
}
#main #mainContents .filter li a#all:hover,
#main #mainContents .filter li a#all:active{
	background-image: url(../img/serchfiltericon/all_on.png);
}

#main #mainContents .filter li a#aa:link,
#main #mainContents .filter li a#aa:visited {
	background-image: url(../img/serchfiltericon/aa.png);
}
#main #mainContents .filter li a#aa:hover,
#main #mainContents .filter li a#aa:active {
	background-image: url(../img/serchfiltericon/aa_on.png);
}

#main #mainContents .filter li a#ka:link,
#main #mainContents .filter li a#ka:visited {
	background-image: url(../img/serchfiltericon/ka.png);
}
#main #mainContents .filter li a#ka:hover,
#main #mainContents .filter li a#ka:active{
	background-image: url(../img/serchfiltericon/ka_on.png);
}


#main #mainContents .filter li a#sa:link,
#main #mainContents .filter li a#sa:visited{
	background-image: url(../img/serchfiltericon/sa.png);
}
#main #mainContents .filter li a#sa:hover,
#main #mainContents .filter li a#sa:active{
	background-image: url(../img/serchfiltericon/sa_on.png);
}

#main #mainContents .filter li a#ta:link,
#main #mainContents .filter li a#ta:visited {
	background-image: url(../img/serchfiltericon/ta.png);
}
#main #mainContents .filter li a#ta:hover,
#main #mainContents .filter li a#ta:active {
	background-image: url(../img/serchfiltericon/ta_on.png);
}

#main #mainContents .filter li a#na:link,
#main #mainContents .filter li a#na:visited {
	background-image: url(../img/serchfiltericon/na.png);
}
#main #mainContents .filter li a#na:hover,
#main #mainContents .filter li a#na:active {
	background-image: url(../img/serchfiltericon/na_on.png);
}

#main #mainContents .filter li a#ha:link,
#main #mainContents .filter li a#ha:visited {
	background-image: url(../img/serchfiltericon/ha.png);
}
#main #mainContents .filter li a#ha:hover,
#main #mainContents .filter li a#ha:active {
	background-image: url(../img/serchfiltericon/ha_on.png);
}

#main #mainContents .filter li a#ma:link,
#main #mainContents .filter li a#ma:visited {
	background-image: url(../img/serchfiltericon/ma.png);
}
#main #mainContents .filter li a#ma:hover,
#main #mainContents .filter li a#ma:active {
	background-image: url(../img/serchfiltericon/ma_on.png);
}

#main #mainContents .filter li a#ya:link,
#main #mainContents .filter li a#ya:visited{
	background-image: url(../img/serchfiltericon/ya.png);
}
#main #mainContents .filter li a#ya:hover,
#main #mainContents .filter li a#ya:active{
	background-image: url(../img/serchfiltericon/ya_on.png);
}

#main #mainContents .filter li a#ra:link,
#main #mainContents .filter li a#ra:visited {
	background-image: url(../img/serchfiltericon/ra.png);
}
#main #mainContents .filter li a#ra:hover,
#main #mainContents .filter li a#ra:active {
	background-image: url(../img/serchfiltericon/ra_on.png);
}

#main #mainContents .filter li a#wa:link,
#main #mainContents .filter li a#wa:visited {
	background-image: url(../img/serchfiltericon/wa.png);
}
#main #mainContents .filter li a#wa:hover,
#main #mainContents .filter li a#wa:active {
	background-image: url(../img/serchfiltericon/wa_on.png);
}

#main #mainContents .filter li a#barber:link,
#main #mainContents .filter li a#barber:visited {
	background-image: url(../img/serchfiltericon/barber.png);
}
#main #mainContents .filter li a#barber:hover,
#main #mainContents .filter li a#barber:active {
	background-image: url(../img/serchfiltericon/barber_on.png);
}

#main #mainContents .filter li a#book:link,
#main #mainContents .filter li a#book:visited {
	background-image: url(../img/serchfiltericon/book.png);
}
#main #mainContents .filter li a#book:hover,
#main #mainContents .filter li a#book:active {
	background-image: url(../img/serchfiltericon/book_on.png);
}

#main #mainContents .filter li a#cafe:link,
#main #mainContents .filter li a#cafe:visited{
	background-image: url(../img/serchfiltericon/cafe.png);
}
#main #mainContents .filter li a#cafe:hover,
#main #mainContents .filter li a#cafe:active{
	background-image: url(../img/serchfiltericon/cafe_on.png);
}

#main #mainContents .filter li a#dresses:link,
#main #mainContents .filter li a#dresses:visited {
	background-image: url(../img/serchfiltericon/dresses.png);
}
#main #mainContents .filter li a#dresses:hover,
#main #mainContents .filter li a#dresses:active {
	background-image: url(../img/serchfiltericon/dresses_on.png);
}

#main #mainContents .filter li a#drugstore:link,
#main #mainContents .filter li a#drugstore:visited {
	background-image: url(../img/serchfiltericon/drugstore.png);
}
#main #mainContents .filter li a#drugstore:hover,
#main #mainContents .filter li a#drugstore:active {
	background-image: url(../img/serchfiltericon/drugstore_on.png);
}

#main #mainContents .filter li a#electric:link,
#main #mainContents .filter li a#electric:visited{
	background-image: url(../img/serchfiltericon/electric.png);
}
#main #mainContents .filter li a#electric:hover,
#main #mainContents .filter li a#electric:active{
	background-image: url(../img/serchfiltericon/electric_on.png);
}

#main #mainContents .filter li a#food:link,
#main #mainContents .filter li a#food:visited {
	background-image: url(../img/serchfiltericon/food.png);
}
#main #mainContents .filter li a#food:hover,
#main #mainContents .filter li a#food:active {
	background-image: url(../img/serchfiltericon/food_on.png);
}

#main #mainContents .filter li a#grocer:link,
#main #mainContents .filter li a#grocer:visited {
	background-image: url(../img/serchfiltericon/grocer.png);
}
#main #mainContents .filter li a#grocer:hover,
#main #mainContents .filter li a#grocer:active {
	background-image: url(../img/serchfiltericon/grocer_on.png);
}

#main #mainContents .filter li a#leather:link,
#main #mainContents .filter li a#leather:visited {
	background-image: url(../img/serchfiltericon/leather.png);
}
#main #mainContents .filter li a#leather:hover,
#main #mainContents .filter li a#leather:active {
	background-image: url(../img/serchfiltericon/leather_on.png);
}

#main #mainContents .filter li a#medical:link,
#main #mainContents .filter li a#medical:visited {
	background-image: url(../img/serchfiltericon/medical.png);
}
#main #mainContents .filter li a#medical:hover,
#main #mainContents .filter li a#medical:active {
	background-image: url(../img/serchfiltericon/medical_on.png);
}

#main #mainContents .filter li a#game:link,
#main #mainContents .filter li a#game:visited {
	background-image: url(../img/serchfiltericon/game.png);
}
#main #mainContents .filter li a#game:hover,
#main #mainContents .filter li a#game:active {
	background-image: url(../img/serchfiltericon/game_on.png);
}
#main #mainContents .filter li a#pachinko:link,
#main #mainContents .filter li a#pachinko:visited {
	background-image: url(../img/serchfiltericon/pachinko.png);
}
#main #mainContents .filter li a#pachinko:hover,
#main #mainContents .filter li a#pachinko:active {
	background-image: url(../img/serchfiltericon/pachinko_on.png);
}
#main #mainContents .filter li a#restaurant:link,
#main #mainContents .filter li a#restaurant:visited {
	background-image: url(../img/serchfiltericon/restaurant.png);
}
#main #mainContents .filter li a#restaurant:hover,
#main #mainContents .filter li a#restaurant:active {
	background-image: url(../img/serchfiltericon/restaurant_on.png);
}
#main #mainContents .filter li a#property:link,
#main #mainContents .filter li a#property:visited {
	background-image: url(../img/serchfiltericon/property.png);
}
#main #mainContents .filter li a#property:hover,
#main #mainContents .filter li a#property:active {
	background-image: url(../img/serchfiltericon/property_on.png);
}
#main #mainContents .filter li a#watch:link,
#main #mainContents .filter li a#watch:visited {
	background-image: url(../img/serchfiltericon/watch.png);
}
#main #mainContents .filter li a#watch:hover,
#main #mainContents .filter li a#watch:active {
	background-image: url(../img/serchfiltericon/watch_on.png);
}

#main #mainContents .filter li a#other:link,
#main #mainContents .filter li a#other:visited {
	background-image: url(../img/serchfiltericon/other.png);
}
#main #mainContents .filter li a#other:hover,
#main #mainContents .filter li a#other:active {
	background-image: url(../img/serchfiltericon/other_on.png);
}

#main #mainContents .filter li a#sunrise:link,
#main #mainContents .filter li a#sunrise:visited {
	background-image: url(../img/serchfiltericon/sunrise.png);
}
#main #mainContents .filter li a#sunrise:hover,
#main #mainContents .filter li a#sunrise:active {
	background-image: url(../img/serchfiltericon/sunrise_on.png);
}

#main #mainContents .filter li a#sunroad:link,
#main #mainContents .filter li a#sunroad:visited {
	background-image: url(../img/serchfiltericon/sunroad.png);
}
#main #mainContents .filter li a#sunroad:hover,
#main #mainContents .filter li a#sunroad:active {
	background-image: url(../img/serchfiltericon/sunroad_on.png);
}

#main #mainContents #storeList {
	display: block;
	margin-bottom: 30px;
	margin-top: 10px;
	float: left;
	margin-left: 15px;
}


#main #mainContents #storeList li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}

#main #mainContents #storeList .storeTable tr td {
	height: 40px;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	_line-height:1.2;
}

#main #mainContents #storeList .storeTable tr .storeName {
	xbackground-color: #E7DE96;
	width: 260px;
	text-align: left;
	text-indent: 1em;
	font-size: 14px;
}
#main #mainContents #storeList .storeTable .hpIcon  {
	height: 32px;
	width: 32px;
	overflow: hidden;
	vertical-align: middle;
	margin-left: 10px;
}


#main #mainContents #storeList .storeTable tr .storeKind {
	xbackground-color: #D9CC5B;
	width: 150px;
	font-size: 14px;
}

#main #mainContents #storeList .storeTable tr .storeTel {
	width: 150px;
	xbackground-color: #FFF;
	font-size: 14px;
}

