  #SCENE2 .set3 dl:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#SCENE2 .set3 dl{
zoom: 1;
}

.init #scroll {
right: inherit;
transform: translateX(-50%);
left: 50%;
}

#navigation {
display: none;
}
#navigation.Fset2-1 {
display: block;
left: -250px;
}
#navigation.Fset2-3,
#navigation.Fset2-2 {
display: block;
}
#navigation.Fset1-10 {left: -180px;}
#navigation.Fset1-11 {left: -160px;}
#navigation.Fset1-12 {left: -140px;}
#navigation.Fset1-13 {left: -120px;}
#navigation.Fset1-14 {left: -100px;}
#navigation.Fset1-15 {left: -80px;}
#navigation.Fset1-16 {left: -60px;}
#navigation.Fset1-17 {left: -40px;}
#navigation.Fset1-18 {left: -20px;}
#navigation.Fset1-19 {left: 0;}

/* SCENE1 */
#SCENE1 .cont {
position: fixed;
width: 100%;
height: 100%;
display: none;
}
#SCENE1.Fset2-2 .cont,
#SCENE1.Fset2-1 .cont,
#SCENE1.Fset2-0 .cont {
display: block;
z-index: 1;
}
#SCENE1 .pop img {
position: absolute;
transform: translateY(-155%) translateX(170%) scale(1.2);
left: 50%;
top: 50%;
}
#SCENE1.Fset1-8 .pop img {opacity: 0.3;}
#SCENE1.Fset1-9 .pop img {opacity: 0.1;}
#SCENE1 .logo {
position: absolute;
transform: translateY(-46%) translateX(-50%) scale(1);
left: 50%;
top: 50%;
}
#SCENE1 .logo img {
position: relative;
margin: 24px 0 24px 0;
display: block;
}
#SCENE1 .logo img.toha {
transform: scale(0.75);
position: absolute;
left: 102px; 
top: 57px;
display: none;
}
#SCENE1.Fset1-5 .logo img.new {left: -10%;}
#SCENE1.Fset1-5 .logo img.style {left: 10%;}
#SCENE1.Fset1-6 .logo img.new {left: -20%;}
#SCENE1.Fset1-6 .logo img.style {left: 20%;}
#SCENE1.Fset1-7 .logo img.new {left: -30%;}
#SCENE1.Fset1-7 .logo img.style {left: 30%;}
#SCENE1.Fset1-8 .logo img.new {left: -40%;}
#SCENE1.Fset1-8 .logo img.style {left: 40%;}
#SCENE1.Fset1-9 .logo img.new {left: -50%;}
#SCENE1.Fset1-9 .logo img.style {left: 50%;}
#SCENE1.Fset1-10 .logo img.new {left: -60%;}
#SCENE1.Fset1-10 .logo img.style {left: 60%;}
#SCENE1.Fset1-11 .logo img.new {left: -70%;}
#SCENE1.Fset1-11 .logo img.style {left: 70%;}
#SCENE1.Fset1-12 .logo img.new {left: -80%;opacity: 0.3;}
#SCENE1.Fset1-12 .logo img.style {left: 80%;opacity: 0.3;}
#SCENE1.Fset1-13 .logo img.new {left: -90%;opacity: 0.1;}
#SCENE1.Fset1-13 .logo img.style {left: 90%;opacity: 0.1;}
#SCENE1 .logo p {
position: relative;
margin-top: 22px;
font-size: 16px;
line-height: 1.77;
}
#SCENE1.Fset1-5 .logo p {top: 10px;}
#SCENE1.Fset1-6 .logo p {top: 20px;}
#SCENE1.Fset1-7 .logo p {top: 30px;}
#SCENE1.Fset1-8 .logo p {top: 40px;}
#SCENE1.Fset1-9 .logo p {top: 50px;}
#SCENE1.Fset1-10 .logo p {top: 60px;}
#SCENE1.Fset1-11 .logo p {top: 70px;}
#SCENE1.Fset1-12 .logo p {top: 80px;opacity: 0.3;}
#SCENE1.Fset1-13 .logo p {top: 90px;opacity: 0.1;}

#SCENE1 .img img {
position: absolute;
left: 50%;
top: 50%;
}
#SCENE1 .img img:nth-child(1) {transform: translateY(-135%) translateX(-204%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(1) {transform: translateY(-145%) translateX(-214%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(1) {transform: translateY(-155%) translateX(-224%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(1) {transform: translateY(-165%) translateX(-234%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(1) {transform: translateY(-175%) translateX(-244%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(1) {transform: translateY(-185%) translateX(-254%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(1) {transform: translateY(-195%) translateX(-264%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(1) {transform: translateY(-205%) translateX(-274%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(1) {transform: translateY(-215%) translateX(-284%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(1) {transform: translateY(-225%) translateX(-294%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(2) {transform: translateY(-205%) translateX(-92%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(2) {transform: translateY(-215%) translateX(-94%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(2) {transform: translateY(-225%) translateX(-96%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(2) {transform: translateY(-235%) translateX(-98%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(2) {transform: translateY(-245%) translateX(-100%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(2) {transform: translateY(-255%) translateX(-102%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(2) {transform: translateY(-265%) translateX(-104%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(2) {transform: translateY(-275%) translateX(-106%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(2) {transform: translateY(-285%) translateX(-108%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(2) {transform: translateY(-295%) translateX(-110%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(3) {transform: translateY(-175%) translateX(24%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(3) {transform: translateY(-185%) translateX(26%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(3) {transform: translateY(-195%) translateX(28%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(3) {transform: translateY(-205%) translateX(30%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(3) {transform: translateY(-215%) translateX(32%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(3) {transform: translateY(-225%) translateX(34%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(3) {transform: translateY(-235%) translateX(36%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(3) {transform: translateY(-245%) translateX(38%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(3) {transform: translateY(-255%) translateX(40%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(3) {transform: translateY(-265%) translateX(42%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(4) {transform: translateY(-133%) translateX(67%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(4) {transform: translateY(-143%) translateX(77%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(4) {transform: translateY(-153%) translateX(87%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(4) {transform: translateY(-163%) translateX(97%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(4) {transform: translateY(-173%) translateX(107%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(4) {transform: translateY(-183%) translateX(117%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(4) {transform: translateY(-193%) translateX(127%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(4) {transform: translateY(-203%) translateX(137%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(4) {transform: translateY(-213%) translateX(147%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(4) {transform: translateY(-223%) translateX(157%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(5) {transform: translateY(-49%) translateX(-158%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(5) {transform: translateY(-49%) translateX(-173%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(5) {transform: translateY(-49%) translateX(-188%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(5) {transform: translateY(-49%) translateX(-203%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(5) {transform: translateY(-49%) translateX(-218%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(5) {transform: translateY(-49%) translateX(-233%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(5) {transform: translateY(-49%) translateX(-248%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(5) {transform: translateY(-49%) translateX(-263%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(5) {transform: translateY(-49%) translateX(-278%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(5) {transform: translateY(-49%) translateX(-293%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(6) {transform: translateY(-19%) translateX(55%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(6) {transform: translateY(-19%) translateX(70%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(6) {transform: translateY(-19%) translateX(85%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(6) {transform: translateY(-19%) translateX(100%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(6) {transform: translateY(-19%) translateX(115%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(6) {transform: translateY(-19%) translateX(130%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(6) {transform: translateY(-19%) translateX(145%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(6) {transform: translateY(-19%) translateX(160%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(6) {transform: translateY(-19%) translateX(175%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(6) {transform: translateY(-19%) translateX(190%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(7) {transform: translateY(50%) translateX(-188%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(7) {transform: translateY(60%) translateX(-198%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(7) {transform: translateY(70%) translateX(-208%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(7) {transform: translateY(80%) translateX(-218%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(7) {transform: translateY(90%) translateX(-228%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(7) {transform: translateY(100%) translateX(-238%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(7) {transform: translateY(110%) translateX(-248%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(7) {transform: translateY(120%) translateX(-258%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(7) {transform: translateY(130%) translateX(-268%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(7) {transform: translateY(140%) translateX(-278%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(8) {transform: translateY(69%) translateX(-104%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(8) {transform: translateY(79%) translateX(-106%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(8) {transform: translateY(89%) translateX(-108%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(8) {transform: translateY(99%) translateX(-110%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(8) {transform: translateY(109%) translateX(-112%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(8) {transform: translateY(119%) translateX(-114%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(8) {transform: translateY(129%) translateX(-116%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(8) {transform: translateY(139%) translateX(-118%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(8) {transform: translateY(149%) translateX(-120%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(8) {transform: translateY(159%) translateX(-122%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(9) {transform: translateY(60%) translateX(14%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(9) {transform: translateY(70%) translateX(16%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(9) {transform: translateY(80%) translateX(18%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(9) {transform: translateY(90%) translateX(20%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(9) {transform: translateY(100%) translateX(22%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(9) {transform: translateY(110%) translateX(24%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(9) {transform: translateY(120%) translateX(26%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(9) {transform: translateY(130%) translateX(28%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(9) {transform: translateY(140%) translateX(30%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(9) {transform: translateY(150%) translateX(32%) scale(0.75);opacity: 0.1;}

#SCENE1 .img img:nth-child(10) {transform: translateY(75%) translateX(83%) scale(0.75);}
#SCENE1.Fset1-5 .img img:nth-child(10) {transform: translateY(85%) translateX(93%) scale(0.75);}
#SCENE1.Fset1-6 .img img:nth-child(10) {transform: translateY(95%) translateX(103%) scale(0.75);}
#SCENE1.Fset1-7 .img img:nth-child(10) {transform: translateY(105%) translateX(113%) scale(0.75);}
#SCENE1.Fset1-8 .img img:nth-child(10) {transform: translateY(115%) translateX(123%) scale(0.75);}
#SCENE1.Fset1-9 .img img:nth-child(10) {transform: translateY(125%) translateX(133%) scale(0.75);}
#SCENE1.Fset1-10 .img img:nth-child(10) {transform: translateY(135%) translateX(143%) scale(0.75);}
#SCENE1.Fset1-11 .img img:nth-child(10) {transform: translateY(145%) translateX(153%) scale(0.75);}
#SCENE1.Fset1-12 .img img:nth-child(10) {transform: translateY(155%) translateX(163%) scale(0.75);opacity: 0.3;}
#SCENE1.Fset1-13 .img img:nth-child(10) {transform: translateY(165%) translateX(173%) scale(0.75);opacity: 0.1;}

