.txt{font-size: 16px;line-height: 20px;color: #333;margin-bottom: 18px;}

.lt_01 li{float: left;width: 500px;margin-right: 30px;}
	.lt_01 li:last-child{margin-right: 0;}

.logo_clr li{float: left;width: 360px;margin: 0 30px 30px 0;}
	.logo_clr li:nth-child(3){margin-right: 0;}
	.logo_clr li .L{float: left;width: 80px;height: 80px;background: #333;}
	.logo_clr li .R{float: left;border: 1px solid #ddd;width: 280px;height: 80px;padding: 16px 0 0 20px;}
		.logo_clr li .R .c_tit{font-size: 18px;line-height: 20px;color: #333;font-weight: 700;}
		.logo_clr li .R .c_txt{font-size: 15px;line-height: 17px;color: #333;margin-top: 6px;}
			.logo_clr li .R .c_txt span{margin-right: 15px;}


.logo_list{font-size:0;}
.logo_list li{display:inline-block;width:calc(33.3333% - 17px);margin-right:25px;}
.logo_list li:last-child{margin-right:0;}

@media all and (max-width:991px) {
.txt{font-size: 14px;line-height: 20px;margin-bottom: 10px;}

.lt_01 li{width: 48%;margin-right: 4%;}
	.lt_01 li:last-child{margin-right: 0;}
	.lt_01 li img{width: 100%;}

.logo_clr li{width: 48%;margin: 0 4% 15px 0;}
	.logo_clr li:nth-child(2n){margin-right: 0;}
	.logo_clr li:nth-child(3){margin-right: 4%;}
	.logo_clr li .L{float: left;width: 100%;height: 40px;background: #333;}
	.logo_clr li .R{float: left;width: 100%;height: 80px;padding: 12px 10px;}
		.logo_clr li .R .c_tit{font-size: 14px;line-height: 16px;}
		.logo_clr li .R .c_txt{font-size: 12px;line-height: 16px;margin-top: 4px;}
			.logo_clr li .R .c_txt span{margin-right: 0;display: inline-block;width: 100%;}



.logo_list li{width:calc(33.3333% - 7px);margin-right:10px;}

}