/* TUTTI 053 専用CSS：人物肖像・歴史写真・配置図 */

		.portrait-intro {
			display: flow-root;
			margin: .7rem 0 .5rem;
		}
		.kondo-portrait {
			float: left;
			width: 8.8rem;
			margin: .15rem 1rem .5rem 0;
		}
		.kondo-portrait img {
			display: block;
			width: 100%;
			height: auto;
		}
		.portrait-intro p {
			margin-top: 0;
		}
		.history-subhead {
			margin-bottom: .2rem;
			text-indent: 0;
			font-weight: 600;
		}
		.lookout-photo {
			float: right;
			width: 43%;
			margin: .1rem 0 .6rem 1rem;
		}
		.lookout-photo img,
		.kon-do-map img {
			display: block;
			width: 100%;
			height: auto;
		}
		.kon-do-map {
			float: right;
			width: 43%;
			margin: .15rem 0 .6rem 1rem;
		}
		@media (max-width: 600px) {
			.kondo-portrait {
				width: 6.2rem;
				margin-right: .7rem;
			}
			.lookout-photo,
			.kon-do-map {
				width: 48%;
				margin-left: .65rem;
			}
		}
		
		
				/* 見出し配置　プレタイトル編 */
		
	.article-heading {
		display: flex;
		flex-wrap: wrap;
		align-items: baseline;
		justify-content: space-between;
		column-gap: .75rem;
		row-gap: 0;
		margin: 6rem 0 .7rem;
		line-height: 1.3;
	}

	/* 上段の補助タイトル */
	.article-heading .pretitle {
		flex: 0 0 100%;
		order: 1;
		font-size: .65rem;
		font-weight: 400;
		line-height: 1.2;
	}

	/* メインタイトル */
	.article-heading .title {
		flex: 1 1 auto;
		min-width: 0;
		order: 2;
		font-size: 1.4rem;
		font-weight: 700;
	}

	/* 執筆者 */
	.article-heading .byline {
		flex: 0 0 auto;
		order: 3;
		margin-left: auto;
		text-align: right;
		font-size: 1.2rem;
		font-weight: 500;
		white-space: nowrap;
	}
	
