@charset "utf-8";
/* CSS Document */

/* =====================================================================
*
*    access.css INDEX
*
*    // 「アクセス」ページのスタイル
*
*
*    1. Header
*
*    2. Business Hour
*       2.1. Time Table
*
*    3. Information
*
* =================================================================== */


.contentsColumn {
	position: relative;
	margin-top: 0;
	padding-top: 0;
}


/* =====================================================================
*
*    1. Header
*
* =================================================================== */

h1 {
	position: absolute;
	top: 20px;
	width: 412px;
	height: 126px;
	overflow: hidden;
	background: url(../images/access/ttl.png) no-repeat;
}

ul.map-memo { position: absolute; top: 366px; left: 540px;}

ul.lm {
	position: absolute;
	top: 608px;
	left: 31px;
}

ul.lm li {
	float: left;
	padding-right: 12px;
}

.wrapper {
	width: 700px;
	background: url(../images/access/bg.gif) right top repeat-y;
}


/* =====================================================================
*
*    2. Business Hour
*
* =================================================================== */

#businessHour h2 {
	height: 20px;
	overflow: hidden;
	background: url(../images/access/hour_ttl.gif) no-repeat;
}

.desc {
	padding: 6px 12px;
	border-bottom: #EFEBE7 1px solid;
	background: #FBFBFA;
}

.desc p em {
	color: #00A6BF;
	font-family:"Hiragino Mincho Pro W3", "ヒラギノ明朝 Pro W3", "MS PMincho", "ＭＳ Ｐ明朝", Georgia, "Times New Roman", serif;
}


/* ---------------------------------------------------------------------
*    2.1. Time Table
* ------------------------------------------------------------------- */

#timeTable {
	background: url(../images/access/bg_lined.gif) 0 174px no-repeat;
	border-bottom: 1px #EFEBE7 solid;
	margin-bottom: 24px;
}

.timeTable dd.fig {
	padding: 17px 0px 17px 7px;	
	text-align: center;
	border-bottom: 1px #EFEBE7 solid;
}

.timeTable dd.fig img {
	padding-right: 7px;	
}

.timeTable dd.time {
	padding: 0 0 0 12px;
	line-height: 23px;
}

dl#lunchTT {
	float: left;
	width: 267px;
	border-right: 1px #EFEBE7 solid;
}

dl#lunchTT dt {
	width: 267px;
	height: 29px;
	background: url(../images/access/lunch_h.gif) no-repeat;
}

dl#cafeTT {
	float: left;
	width: 164px;
	border-right: 1px #EFEBE7 solid;
}

dl#cafeTT dt {
	width: 164px;
	height: 29px;
	background: url(../images/access/cafe_h.gif) no-repeat;
}

dl#dinnerTT {
	float: right;
	width: 267px;
}

dl#dinnerTT dt {
	width: 267px;
	height: 29px;
	background: url(../images/access/dinner_h.gif) no-repeat;
}


/* =====================================================================
*
*    3. Information
*
* =================================================================== */

#information h2 {
	height: 20px;
	overflow: hidden;
	background: url(../images/access/info_ttl.gif) no-repeat;
}


#information .desc {
	padding: 8px 12px;
	border-bottom: #EFEBE7 1px solid;
	background: #FBFBFA;
}

#information .desc p {
	height: 49px;
	line-height: 49px;
	vertical-align: middle;
}

#information .desc p em {
	color: #0E4255;
	font-family:"Hiragino Mincho Pro W3", "ヒラギノ明朝 Pro W3", "MS P 明朝", Georgia, "Times New Roman", serif;
}

#information .logo {
	margin-right: 24px;
}

#information dl {
	width: 700px;
	background: url(../images/access/bg_lined2.gif) repeat-y;
}

#information dl dt {
	clear: both;
	float: left;
	width: 156px;
	padding: 0 0 0 12px;
	line-height: 23px;
}

#information dl dd {
	float: right;
	width: 507px;
	height: 23px;
	padding: 0 12px;
	border-left: 1px #EFEBE7 solid;
	line-height: 23px;
}

#information dl dd img {
	vertical-align: text-bottom;
}

#information dl dt.ttl { height: 23px; background-position: 12px 6px; background-repeat: no-repeat; }

#information dl dt#ttlAdd     { background-image: url(../images/access/info_li_add.gif) }
#information dl dt#ttlHoliday { background-image: url(../images/access/info_li_holiday.gif) }
#information dl dt#ttlTel     { background-image: url(../images/access/info_li_tel.gif) }
#information dl dt#ttlCard    { background-image: url(../images/access/info_li_card.gif) }
#information dl dt#ttlUrl     { background-image: url(../images/access/info_li_url.gif) }

