.g810-1 {
						font-size: 30px;
						position: absolute;
						top: 3%;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-2 {
						position: absolute;
						top: 10%;
						text-align: center;
						width: 100%;
						font-size: 16px;
					}

					.g810-3 {
						font-size: 30px;
						position: absolute;
						top: 6%;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-4 {
						position: absolute;
						top: 15%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-5 {
						position: absolute;
						top: 5%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-6 {
						position: absolute;
						top: 13%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-7 {
						position: absolute;
						top: 7%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-8 {
						position: absolute;
						top: 17%;
						font-size: 16PX;
						text-align: center;
						width: 100%;
					}

					.g810-9 {
						position: absolute;
						top: 7%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-10 {
						position: absolute;
						top: 14%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-11 {
						font-weight: bold;
						position: absolute;
						top: 4%;
						font-size: 30px;
						text-align: center;
						width: 100%;
					}

					.g810-12 {
						position: absolute;
						top: 13%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-121 {
						font-weight: bold;
						position: absolute;
						top: 4%;
						font-size: 30px;
						text-align: center;
						width: 100%;
					}

					.g810-13 {
						font-weight: bold;
						position: absolute;
						top: 4%;
						font-size: 48px;
						text-align: center;
						width: 100%;
					}

					.g810-14 {
						position: absolute;
						top: 22%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-15 {
						position: absolute;
						top: 29%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-16 {
						position: absolute;
						top: 7%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-17 {
						position: absolute;
						top: 19%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-18 {
						position: absolute;
						top: 4%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-19 {
						position: absolute;
						top: 10%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-20 {
						position: absolute;
						top: 10%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-21 {
						position: absolute;
						top: 21%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-22 {
						position: absolute;
						top: 9%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-23 {
						position: absolute;
						top: 19%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					.g810-24 {
						position: absolute;
						top: 9%;
						font-size: 30px;
						text-align: center;
						width: 100%;
						font-weight: bold;
					}

					.g810-25 {
						position: absolute;
						top: 20%;
						font-size: 16px;
						text-align: center;
						width: 100%;
					}

					@media screen and (max-width:960px) {
						h2.g810-1 {
							font-size: 16px;
							position: absolute;
							top: -2%;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-2 {
							position: absolute;
							top: 15%;
							text-align: center;
							width: 100%;
							font-size: 10px;
							line-height: 1.5;
						}

						h2.g810-3 {
							font-size: 16px;
							position: absolute;
							top: -2%;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-4 {
							position: absolute;
							top: 13%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-5 {
							position: absolute;
							top: 1%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-6 {
							position: absolute;
							top: 16%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-7 {
							position: absolute;
							top: -1%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-8 {
							position: absolute;
							top: 14%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-9 {
							position: absolute;
							top: -2%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-10 {
							position: absolute;
							top: 12%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-11 {
							font-weight: bold;
							position: absolute;
							top: -4%;
							font-size: 16px;
							text-align: center;
							width: 100%;
						}

						p.g810-12 {
							position: absolute;
							top: 9%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-121 {
							font-weight: bold;
							position: absolute;
							top: -4%;
							font-size: 16px;
							text-align: center;
							width: 100%;
						}

						h2.g810-13 {
							font-weight: bold;
							position: absolute;
							top: -4%;
							font-size: 25px;
							text-align: center;
							width: 100%;
						}

						h2.g810-14 {
							position: absolute;
							top: 10%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-15 {
							position: absolute;
							top: 21%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-16 {
							position: absolute;
							top: -5%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-17 {
							position: absolute;
							top: 8%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-18 {
							position: absolute;
							top: -3%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-19 {
							position: absolute;
							top: 9%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-20 {
							position: absolute;
							top: -3%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-21 {
							position: absolute;
							top: 11%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-22 {
							position: absolute;
							top: -3%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-23 {
							position: absolute;
							top: 14%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}

						h2.g810-24 {
							position: absolute;
							top: -4%;
							font-size: 16px;
							text-align: center;
							width: 100%;
							font-weight: bold;
						}

						p.g810-25 {
							position: absolute;
							top: 14%;
							font-size: 10px;
							text-align: center;
							width: 100%;
							line-height: 1.5;
						}
					}
					.mobile {
						display: none;
					}
					
					@media screen and (max-width:960px) {
						.pc {
							display: none;
						}
					
						.mobile {
							display: block;
						}
					}
					.loader_classse {
						width: 100%;
						height: 100%;
						display: flex;
						flex-direction: column;
						justify-content: flex-start;
						align-items: center;
						position: absolute;
						top: 0;
						left: 0;
						background-color: rgba(0, 0, 0, 0.1);
						backdrop-filter: blur(2px);
					}
					
					.downse_div {
						text-align: center;
						height: 40px;
						line-height: 80px;
						width: 100%;
						color: #0e38a8;
					}
					
					.loading {
						width: 80px;
						height: 40px;
						margin: 0 auto;
						margin-top: 100px;
					}
					
					.loading span {
						display: inline-block;
						width: 8px;
						height: 100%;
						border-radius: 4px;
						background: lightgreen;
						-webkit-animation: load 1s ease infinite;
						animation: load 1s ease infinite;
					}
					
					@-webkit-keyframes load {
					
						0%,
						100% {
							height: 40px;
							background: lightgreen;
						}
					
						50% {
							height: 70px;
							margin: -15px 0;
							background: lightblue;
						}
					}
					
					.loading span:nth-child(2) {
						-webkit-animation-delay: 0.2s;
						animation-delay: 0.2s;
					}
					
					.loading span:nth-child(3) {
						-webkit-animation-delay: 0.4s;
						animation-delay: 0.4s;
					}
					
					.loading span:nth-child(4) {
						-webkit-animation-delay: 0.6s;
						animation-delay: 0.6s;
					}
					
					.loading span:nth-child(5) {
						-webkit-animation-delay: 0.8s;
						animation-delay: 0.8s;
					}
					
					.pc {
						overflow: hidden;
					}
					
					
					#videoContainer {
						width: auto !important;
						height: 500px !important;
						margin-right: 20px;
						min-width: 900px;
					}
					
					.videoContainer_right {
						width: 600px;
						height: 500px;
						margin-top: 0px !important;
						display: flex;
						flex-direction: column;
						align-items: center;
						justify-content: flex-start !important;
					
					}
					
					.videoContainer_rightson {
						width: 98%;
						height: 150px;
						display: flex;
						flex-direction: row;
						justify-content: flex-start;
						align-items: flex-start;
						border: 1px solid #9E9E9E;
						margin-bottom: 10px !important;
					}
					
					#videoContainer {
						margin-left: auto;
						margin-right: auto;
						background-color: #000;
						display: flex;
						flex-direction: row;
						justify-content: center;
					}
					#test1 {
							width: 100%;
							border: 0;
							height: 500px;
							overflow: hidden;
						}
					
						.if_box {
							width: 100%;
						}
					
					.Tag_productbx {
						width: 100%;
						display: flex;
						flex-direction: column;
						justify-content: center;
						align-items: center;
						background-color: #FFF;
					}
					
					.Tag_productbox {
						width: 1440px;
						display: flex;
						flex-direction: row;
						justify-content: flex-start;
						align-items: center;
						flex-wrap: wrap;
						padding-bottom: 110px;
						margin-top: 50px;
					}
					
					.Tag_productspan {
						font-size: 20px;
						color: #000;
						margin-right: 1vw;
					}
					
					.tan_tag_pr {
						padding: 0.2vw 0.6vw;
						color: #000;
						border-radius: 5px;
						border: 1px solid #000;
						margin-right: 1.2vw;
						min-width: 112px;
						text-align: center;
					}
					
					.tan_tag_pr:hover {
						color: #FFF;
						border: 1px solid #fe5c0c;
						background-color: #fe5c0c;
					}
					
					@media screen and (max-width: 1440px) {
						.Tag_productbox {
							width: 96% !important;
						}
					}