.infotxt{margin-top: 70px;}
.infotxt p{font-size: 14px; line-height: 1.8; color: #666;}
.proys{display: flex;flex-wrap:wrap;}
.proys .item{color: #282828;box-sizing: border-box;}
.proys .item.tritem{width: 33%;}
.proys .item.twitem{width: 50%;}
.proys .item .ibox{margin: 15px;border-bottom: 1px solid #eee;}
.proys .item h3{font-size: 16px;line-height: 1.5;margin-bottom: 5px;color: #000;}
.proys .item h3 img{width: 30px;height: 30px;margin-right: 5px;}
.proys .item p{font-size: 12px;line-height: 1.5;margin-bottom: 15px;color: #666;min-height: 60px;}


.fl{float: left;}.fr{float: right;}
.progn{display: flex;flex-wrap:wrap;justify-content:space-around;}
.progn .item{
	font-size: 14px;line-height: 1.5;padding:20px ;background-color: #f8f8f8;
	box-sizing: border-box;min-height: 140px;width: 48%;margin-bottom: 15px;
}
.progn .item.gntritem{width: 33%;}

.sefor{padding:80px 0; overflow:hidden;color: #000;width: 100%;}
.sefor .stit{font-size:clamp(24px,1.2vw,26px);position: relative;color: #194d97;}
.sefor .con{width:80%;font-size:clamp(14px,0.9vw,18px);line-height:1.75em; overflow:hidden;
	text-align:justify;color: #000;margin: 30px auto 0;
}
.sefor .cononly{margin: 50px auto 0;}
.sefor .cononly img,.sefor p img{width:auto!important; max-width:100%;height:auto!important; }

.xntable{
	border-collapse:collapse;text-align:center;font-size:clamp(14px,0.9375vw,18px); line-height:1.5em; 
	margin:0 0 5.8vw 0; width:100%; overflow:hidden;
}
.xntable,.xntable td{border:2px solid #fff;box-sizing:border-box}
.xntable thead{ background:#e4e4e4; color:#000; font-size:clamp(14px,1.04vw,20px); }
.xntable thead th{ padding:1vw 0; line-height:1em;font-weight:500}
.xntable thead th i{display:block; width:100%;border-right:2px solid rgba(255,255,255,0.5);font-weight:500}
.xntable thead th:last-child i{border:none}
.xntable tbody{ font-size:clamp(12px,0.9375vw,14px); line-height:1.5em;background:#f2f8ff}
.xntable tbody:nth-child(even){background:#f8fbff}
.xntable tbody td{ padding:1vw;}

@media(max-width:769px){
	.boxMax1{width: 100%;padding: 0 15px;}
	.infotxt {margin-top: 30px; }
	.fnavTitle {font-size: clamp(20px, 1vw, 24px); }
	.proys .item.twitem,.proys .item.tritem {width: 100%; }
	.proys .item p {min-height: auto; }
	.progn .item {width: 100%; min-height: auto; }
	.progn .item.gntritem{width: 100%;}
	.sefor{padding:30px 0;margin:0 ;}
	.sefor .con {width: 100%; }
	.sefor .stit {font-size: clamp(20px, 1vw, 24px); line-height: 1.2; }
	.sefor .cononly {margin: 15px auto 0; }
}<!--0.00016093254089355-->