.pri_tb_bg {
	background-color: #e4e4e4;
}
.pri_txt1 {
	font-size: 18px;
	line-height: 20px;
	color: #313131;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #b00000;
	padding-left: 8px;
	margin-left: 24px;
}
.pri_txt1_sp {
	font-size: 18px;
	line-height: 20px;
	color: #313131;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #b00000;
	padding-left: 8px;
	margin-left: 24px;
	margin-top: 15px;
}


.pri_txt1_sp2 {
	font-size: 16px;
	line-height: 24px;
	color: #313131;
	padding-left: 8px;
	margin-left: 24px;
	margin-top: 15px;
	margin-right: 24px;
}

.pri_txt2 {
	font-size: 14px;
	line-height: 24px;
	color: #313131;
	padding-right: 40px;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.pri_txt2_sp {
	font-size: 14px;
	line-height: 24px;
	color: #313131;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 20px;
}

.pri_txt2 a {
	color: #b30000;
	text-decoration: none;
}
.pri_txt2 a:hover {
	color: #b30000;
	text-decoration: underline;
}

.pri_txt3 {
	font-size: 14px;
	line-height: 24px;
	color: #313131;
	padding-right: 40px;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.pri_txt3_sp {
	font-size: 14px;
	line-height: 24px;
	color: #313131;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 20px;
}

.pri_txt3 a {
	color: #fff;
	text-decoration: none;
}
.pri_txt3 a:hover {
	color: #fff;
	text-decoration: underline;
}