#SCENE1.Fset2-2 .logo img.new,#SCENE1.Fset2-2 .logo img.style,#SCENE1.Fset2-2 .logo p,
#SCENE1.Fset2-1 .logo img.new,#SCENE1.Fset2-1 .logo img.style,#SCENE1.Fset2-1 .logo p {
opacity: 0;
}

#SCENE1.Fset2-2 .img img,#SCENE1.Fset2-2 .pop img,
#SCENE1.Fset2-1 .img img,#SCENE1.Fset2-1 .pop img {
display: none;
}

#SCENE1.Fset2-1 .logo img.toha {
display: block;
opacity: 0;
}
#SCENE1.Fset1-16 .logo img.toha {opacity: 0.1;}
#SCENE1.Fset1-17 .logo img.toha {opacity: 0.3;}
#SCENE1.Fset1-18 .logo img.toha {opacity: 0.5;}
#SCENE1.Fset1-19 .logo img.toha {opacity: 0.7;}
#SCENE1.Fset1-26.Fset2-1 .logo img.toha,
#SCENE1.Fset1-27.Fset2-1 .logo img.toha,
#SCENE1.Fset1-28.Fset2-1 .logo img.toha,
#SCENE1.Fset1-29.Fset2-1 .logo img.toha {
opacity: 1;
}
#SCENE1.Fset2-2 .logo img.toha {
display: block;
opacity: 1;
}

#SCENE1.Fset1-25 .logo {
transform: translateY(-46%) translateX(-50%) scale(1);
top: 50%;
}
#SCENE1.Fset1-26 .logo {
transform: translateY(-56%) translateX(-50%) scale(1);opacity: 0.7;
top: 50%;
}
#SCENE1.Fset1-27 .logo {
transform: translateY(-66%) translateX(-50%) scale(1);opacity: 0.5;
top: 50%;
}
#SCENE1.Fset1-28 .logo {
transform: translateY(-76%) translateX(-50%) scale(1);opacity: 0.3;
top: 50%;
}
#SCENE1.Fset1-29 .logo {
transform: translateY(-86%) translateX(-50%) scale(1);opacity: 0.1;
top: 50%;
}

/* SCENE2 */
#SCENE2 {}
#SCENE2 .area {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
#SCENE2 .cont {
box-sizing: border-box;
position: relative;
margin: 0 auto;
padding: 0 0 0 250px;
max-width: 1080px;
min-width: 1000px;
display: none;
}
#SCENE2.Fset1-0.Fset2-0 .cont {
display: none;
}
#SCENE2.Fset2-15 .cont,
#SCENE2.Fset2-14 .cont,
#SCENE2.Fset2-13 .cont,
#SCENE2.Fset2-12 .cont,
#SCENE2.Fset2-11 .cont,
#SCENE2.Fset2-10 .cont,
#SCENE2.Fset2-9 .cont,
#SCENE2.Fset2-8 .cont,
#SCENE2.Fset2-7 .cont,
#SCENE2.Fset2-6 .cont,
#SCENE2.Fset2-5 .cont,
#SCENE2.Fset2-4 .cont,
#SCENE2.Fset2-3 .cont,
#SCENE2.Fset2-2 .cont,
#SCENE2.Fset2-1 .cont,
#SCENE2.Fset2-0 .cont  {
display: block;
}
#SCENE2 .view {
box-sizing: border-box;
margin: 0 115px 0 120px;
padding: 60px 0 0 0;
text-align: left;
}
#SCENE2 .set1,
#SCENE2 .set2,
#SCENE2 .set3 {
display: none;
}
#SCENE2.Fset2-0 .set1,
#SCENE2.Fset2-1 .set1,
#SCENE2.Fset2-2 .set1 {
display: block;
}
#SCENE2.Fset2-12 .set2,
#SCENE2.Fset2-11 .set2,
#SCENE2.Fset2-10 .set2,
#SCENE2.Fset2-9 .set2,
#SCENE2.Fset2-8 .set2,
#SCENE2.Fset2-7 .set2,
#SCENE2.Fset2-6 .set2,
#SCENE2.Fset2-5 .set2,
#SCENE2.Fset2-4 .set2,
#SCENE2.Fset2-3 .set2 {
display: block;
}
#SCENE2.Fset2-15 .set3,
#SCENE2.Fset2-14 .set3,
#SCENE2.Fset2-13 .set3 {
display: block;
}

