/* 店舗名、詳細メニュー */
.detail_menubox_out {
	width : 702px;
	margin : 0px auto 0px auto;
	background-image : url(../img/common/bg_contents.gif);
}

.detail_menubox_in {
	width : 700px;
	margin : 0px auto 0px auto;
	background-color : #FFFFFF;
}

.detail_menu_all {
	width : 667px;
	margin : 0px 0px 0px 14px;
}

.shop_menu_position {
	margin : 10px 0px 0px 0px;
	width : 500px;
	float : left;
}

.guidemark_position {
	margin : 10px 0px 0px 0px;
	width : 167px;
	float : left;
}

.shop_logo {
	margin : 0px 0px 0px 9px;
}

h1.shop_name {
	margin : 5px 0px 0px 10px;
	font-size : 18px;
}

.h1_small {
	font-size : 13px;
}

.shopname_double_line {
	margin : 3px 0px 0px 0px;
}

/* メニューボタン */
.detail_menu_buttons {
	margin : 6px 0px 0px 12px;
}

.detail_menu_button {
	margin : 0px 0px 0px 0px;
	float : left;
}

.detail_menu_button2 {
	margin : 0px 0px 0px 15px;
	float : left;
}

/* ガイドマーク */
.guidemark_table {
	margin : 5px 0px 0px 20px;
}

.detail_guidemark {
	float : left;
	margin : 0px 0px 0px 0px;
	border : 1px solid;
}
.detail_guidemark2 {
	float : left;
	margin : 0px 0px 0px 3px;
	border : 1px solid;
}


/* ホワイトリンク */
a.orange_link:link {
	color : #FF6600;
}

a.orange_link:visited {
	color : #FF6600;
}

a.orange_link:active {
	color : #FF6600;
}

a.orange_link:hover {
	color : #FF6600;
}

/* ホームバー */
.bg_homebar {
	width : 100%;
	background-color : #333333;
}

.homebar_margin {
	margin : 1px 0px 3px 0px;
	text-align : right;
}

p.homebartxt {
	margin : 8px 0px 0px 0px;
	font-size : 11px;
	color : #E1E1E1;
	text-align : left;
}

.popular_position {
	text-align : left;
}

/* 更新情報 */

.bg_infotitle {
	width : 620px;
	height : 18px;
	margin : 10px auto 0px auto;
	background-image : url(../img/search/index/bg_infotitle.gif);
}

h1.kousin_title {
	margin : 2px 0px 0px 10px;
	font-size : 13px;
	color : #CCCCCC;
}

.bg_info {
	width : 620px;
	margin : 0px auto 0px auto;
	background-color : #363636;
}

.infobox {
	width : 580px;
	margin : 5px auto 0px auto;
}

p.day_txt {
	margin : 0px 0px 5px 0px;
	font-size : 11px;
	color : #B9B9B9;
}

.orange_shikaku {
	color : #FF6600;
}

.info_txt {
	margin : 0px 0px 5px 0px;
	font-size : 11px;
	color : #B9B9B9;
}
