
.effect .fadein{
	opacity: 0;
	transition: 1.0s;
}
.effect .delay02{transition-delay: .2s;}
.effect .delay03{transition-delay: .3s;}
.effect .delay04{transition-delay: .4s;}
.effect .delay05{transition-delay: .5s;}
.effect .delay06{transition-delay: .6s;}
.effect .delay07{transition-delay: .7s;}
.effect .delay08{transition-delay: .8s;}
.effect .delay09{transition-delay: .9s;}
.effect .delay10{transition-delay: 1.0s;}
.effect .delay11{transition-delay: 1.1s;}
.effect .delay12{transition-delay: 1.2s;}
.effect .delay13{transition-delay: 1.3s;}
.effect .delay14{transition-delay: 1.4s;}
.effect .delay15{transition-delay: 1.5s;}
.effect .delay16{transition-delay: 1.6s;}
.effect .delay17{transition-delay: 1.7s;}
.effect .delay18{transition-delay: 1.8s;}
.effect .delay19{transition-delay: 1.9s;}
.effect .delay20{transition-delay: 2.0s;}
.effect .delay21{transition-delay: 2.1s;}
.effect .delay22{transition-delay: 2.2s;}

.csanim.effect{
	position: relative;
}
.csanim.effect div{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	-moz-background-size:contain !important;
	background-size:contain !important;
}
.csanim img{
	width: 100%;
}

.anim1.effect div:nth-of-type(1){background: url(../img/businessmodel/business-model-image-01_02.png) center top no-repeat;}
.anim1.effect div:nth-of-type(2){background: url(../img/businessmodel/business-model-image-01_03.png) center top no-repeat;}
[lang="ja"] .anim1.effect div:nth-of-type(2){background: url(../img/businessmodel/business-model-image-01_03_ja.png) center top no-repeat;}
.anim1.effect div:nth-of-type(3){background: url(../img/businessmodel/business-model-image-01_04a.png) center top no-repeat;}
.anim1.effect div:nth-of-type(4){background: url(../img/businessmodel/business-model-image-01_04b.png) center top no-repeat;}
.anim1.effect div:nth-of-type(5){background: url(../img/businessmodel/business-model-image-01_04c.png) center top no-repeat;}
.anim1.effect div:nth-of-type(6){background: url(../img/businessmodel/business-model-image-01_05a.png) center top no-repeat;}
.anim1.effect div:nth-of-type(7){background: url(../img/businessmodel/business-model-image-01_05b.png) center top no-repeat;}
.anim1.effect div:nth-of-type(8){background: url(../img/businessmodel/business-model-image-01_05c.png) center top no-repeat;}
.anim1.effect div:nth-of-type(9){background: url(../img/businessmodel/business-model-image-01_06.png) center top no-repeat;}
.anim1.effect div:nth-of-type(10){background: url(../img/businessmodel/business-model-image-01_07.png) center top no-repeat;}


.anim2.effect div:nth-of-type(1){background: url(../img/businessmodel/business-model-image-02_02.png) center top no-repeat;}
.anim2.effect div:nth-of-type(2){background: url(../img/businessmodel/business-model-image-02_03a.png) center top no-repeat;}
.anim2.effect div:nth-of-type(3){background: url(../img/businessmodel/business-model-image-02_03b.png) center top no-repeat;}
.anim2.effect div:nth-of-type(4){background: url(../img/businessmodel/business-model-image-02_03c.png) center top no-repeat;}
.anim2.effect div:nth-of-type(5){background: url(../img/businessmodel/business-model-image-02_03d.png) center top no-repeat;}
.anim2.effect div:nth-of-type(6){background: url(../img/businessmodel/business-model-image-02_03e.png) center top no-repeat;}
.anim2.effect div:nth-of-type(7){background: url(../img/businessmodel/business-model-image-02_03f.png) center top no-repeat;}
.anim2.effect div:nth-of-type(8){background: url(../img/businessmodel/business-model-image-02_03g.png) center top no-repeat;}
.anim2.effect div:nth-of-type(9){background: url(../img/businessmodel/business-model-image-02_03h.png) center top no-repeat;}
.anim2.effect div:nth-of-type(10){background: url(../img/businessmodel/business-model-image-02_04a.png) center top no-repeat;}
.anim2.effect div:nth-of-type(11){background: url(../img/businessmodel/business-model-image-02_04b.png) center top no-repeat;}
.anim2.effect div:nth-of-type(12){background: url(../img/businessmodel/business-model-image-02_04c.png) center top no-repeat;}
.anim2.effect div:nth-of-type(13){background: url(../img/businessmodel/business-model-image-02_04d.png) center top no-repeat;}
.anim2.effect div:nth-of-type(14){background: url(../img/businessmodel/business-model-image-02_04e.png) center top no-repeat;}
.anim2.effect div:nth-of-type(15){background: url(../img/businessmodel/business-model-image-02_04f.png) center top no-repeat;}
.anim2.effect div:nth-of-type(16){background: url(../img/businessmodel/business-model-image-02_04g.png) center top no-repeat;}
.anim2.effect div:nth-of-type(17){background: url(../img/businessmodel/business-model-image-02_04h.png) center top no-repeat;}
.anim2.effect div:nth-of-type(18){background: url(../img/businessmodel/business-model-image-02_05a.png) center top no-repeat;}
.anim2.effect div:nth-of-type(19){background: url(../img/businessmodel/business-model-image-02_05b.png) center top no-repeat;}
.anim2.effect div:nth-of-type(20){background: url(../img/businessmodel/business-model-image-02_05c.png) center top no-repeat;}
.anim2.effect div:nth-of-type(21){background: url(../img/businessmodel/business-model-image-02_05d.png) center top no-repeat;}
.anim2.effect div:nth-of-type(22){background: url(../img/businessmodel/business-model-image-02_05e.png) center top no-repeat;}
.anim2.effect div:nth-of-type(23){background: url(../img/businessmodel/business-model-image-02_05f.png) center top no-repeat;}
.anim2.effect div:nth-of-type(24){background: url(../img/businessmodel/business-model-image-02_05g.png) center top no-repeat;}
.anim2.effect div:nth-of-type(25){background: url(../img/businessmodel/business-model-image-02_05h.png) center top no-repeat;}


