@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&family=Oswald:wght@200;500&display=swap");@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes float-img{0%{margin:0}100%{margin:10px 0 0}}@keyframes float-img{0%{margin:0}100%{margin:10px 0 0}}@-webkit-keyframes focus-out{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes focus-out{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes float-bg-horizon{0%{background-position:0 0}100%{background-position:-59px 0}}@keyframes float-bg-horizon{0%{background-position:0 0}100%{background-position:-59px 0}}@-webkit-keyframes infinite-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes infinite-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes flashing{0%{opacity:1}100%{opacity:0}}@keyframes flashing{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes hover{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hover{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes egg{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}1%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}2%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}4%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}6%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes egg{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}1%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}2%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}4%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}6%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;background:#222}body{font-size:16px;font-size:1.6rem;letter-spacing:1px;letter-spacing:.1rem;color:#fff;line-height:1.5;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;word-break:break-all;position:relative;text-align:center;border:none;min-width:0;overflow-y:scroll;overflow-x:hidden !important}@media screen and (max-width: 767px){body{font-size:14px;font-size:1.4rem}}a{text-decoration:none}select,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none}select::-ms-expand{display:none}img{max-width:100%;height:auto;vertical-align:bottom}svg{width:100%;height:auto}::-moz-selection{background-color:#ffe699;color:#fff}::selection{background-color:#ffe699;color:#fff}.c-notice{text-indent:-1em;padding-left:1em;margin:0 0 .3em 0;color:#000}.js-animate{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:all .8s ease}.js-animate.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.c-hover{display:inline-block}.c-hover:hover{-webkit-animation:hover .5s ease normal 1;animation:hover .5s ease normal 1}.p-product-footer{font:14px/1.8 sans-serif;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "Yu Gothic", YuGothic, Arial, "メイリオ", Meiryo, sans-serif;-webkit-font-feature-settings:normal;font-feature-settings:normal;letter-spacing:0;text-align:left}.p-product-footer ul{list-style:none}.p-product-footer a{color:#fff;position:relative}.p-product-loader{background:#000212;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease}[data-status="loading"] .p-product-loader{opacity:1;pointer-events:auto}.p-product-loader__spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.p-product-loader__spinner-path{stroke:#00afde;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}.mvCol{background:url(../images/bg_mv.png) bottom right no-repeat,#31f28e}@media screen and (min-width: 1024px){.mvCol{background-size:auto}}@media screen and (max-width: 767px){.mvCol{background-size:contain}}.mvInner{position:relative;max-width:1200px;margin:auto;overflow:hidden}.mvItem{position:absolute;top:0;right:0;width:300px}@media screen and (max-width: 767px){.mvItem{width:35vw}}h1{position:relative;z-index:5}@media screen and (min-width: 1024px){h1{width:auto !important;padding:150px 0}}@media screen and (max-width: 767px){h1{width:80%;margin:auto;padding:18vw 0}}.p-product-copyright{font-size:12px;font-size:1.2rem;color:#fff;background:#000;border:solid #19166a;border-width:1px 0;padding:10px 0}@media screen and (max-width: 1024px){.p-product-copyright{padding:20px}}

/*# sourceMappingURL=maps/mv.css.map */
