@charset "UTF-8";

.mv_box .fade{
	transform: none;
}
.mv_base{
	position: absolute;
	left: 0;
	top: 0;
}

.mv_box{
	position: relative;
	pointer-events: none;
}
.mv_item{
	position: absolute;
	z-index: 1;
}
.mv_ttl01{
	width: 14%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}


.mv_diamond{
	width: 21%;
	left: 14.7%;
	top: 55.1%;
	z-index: 5;
}
.mv_diamond_shadow{
	width: 21%;
	left: 14.7%;
	top: 55.1%;
	mix-blend-mode: multiply;
	z-index: 6;
}
.mv_map{
	width: 40%;
	left: 3.8%;
	top: 45.6%;
	z-index: 4;
}
.mv_map.none{
	opacity: 0;
}
.mv_blue{
	content: "";
	background: linear-gradient(180deg, #2bbbec, #076c9c);
	top: 0;
	width: 10%;
	height: 0%;
	left: 50.2%;
	transform: translateX(-50.2%);
	transition: 1s;
	z-index: 1;
}
.mv_blue.active{
	height: 100%;
}
.mv_blue.active2{
	width: 100%;
}
.mv_blue.none{
	opacity: 0;
}



.mv_mark{
	left: 28%;
	top: 9%;
	width: 47.1%;
	transition: 1s;
}
.mv_mark.active{
	opacity: 0.5;
	left: 47.9%;
	transition: 4s;
}

.mv_item.mv_mark.fade.is-show.active {}

.mv_premier_ttl{
	width: 15.9%;
	left: 16.8%;
	top: 82.3%;
	transition: 1s;
}


/***************************************************
mv_ttl01
**************************************************/
svg{
	width: 100%;
	height: auto;
}
.mv_ttl01{
	z-index: 1;
	mix-blend-mode: multiply;
	transition: 1s;
}
.mv_ttl01.none{
	opacity: 0;
}
.mv_ttl01_st0 {
	fill: #5f4c3f;
}
.mv_ttl01 .st1{
	isolation: isolate;
}
.mv_ttl01 .st2{
	mix-blend-mode: multiply;
}
svg .mv_ttl01-1 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s;
}

.is-show svg .mv_ttl01-1 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-2 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.7s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.7s;
}

.is-show svg .mv_ttl01-2 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-3 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
}

.is-show svg .mv_ttl01-3 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-4 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
}

.is-show svg .mv_ttl01-4 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-5 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
}

.is-show svg .mv_ttl01-5 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-6 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
}

.is-show svg .mv_ttl01-6 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-7 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s;
}

.is-show svg .mv_ttl01-7 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-8 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s;
}

.is-show svg .mv_ttl01-8 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-9 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
}

.is-show svg .mv_ttl01-9 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl01-10 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
}

.is-show svg .mv_ttl01-10 {
fill: rgb(95, 76, 63);
}


/***************************************************
mv_ttl01_en
**************************************************/
.mv_ttl01_en{
	left: 49.7%;
	top: 15%;
	width: 1%;
	z-index: 2;
	transition: 1s;
}
.mv_ttl01_en.none{
	opacity: 0;
}
svg .mv_ttl01_en-1 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
}

.is-show svg .mv_ttl01_en-1 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-2 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8500000000000001s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8500000000000001s;
}

.is-show svg .mv_ttl01_en-2 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-3 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
}

.is-show svg .mv_ttl01_en-3 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-4 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9500000000000001s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9500000000000001s;
}

.is-show svg .mv_ttl01_en-4 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-5 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;
}

.is-show svg .mv_ttl01_en-5 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-6 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s;
}

.is-show svg .mv_ttl01_en-6 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-7 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
}

.is-show svg .mv_ttl01_en-7 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-8 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1500000000000001s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1500000000000001s;
}

.is-show svg .mv_ttl01_en-8 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-9 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s;
}

.is-show svg .mv_ttl01_en-9 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-10 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.25s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.25s;
}

.is-show svg .mv_ttl01_en-10 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-11 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
}

