/**
 * 固定ページの更新日・著者情報用CSS
 */

/*
		 * メタ情報全体
		 */
		#meri-fixed-page-meta {
			display: flex !important;
			align-items: center !important;
			justify-content: flex-start !important;
			flex-direction: row !important;
			flex-wrap: wrap !important;
			column-gap: 0.625em !important;
			row-gap: 0 !important;
			width: 100% !important;
			margin: 0 0 1em !important;
			padding: 0 1px !important;
			font-size: 12px !important;
			line-height: 1.5 !important;
		}

		/*
		 * 更新日全体
		 */
		#meri-fixed-page-meta > .p-articleMetas__times {
			display: inline-flex !important;
			align-items: center !important;
			justify-content: flex-start !important;
			flex-direction: row !important;
			flex: 0 0 auto !important;
			width: auto !important;
			max-width: none !important;
			height: auto !important;
			margin: 0 !important;
			padding: 0 !important;
			line-height: inherit !important;
			white-space: nowrap !important;
		}

		/*
		 * 更新アイコンと日付
		 */
		#meri-fixed-page-meta .c-postTimes__modified {
			position: static !important;
			display: inline-flex !important;
			align-items: center !important;
			flex-direction: row !important;
			width: auto !important;
			max-width: none !important;
			height: auto !important;
			margin: 0 !important;
			padding: 0 !important;
			line-height: inherit !important;
			white-space: nowrap !important;
		}

		/*
		 * 更新アイコン
		 */
		#meri-fixed-page-meta .c-postTimes__modified::before {
			position: relative !important;
			top: 1px !important;
			right: auto !important;
			bottom: auto !important;
			left: auto !important;
			display: inline-block !important;
			flex: 0 0 auto !important;
			width: auto !important;
			height: auto !important;
			margin: 0 0.325em 0 0 !important;
			padding: 0 !important;
			line-height: 1 !important;
			transform: none !important;
		}

		/*
		 * 著者リンク全体
		 */
		#meri-fixed-page-meta > .p-articleMetas__author {
			position: static !important;
			display: inline-flex !important;
			align-items: center !important;
			justify-content: flex-start !important;
			flex-direction: row !important;
			flex: 0 0 auto !important;
			width: auto !important;
			max-width: none !important;
			height: auto !important;
			margin: 0 !important;
			padding: 0 !important;
			color: inherit !important;
			line-height: inherit !important;
			text-decoration: none !important;
			white-space: nowrap !important;
		}

		/*
		 * 著者画像の枠
		 */
		#meri-fixed-page-meta .c-postAuthor__figure {
			position: static !important;
			display: inline-flex !important;
			align-items: center !important;
			justify-content: center !important;
			flex: 0 0 20px !important;
			width: 20px !important;
			min-width: 20px !important;
			max-width: 20px !important;
			height: 20px !important;
			margin: 0 0.325em 0 0 !important;
			padding: 0 !important;
			overflow: hidden !important;
			border-radius: 50% !important;
		}

		/*
		 * 著者画像
		 */
		#meri-fixed-page-meta .c-postAuthor__figure img {
			display: block !important;
			width: 20px !important;
			min-width: 20px !important;
			max-width: 20px !important;
			height: 20px !important;
			margin: 0 !important;
			padding: 0 !important;
			border-radius: 50% !important;
			object-fit: cover !important;
		}

		/*
		 * 著者名
		 */
		#meri-fixed-page-meta .c-postAuthor__name {
			display: inline-block !important;
			flex: 0 0 auto !important;
			width: auto !important;
			max-width: none !important;
			height: auto !important;
			margin: 0 !important;
			padding: 0 !important;
			line-height: inherit !important;
			white-space: nowrap !important;
		}

		/*
		 * 著者リンクのホバー
		 */
		#meri-fixed-page-meta > .p-articleMetas__author:hover {
			color: var(--color_main) !important;
			opacity: 0.8;
		}
