@charset "UTF-8";
/* CSS Document */

/*　共通ブロック　*/
#main .right .shopcontent a:link,
#main .right .shopcontent a:visited{
color: #2D3982;
}
#main .right .shopcontent a:hover{
	color: #2D3982;
}

#main p.up{
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#main p.up a:link,#main p.up a:visited{
	text-decoration: none;
}

#main p.up a:hover{
	text-decoration: underline;
}


/*　個別ページ 紹介_商品リスト-------------------------------------------------------　*/
#shop .shopcontent {
	padding-bottom: 10px;
	padding-left: 1em;
}

table.shoplist{
	width: 99%;
}
table.shoplist td,
table.shoplist th{
	padding: 6px 10px;
	text-align: center;
}
table.shoplist td.sh{
	width: 85%;
	white-space: nowrap;
	text-align: left;
}
table.shoplist th.sh{
	text-align: left;
	padding-left: 1em;
}
table.shoplist td.sh p{
	background: url(../img/allow_foot.gif) no-repeat left center;
	padding-left: 1em;
}