#section1{
	width:1040px !important;
	margin:0 auto;
}
#section1 article{
	display:flex;
}
#contents section .fll{
	width:400px;
	margin-right:20px;
	box-sizing:border-box;
}
#contents section .flr{
	width:620px;
	box-sizing:border-box;
}
#contents section .flr h4{
	font-size:24px;
	margin:0 0 30px 0;
}
#contents section .flr ul{
	padding:0 0 0 40px;
	font-size:18px;
}
#section2{
	width:100% !important;
	max-width:1440px !important;
	margin:0 auto;
}
#section2 ul{
	/* width: 1024px; */
	list-style:none;
	padding:0 !important;
	margin: 0 auto;
}

.arrow{
	padding:60px 0 10px 0;
	text-align:center;
}