#SCENE2 h1 {
position: relative;
height: 55px;
}
#SCENE2 h1 img {
position: absolute;
left: 0;
top: 0;
width: 165px;
height: auto;
}
#SCENE2.Fset1-0  h1 img {opacity: 0.1;top: -40px;}
#SCENE2.Fset1-1  h1 img {opacity: 0.3;top: -30px;}
#SCENE2.Fset1-2  h1 img {opacity: 0.7;top: -20px;}
#SCENE2.Fset1-3  h1 img {opacity: 0.7;top: -10px;}
#SCENE2 p,
#SCENE2 .images,
#SCENE2 .image {
position: relative;
}
#SCENE2 .set1 {
padding-top: 45px;
}
#SCENE2 .set1 .image {
padding-right: 150px;
}
#SCENE2 .set1 .image img {
width: 100%;
height: auto;
}
#SCENE2 .set1 p {
margin-top: 47px;
font-size: 15px;
line-height: 2.35;
}
#SCENE2.Fset1-31 .set2 .images,
#SCENE2.Fset1-30 .set2 .images,
#SCENE2.Fset1-1 .set1 p,
#SCENE2.Fset1-2 .set1 p,
#SCENE2.Fset1-3 .set1 p,
#SCENE2.Fset1-4 .set1 p,
#SCENE2.Fset1-29 .set1 p,
#SCENE2.Fset1-29 .set1 .image,
#SCENE2.Fset1-28 .set1 .image,
#SCENE2.Fset1-27 .set1 .image,
#SCENE2.Fset1-26 .set1 .image,
#SCENE2.Fset1-25 .set1 .image,
#SCENE2.Fset1-2 .set1 .image,
#SCENE2.Fset1-1 .set1 .image,
#SCENE2.Fset1-0 .set1 .image {
opacity: 0;
}
#SCENE2.Fset1-30 .set2 h3,#SCENE2.Fset1-32 .set2 .images,
#SCENE2.Fset1-5 .set1 p,#SCENE2.Fset1-3 .set1 .image {
top: 50px;opacity: 0.1;
}
#SCENE2.Fset1-31 .set2 h3,#SCENE2.Fset1-33 .set2 .images,
#SCENE2.Fset1-6 .set1 p,#SCENE2.Fset1-4 .set1 .image {
top: 40px;opacity: 0.3;
}
#SCENE2.Fset1-32 .set2 h3,#SCENE2.Fset1-34 .set2 .images,
#SCENE2.Fset1-7 .set1 p,#SCENE2.Fset1-5 .set1 .image {
top: 30px;opacity: 0.7;
}
#SCENE2.Fset1-33 .set2 h3,#SCENE2.Fset1-35 .set2 .images,
#SCENE2.Fset1-8 .set1 p,#SCENE2.Fset1-6 .set1 .image {
top: 20px;
}
#SCENE2.Fset1-34 .set2 h3,#SCENE2.Fset1-36 .set2 .images,
#SCENE2.Fset1-9 .set1 p,#SCENE2.Fset1-7 .set1 .image {
top: 10px;
}
#SCENE2.Fset1-121 .set2 h3,#SCENE2.Fset1-124 .set2 .images,#SCENE2.Fset1-124 .set2 p,
#SCENE2.Fset1-24 .set1 p,#SCENE2.Fset1-21 .set1 .image {
left: 30px;
}
#SCENE2.Fset1-122 .set2 h3,#SCENE2.Fset1-125 .set2 .images,#SCENE2.Fset1-125 .set2 p,
#SCENE2.Fset1-25 .set1 p,#SCENE2.Fset1-22 .set1 .image {
left: 60px;opacity: 0.7!important;
}
#SCENE2.Fset1-123 .set2 h3,#SCENE2.Fset1-126 .set2 .images,#SCENE2.Fset1-126 .set2 p,
#SCENE2.Fset1-26 .set1 p,#SCENE2.Fset1-23 .set1 .image {
left: 90px;opacity: 0.5!important;
}
#SCENE2.Fset1-124 .set2 h3,#SCENE2.Fset1-127 .set2 .images,#SCENE2.Fset1-127 .set2 p,
#SCENE2.Fset1-27 .set1 p,#SCENE2.Fset1-24 .set1 .image {
left: 120px;opacity: 0.3!important;
}
#SCENE2.Fset1-125 .set2 h3,#SCENE2.Fset1-128 .set2 .images,#SCENE2.Fset1-128 .set2 p,
#SCENE2.Fset1-28 .set1 p,#SCENE2.Fset1-25 .set1 .image {
left: 150px;opacity: 0.1!important;
}
#SCENE2.Fset1-126 .set2 h3,#SCENE2.Fset1-127 .set2 h3,#SCENE2.Fset1-128 .set2 h3,#SCENE2.Fset1-129 .set2 h3,#SCENE2.Fset1-129 .set2 .images,#SCENE2.Fset1-129 p {
opacity: 0 !important;
}
#SCENE2 .set2 h3 {
position: relative;
font-size: 20px;
line-height: 1.72;
}
#SCENE2 .set2 p {
position: relative;
margin-top: 33px;
font-family: 'Koburina Gothic W3 JIS2004', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic','Osaka',sans-serif;
font-size: 14px;
line-height: 2.16;
opacity: 0;
}
#SCENE2.Fset1-55 .set2 p {
top: 50px;opacity: 0.1;
}
#SCENE2.Fset1-56 .set2 p {
top: 40px;opacity: 0.3;
}
#SCENE2.Fset1-57 .set2 p {
top: 30px;opacity: 0.7;
}
#SCENE2.Fset1-58 .set2 p {
top: 20px;opacity: 1;
}
#SCENE2.Fset1-59 .set2 p {
top: 10px;opacity: 1;
}
#SCENE2.Fset2-13 .set2 p,
#SCENE2.Fset2-12 .set2 p,
#SCENE2.Fset2-11 .set2 p,
#SCENE2.Fset2-10 .set2 p,
#SCENE2.Fset2-9 .set2 p,
#SCENE2.Fset2-8 .set2 p,
#SCENE2.Fset2-7 .set2 p,
#SCENE2.Fset2-6 .set2 p {
top: 0;opacity: 1;
}
#SCENE2 .set2 .images {
margin-top: 15px;
margin-right: 25px;
}
#SCENE2.Fset1-51 .set2 .images {
margin-right: 20px;
}
#SCENE2.Fset1-52 .set2 .images {
margin-right: 15px;
}
#SCENE2.Fset1-53 .set2 .images {
margin-right: 10px;
}
#SCENE2.Fset1-54 .set2 .images {
margin-right: 5px;
}
#SCENE2.Fset2-13 .set2 .images,
#SCENE2.Fset2-12 .set2 .images,
#SCENE2.Fset2-11 .set2 .images,
#SCENE2.Fset2-10 .set2 .images,
#SCENE2.Fset2-9 .set2 .images,
#SCENE2.Fset2-8 .set2 .images,
#SCENE2.Fset2-7 .set2 .images,
#SCENE2.Fset2-6 .set2 .images,
#SCENE2.Fset1-59 .set2 .images,
#SCENE2.Fset1-58 .set2 .images,
#SCENE2.Fset1-57 .set2 .images,
#SCENE2.Fset1-56 .set2 .images,
#SCENE2.Fset1-55 .set2 .images {
margin-right: 0px;
}
#SCENE2 .set2 .images .bg {
overflow: hidden;
}
#SCENE2 .set2 .images .bg .in {
position: relative;
margin-left: -5%;
width: 145%;
}
#SCENE2 .set2 .images .bg .house {
display: block;
position: relative;
width: 100%;
z-index: 1;
}
#SCENE2 .set2 .images .bg .solid {
position: absolute;
right: 12.1%;
bottom: 8.6%;
width: 11.5%;
padding-top: 36.25%;
z-index: 0;
}
#SCENE2 .set2 .images .bg .solid span {
display: block;
overflow: hidden;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
}
#SCENE2 .set2 .images .bg .solid img {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: auto;
}
#SCENE2 .set2 .images .bg .dot {
position: absolute;
right: 12.1%;
bottom: 8.6%;
width: 11.5%;
z-index: 0;
}
#SCENE2 .set2 .images .bg .dot img,
#SCENE2 .set2 .images .bg .solid img {
display: block;
width: 100%;
height: auto;
}
#SCENE2 .set2 .images .bg .create {
position: absolute;
right: 12.1%;
height: 0%;
bottom: 15%;
background-color: #58B3C8;
width: 11.5%;
z-index: -1;
}
/*
#SCENE2.Fset1-110 .set2 .images .bg .create {height: 0%;}
#SCENE2.Fset1-110 .set2 .images .bg .solid span {height: 0%;}
#SCENE2.Fset1-111 .set2 .images .bg .create {height: 4.5%;}
#SCENE2.Fset1-111 .set2 .images .bg .solid span {height: 18%;}
#SCENE2.Fset1-112 .set2 .images .bg .create {height: 9%;}
#SCENE2.Fset1-112 .set2 .images .bg .solid span {height: 25%;}
#SCENE2.Fset1-113 .set2 .images .bg .create {height: 13.5%;}
#SCENE2.Fset1-113 .set2 .images .bg .solid span {height: 30%;}
#SCENE2.Fset1-114 .set2 .images .bg .create {height: 18%;}
#SCENE2.Fset1-114 .set2 .images .bg .solid span {height: 35%;}
#SCENE2.Fset1-115 .set2 .images .bg .create {height: 22.5%;}
#SCENE2.Fset1-115 .set2 .images .bg .solid span {height: 40%;}
#SCENE2.Fset1-116 .set2 .images .bg .create {height: 27%;}
#SCENE2.Fset1-116 .set2 .images .bg .solid span {height: 44%;}
#SCENE2.Fset1-117 .set2 .images .bg .create {height: 31.5%;}
#SCENE2.Fset1-117 .set2 .images .bg .solid span {height: 49%;}
#SCENE2.Fset1-118 .set2 .images .bg .create {height: 36%;}
#SCENE2.Fset1-118 .set2 .images .bg .solid span {height: 54%;}
#SCENE2.Fset1-119 .set2 .images .bg .create {height: 40.5%;}
#SCENE2.Fset1-119 .set2 .images .bg .solid span {height: 60%;}
#SCENE2.Fset2-13 .set2 .images .bg .create,
#SCENE2.Fset2-12 .set2 .images .bg .create {
height: 45%;
}
#SCENE2.Fset2-13 .set2 .images .bg .solid span,
#SCENE2.Fset2-12 .set2 .images .bg .solid span {height: 65%;}
#SCENE2 .set2 .images .bg .create::before {
content: '';
position: absolute;
left: 0;
top: -15.5%;
background: url("/ie/technology/zeh/img/sce2_bar2.svg") no-repeat left top;
background-size: 100% auto;
width: 100%;
height: 15.5%;
}
#SCENE2 .set2 .images .bg .create::after {
content: '';
position: absolute;
left: 0;
bottom: -15.5%;
background: url("/ie/technology/zeh/img/sce2_bar2.svg") no-repeat left bottom;
background-size: 100% auto;
width: 100%;
height: 15.5%;
}
#SCENE2.Fset1-111 .set2 .images .bg .create::before,
#SCENE2.Fset1-111 .set2 .images .bg .create::after {height: 150%;}
#SCENE2.Fset1-111 .set2 .images .bg .create::before {top: -150%;}
#SCENE2.Fset1-111 .set2 .images .bg .create::after {bottom: -150%;}

#SCENE2.Fset1-112 .set2 .images .bg .create::before,
#SCENE2.Fset1-112 .set2 .images .bg .create::after {height: 77%;}
#SCENE2.Fset1-112 .set2 .images .bg .create::before {top: -77%;}
#SCENE2.Fset1-112 .set2 .images .bg .create::after {bottom: -77%;}

#SCENE2.Fset1-113 .set2 .images .bg .create::before,
#SCENE2.Fset1-113 .set2 .images .bg .create::after {height: 48%;}
#SCENE2.Fset1-113 .set2 .images .bg .create::before {top: -48%;}
#SCENE2.Fset1-113 .set2 .images .bg .create::after {bottom: -48%;}

#SCENE2.Fset1-114 .set2 .images .bg .create::before,
#SCENE2.Fset1-114 .set2 .images .bg .create::after {height: 36%;}
#SCENE2.Fset1-114 .set2 .images .bg .create::before {top: -36%;}
#SCENE2.Fset1-114 .set2 .images .bg .create::after {bottom: -36%;}

#SCENE2.Fset1-115 .set2 .images .bg .create::before,
#SCENE2.Fset1-115 .set2 .images .bg .create::after {height: 28%;}
#SCENE2.Fset1-115 .set2 .images .bg .create::before {top: -28%;}
#SCENE2.Fset1-115 .set2 .images .bg .create::after {bottom: -28%;}

#SCENE2.Fset1-116 .set2 .images .bg .create::before,
#SCENE2.Fset1-116 .set2 .images .bg .create::after {height: 24%;}
#SCENE2.Fset1-116 .set2 .images .bg .create::before {top: -24%;}
#SCENE2.Fset1-116 .set2 .images .bg .create::after {bottom: -24%;}

#SCENE2.Fset1-117 .set2 .images .bg .create::before,
#SCENE2.Fset1-117 .set2 .images .bg .create::after {height: 20%;}
#SCENE2.Fset1-117 .set2 .images .bg .create::before {top: -20%;}
#SCENE2.Fset1-117 .set2 .images .bg .create::after {bottom: -20%;}

#SCENE2.Fset1-118 .set2 .images .bg .create::before,
#SCENE2.Fset1-118 .set2 .images .bg .create::after {height: 18%;}
#SCENE2.Fset1-118 .set2 .images .bg .create::before {top: -18%;}
#SCENE2.Fset1-118 .set2 .images .bg .create::after {bottom: -18%;}

#SCENE2.Fset1-119 .set2 .images .bg .create::before,
#SCENE2.Fset1-119 .set2 .images .bg .create::after {height: 16.5%;}
#SCENE2.Fset1-119 .set2 .images .bg .create::before {top: -16.5%;}
#SCENE2.Fset1-119 .set2 .images .bg .create::after {bottom: -16.5%;}

#SCENE2 .set2 .images .bg .create img {
transform: translateY(-50%) translateX(-50%);
position: absolute;
left: 40%;
top: 55%;
width: 20%;
height: auto;
z-index: 1;
opacity: 0;
}
#SCENE2.Fset1-116 .set2 .images .bg .create img {opacity: 0.1;}
#SCENE2.Fset1-117 .set2 .images .bg .create img {opacity: 0.3;}
#SCENE2.Fset1-118 .set2 .images .bg .create img {opacity: 0.5;}
#SCENE2.Fset1-119 .set2 .images .bg .create img {opacity: 0.7;}
#SCENE2.Fset2-14 .set2 .images .bg .create img,
#SCENE2.Fset2-13 .set2 .images .bg .create img,
#SCENE2.Fset2-12 .set2 .images .bg .create img {
opacity: 1;
}*/
#SCENE2 .set2 .images .bg .use {
position: absolute;
right: 12.3%;
bottom: 16%;
background-color: #F5EB4B;
width: 11.2%;
height: 73.5%;
z-index: -1;
}
#SCENE2.Fset1-65 .set2 .images .bg .use {height: 69.5%;}
#SCENE2.Fset1-65 .set2 .images .bg .solid span {height: 94%;}
#SCENE2.Fset1-66 .set2 .images .bg .use {height: 65.5%;}
#SCENE2.Fset1-66 .set2 .images .bg .solid span {height: 90%;}
#SCENE2.Fset1-67 .set2 .images .bg .use {height: 61.5%;}
#SCENE2.Fset1-67 .set2 .images .bg .solid span {height: 85%;}
#SCENE2.Fset1-68 .set2 .images .bg .use {height: 57.5%;}
#SCENE2.Fset1-68 .set2 .images .bg .solid span {height: 80%;}
#SCENE2.Fset1-69 .set2 .images .bg .use {height: 53.5%;}
#SCENE2.Fset1-69 .set2 .images .bg .solid span {height: 76%;}
#SCENE2.Fset2-7 .set2 .images .bg .use,
#SCENE2.Fset1-69 .set2 .images .bg .use {
height: 53.5%;
}
#SCENE2.Fset2-7 .set2 .images .bg .solid span,
#SCENE2.Fset1-69 .set2 .iimages .bg .solid span {
height: 76%;
}
#SCENE2.Fset1-80 .set2 .images .bg .use {height: 48.2%;}
#SCENE2.Fset1-80 .set2 .images .bg .solid span {height: 70%;}
#SCENE2.Fset1-81 .set2 .images .bg .use {height: 45.2%;}
#SCENE2.Fset1-81 .set2 .images .bg .solid span {height: 67%;}
#SCENE2.Fset1-82 .set2 .images .bg .use {height: 42.6%;}
#SCENE2.Fset1-82 .set2 .images .bg .solid span {height: 63%;}
#SCENE2.Fset1-83 .set2 .images .bg .use {height: 40%;}
#SCENE2.Fset1-83 .set2 .images .bg .solid span {height: 60%;}
#SCENE2.Fset1-84 .set2 .images .bg .use {height: 37.4%;}
#SCENE2.Fset1-84 .set2 .images .bg .solid span {height: 58%;}
#SCENE2.Fset1-85 .set2 .images .bg .use {height: 34.8%;}
#SCENE2.Fset1-85 .set2 .images .bg .solid span {height: 54%;}
#SCENE2.Fset1-86 .set2 .images .bg .use {height: 32.2%;}
#SCENE2.Fset1-86 .set2 .images .bg .solid span {height: 52%;}
#SCENE2.Fset1-87 .set2 .images .bg .use {height: 29.6%;}
#SCENE2.Fset1-87 .set2 .images .bg .solid span {height: 49%;}
#SCENE2.Fset1-88 .set2 .images .bg .use {height: 27%;}
#SCENE2.Fset1-88 .set2 .images .bg .solid span {height: 47%;}
#SCENE2.Fset2-10 .set2 .images .bg .use,
#SCENE2.Fset2-9 .set2 .images .bg .use,
#SCENE2.Fset1-89 .set2 .images .bg .use {
height: 27%;
}
#SCENE2.Fset2-10 .set2 .images .bg .solid span,
#SCENE2.Fset2-9 .set2 .images .bg .solid span,
#SCENE2.Fset1-89 .set2 .images .bg .solid span {
height: 47%;
}
#SCENE2.Fset2-10.Fset1-106 .set2 .images .bg .use {height: 24%;}
#SCENE2.Fset1-106 .set2 .images .bg .solid span {height: 42%;}
#SCENE2.Fset2-10.Fset1-107 .set2 .images .bg .use {height: 21%;}
#SCENE2.Fset1-107 .set2 .images .bg .solid span {height: 37%;}
#SCENE2.Fset2-10.Fset1-108 .set2 .images .bg .use {height: 18%;}
#SCENE2.Fset1-108 .set2 .images .bg .solid span {height: 34%;}
#SCENE2.Fset2-10.Fset1-109 .set2 .images .bg .use {height: 15%;}
#SCENE2.Fset1-109 .set2 .images .bg .solid span {height: 31%;}
#SCENE2.Fset2-11.Fset1-110 .set2 .images .bg .use {height: 12%;}
#SCENE2.Fset1-110 .set2 .images .bg .solid span {height: 26%;}
#SCENE2.Fset2-11.Fset1-111 .set2 .images .bg .use {height: 9%;}
#SCENE2.Fset1-111 .set2 .images .bg .solid span {height: 23%;}
#SCENE2.Fset2-11.Fset1-112 .set2 .images .bg .use {height: 6%;}
#SCENE2.Fset1-112 .set2 .images .bg .solid span {height: 21%;}
#SCENE2.Fset2-11.Fset1-113 .set2 .images .bg .use {height: 3%;}
#SCENE2.Fset1-113 .set2 .images .bg .solid span {height: 16%;}
#SCENE2.Fset2-13 .set2 .images .bg .use,
#SCENE2.Fset2-12 .set2 .images .bg .use,
#SCENE2.Fset2-13 .set2 .images .bg .solid,
#SCENE2.Fset2-12 .set2 .images .bg .solid,
#SCENE2.Fset1-119 .set2 .images .bg .solid,
#SCENE2.Fset1-118 .set2 .images .bg .solid,
#SCENE2.Fset1-117 .set2 .images .bg .solid,
#SCENE2.Fset1-116 .set2 .images .bg .solid,
#SCENE2.Fset1-115 .set2 .images .bg .solid,
#SCENE2.Fset1-114 .set2 .images .bg .solid,
#SCENE2.Fset2-11.Fset1-119 .set2 .images .bg .use,
#SCENE2.Fset2-11.Fset1-118 .set2 .images .bg .use,
#SCENE2.Fset2-11.Fset1-117 .set2 .images .bg .use,
#SCENE2.Fset2-11.Fset1-116 .set2 .images .bg .use,
#SCENE2.Fset2-11.Fset1-115 .set2 .images .bg .use,
#SCENE2.Fset2-11.Fset1-114 .set2 .images .bg .use {
opacity: 0;
}
#SCENE2 .set2 .images .bg .use::before {
content: '';
position: absolute;
left: 0;
top: -11.4%;
background: url("/ie/technology/zeh/img/sce2_bar1.svg") no-repeat left top;
background-size: 100% auto;
width: 100%;
height: 20%;
}
#SCENE2 .set2 .images .bg .use::after {
content: '';
position: absolute;
left: 0;
bottom: -10%;
background: url("/ie/technology/zeh/img/sce2_bar1.svg") no-repeat left bottom;
background-size: 100% auto;
width: 100%;
height: 20%;
}
#SCENE2.Fset1-65 .set2 .images .bg .use::before,
#SCENE2.Fset1-65 .set2 .images .bg .use::after {height: 10%;}
#SCENE2.Fset1-65 .set2 .images .bg .use::before {top: -10%;}
#SCENE2.Fset1-65 .set2 .images .bg .use::after {bottom: -10%;}

