.p-case__slider{position:relative;width:100%}@media screen and (min-width:769px){.p-case__slider{width:var(--spacing-800);margin:0 auto}}.p-case__slider .swiper-slide{height:auto}@media screen and (min-width:769px){.p-case__slider .swiper-slide{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.p-case__slider .swiper-slide-active{opacity:1}}.p-case__slider .swiper-container{overflow:visible}.p-case__slider__button{top:50%;z-index:1;width:var(--spacing-16);height:var(--spacing-16);background:none;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.p-case__slider__button:focus{outline:none}@media screen and (min-width:769px){.p-case__slider__button{top:38%;width:var(--spacing-26);height:var(--spacing-26);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.p-case__slider__button:after,.p-case__slider__button:before{content:unset}.p-case__slider__button.p-case__slider__button--prev{left:-6%;border-bottom:var(--spacing-2) solid #0075b5;border-left:var(--spacing-2) solid #0075b5}@media screen and (min-width:769px){.p-case__slider__button.p-case__slider__button--prev{left:-7.5%}}.p-case__slider__button.p-case__slider__button--next{right:-6%;border-top:var(--spacing-2) solid #0075b5;border-right:var(--spacing-2) solid #0075b5}@media screen and (min-width:769px){.p-case__slider__button.p-case__slider__button--next{right:-7.5%}}.p-case__slider__pagination{position:relative;z-index:1;width:100%;margin-top:var(--spacing-40)}@media screen and (min-width:769px){.p-case__slider__pagination{margin-top:var(--spacing-50)}}.p-case__slider__pagination__bullet{display:inline-block;width:var(--spacing-24);height:var(--spacing-4);margin:0 var(--spacing-4);background:#fff;border-radius:0;opacity:1}.p-case__slider__pagination__bullet.p-case__slider__pagination__bullet--active{background:#70c1e9}.p-case__slider__pagination__bullet:focus{outline:none}@media screen and (min-width:769px){.p-case__slider__pagination__bullet{width:var(--spacing-50);height:var(--spacing-5)}}.p-case__slider__pagination--gray1 .p-case__slider__pagination__bullet{background:#e2e2e3}.p-case__slider__pagination--gray1 .p-case__slider__pagination__bullet.p-case__slider__pagination__bullet--active{background:#70c1e9}