﻿@font-face{font-family:"Noto Sans JP";font-display:swap;}@font-face{font-family:"Titillium Web";font-display:swap;}.splide .splide__track{background-size:auto 100%;padding-bottom:10px;}.splide .splide__slide{border-radius:30px;}.splide .ArrowIcon{font-size:38px;color:#007acc;border-radius:50%;}.splide .ArrowIcon:hover{color:#d91a04;background-color:#f2f2f2;border-color:#d91a04;}.splide .splide__arrow{width:40px;height:40px;background-color:#fff;opacity:1;}.splide .splide__arrow--prev{left:-1em;}.splide .splide__arrow--next{right:-1em;}.splide .splide__pagination{bottom:-1.5em;}.splide .splide__pagination__page{margin:0 10px;background:#000;opacity:1;width:12px;height:12px;}.splide .splide__pagination__page.is-active{background:#d91a04;transform:none;}.splide.is-initialized:not(.is-active) .splide__list{display:grid!important;}