#SCENE2.Fset1-66 .set2 .images .bg .use::before,
#SCENE2.Fset1-66 .set2 .images .bg .use::after {height: 11%;}
#SCENE2.Fset1-66 .set2 .images .bg .use::before {top: -11%;}
#SCENE2.Fset1-66 .set2 .images .bg .use::after {bottom: -11%;}

#SCENE2.Fset1-67 .set2 .images .bg .use::before,
#SCENE2.Fset1-67 .set2 .images .bg .use::after {height: 12%;}
#SCENE2.Fset1-67 .set2 .images .bg .use::before {top: -12%;}
#SCENE2.Fset1-67 .set2 .images .bg .use::after {bottom: -12%;}

#SCENE2.Fset1-68 .set2 .images .bg .use::before,
#SCENE2.Fset1-68 .set2 .images .bg .use::after {height: 12.5%;}
#SCENE2.Fset1-68 .set2 .images .bg .use::before {top: -12.5%;}
#SCENE2.Fset1-68 .set2 .images .bg .use::after {bottom: -12.5%;}

#SCENE2.Fset1-69 .set2 .images .bg .use::before,
#SCENE2.Fset1-69 .set2 .images .bg .use::after {height: 13%;}
#SCENE2.Fset1-69 .set2 .images .bg .use::before {top: -13%;}
#SCENE2.Fset1-69 .set2 .images .bg .use::after {bottom: -13%;}

#SCENE2.Fset2-7 .set2 .images .bg .use::before,
#SCENE2.Fset2-7 .set2 .images .bg .use::after {height: 13.5%;}
#SCENE2.Fset2-7 .set2 .images .bg .use::before {top: -13.5%;}
#SCENE2.Fset2-7 .set2 .images .bg .use::after {bottom: -13.5%;}

#SCENE2.Fset1-80 .set2 .images .bg .use::before,
#SCENE2.Fset1-80 .set2 .images .bg .use::after {height: 14%;}
#SCENE2.Fset1-80 .set2 .images .bg .use::before {top: -14%;}
#SCENE2.Fset1-80 .set2 .images .bg .use::after {bottom: -14%;}

#SCENE2.Fset1-81 .set2 .images .bg .use::before,
#SCENE2.Fset1-81 .set2 .images .bg .use::after {height: 15%;}
#SCENE2.Fset1-81 .set2 .images .bg .use::before {top: -15%;}
#SCENE2.Fset1-81 .set2 .images .bg .use::after {bottom: -15%;}

#SCENE2.Fset1-82 .set2 .images .bg .use::before,
#SCENE2.Fset1-82 .set2 .images .bg .use::after {height: 16%;}
#SCENE2.Fset1-82 .set2 .images .bg .use::before {top: -16%;}
#SCENE2.Fset1-82 .set2 .images .bg .use::after {bottom: -16%;}

#SCENE2.Fset1-83 .set2 .images .bg .use::before,
#SCENE2.Fset1-83 .set2 .images .bg .use::after {height: 17%;}
#SCENE2.Fset1-83 .set2 .images .bg .use::before {top: -17%;}
#SCENE2.Fset1-83 .set2 .images .bg .use::after {bottom: -17%;}

#SCENE2.Fset1-84 .set2 .images .bg .use::before,
#SCENE2.Fset1-84 .set2 .images .bg .use::after {height: 18%;}
#SCENE2.Fset1-84 .set2 .images .bg .use::before {top: -18%;}
#SCENE2.Fset1-84 .set2 .images .bg .use::after {bottom: -18%;}

#SCENE2.Fset1-85 .set2 .images .bg .use::before,
#SCENE2.Fset1-85 .set2 .images .bg .use::after {height: 19.5%;}
#SCENE2.Fset1-85 .set2 .images .bg .use::before {top: -19.5%;}
#SCENE2.Fset1-85 .set2 .images .bg .use::after {bottom: -19.5%;}

#SCENE2.Fset1-86 .set2 .images .bg .use::before,
#SCENE2.Fset1-86 .set2 .images .bg .use::after {height: 21%;}
#SCENE2.Fset1-86 .set2 .images .bg .use::before {top: -21%;}
#SCENE2.Fset1-86 .set2 .images .bg .use::after {bottom: -21%;}

#SCENE2.Fset1-87 .set2 .images .bg .use::before,
#SCENE2.Fset1-87 .set2 .images .bg .use::after {height: 23.5%;}
#SCENE2.Fset1-87 .set2 .images .bg .use::before {top: -23.5%;}
#SCENE2.Fset1-87 .set2 .images .bg .use::after {bottom: -23.5%;}

#SCENE2.Fset1-88 .set2 .images .bg .use::before,
#SCENE2.Fset1-88 .set2 .images .bg .use::after {height: 27.5%;}
#SCENE2.Fset1-88 .set2 .images .bg .use::before {top: -27.5%;}
#SCENE2.Fset1-88 .set2 .images .bg .use::after {bottom: -27.5%;}

