@charset "utf-8";

#c1118 {
	clear: both;
	background-color: var(--bc);
	margin:    ;
	padding:    ;
}
#c143 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1105 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1105 a.itext, #c1105 img, #c1105 video {
	width: 1920px;
	height: 754px;
}
#c1045 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1045 ul li {
	list-style-type: none;
	text-align: left;
	float: left;
	box-sizing: border-box;
	overflow: hidden;
}
#c1045 ul li { margin-right: px; }
#c1045 ul li:last-child { margin-right: 0; }
#c1045 > ul li:nth-of-type(1) img {
	width: 1920px;
}
#c1045 > ul li:nth-of-type(2) img {
	width: 1920px;
}
#c1007 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1007 ul li {
	list-style-type: none;
	text-align: left;
	float: left;
	box-sizing: border-box;
	overflow: hidden;
}
#c1007 ul li { margin-right: px; }
#c1007 ul li:last-child { margin-right: 0; }
#c1007 > ul li:nth-of-type(1) img {
	width: 1920px;
}
#c1007 > ul li:nth-of-type(2) img {
	width: 1920px;
}
#c1086 {
	clear: both;
	background-color: var(--mc);
	margin:    ;
	padding:    ;
}
#c1086 h3,
#c1086 div {
	text-align: right;
}
#c565 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1108 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1108 a.itext, #c1108 img, #c1108 video {
	width: 810px;
	height: 1014px;
}
#c1108 h2,
#c1108 div {
	text-align: left;
}
#c1119 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1119 a.itext, #c1119 img, #c1119 video {
	width: 1560px;
	height: 600px;
}
#c1120 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1120 h3,
#c1120 div {
	text-align: center;
}
#c995 {
	clear: both;
	background-image: url(../images/home/bg01.png);
	margin:    ;
	padding:    ;
}
#c1121 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1121 a.itext, #c1121 img, #c1121 video {
	width: 1199px;
	height: 600px;
}
#c1121 h2,
#c1121 div {
	text-align: center;
}
#c1122 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1011 {
	clear: both;
	background-color: var(--sc80);
	margin:    ;
	padding:    ;
}
#c1011 h2,
#c1011 div {
	text-align: left;
}
#c1107 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1107 a.itext, #c1107 img, #c1107 video {
	width: 649px;
	height: 432px;
}
#c1107 h1,
#c1107 div {
	text-align: center;
}
#c1063 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1130 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1131 {
	clear: both;
	background-image: url(../images/home/bg01.png);
	margin:    ;
	padding:    ;
}
#c1126 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1127 {
	clear: both;
	background-color: var(--sc80);
	margin:    ;
	padding:    ;
}
#c1127 h2,
#c1127 div {
	text-align: left;
}
#c1128 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1128 a.itext, #c1128 img, #c1128 video {
	width: 649px;
	height: 432px;
}
#c1128 h1,
#c1128 div {
	text-align: center;
}
#c1129 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1125 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1125 a.itext, #c1125 img, #c1125 video {
	width: 1199px;
	height: 600px;
}
#c1125 h2,
#c1125 div {
	text-align: center;
}
#c1132 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1133 {
	clear: both;
	background-image: url(../images/home/bg01.png);
	margin:    ;
	padding:    ;
}
#c1138 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1138 a.itext, #c1138 img, #c1138 video {
	width: 1199px;
	height: 600px;
}
#c1138 h2,
#c1138 div {
	text-align: center;
}
#c1134 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1135 {
	clear: both;
	background-color: var(--sc80);
	margin:    ;
	padding:    ;
}
#c1135 h2,
#c1135 div {
	text-align: left;
}
#c1136 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1136 a.itext, #c1136 img, #c1136 video {
	width: 649px;
	height: 432px;
}
#c1136 h1,
#c1136 div {
	text-align: center;
}
#c1137 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1139 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1140 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c1140 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#c1140 > div.box {
	box-sizing: border-box;
	overflow: hidden;
}
#c1140 > div:nth-of-type(1) img {
	width: 600px;
}
#c1140 > div:nth-of-type(2) img {
	width: 600px;
}
#c1141 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1141 h3,
#c1141 div {
	text-align: center;
}
#c1113 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c1113 h2,
#c1113 div {
	text-align: left;
}
#c1102 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c1118 {
}
#c143 {
}
#c1105 {
	display: none;
}
#c1045 {
}
#c1007 {
	display: none;
}
#c1086 {
}
#c565 {
}
#c1108 {
}
#c1119 {
}
#c1120 {
}
#c995 {
}
#c1121 {
}
#c1122 {
}
#c1011 {
}
#c1107 {
	display: none;
}
#c1063 {
}
#c1130 {
}
#c1131 {
}
#c1126 {
}
#c1127 {
}
#c1128 {
	display: none;
}
#c1129 {
}
#c1125 {
}
#c1132 {
}
#c1133 {
}
#c1138 {
}
#c1134 {
}
#c1135 {
}
#c1136 {
	display: none;
}
#c1137 {
}
#c1139 {
}
#c1140 {
}
#c1140 {
}
#c1141 {
	display: none;
}
#c1113 {
	display: none;
}
#c1102 {
	display: none;
}
}
@media screen and (max-width: 640px) {
#c1118 {
}
#c143 {
}
#c1105 {
	display: none;
}
#c1045 {
}
#c1007 {
	display: none;
}
#c1086 {
}
#c565 {
}
#c1108 {
}
#c1119 {
}
#c1120 {
}
#c995 {
}
#c1121 {
}
#c1122 {
}
#c1011 {
}
#c1107 {
	display: none;
}
#c1063 {
}
#c1130 {
}
#c1131 {
}
#c1126 {
}
#c1127 {
}
#c1128 {
	display: none;
}
#c1129 {
}
#c1125 {
}
#c1132 {
}
#c1133 {
}
#c1138 {
}
#c1134 {
}
#c1135 {
}
#c1136 {
	display: none;
}
#c1137 {
}
#c1139 {
}
#c1140 {
}
#c1140 {
}
#c1141 {
	display: none;
}
#c1113 {
	display: none;
}
#c1102 {
	display: none;
}
}
