<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 繝輔ャ繧ｿ繝ｼ right-menu 蝓ｺ譛ｬCSS
*/

@media screen and ( min-width: 641px )  {

	.foot-contents { text-align: left; }

	.foot-nav {
		text-align: left;
		padding-left: 0;
		margin-bottom: 2em;
	}

	.foot-menu {
		padding: 0;
		width: 100%;
		-moz-column-count: 3;
		-webkit-column-count: 3;
		-o-column-count: 3;
		-ms-column-count: 3;
		column-count: 3;
	}

	.foot-menu &gt; li { display: block; }
}

@media screen and ( min-width: 980px )  {

	.foot-primary {
		text-align: left;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction:  row-reverse;
		flex-direction: row-reverse;
		/*-webkit-align-items: flex-end;
		-ms-flex-align: flex-end;
		align-items: flex-end;*/
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.foot-nav { margin: 0; }

	.foot-menu {
		width: auto;
		-moz-column-count: 2;
		-webkit-column-count: 2;
		-o-column-count: 2;
		-ms-column-count: 2;
		column-count: 2;
	}

	.foot-menu &gt; li:not(:last-child) { margin-bottom: 0em; }

	/*.foot-widg-area { width: 100%; }*/
}</pre></body></html>