@charset "UTF-8";


/* ----- 左メニュー ----- */

#menuList a:link{ background-image: url(../img/m_btn_bg.gif); }
#menuList a:visited{ background-image: url(../img/m_btn_bg.gif); }
#menuList a:hover{ background-image: url(../img/m_btn_bg_ov.gif); }
#menuList a:active{ background-image: url(../img/m_btn_bg_ov.gif); }

#menuArea {
	background-image: url(../img/m_bg.gif);
}

#menuList {
	width: 192px;
	list-style-type: none;
}

#menuList li {
	width: 192px;
	background-image: url(../img/m_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 1px;
}

#menuList a {
	width: 164px;
	line-height: 30px;
	display:block;
	padding-left: 28px;
}

#menuList a#active {
	background-image: url(../img/m_btn_bg_ov.gif);
}

/* ----- 店舗情報 ----- */

#freedial {
	background-color: #FFFCDC;
	display:block;
	border: 1px solid #F7EEC4;
	padding: 8px 20px 8px 20px;
}

#freetel {
	font-size: 120%;
	font-weight: bold;
}

#dataList {
	width: 270px;
	list-style-type: none;
}

#dataList li {
	width: 190px;
	float: left;
	margin-bottom: 3px;
}

#dataList li.item {
	width: 80px;
	font-weight: bold;
}

#other {
	list-style-type: none;
	margin: 40px 0px 0px 0px;
	padding-bottom: 50px;
}

#other li {
	float: left;
	margin-right: 15px;
}