/*====================================================================
	TOP Insta Area
====================================================================*/
.gyda_top_insta{
	display: block;
	width: 100%;
	max-width: 1040px;
	margin: 0 auto 80px;
}

.gyda_top_insta ul{
	width: 100%;
	letter-spacing: -.4em;
}

.gyda_top_insta ul li{
	width: 25%;
	letter-spacing: normal;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
}

.gyda_top_insta ul li a{
	display: block;
}

.gyda_top_insta ul li a img{
	width: 100%;
	transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
}
.gyda_top_insta ul li:hover a{
	opacity: .8;
}
.gyda_top_insta ul li:hover a img{
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}

@media screen and (max-width: 900px) {
	.gyda_top_insta ul li{
		width: 50%;
	}
}

/*====================================================================
	Insta Page
====================================================================*/
.gyda_insta{
	display: block;
	width: 100%;
	max-width: 1040px;
	margin: auto;
}

.gyda_insta ul{
	width: 100%;
	letter-spacing: -.4em;
}

.gyda_insta ul li{
	width: 25%;
	letter-spacing: normal;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
}

.gyda_insta ul li a{
	display: block;
}

.gyda_insta ul li a img{
	width: 100%;
	transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
}
.gyda_insta ul li:hover a{
	opacity: .8;
}
.gyda_insta ul li:hover a img{
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
@media screen and (max-width: 900px) {
	.gyda_insta ul li{
		width: 50%;
	}
}