@charset "utf-8";
/* CSS Document(Photo) */


/* index==========================

	1.for index style
	
*/


/* 1.for index style ==============================================*/

/*  Shop List  */

div.shoplist_box{
	width:585px;
}
div.shop_entry{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px dashed #D3D3D3;
	}
table.shop_table01{
color:#565656;
font-size:1em;
line-height:1.25;
}
table.shop_table01 th{
line-height:1.2;
padding:2px 0 3px 3px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #e6e6e6;
width:95px;
}
table.shop_table01 td{
line-height:1.2;
padding:2px 0 3px 3px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #e6e6e6;
width:455px;
}
p.shop_name{
	background:url("../../common/image/arrow_syop.gif") no-repeat;	
	background-position:0px 8px;
	padding:0 0 0 8px;
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:1.35em;
}	
div.stripNav#stripNav0{
	z-index:100;
	position:relative;top:152px;left:189px;
	width:60px;
	height:16px; overflow:hidden;
	font-size:10px; color:#fff;
}
div.stripNav#stripNav0 li{
	background: url("../../common/image/jumpitem-off.gif") no-repeat; padding:0; cursor:pointer;
	height:12px; width:8px; padding:0; border:0; font-size:1px; margin-top:1px;
}
div.stripNav#stripNav0 li a.current{
	background: url("../../common/image/jumpitem-on.gif") no-repeat; padding:0; cursor:pointer;
	height:12px; width:8px; padding:0; border:0;
}
div#stripNav1 div.stripNav ul li{
	text-indent:-2000px;
	display:block;
		float:left;
	
}
div.stripNav#stripNav0 ul li a{
	display:block;
	height:12px; width:8px;
	float:left;
	}
div.entry_shopPhoto{
float:right;
width:112px;
margin:0 5px 10px 8px;
height:84px;
}

.catList{
	margin-bottom:20px;
}
.catList li{
	display:block;
	float:left;
	margin:0 3px 3px 0;
	text-align:center;
	border:solid 1px #ddd;
	background:#fff;
}
.catList li a{
	display:block;
	width:9em;
}
