@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap);.u-container{max-width:1780px;padding:0 30px;margin:0 auto}a img{-webkit-transition:.3s;transition:.3s}a img:hover{opacity:.6}.is-svg1 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .3s ease-in 0s;transition:fill .3s ease-in 0s}.is-svg1 svg.active .svg-elem-1{fill:#fff}.is-svg1 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .3s ease-in 30ms;transition:fill .3s ease-in 30ms}.is-svg1 svg.active .svg-elem-2{fill:#fff}.is-svg1 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .3s ease-in 60ms;transition:fill .3s ease-in 60ms}.is-svg1 svg.active .svg-elem-3{fill:#fff}.is-svg1 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .3s ease-in 90ms;transition:fill .3s ease-in 90ms}.is-svg1 svg.active .svg-elem-4{fill:#fff}.is-svg1 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .3s ease-in .12s;transition:fill .3s ease-in .12s}.is-svg1 svg.active .svg-elem-5{fill:#fff}.is-svg1 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .3s ease-in .15s;transition:fill .3s ease-in .15s}.is-svg1 svg.active .svg-elem-6{fill:#fff}.is-svg1 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .3s ease-in .18s;transition:fill .3s ease-in .18s}.is-svg1 svg.active .svg-elem-7{fill:#fff}.is-svg1 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .3s ease-in .21s;transition:fill .3s ease-in .21s}.is-svg1 svg.active .svg-elem-8{fill:#fff}.is-svg1 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .3s ease-in .24s;transition:fill .3s ease-in .24s}.is-svg1 svg.active .svg-elem-9{fill:#fff}.is-svg1 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .3s ease-in .27s;transition:fill .3s ease-in .27s}.is-svg1 svg.active .svg-elem-10{fill:#fff}.is-svg1 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .3s ease-in .3s;transition:fill .3s ease-in .3s}.is-svg1 svg.active .svg-elem-11{fill:#fff}.is-svg1 svg .svg-elem-12{fill:transparent;-webkit-transition:fill .3s ease-in .33s;transition:fill .3s ease-in .33s}.is-svg1 svg.active .svg-elem-12{fill:#fff}.is-svg1 svg .svg-elem-13{fill:transparent;-webkit-transition:fill .3s ease-in .36s;transition:fill .3s ease-in .36s}.is-svg1 svg.active .svg-elem-13{fill:#fff}.is-svg1 svg .svg-elem-14{fill:transparent;-webkit-transition:fill .3s ease-in .39s;transition:fill .3s ease-in .39s}.is-svg1 svg.active .svg-elem-14{fill:#fff}.is-svg1 svg .svg-elem-15{fill:transparent;-webkit-transition:fill .3s ease-in .42s;transition:fill .3s ease-in .42s}.is-svg1 svg.active .svg-elem-15{fill:#fff}.is-svg1 svg .svg-elem-16{fill:transparent;-webkit-transition:fill .3s ease-in .45s;transition:fill .3s ease-in .45s}.is-svg1 svg.active .svg-elem-16{fill:#fff}.is-svg1 svg .svg-elem-17{fill:transparent;-webkit-transition:fill .3s ease-in .48s;transition:fill .3s ease-in .48s}.is-svg1 svg.active .svg-elem-17{fill:#fff}.is-svg1 svg .svg-elem-18{fill:transparent;-webkit-transition:fill .3s ease-in .51s;transition:fill .3s ease-in .51s}.is-svg1 svg.active .svg-elem-18{fill:#fff}.is-svg1 svg .svg-elem-19{fill:transparent;-webkit-transition:fill .3s ease-in .54s;transition:fill .3s ease-in .54s}.is-svg1 svg.active .svg-elem-19{fill:#fff}.is-svg1 svg .svg-elem-20{fill:transparent;-webkit-transition:fill .3s ease-in .57s;transition:fill .3s ease-in .57s}.is-svg1 svg.active .svg-elem-20{fill:#fff}.is-svg1 svg .svg-elem-21{fill:transparent;-webkit-transition:fill .3s ease-in .6s;transition:fill .3s ease-in .6s}.is-svg1 svg.active .svg-elem-21{fill:#fff}.is-svg1 svg .svg-elem-22{fill:transparent;-webkit-transition:fill .3s ease-in .63s;transition:fill .3s ease-in .63s}.is-svg1 svg.active .svg-elem-22{fill:#fff}.is-svg1 svg .svg-elem-23{fill:transparent;-webkit-transition:fill .3s ease-in .66s;transition:fill .3s ease-in .66s}.is-svg1 svg.active .svg-elem-23{fill:#fff}.is-svg1 svg .svg-elem-24{fill:transparent;-webkit-transition:fill .3s ease-in .69s;transition:fill .3s ease-in .69s}.is-svg1 svg.active .svg-elem-24{fill:#fff}.is-svg1 svg .svg-elem-25{fill:transparent;-webkit-transition:fill .3s ease-in .72s;transition:fill .3s ease-in .72s}.is-svg1 svg.active .svg-elem-25{fill:#fff}.is-svg1 svg .svg-elem-26{fill:transparent;-webkit-transition:fill .3s ease-in .75s;transition:fill .3s ease-in .75s}.is-svg1 svg.active .svg-elem-26{fill:#fff}.is-svg1 svg .svg-elem-27{fill:transparent;-webkit-transition:fill .3s ease-in .78s;transition:fill .3s ease-in .78s}.is-svg1 svg.active .svg-elem-27{fill:#fff}.is-svg1 svg .svg-elem-28{fill:transparent;-webkit-transition:fill .3s ease-in .81s;transition:fill .3s ease-in .81s}.is-svg1 svg.active .svg-elem-28{fill:#fff}.is-svg1 svg .svg-elem-29{fill:transparent;-webkit-transition:fill .3s ease-in .84s;transition:fill .3s ease-in .84s}.is-svg1 svg.active .svg-elem-29{fill:#fff}.is-svg1 svg .svg-elem-30{fill:transparent;-webkit-transition:fill .3s ease-in .87s;transition:fill .3s ease-in .87s}.is-svg1 svg.active .svg-elem-30{fill:#fff}.is-svg1 svg .svg-elem-31{fill:transparent;-webkit-transition:fill .3s ease-in .9s;transition:fill .3s ease-in .9s}.is-svg1 svg.active .svg-elem-31{fill:#fff}.is-svg1 svg .svg-elem-32{fill:transparent;-webkit-transition:fill .3s ease-in .93s;transition:fill .3s ease-in .93s}.is-svg1 svg.active .svg-elem-32{fill:#fff}.is-svg1 svg .svg-elem-33{fill:transparent;-webkit-transition:fill .3s ease-in .96s;transition:fill .3s ease-in .96s}.is-svg1 svg.active .svg-elem-33{fill:#fff}.is-svg1 svg .svg-elem-34{fill:transparent;-webkit-transition:fill .3s ease-in .99s;transition:fill .3s ease-in .99s}.is-svg1 svg.active .svg-elem-34{fill:#fff}.is-svg1 svg .svg-elem-35{fill:transparent;-webkit-transition:fill .3s ease-in 1.02s;transition:fill .3s ease-in 1.02s}.is-svg1 svg.active .svg-elem-35{fill:#fff}.is-svg1 svg .svg-elem-36{fill:transparent;-webkit-transition:fill .3s ease-in 1.05s;transition:fill .3s ease-in 1.05s}.is-svg1 svg.active .svg-elem-36{fill:#fff}.is-svg1 svg .svg-elem-37{fill:transparent;-webkit-transition:fill .3s ease-in 1.08s;transition:fill .3s ease-in 1.08s}.is-svg1 svg.active .svg-elem-37{fill:#fff}.is-svg1 svg .svg-elem-38{fill:transparent;-webkit-transition:fill .3s ease-in 1.11s;transition:fill .3s ease-in 1.11s}.is-svg1 svg.active .svg-elem-38{fill:#fff}.is-svg1 svg .svg-elem-39{fill:transparent;-webkit-transition:fill .3s ease-in 1.14s;transition:fill .3s ease-in 1.14s}.is-svg1 svg.active .svg-elem-39{fill:#fff}.is-svg1 svg .svg-elem-40{fill:transparent;-webkit-transition:fill .3s ease-in 1.17s;transition:fill .3s ease-in 1.17s}.is-svg1 svg.active .svg-elem-40{fill:#fff}.is-svg1 svg .svg-elem-41{fill:transparent;-webkit-transition:fill .3s ease-in 1.2s;transition:fill .3s ease-in 1.2s}.is-svg1 svg.active .svg-elem-41{fill:#fff}.is-svg1 svg .svg-elem-42{fill:transparent;-webkit-transition:fill .3s ease-in 1.23s;transition:fill .3s ease-in 1.23s}.is-svg1 svg.active .svg-elem-42{fill:#fff}.is-svg1 svg .svg-elem-43{fill:transparent;-webkit-transition:fill .3s ease-in 1.26s;transition:fill .3s ease-in 1.26s}.is-svg1 svg.active .svg-elem-43{fill:#fff}.is-svg1 svg .svg-elem-44{fill:transparent;-webkit-transition:fill .3s ease-in 1.29s;transition:fill .3s ease-in 1.29s}.is-svg1 svg.active .svg-elem-44{fill:#fff}.is-svg1 svg .svg-elem-45{fill:transparent;-webkit-transition:fill .3s ease-in 1.32s;transition:fill .3s ease-in 1.32s}.is-svg1 svg.active .svg-elem-45{fill:#fff}.is-svg1 svg .svg-elem-46{fill:transparent;-webkit-transition:fill .3s ease-in 1.35s;transition:fill .3s ease-in 1.35s}.is-svg1 svg.active .svg-elem-46{fill:#fff}.is-svg1 svg .svg-elem-47{fill:transparent;-webkit-transition:fill .3s ease-in 1.38s;transition:fill .3s ease-in 1.38s}.is-svg1 svg.active .svg-elem-47{fill:#fff}.is-svg1 svg .svg-elem-48{fill:transparent;-webkit-transition:fill .3s ease-in 1.41s;transition:fill .3s ease-in 1.41s}.is-svg1 svg.active .svg-elem-48{fill:#fff}.is-svg1 svg .svg-elem-49{fill:transparent;-webkit-transition:fill .3s ease-in 1.44s;transition:fill .3s ease-in 1.44s}.is-svg1 svg.active .svg-elem-49{fill:#fff}.is-svg1 svg .svg-elem-50{fill:transparent;-webkit-transition:fill .3s ease-in 1.47s;transition:fill .3s ease-in 1.47s}.is-svg1 svg.active .svg-elem-50{fill:#fff}.is-svg1 svg .svg-elem-51{fill:transparent;-webkit-transition:fill .3s ease-in 1.5s;transition:fill .3s ease-in 1.5s}.is-svg1 svg.active .svg-elem-51{fill:#fff}.is-svg1 svg .svg-elem-52{fill:transparent;-webkit-transition:fill .3s ease-in 1.53s;transition:fill .3s ease-in 1.53s}.is-svg1 svg.active .svg-elem-52{fill:#fff}.is-svg1 svg .svg-elem-53{fill:transparent;-webkit-transition:fill .3s ease-in 1.56s;transition:fill .3s ease-in 1.56s}.is-svg1 svg.active .svg-elem-53{fill:#fff}.is-svg1 svg .svg-elem-54{fill:transparent;-webkit-transition:fill .3s ease-in 1.59s;transition:fill .3s ease-in 1.59s}.is-svg1 svg.active .svg-elem-54{fill:#fff}.is-svg1 svg .svg-elem-55{fill:transparent;-webkit-transition:fill .3s ease-in 1.62s;transition:fill .3s ease-in 1.62s}.is-svg1 svg.active .svg-elem-55{fill:#fff}.is-svg1 svg .svg-elem-56{fill:transparent;-webkit-transition:fill .3s ease-in 1.65s;transition:fill .3s ease-in 1.65s}.is-svg1 svg.active .svg-elem-56{fill:#fff}.is-svg1 svg .svg-elem-57{fill:transparent;-webkit-transition:fill .3s ease-in 1.68s;transition:fill .3s ease-in 1.68s}.is-svg1 svg.active .svg-elem-57{fill:#fff}.is-svg1 svg .svg-elem-58{fill:transparent;-webkit-transition:fill .3s ease-in 1.71s;transition:fill .3s ease-in 1.71s}.is-svg1 svg.active .svg-elem-58{fill:#fff}.is-svg1 svg .svg-elem-59{fill:transparent;-webkit-transition:fill .3s ease-in 1.74s;transition:fill .3s ease-in 1.74s}.is-svg1 svg.active .svg-elem-59{fill:#fff}.is-svg1 svg .svg-elem-60{fill:transparent;-webkit-transition:fill .3s ease-in 1.77s;transition:fill .3s ease-in 1.77s}.is-svg1 svg.active .svg-elem-60{fill:#fff}.is-svg1 svg .svg-elem-61{fill:transparent;-webkit-transition:fill .3s ease-in 1.8s;transition:fill .3s ease-in 1.8s}.is-svg1 svg.active .svg-elem-61{fill:#fff}.is-svg1 svg .svg-elem-62{fill:transparent;-webkit-transition:fill .3s ease-in 1.83s;transition:fill .3s ease-in 1.83s}.is-svg1 svg.active .svg-elem-62{fill:#fff}.is-svg1 svg .svg-elem-63{fill:transparent;-webkit-transition:fill .3s ease-in 1.86s;transition:fill .3s ease-in 1.86s}.is-svg1 svg.active .svg-elem-63{fill:#fff}.is-svg1 svg .svg-elem-64{fill:transparent;-webkit-transition:fill .3s ease-in 1.89s;transition:fill .3s ease-in 1.89s}.is-svg1 svg.active .svg-elem-64{fill:#fff}.is-svg1 svg .svg-elem-65{fill:transparent;-webkit-transition:fill .3s ease-in 1.92s;transition:fill .3s ease-in 1.92s}.is-svg1 svg.active .svg-elem-65{fill:#fff}.is-svg1 svg .svg-elem-66{fill:transparent;-webkit-transition:fill .3s ease-in 1.95s;transition:fill .3s ease-in 1.95s}.is-svg1 svg.active .svg-elem-66{fill:#fff}.is-svg1 svg .svg-elem-67{fill:transparent;-webkit-transition:fill .3s ease-in 1.98s;transition:fill .3s ease-in 1.98s}.is-svg1 svg.active .svg-elem-67{fill:#fff}.is-svg1 svg .svg-elem-68{fill:transparent;-webkit-transition:fill .3s ease-in 2.01s;transition:fill .3s ease-in 2.01s}.is-svg1 svg.active .svg-elem-68{fill:#fff}.is-svg1 svg .svg-elem-69{fill:transparent;-webkit-transition:fill .3s ease-in 2.04s;transition:fill .3s ease-in 2.04s}.is-svg1 svg.active .svg-elem-69{fill:#fff}.is-svg1 svg .svg-elem-70{fill:transparent;-webkit-transition:fill .3s ease-in 2.07s;transition:fill .3s ease-in 2.07s}.is-svg1 svg.active .svg-elem-70{fill:#fff}.is-svg1 svg .svg-elem-71{fill:transparent;-webkit-transition:fill .3s ease-in 2.1s;transition:fill .3s ease-in 2.1s}.is-svg1 svg.active .svg-elem-71{fill:#fff}.is-svg2 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg2 svg.active .svg-elem-1{fill:#fff}.is-svg2 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg2 svg.active .svg-elem-2{fill:#fff}.is-svg2 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg2 svg.active .svg-elem-3{fill:#fff}.is-svg2 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg2 svg.active .svg-elem-4{fill:#fff}.is-svg2 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg2 svg.active .svg-elem-5{fill:#fff}.is-svg2 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg2 svg.active .svg-elem-6{fill:#fff}.is-svg2 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg2 svg.active .svg-elem-7{fill:#fff}.is-svg2 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg2 svg.active .svg-elem-8{fill:#fff}.is-svg2 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg2 svg.active .svg-elem-9{fill:#fff}.is-svg2 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg2 svg.active .svg-elem-10{fill:#fff}.is-svg2 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg2 svg.active .svg-elem-11{fill:#fff}.is-svg2 svg .svg-elem-12{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.is-svg2 svg.active .svg-elem-12{fill:#fff}.is-svg2 svg .svg-elem-13{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.is-svg2 svg.active .svg-elem-13{fill:#fff}.is-svg2 svg .svg-elem-14{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.is-svg2 svg.active .svg-elem-14{fill:#fff}.is-svg2 svg .svg-elem-15{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}.is-svg2 svg.active .svg-elem-15{fill:#fff}.is-svg2 svg .svg-elem-16{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}.is-svg2 svg.active .svg-elem-16{fill:#fff}.is-svg2 svg .svg-elem-17{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}.is-svg2 svg.active .svg-elem-17{fill:#fff}.is-svg2 svg .svg-elem-18{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}.is-svg2 svg.active .svg-elem-18{fill:#fff}.is-svg2 svg .svg-elem-19{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}.is-svg2 svg.active .svg-elem-19{fill:#fff}.is-svg2 svg .svg-elem-20{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}.is-svg2 svg.active .svg-elem-20{fill:#fff}.is-svg2 svg .svg-elem-21{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2s}.is-svg2 svg.active .svg-elem-21{fill:#fff}.is-svg2 svg .svg-elem-22{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.1s}.is-svg2 svg.active .svg-elem-22{fill:#fff}.is-svg2 svg .svg-elem-23{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.2s}.is-svg2 svg.active .svg-elem-23{fill:#fff}.is-svg2 svg .svg-elem-24{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.3s}.is-svg2 svg.active .svg-elem-24{fill:#fff}.is-svg2 svg .svg-elem-25{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.4s}.is-svg2 svg.active .svg-elem-25{fill:#fff}.is-svg2 svg .svg-elem-26{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.5s}.is-svg2 svg.active .svg-elem-26{fill:#fff}.is-svg2 svg .svg-elem-27{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.6s}.is-svg2 svg.active .svg-elem-27{fill:#fff}.is-svg2 svg .svg-elem-28{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.7s}.is-svg2 svg.active .svg-elem-28{fill:#fff}.is-svg2 svg .svg-elem-29{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.8s}.is-svg2 svg.active .svg-elem-29{fill:#fff}.is-svg2 svg .svg-elem-30{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.9s}.is-svg2 svg.active .svg-elem-30{fill:#fff}.is-svg2 svg .svg-elem-31{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3s}.is-svg2 svg.active .svg-elem-31{fill:#fff}.is-svg2 svg .svg-elem-32{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.1s}.is-svg2 svg.active .svg-elem-32{fill:#fff}.is-svg2 svg .svg-elem-33{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.2s}.is-svg2 svg.active .svg-elem-33{fill:#fff}.is-svg2 svg .svg-elem-34{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.3s}.is-svg2 svg.active .svg-elem-34{fill:#fff}.is-svg2 svg .svg-elem-35{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.4s}.is-svg2 svg.active .svg-elem-35{fill:#fff}.is-svg2 svg .svg-elem-36{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.5s}.is-svg2 svg.active .svg-elem-36{fill:#fff}.is-svg2 svg .svg-elem-37{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.6s}.is-svg2 svg.active .svg-elem-37{fill:#fff}.is-svg2 svg .svg-elem-38{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.7s}.is-svg2 svg.active .svg-elem-38{fill:#fff}.is-svg2 svg .svg-elem-39{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.8s}.is-svg2 svg.active .svg-elem-39{fill:#fff}.is-svg2 svg .svg-elem-40{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.9s}.is-svg2 svg.active .svg-elem-40{fill:#fff}.is-svg3 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .5s ease-in 0s;transition:fill .5s ease-in 0s}.is-svg3 svg.active .svg-elem-1{fill:#fff}.is-svg3 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .5s ease-in 30ms;transition:fill .5s ease-in 30ms}.is-svg3 svg.active .svg-elem-2{fill:#fff}.is-svg3 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .5s ease-in 60ms;transition:fill .5s ease-in 60ms}.is-svg3 svg.active .svg-elem-3{fill:#fff}.is-svg3 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .5s ease-in 90ms;transition:fill .5s ease-in 90ms}.is-svg3 svg.active .svg-elem-4{fill:#fff}.is-svg3 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .5s ease-in .12s;transition:fill .5s ease-in .12s}.is-svg3 svg.active .svg-elem-5{fill:#fff}.is-svg3 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .5s ease-in .15s;transition:fill .5s ease-in .15s}.is-svg3 svg.active .svg-elem-6{fill:#fff}.is-svg3 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .5s ease-in .18s;transition:fill .5s ease-in .18s}.is-svg3 svg.active .svg-elem-7{fill:#fff}.is-svg3 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .5s ease-in .21s;transition:fill .5s ease-in .21s}.is-svg3 svg.active .svg-elem-8{fill:#fff}.is-svg3 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .5s ease-in .24s;transition:fill .5s ease-in .24s}.is-svg3 svg.active .svg-elem-9{fill:#fff}.is-svg3 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .5s ease-in .27s;transition:fill .5s ease-in .27s}.is-svg3 svg.active .svg-elem-10{fill:#fff}.is-svg3 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .5s ease-in .3s;transition:fill .5s ease-in .3s}.is-svg3 svg.active .svg-elem-11{fill:#fff}.is-svg3 svg .svg-elem-12{fill:transparent;-webkit-transition:fill .5s ease-in .33s;transition:fill .5s ease-in .33s}.is-svg3 svg.active .svg-elem-12{fill:#fff}.is-svg3 svg .svg-elem-13{fill:transparent;-webkit-transition:fill .5s ease-in .36s;transition:fill .5s ease-in .36s}.is-svg3 svg.active .svg-elem-13{fill:#fff}.is-svg3 svg .svg-elem-14{fill:transparent;-webkit-transition:fill .5s ease-in .39s;transition:fill .5s ease-in .39s}.is-svg3 svg.active .svg-elem-14{fill:#fff}.is-svg3 svg .svg-elem-15{fill:transparent;-webkit-transition:fill .5s ease-in .42s;transition:fill .5s ease-in .42s}.is-svg3 svg.active .svg-elem-15{fill:#fff}.is-svg3 svg .svg-elem-16{fill:transparent;-webkit-transition:fill .5s ease-in .45s;transition:fill .5s ease-in .45s}.is-svg3 svg.active .svg-elem-16{fill:#fff}.is-svg3 svg .svg-elem-17{fill:transparent;-webkit-transition:fill .5s ease-in .48s;transition:fill .5s ease-in .48s}.is-svg3 svg.active .svg-elem-17{fill:#fff}.is-svg3 svg .svg-elem-18{fill:transparent;-webkit-transition:fill .5s ease-in .51s;transition:fill .5s ease-in .51s}.is-svg3 svg.active .svg-elem-18{fill:#fff}.is-svg3 svg .svg-elem-19{fill:transparent;-webkit-transition:fill .5s ease-in .54s;transition:fill .5s ease-in .54s}.is-svg3 svg.active .svg-elem-19{fill:#fff}.is-svg3 svg .svg-elem-20{fill:transparent;-webkit-transition:fill .5s ease-in .57s;transition:fill .5s ease-in .57s}.is-svg3 svg.active .svg-elem-20{fill:#fff}.is-svg3 svg .svg-elem-21{fill:transparent;-webkit-transition:fill .5s ease-in .6s;transition:fill .5s ease-in .6s}.is-svg3 svg.active .svg-elem-21{fill:#fff}.is-svg3 svg .svg-elem-22{fill:transparent;-webkit-transition:fill .5s ease-in .63s;transition:fill .5s ease-in .63s}.is-svg3 svg.active .svg-elem-22{fill:#fff}.is-svg3 svg .svg-elem-23{fill:transparent;-webkit-transition:fill .5s ease-in .66s;transition:fill .5s ease-in .66s}.is-svg3 svg.active .svg-elem-23{fill:#fff}.is-svg3 svg .svg-elem-24{fill:transparent;-webkit-transition:fill .5s ease-in .69s;transition:fill .5s ease-in .69s}.is-svg3 svg.active .svg-elem-24{fill:#fff}.is-svg3 svg .svg-elem-25{fill:transparent;-webkit-transition:fill .5s ease-in .72s;transition:fill .5s ease-in .72s}.is-svg3 svg.active .svg-elem-25{fill:#fff}.is-svg3 svg .svg-elem-26{fill:transparent;-webkit-transition:fill .5s ease-in .75s;transition:fill .5s ease-in .75s}.is-svg3 svg.active .svg-elem-26{fill:#fff}.is-svg3 svg .svg-elem-27{fill:transparent;-webkit-transition:fill .5s ease-in .78s;transition:fill .5s ease-in .78s}.is-svg3 svg.active .svg-elem-27{fill:#fff}.is-svg3 svg .svg-elem-28{fill:transparent;-webkit-transition:fill .5s ease-in .81s;transition:fill .5s ease-in .81s}.is-svg3 svg.active .svg-elem-28{fill:#fff}.is-svg3 svg .svg-elem-29{fill:transparent;-webkit-transition:fill .5s ease-in .84s;transition:fill .5s ease-in .84s}.is-svg3 svg.active .svg-elem-29{fill:#fff}.is-svg3 svg .svg-elem-30{fill:transparent;-webkit-transition:fill .5s ease-in .87s;transition:fill .5s ease-in .87s}.is-svg3 svg.active .svg-elem-30{fill:#fff}.is-svg3 svg .svg-elem-31{fill:transparent;-webkit-transition:fill .5s ease-in .9s;transition:fill .5s ease-in .9s}.is-svg3 svg.active .svg-elem-31{fill:#fff}.is-svg3 svg .svg-elem-32{fill:transparent;-webkit-transition:fill .5s ease-in .93s;transition:fill .5s ease-in .93s}.is-svg3 svg.active .svg-elem-32{fill:#fff}.is-svg3 svg .svg-elem-33{fill:transparent;-webkit-transition:fill .5s ease-in .96s;transition:fill .5s ease-in .96s}.is-svg3 svg.active .svg-elem-33{fill:#fff}.is-svg3 svg .svg-elem-34{fill:transparent;-webkit-transition:fill .5s ease-in .99s;transition:fill .5s ease-in .99s}.is-svg3 svg.active .svg-elem-34{fill:#fff}.is-svg3 svg .svg-elem-35{fill:transparent;-webkit-transition:fill .5s ease-in 1.02s;transition:fill .5s ease-in 1.02s}.is-svg3 svg.active .svg-elem-35{fill:#fff}.is-svg3 svg .svg-elem-36{fill:transparent;-webkit-transition:fill .5s ease-in 1.05s;transition:fill .5s ease-in 1.05s}.is-svg3 svg.active .svg-elem-36{fill:#fff}.is-svg4 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg4 svg.active .svg-elem-1{fill:#fff}.is-svg4 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg4 svg.active .svg-elem-2{fill:#fff}.is-svg4 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg4 svg.active .svg-elem-3{fill:#fff}.is-svg4 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg4 svg.active .svg-elem-4{fill:#fff}.is-svg4 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg4 svg.active .svg-elem-5{fill:#fff}.is-svg4 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg4 svg.active .svg-elem-6{fill:#fff}.is-svg4 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg4 svg.active .svg-elem-7{fill:#fff}.is-svg4 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg4 svg.active .svg-elem-8{fill:#fff}.is-svg4 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg4 svg.active .svg-elem-9{fill:#fff}.is-svg4 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg4 svg.active .svg-elem-10{fill:#fff}.is-svg4 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg4 svg.active .svg-elem-11{fill:#fff}.is-svg4 svg .svg-elem-12{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.is-svg4 svg.active .svg-elem-12{fill:#fff}.is-svg4 svg .svg-elem-13{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.is-svg4 svg.active .svg-elem-13{fill:#fff}.is-svg4 svg .svg-elem-14{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.is-svg4 svg.active .svg-elem-14{fill:#fff}.is-svg4 svg .svg-elem-15{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}.is-svg4 svg.active .svg-elem-15{fill:#fff}.is-svg4 svg .svg-elem-16{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}.is-svg4 svg.active .svg-elem-16{fill:#fff}.is-svg4 svg .svg-elem-17{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}.is-svg4 svg.active .svg-elem-17{fill:#fff}.is-svg4 svg .svg-elem-18{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}.is-svg4 svg.active .svg-elem-18{fill:#fff}.is-svg4 svg .svg-elem-19{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}.is-svg4 svg.active .svg-elem-19{fill:#fff}.is-svg4 svg .svg-elem-20{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}.is-svg4 svg.active .svg-elem-20{fill:#fff}.is-svg5 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg5 svg.active .svg-elem-1{fill:#fff}.is-svg5 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg5 svg.active .svg-elem-2{fill:#fff}.is-svg5 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg5 svg.active .svg-elem-3{fill:#fff}.is-svg5 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg5 svg.active .svg-elem-4{fill:#fff}.is-svg5 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg5 svg.active .svg-elem-5{fill:#fff}.is-svg5 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg5 svg.active .svg-elem-6{fill:#fff}.is-svg5 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg5 svg.active .svg-elem-7{fill:#fff}.is-svg5 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg5 svg.active .svg-elem-8{fill:#fff}.is-svg5 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg5 svg.active .svg-elem-9{fill:#fff}.is-svg5 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg5 svg.active .svg-elem-10{fill:#fff}.is-svg5 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg5 svg.active .svg-elem-11{fill:#fff}.is-svg6 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg6 svg.active .svg-elem-1{fill:#fff}.is-svg6 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg6 svg.active .svg-elem-2{fill:#fff}.is-svg6 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg6 svg.active .svg-elem-3{fill:#fff}.is-svg6 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg6 svg.active .svg-elem-4{fill:#fff}.is-svg6 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg6 svg.active .svg-elem-5{fill:#fff}.is-svg6 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg6 svg.active .svg-elem-6{fill:#fff}.is-svg6 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg6 svg.active .svg-elem-7{fill:#fff}.is-svg6 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg6 svg.active .svg-elem-8{fill:#fff}.is-svg6 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg6 svg.active .svg-elem-9{fill:#fff}.is-svg6 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg6 svg.active .svg-elem-10{fill:#fff}.is-svg6 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg6 svg.active .svg-elem-11{fill:#fff}.is-svg6 svg .svg-elem-12{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.is-svg6 svg.active .svg-elem-12{fill:#fff}.is-svg6 svg .svg-elem-13{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.is-svg6 svg.active .svg-elem-13{fill:#fff}.is-svg6 svg .svg-elem-14{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.is-svg6 svg.active .svg-elem-14{fill:#fff}.is-svg6 svg .svg-elem-15{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}.is-svg6 svg.active .svg-elem-15{fill:#fff}.is-svg6 svg .svg-elem-16{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}.is-svg6 svg.active .svg-elem-16{fill:#fff}.is-svg6 svg .svg-elem-17{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}.is-svg6 svg.active .svg-elem-17{fill:#fff}.is-svg6 svg .svg-elem-18{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}.is-svg6 svg.active .svg-elem-18{fill:#fff}.is-svg6 svg .svg-elem-19{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}.is-svg6 svg.active .svg-elem-19{fill:#fff}.is-svg6 svg .svg-elem-20{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}.is-svg6 svg.active .svg-elem-20{fill:#fff}.is-svg7 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg7 svg.active .svg-elem-1{fill:#fff}.is-svg7 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg7 svg.active .svg-elem-2{fill:#fff}.is-svg7 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg7 svg.active .svg-elem-3{fill:#fff}.is-svg7 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg7 svg.active .svg-elem-4{fill:#fff}.is-svg7 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg7 svg.active .svg-elem-5{fill:#fff}.is-svg7 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg7 svg.active .svg-elem-6{fill:#fff}.is-svg8 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg8 svg.active .svg-elem-1{fill:#fff}.is-svg8 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg8 svg.active .svg-elem-2{fill:#fff}.is-svg8 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg8 svg.active .svg-elem-3{fill:#fff}.is-svg8 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg8 svg.active .svg-elem-4{fill:#fff}.is-svg8 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg8 svg.active .svg-elem-5{fill:#fff}.is-svg8 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg8 svg.active .svg-elem-6{fill:#fff}.is-svg8 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg8 svg.active .svg-elem-7{fill:#fff}.is-svg8 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg8 svg.active .svg-elem-8{fill:#fff}.is-svg8 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg8 svg.active .svg-elem-9{fill:#fff}.is-svg8 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg8 svg.active .svg-elem-10{fill:#fff}.is-svg8 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg8 svg.active .svg-elem-11{fill:#fff}.is-svg9 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg9 svg.active .svg-elem-1{fill:#fff}.is-svg9 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg9 svg.active .svg-elem-2{fill:#fff}.is-svg9 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg9 svg.active .svg-elem-3{fill:#fff}.is-svg9 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg9 svg.active .svg-elem-4{fill:#fff}.is-svg9 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg9 svg.active .svg-elem-5{fill:#fff}.is-svg9 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg9 svg.active .svg-elem-6{fill:#fff}.is-svg9 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg9 svg.active .svg-elem-7{fill:#fff}.is-svg9 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg9 svg.active .svg-elem-8{fill:#fff}.is-svg9 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg9 svg.active .svg-elem-9{fill:#fff}.is-svg9 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg9 svg.active .svg-elem-10{fill:#fff}.is-svg9 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg9 svg.active .svg-elem-11{fill:#fff}.is-svg10 svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 0s}.is-svg10 svg.active .svg-elem-1{fill:#fff}.is-svg10 svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .1s}.is-svg10 svg.active .svg-elem-2{fill:#fff}.is-svg10 svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .2s}.is-svg10 svg.active .svg-elem-3{fill:#fff}.is-svg10 svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .3s}.is-svg10 svg.active .svg-elem-4{fill:#fff}.is-svg10 svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .4s}.is-svg10 svg.active .svg-elem-5{fill:#fff}.is-svg10 svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .5s}.is-svg10 svg.active .svg-elem-6{fill:#fff}.is-svg10 svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .6s}.is-svg10 svg.active .svg-elem-7{fill:#fff}.is-svg10 svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .7s}.is-svg10 svg.active .svg-elem-8{fill:#fff}.is-svg10 svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.is-svg10 svg.active .svg-elem-9{fill:#fff}.is-svg10 svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.is-svg10 svg.active .svg-elem-10{fill:#fff}.is-svg10 svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.is-svg10 svg.active .svg-elem-11{fill:#fff}.c-animate-fade-in-up{opacity:0;translate:0 8rem}.c-animate-fade-in-up.is-animate{opacity:1;translate:0 0;-webkit-transition:opacity 1s,translate .3s;transition:opacity 1s,translate .3s}.c-animate-img-effect{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(300);filter:brightness(300);-webkit-transition:opacity 1s,-webkit-transform 2s,-webkit-filter 1.4s cubic-bezier(1,-.01,.25,1);transition:opacity 1s,-webkit-transform 2s,-webkit-filter 1.4s cubic-bezier(1,-.01,.25,1);transition:opacity 1s,transform 2s,filter 1.4s cubic-bezier(1,-.01,.25,1);transition:opacity 1s,transform 2s,filter 1.4s cubic-bezier(1,-.01,.25,1),-webkit-transform 2s,-webkit-filter 1.4s cubic-bezier(1,-.01,.25,1)}.c-animate-img-effect.is-animate{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(100%);filter:brightness(100%)}.c-animate-right-top-in img.img-shadow{top:calc(50% - 80rem);left:calc(50% + 100rem);opacity:0;-webkit-transition:top 3.5s cubic-bezier(.19,1,.22,1),left 3.5s cubic-bezier(.19,1,.22,1),opacity .4s,min-width 3.5s,max-width 3.5s;transition:top 3.5s cubic-bezier(.19,1,.22,1),left 3.5s cubic-bezier(.19,1,.22,1),opacity .4s,min-width 3.5s,max-width 3.5s}.c-animate-right-top-in.is-animate img.img-shadow{opacity:.2;top:50%;left:50%;min-width:62rem}.c-animate-credit{opacity:0}.c-animate-credit.is-animate{-webkit-animation:flash-inv .3s cubic-bezier(.4,0,.2,1) .4s forwards;animation:flash-inv .3s cubic-bezier(.4,0,.2,1) .4s forwards}@-webkit-keyframes flash-inv{0%{opacity:1}10%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}50%{opacity:0}60%{opacity:1}70%{opacity:0}80%{opacity:1}90%{opacity:0}100%{opacity:1}}@keyframes flash-inv{0%{opacity:1}10%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}50%{opacity:0}60%{opacity:1}70%{opacity:0}80%{opacity:1}90%{opacity:0}100%{opacity:1}}.c-container{max-width:102.4rem;margin:0 auto;padding:0 3rem}.c-title01{position:relative;text-align:center;font-size:7.2rem;line-height:1;font-weight:700;color:#fff}.c-title01 .inline1{color:#f32c46}.c-title01::after,.c-title01::before{content:"";position:absolute;bottom:-6.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.c-title01::before{width:65rem;height:1px}.c-title01::after{content:"";width:10rem;height:.8rem;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.c-title02{font-size:6.24rem;text-align:center;color:#fff;font-weight:700;line-height:1}.c-button01{background-color:#800219;color:#fff!important;font-size:2.4rem;letter-spacing:0;font-weight:900;display:inline-block;border-radius:99rem;padding:1.4rem 4rem;-webkit-transition:opacity .3s;transition:opacity .3s}.c-button01:hover{opacity:.8}html:has(#zero-lp){font-size:31.25%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:auto!important}html:has(#zero-lp):has(.p-zero-contents.is-show) .um-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}html:has(#zero-lp) .c-title01.is-small{font-size:28px}html:has(#zero-lp) .c-title01.is-small .text{display:block;font-size:22px;font-weight:300;color:#aaa;margin-top:13px}body:has(#zero-lp){font-family:"Chakra Petch",sans-serif;background-color:#040d28;overflow:visible}.uc-wp-footer .uc-wp-newsletter-footer .um-newsletter{margin-top:0!important}.p-zero-scroll{background-color:transparent;position:relative;background-color:#040d28}.p-zero-bg-galaxy{position:fixed;bottom:-15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:1600px;width:1600px;height:950px;opacity:.6}.p-zero-bg-galaxy__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-zero-contents__bg-galaxy{position:fixed!important;z-index:1!important}.p-zero-contents>*{position:relative;z-index:2}.p-zero-mv{position:relative;z-index:1000;top:0;-webkit-transform:translateY(0);transform:translateY(0);left:0;right:0;width:100%;-webkit-transition:opacity .5s;transition:opacity .5s;height:665px}.p-zero-mv__image{position:absolute;top:0;left:50%;translate:-50% 0;height:100%;width:3000px;min-width:3000px}.p-zero-mv__logo{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:2;width:810px}.p-zero-outline{position:relative;padding-top:15rem;padding-bottom:16rem}.p-zero-outline__bg-galaxy{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:5%}.p-zero-outline__inner{position:relative;z-index:1;max-width:169.2rem;margin-left:auto;margin-right:auto}.p-zero-outline__heading{margin-bottom:75px}.p-zero-outline__text{font-size:22px;color:#fff;font-weight:300;margin-bottom:0}.p-zero-outline__video{margin:45px auto 65px;width:740px;height:416px}.p-zero-outline__video-video{width:100%;height:100%;border:none}.p-zero-outline__table{width:100%;margin-left:auto;margin-right:auto;padding-bottom:3.6rem;border-bottom:1px solid rgba(255,255,255,.2)}.p-zero-outline__table+.p-zero-outline__table{margin-top:4.5rem}.p-zero-outline__table-head{color:#abafb2;font-size:2.4rem;font-weight:400;line-height:1}.p-zero-outline__table-contents{margin-top:3rem;font-size:3.6rem;color:#fff;font-weight:500;line-height:1.2852777778}.p-zero-about{margin-bottom:90px}.p-zero-about__inner{max-width:900px;width:100%;margin:0 auto}.p-zero-about__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-zero-about__slider{position:relative;text-align:center;width:230px;margin-top:-55px;overflow:hidden}.p-zero-about__slider .swiper-button-next,.p-zero-about__slider .swiper-button-prev{width:11px;height:27px;background-size:contain;background-repeat:no-repeat;background-position:center}.p-zero-about__slider .swiper-button-next::after,.p-zero-about__slider .swiper-button-prev::after{content:none}.p-zero-about__slider .swiper-button-prev{background-image:url(../img/icon_slider_prev.png)}.p-zero-about__slider .swiper-button-prev svg{display:none}.p-zero-about__slider .swiper-button-next{background-image:url(../img/icon_slider_next.png)}.p-zero-about__slider .swiper-button-next svg{display:none}.p-zero-about__slider-pagination{position:static!important;-webkit-transform:none;transform:none;margin:0;height:57px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:19px}.p-zero-about__slider-pagination::before{content:attr(data-text);position:absolute;top:15px;left:0;width:100%;font-size:12px;text-align:center;color:#abafb2}.p-zero-about__slider-pagination .swiper-pagination-bullet{margin:0!important;width:10px;height:10px;background-color:#fff;opacity:1;-webkit-transform:none;transform:none}.p-zero-about__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d43049}.p-zero-about__name{position:relative;color:#fff;font-weight:700;font-size:18px;margin-bottom:20px}@-webkit-keyframes noise-anim{0%{clip:rect(40px,9999px,85px,0)}5%{clip:rect(23px,9999px,66px,0)}10%{clip:rect(90px,9999px,2px,0)}15%{clip:rect(38px,9999px,61px,0)}20%{clip:rect(68px,9999px,34px,0)}25%{clip:rect(87px,9999px,56px,0)}30%{clip:rect(10px,9999px,50px,0)}35%{clip:rect(50px,9999px,86px,0)}40%{clip:rect(35px,9999px,99px,0)}45%{clip:rect(27px,9999px,6px,0)}50%{clip:rect(30px,9999px,4px,0)}55%{clip:rect(27px,9999px,27px,0)}60%{clip:rect(40px,9999px,24px,0)}65%{clip:rect(15px,9999px,61px,0)}70%{clip:rect(81px,9999px,54px,0)}75%{clip:rect(18px,9999px,3px,0)}80%{clip:rect(42px,9999px,71px,0)}85%{clip:rect(53px,9999px,27px,0)}90%{clip:rect(2px,9999px,6px,0)}95%{clip:rect(30px,9999px,35px,0)}100%{clip:rect(49px,9999px,2px,0)}}@keyframes noise-anim{0%{clip:rect(40px,9999px,85px,0)}5%{clip:rect(23px,9999px,66px,0)}10%{clip:rect(90px,9999px,2px,0)}15%{clip:rect(38px,9999px,61px,0)}20%{clip:rect(68px,9999px,34px,0)}25%{clip:rect(87px,9999px,56px,0)}30%{clip:rect(10px,9999px,50px,0)}35%{clip:rect(50px,9999px,86px,0)}40%{clip:rect(35px,9999px,99px,0)}45%{clip:rect(27px,9999px,6px,0)}50%{clip:rect(30px,9999px,4px,0)}55%{clip:rect(27px,9999px,27px,0)}60%{clip:rect(40px,9999px,24px,0)}65%{clip:rect(15px,9999px,61px,0)}70%{clip:rect(81px,9999px,54px,0)}75%{clip:rect(18px,9999px,3px,0)}80%{clip:rect(42px,9999px,71px,0)}85%{clip:rect(53px,9999px,27px,0)}90%{clip:rect(2px,9999px,6px,0)}95%{clip:rect(30px,9999px,35px,0)}100%{clip:rect(49px,9999px,2px,0)}}.p-zero-about__name:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 red;top:0;width:100%;text-align:center;color:#fff;background:#000;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim 2s infinite linear alternate-reverse}@-webkit-keyframes noise-anim-2{0%{clip:rect(92px,9999px,35px,0)}5%{clip:rect(26px,9999px,92px,0)}10%{clip:rect(17px,9999px,12px,0)}15%{clip:rect(75px,9999px,17px,0)}20%{clip:rect(21px,9999px,59px,0)}25%{clip:rect(64px,9999px,48px,0)}30%{clip:rect(72px,9999px,19px,0)}35%{clip:rect(88px,9999px,7px,0)}40%{clip:rect(87px,9999px,75px,0)}45%{clip:rect(99px,9999px,78px,0)}50%{clip:rect(50px,9999px,10px,0)}55%{clip:rect(15px,9999px,70px,0)}60%{clip:rect(63px,9999px,100px,0)}65%{clip:rect(10px,9999px,84px,0)}70%{clip:rect(40px,9999px,79px,0)}75%{clip:rect(93px,9999px,80px,0)}80%{clip:rect(25px,9999px,11px,0)}85%{clip:rect(53px,9999px,68px,0)}90%{clip:rect(58px,9999px,52px,0)}95%{clip:rect(91px,9999px,41px,0)}100%{clip:rect(95px,9999px,72px,0)}}@keyframes noise-anim-2{0%{clip:rect(92px,9999px,35px,0)}5%{clip:rect(26px,9999px,92px,0)}10%{clip:rect(17px,9999px,12px,0)}15%{clip:rect(75px,9999px,17px,0)}20%{clip:rect(21px,9999px,59px,0)}25%{clip:rect(64px,9999px,48px,0)}30%{clip:rect(72px,9999px,19px,0)}35%{clip:rect(88px,9999px,7px,0)}40%{clip:rect(87px,9999px,75px,0)}45%{clip:rect(99px,9999px,78px,0)}50%{clip:rect(50px,9999px,10px,0)}55%{clip:rect(15px,9999px,70px,0)}60%{clip:rect(63px,9999px,100px,0)}65%{clip:rect(10px,9999px,84px,0)}70%{clip:rect(40px,9999px,79px,0)}75%{clip:rect(93px,9999px,80px,0)}80%{clip:rect(25px,9999px,11px,0)}85%{clip:rect(53px,9999px,68px,0)}90%{clip:rect(58px,9999px,52px,0)}95%{clip:rect(91px,9999px,41px,0)}100%{clip:rect(95px,9999px,72px,0)}}.p-zero-about__name:before{content:attr(data-text);position:absolute;left:-2px;width:100%;text-align:center;text-shadow:1px 0 #00f;top:0;color:#fff;background:#000;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse}.p-zero-about__image{display:inline-block;width:165px;height:400px}.p-zero-about__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-zero-about__tables{width:630px;padding-top:70px}.p-zero-map{position:relative;margin-bottom:100px}.p-zero-map__bg-galaxy{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:60%}.p-zero-map__inner{position:relative;z-index:1;width:100%;max-width:835px;margin-left:auto;margin-right:auto}.p-zero-map__body{margin-top:145px}.p-zero-map__image{position:relative;width:835px;height:1055px}.p-zero-map__image-line{position:absolute;z-index:1;width:96.6%;left:50.6%;top:1.8%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-zero-map__image-line img{min-width:auto!important;position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.p-zero-map__image-line .default{opacity:1}.p-zero-map__image-line .hover{opacity:0}.p-zero-map__image-zero{position:absolute;z-index:2;top:22%;right:20%;width:40%;height:63%;cursor:pointer}.p-zero-map__image-zero:hover+.p-zero-map__image-line .default{opacity:0}.p-zero-map__image-zero:hover+.p-zero-map__image-line .hover{opacity:1}.p-zero-map__image-item{position:absolute;z-index:3;width:15.91%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-zero-map__image-item img{min-width:auto!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1!important;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.p-zero-map__image-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-zero-map__image-item.item1{top:0;left:0}.p-zero-map__image-item.item2{top:0;left:30.6%}.p-zero-map__image-item.item3{top:0;left:61.2%}.p-zero-map__image-item.item4{top:18.7%;right:0}.p-zero-map__image-item.item5{top:40.4%;right:0}.p-zero-map__image-item.item6{bottom:0;right:0}.p-zero-map__image-item.item7{bottom:0;left:43.4%}.p-zero-map__image-item.item8{bottom:0;left:0}.p-zero-map__image-item.item9{bottom:28.5%;left:27%}.p-zero-map__image-item.item10{bottom:28.5%;left:0}.p-zero-map__image-item.item11{top:19.5%;left:0}.p-zero-map__image-item.item12{top:19.5%;left:27%}.p-zero-map__image-item.item13{top:35.5%;left:0}.p-zero-map__image-item.item14{top:35.5%;left:27%}.p-zero-map-modal{position:fixed;top:0;left:0;z-index:1000000000;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;pointer-events:none}.p-zero-map-modal.is-show{opacity:1;pointer-events:auto}.p-zero-map-modal__inner{width:100%;max-width:920px;margin-left:auto;margin-right:auto;height:100%;padding-top:50px;padding-bottom:50px;max-height:725px;overflow:auto}.p-zero-map-modal__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:45px;display:none}.p-zero-map-modal__close{position:absolute;z-index:1;top:0;right:0;width:45px;height:45px;cursor:pointer;background-image:url(../img/icon_map_close.png);background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.p-zero-map-modal__image{width:278px;height:625px}.p-zero-map-modal__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.p-zero-map-modal__contents{width:510px}.p-zero-map-modal__title{position:relative;text-align:center;font-size:48px;font-weight:700;border-bottom:1px solid #fff;line-height:1;padding-bottom:60px;margin-bottom:70px}.p-zero-map-modal__title::after{content:"";position:absolute;bottom:0;left:50%;width:60px;height:4px;background-color:#fff;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.p-zero-map-modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}.p-zero-map-modal__content+.p-zero-map-modal__content{margin-top:35px}.p-zero-map-modal__content dt{font-weight:700;font-size:32px;line-height:1.2}.p-zero-map-modal__content dd{font-size:20px;font-weight:300;line-height:1.35}.p-zero-history{margin-bottom:90px}.p-zero-history__inner{position:relative;width:100%;max-width:1000px;margin:0 auto}.p-zero-history__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:110px}.p-zero-history__item{position:relative;padding-left:37.5px;padding-bottom:62.5px}.p-zero-history__item:last-child{padding-bottom:0}.p-zero-history__item::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#f32c46;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.p-zero-history__item::after{content:"";position:absolute;top:0;left:0;width:55px;height:100%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-image:url(../img/line_active.webp);background-size:100% 100%;background-repeat:no-repeat;opacity:0;border-radius:99px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.p-zero-history__item.is-active::before{opacity:0}.p-zero-history__item.is-active::after{opacity:1}.p-zero-history__item.is-active .p-zero-history__title,.p-zero-history__item.is-active .p-zero-history__year{color:#fff;text-shadow:0 0 10px #f32c46,0 5px 10px #f32c46,5px 0 10px #f32c46,0 -5px 10px #f32c46,-5px 0 10px #f32c46}.p-zero-history__item.is-active .p-zero-history__year span{border-color:#fff;-webkit-box-shadow:0 0 10px #f32c46;box-shadow:0 0 10px #f32c46}.p-zero-history__item.is-active .p-zero-history__year span::after{background-color:#fff}.p-zero-history__year{position:relative;font-size:28px;margin-bottom:17px;font-weight:700;color:#f32c46;line-height:1;-webkit-transition:text-shadow .3s ease-in-out;transition:text-shadow .3s ease-in-out}.p-zero-history__year span{position:absolute;z-index:10;top:0;left:-37.5px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:25px;height:25px;border-radius:50%;background-color:#040d28;border:1px solid #f32c46;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-zero-history__year span::after{content:"";position:absolute;top:50%;left:50%;width:15px;height:15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#f32c46;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-zero-history__title{font-size:25px;font-weight:700;color:#f32c46;margin-bottom:17px;margin-top:17px;-webkit-transition:text-shadow .3s ease-in-out;transition:text-shadow .3s ease-in-out}.p-zero-history__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:22px;font-weight:300;color:#fff;margin-bottom:0}.p-zero-history__contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:17px}.p-zero-history__image{width:382.5px}.p-zero-cast__inner{position:relative;width:100%;max-width:860px;margin:0 auto}.p-zero-cast__slider{margin-top:110px}.p-zero-cast__pagination{position:relative!important;bottom:auto!important;margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px}.p-zero-cast__pagination .swiper-pagination-bullet{width:12.5px;height:12.5px;background-color:#aaa;opacity:1;-webkit-transform:none!important;transform:none!important;margin:0!important}.p-zero-cast__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.p-zero-cast-card{background-color:#182039;border:1px solid #363d53;padding-left:60px;padding-right:60px;padding-top:55px;padding-bottom:42.5px;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-zero-cast-card__profile{width:230px;text-align:center}.p-zero-cast-card__comment{width:437.5px}.p-zero-cast-card__comment::after{content:"";position:absolute;pointer-events:none;bottom:40px;right:70px;width:430px;height:90px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(24,32,57,0)),to(#182039));background:linear-gradient(to bottom,rgba(24,32,57,0) 0,#182039 100%)}.p-zero-cast-card__comment-header{padding-bottom:32.5px;margin-bottom:25px;border-bottom:1px solid #aaa;font-size:22px;font-weight:700}.p-zero-cast-card__comment-text{position:relative;font-size:22px;font-weight:300;color:#aaa;height:250px;overflow:auto;margin-bottom:0;padding-right:15px}.p-zero-cast-card__comment-text::-webkit-scrollbar{width:7.5px;height:7.5px}.p-zero-cast-card__comment-text::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px}.p-zero-cast-card__comment-text::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.p-zero-cast-card__comment-text span{display:block;padding-bottom:50px}.p-zero-cast-card__name{margin-top:30px;margin-bottom:16px;font-size:25px;font-weight:700}.p-zero-cast-card__role{font-size:16px;margin-bottom:0;font-weight:300;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-zero-items{padding-top:20rem}.p-zero-items__list{margin-top:19rem;width:192rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-zero-items__item{width:33.3333333333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.p-zero-items__item.is-modal-disabled{pointer-events:none}.p-zero-items__img{width:100%;height:215px;position:relative;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.p-zero-items__img img{position:absolute;z-index:2;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-zero-items__title{text-align:center;font-size:4.8rem;font-weight:700;letter-spacing:-.005em;line-height:1;margin-top:6rem}.p-zero-modal{position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.p-zero-modal.is-show{pointer-events:auto;opacity:1}.p-zero-modal__box{position:relative;width:1040px;background-color:#fff;border-color:#c5cad9;border-style:solid;border-width:.7rem;border-radius:.24rem;width:104rem;max-height:90%;overflow:auto;padding:8rem 8.7rem 8rem}.p-zero-modal__close{position:absolute;top:2.7rem;right:2.7rem;width:7.4rem;height:7.4rem;background-image:url(../img/icon_modal_close.png);background-size:contain;background-repeat:no-repeat;cursor:pointer}.p-zero-modal__title{text-align:center;font-size:7.8rem;font-weight:700;line-height:1;margin-bottom:0;color:#040d28}.p-zero-modal__img{width:100%;height:48rem;margin-top:6.8rem;margin-bottom:6rem}.p-zero-modal__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-zero-modal__text{padding-bottom:6rem;border-bottom:1px solid #000;font-size:3.9rem;line-height:1.1538461538;color:#040d28}.p-zero-modal__amazon{display:block;width:30.4rem;margin-top:8rem;margin-left:auto;margin-right:auto}.p-zero-modal__button{padding-top:5.5rem;text-align:center}.p-zero-modal__button a{display:inline-block;color:#fff!important;background-color:#e91e40;width:56rem;height:11rem;line-height:11rem;font-size:5rem;font-weight:700;text-decoration:none;letter-spacing:.05em}.p-zero-news{padding-top:27.5rem}.p-zero-news__inner{width:212rem;margin-left:auto;margin-right:auto}.p-zero-news__slider{margin-top:17.5rem}.p-zero-news__item{display:block;text-decoration:none}.p-zero-news__img{height:37rem;overflow:hidden}.p-zero-news__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.p-zero-news__title{font-size:4.4rem;font-weight:400;line-height:1.2272727273;margin-top:3.4rem;margin-bottom:2.8rem}.p-zero-news__date{font-size:2.8rem;color:#aaa;line-height:1}.p-zero-news__bottom{text-align:center;margin-top:26rem;margin-bottom:9.5rem}.p-zero-news__bottom img{display:inline-block;width:105rem}@media screen and (max-width :767px){.u-pc-only{display:none!important}.c-animate-img-effect{-webkit-transition:opacity 1s,-webkit-transform 2s,-webkit-filter 1.4s cubic-bezier(1,-.01,.25,1)!important;transition:opacity 1s,-webkit-transform 2s,-webkit-filter 1.4s cubic-bezier(1,-.01,.25,1)!important;transition:opacity 1s,transform 2s,filter 1.4s cubic-bezier(1,-.01,.25,1)!important;transition:opacity 1s,transform 2s,filter 1.4s cubic-bezier(1,-.01,.25,1),-webkit-transform 2s,-webkit-filter 1.4s cubic-bezier(1,-.01,.25,1)!important}.c-animate-right-top-in img.img-shadow{top:calc(50% - 60rem);left:50%}.c-animate-right-top-in.is-animate img.img-shadow{min-width:40rem}.c-title01{font-size:5rem}.c-title01::after,.c-title01::before{bottom:-5rem}.c-title01::before{width:100%}.c-title01::after{height:.6rem}.c-title02{font-size:4rem}.c-button01{padding:1.4rem 6rem}html:has(#zero-lp){font-size:1.3333333333vw!important}html:has(#zero-lp):has(.p-zero-contents.is-show) .um-footer{display:block}html:has(#zero-lp) .c-title01.is-small{font-size:5rem}.p-zero-bg-galaxy{min-width:170rem;width:170rem;height:100rem}.p-zero-mv{height:auto!important}.p-zero-mv__image{position:static;translate:0 0;min-width:auto!important;width:100%!important}.p-zero-mv__logo{top:auto;bottom:0;width:65rem!important;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.p-zero-outline{padding-top:4rem;padding-bottom:10rem}.p-zero-outline__bg-galaxy{top:16%}.p-zero-outline__inner{max-width:67.5rem}.p-zero-outline__heading{margin-bottom:10.5rem}.p-zero-outline__text{font-size:3.6rem}.p-zero-outline__video{margin:4.6rem 0 5.6rem;width:100%;height:38rem}.p-zero-outline__table-contents{font-size:3.4rem}.p-zero-about{margin-bottom:12rem}.p-zero-about__inner{max-width:67.5rem}.p-zero-about__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:11.5rem}.p-zero-about__slider{width:100%;max-width:59rem;margin-left:auto;margin-right:auto;margin-top:0}.p-zero-about__slider .swiper-button-next,.p-zero-about__slider .swiper-button-prev{width:2.2rem;height:5.4rem}.p-zero-about__slider-pagination{height:14rem;gap:4rem}.p-zero-about__slider-pagination::before{font-size:4rem;top:3.8rem}.p-zero-about__slider-pagination .swiper-pagination-bullet{width:2rem;height:2rem}.p-zero-about__name{font-size:4rem;margin-bottom:4.8rem}.p-zero-about__image{width:31rem;height:75rem}.p-zero-about__tables{width:100%;padding-top:4.6rem}.p-zero-map{margin-bottom:13rem}.p-zero-map .c-title01::after,.p-zero-map .c-title01::before{content:none}.p-zero-map__inner{width:100%}.p-zero-map__body{position:relative;margin-top:10rem;overflow:auto}.p-zero-map__body img{min-width:130rem}.p-zero-map__body::-webkit-scrollbar{display:none}.p-zero-map__image{width:100rem;height:126.27rem}.p-zero-map__image-item img{-webkit-transform:none!important;transform:none!important}.p-zero-map-modal__inner{max-width:61rem;max-height:100%;padding-top:5rem;padding-bottom:5rem}.p-zero-map-modal__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:0}.p-zero-map-modal__close{top:5rem;width:5.2rem;height:5.2rem}.p-zero-map-modal__image{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:31rem;height:auto;margin-left:auto;margin-right:auto;padding-bottom:6rem;margin-bottom:7rem}.p-zero-map-modal__image::before{content:"";position:absolute;bottom:0;left:50%;width:60px;height:4px;background-color:#fff;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.p-zero-map-modal__image::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:61rem;height:1px;background-color:#fff}.p-zero-map-modal__image img{height:auto}.p-zero-map-modal__contents{display:contents}.p-zero-map-modal__title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:4rem;width:100%;padding-top:6rem;padding-left:6rem;padding-right:6rem;padding-bottom:4rem;margin-bottom:0;border-bottom:none}.p-zero-map-modal__title::after{content:none}.p-zero-map-modal__content{width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;gap:1.2rem}.p-zero-map-modal__content+.p-zero-map-modal__content{margin-top:4.2rem}.p-zero-map-modal__content dt{font-size:4rem}.p-zero-map-modal__content dd{font-size:2.9rem}.p-zero-history{margin-bottom:11rem}.p-zero-history__inner{max-width:67.5rem}.p-zero-history__list{margin-top:15rem;padding-left:2.6rem;margin-bottom:10rem}.p-zero-history__item{padding-left:4.4rem;padding-bottom:11rem}.p-zero-history__item:last-child{padding-bottom:0}.p-zero-history__item::after{width:8.4rem}.p-zero-history__year{font-size:4.6rem;margin-bottom:2.4rem}.p-zero-history__year span{width:5.2rem;height:5.2rem;left:-4.4rem}.p-zero-history__title{font-size:3.6rem;margin-top:2.4rem;margin-bottom:4rem}.p-zero-history__text{font-size:3.4rem}.p-zero-history__contents{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4rem}.p-zero-history__image{width:100%}.p-zero-cast__inner{max-width:51.5rem}.p-zero-cast__inner .c-title01{white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-zero-cast__slider{margin-top:15.6rem}.p-zero-cast__pagination{margin-top:5rem;gap:4rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw!important}.p-zero-cast__pagination .swiper-pagination-bullet{width:2rem;height:2rem}.p-zero-cast-card{padding-top:5.6rem;padding-bottom:5rem;padding-left:4rem;padding-right:4rem;border-radius:2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.8rem}.p-zero-cast-card__profile{width:31rem;margin-left:auto;margin-right:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.p-zero-cast-card__comment{width:100%}.p-zero-cast-card__comment::after{bottom:5rem;right:5.5rem;width:43rem;height:14rem}.p-zero-cast-card__comment-header{position:relative;font-size:3.2rem;margin-bottom:5rem;padding-bottom:0;border-bottom:none}.p-zero-cast-card__comment-header::after{content:"";position:absolute;top:50%;right:0;width:20rem;height:1px;background-color:#aaa;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-zero-cast-card__comment-text{font-size:3.8rem;height:45rem}.p-zero-cast-card__comment-text span{padding-bottom:10rem}.p-zero-cast-card__name{font-size:4rem;margin-top:2.4rem;margin-bottom:2rem;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-zero-cast-card__role{font-size:2.6rem}.p-zero-cast-card__role.is-sp-small{font-size:2.2rem}.p-zero-items{padding-top:12rem}.p-zero-items .c-title01{width:67.5rem;margin-left:auto;margin-right:auto}.p-zero-items__list{width:67.5rem;margin-top:16rem}.p-zero-items__img{height:15.5rem}.p-zero-items__title{font-size:2.6rem;margin-top:2.2rem}.p-zero-modal__box{width:67.5rem!important;max-height:85%;padding:8rem 4.5rem 8rem!important}.p-zero-modal__close{top:2.7rem;right:2.7rem;width:3.7rem;height:3.7rem}.p-zero-modal__title{font-size:4.2rem}.p-zero-modal__img{height:30rem;margin-top:4rem;margin-bottom:4rem}.p-zero-modal__text{font-size:3.4rem}.p-zero-modal__amazon{width:18.5rem;margin-top:4rem}.p-zero-modal__button{padding-top:3.5rem}.p-zero-modal__button a{width:30rem;height:7rem;line-height:7rem;font-size:3rem}.p-zero-news{padding-top:12rem}.p-zero-news__inner{width:67rem;margin-left:auto;margin-right:auto}.p-zero-news__slider{margin-top:13rem}.p-zero-news .swiper-container{width:52.2rem;margin-left:auto;margin-right:auto}.p-zero-news__img{height:30rem}.p-zero-news__title{margin-top:2.5rem;margin-bottom:2.8rem;font-size:3.4rem}.p-zero-news__date{font-size:2.4rem}.p-zero-news__bottom{margin-top:14rem;margin-bottom:8.5rem}.p-zero-news__bottom img{width:44.5rem}}@media screen and (min-width :768px){.u-sp-only{display:none!important}.p-zero-news .swiper-wrapper{-webkit-transform:none!important;transform:none!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5.5rem}.p-zero-news .swiper-slide{width:calc(33.3333333333% - 3.6666666667rem)!important;margin:0!important}}@media screen and (min-width:1141px){.c-animate-right-top-in.is-animate img.img-shadow{min-width:310px}.c-title01{font-size:36px}.c-title01::after,.c-title01::before{bottom:-32.5px}.c-title01::before{width:325px}.c-title01::after{width:50px;height:4px}html:has(#zero-lp){font-size:31.25%!important}.p-zero-outline{padding-top:150px;padding-bottom:80px}.p-zero-outline__inner{max-width:846px}.p-zero-outline__table{padding-bottom:18px}.p-zero-outline__table+.p-zero-outline__table{margin-top:22.5px}.p-zero-outline__table-contents{margin-top:15px}.p-zero-items{padding-top:100px}.p-zero-items__list{margin-top:95px;width:960px}.p-zero-items__title{margin-top:30px}.p-zero-modal__box{width:520px;border-width:3.5px;border-radius:12px}.p-zero-modal__close{top:13.5px;right:13.5px;width:37px;height:37px}.p-zero-modal__title{font-size:39px}.p-zero-modal__img{height:240px;margin-top:34px;margin-bottom:30px}.p-zero-modal__text{padding-bottom:30px}.p-zero-modal__amazon{width:152px;margin-top:40px}.p-zero-modal__button{padding-top:27.5px}.p-zero-modal__button a{width:280px;height:55px;line-height:55px}.p-zero-news{padding-top:137.5px}.p-zero-news__inner{width:1060px}.p-zero-news__slider{margin-top:87.5px}.p-zero-news__img{height:185px}.p-zero-news__title{margin-top:17px;margin-bottom:14px}.p-zero-news__bottom{margin-top:130px;margin-bottom:47.5px}.p-zero-news__bottom img{width:525px}}@media screen and (max-width:1140px){html:has(#zero-lp){font-size:.4385964912vw}.p-zero-mv{height:133rem}.p-zero-mv__image{width:600rem;min-width:600rem}.p-zero-mv__logo{width:162rem}}@media screen and (max-width:1140px) and (min-width:768px){html:has(#zero-lp) .c-title01.is-small{font-size:5.6rem}html:has(#zero-lp) .c-title01.is-small .text{font-size:4.4rem;margin-top:2.6rem}.p-zero-bg-galaxy{min-width:320rem;width:320rem;height:190rem}.p-zero-outline__heading{margin-bottom:15rem}.p-zero-outline__text{font-size:4.4rem}.p-zero-outline__video{margin:9rem auto 13rem;width:148rem;height:83rem}.p-zero-about{margin-bottom:18rem}.p-zero-about__inner{max-width:180rem}.p-zero-about__slider{margin-top:-11rem;width:46rem}.p-zero-about__slider .swiper-button-next,.p-zero-about__slider .swiper-button-prev{width:2.2rem;height:5.4rem}.p-zero-about__slider-pagination{height:11.4rem;gap:3.8rem}.p-zero-about__slider-pagination::before{font-size:2.4rem;top:3rem}.p-zero-about__slider-pagination .swiper-pagination-bullet{width:2rem;height:2rem}.p-zero-about__name{font-size:3.6rem;margin-bottom:4rem}.p-zero-about__image{width:33rem;height:80rem}.p-zero-about__tables{padding-top:14rem;width:126rem}.p-zero-map{margin-bottom:20rem}.p-zero-map__inner{max-width:167rem}.p-zero-map__body{margin-top:29rem}.p-zero-map__image{width:167rem;height:211rem}.p-zero-map-modal__inner{max-width:184rem;padding-top:10rem;padding-bottom:10rem;max-height:145rem}.p-zero-map-modal__item{padding-right:9rem}.p-zero-map-modal__close{width:9rem;height:9rem}.p-zero-map-modal__image{width:55.6rem;height:125rem}.p-zero-map-modal__contents{width:102rem}.p-zero-map-modal__title{font-size:9.6rem;padding-bottom:12rem;margin-bottom:14rem}.p-zero-map-modal__title::after{width:12rem}.p-zero-map-modal__content{gap:2.4rem}.p-zero-map-modal__content+.p-zero-map-modal__content{margin-top:7rem}.p-zero-map-modal__content dt{font-size:6.4rem}.p-zero-map-modal__content dd{font-size:4rem}.p-zero-history{margin-bottom:18rem}.p-zero-history__inner{max-width:200rem}.p-zero-history__list{margin-bottom:22rem}.p-zero-history__item{padding-left:7.5rem;padding-bottom:12.5rem}.p-zero-history__item:last-child{padding-bottom:0}.p-zero-history__item::after{width:5.5rem}.p-zero-history__year{font-size:5.6rem;margin-bottom:3.4rem}.p-zero-history__year span{left:-7.5rem;width:5rem;height:5rem}.p-zero-history__year span::after{width:3rem;height:3rem}.p-zero-history__title{font-size:5rem;margin-bottom:3.4rem;margin-top:3.4rem}.p-zero-history__text{font-size:4.4rem}.p-zero-history__contents{gap:3.4rem}.p-zero-history__image{width:76.5rem}.p-zero-cast__inner{max-width:172rem}.p-zero-cast__slider{margin-top:22rem}.p-zero-cast__pagination{margin-top:14rem;gap:6rem}.p-zero-cast__pagination .swiper-pagination-bullet{width:2.5rem;height:2.5rem}.p-zero-cast-card{padding-left:12rem;padding-right:12rem;padding-top:11rem;padding-bottom:8.5rem;border-radius:4.8rem}.p-zero-cast-card__profile{width:46rem}.p-zero-cast-card__comment{width:87.5rem}.p-zero-cast-card__comment::after{bottom:8rem;right:14rem;width:86rem;height:20rem}.p-zero-cast-card__comment-header{padding-bottom:6.5rem;margin-bottom:5rem;font-size:4.4rem}.p-zero-cast-card__comment-text{font-size:4.4rem;height:50rem}.p-zero-cast-card__comment-text span{padding-bottom:10rem}.p-zero-cast-card__name{margin-top:6rem;margin-bottom:3.2rem;font-size:5rem}.p-zero-cast-card__role{font-size:3.2rem}.p-zero-items__img{height:43rem}}
/*# sourceMappingURL=maps/style.css.map */