@charset "UTF-8";a.animation-btn[data-v-059d5bda]{font-family:PFDINTextPro-Medium;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;overflow:hidden;border-style:solid;border-color:#fff}a.animation-btn .animation-btn-plus[data-v-059d5bda]{color:#fff;text-align:center}a.animation-btn .animation-btn-plus.animation-btn-plus-active span[data-v-059d5bda]{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a.animation-btn .animation-btn-inner[data-v-059d5bda]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}a.animation-btn .animation-btn-inner[data-v-059d5bda]:after{position:absolute;content:"";top:0;right:105%;height:100%;z-index:-1;width:130%;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg);background:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}a.animation-btn .animation-btn-inner>span[data-v-059d5bda]{display:inline-block;color:#fff;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-shadow:0px 0px rgba(0,0,0,0)}a.animation-btn:hover .animation-btn-inner[data-v-059d5bda]:after{background:#fff;right:-22%}a.animation-btn:hover .animation-btn-inner span[data-v-059d5bda],a.animation-btn:hover .animation-btn-plus[data-v-059d5bda]{color:#0e0811}a.animation-btn:hover .animation-btn-plus[data-v-059d5bda]:after{background:#eaaa00}a.animation-btn:hover .animation-btn-plus.animation-btn-plus-icon-cross span[data-v-059d5bda]{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:751px){a.animation-btn[data-v-059d5bda]{border-width:.0104166667rem;height:.2604166667rem;font-size:.109375rem}a.animation-btn .animation-btn-inner[data-v-059d5bda]{margin-left:.0119791667rem;margin-right:.0119791667rem;padding:0 .0260416667rem;height:.1822916667rem;line-height:.1979166667rem;letter-spacing:-.0020833333rem}a.animation-btn .animation-btn-inner[data-v-059d5bda]:after{height:.2864583333rem;top:-.03125rem}a.animation-btn .animation-btn-plus[data-v-059d5bda]{height:.140625rem;font-size:.125rem;line-height:.140625rem;width:.15625rem}a.animation-btn .animation-btn-plus svg[data-v-059d5bda]{width:.15625rem;height:.15625rem}a.animation-btn .animation-btn-plus.animation-btn-plus-icon-cross svg[data-v-059d5bda]{width:.0729166667rem;height:.0729166667rem}}@media screen and (max-width:750px){a.animation-btn[data-v-059d5bda]{border-width:.0266666667rem;height:1rem;font-size:.4rem}a.animation-btn .animation-btn-inner[data-v-059d5bda]{margin-left:.0533333333rem;margin-right:.0533333333rem;padding:0 .1333333333rem;height:.9333333333rem;line-height:.9333333333rem;letter-spacing:.0085333333rem}a.animation-btn .animation-btn-inner[data-v-059d5bda]:after{height:1.3333333333rem;top:-.0666666667rem}a.animation-btn .animation-btn-plus[data-v-059d5bda]{height:.56rem;line-height:.56rem;font-size:.24rem;width:.6666666667rem}a.animation-btn .animation-btn-plus svg[data-v-059d5bda]{width:.2533333333rem;height:.4rem}a.animation-btn .animation-btn-plus.animation-btn-plus-icon-cross svg[data-v-059d5bda]{width:.2666666667rem;height:.2666666667rem}}a.animation-btn[lang=ja-JP][data-v-059d5bda]{font-family:NotoSansJP-Bold}@media screen and (min-width:751px){a.animation-btn[lang=ja-JP] .animation-btn-inner[data-v-059d5bda]{height:.21875rem;line-height:.21875rem}}@media screen and (max-width:750px){a.animation-btn[lang=ja-JP] .animation-btn-inner[data-v-059d5bda]{height:.8266666667rem;line-height:.8266666667rem}}a.animation-btn[lang=fr-FR][data-v-059d5bda]{text-transform:none}
