/* CSS Document */

.index_content{
	display: flex;
	flex-direction: column;
	padding: 10px 0;
}

.news{
	margin: 0 10px;
}
.news dl{
	font-size: 1.4rem;
	margin: 10px;
}
.facebook-wrapper {
    max-width: 450px;
    margin: 0 10px;
}
.facebook-wrapper > .fb-page {
    width: 100%;
}
.facebook-wrapper > .fb-page > span,
.facebook-wrapper iframe {
    width: 100% !important;
}

.slick-next,.slick-prev {
width: 40px;
height: 40px;
}
.slick-next {
    right: 15px;
}
.slick-prev {
	z-index: 100;
    left: 15px;
}
.slick-prev:before, .slick-next:before {
    font-family: "slick";
    font-size: 40px;
}
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: .75; }

  .slick-prev:before,
  .slick-next:before {
    opacity: 0.50;
}
	.news .l_link{
		border: 1px solid #ddd;
		margin-bottom: 15px;
		overflow: auto;
		height: 390px;
	}

@media (min-width: 768px) {
	.index_content{
		display: flex;
		justify-content:space-around;
		flex-direction:row;
		padding-bottom: 20px;
	}
	.facebook-wrapper {
		width: 49%;
		margin: 0;
	}
	.facebook-wrapper::after {
		content: "";
		display: block;
		clear: both;
	}
	.news{
		width: 49%;
		height: 400px;
	}

	.news .l_link{
		border: 1px solid #ddd;
		overflow: auto;
		height: 390px;
	}

}
@media (min-width: 950px) {
	.index_content{
		display: flex;padding: 10px 0;
	}
	.facebook-wrapper {
		width: 450px;
		margin: 0;
	}
	.facebook-wrapper::after {
		content: "";
		display: block;
		clear: both;
	}
	.news{
		width: 450px;
	}
}
