@media screen and (min-width: 769px){.hover{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.hover:focus{opacity:.7}}@media screen and (min-width: 769px) and (hover: hover){.hover:hover{opacity:.7}}.splide .splide__arrow{top:30vw;background:transparent;width:43px;height:43px;opacity:1;border-radius:0}@media screen and (min-width: 500px){.splide .splide__arrow{top:26vw}}@media screen and (min-width: 769px){.splide .splide__arrow{top:16vw}}.splide .splide__arrow svg{width:100%;height:auto;fill:var(--white)}.splide .splide__arrow--next{right:9px}.splide .splide__arrow--prev{left:9px}.splide .splide__pagination{position:relative;padding:32px 20px 0;gap:8px}@media screen and (min-width: 769px){.splide .splide__pagination{padding:48px 0 0;gap:16px}}.splide .splide__pagination__page{width:13px;height:13px;margin:0;background:var(--gray02);opacity:1}@media screen and (min-width: 769px){.splide .splide__pagination__page{width:16px;height:16px}}.splide .splide__pagination__page.is-active{-webkit-transform:none;transform:none;background:var(--blue01)}.fade-up{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.fade-up.is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
