@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/*menu*/
.entry-categories-tags {margin: auto;width: 90%;}
h1.entry-title{margin: auto;text-align:center;}
.under-entry-content{margin: auto;width: 90%;}
.date-tags{margin: auto;width: 90%;}
.article-header {display: flex;flex-direction: column;}
.eye-catch-wrap {order: -1;overflow: hidden;}
nav.menu{z-index:10;}
.menu-item,.menu-open-button {background: #EEEEEE;border-radius: 100%;width: 80px;height: 80px;position: absolute;color: #FFFFFF;text-align: center;line-height:20px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: -webkit-transform ease-out 200ms;transition: -webkit-transform ease-out 200ms;transition: transform ease-out 200ms;transition: transform ease-out 200ms, -webkit-transform ease-out 200ms;}
.menu-open {display: none;}
.lines {width: 25px;height: 3px;background: #666666;display: block;position: absolute;top: 50%;left: 50%;margin-left: -12.5px;margin-top: -1.5px;-webkit-transition: -webkit-transform 200ms;transition: -webkit-transform 200ms;transition: transform 200ms;transition: transform 200ms, -webkit-transform 200ms;}
.line-1 {-webkit-transform: translate3d(0, -8px, 0);transform: translate3d(0, -8px, 0);}
.line-2 {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.line-3 {-webkit-transform: translate3d(0, 8px, 0);transform: translate3d(0, 8px, 0);}
.menu-open:checked + .menu-open-button .line-1 {-webkit-transform: translate3d(0, 0, 0) rotate(45deg);transform: translate3d(0, 0, 0) rotate(45deg);}
.menu-open:checked + .menu-open-button .line-2 {-webkit-transform: translate3d(0, 0, 0) scale(0.1, 1);transform: translate3d(0, 0, 0) scale(0.1, 1);}
.menu-open:checked + .menu-open-button .line-3 {-webkit-transform: translate3d(0, 0, 0) rotate(-45deg);transform: translate3d(0, 0, 0) rotate(-45deg);}
.menu {position: absolute;right:200px;bottom:230px;box-sizing: border-box;font-size: 26px;}
.menu-item {transition: all 0.1s ease 0s;}
.menu-item:hover {background: #EEEEEE;color: #3290B1;}
.menu-item:nth-child(3) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-item:nth-child(4) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-item:nth-child(5) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-item:nth-child(6) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-item:nth-child(7) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-item:nth-child(8) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-item:nth-child(9) {-webkit-transition-duration: 180ms;transition-duration: 180ms;}
.menu-open-button {z-index: 2;-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-duration: 400ms;transition-duration: 400ms;-webkit-transform: scale(1.1, 1.1) translate3d(0, 0, 0);transform: scale(1.1, 1.1) translate3d(0, 0, 0);cursor: pointer;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);}
.menu-open-button:hover {-webkit-transform: scale(1.2, 1.2) translate3d(0, 0, 0);transform: scale(1.2, 1.2) translate3d(0, 0, 0);}
.menu-open:checked + .menu-open-button {-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transition-duration: 200ms;transition-duration: 200ms;-webkit-transform: scale(0.8, 0.8) translate3d(0, 0, 0);transform: scale(0.8, 0.8) translate3d(0, 0, 0);}
.menu-open:checked ~ .menu-item {-webkit-transition-timing-function: cubic-bezier(0.935, 0, 0.34, 1.33);transition-timing-function: cubic-bezier(0.935, 0, 0.34, 1.33);}
.menu-open:checked ~ .menu-item:nth-child(3) {transition-duration: 180ms;-webkit-transition-duration: 180ms;-webkit-transform: translate3d(0.08361px, -104.99997px, 0);transform: translate3d(0.08361px, -104.99997px, 0);}
.menu-open:checked ~ .menu-item:nth-child(4) {transition-duration: 280ms;-webkit-transition-duration: 280ms;-webkit-transform: translate3d(90.9466px, -52.47586px, 0);transform: translate3d(90.9466px, -52.47586px, 0);}
.menu-open:checked ~ .menu-item:nth-child(5) {transition-duration: 380ms;-webkit-transition-duration: 380ms;-webkit-transform: translate3d(90.9466px, 52.47586px, 0);transform: translate3d(90.9466px, 52.47586px, 0);}
.menu-open:checked ~ .menu-item:nth-child(6) {transition-duration: 480ms;-webkit-transition-duration: 480ms;-webkit-transform: translate3d(0.08361px, 104.99997px, 0);transform: translate3d(0.08361px, 104.99997px, 0);}
.menu-open:checked ~ .menu-item:nth-child(7) {transition-duration: 580ms;-webkit-transition-duration: 580ms;-webkit-transform: translate3d(-90.86291px, 52.62064px, 0);transform: translate3d(-90.86291px, 52.62064px, 0);}
.menu-open:checked ~ .menu-item:nth-child(8) {transition-duration: 680ms;-webkit-transition-duration: 680ms;-webkit-transform: translate3d(-91.03006px, -52.33095px, 0);transform: translate3d(-91.03006px, -52.33095px, 0);}
.menu-open:checked ~ .menu-item:nth-child(9) {transition-duration: 780ms;-webkit-transition-duration: 780ms;-webkit-transform: translate3d(-0.25084px, -104.9997px, 0);transform: translate3d(-0.25084px, -104.9997px, 0);}
.blue {background-color: #669AE1;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);}
.blue:hover {color: #669AE1;text-shadow: none;}
a{text-decoration:none;}
a.menu-item.blue{padding-top:20px;}
a.menu-item.blue::after{content:'Home';display:block;font-size:50%;}
.green {background-color: #70CC72;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);}
.green:hover {color: #70CC72;text-shadow: none;}
a.menu-item.green{padding-top:15px;}
a.menu-item.green::after{content:'About';display:block;font-size:50%;}
.red {background-color: #FE4365;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);}
.red:hover {color: #FE4365;text-shadow: none;}
a.menu-item.red{padding-top:15px;}
a.menu-item.red::after{content:'Service';display:block;font-size:50%;}
.purple {background-color: #C49CDE;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);}
.purple:hover{color: #C49CDE;text-shadow: none;}
a.menu-item.purple{padding-top:15px;}
a.menu-item.purple::after{content:'Works';display:block;font-size:50%;}
.orange{background-color: #FC913A;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);}
.orange:hover {color: #FC913A;text-shadow: none;}
a.menu-item.orange{padding-top:15px;}
a.menu-item.orange::after{content:'Blog';display:block;font-size:50%;}
.lightblue {background-color: #62C2E4;box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);}
.lightblue:hover {color: #62C2E4;text-shadow: none;}
a.menu-item.lightblue{padding-top:15px;}
a.menu-item.lightblue::after{content:'Contact';display:block;font-size:50%;}

ul.ul-b {color: #84CCC6;border-top: solid #84CCC6 1px;border-bottom: solid #84CCC6 1px;padding: 0.5em 0 0.5em 1.5em;}
ul.ul-b li {line-height: 1.5;padding: 0.5em 0;}

/*コンテンツ*/
.header-container{height:0;}
div#content-in.content-in.wrap{width:100%;}
.content{margin-top:0;}
main#main.main{padding:0;border:none;}
.top{margin:auto;position:relative;width:95%;height:100vh;text-align:center;clip-path:polygon(0% 1%, 100% 6%, 96% 95%, 5% 100%);background:#84CCC6;}
.copyright{color:#fff;}
#svg-top-m{display:none;}
#svg-top{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.insta{left:80px;top:50px;background: #EEEEEE;border-radius: 100%;width: 80px;height: 80px;position: absolute;color: #FFFFFF;text-align: center;line-height:80px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: -webkit-transform ease-out 200ms;transition: -webkit-transform ease-out 200ms;transition: transform ease-out 200ms;transition: transform ease-out 200ms, -webkit-transform ease-out 200ms;box-shadow: 3px 3px 0 0 rgb(0 0 0 / 14%);z-index:10;}
.logo-image{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index:1;}
.date-tags {text-align:left;width:80%;}

.navi{display:none;}
#about{background:url(https://has-2c-dsgn.com/wp-content/uploads/2022/12/about-back.png);background-repeat:no-repeat;background-position:bottom;padding:100px 0;margin-bottom:100px;}
.message{width:80%;margin:auto;}
#service{padding:100px 0;background: #84CCC6;clip-path: polygon(2% 10%, 98% 3%, 96% 96%, 3% 95%);}
#works{padding:100px 0;}
#blog{padding:100px 0;background: #84CCC6;}
#contact{padding:100px 0;}
.new{text-decoration:none!important;color:#000;}
.slider-ele{text-decoration:none;color:#000;}
.b-box{display:none;}
.slider1{display:flex;flex-direction:row;justify-content:space-between;margin: 100px 0; width:100%;}
.slick-slide {margin: 0 10px;}
.slide-arrow {bottom: 0;height: 0;margin: auto;position: absolute;top: 0;width: 0;}
.prev-arrow {cursor:pointer;left:20px;background:#84CCC6;width:50px;height:50px;border-radius:50%;border:none;z-index:3;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: -webkit-transform ease-out 200ms;transition: -webkit-transform ease-out 200ms;transition: transform ease-out 200ms;transition: transform ease-out 200ms, -webkit-transform ease-out 200ms;}
.prev-arrow::before {font-family:"Font Awesome 5 Free";content:"\f104"; font-size:22px;font-weight:900;color:#000;}
.next-arrow {cursor:pointer;right:20px;background:#84CCC6;width:50px;height:50px;border-radius:50%;border:none;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: -webkit-transform ease-out 200ms;transition: -webkit-transform ease-out 200ms;transition: transform ease-out 200ms;transition: transform ease-out 200ms, -webkit-transform ease-out 200ms;}
.next-arrow::before {font-family:"Font Awesome 5 Free";content:"\f105"; font-size:22px;font-weight:900;color:#000;}
.next-arrow:hover {-webkit-transform: scale(1.2, 1.2) translate3d(0, 0, 0);transform: scale(1.2, 1.2) translate3d(0, 0, 0);}
.prev-arrow:hover {-webkit-transform: scale(1.2, 1.2) translate3d(0, 0, 0);transform: scale(1.2, 1.2) translate3d(0, 0, 0);}
#footer{margin-top:0;}



/*下層ページ*/
.inner{width:80%;margin:100px auto;}
.list-inner {text-align: left; font-size: 1rem;font-weight: bold;}
.new-list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap: wrap;margin-bottom:50px;}
.new-list-box{width:30%;margin:20px 0;}
.new-list-box img{border-radius:10px;}
.new-list-box a{text-decoration:none;display:inline-block;color:#666;}
.new-list-box a :hover{opacity:0.7;}
.pagination{margin:40px 0 0;display:block!important;}
.pnavi{display:flex;flex-direction:row;justify-content:center;margin-bottom:80px;}
.nav-links{display:flex;}
.pagination .page-numbers{display:inline-block;color:#84ccc6;border:solid 1px #84ccc6;border-radius:50%;background:#fff;margin:0;}
.pagination .current{color:#fff;background:#84ccc6;border:solid 1px #84ccc6;border-radius:50%;}
.pagination .next.page-numbers{width:46px;}
.pagination .prev.page-numbers{width:46px;}
.pagination a:hover{background:transparent;}
.under-inner{width:80%;margin:auto;padding:100px 0;}
.under-message{width:100%;margin:auto;margin-bottom:100px;}
.under-box{width:100%;margin:auto;margin-bottom:100px;display:flex;flex-direction:row;justify-content:space-between;}
.img-box{width:48%;clip-path:polygon(1% 1%, 98% 5%, 90% 96%, 3% 95%);}
.msg-box{width:48%;}
table td,table th{background:transparent;}
table tr:nth-of-type(2n+1) {background-color:transparent;}
table th,table td{border-left:none;border-right:none;border-top:none;border-bottom:solid 1px #84CCC6;padding:10px;}
.must{color:red;}
table th{font-weight:normal;color:#84CCC6;white-space:nowrap;}

ul {padding: 0;}
ul.flow li {list-style-type: none;}
dd {margin-left: 0;}
.flow {padding-left: 120px;position: relative;}
.flow::before {content: "";width: 15px;height: 100%;background: #666;margin-left: -8px;display: block;position: absolute;top: 0;left: 120px;}
.flow > li {position: relative;}
.flow > li:not(:last-child) {margin-bottom: 8vh;}
.flow > li .icon {font-size: 12px;color: #fff;background:#84CCC6;padding: 8px 20px;display: block;position: absolute;top: 0;left: -120px;z-index: 100;}
.flow > li .icon::after {content: "";border-style: solid;border-width: 5px 0 5px 10px;border-color: transparent transparent transparent #84CCC6;position: absolute;top: 50%;left: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.flow > li dl {padding-left: 70px;position: relative;}
.flow > li dl::before,.flow > li dl::after {content: "";display: block;position: absolute;top: 15px;}
.flow > li dl::before {width: 7px;height: 7px;margin-top: -3px;background: #84CCC6;border-radius: 50%;left: -4px;}
.flow > li dl::after {width: 50px;border-bottom: 1px dashed #666;position: absolute;left: 5px;}
.flow > li dl dt {font-size: 20px;font-weight: 600;color:#84CCC6;margin-bottom: 1vh;}

.accordion {margin: 3em auto;}
.toggle {display: none;}
.option {position: relative;margin-bottom:0.3em;}
.title,.answer {-webkit-backface-visibility: hidden;backface-visibility: hidden;transform: translateZ(0);transition: all 0.3s;}
.title {background:#84CCC6;padding: 1em;display: block;color: #fff;}
.title::after,.title::before {content: "";position: absolute;right: 1.25em;top: 1.25em;width: 2px;height: 0.75em;background-color: #fff;transition: all 0.7s;}
.title::after {transform: rotate(90deg);}
.answer {max-height: 0;overflow: hidden;}
.answer p {margin: 0;padding: 0.5em 1em 1em;font-size: 0.9em;line-height: 1.5;}
.toggle:checked + .title + .answer {max-height: 500px;transition: all 1.5s;}
.toggle:checked + .title::before {transform: rotate(90deg) !important;}
.thanks{position: absolute;top: 65%;left: 50%;transform: translate(-50%, -50%);width:100%;}


/*見出し*/
h3.related-entry-card-title.card-title.e-card-title{position: relative;padding-left:0;line-height: 1.4;color:#84CCC6;font-weight:normal;}
h3.related-entry-card-title.card-title.e-card-title::after{content:"";}
h3{position: relative;padding-left: 1.2em;line-height: 1.4;color:#84CCC6;font-weight:normal;margin-top:10px;}
h3::after{ font-family: "Font Awesome 5 Free";content: "\f00c";font-weight: 900;position: absolute;font-size: 1em;left: 0;top: 0;color:#84CCC6;font-weight: 900;}
.cat-label{color:#000;}
.single h3::after{ padding-top: 15px;margin-left: -15px;}
.h1-top{position:absolute;font-size:80%;text-align:left;margin-top:20px;margin-left:20px;}
.h2-about{text-align:center;margin:50px 0;}
.h2-about::before{content:url(https://has-2c-dsgn.com/wp-content/uploads/2022/12/about-menu.png);display:block;}
.h2-service{text-align:center;margin:50px 0;}
.h2-service::before{content:url(https://has-2c-dsgn.com/wp-content/uploads/2022/12/service-menu.png);display:block;}
.h2-works{text-align:center;margin:50px 0;}
.h2-works::before{content:url(https://has-2c-dsgn.com/wp-content/uploads/2022/12/works-menu.png);display:block;}
.h2-blog{text-align:center;margin:50px 0;}
.h2-blog::before{content:url(https://has-2c-dsgn.com/wp-content/uploads/2022/12/blog-menu.png);display:block;}
.h2-contact{text-align:center;margin:50px 0;}
.h2-contact::before{content:url(https://has-2c-dsgn.com/wp-content/uploads/2022/12/contact-menu.png);display:block;}
.h1-contact,.h1-about,.h1-blog,.h1-service,.h1-works{position: absolute;top: 65%;left: 50%;transform: translate(-50%, -50%);font-weight:normal;width:100%;}
.article h2,.h2-under{display: flex;justify-content: center;align-items: center;text-align: center;font-weight:normal;color:#666;margin-bottom:20px;}
.h2-under::before,.h2-under::after {content: '';width: 3px;height: 40px;background-color:#84CCC6;}
.h2-under::before {margin-right: 30px;transform: rotate(-35deg)}
.h2-under::after {margin-left: 30px;transform: rotate(35deg)}
.toc{background:#F9F9F9;border:none;display:block;border-top:5px solid;border-top-color:#84acdc;padding: 20px 25px;}
.toc-title {text-align:left;margin: 0 20px 20px -10px;padding-left: -20px;font-size: 23px;font-weight: 700;color:#84CCC6;;}
.toc-title:before {top: 0;left: -45px;width: 50px;height: 50px;font-family: "Font Awesome 5 Free";content : "\f03a";font-size:20px;margin-right:5px;color:#FFF;background-color:#84CCC6;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;padding:14px;}
.toc-content ol {padding: 0 0.5em;position: relative;}
.toc-content ol li {line-height: 1.5;padding: 0.7em 0 0.5em 1.4em;border-bottom: dashed 1px silver;list-style-type: none!important;}
.toc-content ol li:before {font-family: "Font Awesome 5 Free";content: "\f138";position: absolute;left : 0.5em;color:#84CCC6;font-weight: bold;}
.toc-content ol li:last-of-type {border-bottom: none;}
.toc-content .toc-list li li {font-weight:normal; /* h3以降の文字サイズを普通に */}
.single h3{color:#84CCC6!important;}
.single .logo-image{display:none;}
.single .content-in{justify-content:space-around;}
.single-works .sidebar{display:none;}


/*ボタン*/
.insta a{display:block;}
.button{text-align:center;margin:50px 0;}
.button a {text-decoration:none;background: #84CCC6;position: relative;margin: 0 auto;max-width: 240px;padding: 20px 50px 10px 50px;color: #fff;transition: 0.3s ease-in-out;font-weight: 500;border-radius:10px;z-index:2;}
.button a::before {content: '';position: absolute;top: -5px;left: -5px;width: calc(100% - 4px);height: calc(100% - 4px);border: 2px solid #666666;transition: 0.2s;border-radius:10px;}
.button a:hover::before {top: 0;left: 0;}
.button a:hover {text-decoration: none;opacity:0.7;}
.button-w{text-align:center;margin:50px 0;}
.button-w a {text-decoration:none;background: #fff;position: relative;margin: 0 auto;max-width: 240px;padding: 20px 50px 10px 50px;transition: 0.3s ease-in-out;font-weight: 500;border-radius:10px;}
.button-w a::before {content: '';position: absolute;top: -5px;left: -5px;width: calc(100% - 4px);height: calc(100% - 4px);border: 2px solid #666666;transition: 0.2s;border-radius:10px;}
.button-w a:hover::before {top: 0;left: 0;}
.button-w a:hover {text-decoration: none;opacity:0.7;}

.button-c a {text-decoration:none;background: #84CCC6;position: relative;margin: 0 auto;max-width: 155px;height:48px;padding: 10px 50px 10px 50px;color: #fff;transition: 0.3s ease-in-out;font-weight: 500;border-radius:10px;z-index:2;display:block;}
.button-c a::before {content: '';position: absolute;top: -5px;left: -5px;width: calc(100% - 4px);height: calc(100% - 4px);border: 2px solid #666666;transition: 0.2s;border-radius:10px;}
.button-c a:hover::before {top: 0;left: 0;}
.button-c a:hover {text-decoration: none;opacity:0.7;}
input[type="image" i] {z-index:10;position:relative;}
span.wpcf7-spinner{display:none;}
/*to top*/
body:not(.home) .scroll-top {display:none;}
.home .top-scroll {display:none;}

.top-scroll {position: fixed;right: 20px;bottom: 10px;z-index: 2;opacity: 1; transition: opacity .5s, visibility .5s;-webkit-writing-mode: vertical-rl;-ms-writing-mode: tb-rl;writing-mode: vertical-rl;white-space: nowrap;animation: arrowmove 1s ease-in-out infinite;}

.scroll-top {position: fixed;right: 20px;bottom: 10px;z-index: 2;opacity: 0;visibility: hidden; transition: opacity .5s, visibility .5s;-webkit-writing-mode: vertical-rl;-ms-writing-mode: tb-rl;writing-mode: vertical-rl;white-space: nowrap;animation: arrowmove 1s ease-in-out infinite;}
@keyframes arrowmove{0%{bottom:20px;}50%{bottom:25px;}100%{bottom:20px;}}
.scroll-top.scroll-view {opacity: 1;visibility: visible;}
.scroll-top a {text-decoration: none;color: #666;font-size:0.9rem;display: block;}
#footer a:hover{background:none;}
.js-scroll a::after{content:"";position: absolute;top:0;right:0;width:1px;height: 50px;background:#666;}
.js-scroll a::before {content: "";position: absolute;top: 30px;right: -6px;width: 1px;height: 20px;background: #666;transform: skewX(-31deg);}
_:-ms-lang(x), .js-scroll a::before{right:-11px;}
.js-pagetop a::after{content:"";position: absolute;top:0;right:0;width:1px;height: 50px;background:#666;}
.js-pagetop a::before {content: "";position: absolute;top: 0;right: -6px;width: 1px;height: 20px;background: #666;transform: skewX(31deg);}
_:-ms-lang(x), .js-pagetop a::before{right:0;}

/* Loading */
body:not(.home) #splash {display:none;}
#splash {position: fixed;width: 100%;height: 100%;z-index: 999;background:#fff;text-align:center;color:#84CCC6;}
#splash_logo {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#splash_logo svg{width:150px;}
#mask path {fill-opacity: 0;transition: fill-opacity .5s;fill: none;stroke:#84CCC6;}
#mask.done path{fill:#84CCC6;fill-opacity: 1;stroke: none;}
@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:204.63771057128906px;stroke-dasharray:204.63771057128906px}100%{stroke-dashoffset:0;stroke-dasharray:204.63771057128906px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:204.63771057128906px;stroke-dasharray:204.63771057128906px}100%{stroke-dashoffset:0;stroke-dasharray:204.63771057128906px}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3s both;animation:animate-svg-stroke-1 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:353.45184326171875px;stroke-dasharray:353.45184326171875px}100%{stroke-dashoffset:0;stroke-dasharray:353.45184326171875px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:353.45184326171875px;stroke-dasharray:353.45184326171875px}100%{stroke-dashoffset:0;stroke-dasharray:353.45184326171875px}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.12s both;animation:animate-svg-stroke-2 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.12s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:265.8195495605469px;stroke-dasharray:265.8195495605469px}100%{stroke-dashoffset:0;stroke-dasharray:265.8195495605469px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:265.8195495605469px;stroke-dasharray:265.8195495605469px}100%{stroke-dashoffset:0;stroke-dasharray:265.8195495605469px}}.svg-elem-3{-webkit-animation:animate-svg-stroke-3 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.24s both;animation:animate-svg-stroke-3 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.24s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:92.99536895751953px;stroke-dasharray:92.99536895751953px}100%{stroke-dashoffset:0;stroke-dasharray:92.99536895751953px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:92.99536895751953px;stroke-dasharray:92.99536895751953px}100%{stroke-dashoffset:0;stroke-dasharray:92.99536895751953px}}.svg-elem-4{-webkit-animation:animate-svg-stroke-4 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.36s both;animation:animate-svg-stroke-4 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.36s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:181.93360900878906px;stroke-dasharray:181.93360900878906px}100%{stroke-dashoffset:0;stroke-dasharray:181.93360900878906px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:181.93360900878906px;stroke-dasharray:181.93360900878906px}100%{stroke-dashoffset:0;stroke-dasharray:181.93360900878906px}}.svg-elem-5{-webkit-animation:animate-svg-stroke-5 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.48s both;animation:animate-svg-stroke-5 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.48s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:120.61799621582031px;stroke-dasharray:120.61799621582031px}100%{stroke-dashoffset:0;stroke-dasharray:120.61799621582031px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:120.61799621582031px;stroke-dasharray:120.61799621582031px}100%{stroke-dashoffset:0;stroke-dasharray:120.61799621582031px}}.svg-elem-6{-webkit-animation:animate-svg-stroke-6 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.6s both;animation:animate-svg-stroke-6 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.6s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:106.5876693725586px;stroke-dasharray:106.5876693725586px}100%{stroke-dashoffset:0;stroke-dasharray:106.5876693725586px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:106.5876693725586px;stroke-dasharray:106.5876693725586px}100%{stroke-dashoffset:0;stroke-dasharray:106.5876693725586px}}.svg-elem-7{-webkit-animation:animate-svg-stroke-7 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.7199999999999998s both;animation:animate-svg-stroke-7 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.7199999999999998s both}@-webkit-keyframes animate-svg-stroke-8{0%{stroke-dashoffset:204.34326171875px;stroke-dasharray:204.34326171875px}100%{stroke-dashoffset:0;stroke-dasharray:204.34326171875px}}@keyframes animate-svg-stroke-8{0%{stroke-dashoffset:204.34326171875px;stroke-dasharray:204.34326171875px}100%{stroke-dashoffset:0;stroke-dasharray:204.34326171875px}}.svg-elem-8{-webkit-animation:animate-svg-stroke-8 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.84s both;animation:animate-svg-stroke-8 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.84s both}@-webkit-keyframes animate-svg-stroke-9{0%{stroke-dashoffset:120.62976837158203px;stroke-dasharray:120.62976837158203px}100%{stroke-dashoffset:0;stroke-dasharray:120.62976837158203px}}@keyframes animate-svg-stroke-9{0%{stroke-dashoffset:120.62976837158203px;stroke-dasharray:120.62976837158203px}100%{stroke-dashoffset:0;stroke-dasharray:120.62976837158203px}}.svg-elem-9{-webkit-animation:animate-svg-stroke-9 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.96s both;animation:animate-svg-stroke-9 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 3.96s both}@-webkit-keyframes animate-svg-stroke-10{0%{stroke-dashoffset:68.62618255615234px;stroke-dasharray:68.62618255615234px}100%{stroke-dashoffset:0;stroke-dasharray:68.62618255615234px}}@keyframes animate-svg-stroke-10{0%{stroke-dashoffset:68.62618255615234px;stroke-dasharray:68.62618255615234px}100%{stroke-dashoffset:0;stroke-dasharray:68.62618255615234px}}.svg-elem-10{-webkit-animation:animate-svg-stroke-10 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.08s both;animation:animate-svg-stroke-10 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.08s both}@-webkit-keyframes animate-svg-stroke-11{0%{stroke-dashoffset:109.74288940429688px;stroke-dasharray:109.74288940429688px}100%{stroke-dashoffset:0;stroke-dasharray:109.74288940429688px}}@keyframes animate-svg-stroke-11{0%{stroke-dashoffset:109.74288940429688px;stroke-dasharray:109.74288940429688px}100%{stroke-dashoffset:0;stroke-dasharray:109.74288940429688px}}.svg-elem-11{-webkit-animation:animate-svg-stroke-11 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.2s both;animation:animate-svg-stroke-11 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.2s both}@-webkit-keyframes animate-svg-stroke-12{0%{stroke-dashoffset:203.3905792236328px;stroke-dasharray:203.3905792236328px}100%{stroke-dashoffset:0;stroke-dasharray:203.3905792236328px}}@keyframes animate-svg-stroke-12{0%{stroke-dashoffset:203.3905792236328px;stroke-dasharray:203.3905792236328px}100%{stroke-dashoffset:0;stroke-dasharray:203.3905792236328px}}.svg-elem-12{-webkit-animation:animate-svg-stroke-12 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.32s both;animation:animate-svg-stroke-12 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.32s both}@-webkit-keyframes animate-svg-stroke-13{0%{stroke-dashoffset:117.8495864868164px;stroke-dasharray:117.8495864868164px}100%{stroke-dashoffset:0;stroke-dasharray:117.8495864868164px}}@keyframes animate-svg-stroke-13{0%{stroke-dashoffset:117.8495864868164px;stroke-dasharray:117.8495864868164px}100%{stroke-dashoffset:0;stroke-dasharray:117.8495864868164px}}.svg-elem-13{-webkit-animation:animate-svg-stroke-13 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.4399999999999995s both;animation:animate-svg-stroke-13 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.4399999999999995s both}@-webkit-keyframes animate-svg-stroke-14{0%{stroke-dashoffset:272.166748046875px;stroke-dasharray:272.166748046875px}100%{stroke-dashoffset:0;stroke-dasharray:272.166748046875px}}@keyframes animate-svg-stroke-14{0%{stroke-dashoffset:272.166748046875px;stroke-dasharray:272.166748046875px}100%{stroke-dashoffset:0;stroke-dasharray:272.166748046875px}}.svg-elem-14{-webkit-animation:animate-svg-stroke-14 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.5600000000000005s both;animation:animate-svg-stroke-14 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.5600000000000005s both}@-webkit-keyframes animate-svg-stroke-15{0%{stroke-dashoffset:224.48068237304688px;stroke-dasharray:224.48068237304688px}100%{stroke-dashoffset:0;stroke-dasharray:224.48068237304688px}}@keyframes animate-svg-stroke-15{0%{stroke-dashoffset:224.48068237304688px;stroke-dasharray:224.48068237304688px}100%{stroke-dashoffset:0;stroke-dasharray:224.48068237304688px}}.svg-elem-15{-webkit-animation:animate-svg-stroke-15 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.68s both;animation:animate-svg-stroke-15 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.68s both}@-webkit-keyframes animate-svg-stroke-16{0%{stroke-dashoffset:74.9123306274414px;stroke-dasharray:74.9123306274414px}100%{stroke-dashoffset:0;stroke-dasharray:74.9123306274414px}}@keyframes animate-svg-stroke-16{0%{stroke-dashoffset:74.9123306274414px;stroke-dasharray:74.9123306274414px}100%{stroke-dashoffset:0;stroke-dasharray:74.9123306274414px}}.svg-elem-16{-webkit-animation:animate-svg-stroke-16 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.8s both;animation:animate-svg-stroke-16 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.8s both}@-webkit-keyframes animate-svg-stroke-17{0%{stroke-dashoffset:220.12681579589844px;stroke-dasharray:220.12681579589844px}100%{stroke-dashoffset:0;stroke-dasharray:220.12681579589844px}}@keyframes animate-svg-stroke-17{0%{stroke-dashoffset:220.12681579589844px;stroke-dasharray:220.12681579589844px}100%{stroke-dashoffset:0;stroke-dasharray:220.12681579589844px}}.svg-elem-17{-webkit-animation:animate-svg-stroke-17 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.92s both;animation:animate-svg-stroke-17 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 4.92s both}@-webkit-keyframes animate-svg-stroke-18{0%{stroke-dashoffset:177.17428588867188px;stroke-dasharray:177.17428588867188px}100%{stroke-dashoffset:0;stroke-dasharray:177.17428588867188px}}@keyframes animate-svg-stroke-18{0%{stroke-dashoffset:177.17428588867188px;stroke-dasharray:177.17428588867188px}100%{stroke-dashoffset:0;stroke-dasharray:177.17428588867188px}}.svg-elem-18{-webkit-animation:animate-svg-stroke-18 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.04s both;animation:animate-svg-stroke-18 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.04s both}@-webkit-keyframes animate-svg-stroke-19{0%{stroke-dashoffset:189.4681396484375px;stroke-dasharray:189.4681396484375px}100%{stroke-dashoffset:0;stroke-dasharray:189.4681396484375px}}@keyframes animate-svg-stroke-19{0%{stroke-dashoffset:189.4681396484375px;stroke-dasharray:189.4681396484375px}100%{stroke-dashoffset:0;stroke-dasharray:189.4681396484375px}}.svg-elem-19{-webkit-animation:animate-svg-stroke-19 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.16s both;animation:animate-svg-stroke-19 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.16s both}@-webkit-keyframes animate-svg-stroke-20{0%{stroke-dashoffset:151.88482666015625px;stroke-dasharray:151.88482666015625px}100%{stroke-dashoffset:0;stroke-dasharray:151.88482666015625px}}@keyframes animate-svg-stroke-20{0%{stroke-dashoffset:151.88482666015625px;stroke-dasharray:151.88482666015625px}100%{stroke-dashoffset:0;stroke-dasharray:151.88482666015625px}}.svg-elem-20{-webkit-animation:animate-svg-stroke-20 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.279999999999999s both;animation:animate-svg-stroke-20 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.279999999999999s both}@-webkit-keyframes animate-svg-stroke-21{0%{stroke-dashoffset:125.80814361572266px;stroke-dasharray:125.80814361572266px}100%{stroke-dashoffset:0;stroke-dasharray:125.80814361572266px}}@keyframes animate-svg-stroke-21{0%{stroke-dashoffset:125.80814361572266px;stroke-dasharray:125.80814361572266px}100%{stroke-dashoffset:0;stroke-dasharray:125.80814361572266px}}.svg-elem-21{-webkit-animation:animate-svg-stroke-21 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.4s both;animation:animate-svg-stroke-21 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.4s both}@-webkit-keyframes animate-svg-stroke-22{0%{stroke-dashoffset:43.29827880859375px;stroke-dasharray:43.29827880859375px}100%{stroke-dashoffset:0;stroke-dasharray:43.29827880859375px}}@keyframes animate-svg-stroke-22{0%{stroke-dashoffset:43.29827880859375px;stroke-dasharray:43.29827880859375px}100%{stroke-dashoffset:0;stroke-dasharray:43.29827880859375px}}.svg-elem-22{-webkit-animation:animate-svg-stroke-22 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.52s both;animation:animate-svg-stroke-22 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.52s both}@-webkit-keyframes animate-svg-stroke-23{0%{stroke-dashoffset:245.89739990234375px;stroke-dasharray:245.89739990234375px}100%{stroke-dashoffset:0;stroke-dasharray:245.89739990234375px}}@keyframes animate-svg-stroke-23{0%{stroke-dashoffset:245.89739990234375px;stroke-dasharray:245.89739990234375px}100%{stroke-dashoffset:0;stroke-dasharray:245.89739990234375px}}.svg-elem-23{-webkit-animation:animate-svg-stroke-23 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.64s both;animation:animate-svg-stroke-23 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.64s both}@-webkit-keyframes animate-svg-stroke-24{0%{stroke-dashoffset:51.37971496582031px;stroke-dasharray:51.37971496582031px}100%{stroke-dashoffset:0;stroke-dasharray:51.37971496582031px}}@keyframes animate-svg-stroke-24{0%{stroke-dashoffset:51.37971496582031px;stroke-dasharray:51.37971496582031px}100%{stroke-dashoffset:0;stroke-dasharray:51.37971496582031px}}.svg-elem-24{-webkit-animation:animate-svg-stroke-24 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.76s both;animation:animate-svg-stroke-24 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.76s both}@-webkit-keyframes animate-svg-stroke-25{0%{stroke-dashoffset:38.80968475341797px;stroke-dasharray:38.80968475341797px}100%{stroke-dashoffset:0;stroke-dasharray:38.80968475341797px}}@keyframes animate-svg-stroke-25{0%{stroke-dashoffset:38.80968475341797px;stroke-dasharray:38.80968475341797px}100%{stroke-dashoffset:0;stroke-dasharray:38.80968475341797px}}.svg-elem-25{-webkit-animation:animate-svg-stroke-25 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.88s both;animation:animate-svg-stroke-25 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 5.88s both}@-webkit-keyframes animate-svg-stroke-26{0%{stroke-dashoffset:87.62415313720703px;stroke-dasharray:87.62415313720703px}100%{stroke-dashoffset:0;stroke-dasharray:87.62415313720703px}}@keyframes animate-svg-stroke-26{0%{stroke-dashoffset:87.62415313720703px;stroke-dasharray:87.62415313720703px}100%{stroke-dashoffset:0;stroke-dasharray:87.62415313720703px}}.svg-elem-26{-webkit-animation:animate-svg-stroke-26 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6s both;animation:animate-svg-stroke-26 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6s both}@-webkit-keyframes animate-svg-stroke-27{0%{stroke-dashoffset:61.37363815307617px;stroke-dasharray:61.37363815307617px}100%{stroke-dashoffset:0;stroke-dasharray:61.37363815307617px}}@keyframes animate-svg-stroke-27{0%{stroke-dashoffset:61.37363815307617px;stroke-dasharray:61.37363815307617px}100%{stroke-dashoffset:0;stroke-dasharray:61.37363815307617px}}.svg-elem-27{-webkit-animation:animate-svg-stroke-27 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.12s both;animation:animate-svg-stroke-27 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.12s both}@-webkit-keyframes animate-svg-stroke-28{0%{stroke-dashoffset:353.76568603515625px;stroke-dasharray:353.76568603515625px}100%{stroke-dashoffset:0;stroke-dasharray:353.76568603515625px}}@keyframes animate-svg-stroke-28{0%{stroke-dashoffset:353.76568603515625px;stroke-dasharray:353.76568603515625px}100%{stroke-dashoffset:0;stroke-dasharray:353.76568603515625px}}.svg-elem-28{-webkit-animation:animate-svg-stroke-28 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.24s both;animation:animate-svg-stroke-28 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.24s both}@-webkit-keyframes animate-svg-stroke-29{0%{stroke-dashoffset:86.32014465332031px;stroke-dasharray:86.32014465332031px}100%{stroke-dashoffset:0;stroke-dasharray:86.32014465332031px}}@keyframes animate-svg-stroke-29{0%{stroke-dashoffset:86.32014465332031px;stroke-dasharray:86.32014465332031px}100%{stroke-dashoffset:0;stroke-dasharray:86.32014465332031px}}.svg-elem-29{-webkit-animation:animate-svg-stroke-29 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.359999999999999s both;animation:animate-svg-stroke-29 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.359999999999999s both}@-webkit-keyframes animate-svg-stroke-30{0%{stroke-dashoffset:126.1352767944336px;stroke-dasharray:126.1352767944336px}100%{stroke-dashoffset:0;stroke-dasharray:126.1352767944336px}}@keyframes animate-svg-stroke-30{0%{stroke-dashoffset:126.1352767944336px;stroke-dasharray:126.1352767944336px}100%{stroke-dashoffset:0;stroke-dasharray:126.1352767944336px}}.svg-elem-30{-webkit-animation:animate-svg-stroke-30 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.48s both;animation:animate-svg-stroke-30 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.48s both}@-webkit-keyframes animate-svg-stroke-31{0%{stroke-dashoffset:114.24613952636719px;stroke-dasharray:114.24613952636719px}100%{stroke-dashoffset:0;stroke-dasharray:114.24613952636719px}}@keyframes animate-svg-stroke-31{0%{stroke-dashoffset:114.24613952636719px;stroke-dasharray:114.24613952636719px}100%{stroke-dashoffset:0;stroke-dasharray:114.24613952636719px}}.svg-elem-31{-webkit-animation:animate-svg-stroke-31 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.6s both;animation:animate-svg-stroke-31 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.6s both}@-webkit-keyframes animate-svg-stroke-32{0%{stroke-dashoffset:217.9679412841797px;stroke-dasharray:217.9679412841797px}100%{stroke-dashoffset:0;stroke-dasharray:217.9679412841797px}}@keyframes animate-svg-stroke-32{0%{stroke-dashoffset:217.9679412841797px;stroke-dasharray:217.9679412841797px}100%{stroke-dashoffset:0;stroke-dasharray:217.9679412841797px}}.svg-elem-32{-webkit-animation:animate-svg-stroke-32 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.72s both;animation:animate-svg-stroke-32 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.72s both}@-webkit-keyframes animate-svg-stroke-33{0%{stroke-dashoffset:56.245849609375px;stroke-dasharray:56.245849609375px}100%{stroke-dashoffset:0;stroke-dasharray:56.245849609375px}}@keyframes animate-svg-stroke-33{0%{stroke-dashoffset:56.245849609375px;stroke-dasharray:56.245849609375px}100%{stroke-dashoffset:0;stroke-dasharray:56.245849609375px}}.svg-elem-33{-webkit-animation:animate-svg-stroke-33 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.84s both;animation:animate-svg-stroke-33 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.84s both}@-webkit-keyframes animate-svg-stroke-34{0%{stroke-dashoffset:262.6460266113281px;stroke-dasharray:262.6460266113281px}100%{stroke-dashoffset:0;stroke-dasharray:262.6460266113281px}}@keyframes animate-svg-stroke-34{0%{stroke-dashoffset:262.6460266113281px;stroke-dasharray:262.6460266113281px}100%{stroke-dashoffset:0;stroke-dasharray:262.6460266113281px}}.svg-elem-34{-webkit-animation:animate-svg-stroke-34 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.96s both;animation:animate-svg-stroke-34 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 6.96s both}@-webkit-keyframes animate-svg-stroke-35{0%{stroke-dashoffset:74.28802490234375px;stroke-dasharray:74.28802490234375px}100%{stroke-dashoffset:0;stroke-dasharray:74.28802490234375px}}@keyframes animate-svg-stroke-35{0%{stroke-dashoffset:74.28802490234375px;stroke-dasharray:74.28802490234375px}100%{stroke-dashoffset:0;stroke-dasharray:74.28802490234375px}}.svg-elem-35{-webkit-animation:animate-svg-stroke-35 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.08s both;animation:animate-svg-stroke-35 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.08s both}@-webkit-keyframes animate-svg-stroke-36{0%{stroke-dashoffset:68.37915802001953px;stroke-dasharray:68.37915802001953px}100%{stroke-dashoffset:0;stroke-dasharray:68.37915802001953px}}@keyframes animate-svg-stroke-36{0%{stroke-dashoffset:68.37915802001953px;stroke-dasharray:68.37915802001953px}100%{stroke-dashoffset:0;stroke-dasharray:68.37915802001953px}}.svg-elem-36{-webkit-animation:animate-svg-stroke-36 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.2s both;animation:animate-svg-stroke-36 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.2s both}@-webkit-keyframes animate-svg-stroke-37{0%{stroke-dashoffset:295.017578125px;stroke-dasharray:295.017578125px}100%{stroke-dashoffset:0;stroke-dasharray:295.017578125px}}@keyframes animate-svg-stroke-37{0%{stroke-dashoffset:295.017578125px;stroke-dasharray:295.017578125px}100%{stroke-dashoffset:0;stroke-dasharray:295.017578125px}}.svg-elem-37{-webkit-animation:animate-svg-stroke-37 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.32s both;animation:animate-svg-stroke-37 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.32s both}@-webkit-keyframes animate-svg-stroke-38{0%{stroke-dashoffset:124.94535064697266px;stroke-dasharray:124.94535064697266px}100%{stroke-dashoffset:0;stroke-dasharray:124.94535064697266px}}@keyframes animate-svg-stroke-38{0%{stroke-dashoffset:124.94535064697266px;stroke-dasharray:124.94535064697266px}100%{stroke-dashoffset:0;stroke-dasharray:124.94535064697266px}}.svg-elem-38{-webkit-animation:animate-svg-stroke-38 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.4399999999999995s both;animation:animate-svg-stroke-38 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.4399999999999995s both}@-webkit-keyframes animate-svg-stroke-39{0%{stroke-dashoffset:168.6649169921875px;stroke-dasharray:168.6649169921875px}100%{stroke-dashoffset:0;stroke-dasharray:168.6649169921875px}}@keyframes animate-svg-stroke-39{0%{stroke-dashoffset:168.6649169921875px;stroke-dasharray:168.6649169921875px}100%{stroke-dashoffset:0;stroke-dasharray:168.6649169921875px}}.svg-elem-39{-webkit-animation:animate-svg-stroke-39 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.56s both;animation:animate-svg-stroke-39 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.56s both}@-webkit-keyframes animate-svg-stroke-40{0%{stroke-dashoffset:245.9010009765625px;stroke-dasharray:245.9010009765625px}100%{stroke-dashoffset:0;stroke-dasharray:245.9010009765625px}}@keyframes animate-svg-stroke-40{0%{stroke-dashoffset:245.9010009765625px;stroke-dasharray:245.9010009765625px}100%{stroke-dashoffset:0;stroke-dasharray:245.9010009765625px}}.svg-elem-40{-webkit-animation:animate-svg-stroke-40 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.68s both;animation:animate-svg-stroke-40 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.68s both}@-webkit-keyframes animate-svg-stroke-41{0%{stroke-dashoffset:153.52745056152344px;stroke-dasharray:153.52745056152344px}100%{stroke-dashoffset:0;stroke-dasharray:153.52745056152344px}}@keyframes animate-svg-stroke-41{0%{stroke-dashoffset:153.52745056152344px;stroke-dasharray:153.52745056152344px}100%{stroke-dashoffset:0;stroke-dasharray:153.52745056152344px}}.svg-elem-41{-webkit-animation:animate-svg-stroke-41 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.8s both;animation:animate-svg-stroke-41 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.8s both}@-webkit-keyframes animate-svg-stroke-42{0%{stroke-dashoffset:71.57171630859375px;stroke-dasharray:71.57171630859375px}100%{stroke-dashoffset:0;stroke-dasharray:71.57171630859375px}}@keyframes animate-svg-stroke-42{0%{stroke-dashoffset:71.57171630859375px;stroke-dasharray:71.57171630859375px}100%{stroke-dashoffset:0;stroke-dasharray:71.57171630859375px}}.svg-elem-42{-webkit-animation:animate-svg-stroke-42 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.92s both;animation:animate-svg-stroke-42 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 7.92s both}@-webkit-keyframes animate-svg-stroke-43{0%{stroke-dashoffset:156.6669158935547px;stroke-dasharray:156.6669158935547px}100%{stroke-dashoffset:0;stroke-dasharray:156.6669158935547px}}@keyframes animate-svg-stroke-43{0%{stroke-dashoffset:156.6669158935547px;stroke-dasharray:156.6669158935547px}100%{stroke-dashoffset:0;stroke-dasharray:156.6669158935547px}}.svg-elem-43{-webkit-animation:animate-svg-stroke-43 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.04s both;animation:animate-svg-stroke-43 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.04s both}@-webkit-keyframes animate-svg-stroke-44{0%{stroke-dashoffset:204.08753967285156px;stroke-dasharray:204.08753967285156px}100%{stroke-dashoffset:0;stroke-dasharray:204.08753967285156px}}@keyframes animate-svg-stroke-44{0%{stroke-dashoffset:204.08753967285156px;stroke-dasharray:204.08753967285156px}100%{stroke-dashoffset:0;stroke-dasharray:204.08753967285156px}}.svg-elem-44{-webkit-animation:animate-svg-stroke-44 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.16s both;animation:animate-svg-stroke-44 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.16s both}@-webkit-keyframes animate-svg-stroke-45{0%{stroke-dashoffset:420.339599609375px;stroke-dasharray:420.339599609375px}100%{stroke-dashoffset:0;stroke-dasharray:420.339599609375px}}@keyframes animate-svg-stroke-45{0%{stroke-dashoffset:420.339599609375px;stroke-dasharray:420.339599609375px}100%{stroke-dashoffset:0;stroke-dasharray:420.339599609375px}}.svg-elem-45{-webkit-animation:animate-svg-stroke-45 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.28s both;animation:animate-svg-stroke-45 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.28s both}@-webkit-keyframes animate-svg-stroke-46{0%{stroke-dashoffset:793.326904296875px;stroke-dasharray:793.326904296875px}100%{stroke-dashoffset:0;stroke-dasharray:793.326904296875px}}@keyframes animate-svg-stroke-46{0%{stroke-dashoffset:793.326904296875px;stroke-dasharray:793.326904296875px}100%{stroke-dashoffset:0;stroke-dasharray:793.326904296875px}}.svg-elem-46{-webkit-animation:animate-svg-stroke-46 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.399999999999999s both;animation:animate-svg-stroke-46 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.399999999999999s both}@-webkit-keyframes animate-svg-stroke-47{0%{stroke-dashoffset:245.1355438232422px;stroke-dasharray:245.1355438232422px}100%{stroke-dashoffset:0;stroke-dasharray:245.1355438232422px}}@keyframes animate-svg-stroke-47{0%{stroke-dashoffset:245.1355438232422px;stroke-dasharray:245.1355438232422px}100%{stroke-dashoffset:0;stroke-dasharray:245.1355438232422px}}.svg-elem-47{-webkit-animation:animate-svg-stroke-47 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.52s both;animation:animate-svg-stroke-47 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.52s both}@-webkit-keyframes animate-svg-stroke-48{0%{stroke-dashoffset:472.244140625px;stroke-dasharray:472.244140625px}100%{stroke-dashoffset:0;stroke-dasharray:472.244140625px}}@keyframes animate-svg-stroke-48{0%{stroke-dashoffset:472.244140625px;stroke-dasharray:472.244140625px}100%{stroke-dashoffset:0;stroke-dasharray:472.244140625px}}.svg-elem-48{-webkit-animation:animate-svg-stroke-48 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.64s both;animation:animate-svg-stroke-48 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.64s both}@-webkit-keyframes animate-svg-stroke-49{0%{stroke-dashoffset:493.7759094238281px;stroke-dasharray:493.7759094238281px}100%{stroke-dashoffset:0;stroke-dasharray:493.7759094238281px}}@keyframes animate-svg-stroke-49{0%{stroke-dashoffset:493.7759094238281px;stroke-dasharray:493.7759094238281px}100%{stroke-dashoffset:0;stroke-dasharray:493.7759094238281px}}.svg-elem-49{-webkit-animation:animate-svg-stroke-49 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.76s both;animation:animate-svg-stroke-49 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.76s both}@-webkit-keyframes animate-svg-stroke-50{0%{stroke-dashoffset:972.2486572265625px;stroke-dasharray:972.2486572265625px}100%{stroke-dashoffset:0;stroke-dasharray:972.2486572265625px}}@keyframes animate-svg-stroke-50{0%{stroke-dashoffset:972.2486572265625px;stroke-dasharray:972.2486572265625px}100%{stroke-dashoffset:0;stroke-dasharray:972.2486572265625px}}.svg-elem-50{-webkit-animation:animate-svg-stroke-50 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.879999999999999s both;animation:animate-svg-stroke-50 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 8.879999999999999s both}@-webkit-keyframes animate-svg-stroke-51{0%{stroke-dashoffset:1013.6615600585938px;stroke-dasharray:1013.6615600585938px}100%{stroke-dashoffset:0;stroke-dasharray:1013.6615600585938px}}@keyframes animate-svg-stroke-51{0%{stroke-dashoffset:1013.6615600585938px;stroke-dasharray:1013.6615600585938px}100%{stroke-dashoffset:0;stroke-dasharray:1013.6615600585938px}}.svg-elem-51{-webkit-animation:animate-svg-stroke-51 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9s both;animation:animate-svg-stroke-51 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9s both}@-webkit-keyframes animate-svg-stroke-52{0%{stroke-dashoffset:2315.451416015625px;stroke-dasharray:2315.451416015625px}100%{stroke-dashoffset:0;stroke-dasharray:2315.451416015625px}}@keyframes animate-svg-stroke-52{0%{stroke-dashoffset:2315.451416015625px;stroke-dasharray:2315.451416015625px}100%{stroke-dashoffset:0;stroke-dasharray:2315.451416015625px}}.svg-elem-52{-webkit-animation:animate-svg-stroke-52 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.120000000000001s both;animation:animate-svg-stroke-52 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.120000000000001s both}@-webkit-keyframes animate-svg-stroke-53{0%{stroke-dashoffset:2194.051513671875px;stroke-dasharray:2194.051513671875px}100%{stroke-dashoffset:0;stroke-dasharray:2194.051513671875px}}@keyframes animate-svg-stroke-53{0%{stroke-dashoffset:2194.051513671875px;stroke-dasharray:2194.051513671875px}100%{stroke-dashoffset:0;stroke-dasharray:2194.051513671875px}}.svg-elem-53{-webkit-animation:animate-svg-stroke-53 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.24s both;animation:animate-svg-stroke-53 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.24s both}@-webkit-keyframes animate-svg-stroke-54{0%{stroke-dashoffset:390.1706848144531px;stroke-dasharray:390.1706848144531px}100%{stroke-dashoffset:0;stroke-dasharray:390.1706848144531px}}@keyframes animate-svg-stroke-54{0%{stroke-dashoffset:390.1706848144531px;stroke-dasharray:390.1706848144531px}100%{stroke-dashoffset:0;stroke-dasharray:390.1706848144531px}}.svg-elem-54{-webkit-animation:animate-svg-stroke-54 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.36s both;animation:animate-svg-stroke-54 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.36s both}@-webkit-keyframes animate-svg-stroke-55{0%{stroke-dashoffset:231.40484619140625px;stroke-dasharray:231.40484619140625px}100%{stroke-dashoffset:0;stroke-dasharray:231.40484619140625px}}@keyframes animate-svg-stroke-55{0%{stroke-dashoffset:231.40484619140625px;stroke-dasharray:231.40484619140625px}100%{stroke-dashoffset:0;stroke-dasharray:231.40484619140625px}}.svg-elem-55{-webkit-animation:animate-svg-stroke-55 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.48s both;animation:animate-svg-stroke-55 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.48s both}@-webkit-keyframes animate-svg-stroke-56{0%{stroke-dashoffset:1367.795654296875px;stroke-dasharray:1367.795654296875px}100%{stroke-dashoffset:0;stroke-dasharray:1367.795654296875px}}@keyframes animate-svg-stroke-56{0%{stroke-dashoffset:1367.795654296875px;stroke-dasharray:1367.795654296875px}100%{stroke-dashoffset:0;stroke-dasharray:1367.795654296875px}}.svg-elem-56{-webkit-animation:animate-svg-stroke-56 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.6s both;animation:animate-svg-stroke-56 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.6s both}@-webkit-keyframes animate-svg-stroke-57{0%{stroke-dashoffset:610.9339599609375px;stroke-dasharray:610.9339599609375px}100%{stroke-dashoffset:0;stroke-dasharray:610.9339599609375px}}@keyframes animate-svg-stroke-57{0%{stroke-dashoffset:610.9339599609375px;stroke-dasharray:610.9339599609375px}100%{stroke-dashoffset:0;stroke-dasharray:610.9339599609375px}}.svg-elem-57{-webkit-animation:animate-svg-stroke-57 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.719999999999999s both;animation:animate-svg-stroke-57 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.719999999999999s both}@-webkit-keyframes animate-svg-stroke-58{0%{stroke-dashoffset:622.5712890625px;stroke-dasharray:622.5712890625px}100%{stroke-dashoffset:0;stroke-dasharray:622.5712890625px}}@keyframes animate-svg-stroke-58{0%{stroke-dashoffset:622.5712890625px;stroke-dasharray:622.5712890625px}100%{stroke-dashoffset:0;stroke-dasharray:622.5712890625px}}.svg-elem-58{-webkit-animation:animate-svg-stroke-58 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.84s both;animation:animate-svg-stroke-58 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.84s both}@-webkit-keyframes animate-svg-stroke-59{0%{stroke-dashoffset:143.1537628173828px;stroke-dasharray:143.1537628173828px}100%{stroke-dashoffset:0;stroke-dasharray:143.1537628173828px}}@keyframes animate-svg-stroke-59{0%{stroke-dashoffset:143.1537628173828px;stroke-dasharray:143.1537628173828px}100%{stroke-dashoffset:0;stroke-dasharray:143.1537628173828px}}.svg-elem-59{-webkit-animation:animate-svg-stroke-59 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.96s both;animation:animate-svg-stroke-59 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 9.96s both}@-webkit-keyframes animate-svg-stroke-60{0%{stroke-dashoffset:1137.858642578125px;stroke-dasharray:1137.858642578125px}100%{stroke-dashoffset:0;stroke-dasharray:1137.858642578125px}}@keyframes animate-svg-stroke-60{0%{stroke-dashoffset:1137.858642578125px;stroke-dasharray:1137.858642578125px}100%{stroke-dashoffset:0;stroke-dasharray:1137.858642578125px}}.svg-elem-60{-webkit-animation:animate-svg-stroke-60 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 10.08s both;animation:animate-svg-stroke-60 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 10.08s both}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
#svg-top-m{display:block;position:absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#svg-top{display:none;}
@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:101.265380859375px;stroke-dasharray:101.265380859375px}100%{stroke-dashoffset:0;stroke-dasharray:101.265380859375px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:101.265380859375px;stroke-dasharray:101.265380859375px}100%{stroke-dashoffset:0;stroke-dasharray:101.265380859375px}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5s both;animation:animate-svg-stroke-1 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:272.35076904296875px;stroke-dasharray:272.35076904296875px}100%{stroke-dashoffset:0;stroke-dasharray:272.35076904296875px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:272.35076904296875px;stroke-dasharray:272.35076904296875px}100%{stroke-dashoffset:0;stroke-dasharray:272.35076904296875px}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.12s both;animation:animate-svg-stroke-2 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.12s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:204.94467163085938px;stroke-dasharray:204.94467163085938px}100%{stroke-dashoffset:0;stroke-dasharray:204.94467163085938px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:204.94467163085938px;stroke-dasharray:204.94467163085938px}100%{stroke-dashoffset:0;stroke-dasharray:204.94467163085938px}}.svg-elem-3{-webkit-animation:animate-svg-stroke-3 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.24s both;animation:animate-svg-stroke-3 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.24s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:71.99588775634766px;stroke-dasharray:71.99588775634766px}100%{stroke-dashoffset:0;stroke-dasharray:71.99588775634766px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:71.99588775634766px;stroke-dasharray:71.99588775634766px}100%{stroke-dashoffset:0;stroke-dasharray:71.99588775634766px}}.svg-elem-4{-webkit-animation:animate-svg-stroke-4 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.36s both;animation:animate-svg-stroke-4 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.36s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:140.4114227294922px;stroke-dasharray:140.4114227294922px}100%{stroke-dashoffset:0;stroke-dasharray:140.4114227294922px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:140.4114227294922px;stroke-dasharray:140.4114227294922px}100%{stroke-dashoffset:0;stroke-dasharray:140.4114227294922px}}.svg-elem-5{-webkit-animation:animate-svg-stroke-5 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.48s both;animation:animate-svg-stroke-5 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.48s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:93.2477798461914px;stroke-dasharray:93.2477798461914px}100%{stroke-dashoffset:0;stroke-dasharray:93.2477798461914px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:93.2477798461914px;stroke-dasharray:93.2477798461914px}100%{stroke-dashoffset:0;stroke-dasharray:93.2477798461914px}}.svg-elem-6{-webkit-animation:animate-svg-stroke-6 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.6s both;animation:animate-svg-stroke-6 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.6s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:82.45455169677734px;stroke-dasharray:82.45455169677734px}100%{stroke-dashoffset:0;stroke-dasharray:82.45455169677734px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:82.45455169677734px;stroke-dasharray:82.45455169677734px}100%{stroke-dashoffset:0;stroke-dasharray:82.45455169677734px}}.svg-elem-7{-webkit-animation:animate-svg-stroke-7 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.72s both;animation:animate-svg-stroke-7 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.72s both}@-webkit-keyframes animate-svg-stroke-8{0%{stroke-dashoffset:157.654541015625px;stroke-dasharray:157.654541015625px}100%{stroke-dashoffset:0;stroke-dasharray:157.654541015625px}}@keyframes animate-svg-stroke-8{0%{stroke-dashoffset:157.654541015625px;stroke-dasharray:157.654541015625px}100%{stroke-dashoffset:0;stroke-dasharray:157.654541015625px}}.svg-elem-8{-webkit-animation:animate-svg-stroke-8 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.84s both;animation:animate-svg-stroke-8 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.84s both}@-webkit-keyframes animate-svg-stroke-9{0%{stroke-dashoffset:93.25405883789062px;stroke-dasharray:93.25405883789062px}100%{stroke-dashoffset:0;stroke-dasharray:93.25405883789062px}}@keyframes animate-svg-stroke-9{0%{stroke-dashoffset:93.25405883789062px;stroke-dasharray:93.25405883789062px}100%{stroke-dashoffset:0;stroke-dasharray:93.25405883789062px}}.svg-elem-9{-webkit-animation:animate-svg-stroke-9 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.96s both;animation:animate-svg-stroke-9 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 5.96s both}@-webkit-keyframes animate-svg-stroke-10{0%{stroke-dashoffset:53.2481689453125px;stroke-dasharray:53.2481689453125px}100%{stroke-dashoffset:0;stroke-dasharray:53.2481689453125px}}@keyframes animate-svg-stroke-10{0%{stroke-dashoffset:53.2481689453125px;stroke-dasharray:53.2481689453125px}100%{stroke-dashoffset:0;stroke-dasharray:53.2481689453125px}}.svg-elem-10{-webkit-animation:animate-svg-stroke-10 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.08s both;animation:animate-svg-stroke-10 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.08s both}@-webkit-keyframes animate-svg-stroke-11{0%{stroke-dashoffset:84.88392639160156px;stroke-dasharray:84.88392639160156px}100%{stroke-dashoffset:0;stroke-dasharray:84.88392639160156px}}@keyframes animate-svg-stroke-11{0%{stroke-dashoffset:84.88392639160156px;stroke-dasharray:84.88392639160156px}100%{stroke-dashoffset:0;stroke-dasharray:84.88392639160156px}}.svg-elem-11{-webkit-animation:animate-svg-stroke-11 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.2s both;animation:animate-svg-stroke-11 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.2s both}@-webkit-keyframes animate-svg-stroke-12{0%{stroke-dashoffset:156.9190673828125px;stroke-dasharray:156.9190673828125px}100%{stroke-dashoffset:0;stroke-dasharray:156.9190673828125px}}@keyframes animate-svg-stroke-12{0%{stroke-dashoffset:156.9190673828125px;stroke-dasharray:156.9190673828125px}100%{stroke-dashoffset:0;stroke-dasharray:156.9190673828125px}}.svg-elem-12{-webkit-animation:animate-svg-stroke-12 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.32s both;animation:animate-svg-stroke-12 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.32s both}@-webkit-keyframes animate-svg-stroke-13{0%{stroke-dashoffset:91.11721801757812px;stroke-dasharray:91.11721801757812px}100%{stroke-dashoffset:0;stroke-dasharray:91.11721801757812px}}@keyframes animate-svg-stroke-13{0%{stroke-dashoffset:91.11721801757812px;stroke-dasharray:91.11721801757812px}100%{stroke-dashoffset:0;stroke-dasharray:91.11721801757812px}}.svg-elem-13{-webkit-animation:animate-svg-stroke-13 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.4399999999999995s both;animation:animate-svg-stroke-13 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.4399999999999995s both}@-webkit-keyframes animate-svg-stroke-14{0%{stroke-dashoffset:209.82566833496094px;stroke-dasharray:209.82566833496094px}100%{stroke-dashoffset:0;stroke-dasharray:209.82566833496094px}}@keyframes animate-svg-stroke-14{0%{stroke-dashoffset:209.82566833496094px;stroke-dasharray:209.82566833496094px}100%{stroke-dashoffset:0;stroke-dasharray:209.82566833496094px}}.svg-elem-14{-webkit-animation:animate-svg-stroke-14 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.5600000000000005s both;animation:animate-svg-stroke-14 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.5600000000000005s both}@-webkit-keyframes animate-svg-stroke-15{0%{stroke-dashoffset:173.14453125px;stroke-dasharray:173.14453125px}100%{stroke-dashoffset:0;stroke-dasharray:173.14453125px}}@keyframes animate-svg-stroke-15{0%{stroke-dashoffset:173.14453125px;stroke-dasharray:173.14453125px}100%{stroke-dashoffset:0;stroke-dasharray:173.14453125px}}.svg-elem-15{-webkit-animation:animate-svg-stroke-15 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.68s both;animation:animate-svg-stroke-15 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.68s both}@-webkit-keyframes animate-svg-stroke-16{0%{stroke-dashoffset:58.08576583862305px;stroke-dasharray:58.08576583862305px}100%{stroke-dashoffset:0;stroke-dasharray:58.08576583862305px}}@keyframes animate-svg-stroke-16{0%{stroke-dashoffset:58.08576583862305px;stroke-dasharray:58.08576583862305px}100%{stroke-dashoffset:0;stroke-dasharray:58.08576583862305px}}.svg-elem-16{-webkit-animation:animate-svg-stroke-16 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.8s both;animation:animate-svg-stroke-16 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.8s both}@-webkit-keyframes animate-svg-stroke-17{0%{stroke-dashoffset:169.79579162597656px;stroke-dasharray:169.79579162597656px}100%{stroke-dashoffset:0;stroke-dasharray:169.79579162597656px}}@keyframes animate-svg-stroke-17{0%{stroke-dashoffset:169.79579162597656px;stroke-dasharray:169.79579162597656px}100%{stroke-dashoffset:0;stroke-dasharray:169.79579162597656px}}.svg-elem-17{-webkit-animation:animate-svg-stroke-17 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.92s both;animation:animate-svg-stroke-17 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 6.92s both}@-webkit-keyframes animate-svg-stroke-18{0%{stroke-dashoffset:136.75030517578125px;stroke-dasharray:136.75030517578125px}100%{stroke-dashoffset:0;stroke-dasharray:136.75030517578125px}}@keyframes animate-svg-stroke-18{0%{stroke-dashoffset:136.75030517578125px;stroke-dasharray:136.75030517578125px}100%{stroke-dashoffset:0;stroke-dasharray:136.75030517578125px}}.svg-elem-18{-webkit-animation:animate-svg-stroke-18 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.04s both;animation:animate-svg-stroke-18 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.04s both}@-webkit-keyframes animate-svg-stroke-19{0%{stroke-dashoffset:146.20823669433594px;stroke-dasharray:146.20823669433594px}100%{stroke-dashoffset:0;stroke-dasharray:146.20823669433594px}}@keyframes animate-svg-stroke-19{0%{stroke-dashoffset:146.20823669433594px;stroke-dasharray:146.20823669433594px}100%{stroke-dashoffset:0;stroke-dasharray:146.20823669433594px}}.svg-elem-19{-webkit-animation:animate-svg-stroke-19 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.16s both;animation:animate-svg-stroke-19 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.16s both}@-webkit-keyframes animate-svg-stroke-20{0%{stroke-dashoffset:117.30004119873047px;stroke-dasharray:117.30004119873047px}100%{stroke-dashoffset:0;stroke-dasharray:117.30004119873047px}}@keyframes animate-svg-stroke-20{0%{stroke-dashoffset:117.30004119873047px;stroke-dasharray:117.30004119873047px}100%{stroke-dashoffset:0;stroke-dasharray:117.30004119873047px}}.svg-elem-20{-webkit-animation:animate-svg-stroke-20 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.279999999999999s both;animation:animate-svg-stroke-20 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.279999999999999s both}@-webkit-keyframes animate-svg-stroke-21{0%{stroke-dashoffset:97.24018096923828px;stroke-dasharray:97.24018096923828px}100%{stroke-dashoffset:0;stroke-dasharray:97.24018096923828px}}@keyframes animate-svg-stroke-21{0%{stroke-dashoffset:97.24018096923828px;stroke-dasharray:97.24018096923828px}100%{stroke-dashoffset:0;stroke-dasharray:97.24018096923828px}}.svg-elem-21{-webkit-animation:animate-svg-stroke-21 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.4s both;animation:animate-svg-stroke-21 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.4s both}@-webkit-keyframes animate-svg-stroke-22{0%{stroke-dashoffset:33.7718505859375px;stroke-dasharray:33.7718505859375px}100%{stroke-dashoffset:0;stroke-dasharray:33.7718505859375px}}@keyframes animate-svg-stroke-22{0%{stroke-dashoffset:33.7718505859375px;stroke-dasharray:33.7718505859375px}100%{stroke-dashoffset:0;stroke-dasharray:33.7718505859375px}}.svg-elem-22{-webkit-animation:animate-svg-stroke-22 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.52s both;animation:animate-svg-stroke-22 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.52s both}@-webkit-keyframes animate-svg-stroke-23{0%{stroke-dashoffset:189.62060546875px;stroke-dasharray:189.62060546875px}100%{stroke-dashoffset:0;stroke-dasharray:189.62060546875px}}@keyframes animate-svg-stroke-23{0%{stroke-dashoffset:189.62060546875px;stroke-dasharray:189.62060546875px}100%{stroke-dashoffset:0;stroke-dasharray:189.62060546875px}}.svg-elem-23{-webkit-animation:animate-svg-stroke-23 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.64s both;animation:animate-svg-stroke-23 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.64s both}@-webkit-keyframes animate-svg-stroke-24{0%{stroke-dashoffset:39.98438262939453px;stroke-dasharray:39.98438262939453px}100%{stroke-dashoffset:0;stroke-dasharray:39.98438262939453px}}@keyframes animate-svg-stroke-24{0%{stroke-dashoffset:39.98438262939453px;stroke-dasharray:39.98438262939453px}100%{stroke-dashoffset:0;stroke-dasharray:39.98438262939453px}}.svg-elem-24{-webkit-animation:animate-svg-stroke-24 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.76s both;animation:animate-svg-stroke-24 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.76s both}@-webkit-keyframes animate-svg-stroke-25{0%{stroke-dashoffset:30.312402725219727px;stroke-dasharray:30.312402725219727px}100%{stroke-dashoffset:0;stroke-dasharray:30.312402725219727px}}@keyframes animate-svg-stroke-25{0%{stroke-dashoffset:30.312402725219727px;stroke-dasharray:30.312402725219727px}100%{stroke-dashoffset:0;stroke-dasharray:30.312402725219727px}}.svg-elem-25{-webkit-animation:animate-svg-stroke-25 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.88s both;animation:animate-svg-stroke-25 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 7.88s both}@-webkit-keyframes animate-svg-stroke-26{0%{stroke-dashoffset:67.8609390258789px;stroke-dasharray:67.8609390258789px}100%{stroke-dashoffset:0;stroke-dasharray:67.8609390258789px}}@keyframes animate-svg-stroke-26{0%{stroke-dashoffset:67.8609390258789px;stroke-dasharray:67.8609390258789px}100%{stroke-dashoffset:0;stroke-dasharray:67.8609390258789px}}.svg-elem-26{-webkit-animation:animate-svg-stroke-26 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8s both;animation:animate-svg-stroke-26 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8s both}@-webkit-keyframes animate-svg-stroke-27{0%{stroke-dashoffset:47.67113494873047px;stroke-dasharray:47.67113494873047px}100%{stroke-dashoffset:0;stroke-dasharray:47.67113494873047px}}@keyframes animate-svg-stroke-27{0%{stroke-dashoffset:47.67113494873047px;stroke-dasharray:47.67113494873047px}100%{stroke-dashoffset:0;stroke-dasharray:47.67113494873047px}}.svg-elem-27{-webkit-animation:animate-svg-stroke-27 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.120000000000001s both;animation:animate-svg-stroke-27 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.120000000000001s both}@-webkit-keyframes animate-svg-stroke-28{0%{stroke-dashoffset:272.5877380371094px;stroke-dasharray:272.5877380371094px}100%{stroke-dashoffset:0;stroke-dasharray:272.5877380371094px}}@keyframes animate-svg-stroke-28{0%{stroke-dashoffset:272.5877380371094px;stroke-dasharray:272.5877380371094px}100%{stroke-dashoffset:0;stroke-dasharray:272.5877380371094px}}.svg-elem-28{-webkit-animation:animate-svg-stroke-28 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.24s both;animation:animate-svg-stroke-28 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.24s both}@-webkit-keyframes animate-svg-stroke-29{0%{stroke-dashoffset:66.86116790771484px;stroke-dasharray:66.86116790771484px}100%{stroke-dashoffset:0;stroke-dasharray:66.86116790771484px}}@keyframes animate-svg-stroke-29{0%{stroke-dashoffset:66.86116790771484px;stroke-dasharray:66.86116790771484px}100%{stroke-dashoffset:0;stroke-dasharray:66.86116790771484px}}.svg-elem-29{-webkit-animation:animate-svg-stroke-29 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.36s both;animation:animate-svg-stroke-29 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.36s both}@-webkit-keyframes animate-svg-stroke-30{0%{stroke-dashoffset:97.4916000366211px;stroke-dasharray:97.4916000366211px}100%{stroke-dashoffset:0;stroke-dasharray:97.4916000366211px}}@keyframes animate-svg-stroke-30{0%{stroke-dashoffset:97.4916000366211px;stroke-dasharray:97.4916000366211px}100%{stroke-dashoffset:0;stroke-dasharray:97.4916000366211px}}.svg-elem-30{-webkit-animation:animate-svg-stroke-30 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.48s both;animation:animate-svg-stroke-30 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.48s both}@-webkit-keyframes animate-svg-stroke-31{0%{stroke-dashoffset:88.34687042236328px;stroke-dasharray:88.34687042236328px}100%{stroke-dashoffset:0;stroke-dasharray:88.34687042236328px}}@keyframes animate-svg-stroke-31{0%{stroke-dashoffset:88.34687042236328px;stroke-dasharray:88.34687042236328px}100%{stroke-dashoffset:0;stroke-dasharray:88.34687042236328px}}.svg-elem-31{-webkit-animation:animate-svg-stroke-31 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.6s both;animation:animate-svg-stroke-31 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.6s both}@-webkit-keyframes animate-svg-stroke-32{0%{stroke-dashoffset:168.1299285888672px;stroke-dasharray:168.1299285888672px}100%{stroke-dashoffset:0;stroke-dasharray:168.1299285888672px}}@keyframes animate-svg-stroke-32{0%{stroke-dashoffset:168.1299285888672px;stroke-dasharray:168.1299285888672px}100%{stroke-dashoffset:0;stroke-dasharray:168.1299285888672px}}.svg-elem-32{-webkit-animation:animate-svg-stroke-32 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.719999999999999s both;animation:animate-svg-stroke-32 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.719999999999999s both}@-webkit-keyframes animate-svg-stroke-33{0%{stroke-dashoffset:43.72657012939453px;stroke-dasharray:43.72657012939453px}100%{stroke-dashoffset:0;stroke-dasharray:43.72657012939453px}}@keyframes animate-svg-stroke-33{0%{stroke-dashoffset:43.72657012939453px;stroke-dasharray:43.72657012939453px}100%{stroke-dashoffset:0;stroke-dasharray:43.72657012939453px}}.svg-elem-33{-webkit-animation:animate-svg-stroke-33 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.84s both;animation:animate-svg-stroke-33 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.84s both}@-webkit-keyframes animate-svg-stroke-34{0%{stroke-dashoffset:202.5054473876953px;stroke-dasharray:202.5054473876953px}100%{stroke-dashoffset:0;stroke-dasharray:202.5054473876953px}}@keyframes animate-svg-stroke-34{0%{stroke-dashoffset:202.5054473876953px;stroke-dasharray:202.5054473876953px}100%{stroke-dashoffset:0;stroke-dasharray:202.5054473876953px}}.svg-elem-34{-webkit-animation:animate-svg-stroke-34 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.96s both;animation:animate-svg-stroke-34 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 8.96s both}@-webkit-keyframes animate-svg-stroke-35{0%{stroke-dashoffset:57.606666564941406px;stroke-dasharray:57.606666564941406px}100%{stroke-dashoffset:0;stroke-dasharray:57.606666564941406px}}@keyframes animate-svg-stroke-35{0%{stroke-dashoffset:57.606666564941406px;stroke-dasharray:57.606666564941406px}100%{stroke-dashoffset:0;stroke-dasharray:57.606666564941406px}}.svg-elem-35{-webkit-animation:animate-svg-stroke-35 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.08s both;animation:animate-svg-stroke-35 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.08s both}@-webkit-keyframes animate-svg-stroke-36{0%{stroke-dashoffset:53.05959701538086px;stroke-dasharray:53.05959701538086px}100%{stroke-dashoffset:0;stroke-dasharray:53.05959701538086px}}@keyframes animate-svg-stroke-36{0%{stroke-dashoffset:53.05959701538086px;stroke-dasharray:53.05959701538086px}100%{stroke-dashoffset:0;stroke-dasharray:53.05959701538086px}}.svg-elem-36{-webkit-animation:animate-svg-stroke-36 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.2s both;animation:animate-svg-stroke-36 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.2s both}@-webkit-keyframes animate-svg-stroke-37{0%{stroke-dashoffset:227.40101623535156px;stroke-dasharray:227.40101623535156px}100%{stroke-dashoffset:0;stroke-dasharray:227.40101623535156px}}@keyframes animate-svg-stroke-37{0%{stroke-dashoffset:227.40101623535156px;stroke-dasharray:227.40101623535156px}100%{stroke-dashoffset:0;stroke-dasharray:227.40101623535156px}}.svg-elem-37{-webkit-animation:animate-svg-stroke-37 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.32s both;animation:animate-svg-stroke-37 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.32s both}@-webkit-keyframes animate-svg-stroke-38{0%{stroke-dashoffset:96.57610321044922px;stroke-dasharray:96.57610321044922px}100%{stroke-dashoffset:0;stroke-dasharray:96.57610321044922px}}@keyframes animate-svg-stroke-38{0%{stroke-dashoffset:96.57610321044922px;stroke-dasharray:96.57610321044922px}100%{stroke-dashoffset:0;stroke-dasharray:96.57610321044922px}}.svg-elem-38{-webkit-animation:animate-svg-stroke-38 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.44s both;animation:animate-svg-stroke-38 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.44s both}@-webkit-keyframes animate-svg-stroke-39{0%{stroke-dashoffset:130.20706176757812px;stroke-dasharray:130.20706176757812px}100%{stroke-dashoffset:0;stroke-dasharray:130.20706176757812px}}@keyframes animate-svg-stroke-39{0%{stroke-dashoffset:130.20706176757812px;stroke-dasharray:130.20706176757812px}100%{stroke-dashoffset:0;stroke-dasharray:130.20706176757812px}}.svg-elem-39{-webkit-animation:animate-svg-stroke-39 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.559999999999999s both;animation:animate-svg-stroke-39 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.559999999999999s both}@-webkit-keyframes animate-svg-stroke-40{0%{stroke-dashoffset:189.61903381347656px;stroke-dasharray:189.61903381347656px}100%{stroke-dashoffset:0;stroke-dasharray:189.61903381347656px}}@keyframes animate-svg-stroke-40{0%{stroke-dashoffset:189.61903381347656px;stroke-dasharray:189.61903381347656px}100%{stroke-dashoffset:0;stroke-dasharray:189.61903381347656px}}.svg-elem-40{-webkit-animation:animate-svg-stroke-40 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.68s both;animation:animate-svg-stroke-40 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.68s both}@-webkit-keyframes animate-svg-stroke-41{0%{stroke-dashoffset:118.5631103515625px;stroke-dasharray:118.5631103515625px}100%{stroke-dashoffset:0;stroke-dasharray:118.5631103515625px}}@keyframes animate-svg-stroke-41{0%{stroke-dashoffset:118.5631103515625px;stroke-dasharray:118.5631103515625px}100%{stroke-dashoffset:0;stroke-dasharray:118.5631103515625px}}.svg-elem-41{-webkit-animation:animate-svg-stroke-41 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.8s both;animation:animate-svg-stroke-41 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.8s both}@-webkit-keyframes animate-svg-stroke-42{0%{stroke-dashoffset:55.51596450805664px;stroke-dasharray:55.51596450805664px}100%{stroke-dashoffset:0;stroke-dasharray:55.51596450805664px}}@keyframes animate-svg-stroke-42{0%{stroke-dashoffset:55.51596450805664px;stroke-dasharray:55.51596450805664px}100%{stroke-dashoffset:0;stroke-dasharray:55.51596450805664px}}.svg-elem-42{-webkit-animation:animate-svg-stroke-42 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.92s both;animation:animate-svg-stroke-42 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 9.92s both}@-webkit-keyframes animate-svg-stroke-43{0%{stroke-dashoffset:120.97976684570312px;stroke-dasharray:120.97976684570312px}100%{stroke-dashoffset:0;stroke-dasharray:120.97976684570312px}}@keyframes animate-svg-stroke-43{0%{stroke-dashoffset:120.97976684570312px;stroke-dasharray:120.97976684570312px}100%{stroke-dashoffset:0;stroke-dasharray:120.97976684570312px}}.svg-elem-43{-webkit-animation:animate-svg-stroke-43 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.04s both;animation:animate-svg-stroke-43 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.04s both}@-webkit-keyframes animate-svg-stroke-44{0%{stroke-dashoffset:157.4563751220703px;stroke-dasharray:157.4563751220703px}100%{stroke-dashoffset:0;stroke-dasharray:157.4563751220703px}}@keyframes animate-svg-stroke-44{0%{stroke-dashoffset:157.4563751220703px;stroke-dasharray:157.4563751220703px}100%{stroke-dashoffset:0;stroke-dasharray:157.4563751220703px}}.svg-elem-44{-webkit-animation:animate-svg-stroke-44 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.16s both;animation:animate-svg-stroke-44 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.16s both}@-webkit-keyframes animate-svg-stroke-45{0%{stroke-dashoffset:323.8050231933594px;stroke-dasharray:323.8050231933594px}100%{stroke-dashoffset:0;stroke-dasharray:323.8050231933594px}}@keyframes animate-svg-stroke-45{0%{stroke-dashoffset:323.8050231933594px;stroke-dasharray:323.8050231933594px}100%{stroke-dashoffset:0;stroke-dasharray:323.8050231933594px}}.svg-elem-45{-webkit-animation:animate-svg-stroke-45 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.28s both;animation:animate-svg-stroke-45 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.28s both}@-webkit-keyframes animate-svg-stroke-46{0%{stroke-dashoffset:610.7251586914062px;stroke-dasharray:610.7251586914062px}100%{stroke-dashoffset:0;stroke-dasharray:610.7251586914062px}}@keyframes animate-svg-stroke-46{0%{stroke-dashoffset:610.7251586914062px;stroke-dasharray:610.7251586914062px}100%{stroke-dashoffset:0;stroke-dasharray:610.7251586914062px}}.svg-elem-46{-webkit-animation:animate-svg-stroke-46 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.399999999999999s both;animation:animate-svg-stroke-46 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.399999999999999s both}@-webkit-keyframes animate-svg-stroke-47{0%{stroke-dashoffset:189.02862548828125px;stroke-dasharray:189.02862548828125px}100%{stroke-dashoffset:0;stroke-dasharray:189.02862548828125px}}@keyframes animate-svg-stroke-47{0%{stroke-dashoffset:189.02862548828125px;stroke-dasharray:189.02862548828125px}100%{stroke-dashoffset:0;stroke-dasharray:189.02862548828125px}}.svg-elem-47{-webkit-animation:animate-svg-stroke-47 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.52s both;animation:animate-svg-stroke-47 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.52s both}@-webkit-keyframes animate-svg-stroke-48{0%{stroke-dashoffset:363.7342834472656px;stroke-dasharray:363.7342834472656px}100%{stroke-dashoffset:0;stroke-dasharray:363.7342834472656px}}@keyframes animate-svg-stroke-48{0%{stroke-dashoffset:363.7342834472656px;stroke-dasharray:363.7342834472656px}100%{stroke-dashoffset:0;stroke-dasharray:363.7342834472656px}}.svg-elem-48{-webkit-animation:animate-svg-stroke-48 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.64s both;animation:animate-svg-stroke-48 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.64s both}@-webkit-keyframes animate-svg-stroke-49{0%{stroke-dashoffset:380.2958679199219px;stroke-dasharray:380.2958679199219px}100%{stroke-dashoffset:0;stroke-dasharray:380.2958679199219px}}@keyframes animate-svg-stroke-49{0%{stroke-dashoffset:380.2958679199219px;stroke-dasharray:380.2958679199219px}100%{stroke-dashoffset:0;stroke-dasharray:380.2958679199219px}}.svg-elem-49{-webkit-animation:animate-svg-stroke-49 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.76s both;animation:animate-svg-stroke-49 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.76s both}@-webkit-keyframes animate-svg-stroke-50{0%{stroke-dashoffset:509.203369140625px;stroke-dasharray:509.203369140625px}100%{stroke-dashoffset:0;stroke-dasharray:509.203369140625px}}@keyframes animate-svg-stroke-50{0%{stroke-dashoffset:509.203369140625px;stroke-dasharray:509.203369140625px}100%{stroke-dashoffset:0;stroke-dasharray:509.203369140625px}}.svg-elem-50{-webkit-animation:animate-svg-stroke-50 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.879999999999999s both;animation:animate-svg-stroke-50 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 10.879999999999999s both}@-webkit-keyframes animate-svg-stroke-51{0%{stroke-dashoffset:232.56146240234375px;stroke-dasharray:232.56146240234375px}100%{stroke-dashoffset:0;stroke-dasharray:232.56146240234375px}}@keyframes animate-svg-stroke-51{0%{stroke-dashoffset:232.56146240234375px;stroke-dasharray:232.56146240234375px}100%{stroke-dashoffset:0;stroke-dasharray:232.56146240234375px}}.svg-elem-51{-webkit-animation:animate-svg-stroke-51 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11s both;animation:animate-svg-stroke-51 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11s both}@-webkit-keyframes animate-svg-stroke-52{0%{stroke-dashoffset:40.55134963989258px;stroke-dasharray:40.55134963989258px}100%{stroke-dashoffset:0;stroke-dasharray:40.55134963989258px}}@keyframes animate-svg-stroke-52{0%{stroke-dashoffset:40.55134963989258px;stroke-dasharray:40.55134963989258px}100%{stroke-dashoffset:0;stroke-dasharray:40.55134963989258px}}.svg-elem-52{-webkit-animation:animate-svg-stroke-52 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.120000000000001s both;animation:animate-svg-stroke-52 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.120000000000001s both}@-webkit-keyframes animate-svg-stroke-53{0%{stroke-dashoffset:553.2852172851562px;stroke-dasharray:553.2852172851562px}100%{stroke-dashoffset:0;stroke-dasharray:553.2852172851562px}}@keyframes animate-svg-stroke-53{0%{stroke-dashoffset:553.2852172851562px;stroke-dasharray:553.2852172851562px}100%{stroke-dashoffset:0;stroke-dasharray:553.2852172851562px}}.svg-elem-53{-webkit-animation:animate-svg-stroke-53 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.24s both;animation:animate-svg-stroke-53 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.24s both}@-webkit-keyframes animate-svg-stroke-54{0%{stroke-dashoffset:468.2057189941406px;stroke-dasharray:468.2057189941406px}100%{stroke-dashoffset:0;stroke-dasharray:468.2057189941406px}}@keyframes animate-svg-stroke-54{0%{stroke-dashoffset:468.2057189941406px;stroke-dasharray:468.2057189941406px}100%{stroke-dashoffset:0;stroke-dasharray:468.2057189941406px}}.svg-elem-54{-webkit-animation:animate-svg-stroke-54 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.36s both;animation:animate-svg-stroke-54 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.36s both}@-webkit-keyframes animate-svg-stroke-55{0%{stroke-dashoffset:108.70052337646484px;stroke-dasharray:108.70052337646484px}100%{stroke-dashoffset:0;stroke-dasharray:108.70052337646484px}}@keyframes animate-svg-stroke-55{0%{stroke-dashoffset:108.70052337646484px;stroke-dasharray:108.70052337646484px}100%{stroke-dashoffset:0;stroke-dasharray:108.70052337646484px}}.svg-elem-55{-webkit-animation:animate-svg-stroke-55 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.48s both;animation:animate-svg-stroke-55 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.48s both}@-webkit-keyframes animate-svg-stroke-56{0%{stroke-dashoffset:114.77915954589844px;stroke-dasharray:114.77915954589844px}100%{stroke-dashoffset:0;stroke-dasharray:114.77915954589844px}}@keyframes animate-svg-stroke-56{0%{stroke-dashoffset:114.77915954589844px;stroke-dasharray:114.77915954589844px}100%{stroke-dashoffset:0;stroke-dasharray:114.77915954589844px}}.svg-elem-56{-webkit-animation:animate-svg-stroke-56 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.6s both;animation:animate-svg-stroke-56 0.3s cubic-bezier(0.175,0.885,0.32,1.275) 11.6s both}
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
.content{overflow:hidden;}
.eye-catch { width: 100%;}
.menu{right:180px;bottom:200px;}
.new-list-box{width:48%;}
.h1-contact,.h1-about,.h1-blog,.h1-service,.h1-works{top:60%;}
.inner,.under-inner{width:90%;}
table td,table th{width:100%;display:block;}
table th{color:#fff;background:#84CCC6;}
table td{border:none;}
.under-box{flex-direction:column;}
.msg-box,.img-box{width:100%;}
.single nav.menu{bottom:650px}
.h1-top {margin-top: 50px;margin-left: 0;}
.single .logo-image {top: 15%;}
.single h1.entry-title {margin-top: 30px;}
}