.font-awesome-pc1::before{/* h2 PC */
	content: '\f108';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-mobile1::before{/* h2 モバイル */
	content: '\f3cd';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-book1::before{/* h2 HTML5&CSS3 */
	content: '\f02d';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-file1::before{/* h3 HTML5 */
	content: '\f15c';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-border1::before{/* h3 CSS3 */
	content: '\f853';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-home1::before{/* パンくずリスト ホーム */
	content: '\f015';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-download1::before{/* ダウンロード */
	content: '\f063';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.fa-arrow-circle-left{/* 左矢印　ブラウザバックボタンで使用 */
	text-decoration: none;
	color: #ccc;
	font-size: 5rem;
	outline: 0;
	background-color: rgba( 0, 0, 0, 0.0);
	border: 0px solid #000;
}
.fa-arrow-circle-left:hover{
	transition: 0.5s;
	color: #1da1f2;
}
.fa-arrow-circle-up{/* 上矢印　フッターで使用 */
	text-decoration: none;
	color: #ccc;
	font-size: 5rem;
}
.fa-arrow-circle-up:hover{
	transition: 0.5s;
	color: #1da1f2;
}
.font-awesome-rss-square1::before{/* 新着情報をお届けいたします。 */
	content: '\f143';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.font-awesome-globe1::before{/* 各言語 */
	content: '\f0ac';
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
.fa-angle-double-up{/* 上矢印　正規表現パターンコンテンツで使用 */
	text-decoration: none;
	color: #ccc;
	font-size: 2rem;
	outline: 0;
	background-color: rgba( 0, 0, 0, 0.0);
	border: 0px solid #000;
}
.fa-angle-double-up:hover{
	transition: 0.5s;
	color: #1da1f2;
}
.font-awesome-list1::before{/* 正規表現　目次 */
	content: '\f022';
//	color: #1da1f2;
	font-family: 'Font Awesome 5 Free';
	padding-right: 0.5rem;
}
