@charset "utf-8";

/* -----------------------------------------------------------------
.sec_cont
----------------------------------------------------------------- */
.sec_cont {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
}



/* -----------------------------------------------------------------
.box_entry_list
----------------------------------------------------------------- */
.box_entry_list {
  position: relative;
  z-index: 1;
  margin-top: var(--margin_size_S);
}
.box_entry_list .item {
  display: flex;
}
.box_entry_list .item .date,
.box_entry_list .item .box_ttl {
  padding: 2.5rem 0;
}
.box_entry_list .item .date {
  width: 8rem;

  padding-right: 1rem;
  border-bottom: var(--color_txt_base) 1px solid;
}
.box_entry_list .item .box_ttl {
  width: calc(100% - 8rem);
  padding-left:min(4vw,3rem);
  border-bottom: var(--color_txt_base) 1px dotted;
}

@media (hover: hover) and (pointer: fine) {
  .box_entry_list .item .date,
  .box_entry_list .item .box_ttl {
    transition: all .3s ease;
  }
  .box_entry_list .item:hover .date,
  .box_entry_list .item:hover .box_ttl {
    color: var(--color_txt_hover);
  }
}

@media screen and (max-width: 767px) {
}
@media screen and (max-width: 500px) {
}
