@charset "utf-8";
#c1009 div h2 {
margin: 30px 0;
}

#c963 h2, #c963 div {
text-align: center !important;
}

#c1013 .im img {
width: 80% !important;
margin: 0 auto !important;
}
#c957 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c878 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c880 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c880 a.itext, #c880 img, #c880 video {
	width: 1441px;
	height: 863px;
}
#c958 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c958 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c958 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c958 > div:nth-of-type(1) img {
	width: 133px;
}
#c881 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c881 ul li {
	list-style-type: none;
	text-align: left;
	float: left;
	box-sizing: border-box;
	overflow: hidden;
}
#c881 ul li { margin-right: px; }
#c881 ul li:last-child { margin-right: 0; }
#c883 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c961 {
	clear: both;
	margin:    ;
	padding:    ;
	width: fit-content;
}
#c961 h2,
#c961 div {
	text-align: left;
}
#c962 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c962 h3,
#c962 div {
	text-align: center;
}
#c931 {
	clear: both;
	background-color: var(--bc);
	margin:    ;
	padding:    ;
}
#c963 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c963 h2,
#c963 div {
	text-align: left;
}
#c941 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c941 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c941 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c941 > div:nth-of-type(1) img {
	width: 176px;
}
#c941 > div:nth-of-type(2) img {
	width: 298px;
}
#c941 > div:nth-of-type(3) img {
	width: 258px;
}
#c941 > div:nth-of-type(4) img {
	width: 160px;
}
#c964 {
	clear: both;
	margin: 50px 0 0 0;
	padding:    ;
}
#c964 h3,
#c964 div {
	text-align: center;
}
#c935 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c939 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c965 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c965 h3,
#c965 div {
	text-align: left;
}
#c966 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c966 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c966 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c966 > div:nth-of-type(2) img {
	width: 461px;
}
#c966 > div:nth-of-type(3) img {
	width: 461px;
}
#c942 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c947 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c947 h2,
#c947 div {
	text-align: center;
}
#c967 {
	clear: both;
	margin: 50px 0 0 0;
	padding:    ;
	width: 1200px;
}
#c967 a.itext, #c967 img, #c967 video {
	width: 601px;
	height: 402px;
}
#c967 h2,
#c967 div {
	text-align: left;
}
#c968 {
	clear: both;
	background-color: var(--YE30);
	margin:    ;
	padding:    ;
}
#c970 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c970 h2,
#c970 div {
	text-align: center;
}
#c988 {
	clear: both;
	background-color: var(--GR70);
	margin:    ;
	padding:    ;
}
#c988 a.itext, #c988 img, #c988 video {
	width: 893px;
	height: 314px;
}
#c988 h3,
#c988 div {
	text-align: left;
}
#c989 {
	clear: both;
	background-color: var(--SK70);
	margin:    ;
	padding:    ;
}
#c989 h3,
#c989 div {
	text-align: left;
}
#c990 {
	clear: both;
	background-color: var(--BL70);
	margin:    ;
	padding:    ;
}
#c990 h3,
#c990 div {
	text-align: left;
}
#c969 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c974 {
	clear: both;
	background-color: var(--bc);
	background-image: url(../images/home/AdobeStock_1096903592-removebg-preview.jpg);
	margin:    ;
	padding:    ;
}
#c974 h3,
#c974 div {
	text-align: left;
}
#c1025 {
	clear: both;
	margin: 60px 0 40px 0;
	padding:    ;
}
#c1025 h3,
#c1025 div {
	text-align: left;
}
#c976 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c971 {
	clear: both;
	background-color: var(--PI30);
	margin:    ;
	padding:    ;
}
#c971 h3,
#c971 div {
	text-align: left;
}
#c991 {
	clear: both;
	background-color: var(--RE30);
	margin:    ;
	padding:    ;
}
#c991 h3,
#c991 div {
	text-align: left;
}
#c992 {
	clear: both;
	background-color: var(--OR30);
	margin:    ;
	padding:    ;
}
#c992 h3,
#c992 div {
	text-align: left;
}
#c977 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c986 {
	clear: both;
	margin: 40px 0 0 0;
	padding:    ;
}
#c993 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c993 h2,
#c993 div {
	text-align: center;
}
#c994 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c994 a.itext, #c994 img, #c994 video {
	width: 620px;
	height: 402px;
}
#c994 h3,
#c994 div {
	text-align: left;
}
#c995 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c995 a.itext, #c995 img, #c995 video {
	width: 590px;
	height: 423px;
}
#c995 h3,
#c995 div {
	text-align: left;
}
#c984 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c996 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c996 h3,
#c996 div {
	text-align: left;
}
#c997 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c997 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c997 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c997 > div:nth-of-type(1) img {
	width: 175px;
}
#c997 > div:nth-of-type(3) img {
	width: 173px;
}
#c985 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1004 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1005 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1005 h3,
#c1005 div {
	text-align: left;
}
#c1007 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1007 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c1007 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c1007 > div:nth-of-type(1) img {
	width: 175px;
}
#c1007 > div:nth-of-type(3) img {
	width: 173px;
}
#c1008 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c999 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1000 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1000 h3,
#c1000 div {
	text-align: left;
}
#c1001 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1001 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c1001 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c1001 > div:nth-of-type(1) img {
	width: 388px;
}
#c1001 > div:nth-of-type(2) img {
	width: 600px;
}
#c1001 > div:nth-of-type(3) img {
	width: 104px;
}
#c1003 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c987 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1009 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1009 h3,
#c1009 div {
	text-align: center;
}
#c1010 {
	clear: both;
	margin:    ;
	padding:    ;
	width: 960px;
}
#c1010 h3,
#c1010 div {
	text-align: left;
}
#c1015 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1015 h3,
#c1015 div {
	text-align: center;
}
#c1016 {
	clear: both;
	margin:    ;
	padding:    ;
	width: 1200px;
}
#c1016 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c1016 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c1016 > div:nth-of-type(1) img {
	width: 256px;
}
#c1016 > div:nth-of-type(2) img {
	width: 256px;
}
#c1016 > div:nth-of-type(3) img {
	width: 256px;
}
#c1016 > div:nth-of-type(4) img {
	width: 256px;
}
#c1016 > div:nth-of-type(5) img {
	width: 256px;
}
#c1016 > div:nth-of-type(6) img {
	width: 256px;
}
#c1016 > div:nth-of-type(7) img {
	width: 256px;
}
#c1016 > div:nth-of-type(8) img {
	width: 256px;
}
#c1012 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1012 h3,
#c1012 div {
	text-align: left;
}
#c1013 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1013 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c1013 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c1013 > div:nth-of-type(1) img {
	width: 392px;
}
#c1013 > div:nth-of-type(2) img {
	width: 392px;
}
#c1013 > div:nth-of-type(3) img {
	width: 392px;
}
#c1013 > div:nth-of-type(4) img {
	width: 392px;
}
#c1024 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1011 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1011 h3,
#c1011 div {
	text-align: left;
}
#c1014 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1014 a.itext, #c1014 img, #c1014 video {
	width: 822px;
	height: 269px;
}
#c1014 h3,
#c1014 div {
	text-align: center;
}
#c982 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1017 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1017 h2,
#c1017 div {
	text-align: left;
}
#c1018 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1018 {
	flex-direction: row;
	flex-wrap: wrap;
}
#c1018 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c983 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1019 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1019 h2,
#c1019 div {
	text-align: center;
}
#c1026 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1026 h2,
#c1026 div {
	text-align: center;
}
#c1020 {
	clear: both;
	margin:    ;
	padding:    ;
	width: 1080px;
}
#c1020 a.itext, #c1020 img, #c1020 video {
	width: 119px;
	height: 77px;
}
#c1020 h3,
#c1020 div {
	text-align: left;
}
#c1023 {
	clear: both;
	margin:    ;
	padding:    ;
	width: 1080px;
}
#c1023 h2,
#c1023 div {
	text-align: left;
}
#c980 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1021 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1021 a.itext, #c1021 img, #c1021 video {
	width: 256px;
	height: 256px;
}
#c1021 h3,
#c1021 div {
	text-align: left;
}
#c1022 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1022 a.itext, #c1022 img, #c1022 video {
	width: 131px;
	height: 107px;
}
#c1022 h3,
#c1022 div {
	text-align: left;
}
#c981 {
	clear: both;
	margin:    ;
	padding:    ;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c957 {
	display: none;
}
#c878 {
}
#c880 {
}
#c958 {
}
#c958 {
}
#c881 {
	display: none;
}
#c883 {
}
#c961 {
	width: auto;
	max-width: fit-content;
}
#c962 {
}
#c931 {
}
#c963 {
}
#c941 {
}
#c941 {
}
#c964 {
}
#c935 {
}
#c939 {
}
#c965 {
}
#c966 {
}
#c966 {
}
#c942 {
}
#c947 {
}
#c967 {
	width: auto;
	max-width: 1200px;
}
#c968 {
}
#c970 {
}
#c988 {
}
#c989 {
}
#c990 {
}
#c969 {
}
#c974 {
}
#c1025 {
}
#c976 {
}
#c971 {
}
#c991 {
}
#c992 {
}
#c977 {
}
#c986 {
}
#c993 {
}
#c994 {
}
#c995 {
}
#c984 {
}
#c996 {
}
#c997 {
}
#c997 {
}
#c985 {
}
#c1004 {
}
#c1005 {
}
#c1007 {
}
#c1007 {
}
#c1008 {
}
#c999 {
}
#c1000 {
}
#c1001 {
}
#c1001 {
}
#c1003 {
}
#c987 {
}
#c1009 {
}
#c1010 {
	width: auto;
	max-width: 960px;
}
#c1015 {
}
#c1016 {
	width: auto;
	max-width: 1200px;
}
#c1016 {
}
#c1012 {
}
#c1013 {
}
#c1013 {
}
#c1024 {
}
#c1011 {
}
#c1014 {
}
#c982 {
	display: none;
}
#c1017 {
	display: none;
}
#c1018 {
	display: none;
}
#c1018 {
}
#c983 {
	display: none;
}
#c1019 {
}
#c1026 {
	display: none;
}
#c1020 {
	width: auto;
	max-width: 1080px;
}
#c1023 {
	width: auto;
	max-width: 1080px;
}
#c980 {
}
#c1021 {
}
#c1022 {
}
#c981 {
}
}
@media screen and (max-width: 640px) {
#c957 {
	display: none;
}
#c878 {
}
#c880 {
}
#c958 {
}
#c958 {
}
#c881 {
	display: none;
}
#c883 {
}
#c961 {
	width: 100%;
}
#c962 {
}
#c931 {
}
#c963 {
}
#c941 {
}
#c941 {
}
#c964 {
}
#c935 {
}
#c939 {
}
#c965 {
}
#c966 {
}
#c966 {
}
#c942 {
}
#c947 {
}
#c967 {
	width: 100%;
}
#c968 {
}
#c970 {
}
#c988 {
}
#c989 {
}
#c990 {
}
#c969 {
}
#c974 {
}
#c1025 {
}
#c976 {
}
#c971 {
}
#c991 {
}
#c992 {
}
#c977 {
}
#c986 {
}
#c993 {
}
#c994 {
}
#c995 {
}
#c984 {
}
#c996 {
}
#c997 {
}
#c997 {
}
#c985 {
}
#c1004 {
}
#c1005 {
}
#c1007 {
}
#c1007 {
}
#c1008 {
}
#c999 {
}
#c1000 {
}
#c1001 {
}
#c1001 {
}
#c1003 {
}
#c987 {
}
#c1009 {
}
#c1010 {
	width: 100%;
}
#c1015 {
}
#c1016 {
	width: 100%;
}
#c1016 {
}
#c1012 {
}
#c1013 {
}
#c1013 {
}
#c1024 {
}
#c1011 {
}
#c1014 {
}
#c982 {
	display: none;
}
#c1017 {
	display: none;
}
#c1018 {
	display: none;
}
#c1018 {
}
#c983 {
	display: none;
}
#c1019 {
	display: none;
}
#c1026 {
	display: block;
}
#c1020 {
	width: 100%;
}
#c1023 {
	width: 100%;
}
#c980 {
}
#c1021 {
}
#c1022 {
}
#c981 {
}
}
