@charset "utf-8";
.chat p:nth-of-type(2) {
  display: none;
}


.slick-slide{
margin: 0px 15px 15px 0px !important;
}
#c759 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c763 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c763 ul li {
	list-style-type: none;
	text-align: left;
	float: left;
	box-sizing: border-box;
	overflow: hidden;
}
#c763 ul li { margin-right: px; }
#c763 ul li:last-child { margin-right: 0; }
#c763 > ul li:nth-of-type(1) img {
	width: 1920px;
}
#c763 > ul li:nth-of-type(2) img {
	width: 1920px;
}
#c764 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c764 h1,
#c764 div {
	text-align: left;
}
#c760 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c760 a.itext, #c760 img, #c760 video {
	width: 1440px;
	height: 720px;
}
#c765 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c854 {
	clear: both;
	background-color: var(--wh70);
	margin:    ;
	padding:    ;
}
#c826 {
	clear: both;
	background-color: var(--wh);
	margin:    ;
	padding:    ;
	width: 1080px;
}
#c826 h2,
#c826 div {
	text-align: left;
}
#c857 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c860 {
	clear: both;
	background-color: var(--wh);
	margin:    ;
	padding:    ;
}
#c855 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c855 h2,
#c855 div {
	text-align: left;
}
#c856 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c856 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c856 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c856 > div:nth-of-type(1) img {
	width: 441px;
}
#c856 > div:nth-of-type(2) img {
	width: 441px;
}
#c856 > div:nth-of-type(3) img {
	width: 441px;
}
#c862 {
	clear: both;
	background-color: var(--sc);
	margin:    ;
	padding:    ;
}
#c864 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c864 h2,
#c864 div {
	text-align: left;
}
#c866 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c866 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c866 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c866 > div:nth-of-type(1) img {
	width: 441px;
}
#c866 > div:nth-of-type(2) img {
	width: 512px;
}
#c866 > div:nth-of-type(3) img {
	width: 441px;
}
#c861 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c867 {
	clear: both;
	background-color: var(--bc);
	background-image: url(../images/home/bg02.png);
	margin:    ;
	padding:    ;
}
#c871 {
	clear: both;
	background-color: var(--wh);
	margin:    ;
	padding:    ;
}
#c871 a.itext, #c871 img, #c871 video {
	width: 779px;
	height: 388px;
}
#c871 h2,
#c871 div {
	text-align: left;
}
#c872 {
	clear: both;
	background-color: var(--wh);
	margin:    ;
	padding:    ;
}
#c872 a.itext, #c872 img, #c872 video {
	width: 779px;
	height: 388px;
}
#c872 h2,
#c872 div {
	text-align: left;
}
#c868 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c869 {
	clear: both;
	background-color: var(--bk50);
	background-image: url(../images/home/bg03.jpg);
	margin:    ;
	padding:    ;
}
#c873 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c873 h2,
#c873 div {
	text-align: left;
}
#c878 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c878 ul li {
	list-style-type: none;
	text-align: left;
	float: left;
	box-sizing: border-box;
	overflow: hidden;
}
#c878 ul li { margin-right: px; }
#c878 ul li:last-child { margin-right: 0; }
#c878 > ul li:nth-of-type(1) img {
	width: 444px;
}
#c878 > ul li:nth-of-type(2) img {
	width: 454px;
}
#c878 > ul li:nth-of-type(3) img {
	width: 448px;
}
#c878 > ul li:nth-of-type(4) img {
	width: 1170px;
}
#c878 > ul li:nth-of-type(5) img {
	width: 1170px;
}
#c874 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c874 {
	flex-direction: row;
	flex-wrap: wrap;
}
#c874 > div.box {
	margin: 0 100px 100px 0;
	box-sizing: border-box;
	overflow: hidden;
}
#c874 > div:nth-of-type(1) img {
	width: 441px;
}
#c874 > div:nth-of-type(2) img {
	width: 444px;
}
#c874 > div:nth-of-type(3) img {
	width: 441px;
}
#c874 > div:nth-of-type(4) img {
	width: 441px;
}
#c870 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c875 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c877 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c877 h2,
#c877 div {
	text-align: left;
}
#c815 {
	clear: both;
	margin:    ;
	padding:    ;
	width: 960px;
	height: 20.5em;
}
#c815 dl dt {
}
#c815 dl dd {
}
#c876 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c863 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c879 {
	clear: both;
	display: none;
	margin: 100px auto 100px auto;
	padding:    ;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c759 {
}
#c763 {
}
#c764 {
}
#c760 {
	display: none;
}
#c765 {
}
#c854 {
}
#c826 {
	width: auto;
	max-width: 1080px;
}
#c857 {
}
#c860 {
}
#c855 {
}
#c856 {
}
#c856 {
}
#c862 {
}
#c864 {
}
#c866 {
}
#c866 {
}
#c861 {
}
#c867 {
}
#c871 {
}
#c872 {
}
#c868 {
}
#c869 {
}
#c873 {
}
#c878 {
}
#c874 {
	display: none;
}
#c874 {
}
#c870 {
}
#c875 {
}
#c877 {
}
#c815 {
	width: auto;
	max-width: 960px;
}
#c876 {
}
#c863 {
}
#c879 {
	display: none;
}
}
@media screen and (max-width: 640px) {
#c759 {
}
#c763 {
}
#c764 {
}
#c760 {
	display: none;
}
#c765 {
}
#c854 {
}
#c826 {
	width: 100%;
}
#c857 {
}
#c860 {
}
#c855 {
}
#c856 {
}
#c856 {
}
#c862 {
}
#c864 {
}
#c866 {
}
#c866 {
}
#c861 {
}
#c867 {
}
#c871 {
}
#c872 {
}
#c868 {
}
#c869 {
}
#c873 {
}
#c878 {
}
#c874 {
	display: none;
}
#c874 {
}
#c870 {
}
#c875 {
}
#c877 {
}
#c815 {
	width: 100%;
	height: auto;
}
#c876 {
}
#c863 {
}
#c879 {
	display: none;
}
}