.is-show svg .mv_ttl01_en-11 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-12 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.35s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.35s;
}

.is-show svg .mv_ttl01_en-12 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-13 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s;
}

.is-show svg .mv_ttl01_en-13 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-14 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4500000000000002s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4500000000000002s;
}

.is-show svg .mv_ttl01_en-14 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-15 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
}

.is-show svg .mv_ttl01_en-15 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-16 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.55s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.55s;
}

.is-show svg .mv_ttl01_en-16 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-17 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;
}

.is-show svg .mv_ttl01_en-17 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-18 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6500000000000001s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6500000000000001s;
}

.is-show svg .mv_ttl01_en-18 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-19 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s;
}

.is-show svg .mv_ttl01_en-19 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-20 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.75s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.75s;
}

.is-show svg .mv_ttl01_en-20 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-21 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;
}

.is-show svg .mv_ttl01_en-21 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-22 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.85s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.85s;
}

.is-show svg .mv_ttl01_en-22 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-23 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s;
}

.is-show svg .mv_ttl01_en-23 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-24 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9500000000000002s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9500000000000002s;
}

.is-show svg .mv_ttl01_en-24 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-25 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
}

.is-show svg .mv_ttl01_en-25 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-26 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.05s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.05s;
}

.is-show svg .mv_ttl01_en-26 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-27 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
}

.is-show svg .mv_ttl01_en-27 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-28 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1500000000000004s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1500000000000004s;
}

.is-show svg .mv_ttl01_en-28 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-29 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;
}

.is-show svg .mv_ttl01_en-29 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-30 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.25s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.25s;
}

.is-show svg .mv_ttl01_en-30 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-31 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
}

.is-show svg .mv_ttl01_en-31 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-32 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.35s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.35s;
}

.is-show svg .mv_ttl01_en-32 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-33 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s;
}

.is-show svg .mv_ttl01_en-33 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-34 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.45s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.45s;
}

.is-show svg .mv_ttl01_en-34 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-35 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;
}

.is-show svg .mv_ttl01_en-35 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-36 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.55s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.55s;
}

.is-show svg .mv_ttl01_en-36 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-37 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s;
}

.is-show svg .mv_ttl01_en-37 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-38 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6500000000000004s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6500000000000004s;
}

.is-show svg .mv_ttl01_en-38 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-39 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s;
}

.is-show svg .mv_ttl01_en-39 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-40 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.75s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.75s;
}

.is-show svg .mv_ttl01_en-40 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-41 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;
}

.is-show svg .mv_ttl01_en-41 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-42 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8500000000000005s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8500000000000005s;
}

.is-show svg .mv_ttl01_en-42 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-43 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s;
}

.is-show svg .mv_ttl01_en-43 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-44 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.95s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.95s;
}

.is-show svg .mv_ttl01_en-44 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-45 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 3s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 3s;
}

.is-show svg .mv_ttl01_en-45 {
fill: rgb(0, 0, 0);
}

svg .mv_ttl01_en-46 {
fill: transparent;
-webkit-transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 3.05s;
		transition: fill 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 3.05s;
}

.is-show svg .mv_ttl01_en-46 {
fill: rgb(0, 0, 0);
}










/***************************************************
mv_ttl02
**************************************************/
.mv_ttl02{
	left: 49.7%;
	top: 15%;
	width: 4.2%;
	mix-blend-mode: multiply;
}
.mv_ttl02_cls{
	fill: #5f4c3f;
}
.mv_ttl02 .cls-2{
	isolation: isolate;
}
svg .mv_ttl02-1 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
}

.active svg .mv_ttl02-1 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl02-2 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
}

.active svg .mv_ttl02-2 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl02-3 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;
}

.active svg .mv_ttl02-3 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl02-4 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;
}

.active svg .mv_ttl02-4 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl02-5 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
}

.active svg .mv_ttl02-5 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl02-6 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
}

.active svg .mv_ttl02-6 {
fill: rgb(95, 76, 63);
}








