.pagetop2{
	width:780px;
	text-align:right;
}

.pagemain{
	width:790px;
	backgroud-color:#cc9999;
}
#left{
	width:575px;
	float:left;
	padding-left:24px;
}
#right{
margin-left:600px;
}


.line{ width:574px; border-bottom:solid 1px #d9d9d9 ; padding-bottom:5px; }

.goodslist{
	width:560px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #d9d9d9;
}

.image{
	width:85px;
	float:left;
}
.comment{
	padding-left:80px;
	font-size:10pt;
}

.goodsline{ width:560px; border-bottom:1px solid #d9d9d9; padding:3px 0 5px 0; clear:both;}
.goodslead{ padding-left:5px;padding-right:5px;}
.nextback{ width:560px; background:#0c511e; padding:3px; text-align:right;color:#fff; margin-top:5px; }

.nextback a:link,
.nextback a:visited,
.nextback a:hover,
.nextback a:active {
	color: #fff;
	background-color: transparent;
}


/*詳細ページ*/
.titleimage {width:560px; text-align:center;}
.goodsinfo{
	width:560px;
	padding-top:10px;
}
#photo{
	width:256px;
	float:left;
}
#goodsmore{
	padding-left:260px;
}

/*詳細ページ購入エリア*/
.buy { width:285px; border:solid #c7c7c7 1px; background:#e5e5e5; padding:5px; margin-top:3px;}
.buytxt{ padding-top:5px;}
.goodsinfoline{ width:560px; border-top:1px solid #d9d9d9; padding:3px 0 5px 0; clear:both;}
.notice{ width:560px; border:1px solid #d9d9d9;padding:5px;}