/* container */
body.single-post > .container {
	padding-top: calc(var(--header-height, 0px) + 64px);
}

@media screen and (max-width: 576px) {
	body.single-post > .container {
		padding-top: calc(var(--header-height, 0px) + 36px);
	}
}


/* Breadcrumbs */
.breadcrumbs {
    margin-bottom: 16px;
}
.breadcrumbs a {
    font-size: 1.4rem;
    color: var(--text-gray);
}
.breadcrumbs span.breadcrumbs-sep {
    font-size: 1.4rem;
    color: var(--text-black);
}

/* style */
.content-headline {
    font-weight: 700;
    margin-bottom: 16px!important;
}
p.news-date {
    color: var(--text-gray);
    margin-bottom: 36px!important;
}
.news-content-text {
    padding: 36px 0;
    border-top: solid 1px var(--light-gray);
    border-bottom: solid 1px var(--light-gray);
}
.news-content-text p {
    line-height: 1.4;
}
.news-content-text p {
    margin-bottom: 1.4em!important;
}
ul.wp-block-list {
    list-style: disc;
    padding-left: 2rem!important;
    margin-bottom: 1rem!important;
}
.wp-block-list * {
    font-size: 1.4rem;
}

@media screen and (max-width: 576px) {
    p.news-date {
        margin-bottom: 28px;
    }
    .news-content-text {
        padding: 38px 0;
        margin-bottom: 48px;
    }
}