body {
  line-height: 1;
}

a {
  color: inherit;
}
a:hover {
  color: inherit;
}

#toc {
  display: none;
}

.post-date {
  display: block;
}

.breadcrumb * {
  color: #222;
}

.common-btn01:hover {
  color: #fff;
}

figcaption {
  opacity: 1;
}

.propaty_detail_table th {
  z-index: 1;
}

table tr:nth-of-type(2n+1) {
  background-color: inherit;
}

.topics-table thead th {
  background-color: #cfcfcf;
}

.coreSec .btn {
  background-color: transparent;
  border: none;
  font-weight: 500;
}

#pagingBlock .wp-pagenavi .pages {
  display: none;
}
#pagingBlock .wp-pagenavi a,
#pagingBlock .wp-pagenavi span {
  font-weight: 500;
  color: #808080;
}
@media screen and (max-width: 767px) {
  #pagingBlock {
    margin-top: 40px;
  }
  #pagingBlock .wp-pagenavi {
    letter-spacing: -0.4em;
    text-align: center;
  }
  #pagingBlock .wp-pagenavi .pages {
    display: none;
  }
  #pagingBlock .wp-pagenavi a,
  #pagingBlock .wp-pagenavi span {
    letter-spacing: normal;
    display: inline-block;
    margin: 0 5px;
    padding: 8px 10px;
    border: 1px solid #ccc;
  }
  #pagingBlock .wp-pagenavi .current {
    border: 1px solid #415f91;
    background: #415f91;
    color: #fff;
  }
}
@media print, screen and (min-width: 768px) {
  #pagingBlock {
    margin-top: 40px;
  }
  #pagingBlock .wp-pagenavi {
    letter-spacing: -0.4em;
    text-align: center;
  }
  #pagingBlock .wp-pagenavi .pages {
    display: none;
  }
  #pagingBlock .wp-pagenavi a,
  #pagingBlock .wp-pagenavi span {
    letter-spacing: normal;
    display: inline-block;
    margin: 0 5px;
    padding: 8px 10px;
    border: 1px solid #ccc;
    transition: all 0.4s;
  }
  #pagingBlock .wp-pagenavi a:hover {
    color: rgba(65, 95, 145, 0.5);
    border: 1px solid rgba(65, 95, 145, 0.5);
    background: rgba(65, 95, 145, 0.1);
    filter: brightness(130%);
  }
  #pagingBlock .wp-pagenavi .current {
    border: 1px solid #415f91;
    background: #415f91;
    color: #fff;
  }
}
/*# sourceMappingURL=map/wp_reset.css.map */
