form{
	margin:0;}

.syousaiItemBox{
	margin:0 0 30px 0;}

/*-- 商品名 --*/
.syousaiItemName{
	padding:0 0 4px 0;
	margin:0 0 15px 0;
	border-width:0 0 1px 0;
	border-style:none none dotted none;
	border-color:#fff #fff #693 #fff;}

.syousaiItemName p{
	font-size:24px;
	color:#693;
	font-weight:bold;
	margin:0;}

/*-- 商画像 --*/
.syousaiItemImage{
	text-align:center;
	margin:0 0 15px 0;}

.syousaiItemImage p{
	margin:0;}

/*-- 商品画像その他 --*/
.syousaiItemImageSonota{
	text-align:center;
	margin:0 0 15px 0;}

.syousaiItemImageSonota img{
	margin:0 5px 10px 5px}

/*-- 商品の説明 --*/

.syousaiComm{
	font-size:13px;
	line-height:1.6em;
	margin:0 0 15px 0;}

.syousaiComm p{
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0.8em 0;}

.syousaiComm ul{
	padding:0;
	margin:0 0 0.8em 0;}

.syousaiComm ol{
	padding:0;
	margin:0 0 0.8em 0;}

.syousaiComm li{
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0.5em 2em;}

.syousaiCommTableBorder{
	margin:0 0 15px 0;}

.syousaiCommTableBorder table{
	border-collapse:collapse;}

.syousaiCommTableBorder th{
	background-color:#eef5dd;
	text-align:left;
	font-weight:normal;
	font-size:13px;
	line-height:1.5em;
	border:solid 1px #999;
	padding:2px 8px;}

.syousaiCommTableBorder td{
	text-align:left;
	font-weight:normal;
	font-size:13px;
	line-height:1.5em;
	border:solid 1px #999;
	padding:2px 8px;}

/*------*/

.syousaiSpec{
	margin:0 0 15px 0;}

.syousaiSpec table{
	border-collapse:collapse;
	margin:0;
	padding:0;}

.syousaiSpec th{
	background-color:#f5f5e5;
	padding:3px 6px;
	border:solid 1px #999;
	font-size:13px;line-height:1.5em;}

.syousaiSpec td{
	padding:3px 6px;
	border:solid 1px #999;
	font-size:13px;line-height:1.5em;}

.syousaiSpec td td{
	border:none 0px #fff;}

.syousaiPriseTujyo{
	font-size:13px;
	margin:0 0 3px 0;}

.syousaiPrice{
	font-size:15px;
	color:#e00;
	font-weight:bold;
	margin:0 0 3px 0;}

.syousaiPriceOff{
	font-size:13px;
	margin:0 0 3px 0;}


.syousaiOption{
	font-size:13px;
	margin:0 0 15px 0;}


/*-- カートに入れる 売切れ時・休止時・ログイン限定購入商品は表示しない --*/
.syousaiCartBtn{
	text-align:center;
	font-size:18px;
	margin:0 0 30px 0;}

/*----*/
.syousaiEtcLinks{
	width:580px;
	height:50px;
	margin:50px 0 0 0;}

.syousaiEtcLinks p{
	font-size:13px;
	float:left;
	width:188px;
	height:25px;
	margin:0 5px 0 0;}


/*----*/
.syousaoProInfo{
	margin:15px;}

.syousaoProInfo p{
	font-size:12px;
	margin:0;}


/*-- 「この商品を買った人はこんな商品も買ってます」 --*/
.syousaiSonotaBuyBox{
	margin:0 0 30px 0;}

.syousaiSonotaBuySt{
	border-width:0 0 1px 0;
	border-style:none none dotted none;
	border-color:#fff #fff #963 #fff;
	padding:0 0 3px 0;
	margin:0 0 15px 0;}

.syousaiSonotaBuySt p{
	font-size:16px;
	color:#963;
	margin:0;}

.syousaiSonotaBuyitemBox{
	float:left;
	padding:0 5px;}

.syousaiSonotaBuyImage{
	text-align:center;
	margin:0 0 5px 0;}

.syousaiSonotaBuyComm{
	margin:0 0 15px 0;}

.syousaiSonotaBuyComm p{
	font-size:13px;
	line-height:1.4em;
	text-align:center;}


/*--トラックバック --*/
.syousaiTrackbackBox{
	margin:0 0 30px 0;}


.syousaiTrackbackSt{
	border-width:0 0 1px 0;
	border-style:none none dotted none;
	border-color:#fff #fff #963 #fff;
	padding:0 0 3px 0;
	margin:0 0 15px 0;}

.syousaiTrackbackSt p{
	font-size:16px;
	color:#963;
	margin:0;}

.syousaiTrackbackComm{
	font-size:12px;
	line-height:1.6em;}


/*-- 該当商品はログインしないと閲覧できない時 --*/
.syousaiNotLoginComm{
	text-align:center;
	font-size:14px;
	margin:5em 0 0 0;
	color:#f00;}

/*-- 該当商品がないとき --*/
.syousaiNotBuyComm{
	text-align:center;
	font-size:14px;
	margin:5em 0 0 0;
	color:#f00;}


