@charset "utf-8";

.index-media{width:100%;}
.media-blog{width:40%;}
.media-mas-over{width:60%;}
.index-line-panel{width:90%;}
.index-line-panel figure{width:22%;}
.slick-slider{left: 0;overflow: hidden;}
.contents{overflow: hidden;}
.logo{left:0;}
p.icon_news{left:0;}
.slick-dots{position:relative;bottom:0 !important;}
.slick-slider{padding-bottom:20px !important;}
@media screen and (max-width:959px){
	.slick-dots{position:relative;left: 22% !important;bottom:0 !important;}
	
	.index-line-panel figure{width:48%;}
	.media-blog{width:90%;}
	.media-mas-over{width:100%;}
}

