﻿#wrap {
	width: 100%;
	position: relative;
	height:auto !important; /*IE6対策*/
	height: 100%; /*IE6対策*/
	min-height: 100%;
}
/*******************************
ショップインフォメーション
*******************************/
#accessInfo {
	position:relative;
	max-width:100%;
	height:100%;
	margin:auto;
	padding:0 0 80px 0;
	color:#313131;
	font-family:helvetica, arial, 'hiragino kaku gothic pro', meiryo, 'ms pgothic', sans-serif;
}
/*******************************
タイトル背景
*******************************/
.shopInfo-header-backgroundColor {
	width:100%;
	height:80px;
	background-image:linear-gradient(to bottom,#000C41,#FFFFFF)
}
/*******************************
タイトル
*******************************/
.shopInfo-header {
	max-width:980px;
	height:100%;
	margin:auto;
	color:#FFFFFF;
}

.shopInfo-header h1 {
	margin:0px;
	padding:1.5% 0 0 0;
	font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
/*******************************
店舗情報
*******************************/
section#shopInfo {
	max-width:980px;
	margin:20px auto 50px auto;
	height:100%;
}

table, tbody, tr {
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
	font-size:100%;
	vertical-align: baseline;
}

section#shopInfo table {
	width:100%;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: baseline;
	font-size:23px;
	border:1px solid #D9D8D6;
}

section#shopInfo th {
	background-color:#EEEDEA;
	border-bottom:1px solid #D9D8D6;
	font-weight: normal;
	padding:0 0 0 20px;
	line-height: 1.8em;
	text-align: left;
}

section#shopInfo td {
	border-bottom:1px solid #D9D8D6;
	line-height: 1.8em;
	padding:0 0 0 20px;
	font-size:20px;
}

section#shopInfo address {
	font-style:normal;
}
/*******************************
店舗画像
*******************************/
#shopImage {
	margin: auto;
	max-width: 980px;
}
#shopImage img{
	width: 100%;
}