.go {/* 対角線グラデーション設定 */border: 1px solid #bd9a39;background-image: url('./../img/202504/go_bg.webp');background-size: cover;background-repeat: no-repeat;position: static;width: 100%;margin-top: 2rem;width: min(100%, 1000px);margin-inline: auto;}/* 対角線グラデーションのアニメーション定義 */@keyframes diagonalGradient {0% {background-position: 0% 0%;}25% {background-position: 100% 0%;}50% {background-position: 100% 100%;}75% {background-position: 0% 100%;}100% {background-position: 0% 0%;}}.go_inner {width: 100%;aspect-ratio: 1000/108;height: auto;background-image: url('./../img/202504/go-1-bg.webp');background-size: cover;background-repeat: no-repeat;display: flex;}.go-link_1 {width: 38.2%;}.go-link_2 {width: 38.2%;}.go-store {width: 23.4%;}/* go-link_1 のアニメーション */.go-link_1 {/* よりゆっくりしたイージングに変更 */animation: scaleLink1 10s cubic-bezier(0.4, 0, 0.2, 1) infinite;}/* go-link_2 のアニメーション */.go-link_2 {/* よりゆっくりしたイージングに変更 */animation: scaleLink2 10s cubic-bezier(0.4, 0, 0.2, 1) infinite;}/* go-link_1 のアニメーション定義 */@keyframes scaleLink1 {/* 開始時：通常サイズ */0%,3% {transform: scale(1);}/* 1回目の拡大（時間を長く） */6%,15% {transform: scale(1.06);}/* 一旦戻る（時間を長く） */18%,20% {transform: scale(1);}/* 2回目の拡大（時間を長く） */23%,32% {transform: scale(1.06);}/* 元に戻って次の要素の順番まで待機 */35%,100% {transform: scale(1);}}/* go-link_2 のアニメーション定義 */@keyframes scaleLink2 {/* 開始時から最初の要素が終わるまで待機（1秒追加） */0%,42.5% {transform: scale(1);}/* 1回目の拡大（時間を長く） */45.5%,54.5% {transform: scale(1.06);}/* 一旦戻る（時間を長く） */57.5%,59.5% {transform: scale(1);}/* 2回目の拡大（時間を長く） */62.5%,71.5% {transform: scale(1.06);}/* 元に戻って次のサイクルまで待機 */74.5%,100% {transform: scale(1);}}