@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: "fontn";
  src: url("../../img/font_n.woff")  format('woff');
}
@font-face {
  font-family: "fontb";
  src: url("../../img/font_b.woff")  format('woff');
}
#stage #content {
	width: 100%;
	background: #b5cc62 url(../../visiting_farms/img/bg.jpg) no-repeat 50% top;
	background-position-x: calc(50% + 10px);
	overflow: hidden;
}
/*============================
#ctsBoad
============================*/

#ctsBoad {
	height: 1193px;
}
#ctsBoad h1 {
	width: 616px;
	padding-top: 133px;
	margin: 0 0 0 392px;
	filter: drop-shadow(0em 1.3em 0.4em rgba(0, 0, 0, 0.2));
}
#ctsBoad h1 img {
	width: 12.5%;
}
#ctsBoad .inner {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
#ctsBoad .mvlogo {
	position: absolute;
	right: -17px;
	top: 7px;
}
#ctsBoad .boad {
	margin-top: 116px;
}
#ctsBoad .boad li {
	position: absolute;
	/* margin:2000px 0 0 200px; */
	cursor: pointer;
}
#ctsBoad .boad li.s1 {
	margin: 84px 0 0 43px;
}
#ctsBoad .boad li.s2 {
	margin: 53px 0 0 263px;
}
#ctsBoad .boad li.s3 {
	margin: 76px 0 0 504px;
}
#ctsBoad .boad li.s4 {
	margin: 67px 0 0 762px;
}
#ctsBoad .boad li.s5 {
	margin: 273px 0 0 215px;
}
#ctsBoad .boad li.s6 {
	margin: 252px 0 0 463px;
}
#ctsBoad .boad li.s7 {
	margin: 253px 0 0 706px;
}
#ctsBoad .boad li.s8 {
	margin: 467px 0 0 133px;
}
#ctsBoad .boad li.s9 {
	margin: 439px 0 0 387px;
}
#ctsBoad .boad li.s10 {
	margin: 444px 0 0 746px;
}
#ctsBoad .boad li.s1 .rotate {
	transform: rotate(3.4deg);
	margin: 0px 0 0 0px;
}
#ctsBoad .boad li.s2 .rotate {
	transform: rotate(-1.9deg);
	margin: -11px 0 0 10px;
}
#ctsBoad .boad li.s3 .rotate {
	transform: rotate(-1.6deg);
	margin: -11px 0 0 12px;
}
#ctsBoad .boad li.s4 .rotate {
	transform: rotate(6.8deg);
	margin: 3.5px 0 0 -5px;
}
#ctsBoad .boad li.s5 .rotate {
	transform: rotate(-4.8deg);
	margin: -17px 0 0 17px;
}
#ctsBoad .boad li.s6 .rotate {
	transform: rotate(2.5deg);
	margin: -2px 0 0 10.4px;
}
#ctsBoad .boad li.s7 .rotate {
	transform: rotate(-1.2deg);
	margin: -1px 0 0 13px;
}
#ctsBoad .boad li.s8 .rotate {
	transform: rotate(-6deg);
	margin: -17px 0 0 19.4px;
}
#ctsBoad .boad li.s9 .rotate {
	transform: rotate(-0.5deg);
	margin: -5px 0 0 9px;
}
#ctsBoad .boad li.s10 .rotate {
	transform: rotate(6.3deg);
	margin: 10px 0 0 -2px;
}
#ctsBoad .boad li .rotate {
	width: 219px;
	height: 155px;
	background: #fff;
	box-shadow: 0px 3px 4px rgba(0, 0, 0, .25);
	transition: .32s;
}
#ctsBoad .boad li:hover .rotate {
	transform: rotate(0deg)
}
#ctsBoad .boad li .thumb {
	width: 219px;
	transition: opacity .2s;
}
#ctsBoad .boad li:hover .thumb {
	opacity: 0.8;
}
#ctsBoad .boad li .pin {
	position: absolute;
	top: -12px;
	left: 103px;
	transform: rotate(7deg);
	width: 44px;
}
#ctsBoad .boad li.s2 .pin {
	top: -13px;
	left: 90px;
	transform: rotate(1deg);
}
#ctsBoad .boad li.s3 .pin {
	top: -17px;
	left: 92px;
	transform: rotate(0deg);
}
#ctsBoad .boad li.s4 .pin {
	top: -16px;
	left: 98px;
	transform: rotate(7deg);
}
#ctsBoad .boad li.s5 .pin {
	top: -11px;
	left: 94px;
	transform: rotate(11deg);
}
#ctsBoad .boad li.s6 .pin {
	top: -11px;
	left: 88px;
	transform: rotate(2deg);
}
#ctsBoad .boad li.s7 .pin {
	top: -13px;
	left: 89px;
	transform: rotate(3deg);
}
#ctsBoad .boad li.s8 .pin {
	top: -15px;
	left: 92px;
	transform: rotate(7deg);
}
#ctsBoad .boad li.s9 .pin {
	top: -12px;
	left: 95px;
	transform: rotate(3deg);
}
#ctsBoad .boad li.s10 .pin {
	top: -11px;
	left: 96px;
	transform: rotate(4deg);
}
#ctsBoad .boad li h3 {
	font-family: fontn;
	text-align: center;
	margin-top: 3px;
	font-size: 16px;
	letter-spacing: 0.05em;
	color: #d48c26;
}
#ctsBoad .boad li h3.c2 {
	letter-spacing: 1em;
	text-indent: 1em;
}
#ctsBoad .boad li span {
	width: 41px;
	height: 41px;
	margin: -16px 0 0 -5px;
	background: #f8cb66;
	display: inline-block;
	position: absolute;
	text-align: center;
	font-size: 26px;
	line-height: 40px;
	color: #fff;
	font-family: fontb;
	border-radius: 50%;
	box-shadow: 0 3px 11px rgba(0, 0, 0, 0.45);
	z-index: 1;
	transition: .24s;
}
#ctsBoad .boad li.s10 span{
	letter-spacing:-.05em;
	text-indent:-.1em;
}
#ctsBoad .boad li:hover span {
	background: #ff9e46
}
#ctsBoad h2 {
	position: relative;
	z-index: 1;
	width: 237px;
	position: absolute;
	height: 10.7%;
	margin: 1.05% 0 0 24.8%;
	filter: drop-shadow(0em 0.2em 0.2em rgba(0, 0, 0, 0.5));
}
#ctsBoad h2 a {
	display: block;
}
#ctsBoad h2 img {
	position: absolute;
	left: 0;
	animation: tlatt 5s cubic-bezier(0.4, 0, 0.5, 1) infinite;
}
#ctsBoad h2 .en {
	width: 52%;
	margin: 0 0 0 22.8%;
	animation: none;
}
#ctsBoad h2 .c1 {
	width: 16.62%;
	margin: 8.6% 0 0 -1.2%;
	z-index: 6;
}
#ctsBoad h2 .c2 {
	width: 19.08%;
	margin: 8.4% 0 0 11%;
	z-index: 5;
	animation-delay: .2s;
}
#ctsBoad h2 .c3 {
	width: 16.925%;
	margin: 7.9% 0 0 26.5%;
	z-index: 4;
	animation-delay: .4s;
}
#ctsBoad h2 .c4 {
	width: 19.08%;
	margin: 6.58% 0 0 40.2%;
	z-index: 3;
	animation-delay: .6s;
}
#ctsBoad h2 .c5 {
	width: 15.693%;
	margin: 8.4% 0 0 55.7%;
	z-index: 2;
	animation-delay: .8s;
}
#ctsBoad h2 .c6 {
	width: 14.77%;
	margin: 10.8% 0 0 68.2%;
	z-index: 1;
	animation-delay: 1s;
}
#ctsBoad h2 .c7 {
	width: 18.465%;
	margin: 6.6% 0 0 79.8%;
	z-index: 0;
	animation-delay: 1.2s;
}
#ctsBoad .video {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 3;
	display: none;
}
#ctsBoad .video .bg {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: 0.8;
}
#ctsBoad .video .flame {
	width: 760px;
	height: 483px;
	background: #fff;
	display: block;
	position: absolute;
	top: 57%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-shadow: 0em 0.3em 0.2em rgba(0, 0, 0, 0.3);
}
#ctsBoad .video .close {
	position: absolute;
	right: 0;
	top: 0;
	margin: -34px -35px 0 0;
	cursor: pointer;
	transition: .2s;
}
#ctsBoad .video .close:hover {
	transform: scale(1.1);
	filter: brightness(1.1);
}
#ctsBoad .video .embed {
	position: relative;
	width: 720px;
	height: 405px;
	background: #000;
	margin: 20px 20px 10px;
	overflow: hidden;
}
#ctsBoad .video .embed iframe{
	position: absolute;
	height: 135.73% !important;
	width: 102%  !important;
	top: -18%;
	left: -1%;
	max-height: 135.73% !important;
	max-width: 102% !important;
}
#ctsBoad .video .embed .videoEnv{
	position: absolute;
	height:100%;
	width:100%;
	top:0;
}
#ctsBoad .video .play {
	left: 50%;
	top: 46%;
	position: absolute;
	margin: -30px;
}
#ctsBoad .video h3 {
	width: 100%;
	text-align: center;
	font-family: fontn;
	text-align: center;
	font-size: 25px;
	color: #d48c26;
}
#ctsBoad .video h3.c2 {
	letter-spacing: 1em;
	text-indent: 1em;
}
#content .cover {
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	background: #fff;
	z-index: 2;
}
#content .cover.c2 {
	mix-blend-mode: overlay;
	pointer-events: none;
}
#content a.return{
	position:absolute;
	display: block;
	bottom:0;
	left:50%;
	transform: translateX(-50%);
	background:#00a03c;
	color:#fff;
	font-family:fontn;
	border: #fff 3px solid;
	border-radius: 1.4em;
	padding: 0.31em 1.2em;
	font-size: 1.15em;
	letter-spacing: .02em;
	bottom: 55px;
	box-shadow: 0 0.1em 0.4em rgba(0,0,0,.4);
	transition: .2s;
	text-align: center;
	width: 11.3em;
}
#content a.return:after{
	content:"";
	border: #fff .15em solid;
	border-left:0;
	border-bottom:0;
	width: 0.5em;
	height: 0.5em;
	position:relative;
	display:inline-block;
	transform:rotate(45deg);
	margin: 0 -1.4% 0 4%;
}
#content a.return:hover{
	text-decoration: none;
	background:#21ba5a;
}
@keyframes tlatt {
   0%,40%,100% {
     transform:scale(1)
   }
   10%,12% {
     transform:scale(1.2)
   }
   24% {
     transform:scale(0.9)
   }
}

