@charset "utf-8";

@media all {
	.skin_list {color: #000; line-height: 1.3;}
	.skin_list > li { color: inherit; line-height: inherit; display: flex; gap: 2em;}
	.skin_list > li:not(:last-child) {margin-bottom: 1em;}
	.skin_list > li a {display: block; width: 100%;}
	.skin_list > li p.text1 {
		font-size: 1.5em; 
		display: -webkit-box;
		-webkit-box-orient: vertical;
		 -webkit-line-clamp: 1;
		 overflow: hidden;
		 text-overflow: ellipsis;
		 width: 100%;
	}

	.skin_list > li .label_cap {
		width: 4.3836em; height: 1.5384em; display: flex; align-items: center;
		justify-content: center; text-align: center; color: #fff; font-size: 1.3em;
		border-radius: 30px; background: #c90000;
	}









}