@font-face {
    font-family: "bebas";
    font-style: normal;
    font-weight: medium;
    src: url("./webfont/bebas.eot");
    src: url("./webfont/bebas.eot?#iefix") format("embedded-opentype"), url("./webfont/bebas.woff") format("woff"), url("./webfont/bebas.otf") format("opentype")
}

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

body {
    line-height: 1
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

nav ul {
    list-style: none
}

ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}

a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold
}

del {
    text-decoration: line-through
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0
}

input,
select {
    vertical-align: middle
}

html {
    font-size: 10px;
    touch-action: manipulation
}

body {
    text-align: left;
    font-weight: 400;
    height: 100%;
    position: relative;
    color: #000;
    text-align: center;
    min-width: 960px;
    background-color: #ed7b7c
}

@media screen and (max-width: 768px) {
    html {
        font-size: 2.0vw
    }

    body {
        min-width: 300px
    }
}

img {
    max-width: 100%;
    height: auto
}

* {
    outline: none !important
}

.fi {
    -webkit-transition: all 5s ease;
    -moz-transition: all 5s ease;
    -ms-transition: all 5s ease;
    -o-transition: all 5s ease;
    transition: all 5s ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
    transform: translate(0, 30px)
}

.fi.active {
    opacity: 1;
    transform: translate(0, 0)
}

@keyframes logoRotate {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes scrollAnim {
    0% {
        background-position: center bottom 15px;
        opacity: .8
    }

    100% {
        background-position: center bottom 0;
        opacity: .5
    }
}

@keyframes showSlideImage {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes landscape {
    0% {
        opacity: 1;
        transform: translate(0, 0)
    }

    49% {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: translate(-2000px, 0)
    }

    51% {
        opacity: 0;
        transform: translate(2000px, 0)
    }

    52% {
        opacity: 1
    }

    100% {
        opacity: 1;
        transform: translate(0, 0)
    }
}

.fi {
    -webkit-transition: all 5s ease;
    -moz-transition: all 5s ease;
    -ms-transition: all 5s ease;
    -o-transition: all 5s ease;
    transition: all 5s ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
    transform: translate(0, 30px)
}

.fi.active {
    opacity: 1;
    transform: translate(0, 0)
}

@font-face {
    font-family: "slick";
    src: url('/fonts/slick.eot');
    src: url('/fonts/slick.eot?#iefix') format("embedded-opentype"), url('/fonts/slick.woff') format("woff"), url('/fonts/slick.ttf') format("truetype"), url('/fonts/slick.svg#slick') format("svg");
    font-weight: normal;
    font-style: normal
}

.slick-prev,
.slick-next {
    position: absolute;
    display: block;
    width: 2.4vw;
    height: 4.6vw;
    max-width: 20px;
    max-height: 30px;
    text-indent: -9999px;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: contain !important;
    z-index: 100;
    line-height: 0px;
    font-size: 0px;
    cursor: pointer;
    background: transparent;
    color: transparent;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0;
    border: none;
    outline: none
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
    opacity: 1
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
    opacity: .25
}

.slick-prev.slick-disabled,
.slick-next.slick-disabled {
    opacity: 0
}

.slick-prev:before,
.slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: #fff;
    opacity: .75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: clamp(-30px, -2vw, -20px)
}

[dir="rtl"] .slick-prev {
    left: auto;
    right: clamp(-30px, -2vw, -20px)
}

[dir="rtl"] .slick-prev:before {
    content: "→"
}

.slick-next {
    right: clamp(-30px, -2vw, -20px)
}

[dir="rtl"] .slick-next {
    left: clamp(-30px, -2vw, -20px);
    right: auto
}

[dir="rtl"] .slick-next:before {
    content: "←"
}

.slick-dotted.slick-slider {
    margin-bottom: 35px
}

.slick-dots {
    position: absolute;
    bottom: -20px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%
}

.slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 0;
    padding: 0;
    cursor: pointer
}

.slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    height: 20px;
    width: 20px;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer
}

.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: none
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
    opacity: 1
}

.slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-family: "slick";
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    opacity: .25;
    -webkit-font-smoothing: antialiased
}

.slick-dots li.slick-active button:before {
    color: #000;
    opacity: .75
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:before,
.slick-track:after {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir="rtl"] .slick-slide {
    float: right
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.mfp-zoom-in .mfp-content {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: scale(0.8, 0.8)
}

.mfp-zoom-in.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out
}

.mfp-zoom-in.mfp-ready .mfp-content {
    opacity: 1;
    transform: scale(1, 1)
}

.mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-zoom-in.mfp-removing .mfp-content {
    transform: scale(0.8, 0.8);
    opacity: 0
}

.mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-newspaper .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.5s;
    transform: scale(0) rotate(500deg)
}

.mfp-newspaper.mfp-bg {
    opacity: 0;
    transition: all 0.5s
}

.mfp-newspaper.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1) rotate(0deg)
}

.mfp-newspaper.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-newspaper.mfp-removing .mfp-with-anim {
    transform: scale(0) rotate(500deg);
    opacity: 0
}

.mfp-newspaper.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-move-horizontal .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s;
    transform: translateX(-50px)
}

.mfp-move-horizontal.mfp-bg {
    opacity: 0;
    transition: all 0.3s
}

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: translateX(0)
}

.mfp-move-horizontal.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
    transform: translateX(50px);
    opacity: 0
}

.mfp-move-horizontal.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-move-from-top .mfp-content {
    vertical-align: top
}

.mfp-move-from-top .mfp-with-anim {
    opacity: 0;
    transition: all 0.2s;
    transform: translateY(-100px)
}

.mfp-move-from-top.mfp-bg {
    opacity: 0;
    transition: all 0.2s
}

.mfp-move-from-top.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: translateY(0)
}

.mfp-move-from-top.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-move-from-top.mfp-removing .mfp-with-anim {
    transform: translateY(-50px);
    opacity: 0
}

.mfp-move-from-top.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-3d-unfold .mfp-content {
    perspective: 2000px
}

.mfp-3d-unfold .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform-style: preserve-3d;
    transform: rotateY(-60deg)
}

.mfp-3d-unfold.mfp-bg {
    opacity: 0;
    transition: all 0.5s
}

.mfp-3d-unfold.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: rotateY(0deg)
}

.mfp-3d-unfold.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-3d-unfold.mfp-removing .mfp-with-anim {
    transform: rotateY(60deg);
    opacity: 0
}

.mfp-3d-unfold.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-zoom-out .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: scale(1.3)
}

.mfp-zoom-out.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out
}

.mfp-zoom-out.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1)
}

.mfp-zoom-out.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-zoom-out.mfp-removing .mfp-with-anim {
    transform: scale(1.3);
    opacity: 0
}

.mfp-zoom-out.mfp-removing.mfp-bg {
    opacity: 0
}

@keyframes hinge {
    0% {
        transform: rotate(0);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    20%,
    60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    40% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    80% {
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    100% {
        transform: translateY(700px);
        opacity: 0
    }
}

.hinge {
    animation-duration: 1s;
    animation-name: hinge
}

.mfp-with-fade .mfp-content,
.mfp-with-fade.mfp-bg {
    opacity: 0;
    transition: opacity .5s ease-out
}

.mfp-with-fade.mfp-ready .mfp-content {
    opacity: 1
}

.mfp-with-fade.mfp-ready.mfp-bg {
    opacity: 0.8
}

.mfp-with-fade.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden
}

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.mfp-align-top .mfp-container:before {
    display: none
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto
}

.mfp-ajax-cur {
    cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
    cursor: auto
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.mfp-loading.mfp-figure {
    display: none
}

.mfp-hide {
    display: none !important
}

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
}

.mfp-preloader a {
    color: #CCC
}

.mfp-preloader a:hover {
    color: #FFF
}

.mfp-s-ready .mfp-preloader {
    display: none
}

.mfp-s-error .mfp-content {
    display: none
}

button.mfp-close,
button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation
}

button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}

.mfp-close:hover,
.mfp-close:focus {
    opacity: 1
}

.mfp-close:active {
    top: 1px
}

.mfp-close-btn-in .mfp-close {
    color: #333
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 30px;
    height: 30px;
    right: 0;
    padding-right: 0
}

@media screen and (max-width: 768px) {

    .mfp-image-holder .mfp-close,
    .mfp-iframe-holder .mfp-close {
        width: 8vw;
        height: 8vw;
        padding-right: 0;
        right: 0
    }
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap
}

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
    margin-top: -54px
}

.mfp-arrow:hover,
.mfp-arrow:focus {
    opacity: 1
}

.mfp-arrow:before,
.mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent
}

.mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px
}

.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7
}

.mfp-arrow-left {
    left: 0
}

.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px
}

.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F
}

.mfp-arrow-right {
    right: 0
}

.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px
}

.mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
}

.mfp-iframe-holder .mfp-close {
    top: -40px
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000
}

img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto
}

.mfp-figure {
    line-height: 0
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444
}

.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px
}

.mfp-figure figure {
    margin: 0
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px
}

.mfp-image-holder .mfp-content {
    max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}

@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }

    .mfp-img-mobile img.mfp-img {
        padding: 0
    }

    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0
    }

    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px
    }

    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box
    }

    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }

    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px
    }

    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0
    }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%
    }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px
    }
}

.l-wrap {
    width: 100%;
    min-width: 1050px;
    margin: 0 auto;
    padding: 0;
    margin-top: 0
}

@media screen and (max-width: 768px) {
    .l-wrap {
        padding: 0;
        margin-top: 0;
        min-width: 320px;
        background-size: cover
    }
}

.l-content {
    max-width: 1980px;
    margin: 0 auto;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    font-family: 'Noto Sans JP', sans-serif;
    text-align: center
}

.l-content img {
    max-width: 100%;
    height: auto
}

@media screen and (max-width: 768px) {
    .l-content {
        font-size: 0
    }
}

.screen-main {
    display: none
}

.l-photo {
    width: 100%
}

@keyframes scroll_x {
    0% {
        background-position: 0 0, -58.8775px 0
    }

    50% {
        background-position: 58.8775px 0, -58.8775px 0
    }

    100% {
        background-position: 58.8775px 0, 0 0
    }
}

@keyframes scroll_x_sp {
    0% {
        background-position: 0 0, -8.18608vw 0
    }

    50% {
        background-position: 8.18608vw 0, -8.18608vw 0
    }

    100% {
        background-position: 8.18608vw 0, 0 0
    }
}

@keyframes scroll_x_x2 {
    0% {
        background-position: 0 0, -129.4408px 0
    }

    50% {
        background-position: 129.4408px 0, -129.4408px 0
    }

    100% {
        background-position: 129.4408px 0, 0 0
    }
}

.c-grid__row {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-left: -1.65vw;
    margin-right: -1.65vw;
    margin-bottom: -4.29vw
}

@media screen and (max-width: 768px) {
    .c-grid__row {
        margin-left: -15px;
        margin-right: -15px;
        margin-bottom: 0
    }
}

.c-grid__col--lg-1 {
    width: 8.33333%
}

.c-grid__col--lg-2 {
    width: 16.66667%
}

.c-grid__col--lg-3 {
    width: 25%
}

.c-grid__col--lg-4 {
    width: 33.33333%
}

.c-grid__col--lg-5 {
    width: 41.66667%
}

.c-grid__col--lg-6 {
    width: 50%
}

.c-grid__col--lg-7 {
    width: 58.33333%
}

.c-grid__col--lg-8 {
    width: 66.66667%
}

.c-grid__col--lg-9 {
    width: 75%
}

.c-grid__col--lg-10 {
    width: 83.33333%
}

.c-grid__col--lg-11 {
    width: 91.66667%
}

.c-grid__col--lg-12 {
    width: 100%
}

@media screen and (max-width: 768px) {
    .c-grid__col--sm-1 {
        width: 8.33333%
    }

    .c-grid__col--sm-2 {
        width: 16.66667%
    }

    .c-grid__col--sm-3 {
        width: 25%
    }

    .c-grid__col--sm-4 {
        width: 33.33333%
    }

    .c-grid__col--sm-5 {
        width: 41.66667%
    }

    .c-grid__col--sm-6 {
        width: 50%
    }

    .c-grid__col--sm-7 {
        width: 58.33333%
    }

    .c-grid__col--sm-8 {
        width: 66.66667%
    }

    .c-grid__col--sm-9 {
        width: 75%
    }

    .c-grid__col--sm-10 {
        width: 83.33333%
    }

    .c-grid__col--sm-11 {
        width: 91.66667%
    }

    .c-grid__col--sm-12 {
        width: 100%
    }
}

[class*='c-grid__col'] {
    box-sizing: border-box;
    position: relative
}

[class*='c-grid__col--lg'] {
    padding: 0 1.65vw;
    margin-bottom: 4.29vw
}

@media screen and (max-width: 768px) {
    [class*='c-grid__col--sm'] {
        padding: 0 15px;
        margin-bottom: 39px
    }
}

.c-text {
    font-size: 1.8rem;
    line-height: 1.8
}

@media screen and (max-width: 768px) {
    .c-text {
        font-size: 16px;
        line-height: 1.6
    }
}

.c-text--size-small {
    font-size: 1.6rem;
    line-height: 1.7
}

@media screen and (max-width: 768px) {
    .c-text--size-small {
        font-size: 16px;
        line-height: 1.6
    }
}

.c-text--color-white {
    color: #fff
}

.c-text--weight-bold {
    font-weight: bold
}

.c-title {
    line-height: 1;
    margin-bottom: 1em;
    font-size: 26px
}

@media screen and (max-width: 768px) {
    .c-title {
        font-size: 25.6px;
        line-height: 1.6
    }
}

@media screen and (max-width: 768px) {
    .c-title {
        margin-bottom: .7em
    }
}

.c-layout-center {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center
}

.c-inner {
    width: 92%;
    max-width: 1000px;
    margin: 0 auto;
    padding: 80px 0
}

@media screen and (max-width: 768px) {
    .c-inner {
        padding: 30px 0
    }
}

.c-button {
    width: 250px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    font-weight: bold;
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #f0cc5b;
    border-radius: 30px;
    font-size: 18px;
    cursor: pointer;
    transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1)
}

@media screen and (max-width: 768px) {
    .c-button {
        font-size: 19.2px;
        line-height: 1.6
    }
}

.c-button--small {
    width: 130px
}

@media screen and (max-width: 768px) {
    .c-button--small {
        width: 80px;
        height: 40px;
        border-radius: 20px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .c-button--small {
        font-size: 12.8px;
        line-height: 1.6
    }
}

.c-button--gray {
    background-color: #ddd
}

.c-button:hover {
    background: #ffe590
}

.c-button__wrap {
    text-align: center;
    width: 100%;
    display: flex;
    justify-content: center
}

.c-textarea {
    width: 100%;
    height: 250px;
    resize: vertical;
    border: 12px solid #E6E6E6;
    border-radius: 30px;
    font-size: 18px;
    color: #000;
    padding: 18px;
    box-sizing: border-box
}

@media screen and (max-width: 768px) {
    .c-textarea {
        font-size: 16px;
        line-height: 1.6
    }
}

.c-textarea::placeholder {
    color: gray
}

@media screen and (max-width: 768px) {
    .c-textarea {
        font-size: 16px;
        line-height: 1.6
    }
}

@media screen and (max-width: 768px) {
    .c-textarea {
        height: 300px;
        border: 5px solid #E6E6E6;
        border-radius: 20px
    }
}

.c-textarea+.c-button__wrap .c-button {
    margin-top: 30px
}

@media screen and (max-width: 768px) {
    .c-textarea+.c-button__wrap .c-button {
        margin-top: 15px
    }
}

.c-modal {
    padding: 10.0rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    box-sizing: border-box
}

.c-modal__inner {
    position: relative;
    width: 90%;
    max-width: 700px
}

.c-modal__box {
    background-color: #fff;
    padding: 3.0rem 1.5rem
}

@media screen and (max-width: 768px) {
    .c-modal {
        padding: 3.0rem
    }

    .c-modal__inner {
        width: 100%
    }
}

.mfp-close {
    font-size: 0;
    display: block;
    width: 4.0rem;
    height: 4.0rem;
    position: fixed;
    right: 0;
    top: 0;
    transform: rotate(45deg)
}

.mfp-close:before,
.mfp-close:after {
    content: "";
    display: block;
    background-color: #000;
    position: absolute
}

.mfp-close:before {
    width: 100%;
    height: 1px;
    left: 0;
    top: 50%;
    transform: translate(0, -50%)
}

.mfp-close:after {
    width: 1px;
    height: 100%;
    left: 50%;
    top: 0;
    transform: translate(-50%, 0)
}

@media screen and (max-width: 768px) {
    .mfp-close {
        top: -1.0rem
    }
}

.mfp-bg {
    background-color: #ccc !important
}

body {
    width: 100%;
    font-family: 'Noto Sans JP', sans-serif
}

.sp {
    display: none
}

.pc {
    display: block
}

br.sp {
    display: none
}

br.pc {
    display: inline-block
}

a {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    cursor: pointer
}

a:hover {
    opacity: .5
}

* {
    letter-spacing: .1em;
    font-feature-settings: "palt"
}

@media screen and (max-width: 768px) {
    .sp {
        display: block
    }

    .pc {
        display: none
    }

    br.sp {
        display: block
    }

    br.pc {
        display: none
    }
}

.is-en {
    font-family: "Poppins", sans-serif
}

.is-jp {
    font-family: "Noto Sans JP", sans-serif
}

.p-wrap {
    width: 100%;
    overflow: hidden
}

.p-container {
    width: 1000px;
    margin: 0 auto
}

@media screen and (max-width: 768px) {
    .p-container {
        width: 100%
    }
}

.p-kv {
    width: 100%;
    height: 564.5064px;
    padding: 11.6858px;
    box-sizing: border-box
}

@media screen and (max-width: 768px) {
    .p-kv {
        height: 118.10048vw;
        padding: 1.65563vw
    }
}

.p-kv__title {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__title {
        left: 0vw;
        top: 0vw
    }
}

.p-kv__title span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .p-kv__title span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.p-kv__title span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.p-kv__title span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.p-kv__title span:nth-of-type(2) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(2) {
        left: 19.68341vw;
        top: 0vw
    }
}

.p-kv__title span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__title span:nth-of-type(3) {
    left: 282.2532px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(3) {
        left: 39.36683vw;
        top: 0vw
    }
}

.p-kv__title span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__title span:nth-of-type(4) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(4) {
        left: 0vw;
        top: 19.68341vw
    }
}

.p-kv__title span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__title span:nth-of-type(5) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(5) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.p-kv__title span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__title span:nth-of-type(6) {
    left: 282.2532px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(6) {
        left: 39.36683vw;
        top: 19.68341vw
    }
}

.p-kv__title span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__title span:nth-of-type(7) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(7) {
        left: 0vw;
        top: 39.36683vw
    }
}

.p-kv__title span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.p-kv__title span:nth-of-type(8) {
    left: 141.1266px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(8) {
        left: 19.68341vw;
        top: 39.36683vw
    }
}

.p-kv__title span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__title span:nth-of-type(9) {
    left: 282.2532px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(9) {
        left: 39.36683vw;
        top: 39.36683vw
    }
}

.p-kv__title span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.p-kv__title span:nth-of-type(10) {
    left: 0px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(10) {
        left: 0vw;
        top: 59.05024vw
    }
}

.p-kv__title span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.p-kv__title span:nth-of-type(11) {
    left: 141.1266px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(11) {
        left: 19.68341vw;
        top: 59.05024vw
    }
}

.p-kv__title span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.p-kv__title span:nth-of-type(12) {
    left: 282.2532px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-kv__title span:nth-of-type(12) {
        left: 39.36683vw;
        top: 59.05024vw
    }
}

.p-kv__title span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.p-kv__place {
    left: 423.3798px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__place {
        left: 59.05024vw;
        top: 39.36683vw
    }
}