.btn_back_top {
	width: 67.2%;
	position: relative;
	padding-bottom: 13.1%  !important;
	margin: -0.4% auto 0  !important;
	background-size: 100% auto;
	position: relative;
	z-index: 1;
	display: block;
}
.btn_back_top span {
	border: solid 5px #fff;
    border-radius: 33px;
    background: #00a03c;
    display: block;
    position: absolute;
    top: 11.3%;
    left: 1.5%;
    width: 95.1%;
    height: 66%;
    box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, 0.18);
}
.btn_back_top span:after{
	position: absolute;
	right: 0;
	top: 0;
	content:"";
	border: #fff 0.25em solid;
	border-left:0;
	border-bottom:0;
	width: 1.2em;
	height: 1.2em;
	display:inline-block;
	transform:rotate(45deg);
	margin: 4.6% 9% 0 0;
}
#content .btn_back_top img {
	position: absolute;
	width: auto;
	height: 94.5%;
	top: 0;
	left: 15.1%;
}



/*============================
#main
============================*/
#main {
	position: relative;
	overflow: hidden;
	width: 100%;
}
#main h1 {
	position: absolute;
	top: 0;
	left: 20.7%;
	width: 63%;
}
#main .nav_anchor li {
	position: absolute;
	width: 19%;
}
#main .nav_anchor li a {
	display: block;
	width: 100%;
	/* background: #fff; */
	padding-bottom: 74%;
	text-indent: -9999px;
	opacity: 0.5;
	height: 0;
}
#main .nav_anchor .nav_01 {
	top: 29.1%;
	left: 9%;
	-webkit-transform: rotate(8deg);
	transform: rotate(8deg);
}
#main .nav_anchor .nav_02 {
	top: 25.4%;
	left: 30.3%;
	-wbekit-transform: rotate(-1deg);
	transform: rotate(-1deg);
}
#main .nav_anchor .nav_03 {
	top: 27.8%;
	left: 52.5%;
	-webkit-transform: rotate(-8deg);
	transform: rotate(-8deg);
}
#main .nav_anchor .nav_04 {
	top: 29%;
	left: 74%;
	-wbekit-transform: rotate(8deg);
	transform: rotate(8deg);
}
#main .nav_anchor .nav_05 {
	top: 47.1%;
	left: 23.6%;
	-webkit-transform: rotate(2deg);
	transform: rotate(2deg);
}
#main .nav_anchor .nav_06 {
	top: 45.6%;
	left: 46%;
	-webkit-transform: rotate(2deg);
	transform: rotate(2deg);
}
#main .nav_anchor .nav_07 {
	top: 46.2%;
	left: 69%;
	-webkit-transform: rotate(-2deg);
	transform: rotate(-2deg);
}
#main .nav_anchor .nav_08 {
	top: 65.7%;
	left: 16.5%;
	-webkit-transform: rotate(-10deg);
	transform: rotate(-10deg);
}
#main .nav_anchor .nav_09 {
	top: 64%;
	left: 39%;
	-webkit-transform: rotate(-7deg);
	transform: rotate(-7deg);
}
#main .nav_anchor .nav_10 {
	top: 64.7%;
	left: 69.4%;
	-webkit-transform: rotate(8deg);
	transform: rotate(8deg);
}
#ctsBoad .ch{
	position:absolute;
	left: 0;
	top: 0;
	margin: 375px 0 0 -151px;
}
#ctsBoad .caw02{
	margin: 593px 0 0 1061px;
}
#ctsBoad .caw03{
	margin: 1027px 0 0 -183px;
}
#ctsBoad .family{
	margin: 261px 0 0 109px;
	width: 27px;
}
#ctsBoad .tractor{
	margin: 1052px 0 0 803px;
}
/*============================
#scene
============================*/
div#scene {
	background:url(../../visiting_farms/img/bg_scene_01.jpg?2) repeat-y;
	background-size: 100% auto;
	padding: 4.9% 0 11.9% 0;
	position: relative;
}
#scene .lay_bg_top {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
#scene .lay_bg_bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: auto;
}
#scene h2 {
	width: 87.3%;
	position: relative;
	padding-bottom: 13.1%;
	margin: -1.4% auto 0;
	background-size: 100% auto;
}
#scene h2 span {
	 /* border: solid 5px #f8cb66; */
	 border-radius: 33px;
	 background: #fff;
	 display: block;
	 position: absolute;
	 top: 11.3%;
	 left: 1.5%;
	 width: 96.9%;
	 height: 77.5%;
	 box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, 0.18);
}
@media screen and (max-width: 384px) {
	#scene h2 span {
		 box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.18);
	}
}
#scene h2 img {
	position: absolute;
	width: auto;
	height: 89.3%;
	top: 5.6%;
	left: 0.8%;
	display: block;
}
#scene .scene_container {
	padding: 2% 0 8%;
	position: relative;
	z-index: 1;
}
#scene .thumb_container {
	background:url(../../visiting_farms/img/bg_thumb_01.png) no-repeat;
	background-size: 100% auto;
	width: 88%;
	margin: 0 auto;
	position: relative;
	padding: 7.2% 0 8.1%;
}
#scene .thumb_container .border {
	position: absolute;
	width: 88.1%;
}
#scene .thumb_container .border_top {
	top: 12.1%;
	left: 6%;
}
#scene .thumb_container .border_bottom {
	top: 84.8%;
	left: 6%;
}
#scene .thumb_container .border_left,
#scene .thumb_container .border_right {
	width: auto;
	top: 9.8%;
	left: 5.8%;
	height: 81%;
}
#scene .thumb_container .border_right {
	left: 93.5%;
}
#scene .movie_container {
	position: relative;
	overflow: hidden;
	width: 88%;
	margin: 0 auto;
	background: #000;
	height: 0;
	padding-bottom: 49.55%;
}
#scene .movie_container span {
	display: inline-block;
	height: 0;
	position: relative;
	width: 100%;
	padding-bottom: 75%;
	/* top: -18%; */
}
#scene .movie_container iframe {
	position: absolute;
	top: -12.2%;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#scene .arw {
	position: absolute;
	right: 4.8%;
	bottom: 10.2%;
	border: solid 7px #f8cb66;
	border-radius: 100px;
	background: #fff;
	width: 13.3%;
	transform: rotate(-90deg);
	z-index: 1;
}

