@charset "UTF-8";

/* 店舗情報
--------------------------------------------------------------------
1. 大枠
2. テキスト
3. 共通
--------------------------------------------------------------------*/


/* 1. 大枠
--------------------------------------------------------------------*/

/* 大枠
-------------------------------- */

#contents{
	width:780px;
	padding:15px 0px 40px 0px;
}


/* リスト
-------------------------------- */
.shop-toptxt{
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
}

.shop-list{
	width:780px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
}
.shop-list th{
	background-color:#8C6D65;
	color:#FFFFFF;
	text-align:center;
	padding:3px 0px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFAEA;
}
.shop-list th.shopname{
	width:180px;
	border-right:#FFFAEA 2px solid;
}
.shop-list th.access{
	width:220px;
	border-right:#FFFAEA 2px solid;
}
.shop-list th.time{
	width:210px;
	border-right:#FFFAEA 2px solid;
}
.shop-list th.tel{
	width:100px;
	border-right:#FFFAEA 2px solid;
}
.shop-list th.suica{width:70px;}


.shop-list td{
	height:60px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFAEA;
}
.shop-list td.shopname{
	background-color:#EFE0D5;
	border-right:#FFFAEA 2px solid;
	background-image: url(/dripmania/img_c/topborder.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.shop-list td.shopname div{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.shop-list td.shopname div p strong{
	color:#5A2F01;
}
.shop-list td.shopname div p.subtxt{
	color:#C31C29;
}
.shop-list td.access p{
	padding:5px 10px;
}

.shop-list td.time p{
	padding-left:50px;
}
.shop-list td.time p.daily{background:url("/dripmania/shop/img/icon_daily.gif") 15px 2px no-repeat;}
.shop-list td.time p.sat{background:url("/dripmania/shop/img/icon_sat.gif") 15px 2px no-repeat;}
.shop-list td.time p.holiday{background:url("/dripmania/shop/img/icon_holiday.gif") 15px 2px no-repeat;}
.shop-list td.time p.weekend{background:url("/dripmania/shop/img/icon_weekend.gif") 15px 2px no-repeat;}

.shop-list td.tel{text-align:center;}
.shop-list td.suica{text-align:center;}

.shop-pict {
	padding-top: 40px;
	padding-bottom: 40px;
}
.shop-pict img {
	margin-right: 10px;
	margin-left: 10px;
}
