@charset "UTF-8";.carousel-asset1[data-v-a3304597]{width:40%;height:auto;max-width:180px}@media screen and (min-width: 768px){.carousel-asset1[data-v-a3304597]{width:28%;max-width:200px}}.carousel-asset2[data-v-a3304597]{width:50%;margin-top:.75rem;height:auto;transform:rotate(-5deg);max-width:200px}@media screen and (min-width: 768px){.carousel-asset2[data-v-a3304597]{width:30%;margin-top:0}}@media screen and (min-width: 992px){.carousel-asset2[data-v-a3304597]{max-width:230px}}.carousel-asset1[data-v-a3304597]{opacity:0;transform:translate(100px) translateY(50px);animation:asset1-a3304597 1.8s ease-out forwards .3s}@keyframes asset1-a3304597{0%{opacity:0;transform:translate(100px) translateY(50px)}to{opacity:1;transform:translate(0) translateY(0)}}.carousel-asset2[data-v-a3304597]{opacity:0;transform:rotate(-5deg) translate(-5px) translateY(-10px);animation:asset2-a3304597 1.2s ease-out forwards 1.4s}@keyframes asset2-a3304597{0%{opacity:0;transform:rotate(-5deg) translate(-5px) translateY(-10px)}to{opacity:1;transform:rotate(-5deg) translate(0) translateY(0)}}.top_carousel-inner[data-v-a3304597]:after{content:"";width:calc(100% - 10px);height:calc(100% - 10px);border-image-source:repeating-linear-gradient(45deg,#fff 0,#fff 2px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 6px);border-width:14px;border-image-slice:20;border-image-repeat:round;border-style:solid;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-indicators [data-bs-target][data-v-a3304597]{margin-inline:.5rem!important}@media screen and (min-width: 768px){.carousel-indicators [data-bs-target][data-v-a3304597]{margin-inline:.8rem!important}}@media screen and (min-width: 992px){.carousel-indicators [data-bs-target][data-v-a3304597]{margin-inline:.6rem!important}}@media screen and (min-width: 1200px){.carousel-indicators [data-bs-target][data-v-a3304597]{margin-inline:.8rem!important}}.ebisu_link img[data-v-a3304597],.instagram_link img[data-v-a3304597]{transition:opacity .3s}.ebisu_link img[data-v-a3304597]:hover,.instagram_link img[data-v-a3304597]:hover{opacity:.7}.news ul[data-v-a3304597]{list-style:none;padding:0;margin:0}.news .news-list li[data-v-a3304597]:not(:first-child){margin-top:1.25rem;padding-top:1.25rem;border-top:2px dotted #1d2087}.news a[data-v-a3304597]{text-decoration:none;font-weight:700;display:block}.contents-link .contents-img[data-v-a3304597]{transition:all 1s}.contents-link:hover .contents-img[data-v-a3304597]{transform:scale(1.05)}.contents-link:hover .bg-info[data-v-a3304597]{background-color:#0bbbdf!important}.contents-link:hover .bg-danger[data-v-a3304597]{background-color:#ce0276!important}.contents-link:hover .bg-warning[data-v-a3304597]{background:#dea200!important}.loading[data-v-a3304597]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:1;visibility:visible;animation:fadeOut-a3304597 1.5s 2.5s forwards}@keyframes fadeOut-a3304597{0%{opacity:1}to{opacity:0;visibility:hidden}}.loading__logo[data-v-a3304597]{opacity:0;animation:logo_fade-a3304597 3s .5s forwards;width:80%;max-width:800px}@keyframes logo_fade-a3304597{0%{opacity:0;transform:translateY(30px)}60%{opacity:1;transform:translateY(0)}to{opacity:0}}.carousel-item_link[data-v-a3304597]:after{content:"";width:calc(100% - 10px);height:calc(100% - 10px);border-image-source:repeating-linear-gradient(45deg,#fff 0,#fff 2px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 6px);border-width:14px;border-image-slice:20;border-image-repeat:round;border-style:solid;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-asset3[data-v-a3304597]{max-width:100px}.carousel-asset4[data-v-a3304597]{width:40px;left:16%}@media screen and (min-width: 576px){.carousel-asset4[data-v-a3304597]{left:20%}}@media screen and (min-width: 768px){.carousel-asset4[data-v-a3304597]{width:45px;left:25%}}@media screen and (min-width: 992px){.carousel-asset4[data-v-a3304597]{left:20%}}@media screen and (min-width: 1200px){.carousel-asset4[data-v-a3304597]{width:50px;left:25%}}