/*============================
#clock
============================*/
#clock {
	position: absolute;
	top: 94.6%;
	left: 24.5%;
	width: 100%;
}
#clock .box_number {
	overflow: hidden;
	width: 3.1%;
	height: 0;
	padding-bottom: 6.3%;
	/* float: left; */
	display: inline-block;
}
#clock .box_number img {
	position: relative;
}
#clock .number_m10 {
	margin-left: 3.1%;
}

.btn_back_top {
}

#knTrace {
	margin-top: -55px;
}

@media all and (-ms-high-contrast: none){
  #ctsBoad .boad li span{
     line-height: 2.2em;
  }
  #ctsBoad .boad li h3,
  #ctsBoad .video h3{
     line-height: 2.2em;
  }
  #content a.return {
	padding: 0.61em 1.2em 0.01em;
  }
}


@media (min-width: 737px) {
  .forsp{
    display:none !important;
  }
}

@media (max-width: 736px) {
	.forpc{
	  display:none !important;
	}
	html,body{
		overflow-x:hidden;
	}
	#stage #content {
		background: #b5cc62 url(../../visiting_farms/img/bg_sp.jpg) no-repeat center top;
		background-size: 100%;
		font-size: 1.9022vw;
	}
	/*============================
	#ctsBoad
	============================*/
	#ctsBoad {
		height: 141.5em;
	}
	#ctsBoad h1 {
		width: 88.6%;
		padding-top: 15.9%;
		margin: 0 0 0 5.8%;
		filter: drop-shadow(-0.6em 0.5em 0.25em rgba(0, 0, 0, 0.2));
	}
	#ctsBoad h1 img {
		width: 12.5%;
	}
	#ctsBoad .inner {
		width: 100%;
	}
	#ctsBoad .mvlogo {
		right: 1.4%;
		top: 0.6em;
		width: 33%;
	}
	#ctsBoad .boad {
		margin-top: 66.5%;
	}
	#ctsBoad .boad li {
		width: 34.6%;
	}
	#ctsBoad .boad li a {
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		left:0;
	}
	#ctsBoad .boad li.s1 {
		margin: 9.1% 0 0 12.4%;
	}
	#ctsBoad .boad li.s2 {
		margin: 10.7% 0 0 51.7%;
	}
	#ctsBoad .boad li.s3 {
		margin: 40.4% 0 0 10.4%;
	}
	#ctsBoad .boad li.s4 {
		margin: 38.4% 0 0 49.9%;
	}
	#ctsBoad .boad li.s5 {
		margin: 68.5% 0 0 13.9%;
	}
	#ctsBoad .boad li.s6 {
		margin: 66.5% 0 0 53.9%;
	}
	#ctsBoad .boad li.s7 {
		margin: 96.7% 0 0 11.2%;
	}
	#ctsBoad .boad li.s8 {
		margin: 97.7% 0 0 51.3%;
	}
	#ctsBoad .boad li.s9 {
		margin: 125.8% 0 0 13.7%;
	}
	#ctsBoad .boad li.s10 {
		margin: 124.5% 0 0 56.3%;
	}
	#ctsBoad .boad li.s1 .rotate {
		transform: rotate(3.4deg);
		margin: 0;
	}
	#ctsBoad .boad li.s2 .rotate {
		margin: -4.1% 0 0 2.2%;
	}
	#ctsBoad .boad li.s3 .rotate {
		margin: -7.1% 0 0 3.3%;
	}
	#ctsBoad .boad li.s4 .rotate {
		transform: rotate(3.8deg);
		margin: -1.5% 0 0 -2%;
	}
	#ctsBoad .boad li.s5 .rotate {
		transform: rotate(-3.4deg);
		margin: -5.1% 0 0 7.2%;
	}
	#ctsBoad .boad li.s6 .rotate {
		transform: rotate(2deg);
		margin: -1.1% 0 0 2.7%;
	}
	#ctsBoad .boad li.s7 .rotate {
		transform: rotate(-2.8deg);
		margin: -4.1% 0 0 5.7%;
	}
	#ctsBoad .boad li.s8 .rotate {
		transform: rotate(-2.7deg);
		margin: -6.9% 0 0 7.2%;
	}
	#ctsBoad .boad li.s9 .rotate {
		transform: rotate(-3.5deg);
		margin: -6.1% 0 0 5.2%;
	}
	#ctsBoad .boad li.s10 .rotate {
		transform: rotate(3.1deg);
		margin: -0.1% 0 0 -0.4%;
	}
	#ctsBoad .miku{
		position:absolute;
		top:0;
		left:0;
		margin: 227.3% 0 0 1.2%;
		width: 29.6%;
	}
	#ctsBoad .boad li .rotate {
		width: 100%;
		height: 12.9em;
		box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, .25);
		transition: .32s;
	}
	#ctsBoad .boad li .thumb {
		width: 100%;
	}
	#ctsBoad .boad li:hover .thumb {
		opacity: 0.8;
	}
	#ctsBoad .boad li .pin {
		top: -8.9%;
		left: 39.8%;
		transform: rotate(1.9deg);
		width: 21.5%;
	}
	#ctsBoad .boad li.s2 .pin {
		top: -8.1%;
		left: 40.2%;
		transform: rotate(1deg);
	}
	#ctsBoad .boad li.s3 .pin {
		top: -10.6%;
		left: 44.2%;
		transform: rotate(0deg);
	}
	#ctsBoad .boad li.s4 .pin {
		top: -9.1%;
		left: 42.2%;
		transform: rotate(1deg);
	}
	#ctsBoad .boad li.s5 .pin {
		top: -10.1%;
		left: 43.2%;
		transform: rotate(5deg);
	}
	#ctsBoad .boad li.s6 .pin {
		top: -9.1%;
		left: 40.2%;
		transform: rotate(0deg);
	}
	#ctsBoad .boad li.s7 .pin {
		top: -11.1%;
		left: 43.2%;
		transform: rotate(3deg);
	}
	#ctsBoad .boad li.s8 .pin {
		top: -12.1%;
		left: 42.2%;
		transform: rotate(2deg);
	}
	#ctsBoad .boad li.s9 .pin {
		top: -10.1%;
		left: 42.2%;
		transform: rotate(7deg);
	}
	#ctsBoad .boad li.s10 .pin {
		top: -10.1%;
		left: 46.2%;
		transform: rotate(12deg);
	}
	#ctsBoad .boad li h3 {
		margin-top: 1.1%;
		font-size: 1.6em;
		letter-spacing: 0em;
		white-space: nowrap;
	}
	#ctsBoad .boad li h3.c2 {
		letter-spacing: 1em;
		text-indent: 1em;
	}
	#ctsBoad .boad li span {
		width: 1.55em;
		height: 1.55em;
		margin: -7.1% 0 0 -4.9%;
		font-size: 2.2em;
		line-height: 1.5em;
		border-radius: 50%;
		box-shadow: 0 0.1em 0.5em rgba(0, 0, 0, 0.45);
		transition: .24s;
	}
	#ctsBoad .family{
		margin: 75.1% 0 0 33.7%;
		width: 5.5%;
	}
	#ctsBoad h2 {
		width: 237px;
		height: 10.7%;
		margin: 1.05% 0 0 24.8%;
		filter: drop-shadow(0em 0.2em 0.2em rgba(0, 0, 0, 0.5));
	}
	#ctsBoad h2 img {
		animation: tlatt 5s cubic-bezier(0.4, 0, 0.5, 1) infinite;
	}
	#ctsBoad .video {
		z-index: 3;
		display: none;
	}
}