@charset "UTF-8";
/* CSS Document */

.single-blog {
  max-width: 800px;
  margin: 120px auto;
  padding: 0 20px;
  font-family: "Shippori Mincho B1 Bold", "Shippori Mincho B1 Medium", "Shippori Mincho B1 Regular", "Shippori Mincho B1 SemiBold";
}

.single-title {
  font-size: 1.275rem;
  margin-bottom: 20px;
  color: #464646;
}

.single-meta {
  display: flex;
  gap: 20px;
  color: #666;
  margin-bottom: 20px;
  font-size: 0.75rem;
}

.single-thumb img {
  width: 100%;
  height: auto;
  object-fit: cover;
  margin-bottom: 40px;
}

.single-content {
  line-height: 2;
  font-size: 1rem;
}

.single-nav {
  display: flex;
  justify-content: space-between;
  margin-top: 60px;
  font-size: 0.75rem;
}

.single-nav a {
  color: #464646;
  text-decoration: none;
}

