/* 強制改行 */
.doctor_list .txtbox2 li,
.wrap,
.pttl,
.gnav_s li {
    word-break: break-all;
    word-break: break-word;
}


/* 本文 */
.post_content .alignleft {
	margin-right: 10px;
	margin-bottom: 10px;
}

.column0 * + .ttl2 {
	margin-top: 35px;
}

/* パンくずリスト */
.breadcrumb,
.breadcrumb li:last-of-type {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.breadcrumb {
	flex-wrap: initial;
}
.breadcrumb li {
	display: block;
}

/* ヘッダー */
@media screen and (max-width: 768px) {
	.gnav_s li {
		white-space: initial;
	}
	.gnav_s li.sub a:before {
		top: 0.6em;
	}
}

/* かわら版一覧 泣き別れ防止 */
@media screen and (min-width: 769px) {
	.kawara_backli::after {
		content: "";
		display: block;
		width: 32%;
	}
}

/* object-fit */
@media screen and (min-width: 769px) {
	.productlist li .img img.object-fit-img {
		object-fit: cover;
		width: 100%;
		height: 182px;
		font-family: 'object-fit: cover;'
	}
}
@media screen and (max-width: 768px) {
	.productlist li .img img.object-fit-img {
		object-fit: cover;
		width: 100%;
		height: 174px;
		font-family: 'object-fit: cover;'
	}
}