



.page1 {
}
.page1 dl {
	text-align:left;
	margin-top:50px;
}
.page1 dl dt {
	font-size:21px;
	margin-bottom:20px;
	font-weight:bold;
}
.page1 dl dt:before {
	display: inline-block;
	content: '';
	width: 8px;
	height:8px;
	margin: 0 15px 5px 0;
	background: #000;
	border-radius: 50%;
}
.page1 dl dd {
	font-size:19px;
	margin-bottom:40px;
	font-weight:300;
	line-height:1.5;
}



.page5 {
}
.page5 dl.sub1 {
	margin:0 auto;
	overflow:hidden;
	text-align:left;
}
.page5 dl.sub1 dt {
	font-size:36px;
	padding-bottom:20px;
	text-align: left;
	font-weight: bold;
	color: #f56349;
}
.page5 dl.sub1 dd:before {
	display: inline-block;
	content: '';
	width:6px;
	height:6px;
	margin: 0 15px 5px 0;
	background: #000;
	border-radius: 50%;
}
.page5 dl.sub1 dd {
	font-size:19px;
	font-weight:300;
	line-height:30px;
}







.sub2 { width:70%;
margin:50px auto;
}
.sub2 p.tit{font-size:15px; text-align:left;}

.sub2  h4.tit{
font-size: 17px;
    color: #FFF;
    text-align: center;
    font-weight: normal;
    line-height: 50px;
		margin:30px 0;
		background-color: #333;}



.sub2 label{ display:block; }
.sub2 .box{
	padding:10px 100px;
    background-color: #f6f6f6;
		border-radius:10px;
		overflow:hidden;
		position:relative;
		display: flex;
		justify-content: space-between;
		align-items: center;
}

.sub2 .box img{ width:150px; }

.sub2 .box p{ font-size:18px;}
.sub2 .box p span{ font-size:14px; margin-top:5px; display:block;}
.sub2 .plus{ display:flex;align-items: center;justify-content: center; margin:20px auto 50px;  text-align:center; border:1px dashed #ccc;    border-radius: 10px;} 
.sub2 .plus p{ font-size:15px;}
.sub2 .plus img{ margin:10px;}