#SCENE2.Fset2-10 .set2 .images .bg .use::after,
#SCENE2.Fset2-9 .set2 .images .bg .use::after,
#SCENE2.Fset1-89 .set2 .images .bg .use::after {
bottom: -27.5%;
height: 27.5%;
}
#SCENE2.Fset2-10 .set2 .images .bg .use::before,
#SCENE2.Fset2-9 .set2 .images .bg .use::before,
#SCENE2.Fset1-89 .set2 .images .bg .use::before {
top: -27.5%;
height: 27.5%;
}

#SCENE2.Fset2-10.Fset1-106 .set2 .images .bg .use::before,
#SCENE2.Fset2-10.Fset1-106 .set2 .images .bg .use::after {height: 30.5%;}
#SCENE2.Fset2-10.Fset1-106 .set2 .images .bg .use::before {top: -30.5%;}
#SCENE2.Fset2-10.Fset1-106 .set2 .images .bg .use::after {bottom: -30.5%;}

#SCENE2.Fset2-10.Fset1-107 .set2 .images .bg .use::before,
#SCENE2.Fset2-10.Fset1-107 .set2 .images .bg .use::after {height: 33.5%;}
#SCENE2.Fset2-10.Fset1-107 .set2 .images .bg .use::before {top: -33.5%;}
#SCENE2.Fset2-10.Fset1-107 .set2 .images .bg .use::after {bottom: -33.5%;}

#SCENE2.Fset2-10.Fset1-108 .set2 .images .bg .use::before,
#SCENE2.Fset2-10.Fset1-108 .set2 .images .bg .use::after {height: 42.5%;}
#SCENE2.Fset2-10.Fset1-108 .set2 .images .bg .use::before {top: -42.5%;}
#SCENE2.Fset2-10.Fset1-108 .set2 .images .bg .use::after {bottom: -42.5%;}

#SCENE2.Fset2-10.Fset1-109 .set2 .images .bg .use::before,
#SCENE2.Fset2-10.Fset1-109 .set2 .images .bg .use::after {height: 48.5%;}
#SCENE2.Fset2-10.Fset1-109 .set2 .images .bg .use::before {top: -48.5%;}
#SCENE2.Fset2-10.Fset1-109 .set2 .images .bg .use::after {bottom: -48.5%;}

#SCENE2.Fset2-11.Fset1-110 .set2 .images .bg .use::before,
#SCENE2.Fset2-11.Fset1-110 .set2 .images .bg .use::after {height: 57.5%;}
#SCENE2.Fset2-11.Fset1-110 .set2 .images .bg .use::before {top: -57.5%;}
#SCENE2.Fset2-11.Fset1-110 .set2 .images .bg .use::after {bottom: -57.5%;}

#SCENE2.Fset2-11.Fset1-111 .set2 .images .bg .use::before,
#SCENE2.Fset2-11.Fset1-111 .set2 .images .bg .use::after {height: 75.5%;}
#SCENE2.Fset2-11.Fset1-111 .set2 .images .bg .use::before {top: -75.5%;}
#SCENE2.Fset2-11.Fset1-111 .set2 .images .bg .use::after {bottom: -75.5%;}

#SCENE2.Fset2-11.Fset1-112 .set2 .images .bg .use::before,
#SCENE2.Fset2-11.Fset1-112 .set2 .images .bg .use::after {height: 115.5%;}
#SCENE2.Fset2-11.Fset1-112 .set2 .images .bg .use::before {top: -115.5%;}
#SCENE2.Fset2-11.Fset1-112 .set2 .images .bg .use::after {bottom: -115.5%;}

#SCENE2.Fset2-11.Fset1-113 .set2 .images .bg .use::before,
#SCENE2.Fset2-11.Fset1-113 .set2 .images .bg .use::after {height: 225.5%;}
#SCENE2.Fset2-11.Fset1-113 .set2 .images .bg .use::before {top: -225.5%;}
#SCENE2.Fset2-11.Fset1-113 .set2 .images .bg .use::after {bottom: -225.5%;}
#SCENE2 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%);
position: absolute;
left: 40%;
top: 55%;
width: 20%;
height: auto;
z-index: 2;
}
#SCENE2.Fset1-65 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.97);
}
#SCENE2.Fset1-66 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.94);
}
#SCENE2.Fset1-67 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.91);
}
#SCENE2.Fset1-68 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.88);
}
#SCENE2.Fset2-7 .set2 .images .bg .use img,
#SCENE2.Fset1-69 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.85);
}
#SCENE2.Fset1-80 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.82);
}
#SCENE2.Fset1-81 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.79);
}
#SCENE2.Fset1-82 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.76);
}
#SCENE2.Fset1-83 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.73);
}
#SCENE2.Fset1-84 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.70);
}
#SCENE2.Fset2-10 .set2 .images .bg .use img,
#SCENE2.Fset2-9 .set2 .images .bg .use img,
#SCENE2.Fset1-89 .set2 .images .bg .use img,
#SCENE2.Fset1-88 .set2 .images .bg .use img,
#SCENE2.Fset1-87 .set2 .images .bg .use img,
#SCENE2.Fset1-86 .set2 .images .bg .use img,
#SCENE2.Fset1-85 .set2 .images .bg .use img {
transform: translateY(-50%) translateX(-50%) scaleY(0.67);
}
#SCENE2.Fset2-10.Fset1-106 .set2 .images .bg .use img {opacity: 0.7;}
#SCENE2.Fset2-10.Fset1-107 .set2 .images .bg .use img {opacity: 0.5;}
#SCENE2.Fset2-10.Fset1-108 .set2 .images .bg .use img {opacity: 0.3;}
#SCENE2.Fset2-10.Fset1-109 .set2 .images .bg .use img {opacity: 0.1;}
#SCENE2.Fset2-13s .set2 .images .bg .use img,
#SCENE2.Fset2-12 .set2 .images .bg .use img,
#SCENE2.Fset2-11 .set2 .images .bg .use img {opacity: 0;}

