@charset "utf-8";

.corpStrategyTop__graph.anime-set {
  transition-duration: 1600ms;
}
.corpStrategyTop__graph.anime-off {
  opacity: 0;
  transform: translateY(calc(var(--s)*200));
}


.corpStrategyTop__graph.anime-set #top-graph-01,
.corpStrategyTop__graph.anime-set #top-graph-02,
.corpStrategyTop__graph.anime-set #top-graph-03,
.corpStrategyTop__graph.anime-set #top-graph-04,
.corpStrategyTop__graph.anime-set #top-graph-05,
.corpStrategyTop__graph.anime-set #top-graph-06,
.corpStrategyTop__graph.anime-set #top-graph-07,
.corpStrategyTop__graph.anime-set #top-graph-08,
.corpStrategyTop__graph.anime-set #top-graph-09,
.corpStrategyTop__graph.anime-set #top-graph-10,
.corpStrategyTop__graph.anime-set #top-graph-11,
.corpStrategyTop__graph.anime-set #top-graph-12,
.corpStrategyTop__graph.anime-set #top-graph-13,
.corpStrategyTop__graph.anime-set #top-graph-14,
.corpStrategyTop__graph.anime-set #top-graph-15,
.corpStrategyTop__graph.anime-set #top-graph-16 {
  transform-origin: 0% 87%; transition-duration: 800ms; transition-timing-function: ease-in-out;
}
.corpStrategyTop__graph.anime-set #top-graph-01 {transition-delay: 1000ms;}
.corpStrategyTop__graph.anime-set #top-graph-02 {transition-delay: 1050ms;}
.corpStrategyTop__graph.anime-set #top-graph-03 {transition-delay: 1100ms;}
.corpStrategyTop__graph.anime-set #top-graph-04 {transition-delay: 1150ms;}
.corpStrategyTop__graph.anime-set #top-graph-05 {transition-delay: 1200ms;}
.corpStrategyTop__graph.anime-set #top-graph-06 {transition-delay: 1250ms;}
.corpStrategyTop__graph.anime-set #top-graph-07 {transition-delay: 1300ms;}
.corpStrategyTop__graph.anime-set #top-graph-08 {transition-delay: 1350ms;}
.corpStrategyTop__graph.anime-set #top-graph-09 {transition-delay: 1400ms;}
.corpStrategyTop__graph.anime-set #top-graph-10 {transition-delay: 1450ms;}
.corpStrategyTop__graph.anime-set #top-graph-11 {transition-delay: 1500ms;}
.corpStrategyTop__graph.anime-set #top-graph-12 {transition-delay: 1550ms;}
.corpStrategyTop__graph.anime-set #top-graph-13 {transition-delay: 1600ms;}
.corpStrategyTop__graph.anime-set #top-graph-14 {transition-delay: 1650ms;}
.corpStrategyTop__graph.anime-set #top-graph-15 {transition-delay: 1700ms;}
.corpStrategyTop__graph.anime-set #top-graph-16 {transition-delay: 1750ms;}
.corpStrategyTop__graph.anime-off #top-graph-01,
.corpStrategyTop__graph.anime-off #top-graph-02,
.corpStrategyTop__graph.anime-off #top-graph-03,
.corpStrategyTop__graph.anime-off #top-graph-04,
.corpStrategyTop__graph.anime-off #top-graph-05,
.corpStrategyTop__graph.anime-off #top-graph-06,
.corpStrategyTop__graph.anime-off #top-graph-07,
.corpStrategyTop__graph.anime-off #top-graph-08,
.corpStrategyTop__graph.anime-off #top-graph-09,
.corpStrategyTop__graph.anime-off #top-graph-10,
.corpStrategyTop__graph.anime-off #top-graph-11,
.corpStrategyTop__graph.anime-off #top-graph-12,
.corpStrategyTop__graph.anime-off #top-graph-13,
.corpStrategyTop__graph.anime-off #top-graph-14,
.corpStrategyTop__graph.anime-off #top-graph-15,
.corpStrategyTop__graph.anime-off #top-graph-16 {
  transform: scale(1,0);
}


.corpStrategyResult__graph--1.anime-set #result-1-1,
.corpStrategyResult__graph--1.anime-set #result-1-2,
.corpStrategyResult__graph--1.anime-set #result-1-3,
.corpStrategyResult__graph--1.anime-set #result-1-4 {
  transform-origin: 0% 90%; transition-duration: 800ms; transition-timing-function: ease-in-out;
}
.corpStrategyResult__graph--1.anime-set #result-1-1 {transition-delay: 700ms;}
.corpStrategyResult__graph--1.anime-set #result-1-2 {transition-delay: 600ms;}
.corpStrategyResult__graph--1.anime-set #result-1-3 {transition-delay: 500ms;}
.corpStrategyResult__graph--1.anime-set #result-1-4 {transition-delay: 400ms;}
.corpStrategyResult__graph--1.anime-off #result-1-1,
.corpStrategyResult__graph--1.anime-off #result-1-2,
.corpStrategyResult__graph--1.anime-off #result-1-3,
.corpStrategyResult__graph--1.anime-off #result-1-4 {
  transform: scale(1,0);
}


