.g-KMGVurn { height: 125px !important; background-color: rgb(0, 0, 0) !important; background-image: unset !important; }.g-VazJvaB { margin-left: calc(50% - 490px); z-index: 100; display: flex !important; width: 91px !important; height: auto !important; left: -147.916px !important; top: 32.7708px !important; }.g-InlhtxH { z-index: 2; border-radius: 0px !important; }.mobile .g-InlhtxH { border-radius: 0px !important; }.mobile .g-VazJvaB { --btn-width: 60px; --btn-height: 58px; display: flex !important; width: 60px !important; height: auto !important; left: 150.033px !important; top: 10.1951px !important; }.mobile .g-KMGVurn { height: 96px !important; }.g-ztCSg3h { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; z-index: 2; text-align: center !important; background-image: none !important; height: auto !important; letter-spacing: 0px !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; font-weight: 400 !important; font-size: 16px !important; font-family: "Noto Sans JP" !important; }.mobile .g-ztCSg3h { border-radius: 0px !important; font-size: 11px !important; }.g-IKJ5l5l { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 155px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 155px !important; left: 669.141px !important; top: 49.7727px !important; }.mobile .g-IKJ5l5l { --btn-width: 84px; display: flex !important; width: 84px !important; left: 252.968px !important; top: 57.0275px !important; }.g-pMALJ6f { margin-left: calc(50% - 490px); z-index: 100; fill: rgb(255, 255, 255); --btn-width: 145px; --btn-height: 40px; display: flex !important; width: 145px !important; height: 40px !important; left: 933.196px !important; top: 38.2067px !important; }.g-vhqaEbe { text-transform: uppercase; transition: all; padding: 0px 15px; z-index: 2; border-width: 0px; border-style: solid; border-color: rgb(17, 17, 17); letter-spacing: 0px; color: rgb(0, 0, 0); background-image: linear-gradient(90deg, rgb(255, 255, 255), rgb(255, 255, 255), rgb(223, 84, 49), rgb(223, 84, 49)); background-color: unset; justify-content: center !important; border-radius: 5.2px !important; font-family: "Noto Sans JP" !important; font-weight: 700 !important; font-size: 12px !important; }.mobile .g-pMALJ6f { --btn-width: 84px; --btn-height: 40px; width: 84px !important; height: 40px !important; left: 261.167px !important; top: 8px !important; display: none !important; }.mobile .g-vhqaEbe { background-color: unset; font-size: 7px !important; border-radius: 5.8px !important; }.g-pMALJ6f:hover { fill: rgb(223, 84, 49); }.g-vhqaEbe:hover { color: rgb(255, 255, 255); }.is-wrapper { margin: 300px auto auto; height: unset; max-width: unset !important; backface-visibility: unset !important; }.mobile .g-zF8StCy { background-color: rgb(255, 255, 255) !important; background-image: unset !important; height: 565px !important; }.g-zF8StCy { background-color: rgb(255, 255, 255) !important; background-image: unset !important; height: 659px !important; }.g-IgDJxjA { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; font-family: Nunito; z-index: 2; line-height: inherit; height: auto !important; border-radius: 0px !important; letter-spacing: 0px !important; text-align: start !important; color: rgb(0, 0, 0) !important; background-image: none !important; font-weight: 400 !important; font-size: 22px !important; }.g-xjFkC3V { margin-left: calc(50% - 490px); z-index: 150; --btn-width: 381px; animation-name: no; height: auto !important; font-family: Nunito !important; display: flex !important; text-align: start !important; width: 381px !important; left: -121.865px !important; top: 368px !important; }.mobile .g-IgDJxjA { border-radius: 0px !important; text-align: center !important; font-size: 12px !important; }.mobile .g-xjFkC3V { --btn-width: 241px; display: flex !important; width: 241px !important; text-align: center !important; left: 58.9515px !important; top: 326px !important; }.g-arvMr0V { text-align: start !important; color: rgb(0, 0, 0) !important; background-image: none !important; font-weight: 400 !important; font-size: 22px !important; }.g-aoq8rCc { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; font-family: Nunito; z-index: 2; line-height: inherit; height: auto !important; border-radius: 0px !important; letter-spacing: 0px !important; text-align: start !important; color: rgb(0, 0, 0) !important; background-image: none !important; font-weight: 400 !important; font-size: 22px !important; }.g-AQNAkyj { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 417px; animation-name: no; height: auto !important; font-family: Nunito !important; display: flex !important; text-align: start !important; width: 417px !important; left: -122.078px !important; top: 468.149px !important; }.mobile .g-aoq8rCc { border-radius: 0px !important; text-align: center !important; font-size: 12px !important; }.mobile .g-AQNAkyj { --btn-width: 229px; display: flex !important; width: 229px !important; text-align: center !important; left: 58.9539px !important; top: 450px !important; }.g-WnxSWZK { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; font-family: Nunito; z-index: 2; line-height: inherit; height: auto !important; border-radius: 0px !important; letter-spacing: 0px !important; text-align: start !important; color: rgb(0, 0, 0) !important; background-image: none !important; font-weight: 400 !important; font-size: 22px !important; }.g-lTzXROX { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 457px; animation-name: no; height: auto !important; font-family: Nunito !important; display: flex !important; text-align: start !important; width: 457px !important; left: -121.828px !important; top: 271.406px !important; }.mobile .g-WnxSWZK { border-radius: 0px !important; text-align: center !important; font-size: 12px !important; }.mobile .g-lTzXROX { --btn-width: 268px; display: flex !important; text-align: center !important; width: 268px !important; left: 45.9849px !important; top: 382px !important; }.g-hdQj8QE { background-position: 50% 50%; margin: 0px; word-break: break-word; background-size: 100%; z-index: 2; background-image: none !important; border-radius: 0px !important; color: rgb(0, 0, 0) !important; letter-spacing: 0px !important; font-family: "Bebas Neue" !important; font-weight: 400 !important; text-align: start !important; font-size: 99px !important; line-height: 90% !important; }.g-TfkbsXr { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 660px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 660px !important; text-align: start !important; left: -143.696px !important; top: 70.8746px !important; }.mobile .g-TfkbsXr { --btn-width: 236px; z-index: 150; display: flex !important; width: 236px !important; text-align: center !important; left: 59.5916px !important; top: 240px !important; }.mobile .g-hdQj8QE { border-radius: 0px !important; text-align: center !important; font-size: 35px !important; }.g-RrF617G { font-family: "Bebas Neue" !important; font-weight: 400 !important; text-align: start !important; font-size: 99px !important; line-height: 90% !important; }.g-qEreAJJ { margin-left: calc(50% - 490px); z-index: 98; --btn-width: 1028px; --btn-height: 659px; display: flex !important; width: 1028px !important; height: 659px !important; top: 0.383px !important; left: 419.475px !important; }.mobile .g-qEreAJJ { --btn-width: 360px; --btn-height: 244px; display: flex !important; width: 360px !important; left: -0.0454545px !important; height: 225.141px !important; top: 580px !important; }.mobile .g-qEreAJJ img { object-fit: cover; }.mobile .g-oVB2zBD { height: 0px !important; }.g-oVB2zBD { height: 850px !important; background-color: rgb(0, 0, 0) !important; background-image: unset !important; display: none !important; }.g-KjYXMKl { font-size: 22px !important; }.mobile .g-arvMr0V { text-align: center !important; font-size: 12px !important; }.g-SwaV6iZ { background-position: 50% 50%; margin: 0px; word-break: break-word; background-size: 100%; z-index: 2; line-height: inherit; text-align: center !important; background-image: none !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; letter-spacing: 0px !important; font-family: "Bebas Neue" !important; font-weight: 400 !important; font-size: 157px !important; }.g-BFq6nL7 { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 865px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 865px !important; left: -150px !important; top: 52.4343px !important; }.mobile .g-BFq6nL7 { width: 315px !important; text-align: start !important; left: 22.5px !important; top: 55px !important; display: none !important; }.mobile .g-SwaV6iZ { border-radius: 0px !important; text-align: start !important; font-size: 55px !important; }.g-AgiU0Dj { font-family: "Bebas Neue" !important; font-weight: 400 !important; font-size: 157px !important; }.g-eQUaThj { fill: rgb(255, 255, 255); }.mobile .g-fvwHKhC { fill: rgb(255, 255, 255); }.mobile .g-KCdTOu1 { height: 906px !important; }.g-KCdTOu1 { background-color: rgb(0, 0, 0) !important; background-image: unset !important; height: 1299px !important; }::-webkit-scrollbar { width: 5px !important; }::-webkit-scrollbar-thumb { border-radius: 25px !important; background-color: rgb(113, 82, 236) !important; }::-webkit-scrollbar-track { background-color: rgb(255, 255, 255) !important; }.g-xQJZXID { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 574px; height: auto !important; font-family: Nunito !important; display: flex !important; background-color: rgba(0, 0, 0, 0) !important; text-align: start !important; width: 574px !important; left: -161.75px !important; top: 237.351px !important; }.mobile .g-xQJZXID { --btn-width: 315px; display: flex !important; width: 315px !important; left: 23.0455px !important; text-align: center !important; top: 15px !important; }.g-PCWJDji { background-position: 50% 50%; margin: 0px; word-break: break-word; background-size: 100%; z-index: 2; border-radius: 0px !important; letter-spacing: 0px !important; font-family: "Bebas Neue" !important; font-weight: 400 !important; color: rgb(255, 255, 255) !important; background-image: none !important; text-align: start !important; line-height: 96% !important; font-size: 149px !important; }.mobile .g-PCWJDji { border-radius: 0px !important; font-size: 39px !important; text-align: center !important; }.g-LR3ZweU { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 631px; --btn-height: 634px; display: flex !important; width: 631px !important; height: 634px !important; left: -141px !important; top: 659.694px !important; }.mobile .g-LR3ZweU { --btn-width: 200px; --btn-height: 240px; display: flex !important; width: 200px !important; height: 240px !important; left: 80.0452px !important; top: 557px !important; }::-webkit-scrollbar { width: 5px !important; }::-webkit-scrollbar-thumb { border-radius: 25px !important; background-color: rgb(113, 82, 236) !important; }::-webkit-scrollbar-track { background-color: rgb(255, 255, 255) !important; }.g-LR3ZweU .glide__arrow i { font-size: 20px; }.g-LR3ZweU .glide__slide > div { background-size: auto !important; }.g-UlAQWWX { margin-left: calc(50% - 490px); --btn-width: 606px; --btn-height: 262px; z-index: 99; display: flex !important; width: 606px !important; height: auto !important; left: 551.584px !important; top: 934.583px !important; }.mobile .g-UlAQWWX { --btn-width: 315px; --btn-height: 175px; width: 315px !important; height: 175px !important; top: 469.59px !important; left: 22.4546px !important; display: none !important; }.mobile .g-UlAQWWX img { object-fit: cover; }.g-bgPcLmc { width: 350px; margin-left: calc(50% - 490px); z-index: 98; display: none !important; height: auto !important; left: 315px !important; top: 399px !important; }.mobile .g-bgPcLmc { z-index: 98; height: auto !important; display: flex !important; left: 5px !important; top: 399px !important; }.mobile .g-LR3ZweU .glide__slide > div { background-size: cover !important; }.g-oPv9Kx8 { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 155px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 155px !important; left: 490.81px !important; top: 49.6789px !important; }.mobile .g-oPv9Kx8 { --btn-width: 84px; display: flex !important; width: 84px !important; left: 137.968px !important; top: 57.0668px !important; }.g-lydAnwL { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; z-index: 2; text-align: center !important; background-image: none !important; height: auto !important; letter-spacing: 0px !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; font-weight: 400 !important; font-size: 16px !important; font-family: "Noto Sans JP" !important; }.mobile .g-lydAnwL { border-radius: 0px !important; font-size: 11px !important; }@keyframes anime { 0% { transform: skewX(15deg); } 50% { transform: skewX(-15deg); } 100% { transform: skewX(15deg); }}@keyframes anime { 0% { transform: skewX(15deg); } 50% { transform: skewX(-15deg); } 100% { transform: skewX(15deg); }}@keyframes anime { 0% { transform: skewX(15deg); } 50% { transform: skewX(-15deg); } 100% { transform: skewX(15deg); }}@keyframes anime { 0% { transform: skewX(15deg); } 50% { transform: skewX(-15deg); } 100% { transform: skewX(15deg); }}@keyframes anime { 0% { transform: skewX(15deg); } 50% { transform: skewX(-15deg); } 100% { transform: skewX(15deg); }}@keyframes anime { 0% { transform: skewX(15deg); } 50% { transform: skewX(-15deg); } 100% { transform: skewX(15deg); }}@media only screen and (max-width: 1024px) {}@media only screen and (max-width: 560px) {}@media only screen and (max-width: 1024px) {}@media only screen and (max-width: 560px) {}@media only screen and (max-width: 1024px) {}@media only screen and (max-width: 560px) {}::-webkit-scrollbar { width: 5px !important; }::-webkit-scrollbar-thumb { border-radius: 25px !important; background-color: rgb(113, 82, 236) !important; }::-webkit-scrollbar-track { background-color: rgb(255, 255, 255) !important; }.mobile .g-eU7LoTH { background-color: rgb(0, 0, 0) !important; background-image: unset !important; height: 580px !important; }.g-eU7LoTH { height: 624px !important; background-color: rgb(0, 0, 0) !important; background-image: unset !important; }.g-ZOkPKK5 { margin-left: calc(50% - 490px); z-index: 99; --btn-width: 354px; --btn-height: 436px; display: flex !important; width: 354px !important; height: 436px !important; left: -38.3311px !important; top: 133.469px !important; }.mobile .g-ZOkPKK5 { --btn-width: 167px; --btn-height: 208px; display: flex !important; width: 167px !important; height: 208px !important; left: 13.045px !important; top: 116.356px !important; }.mobile .g-ZOkPKK5 img { object-fit: cover; }.g-ZcDTYpe { margin-left: calc(50% - 490px); z-index: 98; --btn-width: 355px; --btn-height: 436px; display: flex !important; width: 355px !important; height: 436px !important; top: 133.354px !important; left: 315.752px !important; }.mobile .g-ZcDTYpe { --btn-width: 167px; --btn-height: 209px; display: flex !important; width: 167px !important; height: 209px !important; left: 180.045px !important; top: 115.364px !important; }.mobile .g-ZcDTYpe img { object-fit: cover; }.g-QoddQAc { margin-left: calc(50% - 490px); z-index: 97; --btn-width: 354px; --btn-height: 436px; display: flex !important; width: 354px !important; height: 436px !important; left: 680.67px !important; top: 133.032px !important; }.mobile .g-QoddQAc { --btn-width: 167px; --btn-height: 208px; display: flex !important; width: 167px !important; height: 208px !important; left: 102px !important; top: 339.728px !important; }.mobile .g-QoddQAc img { object-fit: cover; }.g-cha7tBh { background-position: 50% 50%; margin: 0px; word-break: break-word; background-size: 100%; z-index: 2; font-style: normal; text-align: center !important; border-radius: 0px !important; letter-spacing: 0px !important; font-family: "Bebas Neue" !important; color: rgb(255, 255, 255) !important; background-image: none !important; font-weight: 200 !important; font-size: 60px !important; line-height: 97% !important; text-transform: none !important; }.g-qZDLCJu { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 578px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 578px !important; left: 226.75px !important; top: 35.1303px !important; }.mobile .g-qZDLCJu { --btn-width: 352px; display: flex !important; text-align: center !important; width: 352px !important; left: 7.5453px !important; top: 39.1455px !important; }.mobile .g-cha7tBh { border-radius: 0px !important; color: rgb(255, 255, 255) !important; background-image: none !important; line-height: 91% !important; text-align: center !important; font-size: 33px !important; }::-webkit-scrollbar { width: 5px !important; }::-webkit-scrollbar-thumb { border-radius: 25px !important; background-color: rgb(113, 82, 236) !important; }::-webkit-scrollbar-track { background-color: rgb(255, 255, 255) !important; }.g-ZOkPKK5 img { object-fit: cover; }.g-ZcDTYpe img { object-fit: cover; }.g-QoddQAc img { object-fit: cover; }.g-kwcI668 { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 730px; --btn-height: 490px; display: flex !important; width: 730px !important; height: 490px !important; left: 448px !important; top: 115.334px !important; }.mobile .g-kwcI668 { --btn-width: 306px; --btn-height: 279px; display: flex !important; width: 306px !important; height: 279px !important; left: 22.5px !important; top: 105px !important; }@media only screen and (max-width: 1024px) {}@media only screen and (max-width: 560px) {}.g-kfSE9jK { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; font-family: Nunito; z-index: 2; line-height: inherit; background-image: none !important; height: auto !important; font-weight: 500 !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; letter-spacing: 0px !important; font-size: 18px !important; text-align: center !important; }.mobile .g-kfSE9jK { border-radius: 0px !important; font-size: 12px !important; text-align: center !important; }.g-dmQ6VIS { font-size: 18px !important; text-align: center !important; }.g-rZWpnZk { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; font-family: Nunito; z-index: 2; line-height: inherit; text-align: center !important; background-image: none !important; height: auto !important; font-weight: 500 !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; letter-spacing: 0px !important; font-size: 15px !important; }.mobile .g-rZWpnZk { border-radius: 0px !important; font-size: 11px !important; }.g-AkxzIjg { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 394px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 394px !important; text-align: center !important; left: 614.51px !important; top: 189px !important; }.mobile .g-AkxzIjg { width: 315px !important; text-align: center !important; display: flex !important; left: 22.7274px !important; top: 221px !important; }.g-dKz0LcC { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 403px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 403px !important; left: 18.8297px !important; top: 161px !important; }.mobile .g-dKz0LcC { width: 315px !important; display: flex !important; left: 23.2274px !important; top: 168px !important; }.g-XrqwJmI { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 242px; --btn-height: 76px; justify-self: left !important; justify-content: center !important; display: flex !important; width: 242px !important; left: 99.3437px !important; height: 76px !important; top: 236px !important; }.mobile .g-XrqwJmI { --btn-width: 272px; --btn-height: 51px; display: flex !important; width: 272px !important; height: 51px !important; left: 44.7273px !important; top: 294px !important; }.g-XrqwJmI .icone-container { border-radius: 6px !important; }.g-XrqwJmI .icone-container a { font-size: 23px !important; }.g-mSNIQQi { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) !important; background-image: unset !important; }.mobile .g-mSNIQQi { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) !important; background-image: unset !important; }.g-jJZFAQI { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }.mobile .g-jJZFAQI { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) !important; background-image: unset !important; }.g-DhW5Ef3 { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 130px; --btn-height: 74px; display: flex !important; width: 130px !important; height: 74px !important; left: 146.418px !important; top: 53.0833px !important; }.mobile .g-DhW5Ef3 { --btn-width: 60px; --btn-height: 58px; display: flex !important; top: 79px !important; left: 115px !important; width: 130px !important; height: 74px !important; }.g-jpxP1hK { z-index: 2; border-radius: 0px !important; }.mobile .g-jpxP1hK { border-radius: 0px !important; }.g-YqGw9pi { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) !important; background-image: unset !important; }.mobile .g-YqGw9pi { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) !important; background-image: unset !important; }.g-OdhDxmt { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 364px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 364px !important; text-align: center !important; left: 629.563px !important; top: 229.957px !important; }.mobile .g-OdhDxmt { width: 315px !important; text-align: center !important; display: flex !important; left: 23.1365px !important; top: 246px !important; }.g-mZk10Sm { background-position: 50% 50%; word-break: break-word; margin: 0px; background-size: 100%; font-family: Nunito; z-index: 2; line-height: inherit; background-image: none !important; height: auto !important; font-weight: 500 !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; letter-spacing: 0px !important; font-size: 18px !important; text-align: center !important; }.mobile .g-mZk10Sm { border-radius: 0px !important; text-align: center !important; font-size: 12px !important; }.g-HsKAKvw { font-size: 18px !important; text-align: center !important; }.mobile .g-HsKAKvw { text-align: center !important; font-size: 12px !important; }.mobile .g-dmQ6VIS { font-size: 12px !important; text-align: center !important; }.mobile .g-AGr78YV { height: 4px !important; }.g-AGr78YV { background-color: rgb(255, 255, 255) !important; background-image: unset !important; height: 7px !important; }.g-hesbiYg { margin-left: calc(50% - 490px); --btn-width: 555px; --btn-height: 103px; z-index: 99; display: flex !important; width: 555px !important; height: 100.672px !important; left: 502.333px !important; top: 53.1587px !important; }.mobile .g-hesbiYg { --btn-width: 314px; --btn-height: 58px; display: flex !important; width: 314px !important; height: 58px !important; left: 30.5454px !important; top: 21.947px !important; }.mobile .g-hesbiYg img { object-fit: cover; }.g-pHIGw4O { background-position: 50% 50%; margin: 0px; word-break: break-word; background-size: 100%; z-index: 2; line-height: inherit; border-radius: 0px !important; letter-spacing: 0px !important; font-family: "Bebas Neue" !important; font-weight: 400 !important; color: rgb(255, 255, 255) !important; background-image: none !important; text-align: center !important; font-size: 53px !important; }.g-rEXqn5s { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 605px; height: auto !important; font-family: Nunito !important; display: flex !important; width: 605px !important; text-align: center !important; left: 543.214px !important; top: 785.001px !important; }.mobile .g-rEXqn5s { --btn-width: 234px; display: flex !important; text-align: center !important; width: 234px !important; left: 62.9995px !important; top: 482.182px !important; }.mobile .g-pHIGw4O { border-radius: 0px !important; text-align: center !important; font-size: 26px !important; }.g-We0qlij { color: rgb(255, 255, 255); background-color: rgb(103, 178, 66) !important; background-image: unset !important; }.mobile .g-We0qlij { background-color: rgb(66, 103, 178); color: rgb(255, 255, 255); }.g-yzQCvFK { margin-left: calc(50% - 490px); z-index: 100; fill: rgb(223, 83, 48); --btn-width: 369px; --btn-height: 50px; display: flex !important; width: 369px !important; height: 50px !important; left: -122.128px !important; top: 544.003px !important; }.mobile .g-yzQCvFK { --btn-width: 240px; --btn-height: 40px; display: flex !important; width: 240px !important; height: 40px !important; top: 493px !important; left: 59.4459px !important; }.g-yzQCvFK:hover { fill: rgb(0, 0, 0); }.g-yzQCvFK .btn-effects div { box-shadow: rgb(242, 233, 0) -1px -5px 14px 0px, rgba(255, 0, 0, 0) 0px -7px 22px -10px; background: rgb(242, 233, 0); }.g-zmxLYZ4 { border-radius: 0px !important; }.g-dU5a4Hw { font-weight: 600; text-transform: uppercase; color: rgb(255, 255, 255); transition: all; padding: 0px 15px; z-index: 2; border-width: 0px; border-style: solid; border-color: rgb(17, 17, 17); letter-spacing: 0px; background-image: linear-gradient(90deg, rgb(223, 83, 48), rgb(223, 83, 48), rgb(0, 0, 0), rgb(0, 0, 0)); background-color: unset; justify-content: center !important; font-size: 20px !important; border-radius: 8.8461px !important; }.mobile .g-dU5a4Hw { background-color: unset; font-size: 12px !important; border-radius: 5.81813px !important; }@media only screen and (max-width: 1024px) {}@media only screen and (max-width: 560px) {}.mobile .g-zmxLYZ4 { border-radius: 0px !important; }.mobile .g-xgE6R6G { background-color: rgb(0, 0, 0) !important; background-image: unset !important; height: 390px !important; }.g-xgE6R6G { background-color: rgb(0, 0, 0) !important; background-image: unset !important; height: 358px !important; }.g-AfIYwU9 { text-align: center !important; }.g-Mw8apKK { margin-left: calc(50% - 490px); z-index: 100; fill: rgb(255, 255, 255); --btn-width: 145px; --btn-height: 40px; display: flex !important; width: 145px !important; height: 40px !important; left: 933.196px !important; top: 38.2067px !important; }.mobile .g-Mw8apKK { --btn-width: 84px; --btn-height: 40px; width: 84px !important; height: 40px !important; left: 261.167px !important; top: 8px !important; display: none !important; }.g-Mw8apKK:hover { fill: rgb(223, 84, 49); }.g-Cbp4tJm { text-transform: uppercase; transition: all; padding: 0px 15px; z-index: 2; border-width: 0px; border-style: solid; border-color: rgb(17, 17, 17); letter-spacing: 0px; color: rgb(0, 0, 0); background-image: linear-gradient(90deg, rgb(255, 255, 255), rgb(255, 255, 255), rgb(223, 84, 49), rgb(223, 84, 49)); background-color: unset; justify-content: center !important; border-radius: 5.2px !important; font-family: "Noto Sans JP" !important; font-weight: 700 !important; font-size: 12px !important; }.mobile .g-Cbp4tJm { background-color: unset; font-size: 7px !important; border-radius: 5.8px !important; }.g-Cbp4tJm:hover { color: rgb(255, 255, 255); }.mobile .g-epIjgd3 { height: 512px !important; }.g-epIjgd3 { height: 487px !important; background-color: rgb(254, 254, 254) !important; background-image: unset !important; }.g-vt7kDpT { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 1402px; --btn-height: 504px; display: flex !important; width: 1402px !important; height: auto !important; left: -205px !important; top: 0.117px !important; }.mobile .g-vt7kDpT { height: 175px !important; top: 15px !important; left: 22.5px !important; width: 315px !important; display: none !important; }.mobile .g-vt7kDpT img { object-fit: cover; }.g-oPurl4r { width: 350px; height: auto; margin-left: calc(50% - 490px); z-index: 100; display: none !important; }.mobile .g-oPurl4r { z-index: 100; left: 866px !important; top: 25px !important; display: flex !important; }.g-nMCp96T { width: 350px; height: auto; margin-left: calc(50% - 490px); z-index: 100; display: none !important; }.mobile .g-nMCp96T { z-index: 100; left: 878px !important; top: 71px !important; display: flex !important; }.g-SPRlDKM { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 382px; --btn-height: 491px; display: none !important; width: 382px !important; height: 491px !important; left: 298.955px !important; top: 10.5px !important; }.mobile .g-SPRlDKM { z-index: 100; --btn-width: 382px; --btn-height: 491px; display: flex !important; width: 382px !important; height: 491px !important; left: -11.0454px !important; top: 10.5px !important; }.mobile .g-AbI5Tdr { height: 496px !important; }.g-AbI5Tdr { height: 570px !important; background-color: rgb(20, 19, 19) !important; background-image: unset !important; }.g-VrGlnjY { width: 350px; margin-left: calc(50% - 490px); z-index: 100; display: none !important; left: 315px !important; top: 15px !important; height: auto !important; }.mobile .g-VrGlnjY { z-index: 100; display: flex !important; left: 5px !important; top: 15px !important; height: auto !important; }.g-oZcz2b8 { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 1367px; --btn-height: 491px; display: flex !important; width: 1367px !important; left: -192px !important; top: 39.531px !important; height: auto !important; }.mobile .g-oZcz2b8 { height: 175px !important; top: 488px !important; display: none !important; left: 22.5px !important; width: 315px !important; }.mobile .g-oZcz2b8 img { object-fit: cover; }.mobile .g-RrF617G { text-align: center !important; font-size: 35px !important; }.mobile .g-KjYXMKl { text-align: center !important; font-size: 12px !important; }.g-UpW15OS { font-size: 22px !important; }.g-LR3ZweU .hoverslider { transition: transform 0.1s !important; }.g-LR3ZweU .glide__arrow i, glide__arrow svg { font-weight: 400; }.g-HRoeAfM { background-position: 50% 50%; margin: 0px; word-break: break-word; z-index: 2; background-size: 100%; line-height: inherit; text-align: center !important; font-weight: 200 !important; background-image: none !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; letter-spacing: 0px !important; font-family: "Noto Sans JP" !important; font-size: 16px !important; }.g-UIsIpkM { margin-left: calc(50% - 490px); z-index: 100; --btn-width: 114px; font-family: Nunito !important; display: flex !important; width: 114px !important; left: 318.333px !important; top: 52.5364px !important; }.mobile .g-UIsIpkM { --btn-width: 80px; display: flex !important; width: 80px !important; left: 23px !important; top: 55.8808px !important; }.mobile .g-HRoeAfM { font-size: 12px !important; }.g-BiQcAnw { font-family: "Noto Sans JP" !important; font-size: 16px !important; }.g-OL6nqgn { margin-left: calc(50% - 490px); z-index: 100; fill: rgb(223, 83, 48); --btn-width: 494px; --btn-height: 70px; display: flex !important; width: 494px !important; height: 70px !important; top: 1131.23px !important; left: 607.652px !important; }.mobile .g-OL6nqgn { --btn-width: 198px; --btn-height: 40px; display: flex !important; width: 198px !important; height: 40px !important; left: 86.6364px !important; top: 806.545px !important; }.g-OL6nqgn:hover { fill: rgb(255, 255, 255); }.g-OL6nqgn .btn-effects div { box-shadow: rgb(242, 233, 0) -1px -5px 14px 0px, rgba(255, 0, 0, 0) 0px -7px 22px -10px; background: rgb(242, 233, 0); }.g-QWlZg57 { border-radius: 0px !important; }.g-EKiMGF3 { font-weight: 600; text-transform: uppercase; color: rgb(255, 255, 255); transition: all; padding: 0px 15px; z-index: 2; border-width: 0px; border-style: solid; border-color: rgb(17, 17, 17); letter-spacing: 0px; background-image: linear-gradient(90deg, rgb(223, 83, 48), rgb(223, 83, 48), rgb(255, 255, 255), rgb(255, 255, 255)); background-color: unset; justify-content: center !important; font-size: 20px !important; border-radius: 8.8461px !important; }.mobile .g-EKiMGF3 { background-color: unset; font-size: 12px !important; border-radius: 5.81813px !important; }.g-EKiMGF3:hover { color: rgb(0, 0, 0); }.mobile .g-QWlZg57 { border-radius: 0px !important; }