@charset "UTF-8";
.app-uppdate .app-uppdate-table th,
.app-uppdate .app-uppdate-table td{
  text-align: center;
  padding: 5px 0;
}
.app-uppdate .app-uppdate-table thead{
  background-color: #EFF7FA;
}
.app-uppdate .app-uppdate-table th:last-of-type{
  border-right: 0;
}
.app-uppdate .app-uppdate-table tbody tr{
  border-bottom: 1px solid #dddddd;
}
.app-uppdate .app-uppdate-table td{
  padding: 17px 0 10px;
}

@media not screen and (max-width: 768px){
.app-uppdate .app-uppdate-table{
  width: 54.909%;
  margin: 0 auto;
  min-width: 500px;
}
.app-uppdate .app-uppdate-table th{
  border-right: 2px solid #ffffff;
}
.app-uppdate .app-uppdate-table th,
.app-uppdate .app-uppdate-table td{
  width: 33.1125%;
}
}
@media screen and (max-width: 768px){
  .app-uppdate .app-uppdate-table{
    width: 100%;
  }
  .app-uppdate .app-uppdate-table th{
    border-right: 1px solid #ffffff;
  }
}
/*effect*/
.contents .page-title.js-effect,
.contents .contents-inner.js-effect {
    opacity: 0;
    transform: translateY(25px);
    transition-property: opacity, transform;
    transition-duration: .6s;
    transition-timing-function: ease-out;
}
.contents .page-title.js-effect{
  transition-delay: .4s;
}
.contents .contents-inner.js-effect{
  transition-delay: .8s;
}
.contents .page-title.js-effect.js-effect-show,
.contents .contents-inner.js-effect.js-effect-show{
    opacity: 1;
    transform: translateY(0);
}
