html {
  scroll-behavior: smooth;
}
/* descriptionの位置変更 */
.parts_header.header_1 .header_description {
    color: inherit !important;
    position: inherit;
}
@media (max-width: 767px) {
	.parts_header.header_1 .header_logo a img {
		max-height: 40px;
		width: 100%;
	}
}
/* Firefoxだとロゴが出ない問題 */
@media (min-width: 1024px) {
	.parts_header.header_1 .header_logo a img {
	  width: 240px;
	}
}

@media (max-width: 767px) {
	.parts_slide.slide_1 .item .ttl_wrap {
		top: 10%;
	}
}

/*医院情報 画像調整*/
.info_photo {
    background-size: cover;
}


/* 当院の特徴 画像 */
.home_features_list ul li.item_03 .photo {
    background-image: url(../img/gallery_slide_13.jpg);
}
.home_features_list ul li.item_04 .photo {
    background-image: url(/wp-content/uploads/2025/10/DSC09370.jpg);
}

/* 診療予約・WEB問診 */
.sec_cta_wrap .h_ttl {
    color: #fff!important;
}

/*** 各種クレジット ***/
.parts_credit .credit_wrap {
    justify-content: center;
}
@media (min-width: 1024px) {
	.parts_credit .credit_wrap>li {
		width: 30%;
		flex-grow: inherit;
	}
}

/* デジスマ診療 */
.digisma_wrap {
    max-width: 800px;
    margin: auto;
}
.digisma_wrap .wp-block-column {
    text-align: center;
}
@media (max-width: 767px) {
	.digisma_wrap iframe {
		height: 230px;
	}
}