@charset "utf-8";

/* コンテンツメニュー
----------------------------------------------------------- */
div#contMenu ul{
	width:214px;
	display:block;
	line-height: 0;
}

div#contMenu ul li{
	height:35px;
	width:214px;
	display:block;
	margin-bottom: 0px;
	overflow:hidden;
}

div#contMenu ul li a{
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	height:35px;
	width:214px;
	display:block;
	background: url(../corp/img/bgContMenuCorp.png) left top no-repeat;
	text-decoration: none;
}

div#contMenu ul li#cM01 a{ background-position: 0 0; }
div#contMenu ul li#cM02 a{ background-position: 0 -35px; }
div#contMenu ul li#cM03 a{ background-position: 0 -70px; }
div#contMenu ul li#cM04 a{ background-position: 0 -105px; }
div#contMenu ul li#cM05 a{ background-position: 0 -140px; }
div#contMenu ul li#cM06 a{ background-position: 0 -175px; }
div#contMenu ul li#cM07 a{ background-position: 0 -210px; }
div#contMenu ul li#cM08 a{ background-position: 0 -245px; }
div#contMenu ul li#cM09 a{ background-position: 0 -280px; }
div#contMenu ul li#cM10 a{ background-position: 0 -315px; }

div#contMenu ul li#cM01 a:hover{ background-position: -214px 0; }
div#contMenu ul li#cM02 a:hover{ background-position: -214px -35px; }
div#contMenu ul li#cM03 a:hover{ background-position: -214px -70px; }
div#contMenu ul li#cM04 a:hover{ background-position: -214px -105px; }
div#contMenu ul li#cM05 a:hover{ background-position: -214px -140px; }
div#contMenu ul li#cM06 a:hover,
div#contMenu ul li#cM06 a.now{ background-position: -214px -175px; }
div#contMenu ul li#cM07 a:hover,
div#contMenu ul li#cM07 a.now{ background-position: -214px -210px; }
div#contMenu ul li#cM08 a:hover,
div#contMenu ul li#cM08 a.now{ background-position: -214px -245px; }
div#contMenu ul li#cM09 a:hover,
div#contMenu ul li#cM09 a.now{ background-position: -214px -280px; }
div#contMenu ul li#cM10 a:hover,
div#contMenu ul li#cM10 a.now{ background-position: -214px -315px; }


/* 店舗情報
----------------------------------------------------------- */
div#tenpoImg01 {
	width: 292px;
	height: 220px;
	overflow: hidden;
	float: left;
	display: inline;
}
div#tenpoImg02,
div#tenpoImg03,
div#tenpoImg04,
div#tenpoImg05 {
	width: 152px;
	height: 110px;
	overflow: hidden;
	float: left;
	display: inline;
}

div#tenpoTable {
	width: 600px;
	letter-spacing: 1.2px;
}

/*
table.tTable,
div#tenpoTable table {
	width: 100%;
	border-collapse:collapse;
	border:1px solid #999999;
}
table.tTable th,
div#tenpoTable table th {
	padding: 5px;
	text-align: left;
	border:1px solid #999999;
	background-color: #eeeeee;
}
table.tTable td,
div#tenpoTable table td {
	padding: 5px;
	border:1px solid #999999;
}
*/


/*------------------------------------------------*/
table.tTable,
div#tenpoTable table {
	width: 100%;
	border-collapse:collapse;
	border:0px solid #CCC;
	letter-spacing: 1.2px;
}

table.tTable th,
div#tenpoTable table th {
	padding: 7px;
	text-align: left;
	border-bottom:1px solid #CCC;
	/*background-color: #eeeeee;*/
}
table.tTable td,
div#tenpoTable table td {
	padding: 7px;
	border-bottom:1px solid #CCC;
}
/*------------------------------------------------*/

div#mapArea {
	width: 600px;
}

