

#case-header {background-image: url(../image/news-header.jpg);}
#contents{padding: 0;}

#case-01{padding: 0;position: relative;color: #fff;text-align: center;}
#case-01 h2{margin-bottom: 70px;}
@media (max-width: 767px) {
	#case-01 h2{margin-bottom: 50px;}
}

#case-02{padding: 0px 0;position: relative;}
.case-txt{margin-bottom: 30px;}
.case-txt:last-child{margin-bottom: 0;}
.case-txt-img{width: 55%;}
.case-txt-txt{width: 45%;padding: 30px;}
#case-02 a:hover{opacity: 0.6;}
@media (max-width: 960px) {
	.case-txt-img,.case-txt-txt{width: 50%;}
}
@media (max-width: 767px) {
	#case-02{padding: 80px 0;}
	.case-txt-img{width: 95%;margin: 0 auto;}
	.case-txt-txt{width: 100%;padding: 20px;}
	.case-txt:first-child{padding-top: 2.5%;}
	.case-txt:last-child{padding-bottom: 60px;}
}