@charset "UTF-8";
/* List
---------------------------------------------------------------------------- */
.xet-content__list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.xet-content__list ul > li {
  margin: 0 0 10px;
  padding: 0 0 10px;
  border-bottom: 1px dotted #e1e1e1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.xet-content__list ul > li > div:first-child {
  flex: 1;
}
.xet-content__list ul > li a.item__content_wrp {
  display: block;
}
.xet-content__list ul > li a.item__content_wrp > div + div {
  margin-top: 10px;
}
.xet-content__list ul > li a.item__content_wrp .meta {
  display: inline-flex;
  align-items: center;
}
.xet-content__list ul > li a.item__content_wrp .meta + .meta {
  margin-left: 10px;
}
.xet-content__list ul > li a.item__content_wrp .item__exvars span {
  display: block;
}
.xet-content__list ul > li a.item__content_wrp .item__exvars span + span {
  margin-top: 8px;
}
.xet-content__list ul > li .item__thumbnail {
  flex-shrink: 0;
  margin-left: 10px;
  width: 80px;
}
.xet-content__list table {
  width: 100%;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}
.xet-content__list table .item__category {
  margin: 0;
}
.xet-content__list table td {
  vertical-align: middle;
  word-break: keep-all;
  padding: 10px 5px;
  border-bottom: 1px dotted #e1e1e1;
}
.xet-content__list table td .item__thumbnail {
  width: 80px;
}
.xet-content__list table td.item__subject {
  width: 100%;
}
.xet-content__list table td.meta {
  white-space: nowrap;
}
.xet-content__list table td.meta > a {
  display: inline-flex;
  align-items: center;
}

/* 어두운 바탕용
---------------------------------------------------------------------------- */
body.color_scheme_dark .xet-content__list ul > li,
body.color_scheme_dark .xet-content__list table td,
.xet-content-widget.dark .xet-content__list ul > li,
.xet-content-widget.dark .xet-content__list table td {
  border-color: #3b3b3b;
}

/* 모바일 이하
---------------------------------------------------------------------------- */
@media (max-width: 767px) {
  .xet-content__list {
    overflow-x: auto;
  }
}