/* ページの基本デザイン用CSS */




/* shop_only
----------------------------------------------- */

#s_only #junre_link{
	background: #666;
	width:720px;
	height: 30px;
	margin:0px 0px 12px 0px;
	overflow: hidden;
}

#s_only ul.junre_link{
	padding:7px 20px;
	margin:0px 0px 0px 0px;
}
	#s_only ul.junre_link li{
		display:inline;
		float: left;
		padding:2px 5px;
		margin:0px 12px 0px 0px;
		border-left:solid 3px #ccc;
	}
	#s_only ul.junre_link li a{
		color:#fff;
	}
	#s_only ul.junre_link li a.ck{
		color:#ccc;
		text-decoration: none;
	}
#b_item{
	width:710px;
	margin:0px;
	padding:0px;
}

#b_item_l{
	width:390px;
	float: left;
	display: inline;
}
	#b_item_l p{
		width:auto;
		height: auto;
		margin: auto;
		padding: auto;
	}
	#b_item_l p img{
		border:solid 1px #ccc;
		float: left;
		margin:0px;
	}
	#b_item_l p img.f{
		margin:0px 13px 0px 0px;
	}

#b_item_r{
	width:290px;
	float: right;
	display:inline;
}
	#b_item_r p.description{
		border:3px #000;
		margin:0px 0px 14px 0px;
		padding:10px 0px 12px 0px;
		border-style:solid none solid none;
	}
	#b_item_r table{
		margin:0px 0px 8px 0px;
		width:290px;
	}
	#b_item_r table th,
	#b_item_r table td{
		text-align: left;
	}
	#b_item_r table td{
		width:100%;
		padding:10px 7px 8px 7px;
		border-bottom:solid 1px #666;
	}
		#b_item_r table td span.soldout{
			color:#900;
			font-weight: bold;
		}
		#b_item_r table td.sirial{
			padding-top:26px;
		}
		#b_item_r table td.price{
			padding-top:52px;
		}
	
	#b_item_r table th{
		padding:0px 10px 8px 0px;
		vertical-align: bottom;
	}
	#b_item_r table th img{
		margin-right:5px;
	}
	#b_item_r p.shop_info{
		padding:8px 5px 12px 5px;
		background-color: #ccc;
		line-height: 150%;
	}
