@charset "UTF-8";

/* news */
@media all {
	.site-main-header {
		position: relative;
		overflow: hidden;
		height: var(--site-main-header);
	}
	.site-main-header img {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.article-item {
		border-bottom: max(1px, 1rem) solid var(--green);
		text-align: center;
	}
	.article-item::after {
		content: '';
		display: block;
		clear: both;
	}
	.article-date {
		display: block;
	}
	.article-ttl {
		display: inline-block;
		text-align: left;
		line-height: 1.5;
	}
	.the_content {text-align: left;}

  /* sp */
  @media only screen and (max-width: 767px) {
		.content-box {padding: 0 20rem;}
		.article-item {
			margin-top: 40rem;
			padding-bottom: 40rem;
		}
		.article-date {font-size: 12rem;}
		.article-ttl {
			margin-top: 20rem;
			font-size: 22rem;
		}
		.the_content, .article-thumb {margin-top: 20rem;}
		.article-thumb {
			margin: 20rem auto 0;
			max-width: 300rem;
			width: 100%;
		}
	}

  /* pc & tab */
  @media print,
  (min-width: 768px) {
		.content-box {
			margin: 0 auto;
			width: 700rem;
		}
		.article-item {
			margin-top: 80rem;
			padding-bottom: 80rem;
		}
		.article-date {font-size: 12rem;}
		.article-ttl {
			margin-top: 30rem;
			font-size: 34rem;
		}
		.the_content, .article-thumb {margin-top: 80rem;}
		.article-thumb {
			float: left;
			margin-right: 24rem;
			width: 300rem;
		}
  }
}



/* template */
@media all {

  /* sp */
  @media only screen and (max-width: 767px) {}

  /* pc & tab */
  @media print,
  (min-width: 768px) {}
}