body {
	background-color: #F7F7F7;
}
#SideAc ul.stitemlist li.item {
	width: 23%;
}
/*2個だけ並び*/
#SideAc ul.stitemlist#lacingbeads01 li.item, #SideAc ul.stitemlist#lacingbeads02 li.item, #SideAc ul.stitemlist#lacingbeads03 li.item, #SideAc ul.stitemlist#lacingbeads04 li.item, #SideAc ul.stitemlist#lacingbeads05 li.item, #SideAc ul.stitemlist#lacingbeads06 li.item, #SideAc ul.stitemlist#lacingbeads07 li.item, #SideAc ul.stitemlist#lacingbeads08 li.item, #SideAc ul.stitemlist#lacingbeads09 li.item, #SideAc ul.stitemlist#lacingbeads10 li.item, #SideAc ul.stitemlist#lacingbeads11 li.item, #SideAc ul.stitemlist#lacingbeads12 li.item {
	width: 18%;
}
/*/-----01-----/*/
#SideAc {
	line-height: 1em;
	font-weight: normal;
	color: #281d22;
	background-color: #F7F7F7;
	text-align: center;
	background-position: center top;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
}
@media screen and (max-width: 950px) {
	#SideAc {
		padding: 0px;
		margin: 0px;
		width: 100%;
	}
}
#SideAc p.news {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 16px;
	margin-bottom: 16px;
	background: none;
	clear: both;
	padding: 0px;
	width: 880px;
	border: 1px solid #AB9152;
}
#SideAc p strong {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	display: block;
}
/* over 1200 */
@media screen and (min-width: 1200px) {
	#SideAc img.eyechach.fit {
		height: auto;
		width: 1200px;
	}
}
/*under 950*/
@media screen and (max-width: 950px) {
	/*eyechach*/
	#SideAc img.eyechach.fit {
		width: 100%;
		height: auto;
	}
}