/* giftcard.cssを流用 */


#container {
	padding: 0 0 0 30px;
}
#container h3, #container h4,
#container p,#container h5,
#container ul, #container li {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
}
#footer {
	padding-top: 12px;
}
#shopstock h2 {
	padding: 46px 0 0 0;
}
#shopstock h3 {
	padding: 20px 0 20px 0;
	border-top: 1px solid #CCCCCC;
	width: 700px;
}
#shopstock h4 {
	padding: 0 0 10px 0;
	/*width: 700px;*/
}
#shopstock h5 {
	padding: 0 0 10px 0;
	width: 184px;
}
#shopstock p {
	font-size: 12px;
	line-height: 1.5em;
}	


/* リンク設定
----------------------------------------*/
a:link, a:visited {
	color:#333;
}
a:active, a:hover {
	color:#7F0019;
}
#shopstock a#ShopstockLink01 {
	background: transparent url(/img/notice/giftcard/giftcardlink01.gif) no-repeat 0 0;
	text-indent: -9999px;
	/* Mac IE 5対策 */
	/*\*/	overflow: hidden;	/* */
	display: block;
	width: 244px;
	height: 24px;
	margin: 20px 0 0 15px;
}
#shopstock a:hover#ShopstockLink01 {
	background-position: 0 -24px;
}


/* ShopstockInformation
----------------------------------------*/
#ShopstockInformation {
	width: 700px;
	margin: 0 0 30px 0;
	padding: 0;
}
#ShopstockInformation p {
	font-size: 14px;
	padding: 0;
}
#ShopstockInformation a {
	font-size: 12px;
	padding: 0;
	margin: 0;
}
#ShopstockInformation .infoSub {
	font-size: 11px;
	color: #808080;
	padding: 0;
	margin: 0;
}


/* ShopstockUse
----------------------------------------*/
#ShopstockUse {
	width: 700px;
	margin: 0 0 30px 0;
	padding: 0;
}	
#ShopstockUseWrapper01 {
	width: 690px;
	height: 240px;
	margin: 0;
	padding: 5px;
	background: #CCCCCC;
}
#ShopstockUseWrapper02 {
	/*width: 670px;*/
	height: 100%;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}
h4#ShopstockNetstore {
	margin-top: 30px;
	padding-bottom: 4px;
}
#ShopstockUse .infoSub {
	font-size: 11px;
	color: #808080;
	padding: 0;
	margin: 0;
}	
#netStoreInfo{
	margin-bottom: 10px;
}	
