.list-group-item span:first-child {
  width: 100px;
  flex-shrink: 0;
}
.list-group-item span:last-child {
  flex-grow: 1;
}
.date{
	font-family: var(--num-font);
	font-weight: 600;
	color: rgba(251,117,0,1.00);
}


/* 小デバイス（横向きモバイル, 576px 以上） */
@media (min-width: 576px) {}

/* 中デバイス（タブレット, 768px 以上） */
@media (min-width: 768px) {}

/* 大デバイス（デスクトップ, 992px 以上） */
@media (min-width: 992px) {}

/* 特大デバイス（ワイド・デスクトップ, 1200px 以上） */
@media (min-width: 1200px) {}

/* 超特大デバイス (よりワイドな・デスクトップ, 1400px 以上） */
@media (min-width: 1400px) {}

/* `sm` は極小デバイス（縦向きモバイル, 576px未満）に適用 */
@media (max-width: 575.98px) {}

/* `md` は小デバイス（横向きモバイル, 768px 未満）に適用 */
@media (max-width: 767.98px) {}

/* `lg` は中デバイス（タブレット, 992px 未満）に適用 */
@media (max-width: 991.98px) {}

/* `xl` は大デバイス（デスクトップ, 1200px 未満）に適用 */
@media (max-width: 1199.98px) {}

/* `xxl` は特大デバイス（ワイド・デスクトップ, 1400px 未満）に適用 */
@media (max-width: 1399.98px) {}
/* */
.greeting p{
	text-indent: 1em;
	line-height: 1.6em
}
.overview　section .emailLink a:link,
.overview　section .emailLink a:visited
{
	color: rgba(237,109,100,1.00)	
}
.overview　section .emailLink a:hover{
	color: rgba(0,0,0,0.70)	
}

/* */
.overview　section .customUL {
  list-style-type: none;
  margin-left: 6em;
  padding-left: 0;
}
	
.overview　section .customUL > li {
	position: relative;
}

.overview　section .customLI {
	left: -5.7em;
	position: absolute;
	text-align: center;
	width: 5.7em;
	line-height: inherit;
}