.p-kv__place span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .p-kv__place span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.p-kv__place span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.p-kv__place span:nth-of-type(1):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__place span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.p-kv__place span:nth-of-type(2):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__place span:nth-of-type(3) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(3) {
        left: 0vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(3):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.p-kv__place span:nth-of-type(4) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(4) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(4):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

.p-kv__place span:nth-of-type(5) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(5) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(5):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__place span:nth-of-type(6) {
    left: 211.6899px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(6) {
        left: 29.52512vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(6):before {
    background-image: url("../images/_animation/B.svg"), url("../images/_animation/B.svg")
}

.p-kv__place span:nth-of-type(7) {
    left: 282.2532px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(7) {
        left: 39.36683vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(7):before {
    background-image: url("../images/_animation/U.svg"), url("../images/_animation/U.svg")
}

.p-kv__place span:nth-of-type(8) {
    left: 352.8165px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(8) {
        left: 49.20853vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(8):before {
    background-image: url("../images/_animation/Y.svg"), url("../images/_animation/Y.svg")
}

.p-kv__place span:nth-of-type(9) {
    left: 423.3798px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(9) {
        left: 59.05024vw;
        top: 9.84171vw
    }
}

.p-kv__place span:nth-of-type(9):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__place span:nth-of-type(10) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(10) {
        left: 0vw;
        top: 19.68341vw
    }
}

.p-kv__place span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.p-kv__place span:nth-of-type(11) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(11) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.p-kv__place span:nth-of-type(11):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__place span:nth-of-type(12) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(12) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.p-kv__place span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.p-kv__place span:nth-of-type(13) {
    left: 211.6899px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(13) {
        left: 29.52512vw;
        top: 19.68341vw
    }
}

.p-kv__place span:nth-of-type(13):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__place span:nth-of-type(14) {
    left: 282.2532px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(14) {
        left: 39.36683vw;
        top: 19.68341vw
    }
}

.p-kv__place span:nth-of-type(14):before {
    background-image: url("../images/_animation/Y.svg"), url("../images/_animation/Y.svg")
}

.p-kv__place span:nth-of-type(15) {
    left: 352.8165px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(15) {
        left: 49.20853vw;
        top: 19.68341vw
    }
}

.p-kv__place span:nth-of-type(15):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__place span:nth-of-type(16) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(16) {
        left: 0vw;
        top: 29.52512vw
    }
}

.p-kv__place span:nth-of-type(16):before {
    background-image: url("../images/_animation/P.svg"), url("../images/_animation/P.svg")
}

.p-kv__place span:nth-of-type(17) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(17) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.p-kv__place span:nth-of-type(17):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__place span:nth-of-type(18) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(18) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.p-kv__place span:nth-of-type(18):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.p-kv__place span:nth-of-type(19) {
    left: 211.6899px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(19) {
        left: 29.52512vw;
        top: 29.52512vw
    }
}

.p-kv__place span:nth-of-type(19):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

@media screen and (max-width: 768px) {
    .p-kv__place {
        left: 0px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place {
        left: 0vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span {
        width: 58.8775px;
        height: 58.8775px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(1) {
        left: 0px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(1):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__place span:nth-of-type(2) {
        left: 70.5633px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(2):before {
        background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
    }

    .p-kv__place span:nth-of-type(3) {
        left: 0px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(3) {
        left: 0vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(3):before {
        background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
    }

    .p-kv__place span:nth-of-type(4) {
        left: 70.5633px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(4) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(4):before {
        background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
    }

    .p-kv__place span:nth-of-type(5) {
        left: 141.1266px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(5) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(5):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__place span:nth-of-type(6) {
        left: 211.6899px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(6) {
        left: 29.52512vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(6):before {
        background-image: url("../images/_animation/B.svg"), url("../images/_animation/B.svg")
    }

    .p-kv__place span:nth-of-type(7) {
        left: 282.2532px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(7) {
        left: 39.36683vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(7):before {
        background-image: url("../images/_animation/U.svg"), url("../images/_animation/U.svg")
    }

    .p-kv__place span:nth-of-type(8) {
        left: 352.8165px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(8) {
        left: 49.20853vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(8):before {
        background-image: url("../images/_animation/Y.svg"), url("../images/_animation/Y.svg")
    }

    .p-kv__place span:nth-of-type(9) {
        left: 423.3798px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(9) {
        left: 59.05024vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(9):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__place span:nth-of-type(10) {
        left: 0px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(10) {
        left: 0vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(10):before {
        background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
    }

    .p-kv__place span:nth-of-type(11) {
        left: 70.5633px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(11) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(11):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__place span:nth-of-type(12) {
        left: 141.1266px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(12) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(12):before {
        background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
    }

    .p-kv__place span:nth-of-type(13) {
        left: 211.6899px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(13) {
        left: 29.52512vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(13):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__place span:nth-of-type(14) {
        left: 282.2532px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(14) {
        left: 39.36683vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(14):before {
        background-image: url("../images/_animation/Y.svg"), url("../images/_animation/Y.svg")
    }

    .p-kv__place span:nth-of-type(15) {
        left: 352.8165px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(15) {
        left: 49.20853vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(15):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__place span:nth-of-type(16) {
        left: 0px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(16) {
        left: 0vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(16):before {
        background-image: url("../images/_animation/P.svg"), url("../images/_animation/P.svg")
    }

    .p-kv__place span:nth-of-type(17) {
        left: 70.5633px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(17) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(17):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__place span:nth-of-type(18) {
        left: 141.1266px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(18) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(18):before {
        background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
    }

    .p-kv__place span:nth-of-type(19) {
        left: 211.6899px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__place span:nth-of-type(19) {
        left: 29.52512vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__place span:nth-of-type(19):before {
        background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
    }
}

.p-kv__inner {
    position: relative
}

.p-kv__cat {
    left: 635.0697px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__cat {
        left: 88.57536vw;
        top: 0vw
    }
}

.p-kv__cat span {
    width: 23.59585px;
    height: 23.59585px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span {
        width: 3.26523vw;
        height: 3.26523vw
    }
}

.p-kv__cat span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.p-kv__cat span:nth-of-type(1):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__cat span:nth-of-type(2) {
    left: 35.28165px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(2) {
        left: 4.92085vw;
        top: 0vw
    }
}

.p-kv__cat span:nth-of-type(2):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.p-kv__cat span:nth-of-type(3) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(3) {
        left: 9.84171vw;
        top: 0vw
    }
}

.p-kv__cat span:nth-of-type(3):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.p-kv__cat span:nth-of-type(4) {
    left: 0px;
    top: 35.28165px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(4) {
        left: 0vw;
        top: 4.92085vw
    }
}

.p-kv__cat span:nth-of-type(4):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.p-kv__cat span:nth-of-type(5) {
    left: 35.28165px;
    top: 35.28165px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(5) {
        left: 4.92085vw;
        top: 4.92085vw
    }
}

.p-kv__cat span:nth-of-type(5):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__cat span:nth-of-type(6) {
    left: 70.5633px;
    top: 35.28165px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(6) {
        left: 9.84171vw;
        top: 4.92085vw
    }
}

.p-kv__cat span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__cat span:nth-of-type(7) {
    left: 105.84495px;
    top: 35.28165px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(7) {
        left: 14.76256vw;
        top: 4.92085vw
    }
}

.p-kv__cat span:nth-of-type(7):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.p-kv__cat span:nth-of-type(8) {
    left: 141.1266px;
    top: 35.28165px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(8) {
        left: 19.68341vw;
        top: 4.92085vw
    }
}

.p-kv__cat span:nth-of-type(8):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.p-kv__cat span:nth-of-type(9) {
    left: 176.40825px;
    top: 35.28165px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(9) {
        left: 24.60427vw;
        top: 4.92085vw
    }
}

.p-kv__cat span:nth-of-type(9):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__cat span:nth-of-type(10) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(10) {
        left: 0vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(10):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.p-kv__cat span:nth-of-type(11) {
    left: 35.28165px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(11) {
        left: 4.92085vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(11):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.p-kv__cat span:nth-of-type(12) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(12) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(12):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.p-kv__cat span:nth-of-type(13) {
    left: 105.84495px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(13) {
        left: 14.76256vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(13):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

.p-kv__cat span:nth-of-type(14) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(14) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(14):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__cat span:nth-of-type(15) {
    left: 176.40825px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(15) {
        left: 24.60427vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(15):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.p-kv__cat span:nth-of-type(16) {
    left: 211.6899px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(16) {
        left: 29.52512vw;
        top: 9.84171vw
    }
}

.p-kv__cat span:nth-of-type(16):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__cat span:nth-of-type(17) {
    left: 0px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(17) {
        left: 0vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(17):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.p-kv__cat span:nth-of-type(18) {
    left: 35.28165px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(18) {
        left: 4.92085vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(18):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__cat span:nth-of-type(19) {
    left: 70.5633px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(19) {
        left: 9.84171vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(19):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.p-kv__cat span:nth-of-type(20) {
    left: 105.84495px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(20) {
        left: 14.76256vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(20):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.p-kv__cat span:nth-of-type(21) {
    left: 141.1266px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(21) {
        left: 19.68341vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(21):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.p-kv__cat span:nth-of-type(22) {
    left: 176.40825px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(22) {
        left: 24.60427vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(22):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.p-kv__cat span:nth-of-type(23) {
    left: 211.6899px;
    top: 105.84495px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(23) {
        left: 29.52512vw;
        top: 14.76256vw
    }
}

.p-kv__cat span:nth-of-type(23):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.p-kv__cat span:nth-of-type(24) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(24) {
        left: 0vw;
        top: 19.68341vw
    }
}

.p-kv__cat span:nth-of-type(24):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.p-kv__cat span:nth-of-type(25) {
    left: 35.28165px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(25) {
        left: 4.92085vw;
        top: 19.68341vw
    }
}

.p-kv__cat span:nth-of-type(25):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.p-kv__cat span:nth-of-type(26) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(26) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.p-kv__cat span:nth-of-type(26):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.p-kv__cat span:nth-of-type(27) {
    left: 105.84495px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(27) {
        left: 14.76256vw;
        top: 19.68341vw
    }
}

.p-kv__cat span:nth-of-type(27):before {
    background-image: url("../images/_animation/D.svg"), url("../images/_animation/D.svg")
}

.p-kv__cat span:nth-of-type(28) {
    left: 0px;
    top: 176.40825px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(28) {
        left: 0vw;
        top: 24.60427vw
    }
}

.p-kv__cat span:nth-of-type(28):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.p-kv__cat span:nth-of-type(29) {
    left: 35.28165px;
    top: 176.40825px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(29) {
        left: 4.92085vw;
        top: 24.60427vw
    }
}

.p-kv__cat span:nth-of-type(29):before {
    background-image: url("../images/_animation/U.svg"), url("../images/_animation/U.svg")
}

.p-kv__cat span:nth-of-type(30) {
    left: 70.5633px;
    top: 176.40825px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(30) {
        left: 9.84171vw;
        top: 24.60427vw
    }
}

.p-kv__cat span:nth-of-type(30):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.p-kv__cat span:nth-of-type(31) {
    left: 105.84495px;
    top: 176.40825px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(31) {
        left: 14.76256vw;
        top: 24.60427vw
    }
}

.p-kv__cat span:nth-of-type(31):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.p-kv__cat span:nth-of-type(32) {
    left: 141.1266px;
    top: 176.40825px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(32) {
        left: 19.68341vw;
        top: 24.60427vw
    }
}

.p-kv__cat span:nth-of-type(32):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.p-kv__cat span:nth-of-type(33) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(33) {
        left: 0vw;
        top: 29.52512vw
    }
}

.p-kv__cat span:nth-of-type(33):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.p-kv__cat span:nth-of-type(34) {
    left: 35.28165px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(34) {
        left: 4.92085vw;
        top: 29.52512vw
    }
}

.p-kv__cat span:nth-of-type(34):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.p-kv__cat span:nth-of-type(35) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(35) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.p-kv__cat span:nth-of-type(35):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.p-kv__cat span:nth-of-type(36) {
    left: 105.84495px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(36) {
        left: 14.76256vw;
        top: 29.52512vw
    }
}

.p-kv__cat span:nth-of-type(36):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

@media screen and (max-width: 768px) {
    .p-kv__cat {
        left: 423.3798px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat {
        left: 59.05024vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span {
        width: 23.59585px;
        height: 23.59585px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span {
        width: 3.26523vw;
        height: 3.26523vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(1) {
        left: 0px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(1):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__cat span:nth-of-type(2) {
        left: 35.28165px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(2) {
        left: 4.92085vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(2):before {
        background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
    }

    .p-kv__cat span:nth-of-type(3) {
        left: 70.5633px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(3) {
        left: 9.84171vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(3):before {
        background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
    }

    .p-kv__cat span:nth-of-type(4) {
        left: 0px;
        top: 35.28165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(4) {
        left: 0vw;
        top: 4.92085vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(4):before {
        background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
    }

    .p-kv__cat span:nth-of-type(5) {
        left: 35.28165px;
        top: 35.28165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(5) {
        left: 4.92085vw;
        top: 4.92085vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(5):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__cat span:nth-of-type(6) {
        left: 70.5633px;
        top: 35.28165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(6) {
        left: 9.84171vw;
        top: 4.92085vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(6):before {
        background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
    }

    .p-kv__cat span:nth-of-type(7) {
        left: 105.84495px;
        top: 35.28165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(7) {
        left: 14.76256vw;
        top: 4.92085vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(7):before {
        background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
    }

    .p-kv__cat span:nth-of-type(8) {
        left: 141.1266px;
        top: 35.28165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(8) {
        left: 19.68341vw;
        top: 4.92085vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(8):before {
        background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
    }

    .p-kv__cat span:nth-of-type(9) {
        left: 176.40825px;
        top: 35.28165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(9) {
        left: 24.60427vw;
        top: 4.92085vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(9):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__cat span:nth-of-type(10) {
        left: 0px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(10) {
        left: 0vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(10):before {
        background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
    }

    .p-kv__cat span:nth-of-type(11) {
        left: 35.28165px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(11) {
        left: 4.92085vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(11):before {
        background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
    }

    .p-kv__cat span:nth-of-type(12) {
        left: 70.5633px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(12) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(12):before {
        background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
    }

    .p-kv__cat span:nth-of-type(13) {
        left: 105.84495px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(13) {
        left: 14.76256vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(13):before {
        background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
    }

    .p-kv__cat span:nth-of-type(14) {
        left: 141.1266px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(14) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(14):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__cat span:nth-of-type(15) {
        left: 176.40825px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(15) {
        left: 24.60427vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(15):before {
        background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
    }

    .p-kv__cat span:nth-of-type(16) {
        left: 211.6899px;
        top: 70.5633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(16) {
        left: 29.52512vw;
        top: 9.84171vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(16):before {
        background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
    }

    .p-kv__cat span:nth-of-type(17) {
        left: 0px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(17) {
        left: 0vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(17):before {
        background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
    }

    .p-kv__cat span:nth-of-type(18) {
        left: 35.28165px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(18) {
        left: 4.92085vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(18):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__cat span:nth-of-type(19) {
        left: 70.5633px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(19) {
        left: 9.84171vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(19):before {
        background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
    }

    .p-kv__cat span:nth-of-type(20) {
        left: 105.84495px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(20) {
        left: 14.76256vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(20):before {
        background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
    }

    .p-kv__cat span:nth-of-type(21) {
        left: 141.1266px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(21) {
        left: 19.68341vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(21):before {
        background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
    }

    .p-kv__cat span:nth-of-type(22) {
        left: 176.40825px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(22) {
        left: 24.60427vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(22):before {
        background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
    }

    .p-kv__cat span:nth-of-type(23) {
        left: 211.6899px;
        top: 105.84495px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(23) {
        left: 29.52512vw;
        top: 14.76256vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(23):before {
        background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
    }

    .p-kv__cat span:nth-of-type(24) {
        left: 0px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(24) {
        left: 0vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(24):before {
        background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
    }

    .p-kv__cat span:nth-of-type(25) {
        left: 35.28165px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(25) {
        left: 4.92085vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(25):before {
        background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
    }

    .p-kv__cat span:nth-of-type(26) {
        left: 70.5633px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(26) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(26):before {
        background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
    }

    .p-kv__cat span:nth-of-type(27) {
        left: 105.84495px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(27) {
        left: 14.76256vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(27):before {
        background-image: url("../images/_animation/D.svg"), url("../images/_animation/D.svg")
    }

    .p-kv__cat span:nth-of-type(28) {
        left: 0px;
        top: 176.40825px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(28) {
        left: 0vw;
        top: 24.60427vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(28):before {
        background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
    }

    .p-kv__cat span:nth-of-type(29) {
        left: 35.28165px;
        top: 176.40825px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(29) {
        left: 4.92085vw;
        top: 24.60427vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(29):before {
        background-image: url("../images/_animation/U.svg"), url("../images/_animation/U.svg")
    }

    .p-kv__cat span:nth-of-type(30) {
        left: 70.5633px;
        top: 176.40825px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(30) {
        left: 9.84171vw;
        top: 24.60427vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(30):before {
        background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
    }

    .p-kv__cat span:nth-of-type(31) {
        left: 105.84495px;
        top: 176.40825px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(31) {
        left: 14.76256vw;
        top: 24.60427vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(31):before {
        background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
    }

    .p-kv__cat span:nth-of-type(32) {
        left: 141.1266px;
        top: 176.40825px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(32) {
        left: 19.68341vw;
        top: 24.60427vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(32):before {
        background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
    }

    .p-kv__cat span:nth-of-type(33) {
        left: 0px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(33) {
        left: 0vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(33):before {
        background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
    }

    .p-kv__cat span:nth-of-type(34) {
        left: 35.28165px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(34) {
        left: 4.92085vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(34):before {
        background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
    }

    .p-kv__cat span:nth-of-type(35) {
        left: 70.5633px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(35) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(35):before {
        background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
    }

    .p-kv__cat span:nth-of-type(36) {
        left: 105.84495px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(36) {
        left: 14.76256vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__cat span:nth-of-type(36):before {
        background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
    }
}

.p-kv__arrow {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow {
        left: 0vw;
        top: 0vw
    }
}

.p-kv__arrow span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.p-kv__arrow span:nth-of-type(1) {
    left: 423.3798px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(1) {
        left: 59.05024vw;
        top: 0vw
    }
}

.p-kv__arrow span:nth-of-type(1):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(2) {
    left: 493.9431px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(2) {
        left: 68.89195vw;
        top: 0vw
    }
}

.p-kv__arrow span:nth-of-type(2):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(3) {
    left: 564.5064px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(3) {
        left: 78.73365vw;
        top: 0vw
    }
}

.p-kv__arrow span:nth-of-type(3):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(4) {
    left: 846.7596px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(4) {
        left: 118.10048vw;
        top: 0vw
    }
}

.p-kv__arrow span:nth-of-type(4):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(5) {
    left: 917.3229px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(5) {
        left: 127.94219vw;
        top: 0vw
    }
}

.p-kv__arrow span:nth-of-type(5):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(6) {
    left: 423.3798px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(6) {
        left: 59.05024vw;
        top: 9.84171vw
    }
}

.p-kv__arrow span:nth-of-type(6):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(7) {
    left: 493.9431px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(7) {
        left: 68.89195vw;
        top: 9.84171vw
    }
}

.p-kv__arrow span:nth-of-type(7):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(8) {
    left: 564.5064px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(8) {
        left: 78.73365vw;
        top: 9.84171vw
    }
}

.p-kv__arrow span:nth-of-type(8):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(9) {
    left: 917.3229px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(9) {
        left: 127.94219vw;
        top: 9.84171vw
    }
}

.p-kv__arrow span:nth-of-type(9):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(10) {
    left: 423.3798px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(10) {
        left: 59.05024vw;
        top: 19.68341vw
    }
}

.p-kv__arrow span:nth-of-type(10):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(11) {
    left: 493.9431px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(11) {
        left: 68.89195vw;
        top: 19.68341vw
    }
}

.p-kv__arrow span:nth-of-type(11):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(12) {
    left: 564.5064px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(12) {
        left: 78.73365vw;
        top: 19.68341vw
    }
}

.p-kv__arrow span:nth-of-type(12):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(13) {
    left: 846.7596px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(13) {
        left: 118.10048vw;
        top: 19.68341vw
    }
}

.p-kv__arrow span:nth-of-type(13):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(14) {
    left: 917.3229px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(14) {
        left: 127.94219vw;
        top: 19.68341vw
    }
}

.p-kv__arrow span:nth-of-type(14):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(15) {
    left: 423.3798px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(15) {
        left: 59.05024vw;
        top: 29.52512vw
    }
}

.p-kv__arrow span:nth-of-type(15):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(16) {
    left: 493.9431px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(16) {
        left: 68.89195vw;
        top: 29.52512vw
    }
}

.p-kv__arrow span:nth-of-type(16):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(17) {
    left: 564.5064px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(17) {
        left: 78.73365vw;
        top: 29.52512vw
    }
}

.p-kv__arrow span:nth-of-type(17):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(18) {
    left: 776.1963px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(18) {
        left: 108.25877vw;
        top: 29.52512vw
    }
}

.p-kv__arrow span:nth-of-type(18):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(19) {
    left: 846.7596px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(19) {
        left: 118.10048vw;
        top: 29.52512vw
    }
}

.p-kv__arrow span:nth-of-type(19):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(20) {
    left: 917.3229px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(20) {
        left: 127.94219vw;
        top: 29.52512vw
    }
}

.p-kv__arrow span:nth-of-type(20):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(21) {
    left: 564.5064px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(21) {
        left: 78.73365vw;
        top: 39.36683vw
    }
}

.p-kv__arrow span:nth-of-type(21):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(22) {
    left: 635.0697px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(22) {
        left: 88.57536vw;
        top: 39.36683vw
    }
}

.p-kv__arrow span:nth-of-type(22):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(23) {
    left: 705.633px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(23) {
        left: 98.41707vw;
        top: 39.36683vw
    }
}

.p-kv__arrow span:nth-of-type(23):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(24) {
    left: 776.1963px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(24) {
        left: 108.25877vw;
        top: 39.36683vw
    }
}

.p-kv__arrow span:nth-of-type(24):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(25) {
    left: 846.7596px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(25) {
        left: 118.10048vw;
        top: 39.36683vw
    }
}

.p-kv__arrow span:nth-of-type(25):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(26) {
    left: 917.3229px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(26) {
        left: 127.94219vw;
        top: 39.36683vw
    }
}

.p-kv__arrow span:nth-of-type(26):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(27) {
    left: 846.7596px;
    top: 352.8165px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(27) {
        left: 118.10048vw;
        top: 49.20853vw
    }
}

.p-kv__arrow span:nth-of-type(27):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(28) {
    left: 917.3229px;
    top: 352.8165px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(28) {
        left: 127.94219vw;
        top: 49.20853vw
    }
}

.p-kv__arrow span:nth-of-type(28):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(29) {
    left: 846.7596px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(29) {
        left: 118.10048vw;
        top: 59.05024vw
    }
}

.p-kv__arrow span:nth-of-type(29):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(30) {
    left: 917.3229px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(30) {
        left: 127.94219vw;
        top: 59.05024vw
    }
}

.p-kv__arrow span:nth-of-type(30):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(31) {
    left: 705.633px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(31) {
        left: 98.41707vw;
        top: 68.89195vw
    }
}

.p-kv__arrow span:nth-of-type(31):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(32) {
    left: 776.1963px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(32) {
        left: 108.25877vw;
        top: 68.89195vw
    }
}

.p-kv__arrow span:nth-of-type(32):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(33) {
    left: 846.7596px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(33) {
        left: 118.10048vw;
        top: 68.89195vw
    }
}

.p-kv__arrow span:nth-of-type(33):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-kv__arrow span:nth-of-type(34) {
    left: 917.3229px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(34) {
        left: 127.94219vw;
        top: 68.89195vw
    }
}

.p-kv__arrow span:nth-of-type(34):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

@media screen and (max-width: 768px) {
    .p-kv__arrow {
        left: 0px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow {
        left: 0vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span {
        width: 58.8775px;
        height: 58.8775px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(1) {
        left: 635.0697px;
        top: 0px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(1) {
        left: 88.57536vw;
        top: 0vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(1):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(2) {
        left: 635.0697px;
        top: 141.1266px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(2) {
        left: 88.57536vw;
        top: 19.68341vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(2):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(3) {
        left: 564.5064px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(3) {
        left: 78.73365vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(3):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(4) {
        left: 635.0697px;
        top: 211.6899px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(4) {
        left: 88.57536vw;
        top: 29.52512vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(4):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(5) {
        left: 423.3798px;
        top: 282.2532px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(5) {
        left: 59.05024vw;
        top: 39.36683vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(5):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(6) {
        left: 493.9431px;
        top: 282.2532px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(6) {
        left: 68.89195vw;
        top: 39.36683vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(6):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(7) {
        left: 564.5064px;
        top: 282.2532px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(7) {
        left: 78.73365vw;
        top: 39.36683vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(7):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(8) {
        left: 635.0697px;
        top: 282.2532px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(8) {
        left: 88.57536vw;
        top: 39.36683vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(8):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(9) {
        left: 423.3798px;
        top: 352.8165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(9) {
        left: 59.05024vw;
        top: 49.20853vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(9):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(10) {
        left: 493.9431px;
        top: 352.8165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(10) {
        left: 68.89195vw;
        top: 49.20853vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(10):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(11) {
        left: 564.5064px;
        top: 352.8165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(11) {
        left: 78.73365vw;
        top: 49.20853vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(11):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(12) {
        left: 635.0697px;
        top: 352.8165px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(12) {
        left: 88.57536vw;
        top: 49.20853vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(12):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(13) {
        left: 423.3798px;
        top: 423.3798px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(13) {
        left: 59.05024vw;
        top: 59.05024vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(13):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(14) {
        left: 493.9431px;
        top: 423.3798px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(14) {
        left: 68.89195vw;
        top: 59.05024vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(14):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(15) {
        left: 564.5064px;
        top: 423.3798px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(15) {
        left: 78.73365vw;
        top: 59.05024vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(15):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(16) {
        left: 635.0697px;
        top: 423.3798px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(16) {
        left: 88.57536vw;
        top: 59.05024vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(16):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(17) {
        left: 423.3798px;
        top: 493.9431px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(17) {
        left: 59.05024vw;
        top: 68.89195vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(17):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(18) {
        left: 493.9431px;
        top: 493.9431px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(18) {
        left: 68.89195vw;
        top: 68.89195vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(18):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(19) {
        left: 564.5064px;
        top: 493.9431px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(19) {
        left: 78.73365vw;
        top: 68.89195vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(19):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(20) {
        left: 635.0697px;
        top: 493.9431px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(20) {
        left: 88.57536vw;
        top: 68.89195vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(20):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(21) {
        left: 141.1266px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(21) {
        left: 19.68341vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(21):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(22) {
        left: 211.6899px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(22) {
        left: 29.52512vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(22):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(23) {
        left: 282.2532px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(23) {
        left: 39.36683vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(23):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(24) {
        left: 352.8165px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(24) {
        left: 49.20853vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(24):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(25) {
        left: 423.3798px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(25) {
        left: 59.05024vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(25):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(26) {
        left: 493.9431px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(26) {
        left: 68.89195vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(26):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(27) {
        left: 564.5064px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(27) {
        left: 78.73365vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(27):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(28) {
        left: 635.0697px;
        top: 564.5064px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(28) {
        left: 88.57536vw;
        top: 78.73365vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(28):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(29) {
        left: 423.3798px;
        top: 635.0697px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(29) {
        left: 59.05024vw;
        top: 88.57536vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(29):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(30) {
        left: 493.9431px;
        top: 635.0697px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(30) {
        left: 68.89195vw;
        top: 88.57536vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(30):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(31) {
        left: 564.5064px;
        top: 635.0697px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(31) {
        left: 78.73365vw;
        top: 88.57536vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(31):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(32) {
        left: 635.0697px;
        top: 635.0697px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(32) {
        left: 88.57536vw;
        top: 88.57536vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(32):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(33) {
        left: 423.3798px;
        top: 705.633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(33) {
        left: 59.05024vw;
        top: 98.41707vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(33):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(34) {
        left: 493.9431px;
        top: 705.633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(34) {
        left: 68.89195vw;
        top: 98.41707vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(34):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(35) {
        left: 564.5064px;
        top: 705.633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(35) {
        left: 78.73365vw;
        top: 98.41707vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(35):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(36) {
        left: 635.0697px;
        top: 705.633px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(36) {
        left: 88.57536vw;
        top: 98.41707vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(36):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(37) {
        left: 282.2532px;
        top: 776.1963px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(37) {
        left: 39.36683vw;
        top: 108.25877vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(37):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(38) {
        left: 352.8165px;
        top: 776.1963px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(38) {
        left: 49.20853vw;
        top: 108.25877vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(38):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(39) {
        left: 423.3798px;
        top: 776.1963px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(39) {
        left: 59.05024vw;
        top: 108.25877vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(39):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(40) {
        left: 493.9431px;
        top: 776.1963px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(40) {
        left: 68.89195vw;
        top: 108.25877vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(40):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(41) {
        left: 564.5064px;
        top: 776.1963px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(41) {
        left: 78.73365vw;
        top: 108.25877vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(41):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-kv__arrow span:nth-of-type(42) {
        left: 635.0697px;
        top: 776.1963px
    }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(42) {
        left: 88.57536vw;
        top: 108.25877vw
    }
}

@media screen and (max-width: 768px) {
    .p-kv__arrow span:nth-of-type(42):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }
}

.p-event-kv {
    height: 564.5064px;
    padding: 11.6858px
}

.p-event-kv__inner {
    position: relative
}

.p-event-kv img {
    width: 905.44px
}

.p-event-kv__arrow {
    position: absolute;
    left: 635.0697px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow {
        left: 88.57536vw;
        top: 0vw
    }
}

.p-event-kv__arrow span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.p-event-kv__arrow span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.p-event-kv__arrow span:nth-of-type(1):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.p-event-kv__arrow span:nth-of-type(2):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.p-event-kv__arrow span:nth-of-type(3):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(4) {
    left: 211.6899px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(4) {
        left: 29.52512vw;
        top: 0vw
    }
}

.p-event-kv__arrow span:nth-of-type(4):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(5) {
    left: 282.2532px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(5) {
        left: 39.36683vw;
        top: 0vw
    }
}

.p-event-kv__arrow span:nth-of-type(5):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(6) {
    left: 211.6899px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(6) {
        left: 29.52512vw;
        top: 9.84171vw
    }
}

.p-event-kv__arrow span:nth-of-type(6):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(7) {
    left: 282.2532px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(7) {
        left: 39.36683vw;
        top: 9.84171vw
    }
}

.p-event-kv__arrow span:nth-of-type(7):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(8) {
    left: 282.2532px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(8) {
        left: 39.36683vw;
        top: 19.68341vw
    }
}

.p-event-kv__arrow span:nth-of-type(8):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(9) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(9) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.p-event-kv__arrow span:nth-of-type(9):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(10) {
    left: 211.6899px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(10) {
        left: 29.52512vw;
        top: 29.52512vw
    }
}

.p-event-kv__arrow span:nth-of-type(10):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(11) {
    left: 282.2532px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(11) {
        left: 39.36683vw;
        top: 29.52512vw
    }
}

.p-event-kv__arrow span:nth-of-type(11):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(12) {
    left: 141.1266px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(12) {
        left: 19.68341vw;
        top: 39.36683vw
    }
}

.p-event-kv__arrow span:nth-of-type(12):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(13) {
    left: 211.6899px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(13) {
        left: 29.52512vw;
        top: 39.36683vw
    }
}

.p-event-kv__arrow span:nth-of-type(13):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(14) {
    left: 282.2532px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(14) {
        left: 39.36683vw;
        top: 39.36683vw
    }
}

.p-event-kv__arrow span:nth-of-type(14):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(15) {
    left: 211.6899px;
    top: 352.8165px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(15) {
        left: 29.52512vw;
        top: 49.20853vw
    }
}

.p-event-kv__arrow span:nth-of-type(15):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(16) {
    left: 282.2532px;
    top: 352.8165px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(16) {
        left: 39.36683vw;
        top: 49.20853vw
    }
}

.p-event-kv__arrow span:nth-of-type(16):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(17) {
    left: 211.6899px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(17) {
        left: 29.52512vw;
        top: 59.05024vw
    }
}

.p-event-kv__arrow span:nth-of-type(17):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(18) {
    left: 282.2532px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(18) {
        left: 39.36683vw;
        top: 59.05024vw
    }
}

.p-event-kv__arrow span:nth-of-type(18):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(19) {
    left: 141.1266px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(19) {
        left: 19.68341vw;
        top: 68.89195vw
    }
}

.p-event-kv__arrow span:nth-of-type(19):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(20) {
    left: 211.6899px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(20) {
        left: 29.52512vw;
        top: 68.89195vw
    }
}

.p-event-kv__arrow span:nth-of-type(20):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(21) {
    left: 282.2532px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(21) {
        left: 39.36683vw;
        top: 68.89195vw
    }
}

.p-event-kv__arrow span:nth-of-type(21):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

.p-event-kv__arrow span:nth-of-type(22) {
    left: 70.5633px;
    top: 493.9431px
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span:nth-of-type(22) {
        left: 9.84171vw;
        top: 68.89195vw
    }
}

.p-event-kv__arrow span:nth-of-type(22):before {
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow {
        left: 32.8vw;
        top: 0vw
    }

    .p-event-kv__arrow span {
        width: 3.86667vw;
        height: 3.86667vw
    }

    .p-event-kv__arrow span:nth-of-type(1) {
        left: 32.8vw;
        top: 0vw
    }

    .p-event-kv__arrow span:nth-of-type(1):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(2) {
        left: 43.73333vw;
        top: 0vw
    }

    .p-event-kv__arrow span:nth-of-type(2):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(3) {
        left: 54.66667vw;
        top: 0vw
    }

    .p-event-kv__arrow span:nth-of-type(3):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(4) {
        left: 32.8vw;
        top: 10.93333vw
    }

    .p-event-kv__arrow span:nth-of-type(4):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(5) {
        left: 43.73333vw;
        top: 10.93333vw
    }

    .p-event-kv__arrow span:nth-of-type(5):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(6) {
        left: 54.66667vw;
        top: 10.93333vw
    }

    .p-event-kv__arrow span:nth-of-type(6):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(7) {
        left: 32.8vw;
        top: 21.86667vw
    }

    .p-event-kv__arrow span:nth-of-type(7):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(8) {
        left: 43.73333vw;
        top: 21.86667vw
    }

    .p-event-kv__arrow span:nth-of-type(8):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(9) {
        left: 54.66667vw;
        top: 21.86667vw
    }

    .p-event-kv__arrow span:nth-of-type(9):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(10) {
        left: 32.8vw;
        top: 32.8vw
    }

    .p-event-kv__arrow span:nth-of-type(10):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(11) {
        left: 43.73333vw;
        top: 32.8vw
    }

    .p-event-kv__arrow span:nth-of-type(11):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(12) {
        left: 54.66667vw;
        top: 32.8vw
    }

    .p-event-kv__arrow span:nth-of-type(12):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(13) {
        left: 32.8vw;
        top: 43.73333vw
    }

    .p-event-kv__arrow span:nth-of-type(13):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(14) {
        left: 43.73333vw;
        top: 43.73333vw
    }

    .p-event-kv__arrow span:nth-of-type(14):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(15) {
        left: 54.66667vw;
        top: 43.73333vw
    }

    .p-event-kv__arrow span:nth-of-type(15):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(16) {
        left: 32.8vw;
        top: 54.66667vw
    }

    .p-event-kv__arrow span:nth-of-type(16):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(17) {
        left: 43.73333vw;
        top: 54.66667vw
    }

    .p-event-kv__arrow span:nth-of-type(17):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(18) {
        left: 54.66667vw;
        top: 54.66667vw
    }

    .p-event-kv__arrow span:nth-of-type(18):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(19) {
        left: 32.8vw;
        top: 65.6vw
    }

    .p-event-kv__arrow span:nth-of-type(19):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(20) {
        left: 43.73333vw;
        top: 65.6vw
    }

    .p-event-kv__arrow span:nth-of-type(20):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(21) {
        left: 54.66667vw;
        top: 65.6vw
    }

    .p-event-kv__arrow span:nth-of-type(21):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(22) {
        left: 32.8vw;
        top: 76.53333vw
    }

    .p-event-kv__arrow span:nth-of-type(22):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(23) {
        left: 43.73333vw;
        top: 76.53333vw
    }

    .p-event-kv__arrow span:nth-of-type(23):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(24) {
        left: 54.66667vw;
        top: 76.53333vw
    }

    .p-event-kv__arrow span:nth-of-type(24):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(25) {
        left: 0vw;
        top: 87.46667vw
    }

    .p-event-kv__arrow span:nth-of-type(25):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(26) {
        left: 10.93333vw;
        top: 87.46667vw
    }

    .p-event-kv__arrow span:nth-of-type(26):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(27) {
        left: 21.86667vw;
        top: 87.46667vw
    }

    .p-event-kv__arrow span:nth-of-type(27):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(28) {
        left: 32.8vw;
        top: 87.46667vw
    }

    .p-event-kv__arrow span:nth-of-type(28):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(29) {
        left: 43.73333vw;
        top: 87.46667vw
    }

    .p-event-kv__arrow span:nth-of-type(29):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(30) {
        left: 54.66667vw;
        top: 87.46667vw
    }

    .p-event-kv__arrow span:nth-of-type(30):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(31) {
        left: 32.8vw;
        top: 98.4vw
    }

    .p-event-kv__arrow span:nth-of-type(31):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(32) {
        left: 43.73333vw;
        top: 98.4vw
    }

    .p-event-kv__arrow span:nth-of-type(32):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(33) {
        left: 54.66667vw;
        top: 98.4vw
    }

    .p-event-kv__arrow span:nth-of-type(33):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(34) {
        left: 43.73333vw;
        top: 109.33333vw
    }

    .p-event-kv__arrow span:nth-of-type(34):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(35) {
        left: 54.66667vw;
        top: 109.33333vw
    }

    .p-event-kv__arrow span:nth-of-type(35):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(36) {
        left: 21.86667vw;
        top: 120.26667vw
    }

    .p-event-kv__arrow span:nth-of-type(36):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(37) {
        left: 32.8vw;
        top: 120.26667vw
    }

    .p-event-kv__arrow span:nth-of-type(37):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(38) {
        left: 43.73333vw;
        top: 120.26667vw
    }

    .p-event-kv__arrow span:nth-of-type(38):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(39) {
        left: 54.66667vw;
        top: 120.26667vw
    }

    .p-event-kv__arrow span:nth-of-type(39):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(40) {
        left: 21.86667vw;
        top: 131.2vw
    }

    .p-event-kv__arrow span:nth-of-type(40):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(41) {
        left: 32.8vw;
        top: 131.2vw
    }

    .p-event-kv__arrow span:nth-of-type(41):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(42) {
        left: 43.73333vw;
        top: 131.2vw
    }

    .p-event-kv__arrow span:nth-of-type(42):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(43) {
        left: 54.66667vw;
        top: 131.2vw
    }

    .p-event-kv__arrow span:nth-of-type(43):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(44) {
        left: 21.86667vw;
        top: 142.13333vw
    }

    .p-event-kv__arrow span:nth-of-type(44):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(45) {
        left: 32.8vw;
        top: 142.13333vw
    }

    .p-event-kv__arrow span:nth-of-type(45):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(46) {
        left: 43.73333vw;
        top: 142.13333vw
    }

    .p-event-kv__arrow span:nth-of-type(46):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }

    .p-event-kv__arrow span:nth-of-type(47) {
        left: 54.66667vw;
        top: 142.13333vw
    }

    .p-event-kv__arrow span:nth-of-type(47):before {
        background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg")
    }
}

@media screen and (max-width: 768px) {
    .p-event-kv {
        height: 153.06667vw;
        padding: 1.6vw
    }

    .p-event-kv img {
        width: 74.28475vw
    }
}

.p-background {
    position: absolute;
    overflow: hidden;
    height: auto;
    padding-top: 11.6858px
}

.p-background--left {
    top: 0;
    left: 50%;
    margin-left: -488.3142px;
    transform: translate(-100%, 0)
}

.p-background--right {
    left: 50%;
    top: 0;
    margin-left: 500px;
    width: calc(50vw - 500px)
}

@media screen and (max-width: 768px) {
    .p-background {
        display: none
    }
}

.background {
    width: 987.8862px;
    height: 3669.2916px;
    position: relative;
    background-color: #ed7b7c;
    position: relative
}

.p-sort-list {
    display: flex;
    flex-wrap: wrap
}

.p-sort-list__item {
    margin-right: 2.0rem;
    margin-bottom: 2.0rem
}

.p-sort-list__item:hover img {
    filter: invert(1)
}

.p-sort-list__item img {
    display: block;
    height: 3.35rem;
    width: auto
}

.p-sort-list__item:last-child {
    margin-right: 0
}

@media screen and (max-width: 768px) {
    .p-sort-list {
        margin-bottom: 1.8rem
    }

    .p-sort-list__item {
        margin-bottom: 1.3rem
    }

    .p-sort-list__item img {
        height: 4.4vw
    }
}

.p-frame {
    position: relative;
    clip-path: polygon(13px 0,
            calc(100% - 13px) 0,
            100% 13px,
            100% calc(100% - 13px),
            calc(100% - 13px) 100%,
            13px 100%,
            0 calc(100% - 13px),
            0 13px);
}

@media screen and (max-width: 768px) {
    .p-frame {
        clip-path: polygon(1.6vw 0,
                calc(100% - 1.6vw) 0,
                100% 1.6vw,
                100% calc(100% - 1.6vw),
                calc(100% - 1.6vw) 100%,
                1.6vw 100%,
                0 calc(100% - 1.6vw),
                0 1.6vw);
    }
}

/* .p-frame:before,
.p-frame:after {
    content: "";
    display: block;
    height: 13px;
    width: 100%;
    position: absolute;
    z-index: 100;
    pointer-events: none;
    background-repeat: no-repeat, no-repeat;
    background-size: auto 100%, auto 100%
} */

/* @media screen and (max-width: 768px) {

    .p-frame:before,
    .p-frame:after {
        height: 1.6vw
    }
} */

.p-frame:before {
    left: 0;
    top: 0;
    background-position: left top, right top;
    background-image: url("../images/common/corner_lt.svg"), url("../images/common/corner_rt.svg")
}

.p-frame:after {
    left: 0;
    bottom: 0;
    background-position: left bottom, right bottom;
    background-image: url("../images/common/corner_lb.svg"), url("../images/common/corner_rb.svg")
}

.p-frame--white:before {
    left: 0;
    top: 0;
    background-image: url("../images/common/corner_lt_white.svg"), url("../images/common/corner_rt_white.svg")
}

.p-frame--white:after {
    left: 0;
    bottom: 0;
    background-image: url("../images/common/corner_lb_white.svg"), url("../images/common/corner_rb_white.svg")
}

.p-list {
    margin: 0 -1.0rem;
    display: flex;
    flex-wrap: wrap
}

.p-list__item {
    width: 33.3333%;
    padding: 0 1.0rem;
    margin-bottom: 1.5rem;
    box-sizing: border-box
}

.p-list__item.is-remove {
    display: none
}

@media screen and (max-width: 768px) {
    .p-list {
        margin: 0 -.9rem
    }

    .p-list__item {
        width: 50%;
        padding: 0 .45rem;
        margin-bottom: .9rem
    }
}

@keyframes slide_text {
    0% {
        background-position: left top
    }

    100% {
        background-position: calc(-1967 / 375 * 100vw) top
    }
}

.p-section__inner {
    width: 890px;
    margin: 3.0rem auto
}

@media screen and (max-width: 768px) {
    .p-section__inner {
        width: 94.66667vw
    }
}

.p-button {
    display: block;
    width: 100%;
    background-color: #000;
    padding: 3.0rem;
    box-sizing: border-box;
    position: relative;
    clip-path: polygon(1em 0,
    calc(100% - 1em) 0,
    100% 1em,
    100% calc(100% - 1em),
    calc(100% - 1em) 100%,
    1em 100%,
    0 calc(100% - 1em),
    0 1em);
    font-size: .5rem;
    margin-top: 3.0rem
}

.p-button span {
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border: 1em solid transparent
}

/* .p-button span.righttop {
    right: 0;
    top: 0;
    border-top: 1em solid #fff;
    border-right: 1em solid #fff
}

.p-button span.rightbottom {
    right: 0;
    bottom: 0;
    border-right: 1em solid #fff;
    border-bottom: 1em solid #fff
}

.p-button span.lefttop {
    left: 0;
    top: 0;
    border-left: 1em solid #fff;
    border-top: 1em solid #fff
}

.p-button span.leftbottom {
    left: 0;
    bottom: 0;
    border-left: 1em solid #fff;
    border-bottom: 1em solid #fff
}

.p-button--brown span.righttop {
    border-top: 1em solid #A38A77;
    border-right: 1em solid #A38A77
}

.p-button--brown span.rightbottom {
    border-right: 1em solid #A38A77;
    border-bottom: 1em solid #A38A77
}

.p-button--brown span.lefttop {
    border-left: 1em solid #A38A77;
    border-top: 1em solid #A38A77
}

.p-button--brown span.leftbottom {
    border-left: 1em solid #A38A77;
    border-bottom: 1em solid #A38A77
} */

.p-button img {
    height: 2.0rem;
    display: block;
    margin: 0 auto
}

@media screen and (max-width: 768px) {
    .p-button img {
        height: 2.0rem
    }
}

@media screen and (max-width: 768px) {
    .p-button {
        padding: 5.33333vw 0;
    }

    .p-button img {
        height: 3.46667vw
    }
}

.p-introduction {
    text-align: left;
    margin-bottom: 3.0rem
}

.p-introduction__content {
    display: flex;
    justify-content: space-between
}

.p-introduction__photo {
    width: 410px
}

.p-introduction__copy {
    font-size: 5.6rem;
    letter-spacing: 0;
    color: #fff;
    font-weight: 600;
    margin-bottom: .7em
}

@media screen and (max-width: 768px) {
    .p-introduction__copy {
        font-size: 6.66667vw
    }
}

.p-introduction__text {
    font-size: 1.9rem;
    color: #fff;
    font-weight: 600;
    line-height: 2
}

@media screen and (max-width: 768px) {
    .p-introduction__text {
        font-size: 2.93333vw
    }
}

@media screen and (max-width: 768px) {
    .p-introduction__content {
        display: block
    }

    .p-introduction__photo {
        width: 100%;
        margin-top: 3.0rem
    }

    .p-introduction__copy {
        font-size: 6.13333vw;
        padding: 0 2.0rem
    }

    .p-introduction__text {
        font-size: 2.93333vw;
        padding: 0 2.0rem
    }
}

.p-introduction__slide li img {
    height: 30.0rem;
    display: block;
    width: auto
}

.p-map {
    width: 100%;
    padding-top: 350px;
    position: relative;
    margin-bottom: 1.5rem
}

.p-map iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

@media screen and (max-width: 768px) {
    .p-map {
        padding-top: 56.25%
    }
}

.p-banner-area {
    display: flex;
    justify-content: space-between
}

.p-banner-area>div {
    width: calc(50% - 1.0rem)
}

@media screen and (max-width: 768px) {
    .p-banner-area {
        display: block
    }

    .p-banner-area>div {
        width: 100%
    }
}

.p-archive-photo {
    margin-bottom: 2.0rem
}

.p-archive-photo__list {
    width: 100%
}

.p-archive-photo__list li {
    padding: 10px;
    box-sizing: border-box
}

.p-archive-photo__list li img {
    height: 590px;
    width: auto;
    object-fit: contain;
}

@media screen and (max-width: 768px) {
    .p-archive-photo__list li {
        padding: 1vw
    }

    .p-archive-photo__list li img {
        height: 50vw;
        width: auto
    }
}

.p-archive-photo__thumbnail li {
    padding: 2px;
    box-sizing: border-box;
    opacity: .5;
    filter: grayscale(1)
}

.p-archive-photo__thumbnail li.slick-current {
    opacity: 1 !important;
    filter: grayscale(0) !important
}

.p-archive-photo__thumbnail li img {
    width: auto;
    height: 50px;
    object-fit: contain;
}

@media screen and (max-width: 768px) {
    .p-archive-photo__thumbnail li {
        padding: 1vw
    }

    .p-archive-photo__thumbnail li img {
        height: 6vw;
        width: auto
    }
}

.p-archive-area {
    margin-top: 3.0rem
}

.p-archive {
    background-color: #000;
    box-shadow: 0 0 2rem rgba(0, 0, 0, 0.5)
}

.p-archive--01 {
    background-color: #4C6984
}

.p-archive--02 {
    background-color: #B85B5A
}

.p-archive--03 {
    background-color: #508A58
}

.p-archive--04 {
    background-color: #C56C44
}

.p-archive--05 {
    background-color: #A38A77
}

.p-archive--06 {
    background-color: #ed7b7c
}

.p-archive__inner {
    width: 90%;
    max-width: 980px;
    margin: 0 auto
}

.p-archive__button {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 1.0rem 0;
    cursor: pointer;
    width: 100%;
    display: block;
    text-align: left;
    position: relative
}

.p-archive__button:before {
    content: "";
    display: block;
    width: 3.8rem;
    height: 3.8rem;
    background: url("../images/button_arrow.svg");
    background-size: 100% auto;
    right: 0;
    top: 50%;
    transform: translate(0, -50%) rotate(90deg);
    position: absolute
}

.p-archive__button.is-active:before {
    transform: translate(0, -50%) rotate(-90deg)
}

.p-archive__button:hover {
    opacity: .5
}

@media screen and (max-width: 768px) {
    .p-archive__button img {
        width: 70vw;
        height: auto
    }

    .p-archive__button:before {
        width: 3vw;
        height: 3vw
    }
}

.p-archive__content {
    padding-bottom: 4.0rem;
    display: none;
    overflow: hidden
}

.p-archive__content.is-active {
    display: block
}

.p-archive__photo {
    margin: 0 -10px -10px;
    display: flex;
    flex-wrap: wrap
}

.p-archive__photo li {
    padding: 10px;
    width: 33.3333%;
    box-sizing: border-box
}

@media screen and (max-width: 768px) {
    .p-archive__photo {
        margin: 0 -5px -5px
    }

    .p-archive__photo li {
        padding: 5px;
        width: 50%
    }
}

.p-archive__image {
    display: block;
    text-decoration: none;
    width: 100%;
    padding-top: 56.25%;
    position: relative
}

.p-archive__image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.p-archive__information {
    display: flex;
    align-items: flex-start;
    margin-top: 2.0rem
}

@media screen and (max-width: 768px) {
    .p-archive__information {
        flex-direction: column
    }
}

.p-archive__table {
    width: calc(50% - 10px);
    text-align: left
}

.p-archive__table--40 {
    width: 40%
}

.p-archive__table--60 {
    width: 60%
}

@media screen and (max-width: 768px) {
    .p-archive__table {
        width: 100%
    }

    .p-archive__table--40 {
        width: 100%
    }

    .p-archive__table--60 {
        width: 100%;
        margin-top: 2.0rem
    }
}

.p-archive__table th {
    font-size: 1.3rem;
    font-weight: bold;
    padding-right: 1em;
    white-space: nowrap;
    line-height: 1;
    width: 3em;
    vertical-align: top;
    padding-top: .5em
}

.p-archive__table td {
    font-size: 1.8rem;
    line-height: 1.8;
    vertical-align: top
}

.p-archive__table td.is-small {
    font-size: 1.3rem;
    font-weight: normal
}

.p-archive__date {
    font-family: "Poppins", sans-serif;
    font-weight: 400 !important;
    line-height: 1.4
}

.p-archive__date td {
    padding-top: 0
}

.p-archive__date .is-day {
    padding: 0 .3em
}

.p-archive__list li {
    display: inline-block;
    white-space: nowrap
}

@media screen and (max-width: 768px) {
    .p-archive__list li {
        white-space: inherit
    }
}

.p-archive__list li:after {
    content: "、"
}

.p-archive__list li:last-child:after {
    display: none
}

.yp-banner {
    display: flex;
    flex-wrap: wrap;
    background-color: #58DAC0;
    color: #000;
    text-decoration: none;
    align-content: stretch;
    /* height: 30.0rem; */
    height: auto;
}

.yp-banner__photo {
    order: 2;
    width: 30.0rem;
    height: 22.0rem;
    box-sizing: border-box
}

.yp-banner__photo img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.yp-banner__symbol {
    order: 1;
    width: calc(100% - 30.0rem);
    height: 22.0rem;
    box-sizing: border-box;
    background-color: #fff
}

.yp-banner__symbol img {
    display: block
}

.yp-banner__text {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    order: 3;
    width: 100%
}

.yp-banner__text div {
    width: 100%;
    text-align: center;
    margin-top: -2.0rem
}

.yp-banner__text h2 {
    font-size: 1.8rem;
    line-height: 1.4;
    margin-bottom: .5em
}

.yp-banner__text p {
    font-size: 1.3rem;
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .yp-banner {
        flex-wrap: wrap;
        margin-bottom: 2.0rem
    }

    .yp-banner__photo {
        order: 1;
        width: calc(210 / 345 * 100%);
        height: auto
    }

    .yp-banner__symbol {
        order: 2;
        width: calc(135 / 345 * 100%);
        height: auto
    }

    .yp-banner__text {
        order: 3;
        width: 100%;
        display: block;
        margin-top: 2.0rem
    }

    .yp-banner__text div {
        width: 100%;
        text-align: center;
        padding: 2.0rem;
        box-sizing: border-box
    }

    .yp-banner__text h2 {
        font-size: 3.73333vw;
        line-height: 1.4;
        margin-bottom: .5em
    }

    .yp-banner__text p {
        font-size: 1.4rem;
        line-height: 1.4
    }
}

.p-recruit {
    background-color: #fff;
    padding: 2.0rem;
    height: 100%;
    display: flex;
    align-items: center;
    box-sizing: border-box
}

.p-recruit__inner {
    width: 100%
}

.p-recruit__copy {
    font-size: 2.4rem;
    line-height: 1.4;
    margin-bottom: .7em;
    font-weight: 600
}

.p-recruit__text {
    font-size: 1.3rem;
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .p-recruit__copy {
        font-size: 2.0rem
    }

    .p-recruit__text {
        font-size: 1.3rem
    }
}

.p-information {
    background-color: #fff;
    padding: 4.0rem;
    text-align: left
}

.p-information__subject {
    background-color: #ed7b7c;
    color: #fff;
    font-size: 2.4rem;
    text-align: center;
    line-height: 1;
    padding: .8em 1em;
    margin-bottom: 3.0rem
}

.p-information__title {
    margin-bottom: 3.0rem;
    height: auto
}

.p-information__title img {
    transform: translateZ(0);
}


.p-information__detail {
    display: flex;
    justify-content: space-between
}

.p-information__text {
    width: 48%;
    font-size: 1.5rem;
    line-height: 1.5
}

.p-information__data {
    width: 50%
}

.p-information__table {
    font-size: 1.6rem;
    line-height: 1.6;
    border-collapse: collapse;
    text-align: left;
    margin-bottom: 3.0rem
}

.p-information__table+.p-information__table {
    margin-top: 3.0rem
}

.p-information__table th {
    padding-right: 1em
}

.p-information__table td span {
    font-size: 1.3rem
}

.p-information__table--small {
    font-size: 1.0rem
}

.p-information__table--small th {
    min-width: 3.0em
}

.p-information__date {
    font-family: "Poppins", sans-serif;
    font-weight: 400 !important
}

.p-information__date td,
.p-information__date th {
    font-weight: 400
}

.p-information__date .is-week {
    padding: 0 .5em
}

@media screen and (max-width: 768px) {
    .p-information {
        padding: 5.33333vw
    }

    .p-information__detail {
        flex-wrap: wrap;
        display: block
    }

    .p-information__text {
        width: 100%
    }

    .p-information__title {
        width: 72.8vw
    }

    .p-information__data {
        width: 100%;
        margin-top: 3.0rem
    }

    .p-information__content {
        display: block
    }

    .p-information__detail {
        width: 100%
    }

    .p-information__table {
        font-size: 3.73333vw
    }

    .p-information__table--small {
        font-size: 2vw
    }
}

.p-text {
    font-size: 1.3rem;
    line-height: 1.8
}

.p-text--white {
    color: #fff
}

.p-text a {
    color: #000
}

.p-back-to-index {
    font-size: 2.0rem;
    text-decoration: none;
    font-family: "Poppins", sans-serif;
    color: #000;
    display: inline-block;
    margin-bottom: 1em;
    text-align: left;
    position: relative;
    font-weight: 700;
    line-height: 1;
    padding-left: 1.4em
}

.p-back-to-index:before {
    content: "";
    display: block;
    width: 1em;
    height: 1em;
    background: url("../images/_animation/arrow.svg");
    position: absolute;
    left: 0;
    position: absolute;
    transform: rotate(180deg) translate(0, 0)
}

.p-card {
    color: #000;
    background-color: #fff;
    text-align: left;
    display: block;
    text-decoration: none;
    height: 100%;
    position: relative;
    clip-path: polygon(13px 0,
            calc(100% - 13px) 0,
            100% 13px,
            100% calc(100% - 13px),
            calc(100% - 13px) 100%,
            13px 100%,
            0 calc(100% - 13px),
            0 13px);
}

@media screen and (max-width: 768px) {
    .p-card {
        clip-path: polygon(1.6vw 0,
                calc(100% - 1.6vw) 0,
                100% 1.6vw,
                100% calc(100% - 1.6vw),
                calc(100% - 1.6vw) 100%,
                1.6vw 100%,
                0 calc(100% - 1.6vw),
                0 1.6vw);
    }
}

/* .p-card:before,
.p-card:after {
    content: "";
    display: block;
    height: 13px;
    width: 100%;
    position: absolute;
    z-index: 100;
    pointer-events: none;
    background-repeat: no-repeat, no-repeat;
    background-size: auto 100%, auto 100%
}

@media screen and (max-width: 768px) {

    .p-card:before,
    .p-card:after {
        height: 1.6vw
    }
} */

.p-card:before {
    left: 0;
    top: 0;
    background-position: left top, right top;
    background-image: url("../images/common/corner_lt.svg"), url("../images/common/corner_rt.svg")
}

.p-card:after {
    left: 0;
    bottom: 0;
    background-position: left bottom, right bottom;
    background-image: url("../images/common/corner_lb.svg"), url("../images/common/corner_rb.svg")
}

.p-card--white:before {
    left: 0;
    top: 0;
    background-image: url("../images/common/corner_lt_white.svg"), url("../images/common/corner_rt_white.svg")
}

.p-card--white:after {
    left: 0;
    bottom: 0;
    background-image: url("../images/common/corner_lb_white.svg"), url("../images/common/corner_rb_white.svg")
}

.p-card__image {
    width: 100%;
    padding-top: 66.6666%;
    position: relative;
    overflow: hidden
}

.p-card__image img {
    position: absolute;
    left: 0;
    right: 0%;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.p-card__category {
    padding: 2.0rem 2.0rem 1.0rem 2.0rem
}

.p-card__category img {
    height: 1.0rem;
    width: auto
}

.p-card__title {
    font-size: 1.6rem;
    line-height: 1.3;
    padding: 0 2.0rem 1.0rem 2.0rem
}

.p-card__date {
    font-size: 1.2rem;
    line-height: 1.6;
    opacity: .6;
    padding: 0 2.0rem 2.0rem 2.0rem
}

@media screen and (max-width: 768px) {
    .p-card__category {
        padding: 1.6rem 1.6rem .8rem 1.6rem
    }

    .p-card__title {
        padding: 0 1.6rem .8rem 1.6rem
    }

    .p-card__date {
        padding: 0 1.6rem 1.6rem 1.6rem
    }
}

.p-modal__image {
    width: 100%;
    margin-bottom: 2.0rem
}

.p-modal__image img {
    display: block;
    margin: 0 auto
}

.p-modal__name {
    font-size: 2.2rem;
    line-height: 1.8;
    margin-bottom: 2.0em
}

.p-modal .p-text {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    padding-bottom: 2.0rem;
    margin-bottom: 2.0rem
}

.p-modal__detail {
    margin-top: 3.0rem;
    border-collapse: collapse
}

.p-modal__detail th,
.p-modal__detail td {
    font-size: 1.6rem;
    padding: .5em 0;
    line-height: 1.4
}

.p-modal__detail th {
    font-weight: bold;
    padding-right: 1em
}

.p-modal__detail td {
    font-weight: normal
}

.p-modal__detail td a {
    word-break: break-all;
    color: #000
}

/* .p-modal__list {
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    padding-top: 2.0rem;
    margin-top: 2.0rem
} */

.p-modal__other {
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    padding-top: 2.0rem;
    margin-top: 2.0rem
}

.p-modal__detailList li {
    display: block;
    white-space: nowrap
}

.p-modal__detailList li span {
    white-space: nowrap
}

.p-profile {
    display: flex;
    justify-content: space-between;
    margin-top: 2.5rem
}

.p-profile__image {
    width: calc(30% - 3.0rem)
}

.p-profile__text {
    width: 70%
}

.p-profile__name {
    font-size: 2.2rem;
    line-height: 1.4;
    margin-bottom: .8em
}

.p-profile__name span {
    display: block;
    font-size: 1.3rem;
    margin-top: .6em
}

.p-profile__name i {
    font-size: 1.3rem;
    display: inline-block;
    margin-left: .5em;
    font-style: normal;
    opacity: .6
}

.p-profile__description {
    font-size: 1.3rem;
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .p-profile {
        display: block
    }

    .p-profile__image {
        width: 60%;
        display: block;
        margin: 0 auto
    }

    .p-profile__text {
        width: 100%
    }

    .p-profile__name {
        text-align: center;
        margin-top: 1em
    }
}

.p-footer__inner {
    padding-bottom: 8.0rem
}

.p-footer__copyright {
    font-size: 1.3rem;
    font-family: "Poppins", sans-serif;
    color: #fff;
    margin-top: 3.0rem;
    display: block
}

.p-footer__sns {
    display: flex;
    align-items: center;
    justify-content: center
}

.p-footer__sns li {
    margin: 0 1rem
}

.p-footer__text img {
    height: 3.0rem;
    width: auto
}

.p-footer__share {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    margin-top: 3.0rem
}

.p-footer__share li {
    margin: 0 1em
}

.p-border-button {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    line-height: 1;
    display: block;
    font-size: 1.6rem;
    padding: 0 !important;
    margin: 0;
    padding-bottom: 1rem !important;
    border-bottom: .5rem solid #000;
    color: #000;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    position: relative
}

.tooltip::after {
    content: 'コピーしました!';
    white-space: nowrap;
    background: #555;
    display: inline-block;
    color: #fff;
    border-radius: .4rem;
    position: absolute;
    left: 50%;
    bottom: -.8rem;
    transform: translate(-50%, 0);
    font-size: .75rem;
    padding: 4px 10px 6px 10px;
    animation: fade-tooltip .5s 1s 1 forwards
}

@keyframes fade-tooltip {
    to {
        opacity: 0
    }
}

.p-icon-button {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 7.4rem;
    height: 7.4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #000
}

.p-icon-button img {
    height: 3.0rem
}

.js-image-flash {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #ed7b7c;
    background-position: center center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    z-index: 2;
    background-color: #ed7b7c
}

.p-loading {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #ed7b7c;
    z-index: 100
}

.t {
    display: block;
    position: absolute;
    z-index: 2
}

.t span {
    position: absolute;
    display: block;
    background-color: #ed7b7c;
    text-indent: -9999px;
    color: transparent
}

.animation-active-3 .t span::before {
    animation-name: scroll_x_x2;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

.t span:before {
    content: "";
    opacity: .3;
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: 100% 100%, 100% 100%
}

.t.is-kv span img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.animation-active-3 .t.is-kv span::before {
    animation: none !important
}

.t.is-white span:before {
    opacity: 1
}

.t--cinema-1 {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 {
        left: 0vw;
        top: 0vw
    }
}

.t--cinema-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--cinema-1 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--cinema-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.t--cinema-1 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--cinema-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--cinema-1 span:nth-of-type(3) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--cinema-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--cinema-1 span:nth-of-type(4) {
    left: 282.2532px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span:nth-of-type(4) {
        left: 39.36683vw;
        top: 19.68341vw
    }
}

.t--cinema-1 span:nth-of-type(4):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--cinema-1 span:nth-of-type(5) {
    left: 282.2532px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span:nth-of-type(5) {
        left: 39.36683vw;
        top: 39.36683vw
    }
}

.t--cinema-1 span:nth-of-type(5):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--cinema-1 span:nth-of-type(6) {
    left: 282.2532px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--cinema-1 span:nth-of-type(6) {
        left: 39.36683vw;
        top: 59.05024vw
    }
}

.t--cinema-1 span:nth-of-type(6):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--music-1 {
    left: 211.6899px;
    top: -493.9431px
}

@media screen and (max-width: 768px) {
    .t--music-1 {
        left: 29.52512vw;
        top: -68.89195vw
    }
}

.t--music-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--music-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--music-1 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--music-1 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--music-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--music-1 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--music-1 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--music-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/U.svg"), url("../images/_animation/U.svg")
}

.t--music-1 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--music-1 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--music-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--music-1 span:nth-of-type(4) {
    left: 141.1266px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--music-1 span:nth-of-type(4) {
        left: 19.68341vw;
        top: 39.36683vw
    }
}

.t--music-1 span:nth-of-type(4):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--music-1 span:nth-of-type(5) {
    left: 141.1266px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--music-1 span:nth-of-type(5) {
        left: 19.68341vw;
        top: 59.05024vw
    }
}

.t--music-1 span:nth-of-type(5):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.t--fitness-1 {
    left: 564.5064px;
    top: -141.1266px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 {
        left: 78.73365vw;
        top: -19.68341vw
    }
}

.t--fitness-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--fitness-1 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--fitness-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.t--fitness-1 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--fitness-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--fitness-1 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--fitness-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--fitness-1 span:nth-of-type(4) {
    left: 0px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(4) {
        left: 0vw;
        top: 59.05024vw
    }
}

.t--fitness-1 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--fitness-1 span:nth-of-type(5) {
    left: 0px;
    top: 564.5064px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(5) {
        left: 0vw;
        top: 78.73365vw
    }
}

.t--fitness-1 span:nth-of-type(5):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--fitness-1 span:nth-of-type(6) {
    left: 141.1266px;
    top: 564.5064px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 78.73365vw
    }
}

.t--fitness-1 span:nth-of-type(6):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--fitness-1 span:nth-of-type(7) {
    left: 141.1266px;
    top: 705.633px
}

@media screen and (max-width: 768px) {
    .t--fitness-1 span:nth-of-type(7) {
        left: 19.68341vw;
        top: 98.41707vw
    }
}

.t--fitness-1 span:nth-of-type(7):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--jinnan {
    left: 776.1963px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnan {
        left: 108.25877vw;
        top: 9.84171vw
    }
}

.t--jinnan span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .t--jinnan span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.t--jinnan span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--jinnan span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.t--jinnan span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.t--jinnan span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--jinnan span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--jinnan span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnan span:nth-of-type(4) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(4) {
        left: 0vw;
        top: 9.84171vw
    }
}

.t--jinnan span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnan span:nth-of-type(5) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(5) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.t--jinnan span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnan span:nth-of-type(6) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(6) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.t--jinnan span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnan span:nth-of-type(7) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(7) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--jinnan span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--jinnan span:nth-of-type(8) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(8) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.t--jinnan span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnan span:nth-of-type(9) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(9) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--jinnan span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--jinnan span:nth-of-type(10) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(10) {
        left: 0vw;
        top: 29.52512vw
    }
}

.t--jinnan span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.t--jinnan span:nth-of-type(11) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(11) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.t--jinnan span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--jinnan span:nth-of-type(12) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnan span:nth-of-type(12) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.t--jinnan span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--fashion-1 {
    left: 70.5633px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 {
        left: 9.84171vw;
        top: 59.05024vw
    }
}

.t--fashion-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--fashion-1 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--fashion-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.t--fashion-1 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--fashion-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--fashion-1 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--fashion-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--fashion-1 span:nth-of-type(4) {
    left: 141.1266px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(4) {
        left: 19.68341vw;
        top: 39.36683vw
    }
}

.t--fashion-1 span:nth-of-type(4):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

.t--fashion-1 span:nth-of-type(5) {
    left: 282.2532px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(5) {
        left: 39.36683vw;
        top: 39.36683vw
    }
}

.t--fashion-1 span:nth-of-type(5):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--fashion-1 span:nth-of-type(6) {
    left: 282.2532px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(6) {
        left: 39.36683vw;
        top: 59.05024vw
    }
}

.t--fashion-1 span:nth-of-type(6):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.t--fashion-1 span:nth-of-type(7) {
    left: 282.2532px;
    top: 564.5064px
}

@media screen and (max-width: 768px) {
    .t--fashion-1 span:nth-of-type(7) {
        left: 39.36683vw;
        top: 78.73365vw
    }
}

.t--fashion-1 span:nth-of-type(7):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-2 {
    left: 564.5064px;
    top: 846.7596px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 {
        left: 78.73365vw;
        top: 118.10048vw
    }
}

.t--jinnanmarket-2 span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.t--jinnanmarket-2 span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--jinnanmarket-2 span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-2 span:nth-of-type(4) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(4) {
        left: 0vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-2 span:nth-of-type(5) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(5) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-2 span:nth-of-type(6) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-2 span:nth-of-type(7) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(7) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--jinnanmarket-2 span:nth-of-type(8) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(8) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-2 span:nth-of-type(9) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(9) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--jinnanmarket-2 span:nth-of-type(10) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(10) {
        left: 0vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.t--jinnanmarket-2 span:nth-of-type(11) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(11) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--jinnanmarket-2 span:nth-of-type(12) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-2 span:nth-of-type(12) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-2 span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--tech-1 {
    left: 846.7596px;
    top: 776.1963px
}

@media screen and (max-width: 768px) {
    .t--tech-1 {
        left: 118.10048vw;
        top: 108.25877vw
    }
}

.t--tech-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--tech-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--tech-1 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--tech-1 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--tech-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--tech-1 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--tech-1 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--tech-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--tech-1 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--tech-1 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--tech-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.t--tech-1 span:nth-of-type(4) {
    left: 0px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--tech-1 span:nth-of-type(4) {
        left: 0vw;
        top: 59.05024vw
    }
}

.t--tech-1 span:nth-of-type(4):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

.t--jinnanmarket-3 {
    left: 0px;
    top: 987.8862px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 {
        left: 0vw;
        top: 137.78389vw
    }
}

.t--jinnanmarket-3 span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.t--jinnanmarket-3 span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--jinnanmarket-3 span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-3 span:nth-of-type(4) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(4) {
        left: 0vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-3 span:nth-of-type(5) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(5) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-3 span:nth-of-type(6) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-3 span:nth-of-type(7) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(7) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--jinnanmarket-3 span:nth-of-type(8) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(8) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-3 span:nth-of-type(9) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(9) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--jinnanmarket-3 span:nth-of-type(10) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(10) {
        left: 0vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.t--jinnanmarket-3 span:nth-of-type(11) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(11) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--jinnanmarket-3 span:nth-of-type(12) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-3 span:nth-of-type(12) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-3 span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--art-1 {
    left: 282.2532px;
    top: 1199.5761px
}

@media screen and (max-width: 768px) {
    .t--art-1 {
        left: 39.36683vw;
        top: 167.30901vw
    }
}

.t--art-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--art-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--art-1 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--art-1 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--art-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--art-1 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--art-1 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--art-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--art-1 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--art-1 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--art-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--food-1 {
    left: 493.9431px;
    top: 1199.5761px
}

@media screen and (max-width: 768px) {
    .t--food-1 {
        left: 68.89195vw;
        top: 167.30901vw
    }
}

.t--food-1 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--food-1 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--food-1 span:nth-of-type(1) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--food-1 span:nth-of-type(1) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--food-1 span:nth-of-type(1):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.t--food-1 span:nth-of-type(2) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--food-1 span:nth-of-type(2) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--food-1 span:nth-of-type(2):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.t--food-1 span:nth-of-type(3) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--food-1 span:nth-of-type(3) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--food-1 span:nth-of-type(3):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.t--food-1 span:nth-of-type(4) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--food-1 span:nth-of-type(4) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--food-1 span:nth-of-type(4):before {
    background-image: url("../images/_animation/D.svg"), url("../images/_animation/D.svg")
}

.t--fitness-2 {
    left: 70.5633px;
    top: 1481.8293px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 {
        left: 9.84171vw;
        top: 206.67584vw
    }
}

.t--fitness-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--fitness-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--fitness-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.t--fitness-2 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--fitness-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--fitness-2 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--fitness-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--fitness-2 span:nth-of-type(4) {
    left: 0px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(4) {
        left: 0vw;
        top: 59.05024vw
    }
}

.t--fitness-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--fitness-2 span:nth-of-type(5) {
    left: 0px;
    top: 564.5064px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(5) {
        left: 0vw;
        top: 78.73365vw
    }
}

.t--fitness-2 span:nth-of-type(5):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--fitness-2 span:nth-of-type(6) {
    left: 141.1266px;
    top: 564.5064px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 78.73365vw
    }
}

.t--fitness-2 span:nth-of-type(6):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--fitness-2 span:nth-of-type(7) {
    left: 141.1266px;
    top: 705.633px
}

@media screen and (max-width: 768px) {
    .t--fitness-2 span:nth-of-type(7) {
        left: 19.68341vw;
        top: 98.41707vw
    }
}

.t--fitness-2 span:nth-of-type(7):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--jinnanmarket-4 {
    left: 282.2532px;
    top: 1693.5192px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 {
        left: 39.36683vw;
        top: 236.20096vw
    }
}

.t--jinnanmarket-4 span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.t--jinnanmarket-4 span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--jinnanmarket-4 span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-4 span:nth-of-type(4) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(4) {
        left: 0vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-4 span:nth-of-type(5) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(5) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-4 span:nth-of-type(6) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-4 span:nth-of-type(7) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(7) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--jinnanmarket-4 span:nth-of-type(8) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(8) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-4 span:nth-of-type(9) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(9) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--jinnanmarket-4 span:nth-of-type(10) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(10) {
        left: 0vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.t--jinnanmarket-4 span:nth-of-type(11) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(11) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--jinnanmarket-4 span:nth-of-type(12) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-4 span:nth-of-type(12) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-4 span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--cinema-2 {
    left: 493.9431px;
    top: 2046.3357px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 {
        left: 68.89195vw;
        top: 285.40949vw
    }
}

.t--cinema-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--cinema-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--cinema-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.t--cinema-2 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--cinema-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--cinema-2 span:nth-of-type(3) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--cinema-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--cinema-2 span:nth-of-type(4) {
    left: 282.2532px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span:nth-of-type(4) {
        left: 39.36683vw;
        top: 19.68341vw
    }
}

.t--cinema-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--cinema-2 span:nth-of-type(5) {
    left: 282.2532px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span:nth-of-type(5) {
        left: 39.36683vw;
        top: 39.36683vw
    }
}

.t--cinema-2 span:nth-of-type(5):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--cinema-2 span:nth-of-type(6) {
    left: 282.2532px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--cinema-2 span:nth-of-type(6) {
        left: 39.36683vw;
        top: 59.05024vw
    }
}

.t--cinema-2 span:nth-of-type(6):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--music-2 {
    left: 705.633px;
    top: 1552.3926px
}

@media screen and (max-width: 768px) {
    .t--music-2 {
        left: 98.41707vw;
        top: 216.51755vw
    }
}

.t--music-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--music-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--music-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--music-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--music-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--music-2 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--music-2 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--music-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/U.svg"), url("../images/_animation/U.svg")
}

.t--music-2 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--music-2 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--music-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--music-2 span:nth-of-type(4) {
    left: 141.1266px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--music-2 span:nth-of-type(4) {
        left: 19.68341vw;
        top: 39.36683vw
    }
}

.t--music-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--music-2 span:nth-of-type(5) {
    left: 141.1266px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--music-2 span:nth-of-type(5) {
        left: 19.68341vw;
        top: 59.05024vw
    }
}

.t--music-2 span:nth-of-type(5):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.t--tech-2 {
    left: 352.8165px;
    top: 2399.1522px
}

@media screen and (max-width: 768px) {
    .t--tech-2 {
        left: 49.20853vw;
        top: 334.61803vw
    }
}

.t--tech-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--tech-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--tech-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--tech-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--tech-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--tech-2 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--tech-2 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--tech-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--tech-2 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--tech-2 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--tech-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/C.svg"), url("../images/_animation/C.svg")
}

.t--tech-2 span:nth-of-type(4) {
    left: 0px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--tech-2 span:nth-of-type(4) {
        left: 0vw;
        top: 59.05024vw
    }
}

.t--tech-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

.t--jinnanmarket-5 {
    left: 70.5633px;
    top: 2469.7155px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 {
        left: 9.84171vw;
        top: 344.45973vw
    }
}

.t--jinnanmarket-5 span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.t--jinnanmarket-5 span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--jinnanmarket-5 span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-5 span:nth-of-type(4) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(4) {
        left: 0vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-5 span:nth-of-type(5) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(5) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-5 span:nth-of-type(6) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-5 span:nth-of-type(7) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(7) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--jinnanmarket-5 span:nth-of-type(8) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(8) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-5 span:nth-of-type(9) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(9) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--jinnanmarket-5 span:nth-of-type(10) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(10) {
        left: 0vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.t--jinnanmarket-5 span:nth-of-type(11) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(11) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--jinnanmarket-5 span:nth-of-type(12) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-5 span:nth-of-type(12) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-5 span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--fashion-2 {
    left: 564.5064px;
    top: 2469.7155px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 {
        left: 78.73365vw;
        top: 344.45973vw
    }
}

.t--fashion-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--fashion-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--fashion-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.t--fashion-2 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--fashion-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--fashion-2 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--fashion-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/S.svg"), url("../images/_animation/S.svg")
}

.t--fashion-2 span:nth-of-type(4) {
    left: 141.1266px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(4) {
        left: 19.68341vw;
        top: 39.36683vw
    }
}

.t--fashion-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/H.svg"), url("../images/_animation/H.svg")
}

.t--fashion-2 span:nth-of-type(5) {
    left: 282.2532px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(5) {
        left: 39.36683vw;
        top: 39.36683vw
    }
}

.t--fashion-2 span:nth-of-type(5):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--fashion-2 span:nth-of-type(6) {
    left: 282.2532px;
    top: 423.3798px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(6) {
        left: 39.36683vw;
        top: 59.05024vw
    }
}

.t--fashion-2 span:nth-of-type(6):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.t--fashion-2 span:nth-of-type(7) {
    left: 282.2532px;
    top: 564.5064px
}

@media screen and (max-width: 768px) {
    .t--fashion-2 span:nth-of-type(7) {
        left: 39.36683vw;
        top: 78.73365vw
    }
}

.t--fashion-2 span:nth-of-type(7):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--food-2 {
    left: 0px;
    top: 2822.532px
}

@media screen and (max-width: 768px) {
    .t--food-2 {
        left: 0vw;
        top: 393.66827vw
    }
}

.t--food-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--food-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--food-2 span:nth-of-type(1) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--food-2 span:nth-of-type(1) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--food-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/F.svg"), url("../images/_animation/F.svg")
}

.t--food-2 span:nth-of-type(2) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--food-2 span:nth-of-type(2) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--food-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.t--food-2 span:nth-of-type(3) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--food-2 span:nth-of-type(3) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--food-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/O.svg"), url("../images/_animation/O.svg")
}

.t--food-2 span:nth-of-type(4) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--food-2 span:nth-of-type(4) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--food-2 span:nth-of-type(4):before {
    background-image: url("../images/_animation/D.svg"), url("../images/_animation/D.svg")
}

.t--jinnanmarket-6 {
    left: 423.3798px;
    top: 3034.2219px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 {
        left: 59.05024vw;
        top: 423.19339vw
    }
}

.t--jinnanmarket-6 span {
    width: 58.8775px;
    height: 58.8775px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(1):before {
    background-image: url("../images/_animation/J.svg"), url("../images/_animation/J.svg")
}

.t--jinnanmarket-6 span:nth-of-type(2) {
    left: 70.5633px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(2) {
        left: 9.84171vw;
        top: 0vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(2):before {
    background-image: url("../images/_animation/I.svg"), url("../images/_animation/I.svg")
}

.t--jinnanmarket-6 span:nth-of-type(3) {
    left: 141.1266px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(3) {
        left: 19.68341vw;
        top: 0vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(3):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-6 span:nth-of-type(4) {
    left: 0px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(4) {
        left: 0vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(4):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-6 span:nth-of-type(5) {
    left: 70.5633px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(5) {
        left: 9.84171vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(5):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-6 span:nth-of-type(6) {
    left: 141.1266px;
    top: 70.5633px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(6) {
        left: 19.68341vw;
        top: 9.84171vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(6):before {
    background-image: url("../images/_animation/N.svg"), url("../images/_animation/N.svg")
}

.t--jinnanmarket-6 span:nth-of-type(7) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(7) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(7):before {
    background-image: url("../images/_animation/M.svg"), url("../images/_animation/M.svg")
}

.t--jinnanmarket-6 span:nth-of-type(8) {
    left: 70.5633px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(8) {
        left: 9.84171vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(8):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--jinnanmarket-6 span:nth-of-type(9) {
    left: 141.1266px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(9) {
        left: 19.68341vw;
        top: 19.68341vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(9):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--jinnanmarket-6 span:nth-of-type(10) {
    left: 0px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(10) {
        left: 0vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(10):before {
    background-image: url("../images/_animation/K.svg"), url("../images/_animation/K.svg")
}

.t--jinnanmarket-6 span:nth-of-type(11) {
    left: 70.5633px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(11) {
        left: 9.84171vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(11):before {
    background-image: url("../images/_animation/E.svg"), url("../images/_animation/E.svg")
}

.t--jinnanmarket-6 span:nth-of-type(12) {
    left: 141.1266px;
    top: 211.6899px
}

@media screen and (max-width: 768px) {
    .t--jinnanmarket-6 span:nth-of-type(12) {
        left: 19.68341vw;
        top: 29.52512vw
    }
}

.t--jinnanmarket-6 span:nth-of-type(12):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.t--art-2 {
    left: 705.633px;
    top: 3245.9118px
}

@media screen and (max-width: 768px) {
    .t--art-2 {
        left: 98.41707vw;
        top: 452.71851vw
    }
}

.t--art-2 span {
    width: 129.4408px;
    height: 129.4408px
}

@media screen and (max-width: 768px) {
    .t--art-2 span {
        width: 18.02779vw;
        height: 18.02779vw
    }
}

.t--art-2 span:nth-of-type(1) {
    left: 0px;
    top: 0px
}

@media screen and (max-width: 768px) {
    .t--art-2 span:nth-of-type(1) {
        left: 0vw;
        top: 0vw
    }
}

.t--art-2 span:nth-of-type(1):before {
    background-image: url("../images/_animation/A.svg"), url("../images/_animation/A.svg")
}

.t--art-2 span:nth-of-type(2) {
    left: 0px;
    top: 141.1266px
}

@media screen and (max-width: 768px) {
    .t--art-2 span:nth-of-type(2) {
        left: 0vw;
        top: 19.68341vw
    }
}

.t--art-2 span:nth-of-type(2):before {
    background-image: url("../images/_animation/R.svg"), url("../images/_animation/R.svg")
}

.t--art-2 span:nth-of-type(3) {
    left: 0px;
    top: 282.2532px
}

@media screen and (max-width: 768px) {
    .t--art-2 span:nth-of-type(3) {
        left: 0vw;
        top: 39.36683vw
    }
}

.t--art-2 span:nth-of-type(3):before {
    background-image: url("../images/_animation/T.svg"), url("../images/_animation/T.svg")
}

.arrow,
.p-kv__arrow span {
    display: block;
    position: absolute;
    width: 58.8775px;
    height: 58.8775px;
    z-index: 1;
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg");
    background-size: 100% 100%, 100% 100%;
    background-repeat: no-repeat, no-repeat
}

@media screen and (max-width: 768px) {

    .arrow,
    .p-kv__arrow span {
        width: 8.18608vw;
        height: 8.18608vw
    }
}

.animation-active-0 .arrow.arrow--rand-0,
.animation-active-0 .p-kv__arrow span.arrow--rand-0 {
    animation-name: scroll_x;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

@media screen and (max-width: 768px) {

    .animation-active-0 .arrow.arrow--rand-0,
    .animation-active-0 .p-kv__arrow span.arrow--rand-0 {
        animation-name: scroll_x_sp
    }
}

.animation-active-1 .arrow.arrow--rand-1,
.animation-active-1 .p-kv__arrow span.arrow--rand-1 {
    animation-name: scroll_x;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

@media screen and (max-width: 768px) {

    .animation-active-1 .arrow.arrow--rand-1,
    .animation-active-1 .p-kv__arrow span.arrow--rand-1 {
        animation-name: scroll_x_sp
    }
}

.animation-active-2 .arrow.arrow--rand-2,
.animation-active-2 .p-kv__arrow span.arrow--rand-2 {
    animation-name: scroll_x;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

@media screen and (max-width: 768px) {

    .animation-active-2 .arrow.arrow--rand-2,
    .animation-active-2 .p-kv__arrow span.arrow--rand-2 {
        animation-name: scroll_x_sp
    }
}

.arrow--0,
.p-kv__arrow span--0 {
    left: 0px;
    top: 0px
}

.arrow--1,
.p-kv__arrow span--1 {
    left: 70.5633px;
    top: 0px
}

.arrow--2,
.p-kv__arrow span--2 {
    left: 141.1266px;
    top: 0px
}

.arrow--3,
.p-kv__arrow span--3 {
    left: 211.6899px;
    top: 0px
}

.arrow--4,
.p-kv__arrow span--4 {
    left: 282.2532px;
    top: 0px
}

.arrow--5,
.p-kv__arrow span--5 {
    left: 352.8165px;
    top: 0px
}

.arrow--6,
.p-kv__arrow span--6 {
    left: 423.3798px;
    top: 0px
}

.arrow--7,
.p-kv__arrow span--7 {
    left: 493.9431px;
    top: 0px
}

.arrow--8,
.p-kv__arrow span--8 {
    left: 564.5064px;
    top: 0px
}

.arrow--9,
.p-kv__arrow span--9 {
    left: 635.0697px;
    top: 0px
}

.arrow--10,
.p-kv__arrow span--10 {
    left: 705.633px;
    top: 0px
}

.arrow--11,
.p-kv__arrow span--11 {
    left: 776.1963px;
    top: 0px
}

.arrow--12,
.p-kv__arrow span--12 {
    left: 846.7596px;
    top: 0px
}

.arrow--13,
.p-kv__arrow span--13 {
    left: 917.3229px;
    top: 0px
}

.arrow--14,
.p-kv__arrow span--14 {
    left: 0px;
    top: 70.5633px
}

.arrow--15,
.p-kv__arrow span--15 {
    left: 70.5633px;
    top: 70.5633px
}

.arrow--16,
.p-kv__arrow span--16 {
    left: 141.1266px;
    top: 70.5633px
}

.arrow--17,
.p-kv__arrow span--17 {
    left: 211.6899px;
    top: 70.5633px
}

.arrow--18,
.p-kv__arrow span--18 {
    left: 282.2532px;
    top: 70.5633px
}

.arrow--19,
.p-kv__arrow span--19 {
    left: 352.8165px;
    top: 70.5633px
}

.arrow--20,
.p-kv__arrow span--20 {
    left: 423.3798px;
    top: 70.5633px
}

.arrow--21,
.p-kv__arrow span--21 {
    left: 493.9431px;
    top: 70.5633px
}

.arrow--22,
.p-kv__arrow span--22 {
    left: 564.5064px;
    top: 70.5633px
}

.arrow--23,
.p-kv__arrow span--23 {
    left: 635.0697px;
    top: 70.5633px
}

.arrow--24,
.p-kv__arrow span--24 {
    left: 705.633px;
    top: 70.5633px
}

.arrow--25,
.p-kv__arrow span--25 {
    left: 776.1963px;
    top: 70.5633px
}

.arrow--26,
.p-kv__arrow span--26 {
    left: 846.7596px;
    top: 70.5633px
}

.arrow--27,
.p-kv__arrow span--27 {
    left: 917.3229px;
    top: 70.5633px
}

.arrow--28,
.p-kv__arrow span--28 {
    left: 0px;
    top: 141.1266px
}

.arrow--29,
.p-kv__arrow span--29 {
    left: 70.5633px;
    top: 141.1266px
}

.arrow--30,
.p-kv__arrow span--30 {
    left: 141.1266px;
    top: 141.1266px
}

.arrow--31,
.p-kv__arrow span--31 {
    left: 211.6899px;
    top: 141.1266px
}

.arrow--32,
.p-kv__arrow span--32 {
    left: 282.2532px;
    top: 141.1266px
}

.arrow--33,
.p-kv__arrow span--33 {
    left: 352.8165px;
    top: 141.1266px
}

.arrow--34,
.p-kv__arrow span--34 {
    left: 423.3798px;
    top: 141.1266px
}

.arrow--35,
.p-kv__arrow span--35 {
    left: 493.9431px;
    top: 141.1266px
}

.arrow--36,
.p-kv__arrow span--36 {
    left: 564.5064px;
    top: 141.1266px
}

.arrow--37,
.p-kv__arrow span--37 {
    left: 635.0697px;
    top: 141.1266px
}

.arrow--38,
.p-kv__arrow span--38 {
    left: 705.633px;
    top: 141.1266px
}

.arrow--39,
.p-kv__arrow span--39 {
    left: 776.1963px;
    top: 141.1266px
}

.arrow--40,
.p-kv__arrow span--40 {
    left: 846.7596px;
    top: 141.1266px
}

.arrow--41,
.p-kv__arrow span--41 {
    left: 917.3229px;
    top: 141.1266px
}

.arrow--42,
.p-kv__arrow span--42 {
    left: 0px;
    top: 211.6899px
}

.arrow--43,
.p-kv__arrow span--43 {
    left: 70.5633px;
    top: 211.6899px
}

.arrow--44,
.p-kv__arrow span--44 {
    left: 141.1266px;
    top: 211.6899px
}

.arrow--45,
.p-kv__arrow span--45 {
    left: 211.6899px;
    top: 211.6899px
}

.arrow--46,
.p-kv__arrow span--46 {
    left: 282.2532px;
    top: 211.6899px
}

.arrow--47,
.p-kv__arrow span--47 {
    left: 352.8165px;
    top: 211.6899px
}

.arrow--48,
.p-kv__arrow span--48 {
    left: 423.3798px;
    top: 211.6899px
}

.arrow--49,
.p-kv__arrow span--49 {
    left: 493.9431px;
    top: 211.6899px
}

.arrow--50,
.p-kv__arrow span--50 {
    left: 564.5064px;
    top: 211.6899px
}

.arrow--51,
.p-kv__arrow span--51 {
    left: 635.0697px;
    top: 211.6899px
}

.arrow--52,
.p-kv__arrow span--52 {
    left: 705.633px;
    top: 211.6899px
}

.arrow--53,
.p-kv__arrow span--53 {
    left: 776.1963px;
    top: 211.6899px
}

.arrow--54,
.p-kv__arrow span--54 {
    left: 846.7596px;
    top: 211.6899px
}

.arrow--55,
.p-kv__arrow span--55 {
    left: 917.3229px;
    top: 211.6899px
}

.arrow--56,
.p-kv__arrow span--56 {
    left: 0px;
    top: 282.2532px
}

.arrow--57,
.p-kv__arrow span--57 {
    left: 70.5633px;
    top: 282.2532px
}

.arrow--58,
.p-kv__arrow span--58 {
    left: 141.1266px;
    top: 282.2532px
}

.arrow--59,
.p-kv__arrow span--59 {
    left: 211.6899px;
    top: 282.2532px
}

.arrow--60,
.p-kv__arrow span--60 {
    left: 282.2532px;
    top: 282.2532px
}

.arrow--61,
.p-kv__arrow span--61 {
    left: 352.8165px;
    top: 282.2532px
}

.arrow--62,
.p-kv__arrow span--62 {
    left: 423.3798px;
    top: 282.2532px
}

.arrow--63,
.p-kv__arrow span--63 {
    left: 493.9431px;
    top: 282.2532px
}

.arrow--64,
.p-kv__arrow span--64 {
    left: 564.5064px;
    top: 282.2532px
}

.arrow--65,
.p-kv__arrow span--65 {
    left: 635.0697px;
    top: 282.2532px
}

.arrow--66,
.p-kv__arrow span--66 {
    left: 705.633px;
    top: 282.2532px
}

.arrow--67,
.p-kv__arrow span--67 {
    left: 776.1963px;
    top: 282.2532px
}

.arrow--68,
.p-kv__arrow span--68 {
    left: 846.7596px;
    top: 282.2532px
}

.arrow--69,
.p-kv__arrow span--69 {
    left: 917.3229px;
    top: 282.2532px
}

.arrow--70,
.p-kv__arrow span--70 {
    left: 0px;
    top: 352.8165px
}

.arrow--71,
.p-kv__arrow span--71 {
    left: 70.5633px;
    top: 352.8165px
}

.arrow--72,
.p-kv__arrow span--72 {
    left: 141.1266px;
    top: 352.8165px
}

.arrow--73,
.p-kv__arrow span--73 {
    left: 211.6899px;
    top: 352.8165px
}

.arrow--74,
.p-kv__arrow span--74 {
    left: 282.2532px;
    top: 352.8165px
}

.arrow--75,
.p-kv__arrow span--75 {
    left: 352.8165px;
    top: 352.8165px
}

.arrow--76,
.p-kv__arrow span--76 {
    left: 423.3798px;
    top: 352.8165px
}

.arrow--77,
.p-kv__arrow span--77 {
    left: 493.9431px;
    top: 352.8165px
}

.arrow--78,
.p-kv__arrow span--78 {
    left: 564.5064px;
    top: 352.8165px
}

.arrow--79,
.p-kv__arrow span--79 {
    left: 635.0697px;
    top: 352.8165px
}

.arrow--80,
.p-kv__arrow span--80 {
    left: 705.633px;
    top: 352.8165px
}

.arrow--81,
.p-kv__arrow span--81 {
    left: 776.1963px;
    top: 352.8165px
}

.arrow--82,
.p-kv__arrow span--82 {
    left: 846.7596px;
    top: 352.8165px
}

.arrow--83,
.p-kv__arrow span--83 {
    left: 917.3229px;
    top: 352.8165px
}

.arrow--84,
.p-kv__arrow span--84 {
    left: 0px;
    top: 423.3798px
}

.arrow--85,
.p-kv__arrow span--85 {
    left: 70.5633px;
    top: 423.3798px
}

.arrow--86,
.p-kv__arrow span--86 {
    left: 141.1266px;
    top: 423.3798px
}

.arrow--87,
.p-kv__arrow span--87 {
    left: 211.6899px;
    top: 423.3798px
}

.arrow--88,
.p-kv__arrow span--88 {
    left: 282.2532px;
    top: 423.3798px
}

.arrow--89,
.p-kv__arrow span--89 {
    left: 352.8165px;
    top: 423.3798px
}

.arrow--90,
.p-kv__arrow span--90 {
    left: 423.3798px;
    top: 423.3798px
}

.arrow--91,
.p-kv__arrow span--91 {
    left: 493.9431px;
    top: 423.3798px
}

.arrow--92,
.p-kv__arrow span--92 {
    left: 564.5064px;
    top: 423.3798px
}

.arrow--93,
.p-kv__arrow span--93 {
    left: 635.0697px;
    top: 423.3798px
}

.arrow--94,
.p-kv__arrow span--94 {
    left: 705.633px;
    top: 423.3798px
}

.arrow--95,
.p-kv__arrow span--95 {
    left: 776.1963px;
    top: 423.3798px
}

.arrow--96,
.p-kv__arrow span--96 {
    left: 846.7596px;
    top: 423.3798px
}

.arrow--97,
.p-kv__arrow span--97 {
    left: 917.3229px;
    top: 423.3798px
}

.arrow--98,
.p-kv__arrow span--98 {
    left: 0px;
    top: 493.9431px
}

.arrow--99,
.p-kv__arrow span--99 {
    left: 70.5633px;
    top: 493.9431px
}

.arrow--100,
.p-kv__arrow span--100 {
    left: 141.1266px;
    top: 493.9431px
}

.arrow--101,
.p-kv__arrow span--101 {
    left: 211.6899px;
    top: 493.9431px
}

.arrow--102,
.p-kv__arrow span--102 {
    left: 282.2532px;
    top: 493.9431px
}

.arrow--103,
.p-kv__arrow span--103 {
    left: 352.8165px;
    top: 493.9431px
}

.arrow--104,
.p-kv__arrow span--104 {
    left: 423.3798px;
    top: 493.9431px
}

.arrow--105,
.p-kv__arrow span--105 {
    left: 493.9431px;
    top: 493.9431px
}

.arrow--106,
.p-kv__arrow span--106 {
    left: 564.5064px;
    top: 493.9431px
}

.arrow--107,
.p-kv__arrow span--107 {
    left: 635.0697px;
    top: 493.9431px
}

.arrow--108,
.p-kv__arrow span--108 {
    left: 705.633px;
    top: 493.9431px
}

.arrow--109,
.p-kv__arrow span--109 {
    left: 776.1963px;
    top: 493.9431px
}

.arrow--110,
.p-kv__arrow span--110 {
    left: 846.7596px;
    top: 493.9431px
}

.arrow--111,
.p-kv__arrow span--111 {
    left: 917.3229px;
    top: 493.9431px
}

.arrow--112,
.p-kv__arrow span--112 {
    left: 0px;
    top: 564.5064px
}

.arrow--113,
.p-kv__arrow span--113 {
    left: 70.5633px;
    top: 564.5064px
}

.arrow--114,
.p-kv__arrow span--114 {
    left: 141.1266px;
    top: 564.5064px
}

.arrow--115,
.p-kv__arrow span--115 {
    left: 211.6899px;
    top: 564.5064px
}

.arrow--116,
.p-kv__arrow span--116 {
    left: 282.2532px;
    top: 564.5064px
}

.arrow--117,
.p-kv__arrow span--117 {
    left: 352.8165px;
    top: 564.5064px
}

.arrow--118,
.p-kv__arrow span--118 {
    left: 423.3798px;
    top: 564.5064px
}

.arrow--119,
.p-kv__arrow span--119 {
    left: 493.9431px;
    top: 564.5064px
}

.arrow--120,
.p-kv__arrow span--120 {
    left: 564.5064px;
    top: 564.5064px
}

.arrow--121,
.p-kv__arrow span--121 {
    left: 635.0697px;
    top: 564.5064px
}

.arrow--122,
.p-kv__arrow span--122 {
    left: 705.633px;
    top: 564.5064px
}

.arrow--123,
.p-kv__arrow span--123 {
    left: 776.1963px;
    top: 564.5064px
}

.arrow--124,
.p-kv__arrow span--124 {
    left: 846.7596px;
    top: 564.5064px
}

.arrow--125,
.p-kv__arrow span--125 {
    left: 917.3229px;
    top: 564.5064px
}

.arrow--126,
.p-kv__arrow span--126 {
    left: 0px;
    top: 635.0697px
}

.arrow--127,
.p-kv__arrow span--127 {
    left: 70.5633px;
    top: 635.0697px
}

.arrow--128,
.p-kv__arrow span--128 {
    left: 141.1266px;
    top: 635.0697px
}

.arrow--129,
.p-kv__arrow span--129 {
    left: 211.6899px;
    top: 635.0697px
}

.arrow--130,
.p-kv__arrow span--130 {
    left: 282.2532px;
    top: 635.0697px
}

.arrow--131,
.p-kv__arrow span--131 {
    left: 352.8165px;
    top: 635.0697px
}

.arrow--132,
.p-kv__arrow span--132 {
    left: 423.3798px;
    top: 635.0697px
}

.arrow--133,
.p-kv__arrow span--133 {
    left: 493.9431px;
    top: 635.0697px
}

.arrow--134,
.p-kv__arrow span--134 {
    left: 564.5064px;
    top: 635.0697px
}

.arrow--135,
.p-kv__arrow span--135 {
    left: 635.0697px;
    top: 635.0697px
}

.arrow--136,
.p-kv__arrow span--136 {
    left: 705.633px;
    top: 635.0697px
}

.arrow--137,
.p-kv__arrow span--137 {
    left: 776.1963px;
    top: 635.0697px
}

.arrow--138,
.p-kv__arrow span--138 {
    left: 846.7596px;
    top: 635.0697px
}

.arrow--139,
.p-kv__arrow span--139 {
    left: 917.3229px;
    top: 635.0697px
}

.arrow--140,
.p-kv__arrow span--140 {
    left: 0px;
    top: 705.633px
}

.arrow--141,
.p-kv__arrow span--141 {
    left: 70.5633px;
    top: 705.633px
}

.arrow--142,
.p-kv__arrow span--142 {
    left: 141.1266px;
    top: 705.633px
}

.arrow--143,
.p-kv__arrow span--143 {
    left: 211.6899px;
    top: 705.633px
}

.arrow--144,
.p-kv__arrow span--144 {
    left: 282.2532px;
    top: 705.633px
}

.arrow--145,
.p-kv__arrow span--145 {
    left: 352.8165px;
    top: 705.633px
}

.arrow--146,
.p-kv__arrow span--146 {
    left: 423.3798px;
    top: 705.633px
}

.arrow--147,
.p-kv__arrow span--147 {
    left: 493.9431px;
    top: 705.633px
}

.arrow--148,
.p-kv__arrow span--148 {
    left: 564.5064px;
    top: 705.633px
}

.arrow--149,
.p-kv__arrow span--149 {
    left: 635.0697px;
    top: 705.633px
}

.arrow--150,
.p-kv__arrow span--150 {
    left: 705.633px;
    top: 705.633px
}

.arrow--151,
.p-kv__arrow span--151 {
    left: 776.1963px;
    top: 705.633px
}

.arrow--152,
.p-kv__arrow span--152 {
    left: 846.7596px;
    top: 705.633px
}

.arrow--153,
.p-kv__arrow span--153 {
    left: 917.3229px;
    top: 705.633px
}

.arrow--154,
.p-kv__arrow span--154 {
    left: 0px;
    top: 776.1963px
}

.arrow--155,
.p-kv__arrow span--155 {
    left: 70.5633px;
    top: 776.1963px
}

.arrow--156,
.p-kv__arrow span--156 {
    left: 141.1266px;
    top: 776.1963px
}

.arrow--157,
.p-kv__arrow span--157 {
    left: 211.6899px;
    top: 776.1963px
}

.arrow--158,
.p-kv__arrow span--158 {
    left: 282.2532px;
    top: 776.1963px
}

.arrow--159,
.p-kv__arrow span--159 {
    left: 352.8165px;
    top: 776.1963px
}

.arrow--160,
.p-kv__arrow span--160 {
    left: 423.3798px;
    top: 776.1963px
}

.arrow--161,
.p-kv__arrow span--161 {
    left: 493.9431px;
    top: 776.1963px
}

.arrow--162,
.p-kv__arrow span--162 {
    left: 564.5064px;
    top: 776.1963px
}

.arrow--163,
.p-kv__arrow span--163 {
    left: 635.0697px;
    top: 776.1963px
}

.arrow--164,
.p-kv__arrow span--164 {
    left: 705.633px;
    top: 776.1963px
}

.arrow--165,
.p-kv__arrow span--165 {
    left: 776.1963px;
    top: 776.1963px
}

.arrow--166,
.p-kv__arrow span--166 {
    left: 846.7596px;
    top: 776.1963px
}

.arrow--167,
.p-kv__arrow span--167 {
    left: 917.3229px;
    top: 776.1963px
}

.arrow--168,
.p-kv__arrow span--168 {
    left: 0px;
    top: 846.7596px
}

.arrow--169,
.p-kv__arrow span--169 {
    left: 70.5633px;
    top: 846.7596px
}

.arrow--170,
.p-kv__arrow span--170 {
    left: 141.1266px;
    top: 846.7596px
}

.arrow--171,
.p-kv__arrow span--171 {
    left: 211.6899px;
    top: 846.7596px
}

.arrow--172,
.p-kv__arrow span--172 {
    left: 282.2532px;
    top: 846.7596px
}

.arrow--173,
.p-kv__arrow span--173 {
    left: 352.8165px;
    top: 846.7596px
}

.arrow--174,
.p-kv__arrow span--174 {
    left: 423.3798px;
    top: 846.7596px
}

.arrow--175,
.p-kv__arrow span--175 {
    left: 493.9431px;
    top: 846.7596px
}

.arrow--176,
.p-kv__arrow span--176 {
    left: 564.5064px;
    top: 846.7596px
}

.arrow--177,
.p-kv__arrow span--177 {
    left: 635.0697px;
    top: 846.7596px
}

.arrow--178,
.p-kv__arrow span--178 {
    left: 705.633px;
    top: 846.7596px
}

.arrow--179,
.p-kv__arrow span--179 {
    left: 776.1963px;
    top: 846.7596px
}

.arrow--180,
.p-kv__arrow span--180 {
    left: 846.7596px;
    top: 846.7596px
}

.arrow--181,
.p-kv__arrow span--181 {
    left: 917.3229px;
    top: 846.7596px
}

.arrow--182,
.p-kv__arrow span--182 {
    left: 0px;
    top: 917.3229px
}

.arrow--183,
.p-kv__arrow span--183 {
    left: 70.5633px;
    top: 917.3229px
}

.arrow--184,
.p-kv__arrow span--184 {
    left: 141.1266px;
    top: 917.3229px
}

.arrow--185,
.p-kv__arrow span--185 {
    left: 211.6899px;
    top: 917.3229px
}

.arrow--186,
.p-kv__arrow span--186 {
    left: 282.2532px;
    top: 917.3229px
}

.arrow--187,
.p-kv__arrow span--187 {
    left: 352.8165px;
    top: 917.3229px
}

.arrow--188,
.p-kv__arrow span--188 {
    left: 423.3798px;
    top: 917.3229px
}

.arrow--189,
.p-kv__arrow span--189 {
    left: 493.9431px;
    top: 917.3229px
}

.arrow--190,
.p-kv__arrow span--190 {
    left: 564.5064px;
    top: 917.3229px
}

.arrow--191,
.p-kv__arrow span--191 {
    left: 635.0697px;
    top: 917.3229px
}

.arrow--192,
.p-kv__arrow span--192 {
    left: 705.633px;
    top: 917.3229px
}

.arrow--193,
.p-kv__arrow span--193 {
    left: 776.1963px;
    top: 917.3229px
}

.arrow--194,
.p-kv__arrow span--194 {
    left: 846.7596px;
    top: 917.3229px
}

.arrow--195,
.p-kv__arrow span--195 {
    left: 917.3229px;
    top: 917.3229px
}

.arrow--196,
.p-kv__arrow span--196 {
    left: 0px;
    top: 987.8862px
}

.arrow--197,
.p-kv__arrow span--197 {
    left: 70.5633px;
    top: 987.8862px
}

.arrow--198,
.p-kv__arrow span--198 {
    left: 141.1266px;
    top: 987.8862px
}

.arrow--199,
.p-kv__arrow span--199 {
    left: 211.6899px;
    top: 987.8862px
}

.arrow--200,
.p-kv__arrow span--200 {
    left: 282.2532px;
    top: 987.8862px
}

.arrow--201,
.p-kv__arrow span--201 {
    left: 352.8165px;
    top: 987.8862px
}

.arrow--202,
.p-kv__arrow span--202 {
    left: 423.3798px;
    top: 987.8862px
}

.arrow--203,
.p-kv__arrow span--203 {
    left: 493.9431px;
    top: 987.8862px
}

.arrow--204,
.p-kv__arrow span--204 {
    left: 564.5064px;
    top: 987.8862px
}

.arrow--205,
.p-kv__arrow span--205 {
    left: 635.0697px;
    top: 987.8862px
}

.arrow--206,
.p-kv__arrow span--206 {
    left: 705.633px;
    top: 987.8862px
}

.arrow--207,
.p-kv__arrow span--207 {
    left: 776.1963px;
    top: 987.8862px
}

.arrow--208,
.p-kv__arrow span--208 {
    left: 846.7596px;
    top: 987.8862px
}

.arrow--209,
.p-kv__arrow span--209 {
    left: 917.3229px;
    top: 987.8862px
}

.arrow--210,
.p-kv__arrow span--210 {
    left: 0px;
    top: 1058.4495px
}

.arrow--211,
.p-kv__arrow span--211 {
    left: 70.5633px;
    top: 1058.4495px
}

.arrow--212,
.p-kv__arrow span--212 {
    left: 141.1266px;
    top: 1058.4495px
}

.arrow--213,
.p-kv__arrow span--213 {
    left: 211.6899px;
    top: 1058.4495px
}

.arrow--214,
.p-kv__arrow span--214 {
    left: 282.2532px;
    top: 1058.4495px
}

.arrow--215,
.p-kv__arrow span--215 {
    left: 352.8165px;
    top: 1058.4495px
}

.arrow--216,
.p-kv__arrow span--216 {
    left: 423.3798px;
    top: 1058.4495px
}

.arrow--217,
.p-kv__arrow span--217 {
    left: 493.9431px;
    top: 1058.4495px
}

.arrow--218,
.p-kv__arrow span--218 {
    left: 564.5064px;
    top: 1058.4495px
}

.arrow--219,
.p-kv__arrow span--219 {
    left: 635.0697px;
    top: 1058.4495px
}

.arrow--220,
.p-kv__arrow span--220 {
    left: 705.633px;
    top: 1058.4495px
}

.arrow--221,
.p-kv__arrow span--221 {
    left: 776.1963px;
    top: 1058.4495px
}

.arrow--222,
.p-kv__arrow span--222 {
    left: 846.7596px;
    top: 1058.4495px
}

.arrow--223,
.p-kv__arrow span--223 {
    left: 917.3229px;
    top: 1058.4495px
}

.arrow--224,
.p-kv__arrow span--224 {
    left: 0px;
    top: 1129.0128px
}

.arrow--225,
.p-kv__arrow span--225 {
    left: 70.5633px;
    top: 1129.0128px
}

.arrow--226,
.p-kv__arrow span--226 {
    left: 141.1266px;
    top: 1129.0128px
}

.arrow--227,
.p-kv__arrow span--227 {
    left: 211.6899px;
    top: 1129.0128px
}

.arrow--228,
.p-kv__arrow span--228 {
    left: 282.2532px;
    top: 1129.0128px
}

.arrow--229,
.p-kv__arrow span--229 {
    left: 352.8165px;
    top: 1129.0128px
}

.arrow--230,
.p-kv__arrow span--230 {
    left: 423.3798px;
    top: 1129.0128px
}

.arrow--231,
.p-kv__arrow span--231 {
    left: 493.9431px;
    top: 1129.0128px
}

.arrow--232,
.p-kv__arrow span--232 {
    left: 564.5064px;
    top: 1129.0128px
}

.arrow--233,
.p-kv__arrow span--233 {
    left: 635.0697px;
    top: 1129.0128px
}

.arrow--234,
.p-kv__arrow span--234 {
    left: 705.633px;
    top: 1129.0128px
}

.arrow--235,
.p-kv__arrow span--235 {
    left: 776.1963px;
    top: 1129.0128px
}

.arrow--236,
.p-kv__arrow span--236 {
    left: 846.7596px;
    top: 1129.0128px
}

.arrow--237,
.p-kv__arrow span--237 {
    left: 917.3229px;
    top: 1129.0128px
}

.arrow--238,
.p-kv__arrow span--238 {
    left: 0px;
    top: 1199.5761px
}

.arrow--239,
.p-kv__arrow span--239 {
    left: 70.5633px;
    top: 1199.5761px
}

.arrow--240,
.p-kv__arrow span--240 {
    left: 141.1266px;
    top: 1199.5761px
}

.arrow--241,
.p-kv__arrow span--241 {
    left: 211.6899px;
    top: 1199.5761px
}

.arrow--242,
.p-kv__arrow span--242 {
    left: 282.2532px;
    top: 1199.5761px
}

.arrow--243,
.p-kv__arrow span--243 {
    left: 352.8165px;
    top: 1199.5761px
}

.arrow--244,
.p-kv__arrow span--244 {
    left: 423.3798px;
    top: 1199.5761px
}

.arrow--245,
.p-kv__arrow span--245 {
    left: 493.9431px;
    top: 1199.5761px
}

.arrow--246,
.p-kv__arrow span--246 {
    left: 564.5064px;
    top: 1199.5761px
}

.arrow--247,
.p-kv__arrow span--247 {
    left: 635.0697px;
    top: 1199.5761px
}

.arrow--248,
.p-kv__arrow span--248 {
    left: 705.633px;
    top: 1199.5761px
}

.arrow--249,
.p-kv__arrow span--249 {
    left: 776.1963px;
    top: 1199.5761px
}

.arrow--250,
.p-kv__arrow span--250 {
    left: 846.7596px;
    top: 1199.5761px
}

.arrow--251,
.p-kv__arrow span--251 {
    left: 917.3229px;
    top: 1199.5761px
}

.arrow--252,
.p-kv__arrow span--252 {
    left: 0px;
    top: 1270.1394px
}

.arrow--253,
.p-kv__arrow span--253 {
    left: 70.5633px;
    top: 1270.1394px
}

.arrow--254,
.p-kv__arrow span--254 {
    left: 141.1266px;
    top: 1270.1394px
}

.arrow--255,
.p-kv__arrow span--255 {
    left: 211.6899px;
    top: 1270.1394px
}

.arrow--256,
.p-kv__arrow span--256 {
    left: 282.2532px;
    top: 1270.1394px
}

.arrow--257,
.p-kv__arrow span--257 {
    left: 352.8165px;
    top: 1270.1394px
}

.arrow--258,
.p-kv__arrow span--258 {
    left: 423.3798px;
    top: 1270.1394px
}

.arrow--259,
.p-kv__arrow span--259 {
    left: 493.9431px;
    top: 1270.1394px
}

.arrow--260,
.p-kv__arrow span--260 {
    left: 564.5064px;
    top: 1270.1394px
}

.arrow--261,
.p-kv__arrow span--261 {
    left: 635.0697px;
    top: 1270.1394px
}

.arrow--262,
.p-kv__arrow span--262 {
    left: 705.633px;
    top: 1270.1394px
}

.arrow--263,
.p-kv__arrow span--263 {
    left: 776.1963px;
    top: 1270.1394px
}

.arrow--264,
.p-kv__arrow span--264 {
    left: 846.7596px;
    top: 1270.1394px
}

.arrow--265,
.p-kv__arrow span--265 {
    left: 917.3229px;
    top: 1270.1394px
}

.arrow--266,
.p-kv__arrow span--266 {
    left: 0px;
    top: 1340.7027px
}

.arrow--267,
.p-kv__arrow span--267 {
    left: 70.5633px;
    top: 1340.7027px
}

.arrow--268,
.p-kv__arrow span--268 {
    left: 141.1266px;
    top: 1340.7027px
}

.arrow--269,
.p-kv__arrow span--269 {
    left: 211.6899px;
    top: 1340.7027px
}

.arrow--270,
.p-kv__arrow span--270 {
    left: 282.2532px;
    top: 1340.7027px
}

.arrow--271,
.p-kv__arrow span--271 {
    left: 352.8165px;
    top: 1340.7027px
}

.arrow--272,
.p-kv__arrow span--272 {
    left: 423.3798px;
    top: 1340.7027px
}

.arrow--273,
.p-kv__arrow span--273 {
    left: 493.9431px;
    top: 1340.7027px
}

.arrow--274,
.p-kv__arrow span--274 {
    left: 564.5064px;
    top: 1340.7027px
}

.arrow--275,
.p-kv__arrow span--275 {
    left: 635.0697px;
    top: 1340.7027px
}

.arrow--276,
.p-kv__arrow span--276 {
    left: 705.633px;
    top: 1340.7027px
}

.arrow--277,
.p-kv__arrow span--277 {
    left: 776.1963px;
    top: 1340.7027px
}

.arrow--278,
.p-kv__arrow span--278 {
    left: 846.7596px;
    top: 1340.7027px
}

.arrow--279,
.p-kv__arrow span--279 {
    left: 917.3229px;
    top: 1340.7027px
}

.arrow--280,
.p-kv__arrow span--280 {
    left: 0px;
    top: 1411.266px
}

.arrow--281,
.p-kv__arrow span--281 {
    left: 70.5633px;
    top: 1411.266px
}

.arrow--282,
.p-kv__arrow span--282 {
    left: 141.1266px;
    top: 1411.266px
}

.arrow--283,
.p-kv__arrow span--283 {
    left: 211.6899px;
    top: 1411.266px
}

.arrow--284,
.p-kv__arrow span--284 {
    left: 282.2532px;
    top: 1411.266px
}

.arrow--285,
.p-kv__arrow span--285 {
    left: 352.8165px;
    top: 1411.266px
}

.arrow--286,
.p-kv__arrow span--286 {
    left: 423.3798px;
    top: 1411.266px
}

.arrow--287,
.p-kv__arrow span--287 {
    left: 493.9431px;
    top: 1411.266px
}

.arrow--288,
.p-kv__arrow span--288 {
    left: 564.5064px;
    top: 1411.266px
}

.arrow--289,
.p-kv__arrow span--289 {
    left: 635.0697px;
    top: 1411.266px
}

.arrow--290,
.p-kv__arrow span--290 {
    left: 705.633px;
    top: 1411.266px
}

.arrow--291,
.p-kv__arrow span--291 {
    left: 776.1963px;
    top: 1411.266px
}

.arrow--292,
.p-kv__arrow span--292 {
    left: 846.7596px;
    top: 1411.266px
}

.arrow--293,
.p-kv__arrow span--293 {
    left: 917.3229px;
    top: 1411.266px
}

.arrow--294,
.p-kv__arrow span--294 {
    left: 0px;
    top: 1481.8293px
}

.arrow--295,
.p-kv__arrow span--295 {
    left: 70.5633px;
    top: 1481.8293px
}

.arrow--296,
.p-kv__arrow span--296 {
    left: 141.1266px;
    top: 1481.8293px
}

.arrow--297,
.p-kv__arrow span--297 {
    left: 211.6899px;
    top: 1481.8293px
}

.arrow--298,
.p-kv__arrow span--298 {
    left: 282.2532px;
    top: 1481.8293px
}

.arrow--299,
.p-kv__arrow span--299 {
    left: 352.8165px;
    top: 1481.8293px
}

.arrow--300,
.p-kv__arrow span--300 {
    left: 423.3798px;
    top: 1481.8293px
}

.arrow--301,
.p-kv__arrow span--301 {
    left: 493.9431px;
    top: 1481.8293px
}

.arrow--302,
.p-kv__arrow span--302 {
    left: 564.5064px;
    top: 1481.8293px
}

.arrow--303,
.p-kv__arrow span--303 {
    left: 635.0697px;
    top: 1481.8293px
}

.arrow--304,
.p-kv__arrow span--304 {
    left: 705.633px;
    top: 1481.8293px
}

.arrow--305,
.p-kv__arrow span--305 {
    left: 776.1963px;
    top: 1481.8293px
}

.arrow--306,
.p-kv__arrow span--306 {
    left: 846.7596px;
    top: 1481.8293px
}

.arrow--307,
.p-kv__arrow span--307 {
    left: 917.3229px;
    top: 1481.8293px
}

.arrow--308,
.p-kv__arrow span--308 {
    left: 0px;
    top: 1552.3926px
}

.arrow--309,
.p-kv__arrow span--309 {
    left: 70.5633px;
    top: 1552.3926px
}

.arrow--310,
.p-kv__arrow span--310 {
    left: 141.1266px;
    top: 1552.3926px
}

.arrow--311,
.p-kv__arrow span--311 {
    left: 211.6899px;
    top: 1552.3926px
}

.arrow--312,
.p-kv__arrow span--312 {
    left: 282.2532px;
    top: 1552.3926px
}

.arrow--313,
.p-kv__arrow span--313 {
    left: 352.8165px;
    top: 1552.3926px
}

.arrow--314,
.p-kv__arrow span--314 {
    left: 423.3798px;
    top: 1552.3926px
}

.arrow--315,
.p-kv__arrow span--315 {
    left: 493.9431px;
    top: 1552.3926px
}

.arrow--316,
.p-kv__arrow span--316 {
    left: 564.5064px;
    top: 1552.3926px
}

.arrow--317,
.p-kv__arrow span--317 {
    left: 635.0697px;
    top: 1552.3926px
}

.arrow--318,
.p-kv__arrow span--318 {
    left: 705.633px;
    top: 1552.3926px
}

.arrow--319,
.p-kv__arrow span--319 {
    left: 776.1963px;
    top: 1552.3926px
}

.arrow--320,
.p-kv__arrow span--320 {
    left: 846.7596px;
    top: 1552.3926px
}

.arrow--321,
.p-kv__arrow span--321 {
    left: 917.3229px;
    top: 1552.3926px
}

.arrow--322,
.p-kv__arrow span--322 {
    left: 0px;
    top: 1622.9559px
}

.arrow--323,
.p-kv__arrow span--323 {
    left: 70.5633px;
    top: 1622.9559px
}

.arrow--324,
.p-kv__arrow span--324 {
    left: 141.1266px;
    top: 1622.9559px
}

.arrow--325,
.p-kv__arrow span--325 {
    left: 211.6899px;
    top: 1622.9559px
}

.arrow--326,
.p-kv__arrow span--326 {
    left: 282.2532px;
    top: 1622.9559px
}

.arrow--327,
.p-kv__arrow span--327 {
    left: 352.8165px;
    top: 1622.9559px
}

.arrow--328,
.p-kv__arrow span--328 {
    left: 423.3798px;
    top: 1622.9559px
}

.arrow--329,
.p-kv__arrow span--329 {
    left: 493.9431px;
    top: 1622.9559px
}

.arrow--330,
.p-kv__arrow span--330 {
    left: 564.5064px;
    top: 1622.9559px
}

.arrow--331,
.p-kv__arrow span--331 {
    left: 635.0697px;
    top: 1622.9559px
}

.arrow--332,
.p-kv__arrow span--332 {
    left: 705.633px;
    top: 1622.9559px
}

.arrow--333,
.p-kv__arrow span--333 {
    left: 776.1963px;
    top: 1622.9559px
}

.arrow--334,
.p-kv__arrow span--334 {
    left: 846.7596px;
    top: 1622.9559px
}

.arrow--335,
.p-kv__arrow span--335 {
    left: 917.3229px;
    top: 1622.9559px
}

.arrow--336,
.p-kv__arrow span--336 {
    left: 0px;
    top: 1693.5192px
}

.arrow--337,
.p-kv__arrow span--337 {
    left: 70.5633px;
    top: 1693.5192px
}

.arrow--338,
.p-kv__arrow span--338 {
    left: 141.1266px;
    top: 1693.5192px
}

.arrow--339,
.p-kv__arrow span--339 {
    left: 211.6899px;
    top: 1693.5192px
}

.arrow--340,
.p-kv__arrow span--340 {
    left: 282.2532px;
    top: 1693.5192px
}

.arrow--341,
.p-kv__arrow span--341 {
    left: 352.8165px;
    top: 1693.5192px
}

.arrow--342,
.p-kv__arrow span--342 {
    left: 423.3798px;
    top: 1693.5192px
}

.arrow--343,
.p-kv__arrow span--343 {
    left: 493.9431px;
    top: 1693.5192px
}

.arrow--344,
.p-kv__arrow span--344 {
    left: 564.5064px;
    top: 1693.5192px
}

.arrow--345,
.p-kv__arrow span--345 {
    left: 635.0697px;
    top: 1693.5192px
}

.arrow--346,
.p-kv__arrow span--346 {
    left: 705.633px;
    top: 1693.5192px
}

.arrow--347,
.p-kv__arrow span--347 {
    left: 776.1963px;
    top: 1693.5192px
}

.arrow--348,
.p-kv__arrow span--348 {
    left: 846.7596px;
    top: 1693.5192px
}

.arrow--349,
.p-kv__arrow span--349 {
    left: 917.3229px;
    top: 1693.5192px
}

.arrow--350,
.p-kv__arrow span--350 {
    left: 0px;
    top: 1764.0825px
}

.arrow--351,
.p-kv__arrow span--351 {
    left: 70.5633px;
    top: 1764.0825px
}

.arrow--352,
.p-kv__arrow span--352 {
    left: 141.1266px;
    top: 1764.0825px
}

.arrow--353,
.p-kv__arrow span--353 {
    left: 211.6899px;
    top: 1764.0825px
}

.arrow--354,
.p-kv__arrow span--354 {
    left: 282.2532px;
    top: 1764.0825px
}

.arrow--355,
.p-kv__arrow span--355 {
    left: 352.8165px;
    top: 1764.0825px
}

.arrow--356,
.p-kv__arrow span--356 {
    left: 423.3798px;
    top: 1764.0825px
}

.arrow--357,
.p-kv__arrow span--357 {
    left: 493.9431px;
    top: 1764.0825px
}

.arrow--358,
.p-kv__arrow span--358 {
    left: 564.5064px;
    top: 1764.0825px
}

.arrow--359,
.p-kv__arrow span--359 {
    left: 635.0697px;
    top: 1764.0825px
}

.arrow--360,
.p-kv__arrow span--360 {
    left: 705.633px;
    top: 1764.0825px
}

.arrow--361,
.p-kv__arrow span--361 {
    left: 776.1963px;
    top: 1764.0825px
}

.arrow--362,
.p-kv__arrow span--362 {
    left: 846.7596px;
    top: 1764.0825px
}

.arrow--363,
.p-kv__arrow span--363 {
    left: 917.3229px;
    top: 1764.0825px
}

.arrow--364,
.p-kv__arrow span--364 {
    left: 0px;
    top: 1834.6458px
}

.arrow--365,
.p-kv__arrow span--365 {
    left: 70.5633px;
    top: 1834.6458px
}

.arrow--366,
.p-kv__arrow span--366 {
    left: 141.1266px;
    top: 1834.6458px
}

.arrow--367,
.p-kv__arrow span--367 {
    left: 211.6899px;
    top: 1834.6458px
}

.arrow--368,
.p-kv__arrow span--368 {
    left: 282.2532px;
    top: 1834.6458px
}

.arrow--369,
.p-kv__arrow span--369 {
    left: 352.8165px;
    top: 1834.6458px
}

.arrow--370,
.p-kv__arrow span--370 {
    left: 423.3798px;
    top: 1834.6458px
}

.arrow--371,
.p-kv__arrow span--371 {
    left: 493.9431px;
    top: 1834.6458px
}

.arrow--372,
.p-kv__arrow span--372 {
    left: 564.5064px;
    top: 1834.6458px
}

.arrow--373,
.p-kv__arrow span--373 {
    left: 635.0697px;
    top: 1834.6458px
}

.arrow--374,
.p-kv__arrow span--374 {
    left: 705.633px;
    top: 1834.6458px
}

.arrow--375,
.p-kv__arrow span--375 {
    left: 776.1963px;
    top: 1834.6458px
}

.arrow--376,
.p-kv__arrow span--376 {
    left: 846.7596px;
    top: 1834.6458px
}

.arrow--377,
.p-kv__arrow span--377 {
    left: 917.3229px;
    top: 1834.6458px
}

.arrow--378,
.p-kv__arrow span--378 {
    left: 0px;
    top: 1905.2091px
}

.arrow--379,
.p-kv__arrow span--379 {
    left: 70.5633px;
    top: 1905.2091px
}

.arrow--380,
.p-kv__arrow span--380 {
    left: 141.1266px;
    top: 1905.2091px
}

.arrow--381,
.p-kv__arrow span--381 {
    left: 211.6899px;
    top: 1905.2091px
}

.arrow--382,
.p-kv__arrow span--382 {
    left: 282.2532px;
    top: 1905.2091px
}

.arrow--383,
.p-kv__arrow span--383 {
    left: 352.8165px;
    top: 1905.2091px
}

.arrow--384,
.p-kv__arrow span--384 {
    left: 423.3798px;
    top: 1905.2091px
}

.arrow--385,
.p-kv__arrow span--385 {
    left: 493.9431px;
    top: 1905.2091px
}

.arrow--386,
.p-kv__arrow span--386 {
    left: 564.5064px;
    top: 1905.2091px
}

.arrow--387,
.p-kv__arrow span--387 {
    left: 635.0697px;
    top: 1905.2091px
}

.arrow--388,
.p-kv__arrow span--388 {
    left: 705.633px;
    top: 1905.2091px
}

.arrow--389,
.p-kv__arrow span--389 {
    left: 776.1963px;
    top: 1905.2091px
}

.arrow--390,
.p-kv__arrow span--390 {
    left: 846.7596px;
    top: 1905.2091px
}

.arrow--391,
.p-kv__arrow span--391 {
    left: 917.3229px;
    top: 1905.2091px
}

.arrow--392,
.p-kv__arrow span--392 {
    left: 0px;
    top: 1975.7724px
}

.arrow--393,
.p-kv__arrow span--393 {
    left: 70.5633px;
    top: 1975.7724px
}

.arrow--394,
.p-kv__arrow span--394 {
    left: 141.1266px;
    top: 1975.7724px
}

.arrow--395,
.p-kv__arrow span--395 {
    left: 211.6899px;
    top: 1975.7724px
}

.arrow--396,
.p-kv__arrow span--396 {
    left: 282.2532px;
    top: 1975.7724px
}

.arrow--397,
.p-kv__arrow span--397 {
    left: 352.8165px;
    top: 1975.7724px
}

.arrow--398,
.p-kv__arrow span--398 {
    left: 423.3798px;
    top: 1975.7724px
}

.arrow--399,
.p-kv__arrow span--399 {
    left: 493.9431px;
    top: 1975.7724px
}

.arrow--400,
.p-kv__arrow span--400 {
    left: 564.5064px;
    top: 1975.7724px
}

.arrow--401,
.p-kv__arrow span--401 {
    left: 635.0697px;
    top: 1975.7724px
}

.arrow--402,
.p-kv__arrow span--402 {
    left: 705.633px;
    top: 1975.7724px
}

.arrow--403,
.p-kv__arrow span--403 {
    left: 776.1963px;
    top: 1975.7724px
}

.arrow--404,
.p-kv__arrow span--404 {
    left: 846.7596px;
    top: 1975.7724px
}

.arrow--405,
.p-kv__arrow span--405 {
    left: 917.3229px;
    top: 1975.7724px
}

.arrow--406,
.p-kv__arrow span--406 {
    left: 0px;
    top: 2046.3357px
}

.arrow--407,
.p-kv__arrow span--407 {
    left: 70.5633px;
    top: 2046.3357px
}

.arrow--408,
.p-kv__arrow span--408 {
    left: 141.1266px;
    top: 2046.3357px
}

.arrow--409,
.p-kv__arrow span--409 {
    left: 211.6899px;
    top: 2046.3357px
}

.arrow--410,
.p-kv__arrow span--410 {
    left: 282.2532px;
    top: 2046.3357px
}

.arrow--411,
.p-kv__arrow span--411 {
    left: 352.8165px;
    top: 2046.3357px
}

.arrow--412,
.p-kv__arrow span--412 {
    left: 423.3798px;
    top: 2046.3357px
}

.arrow--413,
.p-kv__arrow span--413 {
    left: 493.9431px;
    top: 2046.3357px
}

.arrow--414,
.p-kv__arrow span--414 {
    left: 564.5064px;
    top: 2046.3357px
}

.arrow--415,
.p-kv__arrow span--415 {
    left: 635.0697px;
    top: 2046.3357px
}

.arrow--416,
.p-kv__arrow span--416 {
    left: 705.633px;
    top: 2046.3357px
}

.arrow--417,
.p-kv__arrow span--417 {
    left: 776.1963px;
    top: 2046.3357px
}

.arrow--418,
.p-kv__arrow span--418 {
    left: 846.7596px;
    top: 2046.3357px
}

.arrow--419,
.p-kv__arrow span--419 {
    left: 917.3229px;
    top: 2046.3357px
}

.arrow--420,
.p-kv__arrow span--420 {
    left: 0px;
    top: 2116.899px
}

.arrow--421,
.p-kv__arrow span--421 {
    left: 70.5633px;
    top: 2116.899px
}

.arrow--422,
.p-kv__arrow span--422 {
    left: 141.1266px;
    top: 2116.899px
}

.arrow--423,
.p-kv__arrow span--423 {
    left: 211.6899px;
    top: 2116.899px
}

.arrow--424,
.p-kv__arrow span--424 {
    left: 282.2532px;
    top: 2116.899px
}

.arrow--425,
.p-kv__arrow span--425 {
    left: 352.8165px;
    top: 2116.899px
}

.arrow--426,
.p-kv__arrow span--426 {
    left: 423.3798px;
    top: 2116.899px
}

.arrow--427,
.p-kv__arrow span--427 {
    left: 493.9431px;
    top: 2116.899px
}

.arrow--428,
.p-kv__arrow span--428 {
    left: 564.5064px;
    top: 2116.899px
}

.arrow--429,
.p-kv__arrow span--429 {
    left: 635.0697px;
    top: 2116.899px
}

.arrow--430,
.p-kv__arrow span--430 {
    left: 705.633px;
    top: 2116.899px
}

.arrow--431,
.p-kv__arrow span--431 {
    left: 776.1963px;
    top: 2116.899px
}

.arrow--432,
.p-kv__arrow span--432 {
    left: 846.7596px;
    top: 2116.899px
}

.arrow--433,
.p-kv__arrow span--433 {
    left: 917.3229px;
    top: 2116.899px
}

.arrow--434,
.p-kv__arrow span--434 {
    left: 0px;
    top: 2187.4623px
}

.arrow--435,
.p-kv__arrow span--435 {
    left: 70.5633px;
    top: 2187.4623px
}

.arrow--436,
.p-kv__arrow span--436 {
    left: 141.1266px;
    top: 2187.4623px
}

.arrow--437,
.p-kv__arrow span--437 {
    left: 211.6899px;
    top: 2187.4623px
}

.arrow--438,
.p-kv__arrow span--438 {
    left: 282.2532px;
    top: 2187.4623px
}

.arrow--439,
.p-kv__arrow span--439 {
    left: 352.8165px;
    top: 2187.4623px
}

.arrow--440,
.p-kv__arrow span--440 {
    left: 423.3798px;
    top: 2187.4623px
}

.arrow--441,
.p-kv__arrow span--441 {
    left: 493.9431px;
    top: 2187.4623px
}

.arrow--442,
.p-kv__arrow span--442 {
    left: 564.5064px;
    top: 2187.4623px
}

.arrow--443,
.p-kv__arrow span--443 {
    left: 635.0697px;
    top: 2187.4623px
}

.arrow--444,
.p-kv__arrow span--444 {
    left: 705.633px;
    top: 2187.4623px
}

.arrow--445,
.p-kv__arrow span--445 {
    left: 776.1963px;
    top: 2187.4623px
}

.arrow--446,
.p-kv__arrow span--446 {
    left: 846.7596px;
    top: 2187.4623px
}

.arrow--447,
.p-kv__arrow span--447 {
    left: 917.3229px;
    top: 2187.4623px
}

.arrow--448,
.p-kv__arrow span--448 {
    left: 0px;
    top: 2258.0256px
}

.arrow--449,
.p-kv__arrow span--449 {
    left: 70.5633px;
    top: 2258.0256px
}

.arrow--450,
.p-kv__arrow span--450 {
    left: 141.1266px;
    top: 2258.0256px
}

.arrow--451,
.p-kv__arrow span--451 {
    left: 211.6899px;
    top: 2258.0256px
}

.arrow--452,
.p-kv__arrow span--452 {
    left: 282.2532px;
    top: 2258.0256px
}

.arrow--453,
.p-kv__arrow span--453 {
    left: 352.8165px;
    top: 2258.0256px
}

.arrow--454,
.p-kv__arrow span--454 {
    left: 423.3798px;
    top: 2258.0256px
}

.arrow--455,
.p-kv__arrow span--455 {
    left: 493.9431px;
    top: 2258.0256px
}

.arrow--456,
.p-kv__arrow span--456 {
    left: 564.5064px;
    top: 2258.0256px
}

.arrow--457,
.p-kv__arrow span--457 {
    left: 635.0697px;
    top: 2258.0256px
}

.arrow--458,
.p-kv__arrow span--458 {
    left: 705.633px;
    top: 2258.0256px
}

.arrow--459,
.p-kv__arrow span--459 {
    left: 776.1963px;
    top: 2258.0256px
}

.arrow--460,
.p-kv__arrow span--460 {
    left: 846.7596px;
    top: 2258.0256px
}

.arrow--461,
.p-kv__arrow span--461 {
    left: 917.3229px;
    top: 2258.0256px
}

.arrow--462,
.p-kv__arrow span--462 {
    left: 0px;
    top: 2328.5889px
}

.arrow--463,
.p-kv__arrow span--463 {
    left: 70.5633px;
    top: 2328.5889px
}

.arrow--464,
.p-kv__arrow span--464 {
    left: 141.1266px;
    top: 2328.5889px
}

.arrow--465,
.p-kv__arrow span--465 {
    left: 211.6899px;
    top: 2328.5889px
}

.arrow--466,
.p-kv__arrow span--466 {
    left: 282.2532px;
    top: 2328.5889px
}

.arrow--467,
.p-kv__arrow span--467 {
    left: 352.8165px;
    top: 2328.5889px
}

.arrow--468,
.p-kv__arrow span--468 {
    left: 423.3798px;
    top: 2328.5889px
}

.arrow--469,
.p-kv__arrow span--469 {
    left: 493.9431px;
    top: 2328.5889px
}

.arrow--470,
.p-kv__arrow span--470 {
    left: 564.5064px;
    top: 2328.5889px
}

.arrow--471,
.p-kv__arrow span--471 {
    left: 635.0697px;
    top: 2328.5889px
}

.arrow--472,
.p-kv__arrow span--472 {
    left: 705.633px;
    top: 2328.5889px
}

.arrow--473,
.p-kv__arrow span--473 {
    left: 776.1963px;
    top: 2328.5889px
}

.arrow--474,
.p-kv__arrow span--474 {
    left: 846.7596px;
    top: 2328.5889px
}

.arrow--475,
.p-kv__arrow span--475 {
    left: 917.3229px;
    top: 2328.5889px
}

.arrow--476,
.p-kv__arrow span--476 {
    left: 0px;
    top: 2399.1522px
}

.arrow--477,
.p-kv__arrow span--477 {
    left: 70.5633px;
    top: 2399.1522px
}

.arrow--478,
.p-kv__arrow span--478 {
    left: 141.1266px;
    top: 2399.1522px
}

.arrow--479,
.p-kv__arrow span--479 {
    left: 211.6899px;
    top: 2399.1522px
}

.arrow--480,
.p-kv__arrow span--480 {
    left: 282.2532px;
    top: 2399.1522px
}

.arrow--481,
.p-kv__arrow span--481 {
    left: 352.8165px;
    top: 2399.1522px
}

.arrow--482,
.p-kv__arrow span--482 {
    left: 423.3798px;
    top: 2399.1522px
}

.arrow--483,
.p-kv__arrow span--483 {
    left: 493.9431px;
    top: 2399.1522px
}

.arrow--484,
.p-kv__arrow span--484 {
    left: 564.5064px;
    top: 2399.1522px
}

.arrow--485,
.p-kv__arrow span--485 {
    left: 635.0697px;
    top: 2399.1522px
}

.arrow--486,
.p-kv__arrow span--486 {
    left: 705.633px;
    top: 2399.1522px
}

.arrow--487,
.p-kv__arrow span--487 {
    left: 776.1963px;
    top: 2399.1522px
}

.arrow--488,
.p-kv__arrow span--488 {
    left: 846.7596px;
    top: 2399.1522px
}

.arrow--489,
.p-kv__arrow span--489 {
    left: 917.3229px;
    top: 2399.1522px
}

.arrow--490,
.p-kv__arrow span--490 {
    left: 0px;
    top: 2469.7155px
}

.arrow--491,
.p-kv__arrow span--491 {
    left: 70.5633px;
    top: 2469.7155px
}

.arrow--492,
.p-kv__arrow span--492 {
    left: 141.1266px;
    top: 2469.7155px
}

.arrow--493,
.p-kv__arrow span--493 {
    left: 211.6899px;
    top: 2469.7155px
}

.arrow--494,
.p-kv__arrow span--494 {
    left: 282.2532px;
    top: 2469.7155px
}

.arrow--495,
.p-kv__arrow span--495 {
    left: 352.8165px;
    top: 2469.7155px
}

.arrow--496,
.p-kv__arrow span--496 {
    left: 423.3798px;
    top: 2469.7155px
}

.arrow--497,
.p-kv__arrow span--497 {
    left: 493.9431px;
    top: 2469.7155px
}

.arrow--498,
.p-kv__arrow span--498 {
    left: 564.5064px;
    top: 2469.7155px
}

.arrow--499,
.p-kv__arrow span--499 {
    left: 635.0697px;
    top: 2469.7155px
}

.arrow--500,
.p-kv__arrow span--500 {
    left: 705.633px;
    top: 2469.7155px
}

.arrow--501,
.p-kv__arrow span--501 {
    left: 776.1963px;
    top: 2469.7155px
}

.arrow--502,
.p-kv__arrow span--502 {
    left: 846.7596px;
    top: 2469.7155px
}

.arrow--503,
.p-kv__arrow span--503 {
    left: 917.3229px;
    top: 2469.7155px
}

.arrow--504,
.p-kv__arrow span--504 {
    left: 0px;
    top: 2540.2788px
}

.arrow--505,
.p-kv__arrow span--505 {
    left: 70.5633px;
    top: 2540.2788px
}

.arrow--506,
.p-kv__arrow span--506 {
    left: 141.1266px;
    top: 2540.2788px
}

.arrow--507,
.p-kv__arrow span--507 {
    left: 211.6899px;
    top: 2540.2788px
}

.arrow--508,
.p-kv__arrow span--508 {
    left: 282.2532px;
    top: 2540.2788px
}

.arrow--509,
.p-kv__arrow span--509 {
    left: 352.8165px;
    top: 2540.2788px
}

.arrow--510,
.p-kv__arrow span--510 {
    left: 423.3798px;
    top: 2540.2788px
}

.arrow--511,
.p-kv__arrow span--511 {
    left: 493.9431px;
    top: 2540.2788px
}

.arrow--512,
.p-kv__arrow span--512 {
    left: 564.5064px;
    top: 2540.2788px
}

.arrow--513,
.p-kv__arrow span--513 {
    left: 635.0697px;
    top: 2540.2788px
}

.arrow--514,
.p-kv__arrow span--514 {
    left: 705.633px;
    top: 2540.2788px
}

.arrow--515,
.p-kv__arrow span--515 {
    left: 776.1963px;
    top: 2540.2788px
}

.arrow--516,
.p-kv__arrow span--516 {
    left: 846.7596px;
    top: 2540.2788px
}

.arrow--517,
.p-kv__arrow span--517 {
    left: 917.3229px;
    top: 2540.2788px
}

.arrow--518,
.p-kv__arrow span--518 {
    left: 0px;
    top: 2610.8421px
}

.arrow--519,
.p-kv__arrow span--519 {
    left: 70.5633px;
    top: 2610.8421px
}

.arrow--520,
.p-kv__arrow span--520 {
    left: 141.1266px;
    top: 2610.8421px
}

.arrow--521,
.p-kv__arrow span--521 {
    left: 211.6899px;
    top: 2610.8421px
}

.arrow--522,
.p-kv__arrow span--522 {
    left: 282.2532px;
    top: 2610.8421px
}

.arrow--523,
.p-kv__arrow span--523 {
    left: 352.8165px;
    top: 2610.8421px
}

.arrow--524,
.p-kv__arrow span--524 {
    left: 423.3798px;
    top: 2610.8421px
}

.arrow--525,
.p-kv__arrow span--525 {
    left: 493.9431px;
    top: 2610.8421px
}

.arrow--526,
.p-kv__arrow span--526 {
    left: 564.5064px;
    top: 2610.8421px
}

.arrow--527,
.p-kv__arrow span--527 {
    left: 635.0697px;
    top: 2610.8421px
}

.arrow--528,
.p-kv__arrow span--528 {
    left: 705.633px;
    top: 2610.8421px
}

.arrow--529,
.p-kv__arrow span--529 {
    left: 776.1963px;
    top: 2610.8421px
}

.arrow--530,
.p-kv__arrow span--530 {
    left: 846.7596px;
    top: 2610.8421px
}

.arrow--531,
.p-kv__arrow span--531 {
    left: 917.3229px;
    top: 2610.8421px
}

.arrow--532,
.p-kv__arrow span--532 {
    left: 0px;
    top: 2681.4054px
}

.arrow--533,
.p-kv__arrow span--533 {
    left: 70.5633px;
    top: 2681.4054px
}

.arrow--534,
.p-kv__arrow span--534 {
    left: 141.1266px;
    top: 2681.4054px
}

.arrow--535,
.p-kv__arrow span--535 {
    left: 211.6899px;
    top: 2681.4054px
}

.arrow--536,
.p-kv__arrow span--536 {
    left: 282.2532px;
    top: 2681.4054px
}

.arrow--537,
.p-kv__arrow span--537 {
    left: 352.8165px;
    top: 2681.4054px
}

.arrow--538,
.p-kv__arrow span--538 {
    left: 423.3798px;
    top: 2681.4054px
}

.arrow--539,
.p-kv__arrow span--539 {
    left: 493.9431px;
    top: 2681.4054px
}

.arrow--540,
.p-kv__arrow span--540 {
    left: 564.5064px;
    top: 2681.4054px
}

.arrow--541,
.p-kv__arrow span--541 {
    left: 635.0697px;
    top: 2681.4054px
}

.arrow--542,
.p-kv__arrow span--542 {
    left: 705.633px;
    top: 2681.4054px
}

.arrow--543,
.p-kv__arrow span--543 {
    left: 776.1963px;
    top: 2681.4054px
}

.arrow--544,
.p-kv__arrow span--544 {
    left: 846.7596px;
    top: 2681.4054px
}

.arrow--545,
.p-kv__arrow span--545 {
    left: 917.3229px;
    top: 2681.4054px
}

.arrow--546,
.p-kv__arrow span--546 {
    left: 0px;
    top: 2751.9687px
}

.arrow--547,
.p-kv__arrow span--547 {
    left: 70.5633px;
    top: 2751.9687px
}

.arrow--548,
.p-kv__arrow span--548 {
    left: 141.1266px;
    top: 2751.9687px
}

.arrow--549,
.p-kv__arrow span--549 {
    left: 211.6899px;
    top: 2751.9687px
}

.arrow--550,
.p-kv__arrow span--550 {
    left: 282.2532px;
    top: 2751.9687px
}

.arrow--551,
.p-kv__arrow span--551 {
    left: 352.8165px;
    top: 2751.9687px
}

.arrow--552,
.p-kv__arrow span--552 {
    left: 423.3798px;
    top: 2751.9687px
}

.arrow--553,
.p-kv__arrow span--553 {
    left: 493.9431px;
    top: 2751.9687px
}

.arrow--554,
.p-kv__arrow span--554 {
    left: 564.5064px;
    top: 2751.9687px
}

.arrow--555,
.p-kv__arrow span--555 {
    left: 635.0697px;
    top: 2751.9687px
}

.arrow--556,
.p-kv__arrow span--556 {
    left: 705.633px;
    top: 2751.9687px
}

.arrow--557,
.p-kv__arrow span--557 {
    left: 776.1963px;
    top: 2751.9687px
}

.arrow--558,
.p-kv__arrow span--558 {
    left: 846.7596px;
    top: 2751.9687px
}

.arrow--559,
.p-kv__arrow span--559 {
    left: 917.3229px;
    top: 2751.9687px
}

.arrow--560,
.p-kv__arrow span--560 {
    left: 0px;
    top: 2822.532px
}

.arrow--561,
.p-kv__arrow span--561 {
    left: 70.5633px;
    top: 2822.532px
}

.arrow--562,
.p-kv__arrow span--562 {
    left: 141.1266px;
    top: 2822.532px
}

.arrow--563,
.p-kv__arrow span--563 {
    left: 211.6899px;
    top: 2822.532px
}

.arrow--564,
.p-kv__arrow span--564 {
    left: 282.2532px;
    top: 2822.532px
}

.arrow--565,
.p-kv__arrow span--565 {
    left: 352.8165px;
    top: 2822.532px
}

.arrow--566,
.p-kv__arrow span--566 {
    left: 423.3798px;
    top: 2822.532px
}

.arrow--567,
.p-kv__arrow span--567 {
    left: 493.9431px;
    top: 2822.532px
}

.arrow--568,
.p-kv__arrow span--568 {
    left: 564.5064px;
    top: 2822.532px
}

.arrow--569,
.p-kv__arrow span--569 {
    left: 635.0697px;
    top: 2822.532px
}

.arrow--570,
.p-kv__arrow span--570 {
    left: 705.633px;
    top: 2822.532px
}

.arrow--571,
.p-kv__arrow span--571 {
    left: 776.1963px;
    top: 2822.532px
}

.arrow--572,
.p-kv__arrow span--572 {
    left: 846.7596px;
    top: 2822.532px
}

.arrow--573,
.p-kv__arrow span--573 {
    left: 917.3229px;
    top: 2822.532px
}

.arrow--574,
.p-kv__arrow span--574 {
    left: 0px;
    top: 2893.0953px
}

.arrow--575,
.p-kv__arrow span--575 {
    left: 70.5633px;
    top: 2893.0953px
}

.arrow--576,
.p-kv__arrow span--576 {
    left: 141.1266px;
    top: 2893.0953px
}

.arrow--577,
.p-kv__arrow span--577 {
    left: 211.6899px;
    top: 2893.0953px
}

.arrow--578,
.p-kv__arrow span--578 {
    left: 282.2532px;
    top: 2893.0953px
}

.arrow--579,
.p-kv__arrow span--579 {
    left: 352.8165px;
    top: 2893.0953px
}

.arrow--580,
.p-kv__arrow span--580 {
    left: 423.3798px;
    top: 2893.0953px
}

.arrow--581,
.p-kv__arrow span--581 {
    left: 493.9431px;
    top: 2893.0953px
}

.arrow--582,
.p-kv__arrow span--582 {
    left: 564.5064px;
    top: 2893.0953px
}

.arrow--583,
.p-kv__arrow span--583 {
    left: 635.0697px;
    top: 2893.0953px
}

.arrow--584,
.p-kv__arrow span--584 {
    left: 705.633px;
    top: 2893.0953px
}

.arrow--585,
.p-kv__arrow span--585 {
    left: 776.1963px;
    top: 2893.0953px
}

.arrow--586,
.p-kv__arrow span--586 {
    left: 846.7596px;
    top: 2893.0953px
}

.arrow--587,
.p-kv__arrow span--587 {
    left: 917.3229px;
    top: 2893.0953px
}

.arrow--588,
.p-kv__arrow span--588 {
    left: 0px;
    top: 2963.6586px
}

.arrow--589,
.p-kv__arrow span--589 {
    left: 70.5633px;
    top: 2963.6586px
}

.arrow--590,
.p-kv__arrow span--590 {
    left: 141.1266px;
    top: 2963.6586px
}

.arrow--591,
.p-kv__arrow span--591 {
    left: 211.6899px;
    top: 2963.6586px
}

.arrow--592,
.p-kv__arrow span--592 {
    left: 282.2532px;
    top: 2963.6586px
}

.arrow--593,
.p-kv__arrow span--593 {
    left: 352.8165px;
    top: 2963.6586px
}

.arrow--594,
.p-kv__arrow span--594 {
    left: 423.3798px;
    top: 2963.6586px
}

.arrow--595,
.p-kv__arrow span--595 {
    left: 493.9431px;
    top: 2963.6586px
}

.arrow--596,
.p-kv__arrow span--596 {
    left: 564.5064px;
    top: 2963.6586px
}

.arrow--597,
.p-kv__arrow span--597 {
    left: 635.0697px;
    top: 2963.6586px
}

.arrow--598,
.p-kv__arrow span--598 {
    left: 705.633px;
    top: 2963.6586px
}

.arrow--599,
.p-kv__arrow span--599 {
    left: 776.1963px;
    top: 2963.6586px
}

.arrow--600,
.p-kv__arrow span--600 {
    left: 846.7596px;
    top: 2963.6586px
}

.arrow--601,
.p-kv__arrow span--601 {
    left: 917.3229px;
    top: 2963.6586px
}

.arrow--602,
.p-kv__arrow span--602 {
    left: 0px;
    top: 3034.2219px
}

.arrow--603,
.p-kv__arrow span--603 {
    left: 70.5633px;
    top: 3034.2219px
}

.arrow--604,
.p-kv__arrow span--604 {
    left: 141.1266px;
    top: 3034.2219px
}

.arrow--605,
.p-kv__arrow span--605 {
    left: 211.6899px;
    top: 3034.2219px
}

.arrow--606,
.p-kv__arrow span--606 {
    left: 282.2532px;
    top: 3034.2219px
}

.arrow--607,
.p-kv__arrow span--607 {
    left: 352.8165px;
    top: 3034.2219px
}

.arrow--608,
.p-kv__arrow span--608 {
    left: 423.3798px;
    top: 3034.2219px
}

.arrow--609,
.p-kv__arrow span--609 {
    left: 493.9431px;
    top: 3034.2219px
}

.arrow--610,
.p-kv__arrow span--610 {
    left: 564.5064px;
    top: 3034.2219px
}

.arrow--611,
.p-kv__arrow span--611 {
    left: 635.0697px;
    top: 3034.2219px
}

.arrow--612,
.p-kv__arrow span--612 {
    left: 705.633px;
    top: 3034.2219px
}

.arrow--613,
.p-kv__arrow span--613 {
    left: 776.1963px;
    top: 3034.2219px
}

.arrow--614,
.p-kv__arrow span--614 {
    left: 846.7596px;
    top: 3034.2219px
}

.arrow--615,
.p-kv__arrow span--615 {
    left: 917.3229px;
    top: 3034.2219px
}

.arrow--616,
.p-kv__arrow span--616 {
    left: 0px;
    top: 3104.7852px
}

.arrow--617,
.p-kv__arrow span--617 {
    left: 70.5633px;
    top: 3104.7852px
}

.arrow--618,
.p-kv__arrow span--618 {
    left: 141.1266px;
    top: 3104.7852px
}

.arrow--619,
.p-kv__arrow span--619 {
    left: 211.6899px;
    top: 3104.7852px
}

.arrow--620,
.p-kv__arrow span--620 {
    left: 282.2532px;
    top: 3104.7852px
}

.arrow--621,
.p-kv__arrow span--621 {
    left: 352.8165px;
    top: 3104.7852px
}

.arrow--622,
.p-kv__arrow span--622 {
    left: 423.3798px;
    top: 3104.7852px
}

.arrow--623,
.p-kv__arrow span--623 {
    left: 493.9431px;
    top: 3104.7852px
}

.arrow--624,
.p-kv__arrow span--624 {
    left: 564.5064px;
    top: 3104.7852px
}

.arrow--625,
.p-kv__arrow span--625 {
    left: 635.0697px;
    top: 3104.7852px
}

.arrow--626,
.p-kv__arrow span--626 {
    left: 705.633px;
    top: 3104.7852px
}

.arrow--627,
.p-kv__arrow span--627 {
    left: 776.1963px;
    top: 3104.7852px
}

.arrow--628,
.p-kv__arrow span--628 {
    left: 846.7596px;
    top: 3104.7852px
}

.arrow--629,
.p-kv__arrow span--629 {
    left: 917.3229px;
    top: 3104.7852px
}

.arrow--630,
.p-kv__arrow span--630 {
    left: 0px;
    top: 3175.3485px
}

.arrow--631,
.p-kv__arrow span--631 {
    left: 70.5633px;
    top: 3175.3485px
}

.arrow--632,
.p-kv__arrow span--632 {
    left: 141.1266px;
    top: 3175.3485px
}

.arrow--633,
.p-kv__arrow span--633 {
    left: 211.6899px;
    top: 3175.3485px
}

.arrow--634,
.p-kv__arrow span--634 {
    left: 282.2532px;
    top: 3175.3485px
}

.arrow--635,
.p-kv__arrow span--635 {
    left: 352.8165px;
    top: 3175.3485px
}

.arrow--636,
.p-kv__arrow span--636 {
    left: 423.3798px;
    top: 3175.3485px
}

.arrow--637,
.p-kv__arrow span--637 {
    left: 493.9431px;
    top: 3175.3485px
}

.arrow--638,
.p-kv__arrow span--638 {
    left: 564.5064px;
    top: 3175.3485px
}

.arrow--639,
.p-kv__arrow span--639 {
    left: 635.0697px;
    top: 3175.3485px
}

.arrow--640,
.p-kv__arrow span--640 {
    left: 705.633px;
    top: 3175.3485px
}

.arrow--641,
.p-kv__arrow span--641 {
    left: 776.1963px;
    top: 3175.3485px
}

.arrow--642,
.p-kv__arrow span--642 {
    left: 846.7596px;
    top: 3175.3485px
}

.arrow--643,
.p-kv__arrow span--643 {
    left: 917.3229px;
    top: 3175.3485px
}

.arrow--644,
.p-kv__arrow span--644 {
    left: 0px;
    top: 3245.9118px
}

.arrow--645,
.p-kv__arrow span--645 {
    left: 70.5633px;
    top: 3245.9118px
}

.arrow--646,
.p-kv__arrow span--646 {
    left: 141.1266px;
    top: 3245.9118px
}

.arrow--647,
.p-kv__arrow span--647 {
    left: 211.6899px;
    top: 3245.9118px
}

.arrow--648,
.p-kv__arrow span--648 {
    left: 282.2532px;
    top: 3245.9118px
}

.arrow--649,
.p-kv__arrow span--649 {
    left: 352.8165px;
    top: 3245.9118px
}

.arrow--650,
.p-kv__arrow span--650 {
    left: 423.3798px;
    top: 3245.9118px
}

.arrow--651,
.p-kv__arrow span--651 {
    left: 493.9431px;
    top: 3245.9118px
}

.arrow--652,
.p-kv__arrow span--652 {
    left: 564.5064px;
    top: 3245.9118px
}

.arrow--653,
.p-kv__arrow span--653 {
    left: 635.0697px;
    top: 3245.9118px
}

.arrow--654,
.p-kv__arrow span--654 {
    left: 705.633px;
    top: 3245.9118px
}

.arrow--655,
.p-kv__arrow span--655 {
    left: 776.1963px;
    top: 3245.9118px
}

.arrow--656,
.p-kv__arrow span--656 {
    left: 846.7596px;
    top: 3245.9118px
}

.arrow--657,
.p-kv__arrow span--657 {
    left: 917.3229px;
    top: 3245.9118px
}

.arrow--658,
.p-kv__arrow span--658 {
    left: 0px;
    top: 3316.4751px
}

.arrow--659,
.p-kv__arrow span--659 {
    left: 70.5633px;
    top: 3316.4751px
}

.arrow--660,
.p-kv__arrow span--660 {
    left: 141.1266px;
    top: 3316.4751px
}

.arrow--661,
.p-kv__arrow span--661 {
    left: 211.6899px;
    top: 3316.4751px
}

.arrow--662,
.p-kv__arrow span--662 {
    left: 282.2532px;
    top: 3316.4751px
}

.arrow--663,
.p-kv__arrow span--663 {
    left: 352.8165px;
    top: 3316.4751px
}

.arrow--664,
.p-kv__arrow span--664 {
    left: 423.3798px;
    top: 3316.4751px
}

.arrow--665,
.p-kv__arrow span--665 {
    left: 493.9431px;
    top: 3316.4751px
}

.arrow--666,
.p-kv__arrow span--666 {
    left: 564.5064px;
    top: 3316.4751px
}

.arrow--667,
.p-kv__arrow span--667 {
    left: 635.0697px;
    top: 3316.4751px
}

.arrow--668,
.p-kv__arrow span--668 {
    left: 705.633px;
    top: 3316.4751px
}

.arrow--669,
.p-kv__arrow span--669 {
    left: 776.1963px;
    top: 3316.4751px
}

.arrow--670,
.p-kv__arrow span--670 {
    left: 846.7596px;
    top: 3316.4751px
}

.arrow--671,
.p-kv__arrow span--671 {
    left: 917.3229px;
    top: 3316.4751px
}

.arrow--672,
.p-kv__arrow span--672 {
    left: 0px;
    top: 3387.0384px
}

.arrow--673,
.p-kv__arrow span--673 {
    left: 70.5633px;
    top: 3387.0384px
}

.arrow--674,
.p-kv__arrow span--674 {
    left: 141.1266px;
    top: 3387.0384px
}

.arrow--675,
.p-kv__arrow span--675 {
    left: 211.6899px;
    top: 3387.0384px
}

.arrow--676,
.p-kv__arrow span--676 {
    left: 282.2532px;
    top: 3387.0384px
}

.arrow--677,
.p-kv__arrow span--677 {
    left: 352.8165px;
    top: 3387.0384px
}

.arrow--678,
.p-kv__arrow span--678 {
    left: 423.3798px;
    top: 3387.0384px
}

.arrow--679,
.p-kv__arrow span--679 {
    left: 493.9431px;
    top: 3387.0384px
}

.arrow--680,
.p-kv__arrow span--680 {
    left: 564.5064px;
    top: 3387.0384px
}

.arrow--681,
.p-kv__arrow span--681 {
    left: 635.0697px;
    top: 3387.0384px
}

.arrow--682,
.p-kv__arrow span--682 {
    left: 705.633px;
    top: 3387.0384px
}

.arrow--683,
.p-kv__arrow span--683 {
    left: 776.1963px;
    top: 3387.0384px
}

.arrow--684,
.p-kv__arrow span--684 {
    left: 846.7596px;
    top: 3387.0384px
}

.arrow--685,
.p-kv__arrow span--685 {
    left: 917.3229px;
    top: 3387.0384px
}

.arrow--686,
.p-kv__arrow span--686 {
    left: 0px;
    top: 3457.6017px
}

.arrow--687,
.p-kv__arrow span--687 {
    left: 70.5633px;
    top: 3457.6017px
}

.arrow--688,
.p-kv__arrow span--688 {
    left: 141.1266px;
    top: 3457.6017px
}

.arrow--689,
.p-kv__arrow span--689 {
    left: 211.6899px;
    top: 3457.6017px
}

.arrow--690,
.p-kv__arrow span--690 {
    left: 282.2532px;
    top: 3457.6017px
}

.arrow--691,
.p-kv__arrow span--691 {
    left: 352.8165px;
    top: 3457.6017px
}

.arrow--692,
.p-kv__arrow span--692 {
    left: 423.3798px;
    top: 3457.6017px
}

.arrow--693,
.p-kv__arrow span--693 {
    left: 493.9431px;
    top: 3457.6017px
}

.arrow--694,
.p-kv__arrow span--694 {
    left: 564.5064px;
    top: 3457.6017px
}

.arrow--695,
.p-kv__arrow span--695 {
    left: 635.0697px;
    top: 3457.6017px
}

.arrow--696,
.p-kv__arrow span--696 {
    left: 705.633px;
    top: 3457.6017px
}

.arrow--697,
.p-kv__arrow span--697 {
    left: 776.1963px;
    top: 3457.6017px
}

.arrow--698,
.p-kv__arrow span--698 {
    left: 846.7596px;
    top: 3457.6017px
}

.arrow--699,
.p-kv__arrow span--699 {
    left: 917.3229px;
    top: 3457.6017px
}

.arrow--700,
.p-kv__arrow span--700 {
    left: 0px;
    top: 3528.165px
}

.arrow--701,
.p-kv__arrow span--701 {
    left: 70.5633px;
    top: 3528.165px
}

.arrow--702,
.p-kv__arrow span--702 {
    left: 141.1266px;
    top: 3528.165px
}

.arrow--703,
.p-kv__arrow span--703 {
    left: 211.6899px;
    top: 3528.165px
}

.arrow--704,
.p-kv__arrow span--704 {
    left: 282.2532px;
    top: 3528.165px
}

.arrow--705,
.p-kv__arrow span--705 {
    left: 352.8165px;
    top: 3528.165px
}

.arrow--706,
.p-kv__arrow span--706 {
    left: 423.3798px;
    top: 3528.165px
}

.arrow--707,
.p-kv__arrow span--707 {
    left: 493.9431px;
    top: 3528.165px
}

.arrow--708,
.p-kv__arrow span--708 {
    left: 564.5064px;
    top: 3528.165px
}

.arrow--709,
.p-kv__arrow span--709 {
    left: 635.0697px;
    top: 3528.165px
}

.arrow--710,
.p-kv__arrow span--710 {
    left: 705.633px;
    top: 3528.165px
}

.arrow--711,
.p-kv__arrow span--711 {
    left: 776.1963px;
    top: 3528.165px
}

.arrow--712,
.p-kv__arrow span--712 {
    left: 846.7596px;
    top: 3528.165px
}

.arrow--713,
.p-kv__arrow span--713 {
    left: 917.3229px;
    top: 3528.165px
}

.arrow--714,
.p-kv__arrow span--714 {
    left: 0px;
    top: 3598.7283px
}

.arrow--715,
.p-kv__arrow span--715 {
    left: 70.5633px;
    top: 3598.7283px
}

.arrow--716,
.p-kv__arrow span--716 {
    left: 141.1266px;
    top: 3598.7283px
}

.arrow--717,
.p-kv__arrow span--717 {
    left: 211.6899px;
    top: 3598.7283px
}

.arrow--718,
.p-kv__arrow span--718 {
    left: 282.2532px;
    top: 3598.7283px
}

.arrow--719,
.p-kv__arrow span--719 {
    left: 352.8165px;
    top: 3598.7283px
}

.arrow--720,
.p-kv__arrow span--720 {
    left: 423.3798px;
    top: 3598.7283px
}

.arrow--721,
.p-kv__arrow span--721 {
    left: 493.9431px;
    top: 3598.7283px
}

.arrow--722,
.p-kv__arrow span--722 {
    left: 564.5064px;
    top: 3598.7283px
}

.arrow--723,
.p-kv__arrow span--723 {
    left: 635.0697px;
    top: 3598.7283px
}

.arrow--724,
.p-kv__arrow span--724 {
    left: 705.633px;
    top: 3598.7283px
}

.arrow--725,
.p-kv__arrow span--725 {
    left: 776.1963px;
    top: 3598.7283px
}

.arrow--726,
.p-kv__arrow span--726 {
    left: 846.7596px;
    top: 3598.7283px
}

.arrow--727,
.p-kv__arrow span--727 {
    left: 917.3229px;
    top: 3598.7283px
}

.arrow--728,
.p-kv__arrow span--728 {
    left: 0px;
    top: 3669.2916px
}

.p-event-kv__arrow span {
    display: block;
    position: absolute;
    width: 58.8775px;
    height: 58.8775px;
    z-index: 1;
    background-image: url("../images/_animation/arrow.svg"), url("../images/_animation/arrow.svg");
    background-size: 100% 100%, 100% 100%;
    background-repeat: no-repeat, no-repeat
}

@media screen and (max-width: 768px) {
    .p-event-kv__arrow span {
        transform: rotate(90deg);
        width: 9.33333vw;
        height: 9.33333vw
    }
}

.animation-active-0 .p-event-kv__arrow span.arrow--rand-0 {
    animation-name: scroll_x;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

@media screen and (max-width: 768px) {
    .animation-active-0 .p-event-kv__arrow span.arrow--rand-0 {
        animation-name: scroll_x_sp
    }
}

.animation-active-1 .p-event-kv__arrow span.arrow--rand-1 {
    animation-name: scroll_x;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

@media screen and (max-width: 768px) {
    .animation-active-1 .p-event-kv__arrow span.arrow--rand-1 {
        animation-name: scroll_x_sp
    }
}

.animation-active-2 .p-event-kv__arrow span.arrow--rand-2 {
    animation-name: scroll_x;
    animation-delay: 0s;
    animation-timing-function: ease;
    animation-duration: 1s;
    animation-fill-mode: forwards
}

@media screen and (max-width: 768px) {
    .animation-active-2 .p-event-kv__arrow span.arrow--rand-2 {
        animation-name: scroll_x_sp
    }
}

.p-event-kv__arrow span--0 {
    left: 0px;
    top: 0px
}

.p-event-kv__arrow span--1 {
    left: 70.5633px;
    top: 0px
}

.p-event-kv__arrow span--2 {
    left: 141.1266px;
    top: 0px
}

.p-event-kv__arrow span--3 {
    left: 211.6899px;
    top: 0px
}

.p-event-kv__arrow span--4 {
    left: 282.2532px;
    top: 0px
}

.p-event-kv__arrow span--5 {
    left: 352.8165px;
    top: 0px
}

.p-event-kv__arrow span--6 {
    left: 423.3798px;
    top: 0px
}

.p-event-kv__arrow span--7 {
    left: 493.9431px;
    top: 0px
}

.p-event-kv__arrow span--8 {
    left: 564.5064px;
    top: 0px
}

.p-event-kv__arrow span--9 {
    left: 635.0697px;
    top: 0px
}

.p-event-kv__arrow span--10 {
    left: 705.633px;
    top: 0px
}

.p-event-kv__arrow span--11 {
    left: 776.1963px;
    top: 0px
}

.p-event-kv__arrow span--12 {
    left: 846.7596px;
    top: 0px
}

.p-event-kv__arrow span--13 {
    left: 917.3229px;
    top: 0px
}

.p-event-kv__arrow span--14 {
    left: 0px;
    top: 70.5633px
}

.p-event-kv__arrow span--15 {
    left: 70.5633px;
    top: 70.5633px
}

.p-event-kv__arrow span--16 {
    left: 141.1266px;
    top: 70.5633px
}

.p-event-kv__arrow span--17 {
    left: 211.6899px;
    top: 70.5633px
}

.p-event-kv__arrow span--18 {
    left: 282.2532px;
    top: 70.5633px
}

.p-event-kv__arrow span--19 {
    left: 352.8165px;
    top: 70.5633px
}

.p-event-kv__arrow span--20 {
    left: 423.3798px;
    top: 70.5633px
}

.p-event-kv__arrow span--21 {
    left: 493.9431px;
    top: 70.5633px
}

.p-event-kv__arrow span--22 {
    left: 564.5064px;
    top: 70.5633px
}

.p-event-kv__arrow span--23 {
    left: 635.0697px;
    top: 70.5633px
}

.p-event-kv__arrow span--24 {
    left: 705.633px;
    top: 70.5633px
}

.p-event-kv__arrow span--25 {
    left: 776.1963px;
    top: 70.5633px
}

.p-event-kv__arrow span--26 {
    left: 846.7596px;
    top: 70.5633px
}

.p-event-kv__arrow span--27 {
    left: 917.3229px;
    top: 70.5633px
}

.p-event-kv__arrow span--28 {
    left: 0px;
    top: 141.1266px
}

.p-event-kv__arrow span--29 {
    left: 70.5633px;
    top: 141.1266px
}

.p-event-kv__arrow span--30 {
    left: 141.1266px;
    top: 141.1266px
}

.p-event-kv__arrow span--31 {
    left: 211.6899px;
    top: 141.1266px
}

.p-event-kv__arrow span--32 {
    left: 282.2532px;
    top: 141.1266px
}

.p-event-kv__arrow span--33 {
    left: 352.8165px;
    top: 141.1266px
}

.p-event-kv__arrow span--34 {
    left: 423.3798px;
    top: 141.1266px
}

.p-event-kv__arrow span--35 {
    left: 493.9431px;
    top: 141.1266px
}

.p-event-kv__arrow span--36 {
    left: 564.5064px;
    top: 141.1266px
}

.p-event-kv__arrow span--37 {
    left: 635.0697px;
    top: 141.1266px
}

.p-event-kv__arrow span--38 {
    left: 705.633px;
    top: 141.1266px
}

.p-event-kv__arrow span--39 {
    left: 776.1963px;
    top: 141.1266px
}

.p-event-kv__arrow span--40 {
    left: 846.7596px;
    top: 141.1266px
}

.p-event-kv__arrow span--41 {
    left: 917.3229px;
    top: 141.1266px
}

.p-event-kv__arrow span--42 {
    left: 0px;
    top: 211.6899px
}

.p-event-kv__arrow span--43 {
    left: 70.5633px;
    top: 211.6899px
}

.p-event-kv__arrow span--44 {
    left: 141.1266px;
    top: 211.6899px
}

.p-event-kv__arrow span--45 {
    left: 211.6899px;
    top: 211.6899px
}

.p-event-kv__arrow span--46 {
    left: 282.2532px;
    top: 211.6899px
}

.p-event-kv__arrow span--47 {
    left: 352.8165px;
    top: 211.6899px
}

.p-event-kv__arrow span--48 {
    left: 423.3798px;
    top: 211.6899px
}

.p-event-kv__arrow span--49 {
    left: 493.9431px;
    top: 211.6899px
}

.p-event-kv__arrow span--50 {
    left: 564.5064px;
    top: 211.6899px
}

.p-event-kv__arrow span--51 {
    left: 635.0697px;
    top: 211.6899px
}

.p-event-kv__arrow span--52 {
    left: 705.633px;
    top: 211.6899px
}

.p-event-kv__arrow span--53 {
    left: 776.1963px;
    top: 211.6899px
}

.p-event-kv__arrow span--54 {
    left: 846.7596px;
    top: 211.6899px
}

.p-event-kv__arrow span--55 {
    left: 917.3229px;
    top: 211.6899px
}

.p-event-kv__arrow span--56 {
    left: 0px;
    top: 282.2532px
}

.p-event-kv__arrow span--57 {
    left: 70.5633px;
    top: 282.2532px
}

.p-event-kv__arrow span--58 {
    left: 141.1266px;
    top: 282.2532px
}

.p-event-kv__arrow span--59 {
    left: 211.6899px;
    top: 282.2532px
}

.p-event-kv__arrow span--60 {
    left: 282.2532px;
    top: 282.2532px
}

.p-event-kv__arrow span--61 {
    left: 352.8165px;
    top: 282.2532px
}

.p-event-kv__arrow span--62 {
    left: 423.3798px;
    top: 282.2532px
}

.p-event-kv__arrow span--63 {
    left: 493.9431px;
    top: 282.2532px
}

.p-event-kv__arrow span--64 {
    left: 564.5064px;
    top: 282.2532px
}

.p-event-kv__arrow span--65 {
    left: 635.0697px;
    top: 282.2532px
}

.p-event-kv__arrow span--66 {
    left: 705.633px;
    top: 282.2532px
}

.p-event-kv__arrow span--67 {
    left: 776.1963px;
    top: 282.2532px
}

.p-event-kv__arrow span--68 {
    left: 846.7596px;
    top: 282.2532px
}

.p-event-kv__arrow span--69 {
    left: 917.3229px;
    top: 282.2532px
}

.p-event-kv__arrow span--70 {
    left: 0px;
    top: 352.8165px
}

.p-event-kv__arrow span--71 {
    left: 70.5633px;
    top: 352.8165px
}

.p-event-kv__arrow span--72 {
    left: 141.1266px;
    top: 352.8165px
}

.p-event-kv__arrow span--73 {
    left: 211.6899px;
    top: 352.8165px
}

.p-event-kv__arrow span--74 {
    left: 282.2532px;
    top: 352.8165px
}

.p-event-kv__arrow span--75 {
    left: 352.8165px;
    top: 352.8165px
}

.p-event-kv__arrow span--76 {
    left: 423.3798px;
    top: 352.8165px
}

.p-event-kv__arrow span--77 {
    left: 493.9431px;
    top: 352.8165px
}

.p-event-kv__arrow span--78 {
    left: 564.5064px;
    top: 352.8165px
}

.p-event-kv__arrow span--79 {
    left: 635.0697px;
    top: 352.8165px
}

.p-event-kv__arrow span--80 {
    left: 705.633px;
    top: 352.8165px
}

.p-event-kv__arrow span--81 {
    left: 776.1963px;
    top: 352.8165px
}

.p-event-kv__arrow span--82 {
    left: 846.7596px;
    top: 352.8165px
}

.p-event-kv__arrow span--83 {
    left: 917.3229px;
    top: 352.8165px
}

.p-event-kv__arrow span--84 {
    left: 0px;
    top: 423.3798px
}

.p-event-kv__arrow span--85 {
    left: 70.5633px;
    top: 423.3798px
}

.p-event-kv__arrow span--86 {
    left: 141.1266px;
    top: 423.3798px
}

.p-event-kv__arrow span--87 {
    left: 211.6899px;
    top: 423.3798px
}

.p-event-kv__arrow span--88 {
    left: 282.2532px;
    top: 423.3798px
}

.p-event-kv__arrow span--89 {
    left: 352.8165px;
    top: 423.3798px
}

.p-event-kv__arrow span--90 {
    left: 423.3798px;
    top: 423.3798px
}

.p-event-kv__arrow span--91 {
    left: 493.9431px;
    top: 423.3798px
}

.p-event-kv__arrow span--92 {
    left: 564.5064px;
    top: 423.3798px
}

.p-event-kv__arrow span--93 {
    left: 635.0697px;
    top: 423.3798px
}

.p-event-kv__arrow span--94 {
    left: 705.633px;
    top: 423.3798px
}

.p-event-kv__arrow span--95 {
    left: 776.1963px;
    top: 423.3798px
}

.p-event-kv__arrow span--96 {
    left: 846.7596px;
    top: 423.3798px
}

.p-event-kv__arrow span--97 {
    left: 917.3229px;
    top: 423.3798px
}

.p-event-kv__arrow span--98 {
    left: 0px;
    top: 493.9431px
}

.p-event-kv__arrow span--99 {
    left: 70.5633px;
    top: 493.9431px
}

.p-event-kv__arrow span--100 {
    left: 141.1266px;
    top: 493.9431px
}

.p-event-kv__arrow span--101 {
    left: 211.6899px;
    top: 493.9431px
}

.p-event-kv__arrow span--102 {
    left: 282.2532px;
    top: 493.9431px
}

.p-event-kv__arrow span--103 {
    left: 352.8165px;
    top: 493.9431px
}

.p-event-kv__arrow span--104 {
    left: 423.3798px;
    top: 493.9431px
}

.p-event-kv__arrow span--105 {
    left: 493.9431px;
    top: 493.9431px
}

.p-event-kv__arrow span--106 {
    left: 564.5064px;
    top: 493.9431px
}

.p-event-kv__arrow span--107 {
    left: 635.0697px;
    top: 493.9431px
}

.p-event-kv__arrow span--108 {
    left: 705.633px;
    top: 493.9431px
}

.p-event-kv__arrow span--109 {
    left: 776.1963px;
    top: 493.9431px
}

.p-event-kv__arrow span--110 {
    left: 846.7596px;
    top: 493.9431px
}

.p-event-kv__arrow span--111 {
    left: 917.3229px;
    top: 493.9431px
}

.p-event-kv__arrow span--112 {
    left: 0px;
    top: 564.5064px
}

.p-event-kv__arrow span--113 {
    left: 70.5633px;
    top: 564.5064px
}

.p-event-kv__arrow span--114 {
    left: 141.1266px;
    top: 564.5064px
}

.p-event-kv__arrow span--115 {
    left: 211.6899px;
    top: 564.5064px
}

.p-event-kv__arrow span--116 {
    left: 282.2532px;
    top: 564.5064px
}

.p-event-kv__arrow span--117 {
    left: 352.8165px;
    top: 564.5064px
}

.p-event-kv__arrow span--118 {
    left: 423.3798px;
    top: 564.5064px
}

.p-event-kv__arrow span--119 {
    left: 493.9431px;
    top: 564.5064px
}

.p-event-kv__arrow span--120 {
    left: 564.5064px;
    top: 564.5064px
}

.p-event-kv__arrow span--121 {
    left: 635.0697px;
    top: 564.5064px
}

.p-event-kv__arrow span--122 {
    left: 705.633px;
    top: 564.5064px
}

.p-event-kv__arrow span--123 {
    left: 776.1963px;
    top: 564.5064px
}

.p-event-kv__arrow span--124 {
    left: 846.7596px;
    top: 564.5064px
}

.p-event-kv__arrow span--125 {
    left: 917.3229px;
    top: 564.5064px
}

.p-event-kv__arrow span--126 {
    left: 0px;
    top: 635.0697px
}

.p-event-kv__arrow span--127 {
    left: 70.5633px;
    top: 635.0697px
}

.p-event-kv__arrow span--128 {
    left: 141.1266px;
    top: 635.0697px
}

.p-event-kv__arrow span--129 {
    left: 211.6899px;
    top: 635.0697px
}

.p-event-kv__arrow span--130 {
    left: 282.2532px;
    top: 635.0697px
}

.p-event-kv__arrow span--131 {
    left: 352.8165px;
    top: 635.0697px
}

.p-event-kv__arrow span--132 {
    left: 423.3798px;
    top: 635.0697px
}

.p-event-kv__arrow span--133 {
    left: 493.9431px;
    top: 635.0697px
}

.p-event-kv__arrow span--134 {
    left: 564.5064px;
    top: 635.0697px
}

.p-event-kv__arrow span--135 {
    left: 635.0697px;
    top: 635.0697px
}

.p-event-kv__arrow span--136 {
    left: 705.633px;
    top: 635.0697px
}

.p-event-kv__arrow span--137 {
    left: 776.1963px;
    top: 635.0697px
}

.p-event-kv__arrow span--138 {
    left: 846.7596px;
    top: 635.0697px
}

.p-event-kv__arrow span--139 {
    left: 917.3229px;
    top: 635.0697px
}

.p-event-kv__arrow span--140 {
    left: 0px;
    top: 705.633px
}

.p-event-kv__arrow span--141 {
    left: 70.5633px;
    top: 705.633px
}

.p-event-kv__arrow span--142 {
    left: 141.1266px;
    top: 705.633px
}

.p-event-kv__arrow span--143 {
    left: 211.6899px;
    top: 705.633px
}

.p-event-kv__arrow span--144 {
    left: 282.2532px;
    top: 705.633px
}

.p-event-kv__arrow span--145 {
    left: 352.8165px;
    top: 705.633px
}

.p-event-kv__arrow span--146 {
    left: 423.3798px;
    top: 705.633px
}

.p-event-kv__arrow span--147 {
    left: 493.9431px;
    top: 705.633px
}

.p-event-kv__arrow span--148 {
    left: 564.5064px;
    top: 705.633px
}

.p-event-kv__arrow span--149 {
    left: 635.0697px;
    top: 705.633px
}

.p-event-kv__arrow span--150 {
    left: 705.633px;
    top: 705.633px
}

.p-event-kv__arrow span--151 {
    left: 776.1963px;
    top: 705.633px
}

.p-event-kv__arrow span--152 {
    left: 846.7596px;
    top: 705.633px
}

.p-event-kv__arrow span--153 {
    left: 917.3229px;
    top: 705.633px
}

.p-event-kv__arrow span--154 {
    left: 0px;
    top: 776.1963px
}

.p-event-kv__arrow span--155 {
    left: 70.5633px;
    top: 776.1963px
}

.p-event-kv__arrow span--156 {
    left: 141.1266px;
    top: 776.1963px
}

.p-event-kv__arrow span--157 {
    left: 211.6899px;
    top: 776.1963px
}

.p-event-kv__arrow span--158 {
    left: 282.2532px;
    top: 776.1963px
}

.p-event-kv__arrow span--159 {
    left: 352.8165px;
    top: 776.1963px
}

.p-event-kv__arrow span--160 {
    left: 423.3798px;
    top: 776.1963px
}

.p-event-kv__arrow span--161 {
    left: 493.9431px;
    top: 776.1963px
}

.p-event-kv__arrow span--162 {
    left: 564.5064px;
    top: 776.1963px
}

.p-event-kv__arrow span--163 {
    left: 635.0697px;
    top: 776.1963px
}

.p-event-kv__arrow span--164 {
    left: 705.633px;
    top: 776.1963px
}

.p-event-kv__arrow span--165 {
    left: 776.1963px;
    top: 776.1963px
}

.p-event-kv__arrow span--166 {
    left: 846.7596px;
    top: 776.1963px
}

.p-event-kv__arrow span--167 {
    left: 917.3229px;
    top: 776.1963px
}

.p-event-kv__arrow span--168 {
    left: 0px;
    top: 846.7596px
}

.p-event-kv__arrow span--169 {
    left: 70.5633px;
    top: 846.7596px
}

.p-event-kv__arrow span--170 {
    left: 141.1266px;
    top: 846.7596px
}

.p-event-kv__arrow span--171 {
    left: 211.6899px;
    top: 846.7596px
}

.p-event-kv__arrow span--172 {
    left: 282.2532px;
    top: 846.7596px
}

.p-event-kv__arrow span--173 {
    left: 352.8165px;
    top: 846.7596px
}

.p-event-kv__arrow span--174 {
    left: 423.3798px;
    top: 846.7596px
}

.p-event-kv__arrow span--175 {
    left: 493.9431px;
    top: 846.7596px
}

.p-event-kv__arrow span--176 {
    left: 564.5064px;
    top: 846.7596px
}

.p-event-kv__arrow span--177 {
    left: 635.0697px;
    top: 846.7596px
}

.p-event-kv__arrow span--178 {
    left: 705.633px;
    top: 846.7596px
}

.p-event-kv__arrow span--179 {
    left: 776.1963px;
    top: 846.7596px
}

.p-event-kv__arrow span--180 {
    left: 846.7596px;
    top: 846.7596px
}

.p-event-kv__arrow span--181 {
    left: 917.3229px;
    top: 846.7596px
}

.p-event-kv__arrow span--182 {
    left: 0px;
    top: 917.3229px
}

.p-event-kv__arrow span--183 {
    left: 70.5633px;
    top: 917.3229px
}

.p-event-kv__arrow span--184 {
    left: 141.1266px;
    top: 917.3229px
}

.p-event-kv__arrow span--185 {
    left: 211.6899px;
    top: 917.3229px
}

.p-event-kv__arrow span--186 {
    left: 282.2532px;
    top: 917.3229px
}

.p-event-kv__arrow span--187 {
    left: 352.8165px;
    top: 917.3229px
}

.p-event-kv__arrow span--188 {
    left: 423.3798px;
    top: 917.3229px
}

.p-event-kv__arrow span--189 {
    left: 493.9431px;
    top: 917.3229px
}

.p-event-kv__arrow span--190 {
    left: 564.5064px;
    top: 917.3229px
}

.p-event-kv__arrow span--191 {
    left: 635.0697px;
    top: 917.3229px
}

.p-event-kv__arrow span--192 {
    left: 705.633px;
    top: 917.3229px
}

.p-event-kv__arrow span--193 {
    left: 776.1963px;
    top: 917.3229px
}

.p-event-kv__arrow span--194 {
    left: 846.7596px;
    top: 917.3229px
}

.p-event-kv__arrow span--195 {
    left: 917.3229px;
    top: 917.3229px
}

.p-event-kv__arrow span--196 {
    left: 0px;
    top: 987.8862px
}

.p-event-kv__arrow span--197 {
    left: 70.5633px;
    top: 987.8862px
}

.p-event-kv__arrow span--198 {
    left: 141.1266px;
    top: 987.8862px
}

.p-event-kv__arrow span--199 {
    left: 211.6899px;
    top: 987.8862px
}

.p-event-kv__arrow span--200 {
    left: 282.2532px;
    top: 987.8862px
}

.p-event-kv__arrow span--201 {
    left: 352.8165px;
    top: 987.8862px
}

.p-event-kv__arrow span--202 {
    left: 423.3798px;
    top: 987.8862px
}

.p-event-kv__arrow span--203 {
    left: 493.9431px;
    top: 987.8862px
}

.p-event-kv__arrow span--204 {
    left: 564.5064px;
    top: 987.8862px
}

.p-event-kv__arrow span--205 {
    left: 635.0697px;
    top: 987.8862px
}

.p-event-kv__arrow span--206 {
    left: 705.633px;
    top: 987.8862px
}

.p-event-kv__arrow span--207 {
    left: 776.1963px;
    top: 987.8862px
}

.p-event-kv__arrow span--208 {
    left: 846.7596px;
    top: 987.8862px
}

.p-event-kv__arrow span--209 {
    left: 917.3229px;
    top: 987.8862px
}

.p-event-kv__arrow span--210 {
    left: 0px;
    top: 1058.4495px
}

.p-event-kv__arrow span--211 {
    left: 70.5633px;
    top: 1058.4495px
}

.p-event-kv__arrow span--212 {
    left: 141.1266px;
    top: 1058.4495px
}

.p-event-kv__arrow span--213 {
    left: 211.6899px;
    top: 1058.4495px
}

.p-event-kv__arrow span--214 {
    left: 282.2532px;
    top: 1058.4495px
}

.p-event-kv__arrow span--215 {
    left: 352.8165px;
    top: 1058.4495px
}

.p-event-kv__arrow span--216 {
    left: 423.3798px;
    top: 1058.4495px
}

.p-event-kv__arrow span--217 {
    left: 493.9431px;
    top: 1058.4495px
}

.p-event-kv__arrow span--218 {
    left: 564.5064px;
    top: 1058.4495px
}

.p-event-kv__arrow span--219 {
    left: 635.0697px;
    top: 1058.4495px
}

.p-event-kv__arrow span--220 {
    left: 705.633px;
    top: 1058.4495px
}

.p-event-kv__arrow span--221 {
    left: 776.1963px;
    top: 1058.4495px
}

.p-event-kv__arrow span--222 {
    left: 846.7596px;
    top: 1058.4495px
}

.p-event-kv__arrow span--223 {
    left: 917.3229px;
    top: 1058.4495px
}

.p-event-kv__arrow span--224 {
    left: 0px;
    top: 1129.0128px
}

.p-event-kv__arrow span--225 {
    left: 70.5633px;
    top: 1129.0128px
}

.p-event-kv__arrow span--226 {
    left: 141.1266px;
    top: 1129.0128px
}

.p-event-kv__arrow span--227 {
    left: 211.6899px;
    top: 1129.0128px
}

.p-event-kv__arrow span--228 {
    left: 282.2532px;
    top: 1129.0128px
}

.p-event-kv__arrow span--229 {
    left: 352.8165px;
    top: 1129.0128px
}

.p-event-kv__arrow span--230 {
    left: 423.3798px;
    top: 1129.0128px
}

.p-event-kv__arrow span--231 {
    left: 493.9431px;
    top: 1129.0128px
}

.p-event-kv__arrow span--232 {
    left: 564.5064px;
    top: 1129.0128px
}

.p-event-kv__arrow span--233 {
    left: 635.0697px;
    top: 1129.0128px
}

.p-event-kv__arrow span--234 {
    left: 705.633px;
    top: 1129.0128px
}

.p-event-kv__arrow span--235 {
    left: 776.1963px;
    top: 1129.0128px
}

.p-event-kv__arrow span--236 {
    left: 846.7596px;
    top: 1129.0128px
}

.p-event-kv__arrow span--237 {
    left: 917.3229px;
    top: 1129.0128px
}

.p-event-kv__arrow span--238 {
    left: 0px;
    top: 1199.5761px
}

.p-event-kv__arrow span--239 {
    left: 70.5633px;
    top: 1199.5761px
}

.p-event-kv__arrow span--240 {
    left: 141.1266px;
    top: 1199.5761px
}

.p-event-kv__arrow span--241 {
    left: 211.6899px;
    top: 1199.5761px
}

.p-event-kv__arrow span--242 {
    left: 282.2532px;
    top: 1199.5761px
}

.p-event-kv__arrow span--243 {
    left: 352.8165px;
    top: 1199.5761px
}

.p-event-kv__arrow span--244 {
    left: 423.3798px;
    top: 1199.5761px
}

.p-event-kv__arrow span--245 {
    left: 493.9431px;
    top: 1199.5761px
}

.p-event-kv__arrow span--246 {
    left: 564.5064px;
    top: 1199.5761px
}

.p-event-kv__arrow span--247 {
    left: 635.0697px;
    top: 1199.5761px
}

.p-event-kv__arrow span--248 {
    left: 705.633px;
    top: 1199.5761px
}

.p-event-kv__arrow span--249 {
    left: 776.1963px;
    top: 1199.5761px
}

.p-event-kv__arrow span--250 {
    left: 846.7596px;
    top: 1199.5761px
}

.p-event-kv__arrow span--251 {
    left: 917.3229px;
    top: 1199.5761px
}

.p-event-kv__arrow span--252 {
    left: 0px;
    top: 1270.1394px
}

.p-event-kv__arrow span--253 {
    left: 70.5633px;
    top: 1270.1394px
}

.p-event-kv__arrow span--254 {
    left: 141.1266px;
    top: 1270.1394px
}

.p-event-kv__arrow span--255 {
    left: 211.6899px;
    top: 1270.1394px
}

.p-event-kv__arrow span--256 {
    left: 282.2532px;
    top: 1270.1394px
}

.p-event-kv__arrow span--257 {
    left: 352.8165px;
    top: 1270.1394px
}

.p-event-kv__arrow span--258 {
    left: 423.3798px;
    top: 1270.1394px
}

.p-event-kv__arrow span--259 {
    left: 493.9431px;
    top: 1270.1394px
}

.p-event-kv__arrow span--260 {
    left: 564.5064px;
    top: 1270.1394px
}

.p-event-kv__arrow span--261 {
    left: 635.0697px;
    top: 1270.1394px
}

.p-event-kv__arrow span--262 {
    left: 705.633px;
    top: 1270.1394px
}

.p-event-kv__arrow span--263 {
    left: 776.1963px;
    top: 1270.1394px
}

.p-event-kv__arrow span--264 {
    left: 846.7596px;
    top: 1270.1394px
}

.p-event-kv__arrow span--265 {
    left: 917.3229px;
    top: 1270.1394px
}

.p-event-kv__arrow span--266 {
    left: 0px;
    top: 1340.7027px
}

.p-event-kv__arrow span--267 {
    left: 70.5633px;
    top: 1340.7027px
}

.p-event-kv__arrow span--268 {
    left: 141.1266px;
    top: 1340.7027px
}

.p-event-kv__arrow span--269 {
    left: 211.6899px;
    top: 1340.7027px
}

.p-event-kv__arrow span--270 {
    left: 282.2532px;
    top: 1340.7027px
}

.p-event-kv__arrow span--271 {
    left: 352.8165px;
    top: 1340.7027px
}

.p-event-kv__arrow span--272 {
    left: 423.3798px;
    top: 1340.7027px
}

.p-event-kv__arrow span--273 {
    left: 493.9431px;
    top: 1340.7027px
}

.p-event-kv__arrow span--274 {
    left: 564.5064px;
    top: 1340.7027px
}

.p-event-kv__arrow span--275 {
    left: 635.0697px;
    top: 1340.7027px
}

.p-event-kv__arrow span--276 {
    left: 705.633px;
    top: 1340.7027px
}

.p-event-kv__arrow span--277 {
    left: 776.1963px;
    top: 1340.7027px
}

.p-event-kv__arrow span--278 {
    left: 846.7596px;
    top: 1340.7027px
}

.p-event-kv__arrow span--279 {
    left: 917.3229px;
    top: 1340.7027px
}

.p-event-kv__arrow span--280 {
    left: 0px;
    top: 1411.266px
}

.p-event-kv__arrow span--281 {
    left: 70.5633px;
    top: 1411.266px
}

.p-event-kv__arrow span--282 {
    left: 141.1266px;
    top: 1411.266px
}

.p-event-kv__arrow span--283 {
    left: 211.6899px;
    top: 1411.266px
}

.p-event-kv__arrow span--284 {
    left: 282.2532px;
    top: 1411.266px
}

.p-event-kv__arrow span--285 {
    left: 352.8165px;
    top: 1411.266px
}

.p-event-kv__arrow span--286 {
    left: 423.3798px;
    top: 1411.266px
}

.p-event-kv__arrow span--287 {
    left: 493.9431px;
    top: 1411.266px
}

.p-event-kv__arrow span--288 {
    left: 564.5064px;
    top: 1411.266px
}

.p-event-kv__arrow span--289 {
    left: 635.0697px;
    top: 1411.266px
}

.p-event-kv__arrow span--290 {
    left: 705.633px;
    top: 1411.266px
}

.p-event-kv__arrow span--291 {
    left: 776.1963px;
    top: 1411.266px
}

.p-event-kv__arrow span--292 {
    left: 846.7596px;
    top: 1411.266px
}

.p-event-kv__arrow span--293 {
    left: 917.3229px;
    top: 1411.266px
}

.p-event-kv__arrow span--294 {
    left: 0px;
    top: 1481.8293px
}

.p-event-kv__arrow span--295 {
    left: 70.5633px;
    top: 1481.8293px
}

.p-event-kv__arrow span--296 {
    left: 141.1266px;
    top: 1481.8293px
}

.p-event-kv__arrow span--297 {
    left: 211.6899px;
    top: 1481.8293px
}

.p-event-kv__arrow span--298 {
    left: 282.2532px;
    top: 1481.8293px
}

.p-event-kv__arrow span--299 {
    left: 352.8165px;
    top: 1481.8293px
}

.p-event-kv__arrow span--300 {
    left: 423.3798px;
    top: 1481.8293px
}

.p-event-kv__arrow span--301 {
    left: 493.9431px;
    top: 1481.8293px
}

.p-event-kv__arrow span--302 {
    left: 564.5064px;
    top: 1481.8293px
}

.p-event-kv__arrow span--303 {
    left: 635.0697px;
    top: 1481.8293px
}

.p-event-kv__arrow span--304 {
    left: 705.633px;
    top: 1481.8293px
}

.p-event-kv__arrow span--305 {
    left: 776.1963px;
    top: 1481.8293px
}

.p-event-kv__arrow span--306 {
    left: 846.7596px;
    top: 1481.8293px
}

.p-event-kv__arrow span--307 {
    left: 917.3229px;
    top: 1481.8293px
}

.p-event-kv__arrow span--308 {
    left: 0px;
    top: 1552.3926px
}

.p-event-kv__arrow span--309 {
    left: 70.5633px;
    top: 1552.3926px
}

.p-event-kv__arrow span--310 {
    left: 141.1266px;
    top: 1552.3926px
}

.p-event-kv__arrow span--311 {
    left: 211.6899px;
    top: 1552.3926px
}

.p-event-kv__arrow span--312 {
    left: 282.2532px;
    top: 1552.3926px
}

.p-event-kv__arrow span--313 {
    left: 352.8165px;
    top: 1552.3926px
}

.p-event-kv__arrow span--314 {
    left: 423.3798px;
    top: 1552.3926px
}

.p-event-kv__arrow span--315 {
    left: 493.9431px;
    top: 1552.3926px
}

.p-event-kv__arrow span--316 {
    left: 564.5064px;
    top: 1552.3926px
}

.p-event-kv__arrow span--317 {
    left: 635.0697px;
    top: 1552.3926px
}

.p-event-kv__arrow span--318 {
    left: 705.633px;
    top: 1552.3926px
}

.p-event-kv__arrow span--319 {
    left: 776.1963px;
    top: 1552.3926px
}

.p-event-kv__arrow span--320 {
    left: 846.7596px;
    top: 1552.3926px
}

.p-event-kv__arrow span--321 {
    left: 917.3229px;
    top: 1552.3926px
}

.p-event-kv__arrow span--322 {
    left: 0px;
    top: 1622.9559px
}

.p-event-kv__arrow span--323 {
    left: 70.5633px;
    top: 1622.9559px
}

.p-event-kv__arrow span--324 {
    left: 141.1266px;
    top: 1622.9559px
}

.p-event-kv__arrow span--325 {
    left: 211.6899px;
    top: 1622.9559px
}

.p-event-kv__arrow span--326 {
    left: 282.2532px;
    top: 1622.9559px
}

.p-event-kv__arrow span--327 {
    left: 352.8165px;
    top: 1622.9559px
}

.p-event-kv__arrow span--328 {
    left: 423.3798px;
    top: 1622.9559px
}

.p-event-kv__arrow span--329 {
    left: 493.9431px;
    top: 1622.9559px
}

.p-event-kv__arrow span--330 {
    left: 564.5064px;
    top: 1622.9559px
}

.p-event-kv__arrow span--331 {
    left: 635.0697px;
    top: 1622.9559px
}

.p-event-kv__arrow span--332 {
    left: 705.633px;
    top: 1622.9559px
}

.p-event-kv__arrow span--333 {
    left: 776.1963px;
    top: 1622.9559px
}

.p-event-kv__arrow span--334 {
    left: 846.7596px;
    top: 1622.9559px
}

.p-event-kv__arrow span--335 {
    left: 917.3229px;
    top: 1622.9559px
}

.p-event-kv__arrow span--336 {
    left: 0px;
    top: 1693.5192px
}

.p-event-kv__arrow span--337 {
    left: 70.5633px;
    top: 1693.5192px
}

.p-event-kv__arrow span--338 {
    left: 141.1266px;
    top: 1693.5192px
}

.p-event-kv__arrow span--339 {
    left: 211.6899px;
    top: 1693.5192px
}

.p-event-kv__arrow span--340 {
    left: 282.2532px;
    top: 1693.5192px
}

.p-event-kv__arrow span--341 {
    left: 352.8165px;
    top: 1693.5192px
}

.p-event-kv__arrow span--342 {
    left: 423.3798px;
    top: 1693.5192px
}

.p-event-kv__arrow span--343 {
    left: 493.9431px;
    top: 1693.5192px
}

.p-event-kv__arrow span--344 {
    left: 564.5064px;
    top: 1693.5192px
}

.p-event-kv__arrow span--345 {
    left: 635.0697px;
    top: 1693.5192px
}

.p-event-kv__arrow span--346 {
    left: 705.633px;
    top: 1693.5192px
}

.p-event-kv__arrow span--347 {
    left: 776.1963px;
    top: 1693.5192px
}

.p-event-kv__arrow span--348 {
    left: 846.7596px;
    top: 1693.5192px
}

.p-event-kv__arrow span--349 {
    left: 917.3229px;
    top: 1693.5192px
}

.p-event-kv__arrow span--350 {
    left: 0px;
    top: 1764.0825px
}

.p-event-kv__arrow span--351 {
    left: 70.5633px;
    top: 1764.0825px
}

.p-event-kv__arrow span--352 {
    left: 141.1266px;
    top: 1764.0825px
}

.p-event-kv__arrow span--353 {
    left: 211.6899px;
    top: 1764.0825px
}

.p-event-kv__arrow span--354 {
    left: 282.2532px;
    top: 1764.0825px
}

.p-event-kv__arrow span--355 {
    left: 352.8165px;
    top: 1764.0825px
}

.p-event-kv__arrow span--356 {
    left: 423.3798px;
    top: 1764.0825px
}

.p-event-kv__arrow span--357 {
    left: 493.9431px;
    top: 1764.0825px
}

.p-event-kv__arrow span--358 {
    left: 564.5064px;
    top: 1764.0825px
}

.p-event-kv__arrow span--359 {
    left: 635.0697px;
    top: 1764.0825px
}

.p-event-kv__arrow span--360 {
    left: 705.633px;
    top: 1764.0825px
}

.p-event-kv__arrow span--361 {
    left: 776.1963px;
    top: 1764.0825px
}

.p-event-kv__arrow span--362 {
    left: 846.7596px;
    top: 1764.0825px
}

.p-event-kv__arrow span--363 {
    left: 917.3229px;
    top: 1764.0825px
}

.p-event-kv__arrow span--364 {
    left: 0px;
    top: 1834.6458px
}

.p-event-kv__arrow span--365 {
    left: 70.5633px;
    top: 1834.6458px
}

.p-event-kv__arrow span--366 {
    left: 141.1266px;
    top: 1834.6458px
}

.p-event-kv__arrow span--367 {
    left: 211.6899px;
    top: 1834.6458px
}

.p-event-kv__arrow span--368 {
    left: 282.2532px;
    top: 1834.6458px
}

.p-event-kv__arrow span--369 {
    left: 352.8165px;
    top: 1834.6458px
}

.p-event-kv__arrow span--370 {
    left: 423.3798px;
    top: 1834.6458px
}

.p-event-kv__arrow span--371 {
    left: 493.9431px;
    top: 1834.6458px
}

.p-event-kv__arrow span--372 {
    left: 564.5064px;
    top: 1834.6458px
}

.p-event-kv__arrow span--373 {
    left: 635.0697px;
    top: 1834.6458px
}

.p-event-kv__arrow span--374 {
    left: 705.633px;
    top: 1834.6458px
}

.p-event-kv__arrow span--375 {
    left: 776.1963px;
    top: 1834.6458px
}

.p-event-kv__arrow span--376 {
    left: 846.7596px;
    top: 1834.6458px
}

.p-event-kv__arrow span--377 {
    left: 917.3229px;
    top: 1834.6458px
}

.p-event-kv__arrow span--378 {
    left: 0px;
    top: 1905.2091px
}

.p-event-kv__arrow span--379 {
    left: 70.5633px;
    top: 1905.2091px
}

.p-event-kv__arrow span--380 {
    left: 141.1266px;
    top: 1905.2091px
}

.p-event-kv__arrow span--381 {
    left: 211.6899px;
    top: 1905.2091px
}

.p-event-kv__arrow span--382 {
    left: 282.2532px;
    top: 1905.2091px
}

.p-event-kv__arrow span--383 {
    left: 352.8165px;
    top: 1905.2091px
}

.p-event-kv__arrow span--384 {
    left: 423.3798px;
    top: 1905.2091px
}

.p-event-kv__arrow span--385 {
    left: 493.9431px;
    top: 1905.2091px
}

.p-event-kv__arrow span--386 {
    left: 564.5064px;
    top: 1905.2091px
}

.p-event-kv__arrow span--387 {
    left: 635.0697px;
    top: 1905.2091px
}

.p-event-kv__arrow span--388 {
    left: 705.633px;
    top: 1905.2091px
}

.p-event-kv__arrow span--389 {
    left: 776.1963px;
    top: 1905.2091px
}

.p-event-kv__arrow span--390 {
    left: 846.7596px;
    top: 1905.2091px
}

.p-event-kv__arrow span--391 {
    left: 917.3229px;
    top: 1905.2091px
}

.p-event-kv__arrow span--392 {
    left: 0px;
    top: 1975.7724px
}

.p-event-kv__arrow span--393 {
    left: 70.5633px;
    top: 1975.7724px
}

.p-event-kv__arrow span--394 {
    left: 141.1266px;
    top: 1975.7724px
}

.p-event-kv__arrow span--395 {
    left: 211.6899px;
    top: 1975.7724px
}

.p-event-kv__arrow span--396 {
    left: 282.2532px;
    top: 1975.7724px
}

.p-event-kv__arrow span--397 {
    left: 352.8165px;
    top: 1975.7724px
}

.p-event-kv__arrow span--398 {
    left: 423.3798px;
    top: 1975.7724px
}

.p-event-kv__arrow span--399 {
    left: 493.9431px;
    top: 1975.7724px
}

.p-event-kv__arrow span--400 {
    left: 564.5064px;
    top: 1975.7724px
}

.p-event-kv__arrow span--401 {
    left: 635.0697px;
    top: 1975.7724px
}

.p-event-kv__arrow span--402 {
    left: 705.633px;
    top: 1975.7724px
}

.p-event-kv__arrow span--403 {
    left: 776.1963px;
    top: 1975.7724px
}

.p-event-kv__arrow span--404 {
    left: 846.7596px;
    top: 1975.7724px
}

.p-event-kv__arrow span--405 {
    left: 917.3229px;
    top: 1975.7724px
}

.p-event-kv__arrow span--406 {
    left: 0px;
    top: 2046.3357px
}

.p-event-kv__arrow span--407 {
    left: 70.5633px;
    top: 2046.3357px
}

.p-event-kv__arrow span--408 {
    left: 141.1266px;
    top: 2046.3357px
}

.p-event-kv__arrow span--409 {
    left: 211.6899px;
    top: 2046.3357px
}

.p-event-kv__arrow span--410 {
    left: 282.2532px;
    top: 2046.3357px
}

.p-event-kv__arrow span--411 {
    left: 352.8165px;
    top: 2046.3357px
}

.p-event-kv__arrow span--412 {
    left: 423.3798px;
    top: 2046.3357px
}

.p-event-kv__arrow span--413 {
    left: 493.9431px;
    top: 2046.3357px
}

.p-event-kv__arrow span--414 {
    left: 564.5064px;
    top: 2046.3357px
}

.p-event-kv__arrow span--415 {
    left: 635.0697px;
    top: 2046.3357px
}

.p-event-kv__arrow span--416 {
    left: 705.633px;
    top: 2046.3357px
}

.p-event-kv__arrow span--417 {
    left: 776.1963px;
    top: 2046.3357px
}

.p-event-kv__arrow span--418 {
    left: 846.7596px;
    top: 2046.3357px
}

.p-event-kv__arrow span--419 {
    left: 917.3229px;
    top: 2046.3357px
}

.p-event-kv__arrow span--420 {
    left: 0px;
    top: 2116.899px
}

.p-event-kv__arrow span--421 {
    left: 70.5633px;
    top: 2116.899px
}

.p-event-kv__arrow span--422 {
    left: 141.1266px;
    top: 2116.899px
}

.p-event-kv__arrow span--423 {
    left: 211.6899px;
    top: 2116.899px
}

.p-event-kv__arrow span--424 {
    left: 282.2532px;
    top: 2116.899px
}

.p-event-kv__arrow span--425 {
    left: 352.8165px;
    top: 2116.899px
}

.p-event-kv__arrow span--426 {
    left: 423.3798px;
    top: 2116.899px
}

.p-event-kv__arrow span--427 {
    left: 493.9431px;
    top: 2116.899px
}

.p-event-kv__arrow span--428 {
    left: 564.5064px;
    top: 2116.899px
}

.p-event-kv__arrow span--429 {
    left: 635.0697px;
    top: 2116.899px
}

.p-event-kv__arrow span--430 {
    left: 705.633px;
    top: 2116.899px
}

.p-event-kv__arrow span--431 {
    left: 776.1963px;
    top: 2116.899px
}

.p-event-kv__arrow span--432 {
    left: 846.7596px;
    top: 2116.899px
}

.p-event-kv__arrow span--433 {
    left: 917.3229px;
    top: 2116.899px
}

.p-event-kv__arrow span--434 {
    left: 0px;
    top: 2187.4623px
}

.p-event-kv__arrow span--435 {
    left: 70.5633px;
    top: 2187.4623px
}

.p-event-kv__arrow span--436 {
    left: 141.1266px;
    top: 2187.4623px
}

.p-event-kv__arrow span--437 {
    left: 211.6899px;
    top: 2187.4623px
}

.p-event-kv__arrow span--438 {
    left: 282.2532px;
    top: 2187.4623px
}

.p-event-kv__arrow span--439 {
    left: 352.8165px;
    top: 2187.4623px
}

.p-event-kv__arrow span--440 {
    left: 423.3798px;
    top: 2187.4623px
}

.p-event-kv__arrow span--441 {
    left: 493.9431px;
    top: 2187.4623px
}

.p-event-kv__arrow span--442 {
    left: 564.5064px;
    top: 2187.4623px
}

.p-event-kv__arrow span--443 {
    left: 635.0697px;
    top: 2187.4623px
}

.p-event-kv__arrow span--444 {
    left: 705.633px;
    top: 2187.4623px
}

.p-event-kv__arrow span--445 {
    left: 776.1963px;
    top: 2187.4623px
}

.p-event-kv__arrow span--446 {
    left: 846.7596px;
    top: 2187.4623px
}

.p-event-kv__arrow span--447 {
    left: 917.3229px;
    top: 2187.4623px
}

.p-event-kv__arrow span--448 {
    left: 0px;
    top: 2258.0256px
}

.p-event-kv__arrow span--449 {
    left: 70.5633px;
    top: 2258.0256px
}

.p-event-kv__arrow span--450 {
    left: 141.1266px;
    top: 2258.0256px
}

.p-event-kv__arrow span--451 {
    left: 211.6899px;
    top: 2258.0256px
}

.p-event-kv__arrow span--452 {
    left: 282.2532px;
    top: 2258.0256px
}

.p-event-kv__arrow span--453 {
    left: 352.8165px;
    top: 2258.0256px
}

.p-event-kv__arrow span--454 {
    left: 423.3798px;
    top: 2258.0256px
}

.p-event-kv__arrow span--455 {
    left: 493.9431px;
    top: 2258.0256px
}

.p-event-kv__arrow span--456 {
    left: 564.5064px;
    top: 2258.0256px
}

.p-event-kv__arrow span--457 {
    left: 635.0697px;
    top: 2258.0256px
}

.p-event-kv__arrow span--458 {
    left: 705.633px;
    top: 2258.0256px
}

.p-event-kv__arrow span--459 {
    left: 776.1963px;
    top: 2258.0256px
}

.p-event-kv__arrow span--460 {
    left: 846.7596px;
    top: 2258.0256px
}

.p-event-kv__arrow span--461 {
    left: 917.3229px;
    top: 2258.0256px
}

.p-event-kv__arrow span--462 {
    left: 0px;
    top: 2328.5889px
}

.p-event-kv__arrow span--463 {
    left: 70.5633px;
    top: 2328.5889px
}

.p-event-kv__arrow span--464 {
    left: 141.1266px;
    top: 2328.5889px
}

.p-event-kv__arrow span--465 {
    left: 211.6899px;
    top: 2328.5889px
}

.p-event-kv__arrow span--466 {
    left: 282.2532px;
    top: 2328.5889px
}

.p-event-kv__arrow span--467 {
    left: 352.8165px;
    top: 2328.5889px
}

.p-event-kv__arrow span--468 {
    left: 423.3798px;
    top: 2328.5889px
}

.p-event-kv__arrow span--469 {
    left: 493.9431px;
    top: 2328.5889px
}

.p-event-kv__arrow span--470 {
    left: 564.5064px;
    top: 2328.5889px
}

.p-event-kv__arrow span--471 {
    left: 635.0697px;
    top: 2328.5889px
}

.p-event-kv__arrow span--472 {
    left: 705.633px;
    top: 2328.5889px
}

.p-event-kv__arrow span--473 {
    left: 776.1963px;
    top: 2328.5889px
}

.p-event-kv__arrow span--474 {
    left: 846.7596px;
    top: 2328.5889px
}

.p-event-kv__arrow span--475 {
    left: 917.3229px;
    top: 2328.5889px
}

.p-event-kv__arrow span--476 {
    left: 0px;
    top: 2399.1522px
}

.p-event-kv__arrow span--477 {
    left: 70.5633px;
    top: 2399.1522px
}

.p-event-kv__arrow span--478 {
    left: 141.1266px;
    top: 2399.1522px
}

.p-event-kv__arrow span--479 {
    left: 211.6899px;
    top: 2399.1522px
}

.p-event-kv__arrow span--480 {
    left: 282.2532px;
    top: 2399.1522px
}

.p-event-kv__arrow span--481 {
    left: 352.8165px;
    top: 2399.1522px
}

.p-event-kv__arrow span--482 {
    left: 423.3798px;
    top: 2399.1522px
}

.p-event-kv__arrow span--483 {
    left: 493.9431px;
    top: 2399.1522px
}

.p-event-kv__arrow span--484 {
    left: 564.5064px;
    top: 2399.1522px
}

.p-event-kv__arrow span--485 {
    left: 635.0697px;
    top: 2399.1522px
}

.p-event-kv__arrow span--486 {
    left: 705.633px;
    top: 2399.1522px
}

.p-event-kv__arrow span--487 {
    left: 776.1963px;
    top: 2399.1522px
}

.p-event-kv__arrow span--488 {
    left: 846.7596px;
    top: 2399.1522px
}

.p-event-kv__arrow span--489 {
    left: 917.3229px;
    top: 2399.1522px
}

.p-event-kv__arrow span--490 {
    left: 0px;
    top: 2469.7155px
}

.p-event-kv__arrow span--491 {
    left: 70.5633px;
    top: 2469.7155px
}

.p-event-kv__arrow span--492 {
    left: 141.1266px;
    top: 2469.7155px
}

.p-event-kv__arrow span--493 {
    left: 211.6899px;
    top: 2469.7155px
}

.p-event-kv__arrow span--494 {
    left: 282.2532px;
    top: 2469.7155px
}

.p-event-kv__arrow span--495 {
    left: 352.8165px;
    top: 2469.7155px
}

.p-event-kv__arrow span--496 {
    left: 423.3798px;
    top: 2469.7155px
}

.p-event-kv__arrow span--497 {
    left: 493.9431px;
    top: 2469.7155px
}

.p-event-kv__arrow span--498 {
    left: 564.5064px;
    top: 2469.7155px
}

.p-event-kv__arrow span--499 {
    left: 635.0697px;
    top: 2469.7155px
}

.p-event-kv__arrow span--500 {
    left: 705.633px;
    top: 2469.7155px
}

.p-event-kv__arrow span--501 {
    left: 776.1963px;
    top: 2469.7155px
}

.p-event-kv__arrow span--502 {
    left: 846.7596px;
    top: 2469.7155px
}

.p-event-kv__arrow span--503 {
    left: 917.3229px;
    top: 2469.7155px
}

.p-event-kv__arrow span--504 {
    left: 0px;
    top: 2540.2788px
}

.p-event-kv__arrow span--505 {
    left: 70.5633px;
    top: 2540.2788px
}

.p-event-kv__arrow span--506 {
    left: 141.1266px;
    top: 2540.2788px
}

.p-event-kv__arrow span--507 {
    left: 211.6899px;
    top: 2540.2788px
}

.p-event-kv__arrow span--508 {
    left: 282.2532px;
    top: 2540.2788px
}

.p-event-kv__arrow span--509 {
    left: 352.8165px;
    top: 2540.2788px
}

.p-event-kv__arrow span--510 {
    left: 423.3798px;
    top: 2540.2788px
}

.p-event-kv__arrow span--511 {
    left: 493.9431px;
    top: 2540.2788px
}

.p-event-kv__arrow span--512 {
    left: 564.5064px;
    top: 2540.2788px
}

.p-event-kv__arrow span--513 {
    left: 635.0697px;
    top: 2540.2788px
}

.p-event-kv__arrow span--514 {
    left: 705.633px;
    top: 2540.2788px
}

.p-event-kv__arrow span--515 {
    left: 776.1963px;
    top: 2540.2788px
}

.p-event-kv__arrow span--516 {
    left: 846.7596px;
    top: 2540.2788px
}

.p-event-kv__arrow span--517 {
    left: 917.3229px;
    top: 2540.2788px
}

.p-event-kv__arrow span--518 {
    left: 0px;
    top: 2610.8421px
}

.p-event-kv__arrow span--519 {
    left: 70.5633px;
    top: 2610.8421px
}

.p-event-kv__arrow span--520 {
    left: 141.1266px;
    top: 2610.8421px
}

.p-event-kv__arrow span--521 {
    left: 211.6899px;
    top: 2610.8421px
}

.p-event-kv__arrow span--522 {
    left: 282.2532px;
    top: 2610.8421px
}

.p-event-kv__arrow span--523 {
    left: 352.8165px;
    top: 2610.8421px
}

.p-event-kv__arrow span--524 {
    left: 423.3798px;
    top: 2610.8421px
}

.p-event-kv__arrow span--525 {
    left: 493.9431px;
    top: 2610.8421px
}

.p-event-kv__arrow span--526 {
    left: 564.5064px;
    top: 2610.8421px
}

.p-event-kv__arrow span--527 {
    left: 635.0697px;
    top: 2610.8421px
}

.p-event-kv__arrow span--528 {
    left: 705.633px;
    top: 2610.8421px
}

.p-event-kv__arrow span--529 {
    left: 776.1963px;
    top: 2610.8421px
}

.p-event-kv__arrow span--530 {
    left: 846.7596px;
    top: 2610.8421px
}

.p-event-kv__arrow span--531 {
    left: 917.3229px;
    top: 2610.8421px
}

.p-event-kv__arrow span--532 {
    left: 0px;
    top: 2681.4054px
}

.p-event-kv__arrow span--533 {
    left: 70.5633px;
    top: 2681.4054px
}

.p-event-kv__arrow span--534 {
    left: 141.1266px;
    top: 2681.4054px
}

.p-event-kv__arrow span--535 {
    left: 211.6899px;
    top: 2681.4054px
}

.p-event-kv__arrow span--536 {
    left: 282.2532px;
    top: 2681.4054px
}

.p-event-kv__arrow span--537 {
    left: 352.8165px;
    top: 2681.4054px
}

.p-event-kv__arrow span--538 {
    left: 423.3798px;
    top: 2681.4054px
}

.p-event-kv__arrow span--539 {
    left: 493.9431px;
    top: 2681.4054px
}

.p-event-kv__arrow span--540 {
    left: 564.5064px;
    top: 2681.4054px
}

.p-event-kv__arrow span--541 {
    left: 635.0697px;
    top: 2681.4054px
}

.p-event-kv__arrow span--542 {
    left: 705.633px;
    top: 2681.4054px
}

.p-event-kv__arrow span--543 {
    left: 776.1963px;
    top: 2681.4054px
}

.p-event-kv__arrow span--544 {
    left: 846.7596px;
    top: 2681.4054px
}

.p-event-kv__arrow span--545 {
    left: 917.3229px;
    top: 2681.4054px
}

.p-event-kv__arrow span--546 {
    left: 0px;
    top: 2751.9687px
}

.p-event-kv__arrow span--547 {
    left: 70.5633px;
    top: 2751.9687px
}

.p-event-kv__arrow span--548 {
    left: 141.1266px;
    top: 2751.9687px
}

.p-event-kv__arrow span--549 {
    left: 211.6899px;
    top: 2751.9687px
}

.p-event-kv__arrow span--550 {
    left: 282.2532px;
    top: 2751.9687px
}

.p-event-kv__arrow span--551 {
    left: 352.8165px;
    top: 2751.9687px
}

.p-event-kv__arrow span--552 {
    left: 423.3798px;
    top: 2751.9687px
}

.p-event-kv__arrow span--553 {
    left: 493.9431px;
    top: 2751.9687px
}

.p-event-kv__arrow span--554 {
    left: 564.5064px;
    top: 2751.9687px
}

.p-event-kv__arrow span--555 {
    left: 635.0697px;
    top: 2751.9687px
}

.p-event-kv__arrow span--556 {
    left: 705.633px;
    top: 2751.9687px
}

.p-event-kv__arrow span--557 {
    left: 776.1963px;
    top: 2751.9687px
}

.p-event-kv__arrow span--558 {
    left: 846.7596px;
    top: 2751.9687px
}

.p-event-kv__arrow span--559 {
    left: 917.3229px;
    top: 2751.9687px
}

.p-event-kv__arrow span--560 {
    left: 0px;
    top: 2822.532px
}

.p-event-kv__arrow span--561 {
    left: 70.5633px;
    top: 2822.532px
}

.p-event-kv__arrow span--562 {
    left: 141.1266px;
    top: 2822.532px
}

.p-event-kv__arrow span--563 {
    left: 211.6899px;
    top: 2822.532px
}

.p-event-kv__arrow span--564 {
    left: 282.2532px;
    top: 2822.532px
}

.p-event-kv__arrow span--565 {
    left: 352.8165px;
    top: 2822.532px
}

.p-event-kv__arrow span--566 {
    left: 423.3798px;
    top: 2822.532px
}

.p-event-kv__arrow span--567 {
    left: 493.9431px;
    top: 2822.532px
}

.p-event-kv__arrow span--568 {
    left: 564.5064px;
    top: 2822.532px
}

.p-event-kv__arrow span--569 {
    left: 635.0697px;
    top: 2822.532px
}

.p-event-kv__arrow span--570 {
    left: 705.633px;
    top: 2822.532px
}

.p-event-kv__arrow span--571 {
    left: 776.1963px;
    top: 2822.532px
}

.p-event-kv__arrow span--572 {
    left: 846.7596px;
    top: 2822.532px
}

.p-event-kv__arrow span--573 {
    left: 917.3229px;
    top: 2822.532px
}

.p-event-kv__arrow span--574 {
    left: 0px;
    top: 2893.0953px
}

.p-event-kv__arrow span--575 {
    left: 70.5633px;
    top: 2893.0953px
}

.p-event-kv__arrow span--576 {
    left: 141.1266px;
    top: 2893.0953px
}

.p-event-kv__arrow span--577 {
    left: 211.6899px;
    top: 2893.0953px
}

.p-event-kv__arrow span--578 {
    left: 282.2532px;
    top: 2893.0953px
}

.p-event-kv__arrow span--579 {
    left: 352.8165px;
    top: 2893.0953px
}

.p-event-kv__arrow span--580 {
    left: 423.3798px;
    top: 2893.0953px
}

.p-event-kv__arrow span--581 {
    left: 493.9431px;
    top: 2893.0953px
}

.p-event-kv__arrow span--582 {
    left: 564.5064px;
    top: 2893.0953px
}

.p-event-kv__arrow span--583 {
    left: 635.0697px;
    top: 2893.0953px
}

.p-event-kv__arrow span--584 {
    left: 705.633px;
    top: 2893.0953px
}

.p-event-kv__arrow span--585 {
    left: 776.1963px;
    top: 2893.0953px
}

.p-event-kv__arrow span--586 {
    left: 846.7596px;
    top: 2893.0953px
}

.p-event-kv__arrow span--587 {
    left: 917.3229px;
    top: 2893.0953px
}

.p-event-kv__arrow span--588 {
    left: 0px;
    top: 2963.6586px
}

.p-event-kv__arrow span--589 {
    left: 70.5633px;
    top: 2963.6586px
}

.p-event-kv__arrow span--590 {
    left: 141.1266px;
    top: 2963.6586px
}

.p-event-kv__arrow span--591 {
    left: 211.6899px;
    top: 2963.6586px
}

.p-event-kv__arrow span--592 {
    left: 282.2532px;
    top: 2963.6586px
}

.p-event-kv__arrow span--593 {
    left: 352.8165px;
    top: 2963.6586px
}

.p-event-kv__arrow span--594 {
    left: 423.3798px;
    top: 2963.6586px
}

.p-event-kv__arrow span--595 {
    left: 493.9431px;
    top: 2963.6586px
}

.p-event-kv__arrow span--596 {
    left: 564.5064px;
    top: 2963.6586px
}

.p-event-kv__arrow span--597 {
    left: 635.0697px;
    top: 2963.6586px
}

.p-event-kv__arrow span--598 {
    left: 705.633px;
    top: 2963.6586px
}

.p-event-kv__arrow span--599 {
    left: 776.1963px;
    top: 2963.6586px
}

.p-event-kv__arrow span--600 {
    left: 846.7596px;
    top: 2963.6586px
}

.p-event-kv__arrow span--601 {
    left: 917.3229px;
    top: 2963.6586px
}

.p-event-kv__arrow span--602 {
    left: 0px;
    top: 3034.2219px
}

.p-event-kv__arrow span--603 {
    left: 70.5633px;
    top: 3034.2219px
}

.p-event-kv__arrow span--604 {
    left: 141.1266px;
    top: 3034.2219px
}

.p-event-kv__arrow span--605 {
    left: 211.6899px;
    top: 3034.2219px
}

.p-event-kv__arrow span--606 {
    left: 282.2532px;
    top: 3034.2219px
}

.p-event-kv__arrow span--607 {
    left: 352.8165px;
    top: 3034.2219px
}

.p-event-kv__arrow span--608 {
    left: 423.3798px;
    top: 3034.2219px
}

.p-event-kv__arrow span--609 {
    left: 493.9431px;
    top: 3034.2219px
}

.p-event-kv__arrow span--610 {
    left: 564.5064px;
    top: 3034.2219px
}

.p-event-kv__arrow span--611 {
    left: 635.0697px;
    top: 3034.2219px
}

.p-event-kv__arrow span--612 {
    left: 705.633px;
    top: 3034.2219px
}

.p-event-kv__arrow span--613 {
    left: 776.1963px;
    top: 3034.2219px
}

.p-event-kv__arrow span--614 {
    left: 846.7596px;
    top: 3034.2219px
}

.p-event-kv__arrow span--615 {
    left: 917.3229px;
    top: 3034.2219px
}

.p-event-kv__arrow span--616 {
    left: 0px;
    top: 3104.7852px
}

.p-event-kv__arrow span--617 {
    left: 70.5633px;
    top: 3104.7852px
}

.p-event-kv__arrow span--618 {
    left: 141.1266px;
    top: 3104.7852px
}

.p-event-kv__arrow span--619 {
    left: 211.6899px;
    top: 3104.7852px
}

.p-event-kv__arrow span--620 {
    left: 282.2532px;
    top: 3104.7852px
}

.p-event-kv__arrow span--621 {
    left: 352.8165px;
    top: 3104.7852px
}

.p-event-kv__arrow span--622 {
    left: 423.3798px;
    top: 3104.7852px
}

.p-event-kv__arrow span--623 {
    left: 493.9431px;
    top: 3104.7852px
}

.p-event-kv__arrow span--624 {
    left: 564.5064px;
    top: 3104.7852px
}

.p-event-kv__arrow span--625 {
    left: 635.0697px;
    top: 3104.7852px
}

.p-event-kv__arrow span--626 {
    left: 705.633px;
    top: 3104.7852px
}

.p-event-kv__arrow span--627 {
    left: 776.1963px;
    top: 3104.7852px
}

.p-event-kv__arrow span--628 {
    left: 846.7596px;
    top: 3104.7852px
}

.p-event-kv__arrow span--629 {
    left: 917.3229px;
    top: 3104.7852px
}

.p-event-kv__arrow span--630 {
    left: 0px;
    top: 3175.3485px
}

.p-event-kv__arrow span--631 {
    left: 70.5633px;
    top: 3175.3485px
}

.p-event-kv__arrow span--632 {
    left: 141.1266px;
    top: 3175.3485px
}

.p-event-kv__arrow span--633 {
    left: 211.6899px;
    top: 3175.3485px
}

.p-event-kv__arrow span--634 {
    left: 282.2532px;
    top: 3175.3485px
}

.p-event-kv__arrow span--635 {
    left: 352.8165px;
    top: 3175.3485px
}

.p-event-kv__arrow span--636 {
    left: 423.3798px;
    top: 3175.3485px
}

.p-event-kv__arrow span--637 {
    left: 493.9431px;
    top: 3175.3485px
}

.p-event-kv__arrow span--638 {
    left: 564.5064px;
    top: 3175.3485px
}

.p-event-kv__arrow span--639 {
    left: 635.0697px;
    top: 3175.3485px
}

.p-event-kv__arrow span--640 {
    left: 705.633px;
    top: 3175.3485px
}

.p-event-kv__arrow span--641 {
    left: 776.1963px;
    top: 3175.3485px
}

.p-event-kv__arrow span--642 {
    left: 846.7596px;
    top: 3175.3485px
}

.p-event-kv__arrow span--643 {
    left: 917.3229px;
    top: 3175.3485px
}

.p-event-kv__arrow span--644 {
    left: 0px;
    top: 3245.9118px
}

.p-event-kv__arrow span--645 {
    left: 70.5633px;
    top: 3245.9118px
}

.p-event-kv__arrow span--646 {
    left: 141.1266px;
    top: 3245.9118px
}

.p-event-kv__arrow span--647 {
    left: 211.6899px;
    top: 3245.9118px
}

.p-event-kv__arrow span--648 {
    left: 282.2532px;
    top: 3245.9118px
}

.p-event-kv__arrow span--649 {
    left: 352.8165px;
    top: 3245.9118px
}

.p-event-kv__arrow span--650 {
    left: 423.3798px;
    top: 3245.9118px
}

.p-event-kv__arrow span--651 {
    left: 493.9431px;
    top: 3245.9118px
}

.p-event-kv__arrow span--652 {
    left: 564.5064px;
    top: 3245.9118px
}

.p-event-kv__arrow span--653 {
    left: 635.0697px;
    top: 3245.9118px
}

.p-event-kv__arrow span--654 {
    left: 705.633px;
    top: 3245.9118px
}

.p-event-kv__arrow span--655 {
    left: 776.1963px;
    top: 3245.9118px
}

.p-event-kv__arrow span--656 {
    left: 846.7596px;
    top: 3245.9118px
}

.p-event-kv__arrow span--657 {
    left: 917.3229px;
    top: 3245.9118px
}

.p-event-kv__arrow span--658 {
    left: 0px;
    top: 3316.4751px
}

.p-event-kv__arrow span--659 {
    left: 70.5633px;
    top: 3316.4751px
}

.p-event-kv__arrow span--660 {
    left: 141.1266px;
    top: 3316.4751px
}

.p-event-kv__arrow span--661 {
    left: 211.6899px;
    top: 3316.4751px
}

.p-event-kv__arrow span--662 {
    left: 282.2532px;
    top: 3316.4751px
}

.p-event-kv__arrow span--663 {
    left: 352.8165px;
    top: 3316.4751px
}

.p-event-kv__arrow span--664 {
    left: 423.3798px;
    top: 3316.4751px
}

.p-event-kv__arrow span--665 {
    left: 493.9431px;
    top: 3316.4751px
}

.p-event-kv__arrow span--666 {
    left: 564.5064px;
    top: 3316.4751px
}

.p-event-kv__arrow span--667 {
    left: 635.0697px;
    top: 3316.4751px
}

.p-event-kv__arrow span--668 {
    left: 705.633px;
    top: 3316.4751px
}

.p-event-kv__arrow span--669 {
    left: 776.1963px;
    top: 3316.4751px
}

.p-event-kv__arrow span--670 {
    left: 846.7596px;
    top: 3316.4751px
}

.p-event-kv__arrow span--671 {
    left: 917.3229px;
    top: 3316.4751px
}

.p-event-kv__arrow span--672 {
    left: 0px;
    top: 3387.0384px
}

.p-event-kv__arrow span--673 {
    left: 70.5633px;
    top: 3387.0384px
}

.p-event-kv__arrow span--674 {
    left: 141.1266px;
    top: 3387.0384px
}

.p-event-kv__arrow span--675 {
    left: 211.6899px;
    top: 3387.0384px
}

.p-event-kv__arrow span--676 {
    left: 282.2532px;
    top: 3387.0384px
}

.p-event-kv__arrow span--677 {
    left: 352.8165px;
    top: 3387.0384px
}

.p-event-kv__arrow span--678 {
    left: 423.3798px;
    top: 3387.0384px
}

.p-event-kv__arrow span--679 {
    left: 493.9431px;
    top: 3387.0384px
}

.p-event-kv__arrow span--680 {
    left: 564.5064px;
    top: 3387.0384px
}

.p-event-kv__arrow span--681 {
    left: 635.0697px;
    top: 3387.0384px
}

.p-event-kv__arrow span--682 {
    left: 705.633px;
    top: 3387.0384px
}

.p-event-kv__arrow span--683 {
    left: 776.1963px;
    top: 3387.0384px
}

.p-event-kv__arrow span--684 {
    left: 846.7596px;
    top: 3387.0384px
}

.p-event-kv__arrow span--685 {
    left: 917.3229px;
    top: 3387.0384px
}

.p-event-kv__arrow span--686 {
    left: 0px;
    top: 3457.6017px
}

.p-event-kv__arrow span--687 {
    left: 70.5633px;
    top: 3457.6017px
}

.p-event-kv__arrow span--688 {
    left: 141.1266px;
    top: 3457.6017px
}

.p-event-kv__arrow span--689 {
    left: 211.6899px;
    top: 3457.6017px
}

.p-event-kv__arrow span--690 {
    left: 282.2532px;
    top: 3457.6017px
}

.p-event-kv__arrow span--691 {
    left: 352.8165px;
    top: 3457.6017px
}

.p-event-kv__arrow span--692 {
    left: 423.3798px;
    top: 3457.6017px
}

.p-event-kv__arrow span--693 {
    left: 493.9431px;
    top: 3457.6017px
}

.p-event-kv__arrow span--694 {
    left: 564.5064px;
    top: 3457.6017px
}

.p-event-kv__arrow span--695 {
    left: 635.0697px;
    top: 3457.6017px
}

.p-event-kv__arrow span--696 {
    left: 705.633px;
    top: 3457.6017px
}

.p-event-kv__arrow span--697 {
    left: 776.1963px;
    top: 3457.6017px
}

.p-event-kv__arrow span--698 {
    left: 846.7596px;
    top: 3457.6017px
}

.p-event-kv__arrow span--699 {
    left: 917.3229px;
    top: 3457.6017px
}

.p-event-kv__arrow span--700 {
    left: 0px;
    top: 3528.165px
}

.p-event-kv__arrow span--701 {
    left: 70.5633px;
    top: 3528.165px
}

.p-event-kv__arrow span--702 {
    left: 141.1266px;
    top: 3528.165px
}

.p-event-kv__arrow span--703 {
    left: 211.6899px;
    top: 3528.165px
}

.p-event-kv__arrow span--704 {
    left: 282.2532px;
    top: 3528.165px
}

.p-event-kv__arrow span--705 {
    left: 352.8165px;
    top: 3528.165px
}

.p-event-kv__arrow span--706 {
    left: 423.3798px;
    top: 3528.165px
}

.p-event-kv__arrow span--707 {
    left: 493.9431px;
    top: 3528.165px
}

.p-event-kv__arrow span--708 {
    left: 564.5064px;
    top: 3528.165px
}

.p-event-kv__arrow span--709 {
    left: 635.0697px;
    top: 3528.165px
}

.p-event-kv__arrow span--710 {
    left: 705.633px;
    top: 3528.165px
}

.p-event-kv__arrow span--711 {
    left: 776.1963px;
    top: 3528.165px
}

.p-event-kv__arrow span--712 {
    left: 846.7596px;
    top: 3528.165px
}

.p-event-kv__arrow span--713 {
    left: 917.3229px;
    top: 3528.165px
}

.p-event-kv__arrow span--714 {
    left: 0px;
    top: 3598.7283px
}

.p-event-kv__arrow span--715 {
    left: 70.5633px;
    top: 3598.7283px
}

.p-event-kv__arrow span--716 {
    left: 141.1266px;
    top: 3598.7283px
}

.p-event-kv__arrow span--717 {
    left: 211.6899px;
    top: 3598.7283px
}

.p-event-kv__arrow span--718 {
    left: 282.2532px;
    top: 3598.7283px
}

.p-event-kv__arrow span--719 {
    left: 352.8165px;
    top: 3598.7283px
}

.p-event-kv__arrow span--720 {
    left: 423.3798px;
    top: 3598.7283px
}

.p-event-kv__arrow span--721 {
    left: 493.9431px;
    top: 3598.7283px
}

.p-event-kv__arrow span--722 {
    left: 564.5064px;
    top: 3598.7283px
}

.p-event-kv__arrow span--723 {
    left: 635.0697px;
    top: 3598.7283px
}

.p-event-kv__arrow span--724 {
    left: 705.633px;
    top: 3598.7283px
}

.p-event-kv__arrow span--725 {
    left: 776.1963px;
    top: 3598.7283px
}

.p-event-kv__arrow span--726 {
    left: 846.7596px;
    top: 3598.7283px
}

.p-event-kv__arrow span--727 {
    left: 917.3229px;
    top: 3598.7283px
}

.p-event-kv__arrow span--728 {
    left: 0px;
    top: 3669.2916px
}