/* 投稿記事のタイトルのサイズとデザイン */
.article h1 {
	position: relative;
  text-align: center;
  padding: 1em;
  font-size: 20px;
  letter-spacing: 0.1em;
}
h1::after {
  position: absolute;
  content: '';
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 60px;
  height: 1px;
  background: #030303;
}
/* 投稿記事のタイトルのサイズとデザイン */


	
/* 投稿記事のサブタイトル */
.article h2 {
	position: relative;
  text-align: center;
  padding: 2em;
  font-size: 20px;
  letter-spacing: 0.1em;
}
/* 投稿記事のサブタイトル */



/* 投稿記事のサブタイトル */
.article h3 {
	position: relative;
  text-align: center;
  padding: 2em;
  font-size: 14px;
  letter-spacing: 0.1em;
}
/* 投稿記事のサブタイトル */