.corpStrategyResult__graph--2.anime-set #result-2-1,
.corpStrategyResult__graph--2.anime-set #result-2-2,
.corpStrategyResult__graph--2.anime-set #result-2-3,
.corpStrategyResult__graph--2.anime-set #result-2-4,
.corpStrategyResult__graph--2.anime-set #result-2-5,
.corpStrategyResult__graph--2.anime-set #result-2-6,
.corpStrategyResult__graph--2.anime-set #result-2-7,
.corpStrategyResult__graph--2.anime-set #result-2-8,
.corpStrategyResult__graph--2.anime-set #result-2-9,
.corpStrategyResult__graph--2.anime-set #result-2-10,
.corpStrategyResult__graph--2.anime-set #result-2-11 {
  transform-origin: 0% 90%; transition-duration: 800ms; transition-timing-function: ease-in-out;
}
.corpStrategyResult__graph--2.anime-set #result-2-line {
  opacity: 1; transition-duration: 400ms; transition-delay: 1600ms; transition-timing-function: ease-in-out;
}
.corpStrategyResult__graph--2.anime-set #result-2-1 {transition-delay: 500ms;}
.corpStrategyResult__graph--2.anime-set #result-2-2 {transition-delay: 550ms;}
.corpStrategyResult__graph--2.anime-set #result-2-3 {transition-delay: 600ms;}
.corpStrategyResult__graph--2.anime-set #result-2-4 {transition-delay: 650ms;}
.corpStrategyResult__graph--2.anime-set #result-2-5 {transition-delay: 700ms;}
.corpStrategyResult__graph--2.anime-set #result-2-6 {transition-delay: 750ms;}
.corpStrategyResult__graph--2.anime-set #result-2-7 {transition-delay: 800ms;}
.corpStrategyResult__graph--2.anime-set #result-2-8 {transition-delay: 850ms;}
.corpStrategyResult__graph--2.anime-set #result-2-9 {transition-delay: 900ms;}
.corpStrategyResult__graph--2.anime-set #result-2-10 {transition-delay: 950ms;}
.corpStrategyResult__graph--2.anime-set #result-2-11 {transition-delay: 950ms;}
.corpStrategyResult__graph--2.anime-off #result-2-1,
.corpStrategyResult__graph--2.anime-off #result-2-2,
.corpStrategyResult__graph--2.anime-off #result-2-3,
.corpStrategyResult__graph--2.anime-off #result-2-4,
.corpStrategyResult__graph--2.anime-off #result-2-5,
.corpStrategyResult__graph--2.anime-off #result-2-6,
.corpStrategyResult__graph--2.anime-off #result-2-7,
.corpStrategyResult__graph--2.anime-off #result-2-8,
.corpStrategyResult__graph--2.anime-off #result-2-9,
.corpStrategyResult__graph--2.anime-off #result-2-10,
.corpStrategyResult__graph--2.anime-off #result-2-11 {
  transform: scale(1,0);
}
.corpStrategyResult__graph--2.anime-off #result-2-line {
  opacity: 0; transform: translateY(10%);
}


.corpStrategyResult__graph--3.anime-set #result-3-1,
.corpStrategyResult__graph--3.anime-set #result-3-2,
.corpStrategyResult__graph--3.anime-set #result-3-3,
.corpStrategyResult__graph--3.anime-set #result-3-4,
.corpStrategyResult__graph--3.anime-set #result-3-5,
.corpStrategyResult__graph--3.anime-set #result-3-6,
.corpStrategyResult__graph--3.anime-set #result-3-7,
.corpStrategyResult__graph--3.anime-set #result-3-8,
.corpStrategyResult__graph--3.anime-set #result-3-9,
.corpStrategyResult__graph--3.anime-set #result-3-10,
.corpStrategyResult__graph--3.anime-set #result-3-11 {
  transform-origin: 0% 90%; transition-duration: 800ms; transition-timing-function: ease-in-out;
}
.corpStrategyResult__graph--3.anime-set #result-3-line {
  opacity: 1; transition-duration: 400ms; transition-delay: 1600ms; transition-timing-function: ease-in-out;
}
.corpStrategyResult__graph--3.anime-set #result-3-1 {transition-delay: 500ms;}
.corpStrategyResult__graph--3.anime-set #result-3-2 {transition-delay: 550ms;}
.corpStrategyResult__graph--3.anime-set #result-3-3 {transition-delay: 600ms;}
.corpStrategyResult__graph--3.anime-set #result-3-4 {transition-delay: 650ms;}
.corpStrategyResult__graph--3.anime-set #result-3-5 {transition-delay: 700ms;}
.corpStrategyResult__graph--3.anime-set #result-3-6 {transition-delay: 750ms;}
.corpStrategyResult__graph--3.anime-set #result-3-7 {transition-delay: 800ms;}
.corpStrategyResult__graph--3.anime-set #result-3-8 {transition-delay: 850ms;}
.corpStrategyResult__graph--3.anime-set #result-3-9 {transition-delay: 900ms;}
.corpStrategyResult__graph--3.anime-set #result-3-10 {transition-delay: 950ms;}
.corpStrategyResult__graph--3.anime-set #result-3-11 {transition-delay: 1000ms;}
.corpStrategyResult__graph--3.anime-off #result-3-1,
.corpStrategyResult__graph--3.anime-off #result-3-2,
.corpStrategyResult__graph--3.anime-off #result-3-3,
.corpStrategyResult__graph--3.anime-off #result-3-4,
.corpStrategyResult__graph--3.anime-off #result-3-5,
.corpStrategyResult__graph--3.anime-off #result-3-6,
.corpStrategyResult__graph--3.anime-off #result-3-7,
.corpStrategyResult__graph--3.anime-off #result-3-8,
.corpStrategyResult__graph--3.anime-off #result-3-9,
.corpStrategyResult__graph--3.anime-off #result-3-10,
.corpStrategyResult__graph--3.anime-off #result-3-11 {
  transform: scale(1,0);
}
.corpStrategyResult__graph--3.anime-off #result-3-line {
  opacity: 0; transform: translateY(10%);
}


