.l-header {
	border-top:6px solid #4f9565;
}
.top-banner-area.smb-items--glue>.c-row>.c-row__col  {
	margin-bottom:0;
}
.p-footer-sub-nav {
	border-top: 1px solid #eee;
}
.c-copyright {
	color: #fff;
	background: #4f9565;
}
#page-top.c-page-top {
	background: #a8c47d;
}

.c-entry-summary__term {
	background:#c0c3e0;
	color: #000;
}

.p-entry-content h2:not(.c-entry-summary__title) {
	border-left: 4px solid #8086c0;
	background: #c0c3e0;
}
.p-entry-content h3:not(.c-entry-summary__title) {
	border-bottom: 1px solid #8086c0;
}
.p-entry-content h4:before {
	content: "■";
	color: #8086c0;
	margin-right:10px;
}

.l-footer .c-row {
	justify-content: space-between;
}
.l-footer .c-row .c-row__col--lg-1-2:first-child {
/* 	flex:0 1 42%; */
}
.l-footer .c-row .c-row__col--lg-1-2:last-child {
	flex:0 1 480px;
}
.footer-sns-title {
	margin-bottom: 10px;
	font-size: 24px;
}
.l-footer .c-row .c-row__col--lg-1-2:last-child .wp-block-social-links>.wp-social-link.wp-social-link.wp-social-link:not(:first-child) {
	margin-left: 0;
}
#block-6 .wp-block-columns {
	margin-top: 0;
	padding: 25px 0;
}
#block-6 .wp-block-columns:first-of-type {
	border-top: 1px solid #eee;
}
#block-6 .wp-block-columns {
	border-bottom: 1px solid #eee;
}

@media screen and (max-width: 1024px) {
	.l-footer .c-row .c-row__col--lg-1-2:first-child {
	flex:0 1 100%;
}
.l-footer .c-row .c-row__col--lg-1-2:last-child {
	flex:0 1 100%;
}
}

.fb-container {
		margin:0 auto;
		text-align: center;
}
.fb-container>div {
	width: 100%;
	max-width: 100%;
}

/* 翻訳 */
/* 採用 */
html:lang(en) .menu-item-5832 {
	display:none;
}
/* 商品 */

html:lang(en) .menu-item-5952,html:lang(en) .menu-item-5963, html:lang(en) .menu-item-5965,html:lang(en) .menu-item-5966, html:lang(en) .menu-item-5967, html:lang(en) .menu-item-5968 {
	display:none;
}

/* 日本語 */
html:lang(ja) .menu-item-5973,html:lang(ja) .menu-item-5970 {
	display:none;
}



.c-entry-summary--post .c-entry-summary__figure span:nth-of-type(2){
  top: 2.5em;
}

.c-entry-summary--post .c-entry-summary__figure span:nth-of-type(3){
  top: 5em;
}

.c-entry-summary--post .c-entry-summary__figure span:nth-of-type(4){
  top: 7.5em;
}

.c-entry-summary--post .c-entry-summary__figure span:nth-of-type(n + 5){
  display:none;
}