@font-face{font-family:"Noto Sans JP";src:url("/assets/fonts/jp/NotoSansJP-Regular.woff2") format("woff2"),url("/assets/fonts/jp/NotoSansJP-Regular.woff") format("woff"),url("/assets/fonts/jp/NotoSansJP-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("/assets/fonts/jp/NotoSansJP-Bold.woff2") format("woff2"),url("/assets/fonts/jp/NotoSansJP-Bold.woff") format("woff"),url("/assets/fonts/jp/NotoSansJP-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("/assets/fonts/jp/NotoSansJP-Regular.woff") format("woff2"),url("/assets/fonts/jp/NotoSansJP-Regular.woff") format("woff"),url("/assets/fonts/jp/NotoSansJP-Regular.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/en/Poppins-Regular.woff2") format("woff2"),url("/assets/fonts/en/Poppins-Regular.woff") format("woff"),url("/assets/fonts/en/Poppins-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/en/Poppins-Bold.woff2") format("woff2"),url("/assets/fonts/en/Poppins-Bold.woff") format("woff"),url("/assets/fonts/en/Poppins-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/en/Poppins-Italic.woff") format("woff2"),url("/assets/fonts/en/Poppins-Italic.woff") format("woff"),url("/assets/fonts/en/Poppins-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Roboto";src:url("/assets/fonts/en/Roboto-Regular.woff2") format("woff2"),url("/assets/fonts/en/Roboto-Regular.woff") format("woff"),url("/assets/fonts/en/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("/assets/fonts/en/Roboto-Bold.woff2") format("woff2"),url("/assets/fonts/en/Roboto-Bold.woff") format("woff"),url("/assets/fonts/en/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Roboto";src:url("/assets/fonts/en/Roboto-Italic.woff") format("woff2"),url("/assets/fonts/en/Roboto-Italic.woff") format("woff"),url("/assets/fonts/en/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{visibility:hidden;opacity:0}50%{visibility:visible;opacity:.5}100%{visibility:visible;opacity:1}}@keyframes fadeIn{0%{visibility:hidden;opacity:0}50%{visibility:visible;opacity:.5}100%{visibility:visible;opacity:1}}@-webkit-keyframes transY{0%{margin-top:-16px}100%{margin-top:0}}@keyframes transY{0%{margin-top:-16px}100%{margin-top:0}}@-webkit-keyframes ripple{0%{-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0);box-shadow:0px 0px 0px 1px rgba(0,0,0,0)}50%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,.1);box-shadow:0px 0px 0px 12px rgba(0,0,0,.1)}100%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,0);box-shadow:0px 0px 0px 12px rgba(0,0,0,0)}}@keyframes ripple{0%{-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0);box-shadow:0px 0px 0px 1px rgba(0,0,0,0)}50%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,.1);box-shadow:0px 0px 0px 12px rgba(0,0,0,.1)}100%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,0);box-shadow:0px 0px 0px 12px rgba(0,0,0,0)}}@-webkit-keyframes rippleRev{0%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,0);box-shadow:0px 0px 0px 12px rgba(0,0,0,0)}50%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,.1);box-shadow:0px 0px 0px 12px rgba(0,0,0,.1)}100%{-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0);box-shadow:0px 0px 0px 1px rgba(0,0,0,0)}}@keyframes rippleRev{0%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,0);box-shadow:0px 0px 0px 12px rgba(0,0,0,0)}50%{-webkit-box-shadow:0px 0px 0px 12px rgba(0,0,0,.1);box-shadow:0px 0px 0px 12px rgba(0,0,0,.1)}100%{-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0);box-shadow:0px 0px 0px 1px rgba(0,0,0,0)}}.top-hero{background-color:#f7f7f7}.top-hero img{width:100%;max-width:980px;margin:0 auto;padding:10vw}@media screen and (min-width: 1200px){.top-hero img{padding:120px}}
/*# sourceMappingURL=../map/pages/index.min.css.map */