#SCENE2.Fset1-51 .set2 .images .bg .in {
margin-left: -4%;width: 135%;
}
#SCENE2.Fset1-52 .set2 .images .bg .in {
margin-left: -3%;width: 125%;
}
#SCENE2.Fset1-53 .set2 .images .bg .in {
margin-left: -2%;width: 115%;
}
#SCENE2.Fset1-54 .set2 .images .bg .in {
margin-left: -1%;width: 105%;
}
#SCENE2.Fset2-13 .set2 .images .bg .in,
#SCENE2.Fset2-12 .set2 .images .bg .in,
#SCENE2.Fset2-11 .set2 .images .bg .in,
#SCENE2.Fset2-10 .set2 .images .bg .in,
#SCENE2.Fset2-9 .set2 .images .bg .in,
#SCENE2.Fset2-8 .set2 .images .bg .in,
#SCENE2.Fset2-7 .set2 .images .bg .in,
#SCENE2.Fset2-6 .set2 .images .bg .in,
#SCENE2.Fset1-59 .set2 .images .bg .in,
#SCENE2.Fset1-58 .set2 .images .bg .in,
#SCENE2.Fset1-57 .set2 .images .bg .in,
#SCENE2.Fset1-56 .set2 .images .bg .in,
#SCENE2.Fset1-55 .set2 .images .bg .in {
margin-left: -0%;width: 100%;
}
#SCENE2 .set2 ul {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
list-style: none;
z-index: 1;
}
#SCENE2.Fset1-51 .set2 ul {
left: -3%;
}
#SCENE2.Fset1-52 .set2 ul {
left: -6%;
}
#SCENE2.Fset1-53 .set2 ul {
left: -8.5%;
}
#SCENE2.Fset1-54 .set2 ul {
left: -11%;
}
#SCENE2.Fset2-13 .set2 ul,
#SCENE2.Fset2-12 .set2 ul,
#SCENE2.Fset2-11 .set2 ul,
#SCENE2.Fset2-10 .set2 ul,
#SCENE2.Fset2-9 .set2 ul,
#SCENE2.Fset2-8 .set2 ul,
#SCENE2.Fset2-7 .set2 ul,
#SCENE2.Fset2-6 .set2 ul,
#SCENE2.Fset1-59 .set2 ul,
#SCENE2.Fset1-58 .set2 ul,
#SCENE2.Fset1-57 .set2 ul,
#SCENE2.Fset1-56 .set2 ul,
#SCENE2.Fset1-55 .set2 ul {
left: -12%;
}
#SCENE2.Fset2-3 .set2 ul {
opacity: 0;
}
#SCENE2.Fset1-37.Fset2-3 .set2 ul {
opacity: 0.1;
}
#SCENE2.Fset1-38.Fset2-3 .set2 ul {
opacity: 0.3;
}
#SCENE2.Fset1-39.Fset2-3 .set2 ul {
opacity: 0.7;
}
#SCENE2.Fset2-4 .set2 ul {
opacity: 1;
}
#SCENE2 .set2 .line {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 34.3%;
top: 73%;
width: 53.773%;
height: 42.5%;
display: none;
z-index: 1;
}
#SCENE2.Fset1-51 .set2 .line {
left: 34.5%;
}
#SCENE2.Fset1-52 .set2 .line {
left: 34.7%;
}
#SCENE2.Fset1-53 .set2 .line {
left: 34.8%;
}
#SCENE2.Fset1-54 .set2 .line {
left: 35%;
}
#SCENE2.Fset2-13 .set2 .line,
#SCENE2.Fset2-12 .set2 .line,
#SCENE2.Fset2-11 .set2 .line,
#SCENE2.Fset2-10 .set2 .line,
#SCENE2.Fset2-9 .set2 .line,
#SCENE2.Fset2-8 .set2 .line,
#SCENE2.Fset2-7 .set2 .line,
#SCENE2.Fset2-6 .set2 .line,
#SCENE2.Fset1-59 .set2 .line,
#SCENE2.Fset1-58 .set2 .line,
#SCENE2.Fset1-57 .set2 .line,
#SCENE2.Fset1-56 .set2 .line,
#SCENE2.Fset1-55 .set2 .line {
left: 35.5%;
}
#SCENE2 .set2 .txt1 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 36%;
top: 8.5%;
height: 7.5%;
z-index: 1;
opacity: 0;
display: none;
}
#SCENE2.Fset1-75 .set2 .txt1,
#SCENE2.Fset1-61 .set2 .txt1 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-74 .set2 .txt1,
#SCENE2.Fset1-62 .set2 .txt1 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-73 .set2 .txt1,
#SCENE2.Fset1-63 .set2 .txt1 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset1-72 .set2 .txt1,
#SCENE2.Fset1-71 .set2 .txt1,
#SCENE2.Fset1-70 .set2 .txt1,
#SCENE2.Fset1-69 .set2 .txt1,
#SCENE2.Fset1-68 .set2 .txt1,
#SCENE2.Fset1-67 .set2 .txt1,
#SCENE2.Fset1-66 .set2 .txt1,
#SCENE2.Fset1-65 .set2 .txt1,
#SCENE2.Fset1-64 .set2 .txt1 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .txt2 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 36%;
top: 8.5%;
height: 7.5%;
z-index: -1;
opacity: 0;
display: none;
}
#SCENE2.Fset1-93 .set2 .txt2,
#SCENE2.Fset1-76 .set2 .txt2 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-92 .set2 .txt2,
#SCENE2.Fset1-77 .set2 .txt2 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-91 .set2 .txt2,
#SCENE2.Fset1-78 .set2 .txt2 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset1-90 .set2 .txt2,
#SCENE2.Fset2-8 .set2 .txt2,
#SCENE2.Fset1-80 .set2 .txt2,
#SCENE2.Fset1-79 .set2 .txt2 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .txt3 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 36%;
top: 8.5%;
height: 7.5%;
z-index: -1;
opacity: 0;
display: none;
}
#SCENE2.Fset1-101 .set2 .txt3 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-102 .set2 .txt3 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-103 .set2 .txt3 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset2-13 .set2 .txt3,
#SCENE2.Fset2-12 .set2 .txt3,
#SCENE2.Fset2-11 .set2 .txt3,
#SCENE2.Fset1-109 .set2 .txt3,
#SCENE2.Fset1-108 .set2 .txt3,
#SCENE2.Fset1-107 .set2 .txt3,
#SCENE2.Fset1-106 .set2 .txt3,
#SCENE2.Fset1-105 .set2 .txt3,
#SCENE2.Fset1-104 .set2 .txt3 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .light1 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 31.9%;
top: 76%;
height: 48.5%;
z-index: -1;
opacity: 0;
display: none;
}
#SCENE2.Fset1-75 .set2 .light1
#SCENE2.Fset1-61 .set2 .light1 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-74 .set2 .light1,
#SCENE2.Fset1-62 .set2 .light1 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-73 .set2 .light1,
#SCENE2.Fset1-63 .set2 .light1 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset1-72 .set2 .light1,
#SCENE2.Fset1-71 .set2 .light1,
#SCENE2.Fset1-70 .set2 .light1,
#SCENE2.Fset1-69 .set2 .light1,
#SCENE2.Fset1-68 .set2 .light1,
#SCENE2.Fset1-67 .set2 .light1,
#SCENE2.Fset1-66 .set2 .light1,
#SCENE2.Fset1-65 .set2 .light1,
#SCENE2.Fset1-64 .set2 .light1 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .light2 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 44%;
top: 75%;
height: 34.3%;
z-index: -1;
opacity: 0;
display: none;
}
#SCENE2.Fset1-93 .set2 .light2
#SCENE2.Fset1-76 .set2 .light2 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-92 .set2 .light2,
#SCENE2.Fset1-77 .set2 .light2 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-91 .set2 .light2,
#SCENE2.Fset1-78 .set2 .light2 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset1-90 .set2 .light2,
#SCENE2.Fset2-8 .set2 .light2,
#SCENE2.Fset1-80 .set2 .light2,
#SCENE2.Fset1-79 .set2 .light2 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .light3 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 14.55%;
top: 24.3%;
height: 25.4%;
z-index: 1;
opacity: 0;
display: none;
}
#SCENE2.Fset1-95 .set2 .light3 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-96 .set2 .light3 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-97 .set2 .light3 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset2-13 .set2 .light3,
#SCENE2.Fset2-12 .set2 .light3,
#SCENE2.Fset2-11 .set2 .light3,
#SCENE2.Fset2-10 .set2 .light3,
#SCENE2.Fset1-99 .set2 .light3,
#SCENE2.Fset1-98 .set2 .light3 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .light4 {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 34.5%;
top: 33.5%;
height: 24.7%;
z-index: -2;
opacity: 0;
display: none;
}
#SCENE2.Fset1-101 .set2 .light4 {
opacity: 0.1;
display: block;
}
#SCENE2.Fset1-102 .set2 .light4 {
opacity: 0.3;
display: block;
}
#SCENE2.Fset1-103 .set2 .light4 {
opacity: 0.7;
display: block;
}
#SCENE2.Fset2-13 .set2 .light4,
#SCENE2.Fset2-12 .set2 .light4,
#SCENE2.Fset2-11 .set2 .light4,
#SCENE2.Fset1-109 .set2 .light4,
#SCENE2.Fset1-108 .set2 .light4,
#SCENE2.Fset1-107 .set2 .light4,
#SCENE2.Fset1-106 .set2 .light4,
#SCENE2.Fset1-105 .set2 .light4,
#SCENE2.Fset1-104 .set2 .light4 {
opacity: 1;
display: block;
}
#SCENE2 .set2 .txt3 img,
#SCENE2 .set2 .txt2 img,
#SCENE2 .set2 .txt1 img,
#SCENE2 .set2 .light4 img,
#SCENE2 .set2 .light3 img,
#SCENE2 .set2 .light2 img,
#SCENE2 .set2 .light1 img {
width: auto;
height: 100%;
}
#SCENE2.Fset2-13 .set2 .line,
#SCENE2.Fset2-12 .set2 .line,
#SCENE2.Fset2-11 .set2 .line,
#SCENE2.Fset2-10 .set2 .line,
#SCENE2.Fset2-9 .set2 .line,
#SCENE2.Fset2-8 .set2 .line,
#SCENE2.Fset2-7 .set2 .line,
#SCENE2.Fset2-6 .set2 .line,
#SCENE2.Fset2-5 .set2 .line {
display: block;
}
#SCENE2 .set2 .line span {
position: relative;
display: block;
height: 100%;
text-align: center;
}
#SCENE2 .set2 .line img {
position: relative;
width: auto;
height: 100%;
}
#SCENE2 .set2 ul {
position: absolute;
left: -23%;
top: 0;
width: 146%;
height: 100%;
display: none;
}

#SCENE2.Fset1-51 .set2 ul {
left: -20.8%;
width: 136%;
}
#SCENE2.Fset1-52 .set2 ul {
left: -18.6%;
width: 126%;
}
#SCENE2.Fset1-53 .set2 ul {
left: -16.4%;
width: 116%;
}
#SCENE2.Fset1-54 .set2 ul {
left: -14.2%;
width: 106%;
}
#SCENE2.Fset2-13 .set2 ul,
#SCENE2.Fset2-12 .set2 ul,
#SCENE2.Fset2-11 .set2 ul,
#SCENE2.Fset2-10 .set2 ul,
#SCENE2.Fset2-9 .set2 ul,
#SCENE2.Fset2-8 .set2 ul,
#SCENE2.Fset2-7 .set2 ul,
#SCENE2.Fset2-6 .set2 ul,
#SCENE2.Fset1-59 .set2 ul,
#SCENE2.Fset1-58 .set2 ul,
#SCENE2.Fset1-57 .set2 ul,
#SCENE2.Fset1-56 .set2 ul,
#SCENE2.Fset1-55 .set2 ul {
left: -12%;
width: 100%;
}
#SCENE2.Fset1-51 .set2 ul,
#SCENE2.Fset1-50 .set2 ul,
#SCENE2.Fset2-13 .set2 ul,
#SCENE2.Fset2-12 .set2 ul,
#SCENE2.Fset2-11 .set2 ul,
#SCENE2.Fset2-10 .set2 ul,
#SCENE2.Fset2-9 .set2 ul,
#SCENE2.Fset2-8 .set2 ul,
#SCENE2.Fset2-7 .set2 ul,
#SCENE2.Fset2-6 .set2 ul,
#SCENE2.Fset2-5 .set2 ul,
#SCENE2.Fset2-4 .set2 ul,
#SCENE2.Fset2-3 .set2 ul,
#SCENE2.Fset2-2 .set2 ul,
#SCENE2.Fset2-1 .set2 ul,
#SCENE2.Fset2-0 .set2 ul {
display: block;
}
#SCENE2 .set2 li {
position: absolute;
transform: translateY(-50%) translateX(-50%);
left: 50%;
top: 50%;
}
#SCENE2 .set2 li span {
position: relative;
display: block;
height: 100%;
text-align: center;
}
#SCENE2 .set2 li img {
position: relative;
width: auto;
height: 100%;
}
#SCENE2 .set2 li:nth-child(8),
#SCENE2 .set2 li:nth-child(7),
#SCENE2 .set2 li:nth-child(4),
#SCENE2 .set2 li:nth-child(3),
#SCENE2 .set2 li:nth-child(2),
#SCENE2 .set2 li:nth-child(1) {
height: 10.5%;
}
#SCENE2 .set2 li:nth-child(1) {
width: 28.571%;
}
#SCENE2 .set2 li:nth-child(2) {
width: 22.521%;
}
#SCENE2 .set2 li:nth-child(3) {
width: 17.142%;
}
#SCENE2 .set2 li:nth-child(4) {
width: 20.168%;
}
#SCENE2 .set2 li:nth-child(5) {
width: 19.495%;
}
#SCENE2 .set2 li:nth-child(6) {
width: 27.058%;
}
#SCENE2 .set2 li:nth-child(7) {
width: 23.025%;
}
#SCENE2 .set2 li:nth-child(8) {
width: 19.831%;
}
#SCENE2 .set2 li:nth-child(6),
#SCENE2 .set2 li:nth-child(5) {
height: 19.5%;
}
#SCENE2 .set2 li:nth-child(1) span {
left: -12%;
top: -200%;
}
#SCENE2 .set2 li:nth-child(2) span {
left: 40%;
top: -0%;
}
#SCENE2 .set2 li:nth-child(3) span {
left: -205%;
top: 125%;
}
#SCENE2 .set2 li:nth-child(4) span {
left: -115%;
top: 355%;
}
#SCENE2 .set2 li:nth-child(5) span {
left: -75%;
top: 55%;
}
#SCENE2 .set2 li:nth-child(6) span {
left: 33%;
top: 125%;
}
#SCENE2 .set2 li:nth-child(7) span {
left: 105%;
top: 425%;
}
#SCENE2 .set2 li:nth-child(8) span {
left: 175%;top: 225%;
}
#SCENE2.Fset1-45 .set2 li span {
transform: scale(0.9);
}
#SCENE2.Fset1-46 .set2 li span {
transform: scale(0.8);
}
#SCENE2.Fset1-47 .set2 li span {
transform: scale(0.7);
}
#SCENE2.Fset1-49 .set2 li span,#SCENE2.Fset1-48 .set2 li span,
#SCENE2.Fset2-13 .set2 li span,
#SCENE2.Fset2-12 .set2 li span,
#SCENE2.Fset2-11 .set2 li span,
#SCENE2.Fset2-10 .set2 li span,
#SCENE2.Fset2-9 .set2 li span,
#SCENE2.Fset2-8 .set2 li span,
#SCENE2.Fset2-7 .set2 li span,
#SCENE2.Fset2-6 .set2 li span,
#SCENE2.Fset2-5 .set2 li span {
transform: scale(0.6);
}

