@charset "utf-8";


/*ガイド（コンテンツエリアのグレータイトル部分*/
#guide{
	margin-top:20px;
	width:550px;
	height:30px;
}

#guide #left{
	float:left;
	width:6px;
	height:30px;
	background-image:url(../images/use_turning/con_head_left.gif);
	background-repeat:no-repeat;
}
#guide #center{
	float:left;
	display:block;
	width:538px;
	height:30px;
	background-color:#343434;
}
#guide #center h2{
	float:left;
	display:block;
	width:538px;
	height:30px;
	color:#E5E5E5;
	padding-top:8px;
	text-align:right;
	background-image:url(../images/shop_img/title.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	font-weight:100;
}

#guide #right{
	float:left;
	width:6px;
	height:30px;
	background-image:url(../images/use_turning/con_head_right.gif);
	background-repeat:no-repeat;
}



/*ガイド下の解説部分*/
#guide_bottom{
	line-height:18px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(../images/use_turning/icon_title.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	text-align:justify;
	text-justify:inter-ideograph;
}


/**********************コンテンツ内容*******************/

/*その他のお店テーブル*/
.shop_o_table{
	width:548px;
	border-collapse:collapse;
	border:1px solid #CFCFCF;
}

.shop_o_table .s_name{
	border-top:1px solid #FFFFFF;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	width:550px;
	background-color:#666666;
}
.s_name a:link{
	color:#FFFFFF;
}

.shop_o_table th{
	text-align:center;
	font-weight:100;
	background-color:#343434;
	color:#E5E5E5;
	font-size:11px;
	width: 27px;
	padding:3px;
}

.shop_o_table td{
	background-image:url(../images/shop_img/shop_head_bg.gif);
	text-align:center;
	font-size:11px;
	width:143px;
	padding:3px;
}


/******************************店舗ページ******************************/
h6{
	display:block;
	width:550px;
	font-weight:100;
	font-size:15px;
	text-align:left;
	margin-bottom:4px;
	background-image:url(../images/use_turning/arrows2.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding-left:15px;
}
.myshop{
	display:block;
	width:550px;
	border-top:1px dotted #333333;
	padding-top:10px;
}
.myshop li{
	display:block;
	float:left;
	width:181px;
	height:250px;
}
.myshop .shop_capt{
	background-image:url(../images/shop_img/bg_capt.gif);
	background-repeat:no-repeat;
	width:169px;
	height:136px;
}
.myshop .myshopname{
	font-size:10px;
}
.myshop .myshopname a{
	font-size:12px;
}

.shop_capt .shop_capt_imge{
	width:160px;
	height:120px;
	_width:162px;
	_height:122px;
	border:1px solid #FFFFFF;
}
.shop_capt .shop_capt_imge a{
	display:block;
	width:160px;
	height:120px;
}

.shop_capt .shop_capt_imge a:hover{
	background-color:#000000;
    filter: Alpha(opacity=10); /* IE系 */
    opacity:0.1; /* Mozzila系 */
}


/*CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com */

.tooltip{
	width: 200px;
	color:#000;
	text-decoration:none;
	text-align:left;
	text-align:justify;
	text-justify:inter-ideograph;
}

.tooltip span.top{	
		font-size:10px;
		padding: 30px 8px 0;
  		background: url(../images/use_turning/bt.gif) no-repeat top;
}
.tooltip span.middle{	
			font-size:12px;
			font-weight:bold;
			color: #548912;
			padding: 3px 6px 0;
			background-color:#D8E0F0;
			border-left:2px solid #8A9DC4;
			border-right:2px solid #8A9DC4;
			}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(../images/use_turning/bt.gif) no-repeat bottom;
}
