@charset "UTF-8";
.single h2 {
  border-left: #eb5505 5px solid;
  margin: 50px 0 15px;
  padding: 0 0 0 15px;
  font-size: 2.4rem;
}
.single h3 {
  color: #ed6e29;
  border-bottom: solid 2px #ed6e29;
  margin: 30px 0 10px 0;
}
.single__title:before {
  content: "";
  background-image: url(../../img/study/study_icon.png);
}
#study-single .img {
  text-align: center;
}
#study-single .up {
  padding: 2px;
  background: #2f796b;
  color: #fff;
}
#study-single .down {
  padding: 2px;
  background-color: #6bb0a4;
  color: #fff;
}
#study-single .maker {
  background: linear-gradient(transparent 80%,#f5aa82 80%);
  padding-bottom: 0;
}

@media only screen and (max-width: 768px) {
  .single h2{
    font-size: 1.8rem;
  }
  .scroll_x {
    overflow-x: auto;
  }
  .scroll_x table {
    width: 200vw !important;
  }  
  .scroll_x table th {
    display: table-cell !important;
    width: inherit !important;
  }  
}