#SCENE2.Fset2-7.Fset1-74 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-61 .set2 li:nth-child(3) span {
transform: scale(0.75);
top: 70%;
}
#SCENE2.Fset2-7.Fset1-73 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-62 .set2 li:nth-child(3) span {
transform: scale(0.9);
top: 65%;
}
#SCENE2.Fset2-7.Fset1-72 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-63 .set2 li:nth-child(3) span {
transform: scale(1.05);
top: 55%;
}
#SCENE2.Fset2-7.Fset1-71 .set2 li:nth-child(3) span,
#SCENE2.Fset2-7.Fset1-70 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-69 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-68 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-67 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-66 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-65 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6.Fset1-64 .set2 li:nth-child(3) span {
transform: scale(1.2);
top: 45%;
z-index: 1;
}
#SCENE2.Fset2-7.Fset1-71 .set2 li:nth-child(3),
#SCENE2.Fset2-7.Fset1-70 .set2 li:nth-child(3),
#SCENE2.Fset2-6 .set2 li:nth-child(3) {
z-index: 1;
}
#SCENE2.Fset2-7.Fset1-74 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-61 .set2 li:nth-child(4) span {
transform: scale(0.75);
top: 280%;
}
#SCENE2.Fset2-7.Fset1-73 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-62 .set2 li:nth-child(4) span {
transform: scale(0.9);
top: 285%;
}
#SCENE2.Fset2-7.Fset1-72 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-63 .set2 li:nth-child(4) span {
transform: scale(1.05);
top: 290%;
}
#SCENE2.Fset2-7.Fset1-71 .set2 li:nth-child(4) span,
#SCENE2.Fset2-7.Fset1-70 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-69 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-68 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-67 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-66 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-65 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6.Fset1-64 .set2 li:nth-child(4) span {
transform: scale(1.2);
top: 295%;
}

#SCENE2.Fset2-9.Fset1-92 .set2 li:nth-child(2) span,
#SCENE2.Fset2-7.Fset1-76 .set2 li:nth-child(2) span {
transform: scale(0.75);
top: -5%;
}
#SCENE2.Fset2-9.Fset1-91 .set2 li:nth-child(2) span,
#SCENE2.Fset2-7.Fset1-77 .set2 li:nth-child(2) span {
transform: scale(0.9);
top: -10%;
}
#SCENE2.Fset2-9.Fset1-90 .set2 li:nth-child(2) span,
#SCENE2.Fset2-7.Fset1-78 .set2 li:nth-child(2) span {
transform: scale(1.05);
top: -15%;
}
#SCENE2.Fset2-8 .set2 li:nth-child(2) span,
#SCENE2.Fset2-7.Fset1-79 .set2 li:nth-child(2) span {
transform: scale(1.2);
top: -20%!important;
}

#SCENE2.Fset2-9.Fset1-92 .set2 li:nth-child(5) span,
#SCENE2.Fset2-7.Fset1-76 .set2 li:nth-child(5) span {
transform: scale(0.75);
left: -95%;top: 62%;
}
#SCENE2.Fset2-9.Fset1-91 .set2 li:nth-child(5) span,
#SCENE2.Fset2-7.Fset1-77 .set2 li:nth-child(5) span {
transform: scale(0.9);
left: -102%;top: 62%;
}
#SCENE2.Fset2-9.Fset1-90 .set2 li:nth-child(5) span,
#SCENE2.Fset2-7.Fset1-78 .set2 li:nth-child(5) span {
transform: scale(1.05);
left: -110%;top: 62%;
}
#SCENE2.Fset2-8 .set2 li:nth-child(5) span,
#SCENE2.Fset2-7.Fset1-79 .set2 li:nth-child(5) span {
transform: scale(1.2);
left: -118% !important;top: 62%;
}

#SCENE2.Fset2-9.Fset1-92 .set2 li:nth-child(8) span,
#SCENE2.Fset2-7.Fset1-76 .set2 li:nth-child(8) span {
transform: scale(0.75);
left: 142%;top: 152.5%;
}
#SCENE2.Fset2-9.Fset1-91 .set2 li:nth-child(8) span,
#SCENE2.Fset2-7.Fset1-77 .set2 li:nth-child(8) span {
transform: scale(0.9);
left: 136%;top: 140%;
}
#SCENE2.Fset2-9.Fset1-90 .set2 li:nth-child(8) span,
#SCENE2.Fset2-7.Fset1-78 .set2 li:nth-child(8) span {
transform: scale(1.05);
left: 128%;top: 127.5%;
}
#SCENE2.Fset2-8 .set2 li:nth-child(8) span,
#SCENE2.Fset2-7.Fset1-79 .set2 li:nth-child(8) span {
transform: scale(1.2);
left: 120% !important;top: 115%!important;
}

#SCENE2.Fset2-10.Fset1-101 .set2 li:nth-child(1) span {
transform: scale(0.75);
left: -6%;top: -170%;
}
#SCENE2.Fset2-10.Fset1-102 .set2 li:nth-child(1) span {
transform: scale(0.9);
left: 0%;top: -170%;
}
#SCENE2.Fset2-10.Fset1-103 .set2 li:nth-child(1) span {
transform: scale(1.05);
left: 6%;top: -170%;
}
#SCENE2.Fset2-13 .set2 li:nth-child(1) span,
#SCENE2.Fset2-12 .set2 li:nth-child(1) span,
#SCENE2.Fset2-11 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10.Fset1-109 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10.Fset1-108 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10.Fset1-107 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10.Fset1-106 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10.Fset1-105 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10.Fset1-104 .set2 li:nth-child(1) span {
transform: scale(1.2);
left: 12% !important;top: -170%;
}

