.kv[data-v-967856b9]{perspective:1000px;transform:translateY(var(--kv-top));transform-style:preserve-3d}@media screen and (min-width:560px) and (max-width:959px){.kv[data-v-967856b9]{scale:.8;translate:0 -20px}}.kv__image[data-v-967856b9]{display:block;opacity:.5;transform:rotateX(var(--x)) rotateY(var(--y));transition:transform .8s ease-out}.wrapper[data-v-011e59e0]{background:url(./noise.mxe-o0Rx.png) repeat,linear-gradient(56.3deg,#ce1226,#e74541);padding:300px 80px 124px}@media screen and (max-width:959px){.wrapper[data-v-011e59e0]{padding:160px 24px 100px}}.wrapper__hero[data-v-011e59e0]{margin:0 auto;max-width:1160px;position:relative}@media screen and (max-width:959px){.wrapper__hero[data-v-011e59e0]{max-width:500px}}.hero[data-v-011e59e0]{color:#fff}.hero__copy[data-v-011e59e0]{font-family:Noto Sans JP,sans-serif;font-size:66px;font-weight:900;line-height:1.5;position:relative;z-index:1}@media screen and (max-width:959px){.hero__copy[data-v-011e59e0]{font-size:32px}}.hero__description[data-v-011e59e0]{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;line-height:48px;max-width:670px;position:relative;z-index:1}@media screen and (max-width:959px){.hero__description[data-v-011e59e0]{font-size:14px;line-height:2.4}}.hero__description[data-v-011e59e0]:nth-child(n+2){margin-top:140px}@media screen and (max-width:959px){.hero__description[data-v-011e59e0]:nth-child(n+2){margin-top:80px}}.hero__link[data-v-011e59e0]{color:#fff;font-size:20px;position:relative;z-index:1}@media screen and (max-width:959px){.hero__link[data-v-011e59e0]{font-size:14px}}.hero__link[data-v-011e59e0]:nth-child(n+2){margin-top:40px}.hero__image[data-v-011e59e0]{left:540px;position:absolute;top:-90px;width:700px;z-index:0}@media screen and (max-width:959px){.hero__image[data-v-011e59e0]{left:-20px;max-width:700px;top:-70px;width:108%}}.wrapper[data-v-2f8ce8c4]{padding:84px 80px 120px}@media screen and (max-width:959px){.wrapper[data-v-2f8ce8c4]{padding:84px 24px 120px}}.wrapper__products[data-v-2f8ce8c4]{margin:0 auto;max-width:1160px}@media screen and (max-width:959px){.wrapper__products[data-v-2f8ce8c4]{max-width:500px}}.products[data-v-2f8ce8c4]{color:#ce1226}.products__description[data-v-2f8ce8c4]{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:2}@media screen and (max-width:959px){.products__description[data-v-2f8ce8c4]{font-size:14px}}.products__description[data-v-2f8ce8c4]:nth-child(n+2){margin-top:24px}.products__list[data-v-2f8ce8c4]:nth-child(n+2){margin-top:112px}@media screen and (max-width:959px){.products__list[data-v-2f8ce8c4]:nth-child(n+2){margin-top:60px}}.list__item[data-v-2f8ce8c4]:nth-child(n+2){margin-top:40px}@media screen and (max-width:959px){.list__item[data-v-2f8ce8c4]:nth-child(n+2){margin-top:80px}}.product[data-v-2f8ce8c4]{align-items:center;display:flex;gap:80px}@media screen and (max-width:959px){.product[data-v-2f8ce8c4]{flex-direction:column;gap:40px}}.product--reverse[data-v-2f8ce8c4]{flex-direction:row-reverse}@media screen and (max-width:959px){.product--reverse[data-v-2f8ce8c4]{flex-direction:column}}.product__thumbnail[data-v-2f8ce8c4]{flex:0 0 525px}@media screen and (max-width:959px){.product__thumbnail[data-v-2f8ce8c4]{flex:0 0 auto;height:360px;width:100%}}.product__thumbnail img[data-v-2f8ce8c4]{filter:drop-shadow(30px 20px 30px rgba(0,0,0,.08));height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product__detail[data-v-2f8ce8c4]{flex:1 1 auto}.product-nothumb[data-v-2f8ce8c4]{display:flex;flex-wrap:wrap;gap:80px;padding-top:80px}@media screen and (max-width:959px){.product-nothumb[data-v-2f8ce8c4]{flex-direction:column;padding-top:0}}.product-nothumb__detail[data-v-2f8ce8c4]{width:calc(50% - 40px)}@media screen and (max-width:959px){.product-nothumb__detail[data-v-2f8ce8c4]{flex-direction:column;gap:40px;width:100%}.product-detail__title img[data-v-2f8ce8c4]{height:28px;width:auto}}.product-detail__copy[data-v-2f8ce8c4]{font-family:Noto Sans JP,sans-serif;font-size:28px;font-weight:900;line-height:42px}@media screen and (max-width:959px){.product-detail__copy[data-v-2f8ce8c4]{font-size:24px}}.product-detail__copy[data-v-2f8ce8c4]:nth-child(n+2){margin-top:32px}@media screen and (max-width:959px){.product-detail__copy[data-v-2f8ce8c4]:nth-child(n+2){margin-top:12px}}.product-detail__description[data-v-2f8ce8c4]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.product-detail__description[data-v-2f8ce8c4]{font-size:14px}}.product-detail__description[data-v-2f8ce8c4]:nth-child(n+2){margin-top:24px}.product-detail__link[data-v-2f8ce8c4]:nth-child(n+2){margin-top:48px}@media screen and (max-width:959px){.product-detail__link[data-v-2f8ce8c4]:nth-child(n+2){margin-top:24px}}.wrapper[data-v-aa393bff]{background-color:#fff;padding:84px 80px 120px}@media screen and (max-width:959px){.wrapper[data-v-aa393bff]{padding:84px 24px 120px}}.wrapper__content[data-v-aa393bff]{margin:0 auto;max-width:1160px}@media screen and (max-width:959px){.wrapper__content[data-v-aa393bff]{max-width:500px}}.remain[data-v-aa393bff]{-moz-column-gap:120px;column-gap:120px;display:grid;grid-template:"news media " auto "news ......" minmax(40px,1fr) "news awards" auto/1fr 1fr}@media screen and (max-width:959px){.remain[data-v-aa393bff]{align-items:flex-start;display:flex;flex-direction:column;row-gap:80px}}.remain__news[data-v-aa393bff]{grid-area:news}.remain__media[data-v-aa393bff]{grid-area:media}.remain__awards[data-v-aa393bff]{grid-area:awards;width:100%}.news[data-v-aa393bff]{align-items:stretch;display:flex;flex-direction:column}.news__list[data-v-aa393bff]:nth-child(n+2){margin-top:52px}@media screen and (max-width:959px){.news__list[data-v-aa393bff]:nth-child(n+2){margin-top:40px}}.news__link[data-v-aa393bff]{align-self:flex-end}.news__link[data-v-aa393bff]:nth-child(n+2){margin-top:48px}@media screen and (max-width:959px){.news__link[data-v-aa393bff]:nth-child(n+2){margin-top:32px}}.news-list[data-v-aa393bff]{border-bottom:1px solid rgba(3,14,26,.1)}.news-list[data-v-aa393bff],.news-list__item[data-v-aa393bff]:nth-child(n+2){border-top:1px solid rgba(3,14,26,.1)}.media__detail[data-v-aa393bff]{color:#ce1226;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:2;margin-top:32px}@media screen and (max-width:959px){.media__detail[data-v-aa393bff]{font-size:14px}}.awards__list[data-v-aa393bff]{width:100%}.awards__list[data-v-aa393bff]:nth-child(n+2){margin-top:32px}.award-list[data-v-aa393bff]{display:flex;flex-direction:column;gap:28px}.award-item[data-v-aa393bff]{align-items:center;display:flex;width:100%}.award-item[data-v-aa393bff]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='83' fill='none' viewBox='0 0 33 83'%3E%3Cpath fill='%23CE1226' d='M32.784 80.405c-13.4-5.642-22.77-18.135-25.138-33.45-2.317-15.011 2.72-30.024 13.45-40.25l.202.202C10.618 17.032 5.631 31.994 7.948 46.855c2.317 15.213 11.688 27.606 24.987 33.248z'/%3E%3Cpath fill='%23CE1226' d='M25.026 13.757c.05-1.562-6.902-4.08-9.47-.05 2.67 3.173 9.42 1.36 9.47.05M17.168.005c.906.353.705 9.672-2.318 12.997C10.72 9.123 16.563-.247 17.168.005M20.09 19.299c-.303-1.461-7.406-2.066-9.018 2.418 3.174 2.267 9.27-1.21 9.018-2.418M9.662 8.418c.907.05 2.821 8.866.605 12.846-4.736-2.57-1.26-12.896-.605-12.846M16.562 25.747c-.554-1.31-7.506.05-8.262 4.786 3.577 1.31 8.766-3.677 8.262-4.786M4.322 18.241c.907-.201 4.534 7.657 3.174 12.04-5.038-1.159-3.88-11.889-3.174-12.04M14.499 32.9c-.806-1.108-7.305 2.116-7.103 6.902 3.677.202 7.708-6.045 7.103-6.901M1.147 29.072c.856-.403 5.894 6.197 5.34 10.68-5.088.302-6.046-10.327-5.34-10.68M13.792 40.305c-.957-.806-6.7 4.13-5.592 8.715 3.628-.806 6.348-8.11 5.592-8.715M.089 40.407c.806-.654 6.952 4.383 7.254 8.867-4.886 1.763-7.91-8.312-7.254-8.867M14.549 47.71c-1.058-.503-5.744 5.895-3.779 10.177 3.426-1.864 4.585-9.773 3.779-10.176M1.248 51.69c.655-.906 7.607 2.369 8.766 6.65-4.383 3.124-9.37-5.843-8.766-6.65M16.714 54.814c-1.109-.202-4.434 7.405-1.562 11.133 2.922-2.771 2.368-10.982 1.562-11.134M4.572 62.472c.504-1.108 7.91.252 9.975 4.131-3.678 4.332-10.428-3.123-9.975-4.13M20.342 61.212c-1.058.05-2.72 8.665.957 11.586 2.317-3.727-.252-11.586-.957-11.586M10.013 72.245c.252-1.26 7.859-1.915 10.78 1.41-2.62 5.34-10.982-.252-10.78-1.41M25.328 66.653c-1.159.403-.504 9.52 3.829 11.385 1.46-4.332-3.023-11.637-3.829-11.385M17.621 80.556c-.05-1.36 7.557-3.929 11.235-1.46-1.31 6.246-11.184 2.62-11.235 1.46M21.701 6.453C17.973-.549 32.835-.045 32.835.055c.151.454-8.06 12.191-11.134 6.398'/%3E%3C/svg%3E") no-repeat 50%}.award-item[data-v-aa393bff]:after,.award-item[data-v-aa393bff]:before{content:"";display:block;height:83px;width:33px}.award-item[data-v-aa393bff]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='83' fill='none' viewBox='0 0 33 83'%3E%3Cpath fill='%23CE1226' d='M.987 80.405c12.998-5.642 22.116-18.135 24.433-33.45 2.217-15.011-2.67-30.074-13.098-40.25l-.15.202c10.377 10.125 15.213 25.087 12.997 39.998C22.9 62.12 13.834 74.511.937 80.153z'/%3E%3Cpath fill='%23CE1226' d='M8.545 13.757c-.05-1.562 6.7-4.08 9.219-.05-2.62 3.173-9.17 1.36-9.22.05M16.15.005c-.856.353-.705 9.672 2.267 12.997C22.447 9.123 16.755-.247 16.15.005M13.33 19.299c.302-1.461 7.204-2.066 8.765 2.418-3.073 2.267-8.967-1.21-8.765-2.418M23.456 8.418c-.907.05-2.72 8.866-.605 12.846 4.635-2.57 1.26-12.896.605-12.846M16.756 25.747c.554-1.31 7.304.05 8.01 4.786-3.426 1.31-8.464-3.677-8.01-4.786M28.645 18.241c-.907-.201-4.433 7.657-3.073 12.04 4.887-1.159 3.778-11.889 3.073-12.04M18.772 32.9c.755-1.057 7.103 2.167 6.902 6.902-3.577.202-7.507-6.045-6.902-6.901M31.768 29.072c-.856-.403-5.793 6.197-5.24 10.68 4.938.302 5.895-10.327 5.24-10.68M19.424 40.307c.907-.806 6.499 4.13 5.44 8.715-3.526-.806-6.145-8.11-5.44-8.715M32.726 40.407c-.806-.654-6.751 4.383-7.053 8.867 4.786 1.763 7.708-8.312 7.053-8.867M18.721 47.71c1.008-.503 5.592 5.895 3.627 10.177-3.274-1.864-4.433-9.773-3.627-10.176M31.618 51.69c-.655-.906-7.356 2.369-8.514 6.65 4.282 3.124 9.118-5.843 8.514-6.65M16.604 54.815c1.058-.201 4.283 7.406 1.512 11.133-2.821-2.77-2.318-10.981-1.512-11.133M28.443 62.472c-.504-1.108-7.657.252-9.672 4.131 3.526 4.332 10.075-3.123 9.672-4.13M13.079 61.212c1.057.05 2.62 8.665-.958 11.586-2.216-3.727.252-11.586.958-11.586M23.103 72.245c-.252-1.26-7.658-1.915-10.479 1.41 2.57 5.34 10.73-.252 10.479-1.41M8.242 66.653c1.109.403.504 9.52-3.728 11.385-1.41-4.332 2.973-11.637 3.728-11.385M15.697 80.556c.05-1.36-7.305-3.929-10.932-1.46 1.36 6.246 10.932 2.62 10.932 1.46M11.768 6.453C15.395-.549.986-.045.935.055c-.1.454 7.86 12.191 10.832 6.398'/%3E%3C/svg%3E") no-repeat 50%}.award-item__body[data-v-aa393bff]{color:#ce1226;flex:1 1 auto}.award-item__title[data-v-aa393bff]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:36px;text-align:center}@media screen and (max-width:959px){.award-item__title[data-v-aa393bff]{font-size:16px;line-height:22px}}.award-item__prize[data-v-aa393bff]{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:900;letter-spacing:.04em;line-height:36px;text-align:center}.award-item__prize b[data-v-aa393bff]{display:inline-block}.index[data-v-b1192954]{overflow:hidden}
