@charset "UTF-8";

.news.content #mainArea02 h3.mainTitle01{
	border-left: none;
	border-bottom: solid 3px #e11e2f;
	position: relative;
	line-height: 40px;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	padding: 0;
}

.news.content #mainArea02 h3.mainTitle01:after{
	position: absolute;
	content: " ";
	display: block;
	border-bottom: solid 3px #d2d2d2;
	bottom: -3px;
	right: 0px;
	width: 90%;
}

.news.content #mainArea02 .cat_wrap {
	margin: 20px;
}
.news.content #mainArea02 .cat_wrap p{
	margin-bottom: 1rem;
}
.news.content #mainArea02 .cat_wrap ul>{
	margin-bottom: 26px;
}
.news.content #mainArea02 .cat_wrap ul>li {
	line-height: 1.4em;
	padding-bottom: .8em;
	padding-left: 1rem;
}
.news.content #mainArea02 .cat_wrap ul>li::before{
	content: "\f111";
	font-family: FontAwesome;
	font-weight: bold;
	padding-right: .8em;
	color: #7fbce2;
}
.news.content #mainArea02 .cat_wrap>.num {
	color: #e11e2f;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 40px;
}
.news.content #mainArea02 .cat_wrap .tbl_ttl {
	color: #398ec5;
	margin: 0;
	line-height: 3rem;
	font-weight: bold;
}