#SCENE2.Fset1-45 .set2 li:nth-child(1) span {
left: -12%;top: -194%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(1) span {
left: -12%;top: -186%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(1) span {
left: -12%;top: -178%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(1) span,#SCENE2.Fset1-48 .set2 li:nth-child(1) span,
#SCENE2.Fset2-13 .set2 li:nth-child(1) span,
#SCENE2.Fset2-12 .set2 li:nth-child(1) span,
#SCENE2.Fset2-11 .set2 li:nth-child(1) span,
#SCENE2.Fset2-10 .set2 li:nth-child(1) span,
#SCENE2.Fset2-9 .set2 li:nth-child(1) span,
#SCENE2.Fset2-8 .set2 li:nth-child(1) span,
#SCENE2.Fset2-7 .set2 li:nth-child(1) span,
#SCENE2.Fset2-6 .set2 li:nth-child(1) span,
#SCENE2.Fset2-5 .set2 li:nth-child(1) span {
left: -12%;top: -170%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(2) span {
left: 35%;top: -0%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(2) span {
left: 30%;top: -0%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(2) span {
left: 25%;top: -0%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(2) span,#SCENE2.Fset1-48 .set2 li:nth-child(2) span,
#SCENE2.Fset2-13 .set2 li:nth-child(2) span,
#SCENE2.Fset2-12 .set2 li:nth-child(2) span,
#SCENE2.Fset2-11 .set2 li:nth-child(2) span,
#SCENE2.Fset2-10 .set2 li:nth-child(2) span,
#SCENE2.Fset2-9 .set2 li:nth-child(2) span,
#SCENE2.Fset2-8 .set2 li:nth-child(2) span,
#SCENE2.Fset2-7 .set2 li:nth-child(2) span,
#SCENE2.Fset2-6 .set2 li:nth-child(2) span,
#SCENE2.Fset2-5 .set2 li:nth-child(2) span {
left: 20%;top: -0%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(3) span {
left: -200%;top: 109%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(3) span {
left: -192%;top: 96%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(3) span {
left: -186%;top: 83%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(3) span,#SCENE2.Fset1-48 .set2 li:nth-child(3) span,
#SCENE2.Fset2-13 .set2 li:nth-child(3) span,
#SCENE2.Fset2-12 .set2 li:nth-child(3) span,
#SCENE2.Fset2-11 .set2 li:nth-child(3) span,
#SCENE2.Fset2-10 .set2 li:nth-child(3) span,
#SCENE2.Fset2-9 .set2 li:nth-child(3) span,
#SCENE2.Fset2-8 .set2 li:nth-child(3) span,
#SCENE2.Fset2-7 .set2 li:nth-child(3) span,
#SCENE2.Fset2-6 .set2 li:nth-child(3) span,
#SCENE2.Fset2-5 .set2 li:nth-child(3) span {
left: -180%;top: 70%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(4) span {
left: -110%;top: 335%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(4) span {
left: -104%;top: 315%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(4) span {
left: -98%;top: 295%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(4) span,#SCENE2.Fset1-48 .set2 li:nth-child(4) span,
#SCENE2.Fset2-13 .set2 li:nth-child(4) span,
#SCENE2.Fset2-12 .set2 li:nth-child(4) span,
#SCENE2.Fset2-11 .set2 li:nth-child(4) span,
#SCENE2.Fset2-10 .set2 li:nth-child(4) span,
#SCENE2.Fset2-9 .set2 li:nth-child(4) span,
#SCENE2.Fset2-8 .set2 li:nth-child(4) span,
#SCENE2.Fset2-7 .set2 li:nth-child(4) span,
#SCENE2.Fset2-6 .set2 li:nth-child(4) span,
#SCENE2.Fset2-5 .set2 li:nth-child(4) span {
left: -92%;top: 275%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(5) span {
left: -79%;top: 56%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(5) span {
left: -82%;top: 58%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(5) span {
left: -85%;top: 60%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(5) span,#SCENE2.Fset1-48 .set2 li:nth-child(5) span,
#SCENE2.Fset2-13 .set2 li:nth-child(5) span,
#SCENE2.Fset2-12 .set2 li:nth-child(5) span,
#SCENE2.Fset2-11 .set2 li:nth-child(5) span,
#SCENE2.Fset2-10 .set2 li:nth-child(5) span,
#SCENE2.Fset2-9 .set2 li:nth-child(5) span,
#SCENE2.Fset2-8 .set2 li:nth-child(5) span,
#SCENE2.Fset2-7 .set2 li:nth-child(5) span,
#SCENE2.Fset2-6 .set2 li:nth-child(5) span,
#SCENE2.Fset2-5 .set2 li:nth-child(5) span {
left: -88%;top: 62%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(6) span {
left: 28%;top: 133%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(6) span {
left: 23%;top: 150%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(6) span {
left: 18%;top: 163%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(6) span,#SCENE2.Fset1-48 .set2 li:nth-child(6) span,
#SCENE2.Fset2-13 .set2 li:nth-child(6) span,
#SCENE2.Fset2-12 .set2 li:nth-child(6) span,
#SCENE2.Fset2-11 .set2 li:nth-child(6) span,
#SCENE2.Fset2-10 .set2 li:nth-child(6) span,
#SCENE2.Fset2-9 .set2 li:nth-child(6) span,
#SCENE2.Fset2-8 .set2 li:nth-child(6) span,
#SCENE2.Fset2-7 .set2 li:nth-child(6) span,
#SCENE2.Fset2-6 .set2 li:nth-child(6) span,
#SCENE2.Fset2-5 .set2 li:nth-child(6) span {
left: 13%;top: 175%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(7) span {
left: 108%;top: 422%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(7) span {
left: 112%;top: 420%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(7) span {
left: 116%;top: 417%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(7) span,#SCENE2.Fset1-48 .set2 li:nth-child(7) span,
#SCENE2.Fset2-13 .set2 li:nth-child(7) span,
#SCENE2.Fset2-12 .set2 li:nth-child(7) span,
#SCENE2.Fset2-11 .set2 li:nth-child(7) span,
#SCENE2.Fset2-10 .set2 li:nth-child(7) span,
#SCENE2.Fset2-9 .set2 li:nth-child(7) span,
#SCENE2.Fset2-8 .set2 li:nth-child(7) span,
#SCENE2.Fset2-7 .set2 li:nth-child(7) span,
#SCENE2.Fset2-6 .set2 li:nth-child(7) span,
#SCENE2.Fset2-5 .set2 li:nth-child(7) span {
left: 120%;top: 415%;
}
#SCENE2.Fset1-45 .set2 li:nth-child(8) span {
left: 170%;top: 210%;
}
#SCENE2.Fset1-46 .set2 li:nth-child(8) span {
left: 165%;top: 195%;
}
#SCENE2.Fset1-47 .set2 li:nth-child(8) span {
left: 160%;top: 180%;
}
#SCENE2.Fset1-49 .set2 li:nth-child(8) span,#SCENE2.Fset1-48 .set2 li:nth-child(8) span,
#SCENE2.Fset2-13 .set2 li:nth-child(8) span,
#SCENE2.Fset2-12 .set2 li:nth-child(8) span,
#SCENE2.Fset2-11 .set2 li:nth-child(8) span,
#SCENE2.Fset2-10 .set2 li:nth-child(8) span,
#SCENE2.Fset2-9 .set2 li:nth-child(8) span,
#SCENE2.Fset2-8 .set2 li:nth-child(8) span,
#SCENE2.Fset2-7 .set2 li:nth-child(8) span,
#SCENE2.Fset2-6 .set2 li:nth-child(8) span,
#SCENE2.Fset2-5 .set2 li:nth-child(8) span {
left: 153%;top: 165%;
}

#SCENE2 .set3 {
padding-top: 26px;
}
#SCENE2 .set3 h3 {
position: relative;
box-sizing: border-box;
background-color: #000;
margin-bottom: 38px;
padding: 5px 12px;
height: 28px;
}
#SCENE2 .set3 h3 img {
width: auto;
height: 18px;
}
#SCENE2 .set3 dl {
position: relative;
margin-bottom: 34px;
}
#SCENE2 .set3 dt {
width: 17%;
float: left;
}
#SCENE2 .set3 dt img {
position: relative;
top: -7px;
width: 100%;
float: auto;
}
#SCENE2 .set3 dd {
margin-left: 17%;
font-family: 'Koburina Gothic W3 JIS2004', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic','Osaka',sans-serif;
font-size: 15px;
line-height: 1.59;
}
#SCENE2 .set3 dd img {
position: relative;
top: 4px;
margin: 0 12px 0 3px;
width: auto;
height: 17px;
}
#SCENE2.Fset1-130 .set3 dl,
#SCENE2.Fset1-131 .set3 dl,
#SCENE2.Fset1-132 .set3 dl {
opacity: 0;
}
#SCENE2.Fset1-130 .set3 h3,#SCENE2.Fset1-133 .set3 dl {
top: 50px;opacity: 0.1;
}
#SCENE2.Fset1-131 .set3 h3,#SCENE2.Fset1-134 .set3 dl {
top: 40px;opacity: 0.3;
}
#SCENE2.Fset1-132 .set3 h3,#SCENE2.Fset1-135 .set3 dl {
top: 30px;opacity: 0.7;
}
#SCENE2.Fset1-133 .set3 h3,#SCENE2.Fset1-136 .set3 dl {
top: 20px;
}
#SCENE2.Fset1-134 .set3 h3,#SCENE2.Fset1-137 .set3 dl {
top: 10px;
}
#SCENE2.Fset1-151 h1,#SCENE2.Fset1-151 .set3 h3,#SCENE2.Fset1-154 .set3 dl {
left: 30px;
}
#SCENE2.Fset1-152 h1,#SCENE2.Fset1-152 .set3 h3,#SCENE2.Fset1-155 .set3 dl {
left: 60px;opacity: 0.7!important;
}
#SCENE2.Fset1-153 h1,#SCENE2.Fset1-153 .set3 h3,#SCENE2.Fset1-156 .set3 dl {
left: 90px;opacity: 0.5!important;
}
#SCENE2.Fset1-154 h1,#SCENE2.Fset1-154 .set3 h3,#SCENE2.Fset1-157 .set3 dl {
left: 120px;opacity: 0.3!important;
}
#SCENE2.Fset1-155 h1,#SCENE2.Fset1-155 .set3 h3,#SCENE2.Fset1-158 .set3 dl {
left: 150px;opacity: 0.1!important;
}
#SCENE2.Fset1-159 h1,
#SCENE2.Fset1-158 h1,
#SCENE2.Fset1-157 h1,
#SCENE2.Fset1-156 h1,
#SCENE2.Fset1-159 .set3 h3,
#SCENE2.Fset1-158 .set3 h3,
#SCENE2.Fset1-157 .set3 h3,
#SCENE2.Fset1-156 .set3 h3,#SCENE2.Fset1-159 .set3 dl {
opacity: 0 !important;
}

/* SCENE3 */
#SCENE3 {}
#SCENE3 .area {
position: fixed;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
}
#SCENE3 .cont {
box-sizing: border-box;
position: relative;
margin: 0 auto;
padding: 0 0 0 250px;
max-width: 1080px;
min-width: 1000px;
height: 100%;
display: none;
}
#SCENE3.Fset1-0.Fset2-0 .cont {
display: none;
}
#SCENE3.Fset2-2 .cont,
#SCENE3.Fset2-1 .cont,
#SCENE3.Fset2-0 .cont  {
display: block;
}
#SCENE3 .view {
position: relative;
box-sizing: border-box;
margin: 0 115px 0 120px;
padding: 0;
height: 100%;
text-align: left;
}
#SCENE3 .set1 {
position: relative;
transform: translateY(-50%);
top: 50%;
text-align: center;
}
#SCENE3 .set1 p {
position: relative;
margin-bottom: 25px;
font-size: 15px;
line-height: 2.35;
letter-spacing: 0.1em;
white-space: nowrap;
}
#SCENE3 .set1 .btn {
position: relative;
margin: 0 125px 85px 125px;
}
#SCENE3 .set1 .btn a {
-webkit-transition: background-color 0.5s ease;
-moz-transition: background-color 0.5s ease;
-o-transition: background-color 0.5s ease;
transition: background-color 0.5s ease;
display: inline-block;
width: 100%;
max-width: 400px;
border: solid 4px #000;
}
#SCENE3 .set1 .btn a:hover {
background-color: #f5eb4a;
border: solid 4px #f5eb4a;
}
#SCENE3 .set1 .btn img {
width: 100%;
height: auto;
}
#SCENE3 .set1 .target {
position: relative;
}
#SCENE3 .set1 .target img {
width: 50px;
height: auto;
}
#SCENE3.Fset1-0 .btn,#SCENE3.Fset1-0 .target,
#SCENE3.Fset1-1 .btn,#SCENE3.Fset1-1 .target,
#SCENE3.Fset1-2 .btn,#SCENE3.Fset1-2 .target {
opacity: 0;
}
#SCENE3.Fset1-0 .set1 p,#SCENE3.Fset1-3 .btn,#SCENE3.Fset1-3 .target {
top: 50px;opacity: 0.1;
}
#SCENE3.Fset1-1 .set1 p,#SCENE3.Fset1-4 .btn,#SCENE3.Fset1-4 .target {
top: 40px;opacity: 0.3;
}
#SCENE3.Fset1-2 .set1 p,#SCENE3.Fset1-5 .btn,#SCENE3.Fset1-5 .target {
top: 30px;opacity: 0.7;
}
#SCENE3.Fset1-3 .set1 p,#SCENE3.Fset1-6 .btn,#SCENE3.Fset1-6 .target {
top: 20px;
}
#SCENE3.Fset1-4 .set1 p,#SCENE3.Fset1-7 .btn,#SCENE3.Fset1-7 .target {
top: 10px;
}
#SCENE3.Fset1-0 .bottomTXT {
opacity: 0;
}
#SCENE3.Fset1-1 .bottomTXT {
opacity: 0.1;
}
#SCENE3.Fset1-2 .bottomTXT {
opacity: 0.3;
}
#SCENE3.Fset1-3 .bottomTXT {
opacity: 0.7;
}

.bottomSwitch .section:last-child .area {
position: absolute !important;
}