:root{--dnp:"dnp-shuei-gothic-kin-std",sans-serif;--text:#2D2D2D;--black:#000000;--white:#fff;--primary:#CC002B;--primary100:#A20022;--primary300:#84BDDB;--secondary:#EE7800;--lightgray:#6D6D6D;--gray:#EDEDED;--gray100:#D9D9D9;--gray200:#727272;--gray300:#B6B6B6;--gray400:#9496A1;--gray500:#777986;--gray600:#D2D2D2;--gray700:#eee;--gray800:#F7F7F7;--spWidth:393;--menuOpen:cubic-bezier(1,-0.21, 0.26, 1.11);--illust:cubic-bezier(.5,0,0,1.1);--zoom:cubic-bezier(0.65, 0.05, 0.36, 1);--ziwaziwa:cubic-bezier(0.33, 1, 0.68, 1);--slide:cubic-bezier(0.8, 0, 0.2, 1);--easeInSine:cubic-bezier(0.47, 0, 0.745, 0.715);--easeOutSine:cubic-bezier(0.39, 0.575, 0.565, 1);--easeInOutSine:cubic-bezier(0.39, 0.575, 0.565, 1);--easeInQuad:cubic-bezier(0.55, 0.085, 0.68, 0.53);--easeOutQuad:cubic-bezier(0.25, 0.46, 0.45, 0.94);--easeInOutQuad:cubic-bezier(0.25, 0.46, 0.45, 0.94);--easeInCubic:cubic-bezier(0.55, 0.055, 0.675, 0.19);--easeOutCubic:cubic-bezier(0.215, 0.61, 0.355, 1);--easeInOutCubic:cubic-bezier(0.215, 0.61, 0.355, 1);--easeInQuart:cubic-bezier(0.895, 0.03, 0.685, 0.22);--easeOutQuart:cubic-bezier(0.165, 0.84, 0.44, 1);--easeInOutQuart:cubic-bezier(0.165, 0.84, 0.44, 1);--easeInQuint:cubic-bezier(0.755, 0.05, 0.855, 0.06);--easeOutQuint:cubic-bezier(0.23, 1, 0.32, 1);--easeInOutQuint:cubic-bezier(0.23, 1, 0.32, 1);--easeInExpo:cubic-bezier(0.95, 0.05, 0.795, 0.035);--easeOutExpo:cubic-bezier(0.19, 1, 0.22, 1);--easeInOutExpo:cubic-bezier(0.19, 1, 0.22, 1);--easeInCirc:cubic-bezier(0.6, 0.04, 0.98, 0.335);--easeOutCirc:cubic-bezier(0.075, 0.82, 0.165, 1);--easeInOutCirc:cubic-bezier(0.075, 0.82, 0.165, 1);--easeInBack:cubic-bezier(0.6, -0.28, 0.735, 0.045);--easeOutBack:cubic-bezier(0.175, 0.885, 0.32, 1.45);--easeInOutBack:cubic-bezier(0.68, -0.55, 0.265, 1.55);--easeInOutFast:cubic-bezier(1, 0, 0, 1);--authenticMotion:cubic-bezier(0.4, 0, 0.2, 1);--Power1easeIn:var(--easeInQuad);--Power1easeOut:var(--easeOutQuad);--Power1easeInOut:var(--easeInOutQuad);--Power2easeIn:var(--easeInCubic);--Power2easeOut:var(--easeOutCubic);--Power2easeInOut:var(--easeInOutCubic);--Power3easeIn:var(--easeInQuart);--Power3easeOut:var(--easeOutQuart);--Power3easeInOut:var(--easeInOutQuart);--Power4easeIn:var(--easeInQuint);--Power4easeOut:var(--easeOutQuint);--Power4easeInOut:var(--easeInOutQuint);--Power0:linear}@media screen and (max-width:749px){footer.footer{padding-top:22.1333333333vw;border-top:1px solid var(--gray)}footer.footer .footer__localization:empty+.footer__column{display:none}footer.footer .footer__content-bottom{padding-top:0}footer.footer .footer__footer .footer__inner{height:100%;display:block}footer.footer .footer__footer-left{width:100%;padding:0 7.2vw 7.2vw 7.2vw;box-sizing:border-box}footer.footer .footer__footer-left h1{margin:0 auto 0 0;width:33.3333333333vw;text-align:left}footer.footer .footer__footer-left h1 a{padding:0}footer.footer .footer__footer-left .footer__copyright{font-size:.34375rem;font-size:2.9333333333vw;margin:2.6666666667vw 0 0;text-align:left}footer.footer .footer__footer-right{border-top:1px solid var(--gray);padding:7.2vw}footer.footer .footer__footer-right ul li{font-size:.34375rem;font-size:2.9333333333vw;margin-right:5.3333333333vw}footer.footer .footer__footer-right ul li:last-child{margin-right:0}footer.footer .footer__inner{margin:0 auto}footer.footer .footer__inner .wrapper{padding:0 7.2vw}footer.footer .footer__inner .wrapper .flex{justify-content:space-between}footer.footer .footer__inner .wrapper .box{width:38.1333333333vw}footer.footer .footer__inner .wrapper .box-title{margin-bottom:5.3333333333vw;font-size:.3125rem;font-size:2.6666666667vw}footer.footer .footer__inner .wrapper .box-title a{color:var(--text)}footer.footer .footer__inner .wrapper .box ul li{margin-bottom:5.3333333333vw;font-size:.625rem;font-size:5.3333333333vw;font-weight:500}footer.footer .footer__inner .wrapper .box ul li:last-child{margin-bottom:0}footer.footer .footer__inner .wrapper .box ul li a{color:var(--text)}footer.footer .footer__inner .wrapper .box-content{margin-bottom:6.6666666667vw}footer.footer .footer__inner .wrapper .box-content:last-child{margin-bottom:0}footer.footer .footer__inner .wrapper .box-content-title{margin-bottom:4vw;font-size:.625rem;font-size:5.3333333333vw;font-weight:500}footer.footer .footer__inner .wrapper .box-content-title a{color:var(--text)}footer.footer .footer__inner .wrapper .box-content ul:last-child{margin-bottom:0}footer.footer .footer__inner .wrapper .box-content ul li{margin-bottom:4vw;font-size:.375rem;font-size:3.2vw}footer.footer .footer__inner .wrapper .box-content ul li:last-child{margin-bottom:0}footer.footer .footer__inner .follow-us{margin-top:13.3333333333vw}footer.footer .footer__inner .follow-us-title{margin-bottom:4.8vw;font-size:.5rem;font-size:4.2666666667vw;text-align:left}footer.footer .footer__inner .follow-us ul{justify-content:flex-start}footer.footer .footer__inner .follow-us ul li{margin-right:1.3333333333vw}footer.footer .footer__inner .follow-us ul li:last-child{margin-right:0}footer.footer .footer__inner .follow-us ul li a{display:flex;align-items:center;justify-content:center;height:6.9333333333vw;width:6.9333333333vw;border-radius:100%;border:1px solid var(--primary);font-size:0;padding:0}footer.footer .footer__inner .follow-us ul li a svg{height:auto;width:2.6666666667vw}footer.footer .footer__inner .follow-us ul li a svg *{fill:var(--primary)}}@media screen and (min-width:750px){footer.footer{padding-top:40px;border-top:1px solid var(--gray)}footer.footer .footer__content-bottom{padding-top:0}footer.footer .footer__footer{margin-top:40px;border-top:1px solid var(--gray);height:70px}footer.footer .footer__footer .footer__inner{height:100%}footer.footer .footer__footer-left h1{width:86px}footer.footer .footer__footer-right .footer__copyright{font-size:12px;margin:0}footer.footer .footer__footer-right ul{margin-left:23px}footer.footer .footer__footer-right ul li{font-size:12px;margin-right:28px}footer.footer .footer__footer-right ul li:last-child{margin-right:0}footer.footer .footer__inner{margin:0 auto;width:93.4722222222%}footer.footer .footer__inner .wrapper .box:nth-child(1){margin-right:85px}footer.footer .footer__inner .wrapper .box-title{margin-bottom:40px;font-size:10px}footer.footer .footer__inner .wrapper .box-title a{color:var(--text)}footer.footer .footer__inner .wrapper .box ul li{margin-bottom:20px;font-size:20px;font-weight:500}footer.footer .footer__inner .wrapper .box ul li:last-child{margin-bottom:0}footer.footer .footer__inner .wrapper .box ul li a{color:var(--text)}footer.footer .footer__inner .wrapper .box-content{margin-right:30px}footer.footer .footer__inner .wrapper .box-content:last-child{margin-right:0}footer.footer .footer__inner .wrapper .box-content-title{margin-bottom:35px;font-size:20px;font-weight:500}footer.footer .footer__inner .wrapper .box-content-title a{color:var(--text)}footer.footer .footer__inner .wrapper .box-content ul li{margin-bottom:15px;font-size:12px}footer.footer .footer__inner .wrapper .box-content ul li:last-child{margin-bottom:0}footer.footer .footer__inner .follow-us-title{margin-bottom:18px;font-size:16px;text-align:right}footer.footer .footer__inner .follow-us ul li{margin-right:5px}footer.footer .footer__inner .follow-us ul li:last-child{margin-right:0}footer.footer .footer__inner .follow-us ul li a{display:flex;align-items:center;justify-content:center;height:26px;width:26px;border-radius:100%;border:1px solid var(--primary);font-size:0;padding:0}footer.footer .footer__inner .follow-us ul li a svg{width:12px}footer.footer .footer__inner .follow-us ul li a svg *{fill:var(--primary)}}
/*# sourceMappingURL=footer.min.css.map */
