@-webkit-keyframes yura{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes yura{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes hoverin{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes hoverin{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes hoverout{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:101%;opacity:1}}@keyframes hoverout{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:101%;opacity:1}}@-webkit-keyframes hoverin_reverse{0%{-webkit-transform:translateX(101%);transform:translateX(101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes hoverin_reverse{0%{-webkit-transform:translateX(101%);transform:translateX(101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes hoverout_reverse{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:-101%;opacity:1}}@keyframes hoverout_reverse{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:-101%;opacity:1}}@-webkit-keyframes hurueru{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes hurueru{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@-webkit-keyframes wave{0%{background-position:0 0}100%{background-position:round-decimal(5.20833vw, 3) 0}}@keyframes wave{0%{background-position:0 0}100%{background-position:round-decimal(5.20833vw, 3) 0}}@media screen and (min-width: 1024px){@-webkit-keyframes wave{0%{background-position:0 0}100%{background-position:100px 0}}@keyframes wave{0%{background-position:0 0}100%{background-position:100px 0}}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes hoverin{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes hoverout{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:101%;opacity:1}}@-webkit-keyframes hoverinr{0%{-webkit-transform:translateX(101%);transform:translateX(101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes hoverinr{0%{-webkit-transform:translateX(101%);transform:translateX(101%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes hoveroutr{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:-101%;opacity:1}}@keyframes hoveroutr{0%{-webkit-transform:translateY(0);transform:translateY(0);left:0;opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);left:-101%;opacity:1}}.privacy section .wrap{padding:0 6.836vw}.privacy section .wrap p,.privacy section .wrap dl dd,.privacy section .wrap a,.privacy section .wrap h3{font-size:2.93vw;font-weight:500;line-height:2.17}.privacy section .wrap h2{font-size:5.371vw;font-weight:bold;line-height:1.64;letter-spacing:0.1em;color:#20bf9c;text-align:center;margin:0 0 8.008vw}.privacy section .wrap .lead{margin:0 0 9.766vw}.privacy section .wrap dl dt{font-size:4.102vw;font-weight:bold;line-height:2.17;letter-spacing:0.1em;color:#20bf9c}.privacy section .wrap dl dd{margin:.977vw 0 0}.privacy section .wrap dl dd+dt{margin:4.59vw 0 0}.privacy section .wrap .adress{margin:9.766vw 0 0;border:1px solid #1bc8a2;padding:6.836vw}.privacy section .wrap .adress h3{font-weight:bold;color:#282828;margin:4.883vw 0 0}.privacy section .wrap .adress a{text-decoration:underline}@media screen and (min-width: 1024px){.privacy section{width:1100px;margin:0 auto}.privacy section .wrap{padding:0 60px}.privacy section .wrap p,.privacy section .wrap dl dd,.privacy section .wrap a,.privacy section .wrap h3{font-size:18px;font-weight:500;line-height:2.33}.privacy section .wrap h2{font-size:42px;margin:0 0 100px}.privacy section .wrap .lead{margin:0 0 36px}.privacy section .wrap dl dt{font-size:27px}.privacy section .wrap dl dd{margin:0}.privacy section .wrap dl dd+dt{margin:40px 0 0}.privacy section .wrap .adress{margin:108px 0 0;border:2px solid #1bc8a2;padding:40px 54px}.privacy section .wrap .adress h3{margin:42px 0 0}.privacy section .wrap .adress a:hover{text-decoration:none}}