.anim3.effect div:nth-of-type(1){background: url(../img/businessmodel/business-model-image-03_02.png) center top no-repeat;}
.anim3.effect div:nth-of-type(2){background: url(../img/businessmodel/business-model-image-03_03.png) center top no-repeat;}
.anim3.effect div:nth-of-type(3){background: url(../img/businessmodel/business-model-image-03_04.png) center top no-repeat;}
.anim3.effect div:nth-of-type(4){background: url(../img/businessmodel/business-model-image-03_05a.png) center top no-repeat;}
.anim3.effect div:nth-of-type(5){background: url(../img/businessmodel/business-model-image-03_05b.png) center top no-repeat;}
.anim3.effect div:nth-of-type(6){background: url(../img/businessmodel/business-model-image-03_05c.png) center top no-repeat;}
.anim3.effect div:nth-of-type(7){background: url(../img/businessmodel/business-model-image-03_05d.png) center top no-repeat;}
.anim3.effect div:nth-of-type(8){background: url(../img/businessmodel/business-model-image-03_05e.png) center top no-repeat;}
.anim3.effect div:nth-of-type(9){background: url(../img/businessmodel/business-model-image-03_05f.png) center top no-repeat;}
.anim3.effect div:nth-of-type(10){background: url(../img/businessmodel/business-model-image-03_05g.png) center top no-repeat;}
.anim3.effect div:nth-of-type(11){background: url(../img/businessmodel/business-model-image-03_05h.png) center top no-repeat;}
.anim3.effect div:nth-of-type(12){background: url(../img/businessmodel/business-model-image-03_06.png) center top no-repeat;}
[lang="ja"] .anim3.effect div:nth-of-type(12){background: url(../img/businessmodel/business-model-image-03_06_ja.png) center top no-repeat;}

.anim4.effect div:nth-of-type(1){background: url(../img/businessmodel/business-model-image-04_01a.png) center top no-repeat;}
.anim4.effect div:nth-of-type(2){background: url(../img/businessmodel/business-model-image-04_01b.png) center top no-repeat;}
.anim4.effect div:nth-of-type(3){background: url(../img/businessmodel/business-model-image-04_01c.png) center top no-repeat;}
.anim4.effect div:nth-of-type(4){background: url(../img/businessmodel/business-model-image-04_02a.png) center top no-repeat;}
.anim4.effect div:nth-of-type(5){background: url(../img/businessmodel/business-model-image-04_02b.png) center top no-repeat;}
.anim4.effect div:nth-of-type(6){background: url(../img/businessmodel/business-model-image-04_02c.png) center top no-repeat;}
.anim4.effect div:nth-of-type(7){background: url(../img/businessmodel/business-model-image-04_03.png) center top no-repeat;}
.anim4.effect div:nth-of-type(8){background: url(../img/businessmodel/business-model-image-04_04a.png) center top no-repeat;}
.anim4.effect div:nth-of-type(9){background: url(../img/businessmodel/business-model-image-04_04b.png) center top no-repeat;}
.anim4.effect div:nth-of-type(10){background: url(../img/businessmodel/business-model-image-04_04c.png) center top no-repeat;}
.anim4.effect div:nth-of-type(11){background: url(../img/businessmodel/business-model-image-04_04d.png) center top no-repeat;}
.anim4.effect div:nth-of-type(12){background: url(../img/businessmodel/business-model-image-04_04e.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(8){background: url(../img/businessmodel/business-model-image-04_04a_ja.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(9){background: url(../img/businessmodel/business-model-image-04_04b_ja.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(10){background: url(../img/businessmodel/business-model-image-04_04c_ja.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(11){background: url(../img/businessmodel/business-model-image-04_04d_ja.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(12){background: url(../img/businessmodel/business-model-image-04_04e_ja.png) center top no-repeat;}
.anim4.effect div:nth-of-type(13){background: url(../img/businessmodel/business-model-image-04_05a.png) center top no-repeat;}
.anim4.effect div:nth-of-type(14){background: url(../img/businessmodel/business-model-image-04_05b.png) center top no-repeat;}
.anim4.effect div:nth-of-type(15){background: url(../img/businessmodel/business-model-image-04_05c.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(13){background: url(../img/businessmodel/business-model-image-04_05a_ja.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(14){background: url(../img/businessmodel/business-model-image-04_05b_ja.png) center top no-repeat;}
[lang="ja"] .anim4.effect div:nth-of-type(15){background: url(../img/businessmodel/business-model-image-04_05c_ja.png) center top no-repeat;}
.anim4.effect div:nth-of-type(16){background: url(../img/businessmodel/business-model-image-04_06a.png) center top no-repeat;}
.anim4.effect div:nth-of-type(17){background: url(../img/businessmodel/business-model-image-04_06b.png) center top no-repeat;}
.anim4.effect div:nth-of-type(18){background: url(../img/businessmodel/business-model-image-04_06c.png) center top no-repeat;}

[lang="ja"] .anim4.effect div:nth-of-type(16),
[lang="ja"] .anim4.effect div:nth-of-type(17),
[lang="ja"] .anim4.effect div:nth-of-type(18){top: 15px;}
