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

@media (min-width: 768px) {	
	.slick_slide .slide_box .text_box2 { top: 0!important;}
	.slick_slide .slide_box .text_box img { width: 35%!important; height: auto!important; animation: none;}
	
	.slick_slide .slick-list div.slide1{ background-image: url("../../images/slider/img1.jpg");}
	.slick_slide .slick-list div.slide1>.text_box2 { padding: 0 40px 80px 0;}
	.slick_slide .slick-list div.slide2{ background-image: url("../../images/slider/img2.jpg");}
	.slick_slide .slick-list div.slide2>.text_box2 { padding: 0 0 80px 40px;}
	.slick_slide .slick-list div.slide3{ background-image: url("../../images/slider/img3.jpg");}
	.slick_slide .slick-list div.slide3>.text_box2 { padding: 0 40px 80px 0;}

	#top_back_03 { background-image: url("../../images/news/img1.jpg"); background-repeat: no-repeat; background-size: cover; position: relative; overflow: hidden;}
	#top_back_03 .top_btn a{ color: #fff;}
	#top_back_03 .top_btn a::after{ background-image: url("../../images/yajirushi_white.png");}
	
	.text_white{ padding: 70px 0 80px!important;}
}
@media (max-width: 767.98px) {	
	.slick_slide .slide_box .text_box2 { top: 0!important;}
	.slick_slide .slide_box .text_box img { width: 40%!important; height: auto!important; animation: none;}
	
	#top_back_03 { background-image: url("../../images/news/img1.jpg"); background-repeat: no-repeat; background-size: cover; position: relative; overflow: hidden;}
	#top_back_03 .top_btn a{ color: #fff;}
	#top_back_03 .top_btn a::after{ background-image: url("../../images/yajirushi_white.png");}
	
	.text_white{ padding: 20px 0!important;}
}
