body {
  font-family: 'Ryumin Light KL';
}
#index_nav > ul {
  width: 540px;
  max-width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 16px;
  box-sizing: border-box;
}
#index_nav .title img {
  max-width: 100%;
  width: 241px;
}
#index_nav {
  margin-top: 100px;
}
#index_nav .bd_t, #index_nav .bd_b {
  border-top: none;
  border-bottom: none;
}
#index_nav .date {
  display: none;
}
#index_nav a, #index_nav .title {
  padding: 0;
}
#talk_wrap h2 img {
width: 100%;
max-width: 292px;
}

@media(max-width: 640px) {
  #index_nav {
    margin-top: 60px;
  }
  #index_nav > ul {
    gap: 0 5%;
  }
  #talk_wrap h2 img {
    width: 100%;
    max-width: 200px;
  }
  #kv {
    min-height: unset;
  }
}
.next_post {
  display: none !important;
}
