@charset 'utf-8';

.casesdetail{}
.casesdetail .contentlist{padding: 50px 0;}
.casesdetail .contentlist:nth-child(even){background: #f6f6f6;}
.casesdetail .contentlist .title{text-align: center;}
.casesdetail .contentlist .title h2{font-size: 32px;}
.casesdetail .contentlist .content table{max-width: 100%; border-collapse: collapse;}
.casesdetail .contentlist .content table td{border: solid #e6e6e6 1px; padding: 5px 10px;}
.casesdetail .contentlist .content img{max-width: 100%;}
.casesdetail .contentlist .content p{font-size: 16px; line-height: 2em;}

@media (max-width:960px) {
	.casesdetail .contentlist{padding: 30px 15px;}
	.casesdetail .contentlist .title h2{font-size: 20px;}
}