@charset "utf-8";
/*------------------------------------------------------------
	endocrinology
------------------------------------------------------------*/
#main .pageTitle {
	margin-bottom: 17.8rem;
}
#main .pageTitle .headLine02 {
	background-image: url(../img/common/page_img07.png);
}
#main .comText {
	margin-bottom: 12.4rem;
}
#main .imgBox .textBox {
	flex: 1;
}
#main .imgBox .photo.style01 {
	margin: -1.7rem -4rem 0 0;
	width: 23.9rem;
}
#main .imgBox .photo.style02 {
	margin: -1.7rem -0.7rem 0 0;
	width: 17.3rem;
}
#main .imgBox .photo.style03 {
	margin: -1.7rem -5.1rem 0 0;
	width: 34.6rem;
}
@media all and (max-width: 896px) {
	#main .pageTitle {
		margin-bottom: 4.8rem;
	}
	#main .headLine03 {
		margin-bottom: 0.8rem;
		line-height: 1.32;
	}
	#main .comText {
		margin: 0 -1.5rem 4.7rem;
	}
	#main .imgBox .photo.style01 {
		margin: 2rem 0.7rem 0;
		width: auto;
	}
	#main .imgBox .photo.style02 {
		margin: 2.8rem 4.1rem 0;
		width: auto;
	}
	#main .imgBox .photo.style03 {
		margin: 1.9rem -0.4rem;
		width: auto;
	}
	#main .headLine04 {
		color: #30A8E6;
	}
	#main .headLine04::before {
		background: #30A8E6;
	}
}