<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

#sh-list{
	width:905px;
	margin:0 auto;
}
#sh-list #l-tl{
	text-align:right;
	font-weight:normal;
	color:#999;
	line-height:1.4;
}
.nav-50{
	width:630px;
	overflow:hidden;
	margin:20px auto 15px auto;
}
.nav-50 li{
	float:left;
	padding-right:12px;
}
#sh-list .pa25r{padding-right:26px !important;}
#sh-list .pa0t, #sh-list .pa0{padding-top:0 !important;}

#sh-list h3{margin-bottom:10px;}
#sh-list .sh-d, #sh-list .sh-d-s{
	background-color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: solid 1px #d3d3d3;
	behavior: url("css/PIE.php");
}
#sh-list .sh-d{
	width:897px;
	padding:6px 0 20px 0;
	margin:0 auto 30px auto;
}
#sh-list .one-shop{width:897px; margin:0 auto;}
#sh-list .sh-d-s{
	width: 434px;
	padding: 5px 0 20px 0;
	margin-bottom: 30px;
}
#sh-list .sh-d .tl, #sh-list .sh-name .tl{
	width:870px;
	padding:8px 0px 0 14px;
	margin:0 auto;
	background:transparent url(../img/shoplist/stl_bg.gif) no-repeat top;
	overflow:hidden;
	line-height:1.5;
}
#sh-list .one-tl{
	width:407px;
	padding:5px 0px 0 15px;
	margin:0 auto;
	background:transparent url(../img/shoplist/s_stl_bg.gif) no-repeat top;
	overflow:hidden;
	line-height:1.4;
}

#sh-list .sh-d .tl h4, #sh-list .sh-name .tl h4{
	width:300px;
	padding-top:3px;
	float:left;
	text-align:left;
	background:transparent url(../img/shoplist/icon_dish.gif) no-repeat left 5px;
	 color:#53170b;
}
#sh-list .one-tl h4{
	width:200px;
	padding-top:3px;
	float:left;
	text-align:left;
	background:transparent url(../img/shoplist/icon_dish.gif) no-repeat left 5px;
	 color:#53170b;
}

#sh-list .sh-d .tl h4 span, #sh-list .sh-name .tl h4 span, #sh-list .one-tl h4 span{padding-left:35px;}
#sh-list .sh-d .tl h4 a, #sh-list .sh-name .tl h4 a, #sh-list .one-tl h4 a{color:#53170b;}
#sh-list .sh-d .tl dl, #sh-list .sh-name .tl dl{
	float:right;
	padding-top:2px;
	width:570px;
	text-align:left;
}
#sh-list .sh-d .tl dl dt, #sh-list .sh-name .tl dt{
	width:105px;
	float:left;
}
#sh-list .sh-d .tl dl dd, #sh-list .sh-name .tl dd{
	width:450px;
	float:left;
	color:#3d0000;
	padding-top:3px;
}
#sh-list .one-tl dl{
	float:right;
	padding-top:3px;
	width:205px;
	text-align:left;
}
#sh-list .one-tl dl dt{
	width:88px;
	float:left;
}
#sh-list .one-tl dl dd{
	width:117px;
	float:left;
	color:#3d0000;
	padding-top:3px;
}
.tl-b{margin-bottom:12px;}
#sh-list .tl-b img{vertical-align:top;}

#sh-list .detail{
	width:840px;
	margin:0 auto;
}
#sh-list .detail-s{
	width:261px;
	margin:0 auto;
}
#sh-list .detail div{
	width:259px;
	float:left;
	padding-right:30px;
}
#sh-list .detail div p, #sh-list .detail-s div p{
	width:257px;
	border:1px solid #d3d3d3;
	margin-bottom:10px;
}
#sh-list .detail div p img, #sh-list .detail-s div p img{vertical-align:bottom;}
#sh-list .detail div dl, #sh-list .detail-s div dl{text-align:left;}
#sh-list .detail div dl dt, #sh-list .detail-s div dl dt{
	color:#53170b;
	font-weight:bold;
	background:transparent url(../img/shoplist/icon_circ.gif) no-repeat left 3px;
	padding-left:15px;
	margin-bottom:3px;
	line-height:1.4;
}
#sh-list .detail div dl dd, #sh-list .detail-s div dl dd{line-height:1.5;}
#sh-list .sh-name{margin-bottom:25px;}

/**アイコン**/
#sh-list .ico-osaka{
	background:transparent url(../img/shoplist/icon_osaka.gif) no-repeat right top;
	padding-right:61px;	
}
#sh-list .ico-osaka01{padding-left:0 !important;}

#sh-list .ico-okayama{
	background:transparent url(../img/shoplist/icon_okayama.gif) no-repeat right top;
	padding-right:61px;	
}

.pa3b{padding-bottom:5px;}
</pre></body></html>