<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";




/* ------------------------------------------------------------------------------------------------
 * RESPONSIVE
 * ------------------------------------------------------------------------------------------------ */
@media screen and (max-width: 1099px) {
	
	
	
	
}


@media screen and (max-width: 767px) {
	.g-container {
		background-size: 85% auto;
	}
	
	.u-page-menu {
		margin: 0;
	}
	
	.u-page-title__copy {
		font-size: calc(0.15625vw * 28);
		line-height: 1.75;
		padding: 8% 0;
	}
	
	.c-photo-list__inner {
		margin: 0;
		display: block;
	}
	
	.c-photo-list__inner &gt; figure {
		width: 100%;
	}
	
	.c-photo-list__inner &gt; figure + div {
		width: 100%;
	}
	
	.c-photo-list__inner a {
		border: 0;
	}
	
	.lb-nav a.lb-prev {
		background-position: top 50% left 0;
		background-size: 30px auto;
	}
	
	.lb-nav a.lb-next {
		background-position: top 50% right 0;
		background-size: 30px auto;
	}
	
	
	
	
} /* END RESPONSIVE 767px */




@media screen and (max-width: 374px) {
	
	
	
	
} /* END RESPONSIVE 374px */




@media print {
	
	
	
	
} /* END PRINT */



</pre></body></html>