:root{--primary:#3178f6;--bg-primary:#fff}@font-face{font-family:Poppins-tbj;src:url(https://pic-cdn-jp.tao-media.co/kf/Sf0060fc32d294ce5a49dc9014c04fe04G.ttf)}body{font-family:Poppins-tbj,Hiragino Sans,Segoe UI,Helvetica Neue,sans-serif;margin:0}h3,p{margin:0;padding:0}@keyframes funnyAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes funnyAppearMsite{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes appear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes appear2{0%{opacity:0;transform:translateY(30px)}50%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes appear3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(-35px)}}@keyframes jumpUp{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}@keyframes jumpLeft{0%{opacity:0;transform:translateX(300px)}to{opacity:1;transform:translateX(0)}}@keyframes expendLine{0%{width:0}to{width:100%}}.textFade .textFadeFlag{opacity:0}.textFade .textFadeChild{animation:appear 1s forwards;display:inline-block;opacity:0}.textFade.funnyText .textFadeChild{animation:funnyAppear 1s forwards;display:inline-block;opacity:0}.textFade .textFadeChild:first-child{animation-delay:0s}.textFade .textFadeChild:nth-child(2){animation-delay:.1s}.textFade .textFadeChild:nth-child(3){animation-delay:.2s}.textFade .textFadeChild:nth-child(4){animation-delay:.3s}.textFade .textFadeChild:nth-child(5){animation-delay:.4s}.textFade .textFadeChild:nth-child(6){animation-delay:.5s}.textFade .textFadeChild:nth-child(7){animation-delay:.6s}.textFade .textFadeChild:nth-child(8){animation-delay:.7s}.textMsiteFade .textFadeFlag{opacity:0}.textMsiteFade .textFadeChild{animation:appear 1s forwards;display:inline-block;opacity:0}.textMsiteFade.funnyText .textFadeChild{animation:funnyAppearMsite 1s forwards;display:inline-block;opacity:0}.firstStartWidthFlag{width:16vw}.startWidthLeftFlag{width:0}.startWidthRightFlag{width:100vw}.appear{animation:appear .5s forwards}.appear2{animation:appear2 .5s 1s forwards}.jumpUp{animation:jumpUp 1s forwards}.jumpUpFlag{opacity:0;transform:translateY(300px)}.jumpLeft{animation:jumpLeft 1s forwards}.jumpLeftFlag{opacity:0;transform:translateX(300px)}.expendLine{animation:expendLine 1s forwards}@keyframes expandWidth{0%{width:0}to{width:30vw}}@keyframes expandWidth2{0%{width:10vw}to{width:46vw}}@keyframes shrinkWidth{0%{width:100vw}to{width:70vw}}.startWidth .startWidthLeft{animation:expandWidth .5s forwards}.startWidth .startWidthRight{animation:shrinkWidth .5s forwards}.startWidth .firstStartWidth{animation:expandWidth2 2s forwards}@keyframes scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}.dividerExpand{animation:scaleUp 1s forwards}.titleMoveFlag{opacity:0;transform:translateY(20px)}.titleMove{animation:funnyAppear 1s forwards}@keyframes msiteAppear3{0%{opacity:0;transform:translateY(4.8vw)}to{opacity:1;transform:translateY(0)}}