.corpStrategyResult__box.anime-set {
  transition-duration: 1600ms;
}
.corpStrategyResult__box.anime-off {
  opacity: 0;
  transform: translateY(calc(var(--s)*200));
}


.corpStrategyResult__scale .box.anime-set {
  transition-duration: 1600ms;
}
.corpStrategyResult__scale .box.anime-off {
  opacity: 0;
  transform: translateY(calc(var(--s)*200));
}

.corpStrategyData__box .data li.anime-set {
  transition-duration: 1600ms;
}
.corpStrategyData__box .data li.anime-off {
  opacity: 0;
  transform: translateY(calc(var(--s)*200));
}

.corpStrategyData__box .graph.anime-set {
  transition-duration: 1600ms;
}
.corpStrategyData__box .graph.anime-off {
  opacity: 0;
  transform: translateY(calc(var(--s)*200));
}

.corpStrategyData__box .merit.anime-set {
  transition-duration: 1600ms;
}
.corpStrategyData__box .merit.anime-off {
  opacity: 0;
  transform: translateY(calc(var(--s)*200));
}


.corpStrategyData__box--2 .graph.anime-set #data-2-1,
.corpStrategyData__box--2 .graph.anime-set #data-2-2,
.corpStrategyData__box--2 .graph.anime-set #data-2-3,
.corpStrategyData__box--2 .graph.anime-set #data-2-4,
.corpStrategyData__box--2 .graph.anime-set #data-2-5,
.corpStrategyData__box--2 .graph.anime-set #data-2-6,
.corpStrategyData__box--2 .graph.anime-set #data-2-7,
.corpStrategyData__box--2 .graph.anime-set #data-2-8,
.corpStrategyData__box--2 .graph.anime-set #data-2-9,
.corpStrategyData__box--2 .graph.anime-set #data-2-10,
.corpStrategyData__box--2 .graph.anime-set #data-2-11 {
  transform-origin: 0% 85%; transition-duration: 800ms; transition-timing-function: ease-in-out;
}
.corpStrategyData__box--2 .graph.anime-set #data-2-line {
  opacity: 1; transition-duration: 400ms; transition-delay: 1650ms; transition-timing-function: ease-in-out;
}
.corpStrategyData__box--2 .graph.anime-set #data-2-1 {transition-delay: 500ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-2 {transition-delay: 550ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-3 {transition-delay: 600ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-4 {transition-delay: 650ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-5 {transition-delay: 700ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-6 {transition-delay: 750ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-7 {transition-delay: 800ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-8 {transition-delay: 850ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-9 {transition-delay: 900ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-10 {transition-delay: 950ms;}
.corpStrategyData__box--2 .graph.anime-set #data-2-11 {transition-delay: 1000ms;}
.corpStrategyData__box--2 .graph.anime-off #data-2-1,
.corpStrategyData__box--2 .graph.anime-off #data-2-2,
.corpStrategyData__box--2 .graph.anime-off #data-2-3,
.corpStrategyData__box--2 .graph.anime-off #data-2-4,
.corpStrategyData__box--2 .graph.anime-off #data-2-5,
.corpStrategyData__box--2 .graph.anime-off #data-2-6,
.corpStrategyData__box--2 .graph.anime-off #data-2-7,
.corpStrategyData__box--2 .graph.anime-off #data-2-8,
.corpStrategyData__box--2 .graph.anime-off #data-2-9,
.corpStrategyData__box--2 .graph.anime-off #data-2-10,
.corpStrategyData__box--2 .graph.anime-off #data-2-11 {
  transform: scale(1,0);
}
.corpStrategyData__box--2 .graph.anime-off #data-2-line {
  opacity: 0; transform: translateY(10%);
}