@import"../../css/base.css";

/**********************/
/*** メイン情報 START */
/**********************/

/* H2タグ */
.me_info01 h2{
	text-align:center;
}

/* H3タグ */
.me_info01 h3{
	margin-bottom:35px;
}

/* H4タグ */
.me_info_qa01 h4{
	height:50px;
	padding-left:20px;
	background-color:#FFF5EF;
	margin-bottom:18px;
}

.me_info_qa01 h4 span{
	line-height:50px;
	font-size:16px;
	padding-left:45px;
	display:block;
	background:url("../images/bg_shop_qa01.gif") no-repeat left center;
}

/*** START  */
#me_main01{
	width:950px;
	padding:0px;
	margin:0px auto;
}

.me_info01{
	width:100%;
	margin-bottom:55px;
}

/* 店舗情報 */
div.me_info_l{
	width:440px;
	float:left;
	display:inline;
}

.me_info_tbl{width:100%;}
.me_info_tbl th,
.me_info_tbl td{
	padding:4px 0 5px;
	background: url("../../pic/bg_dot01.gif") repeat-x left bottom;
}

.me_info_tbl th{
	width:130px;
	text-align:left;
}

/* MAP */
div.me_info_r{
	width:475px;
	height:375px;
	float:right;
	position:relative;
}
.me_map{
	width:450px;
	border:1px solid #FF988F;
}

.me_map_image{
	position:absolute;
	right:0px;
	bottom:0px;
}

.me_map_seal01{
	position:absolute;
	top:-17px;
	right:0px;
}

.me_map_seal02{
	position:absolute;
	left:-20px;
	bottom:17px;
}

p.me_maptxt01{margin-top:30px;}

/* 店内MAP */
ul.me_photo_ul01{
	width:972px;
	height:224px;
	margin-right:-42px;
	margin-left:10px;
	margin-bottom:30px;
}

ul.me_photo_ul01 li{
	width:282px;
	height:224px;
	display:inline;
	float:left;
	margin-right:42px;
}

ul.me_photo_ul01 li a{
	width:270px;
	height:180px;
	background:url("../images/bg_photoback01.jpg") no-repeat left top;
	display:block;
	padding:6px;
	margin-bottom:10px;
}

.me_inshop01{
	width:950px;
	display:block;
	clear:both;
	margin-bottom:25px;
}

ul.me_photo_ul02{
	width:972px;
	margin-right:-42px;
	margin-left:10px;
	margin-bottom:30px;
}

ul.me_photo_ul02 li{
	width:282px;
	height:112px;
	display:inline;
	float:left;
	margin-right:42px;
}

ul.me_photo_ul02 li a{
	width:270px;
	height:100px;
	background:url("../images/bg_photoback02.jpg") no-repeat left top;
	display:block;
	padding:6px;
	margin-bottom:10px;
}

/* Ｑ＆Ａ */
.me_info_qa01{
	padding-bottom:10px;
	margin-bottom:65px;
	background: url("../../pic/bg_dot01.gif") repeat-x left bottom;
}

.me_info_qa01{
	background: url("../../pic/bg_dot01.gif") repeat-x left bottom; 
}

.me_info_qa01 p{
	font-size:15px;
	padding-left:43px;
	margin-left:23px;
	background:url("../images/bg_shop_qa02.gif") no-repeat left top;
	padding-bottom:5px;
}

/*** メイン情報 END */