/***************************************************
mv_ttl03
**************************************************/
.mv_ttl03{
	left: 39.9%;
	top: 15%;
	width: 5.25%;
	mix-blend-mode: multiply;
}
.mv_ttl03_cls{
	fill: #5f4c3f;
}

svg .mv_ttl03-1 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
}

.active svg .mv_ttl03-1 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-2 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
}

.active svg .mv_ttl03-2 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-3 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;
}

.active svg .mv_ttl03-3 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-4 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
}

.active svg .mv_ttl03-4 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-5 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s;
}

.active svg .mv_ttl03-5 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-6 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
}

.active svg .mv_ttl03-6 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-7 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s;
}

.active svg .mv_ttl03-7 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-8 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
}

.active svg .mv_ttl03-8 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-9 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;
}

.active svg .mv_ttl03-9 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-10 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s;
}

.active svg .mv_ttl03-10 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-11 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;
}

.active svg .mv_ttl03-11 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-12 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s;
}

.active svg .mv_ttl03-12 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-13 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
}

.active svg .mv_ttl03-13 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-14 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
}

.active svg .mv_ttl03-14 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-15 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;
}

.active svg .mv_ttl03-15 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-16 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
}

.active svg .mv_ttl03-16 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-17 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s;
}

.active svg .mv_ttl03-17 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-18 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;
}

.active svg .mv_ttl03-18 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-19 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s;
}

.active svg .mv_ttl03-19 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-20 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s;
}

.active svg .mv_ttl03-20 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-21 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;
}

.active svg .mv_ttl03-21 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-22 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s;
}

.active svg .mv_ttl03-22 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-23 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3s;
}

.active svg .mv_ttl03-23 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-24 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1000000000000005s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1000000000000005s;
}

.active svg .mv_ttl03-24 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-25 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2s;
}

.active svg .mv_ttl03-25 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-26 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.3s;
}

.active svg .mv_ttl03-26 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-27 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.4000000000000004s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.4000000000000004s;
}

.active svg .mv_ttl03-27 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-28 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5s;
}

.active svg .mv_ttl03-28 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-29 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.6000000000000005s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.6000000000000005s;
}

.active svg .mv_ttl03-29 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-30 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7s;
}

.active svg .mv_ttl03-30 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-31 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.8s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.8s;
}

.active svg .mv_ttl03-31 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-32 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.9000000000000004s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.9000000000000004s;
}

.active svg .mv_ttl03-32 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-33 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4s;
}

.active svg .mv_ttl03-33 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-34 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4.1000000000000005s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4.1000000000000005s;
}

.active svg .mv_ttl03-34 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-35 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4.2s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4.2s;
}

.active svg .mv_ttl03-35 {
fill: rgb(95, 76, 63);
}

svg .mv_ttl03-36 {
fill: transparent;
-webkit-transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4.3s;
		transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 4.3s;
}

.active svg .mv_ttl03-36 {
fill: rgb(95, 76, 63);
}


@media screen and (max-width: 1200px) {

}


@media screen and (max-width: 1000px) {

}


@media screen and (max-width: 650px) {
.mv_ttl02 {
	left: 45.9%;
	top: 11.2%;
	width: 8.5%;
}
.mv_ttl03 {
	left: 25.6%;
	top: 11%;
	width: 10.65%;
}
.mv_mark {
	left: 7%;
	top: 15%;
	width: 89%;
	transition: 1s;
}
.mv_mark.active {
	left: 32%;
}
.mv_diamond {
	width: 40%;
	left: 31.5%;
	top: 69.5%;
}
.mv_diamond_shadow {
	width: 40%;
	left: 31.5%;
	top: 69.5%;
}
.mv_map {
	width: 77%;
	left: 10.5%;
	top: 63%;
}
.mv_ttl01 {
	width: 28%;
	left: 50%;
	top: 35.7%;
}
.mv_ttl01_en {
	left: 49.3%;
	top: 10.7%;
	width: 1.6%;
}
.mv_premier_ttl {
	width: 30.5%;
	left: 35.4%;
	top: 87.5%;
}
}


