@charset "UTF-8";


/* archive */
@media all {
	.news-section::before {content: none;}
	.main-section.c-white {padding-top: 0;}

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

	/* pc & tab */
	@media print,
	(min-width: 768px) {
		.news-section {
			padding-bottom: 200rem;
		}

		/* pc */
		@media (min-width: 1025px) {}

		/* tab */
		@media (max-width: 1024px) {}
	}
}

/* single */
@media all {
	.single .news-date,
	.single .news-ttl {display: block;font-weight: 200;width: 100%;}
	.single .the_content {line-height: 2.14;}

	/* sp */
	@media only screen and (max-width: 767px) {
		.single .section-content {padding: 0 20rem;}
		.single .news-date {font-size: 11rem;}
		.single .news-ttl {margin-top: 8rem;font-size: 16rem;}
		.single .the_content {margin-top: 32rem;}
	}

	/* pc & tab */
	@media print,
	(min-width: 768px) {
		.single .site-main {position: relative;}
		.single .section-content {
			margin: 0 auto;
			width: 545rem;
			text-align: center;
		}
		.single .section-content-inner {
			display: inline-flex;
			flex-direction: column;
			justify-content: center;
			text-align: left;
		}
		.single .ttl-huge.news {
			top: 150rem;
			z-index: 1;
		}
		.single .news-ttl {
			margin-top: 10rem;
			padding: 0;
			font-size: 20rem;
		}
		.single .the_content {
			margin-top: 30rem;
		}

		/* pc */
		@media (min-width: 1025px) {}

		/* tab */
		@media (max-width: 1024px) {}
	}
}


/* template-section */
@media all {

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

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

		/* pc */
		@media (min-width: 1025px) {}

		/* tab */
		@media (max-width: 1024px) {}
	}
}