#sixSp{
}
#sixSp h2{
}
#sixSp ul{
	width:90%;
}
#sixSp li{
	width: calc(100% - 142px);
	margin: 30px 20px;
	vertical-align: top;
	overflow:hidden;
	border: 1px solid #d2ccad;
	padding: 20px 50px;
	border-radius: 15px;
}
#sixSp li h3{
	background: #e4e0cf;
	position:relative;
	color: #625f52;
	font-size: 18px;
	padding: 7px 35px;
	float: left;
	width: 118px;
	text-align: center;
	border-radius: 10px;
	line-height: 120%;
	border: 1px solid #989898;
}
#sixSp li:nth-child(2n) h3{
	background: #f1efe7;
}
#sixSp li:nth-child(2n) h3 b{
	color: #bc3737;
}
#sixSp li p{
	padding: 3px 20px;
	line-height: 180%;
	font-size: 16px;
	float: right;
	width: calc(100% - 230px);
}
#sixSp li p span{vertical-align: baseline;margin-right: 20px;}
#sixSp li p b:nth-child(even){color: #bc3737;}

@media screen and (max-width: 1680px) {
	#sixSp ul{
	    width: 90%;	
	}
}
@media screen and (max-width: 980px) {
	#box1 .rightside h2, #sixSp h2, #products h2,
	#threeSp h2{
		font-size: 32px;	
	}
	#sixSp li{padding: 20px;    width: calc(100% - 82px);}
}
@media screen and (max-width: 768px) {
	#sixSp{
		padding: 70px 0;	
	}
}
@media screen and (max-width: 480px) {
	#sixSp h2{
	    font-size: 27px;	
	}
	#sixSp li h3{
		width: calc(100% - 70px);
	}
	#sixSp li p{
		width: 100%;
		padding: 10px 0;
	}
	#sixSp h2{font-size: 24px;}
	#sixSp li{
		width: calc(100% - 42px);
		margin: 30px 0;	
	}
}