
.case{}
.case-item{padding: 0 30px 0 0;}
.case-hangye{background-color: #e1e2e4;color: #0078a0;font-size: 14px;padding: 5px 20px;width: 150px;text-align: center;border-radius: 30px;margin-bottom: 20px;}
.case-title{font-size: 24px;color: #252525;}
.case-txt{font-size: 16px;line-height: 36px;color: gray;}
.case-img{}
.case-img a{}
.case-img a img{border-radius: 15px 15px 0 0;width: 100%;}
.case-desc{height: 40px;background-color: #5c5f61;color: white;position: relative;border-radius: 0 0 15px 15px;top: 0px;padding: 12px 0 0 15px;font-size: 16px;}
.case-line {
  border: 2px solid #0078a0;
  width: 50px;
  margin-bottom: 20px;
  margin-top: 30px;
}
.case-section{margin-bottom: 50px;border-bottom: 1px solid #e5e5e5;padding: 0 0 20px 0;}
.case-section:last-child{border: none;margin-bottom: 0;}

.case-title a:link,.case-title a:visited{color: #252525;}
.case-title a:hover{text-decoration: none;}


@media screen and (min-width:1365px){
  
  
}

@media screen and (min-width:768px) and (max-width:994px){

}



@media screen and (min-width:994px) and (max-width:1365px){

}

    
@media screen and (max-width:1364px){

}

@media screen and (max-width:768px){
  
  
}