/* CSS Document */

.casestudy-linkarea{
	margin: 20px auto;
}

.casestudy-linkarea h4{
	font-size: 1.8rem;
	font-weight: normal;
}

.casestudy-linkarea h4:before{
	content: "\f101";
	font-family: 'FontAwesome';
	display: inline-block;
	font-size: 2.2rem;
	padding-right: 10px;
}

.casestudy-linkarea ul{
	display: flex;
	flex-wrap: wrap;
	margin: 10px auto 0;
}

.casestudy-linkarea ul li{
	max-width: 372px;
	width: 32%;
	margin-right: 1%;
	margin-bottom: 40px;
}

.casestudy-linkarea ul li:nth-child(3n){
	margin-right: 0;
}

.casestudy-linkarea ul li a .zoom_area{
	border: none;
}

.casestudy-linkarea ul li a span> span{
	display: block;
	font-size: 1.4rem;
}
.casestudy-linkarea ul li a span> span:after{
	display: none;
}

.casestudy-linkarea ul li a span{
	line-height: 1.4;
	margin-top: 10px;
	display: block;
}

.casestudy-linkarea ul li a span:after{
	content: "\f105";
	font-family: 'FontAwesome';
	color: #079cd0;
	display: inline-block;
	margin-left: 10px;
	font-size: 1.8rem;
	font-weight: bold;
}

.casestudy-area .inner > section{
	margin-bottom: 60px;
}

.casestudy-area .inner .anker-wrap{
	margin-top:-180px;
}

.casestudy-area .inner .anker-inner{
	padding-top:180px;
}


@media screen and (max-width: 768px){
	.casestudy-area .inner .anker-wrap{
		margin-top:-60px;
	}

	.casestudy-area .inner .anker-inner{
		padding-top:60px;
	}
}

@media screen and (max-width: 600px){
	.casestudy-linkarea ul{
		display: block;
	}
	
	.casestudy-linkarea ul li{
		margin: 0;
		max-width: 100%;
		width: 100%;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	
	.casestudy-linkarea ul li a{
	}
	
	.casestudy-linkarea ul li a .zoom_area{
	}
}