	.productLinkBox br {
		display: none;
	}
	.productLinkBox button {
		width:50%;
		margin-left:0px;
		margin-right:auto;
	}

	.storeLinkBox br {
		display: none;
	}
	.storeLinkBox {
		display: flex;
		justify-content:space-around;
		align-items:end;
		flex-wrap:wrap;
		padding:0.5em 0.5em;
		border:8px solid #ddd;
	}
	.storeLinkBox .storeLink_title {
		width:100%;
		text-align:center;
	}
	.storeLinkBox .storeLink_price {
		width:55%;
		text-align:center;
	}
	.storeLinkBox .storeLink_buy {
		width:36%;
		text-align:center;
	}
	.storeLinkBox .storeLink_buy a {
		display:block;
		width:100%;
		margin-left:auto;
		margin-right:auto;
		padding:0.5em 0.3em;
		background-color:#ff9300;
		color:#fff;
		border-radius:4px;
		font-size:13px;
	}
	.storeLinkBox .storeLink_buy button {
		display:block;
		width:100%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:7px;
		padding:0.75em 0.3em;
		background-color:#ff9300;
		color:#fff;
		font-size:80%;
		border-radius:4px;
		border-width:0px;
		border-style:solid;
	}
	.storeLinkBox .storeLink_buy img {
		height:24px;
		margin-bottom:3px;
		vertical-align:middle;
	}
	.storeLinkBox .storeLink_note {
		width:100%;
		font-size:80%;
	}
	.storeLinkBox .storeLink_outlet {
		display:block;
		width:59%;
		margin:3px auto 3px 0px;
		padding: 0.3em 1em;
		text-align:center;
		background-color: #fe0000;
		color: white;
		border-radius: 4px;
	}
	.storeLinkBox .storeLink_type {
		display:block;
		padding-bottom:0.5em;
		border-bottom:1px solid #999999;
	}

	/*Added 2003/11---------------------*/
	.storeLinkBox .font_small2 {
		font-size:10px;
	}
	.storeLinkBox br.true {
		display:initial;
	}

	/*Added 2003/12---------------------*/
	.storeLinkBox .storeLink_price {
		max-width:200px;
	}
	.storeLinkBox .storeLink_buy {
		max-width:150px;
	}
