@charset "UTF-8";

/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*--ヘッドライン--*/

#info_visual {
	width:960px;
	height:286px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background-image:url(../img/info_visual.jpg);
}

/*--店舗紹介--*/

.info_item {
	width:680px;
	margin:0px;
	padding:0px;
}

.info_item_inner_t {
	width:680px;
	height:10px;
	margin:0px;
	padding:0px;
	background-image:url(../img/background_info_item_top.jpg);
	background-repeat:no-repeat;
}

.info_item_inner_b {
	width:680px;
	height:10px;
	margin:0px;
	padding:0px;
	background-image:url(../img/background_info_item_bottom.jpg);
	background-repeat:no-repeat;
}

.info_item_inner_m {
	position:relative;
	width:656px;
	margin:0px;
	padding:0px 12px;
	background-image:url(../img/background_info_item_middle.jpg);
}

* html .info_item_inner_m {
	position:relative;
	width:680px;
	margin:0px;
	padding:0px 12px;
	background-image:url(../img/background_info_item_middle.jpg);
}

.info_txt {
	width:320px;
	margin:0px;
	padding:12px 0px 12px 0px;
	float:left;
}

.info_map {
	width:300px;
	margin:0px;
	padding:12px 0px 12px 0px;
	float:right;
}

.info_access {
	width:317px;
	margin:0px;
	padding:29px 0px 0px 0px;
	background-image:url(../img/info_access.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #FF6600;
}

.info_area {
	margin:0px;
	padding:12px 0px;
}

.info_area p {
	text-indent:8px;
}

.shop_picture {
	float:left;
	margin:0px;
	padding:0px 12px 12px 0px;
}

#info_title_1 {
	width:656px;
	height:28px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background-image:url(../img/info_title_1.jpg);
	background-repeat:no-repeat;
}

#info_title_2 {
	width:656px;
	height:28px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background-image:url(../img/info_title_2.jpg);
	background-repeat:no-repeat;
}

#info_title_3 {
	width:656px;
	height:28px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background-image:url(../img/info_title_3.jpg);
	background-repeat:no-repeat;
}

#info_title_4 {
	width:656px;
	height:28px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background-image:url(../img/info_title_4.jpg);
	background-repeat:no-repeat;
}

#info_title_taro-hana {
	width:656px;
	height:38px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background-image:url(../img/info_title_taro-hana.jpg);
	background-repeat:no-repeat;
}
