@charset "euc-jp";

/*
�����Хʡ��Ǻ�
----------------------------------------------------------------------------------------*/
#contents p.banners {
	margin: 10px 0;
	padding: 0;
	text-align: center;
}

#contents p.banners img {
	padding: 7px;
}

/*
���ξ���
----------------------------------------------------------------------------------------*/



#contents3 {
	width:100%;
	max-width: 950px;
	margin: 0 auto;overflow:hidden;
}


#contents3>h3{font-size:0;line-height:1;padding:10px 0;}
#contents3>p{
padding:0 20px;
margin:0;
line-height:1.5;
}

@media screen and (max-width: 950px) {
#contents3 h3{width:200vw;}
}



#contents .box {
	width: 950px;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	background: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u51537942/pc/view_page/kaden_recycle/css/../img/review_bk.gif) left bottom repeat-y;
	text-align: center;
}

#contents .box h3 {
	margin: 0 0 15px 0;
}

#contents .box p {
	margin: 0 0 20px 0;
	font-size: 130%;
}

#contents .box table {
	margin: 0 35px 25px 35px;
	padding: 0;
	border: solid 1px #999;
	border-collapse:collapse;
}

#contents .box table th {
	padding: 3px 10px;
	text-align: left;
	vertical-align: top;
	border: solid 1px #999;
	background-color: #EEE;
	white-space: nowrap;
}

#contents .box table th.head {
	background-color: #999;
	color: #FFF;
}

#contents .box table td {
	padding: 3px 10px;
	border: solid 1px #999;
	background-color: #FFF;
	text-align: left;
	vertical-align: top;
}

#contents .box table td span {
	color: #C30;
	font-weight: bold;
	display: inline;
}

#contents .box table td ul {
	list-style: disc;
	margin: 0 20px 0 20px;
}

#contents .box table td ul li {
	padding: 5px 0 0 0;
}