@charset "utf-8";
/* CSS Document */


/*///////// コラムリスト //////////*/
#post-area .top-box2 p.d-md-none {
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2 !important;
    overflow: hidden;
}

@media (min-width: 768px) {	
	#post-area .top-box2 p.d-md-none {
		-webkit-line-clamp: 3 !important;
	}
}	




/*///////// オンライン商談・協業//////////*/
.box_item a {
	color: #222 !important;
}

.box_item a:hover {
	text-decoration: none !important;
}

main, #post-area {
	margin-bottom: 50px !important;
}

.syodan {
	margin-bottom: -25px !important;
}

@media (min-width: 576px) {
	main, #post-area {
		margin-bottom: 60px !important;
	}
	
	.syodan {
		margin-bottom: -25px !important;
	}	
}	

@media (min-width: 768px) {	
	#post-area {
		margin-bottom: 50px !important;
	}
	
	main {
		margin-bottom: -70px !important;
	}
	
	.syodan {
		margin-bottom: -130px !important;
	}		
}

@media (min-width: 992px) {
	#post-area {
		margin-bottom: 80px !important;
	}
	
	main {
		margin-bottom: -60px !important;
	}
	
	.syodan {
		margin-bottom: -110px !important;
	}		
}

@media (min-width: 1200px) {
	#post-area {
		margin-bottom: 90px !important;
	}
	
	main {
		margin-bottom: -50px !important;
	}
	
	.syodan {
		margin-bottom: -80px !important;
	}	
}