:root{--leading-trim: calc((1em - 1lh) / 2);--leading-trim-en: calc((1cap - 1lh) / 2)}body{background-color:#fff;color:#000;font-family:"SST W55 Regular","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI",メイリオ,Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden;overscroll-behavior-y:none;min-height:100dvh}a{color:#0000ce;text-decoration:none;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s, -webkit-filter .4s}a:focus-visible{text-decoration:none}@media(any-hover: hover){a:hover{text-decoration:none}}b,strong,.-bold{font-weight:700}hr{border-bottom:1px solid rgba(0,0,0,.3);margin:10.1333333333vw auto;width:89.3333333333vw;max-width:1070px}@media(768px <= width){hr{margin:96px auto}}sup{font-size:10px !important;top:0}.svg-spacer{fill:rgba(0,0,0,0)}@media(768px <= width){.-sm{display:none !important}}@media(width < 768px){.-md{display:none !important}}@media(1024px <= width){.-md{display:none !important}}@media(1024px <= width){.-smd{display:none !important}}@media(width < 1024px){.-lg{display:none !important}}@media(width < 1280px){.-xl{display:none !important}}.is-fixed{position:fixed;width:100%}.header{background-color:#000;position:relative;z-index:2}@media(768px <= width){.header{align-items:center;display:flex;justify-content:space-between}}.header__logo{padding:5.3333333333vw}@media(768px <= width){.header__logo{padding:20px 45px}}.header__logo img{margin-inline:auto;width:26.6666666667vw;max-width:100px}.header__company{align-items:center;background-color:#262626;display:flex;justify-content:space-between;padding:5.3333333333vw}@media(768px <= width){.header__company{background-color:#000;padding:20px 45px}}.header a{color:#fff;font-size:3.4666666667vw;text-decoration:none}@media(768px <= width){.header a{font-size:16px}}.navTrigger{align-items:center;cursor:pointer;display:flex;width:6.4vw;height:6.4vw}@media(768px <= width){.navTrigger{display:none}}.navTrigger span{background-color:#fff;display:block;position:relative;transition:background-color .5s,width .5s;width:100%;height:3px}.navTrigger span::before,.navTrigger span::after{background-color:#fff;content:"";display:block;position:absolute;transition:translate .5s;width:6.4vw;height:3px}.navTrigger span::before{translate:0 calc((6.4vw - 9px)/-2)}.navTrigger span::after{translate:0 calc((6.4vw - 9px)/2)}.navTrigger:focus-visible span{width:3.2vw}.navTrigger:focus-visible span::before,.navTrigger:focus-visible span::after{translate:0;width:6.4vw}@media(any-hover: hover){.navTrigger:hover span{width:3.2vw}.navTrigger:hover span::before,.navTrigger:hover span::after{translate:0;width:6.4vw}}.navTrigger.is-open span{background-color:rgba(0,0,0,0)}.navTrigger.is-open span::before{rotate:45deg;transition:rotate .5s;translate:0}.navTrigger.is-open span::after{rotate:-45deg;transition:rotate .5s;translate:0}.nav{align-items:center;background-color:#262626;display:flex;flex-direction:column;gap:10.6666666667vw;opacity:.9;overflow:hidden;padding:0;transition:opacity .4s cubic-bezier(0.19, 1, 0.22, 1),padding .4s cubic-bezier(0.19, 1, 0.22, 1);width:100vw;height:0}@media(768px <= width){.nav{flex-direction:row;gap:40px;opacity:1;padding:20px 45px;height:auto}}.nav.is-open{opacity:1;padding:10.6666666667vw 0;height:100dvh}@media(768px <= width){.nav.is-open{padding:20px 45px;height:auto}}.nav.is-open a{opacity:1}.nav a{color:#fff;font-size:4.8vw;opacity:0;text-decoration:none}@media(768px <= width){.nav a{font-size:12px;opacity:1}}.footer{background-color:#000;margin-top:10.6666666667vw;position:sticky;top:100%}@media(768px <= width){.footer{margin-top:80px}}.footer__inner{background-color:#efefef;display:flex;justify-content:center;padding:8vw 0}@media(768px <= width){.footer__inner{padding:20px 0}}.footer__nav dl{align-items:center;display:flex;gap:5.3333333333vw;margin-bottom:5.3333333333vw}@media(768px <= width){.footer__nav dl{gap:40px;margin-bottom:10px}}.footer__nav dt a{color:#000;border-right:1px solid #000;font-size:3.4666666667vw;padding-right:5.3333333333vw;text-decoration:none}@media(768px <= width){.footer__nav dt a{font-size:14px;padding-right:40px}}.footer__nav dd a{color:#000;display:block;font-size:3.4666666667vw;text-decoration:none}@media(768px <= width){.footer__nav dd a{font-size:14px}}.footer__nav ul{align-items:center;display:flex;flex-wrap:wrap;gap:4vw}@media(768px <= width){.footer__nav ul{gap:80px}}.footer__nav li a{color:#000;display:block;font-size:3.4666666667vw;text-decoration:none}@media(768px <= width){.footer__nav li a{font-size:14px}}.footer__links{display:flex;flex-wrap:wrap;gap:5.3333333333vw;justify-content:center;padding:8vw 5.3333333333vw}@media(768px <= width){.footer__links{gap:20px;padding:20px 45px}}.footer__links a{color:#fff;font-size:2.9333333333vw;text-decoration:none}@media(768px <= width){.footer__links a{font-size:11px}}.copyright{color:#fff;font-size:2.4vw;padding-bottom:8vw;text-align:center}@media(768px <= width){.copyright{font-size:10px;padding-bottom:20px}}.pagetop{background-color:#000;border-radius:100vmax;display:-ms-grid;display:grid;place-content:center;position:fixed;transition:background-color .4s cubic-bezier(0.19, 1, 0.22, 1);right:2.6666666667vw;bottom:5.3333333333vw;width:12.8vw;height:12.8vw;z-index:1}@media(768px <= width){.pagetop{right:40px;bottom:40px;width:48px;height:48px}}.pagetop:focus-visible{background-color:#757575}@media(any-hover: hover){.pagetop:hover{background-color:#757575}}.pagetop::before{border-top:1px solid #fff;border-left:1px solid #fff;content:"";display:block;rotate:45deg;translate:0 .125lh;width:.5lh;height:.5lh}.kv{align-items:center;background-color:#bec9dd;display:flex;position:relative}.kv__title{position:absolute;left:5%;width:75%;max-width:415px}@media(1024px <= width){.kv__title{left:calc((100% - 1024px)/2)}}.kv__img{margin-inline:auto}.about{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.7333333333vw;font-weight:700;line-height:1.8;margin-block:var(--leading-trim);padding:14.6666666667vw 0;text-align:center}@media(768px <= width){.about{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-size:20px;letter-spacing:.1em;padding:55px 0}}.news{margin-inline:auto;padding:10.6666666667vw 0;width:89.3333333333vw;max-width:910px}@media(768px <= width){.news{padding:40px 0}}.news__title{font-size:7.2vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-block:var(--leading-trim);margin-bottom:10.6666666667vw;text-align:center}@media(768px <= width){.news__title{font-size:27px;letter-spacing:.1em;margin-bottom:40px}}.news__title span{display:block;font-size:3.2vw;font-weight:normal}@media(768px <= width){.news__title span{font-size:12px}}.news__link{font-size:3.7333333333vw;letter-spacing:.05em;line-height:1;margin-top:6.4vw;text-align:right;text-decoration:underline}@media(768px <= width){.news__link{font-size:14px;margin-top:24px}}.news__link a{position:relative}.news__link a::before{border-top:1px solid #3b78ba;border-right:1px solid #3b78ba;content:"";display:block;position:absolute;rotate:45deg;top:.25lh;left:-1.25em;width:.5lh;height:.5lh}.newsList{border-top:1px solid rgba(0,0,0,.3)}.newsList li{border-bottom:1px solid rgba(0,0,0,.3);display:flex;flex-direction:column;font-size:3.7333333333vw;letter-spacing:.05em;margin-block:var(--leading-trim);padding:5.3333333333vw 2.6666666667vw}@media(768px <= width){.newsList li{font-size:14px;flex-direction:row;gap:40px;padding:20px 40px 16px}}.newsList a{text-decoration:underline}.service{margin-inline:auto;padding:10.6666666667vw 0;width:89.3333333333vw;max-width:910px}@media(768px <= width){.service{padding:40px 0}}.service__title{font-size:7.2vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-block:var(--leading-trim);margin-bottom:10.6666666667vw;text-align:center}@media(768px <= width){.service__title{font-size:27px;letter-spacing:.1em;margin-bottom:40px}}.service__title span{display:block;font-size:3.2vw;font-weight:normal}@media(768px <= width){.service__title span{font-size:12px}}@media(1024px <= width){.serviceItems{display:flex;justify-content:space-between}}.serviceItems__item{border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:10.6666666667vw;padding-bottom:10.6666666667vw}.serviceItems__item:last-child{border:none;margin-bottom:0;padding-bottom:0}@media(1024px <= width){.serviceItems__item{border:none;margin-bottom:0;padding-bottom:0;position:relative;width:408px}.serviceItems__item:nth-child(1)::after{background-color:rgba(0,0,0,.3);content:"";position:absolute;top:0;right:-47px;width:1px;height:100%}}.serviceItems__img{margin-bottom:6.6666666667vw;width:100%}@media(768px <= width){.serviceItems__img{margin-bottom:25px}}.serviceItems__text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.7333333333vw;letter-spacing:.04em;margin-block:var(--leading-trim);margin-bottom:9.3333333333vw;text-align:justify}@media(768px <= width){.serviceItems__text{font-size:14px;margin-bottom:35px}}.serviceItems__wrap{display:flex;justify-content:space-between}.serviceItems__wrap .serviceItems__icon{margin-inline:0}.serviceItems__icon{align-items:center;border:1px solid rgba(0,0,0,.3);border-radius:3px;display:flex;flex-direction:column;gap:3.2vw;justify-content:center;margin-inline:auto;margin-bottom:35px;width:49%;height:29.3333333333vw}@media(1024px <= width){.serviceItems__icon{gap:12px;width:193px;height:110px}}.serviceItems__icon img{height:10.6666666667vw}@media(1024px <= width){.serviceItems__icon img{height:40px}}.serviceItems__icon p{font-size:4.2666666667vw;font-weight:700;letter-spacing:.05em}@media(768px <= width){.serviceItems__icon p{font-size:16px;letter-spacing:.1em}}.serviceItems__icon p.-alt{font-size:2.4vw;text-align:center}@media(768px <= width){.serviceItems__icon p.-alt{font-size:10px}}.serviceItems__btn{background-color:#000;border-radius:4px;color:#fff;display:-ms-grid;display:grid;font-size:3.2vw;margin-inline:auto;place-content:center;position:relative;text-align:center;transition:background-color .4s cubic-bezier(0.19, 1, 0.22, 1);width:60.2666666667vw;height:2.5lh}@media(768px <= width){.serviceItems__btn{font-size:12px;width:226px}}.serviceItems__btn::before{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:block;position:absolute;rotate:45deg;top:1lh;left:1.25em;width:.5lh;height:.5lh}.serviceItems__btn:focus-visible{background-color:#757575}@media(any-hover: hover){.serviceItems__btn:hover{background-color:#757575}}.company{margin-inline:auto;padding:10.6666666667vw 0;width:89.3333333333vw;max-width:636px;padding-bottom:16vw}@media(768px <= width){.company{padding:40px 0}}@media(768px <= width){.company{margin-bottom:60px}}.company__title{font-size:7.2vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-block:var(--leading-trim);margin-bottom:10.6666666667vw;text-align:center}@media(768px <= width){.company__title{font-size:27px;letter-spacing:.1em;margin-bottom:40px}}.company__title span{display:block;font-size:3.2vw;font-weight:normal}@media(768px <= width){.company__title span{font-size:12px}}.company__small{display:block;font-size:2.9333333333vw;margin-top:6.4vw;text-align:right}@media(768px <= width){.company__small{font-size:11px;margin-top:24px}}.companyProfile{border-top:1px solid rgba(0,0,0,.3)}.companyProfile__item{border-bottom:1px solid rgba(0,0,0,.3);display:flex;flex-direction:column;font-size:3.7333333333vw;letter-spacing:.05em;margin-block:var(--leading-trim);padding:6.4vw 0 6.4vw 2.6666666667vw}@media(768px <= width){.companyProfile__item{font-size:14px;flex-direction:row;padding:24px 0 20px 40px}}.companyProfile__title{margin-bottom:.5lh}@media(768px <= width){.companyProfile__title{margin-block:var(--leading-trim);width:160px}}.companyProfile__detail{margin-block:var(--leading-trim)}.companyProfile a{text-decoration:underline}.companyProfile__icon{display:inline-block;margin-left:.5em;width:4.5333333333vw}@media(768px <= width){.companyProfile__icon{width:17px}}.companyProfile__wrap{align-items:center;display:flex}.companyProfile__wrap dt{width:50%}@media(768px <= width){.companyProfile__wrap dt{width:160px}}.recruitment{margin-inline:auto;padding:10.6666666667vw 0;width:89.3333333333vw;max-width:910px;padding-bottom:0}@media(768px <= width){.recruitment{padding:40px 0}}@media(768px <= width){.recruitment{padding-bottom:0}}.recruitment__title{font-size:7.2vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-block:var(--leading-trim);margin-bottom:10.6666666667vw;text-align:center}@media(768px <= width){.recruitment__title{font-size:27px;letter-spacing:.1em;margin-bottom:40px}}.recruitment__title span{display:block;font-size:3.2vw;font-weight:normal}@media(768px <= width){.recruitment__title span{font-size:12px}}.recruitment__text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.7333333333vw;line-height:2.25;margin-bottom:8vw;text-align:center}@media(768px <= width){.recruitment__text{font-size:16px;letter-spacing:.1em;margin:60px auto 50px}}.recruitment__img{position:relative;top:-10.6666666667vw;z-index:-1}@media(768px <= width){.recruitment__img{top:-120px}}@media(1024px <= width){.recruitment__img{top:-140px}}.recruitment__btn{background-color:#000;border-radius:4px;color:#fff;display:-ms-grid;display:grid;font-size:3.2vw;margin-inline:auto;place-content:center;position:relative;text-align:center;transition:background-color .4s cubic-bezier(0.19, 1, 0.22, 1);width:60.2666666667vw;height:2.5lh}@media(768px <= width){.recruitment__btn{font-size:12px;width:226px}}.recruitment__btn::before{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:block;position:absolute;rotate:45deg;top:1lh;left:1.25em;width:.5lh;height:.5lh}.recruitment__btn:focus-visible{background-color:#757575}@media(any-hover: hover){.recruitment__btn:hover{background-color:#757575}}.contact{margin-inline:auto;padding:10.6666666667vw 0;width:89.3333333333vw;max-width:642px}@media(768px <= width){.contact{padding:40px 0}}.contact__title{font-size:7.2vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-block:var(--leading-trim);margin-bottom:10.6666666667vw;text-align:center}@media(768px <= width){.contact__title{font-size:27px;letter-spacing:.1em;margin-bottom:40px}}.contact__title span{display:block;font-size:3.2vw;font-weight:normal}@media(768px <= width){.contact__title span{font-size:12px}}.contact__title2{font-size:5.3333333333vw;letter-spacing:.05em;margin-bottom:6.6666666667vw;text-align:center}@media(768px <= width){.contact__title2{font-size:20px;letter-spacing:.1em;margin-bottom:25px}}.contact__small{display:block;font-size:3.2vw;line-height:1.66;margin-bottom:12vw;text-align:justify}@media(768px <= width){.contact__small{font-size:12px;margin-bottom:45px}}.contact__small.-alt{margin-inline:auto;width:78.9333333333vw}@media(768px <= width){.contact__small.-alt{width:296px}}.contact__wrap{margin-bottom:8vw}@media(768px <= width){.contact__wrap{display:flex;justify-content:space-between;margin-bottom:30px}}.contact__btn{background-color:#3b78ba;border-radius:4px;color:#fff;display:-ms-grid;display:grid;font-size:4.8vw;margin-inline:auto;place-content:center;position:relative;text-align:center;transition:background-color .4s cubic-bezier(0.19, 1, 0.22, 1);width:78.9333333333vw;height:2.5lh;margin-bottom:5.3333333333vw}@media(768px <= width){.contact__btn{font-size:18px;width:296px}}.contact__btn::before{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:block;position:absolute;rotate:45deg;top:1lh;left:1.25em;width:.5lh;height:.5lh}.contact__btn:focus-visible{background-color:#757575}@media(any-hover: hover){.contact__btn:hover{background-color:#757575}}@media(768px <= width){.contact__btn{margin:0}}.contact__btn.-black{background-color:#000;border-radius:4px;color:#fff;display:-ms-grid;display:grid;font-size:4.8vw;margin-inline:auto;place-content:center;position:relative;text-align:center;transition:background-color .4s cubic-bezier(0.19, 1, 0.22, 1);width:78.9333333333vw;height:2.5lh;margin-bottom:4.2666666667vw}@media(768px <= width){.contact__btn.-black{font-size:18px;width:296px}}.contact__btn.-black::before{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:block;position:absolute;rotate:45deg;top:1lh;left:1.25em;width:.5lh;height:.5lh}.contact__btn.-black:focus-visible{background-color:#757575}@media(any-hover: hover){.contact__btn.-black:hover{background-color:#757575}}@media(768px <= width){.contact__btn.-black{margin-bottom:16px}}.contact__modal{margin-bottom:21.3333333333vw;text-align:center}@media(768px <= width){.contact__modal{margin-bottom:80px}}.contact__text{font-size:3.7333333333vw;letter-spacing:.05em;margin-bottom:4.2666666667vw;text-align:center}@media(768px <= width){.contact__text{font-size:14px;letter-spacing:.1em;margin:16px}}.contactAccordion{border-radius:4px;margin-bottom:4.2666666667vw}@media(768px <= width){.contactAccordion{margin-bottom:16px}}.contactAccordion__summary{align-items:center;background-color:#e7ecf1;cursor:pointer;font-size:4vw;letter-spacing:.05em;padding:0 5.3333333333vw;position:relative;height:12.8vw;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}@media(768px <= width){.contactAccordion__summary{font-size:15px;letter-spacing:.1em;padding:0 20px;height:48px}}.contactAccordion__summary::-webkit-details-marker{display:none}.contactAccordion__summary span{border-right:1px solid #000;border-bottom:1px solid #000;content:"";display:block;position:absolute;rotate:45deg;translate:0 -0.125lh;right:1.5em;width:.5lh;height:.5lh}.contactAccordion__summary span:where(.contactAccordion[open] *){rotate:225deg;translate:0 .125lh}.contactAccordion__panel{background-color:#fff;display:block grid;box-shadow:0 .5rem .75rem -0.5rem rgba(0,0,0,.5);transition:grid-template-rows .5s;transition:grid-template-rows .5s, -ms-grid-rows .5s}.contactAccordion__inner{overflow:hidden;padding:0 2.6666666667vw}@media(768px <= width){.contactAccordion__inner{padding:0 20px}}.contactAccordion__text{font-size:3.2vw;overflow-y:scroll;margin:5.3333333333vw 0;padding:0 2.6666666667vw;text-align:justify;height:40vh}@media(768px <= width){.contactAccordion__text{font-size:12px;margin:40px 0;padding:0 20px}.contactAccordion__text a{text-decoration:underline}}.contactModal{margin:auto;width:90%;max-width:500px}.contactModal::backdrop{background:rgba(0,0,0,.5)}.contactModal__btn{color:#0000ce;font-size:3.7333333333vw;text-decoration:underline}@media(768px <= width){.contactModal__btn{font-size:14px}}.contactModal__detail{font-size:4.2666666667vw;padding:8vw 5.3333333333vw}@media(768px <= width){.contactModal__detail{font-size:16px;padding:40px 30px}}.contactModal__text{margin-bottom:1lh}.contactModal__list{padding-left:1em}.contactModal__list li{list-style-type:disc;margin-bottom:1lh}.contactModal a{text-decoration:underline}.contactModal__close{background-color:#efefef;border:1px solid rgba(0,0,0,.3);color:#000;display:block;font-size:4.2666666667vw;padding:.5lh;margin-inline:auto;margin-top:2lh;width:32vw}@media(768px <= width){.contactModal__close{font-size:16px;width:120px}}.js-pavilionSlide{position:relative}.js-pavilionSlide .splide__arrow{align-items:center;border:1px solid rgba(255,255,255,.4);border-radius:50%;display:flex;justify-content:center;position:absolute;top:calc((100% - 8vw)/2);transition:opacity .4s,background-color .4s;width:8vw;height:8vw}@media(1024px <= width){.js-pavilionSlide .splide__arrow{top:calc((100% - 30px)/2);width:30px;height:30px}}.js-pavilionSlide .splide__arrow:disabled{opacity:0}.js-pavilionSlide .splide__arrow:focus-visible{background-color:#fff}.js-pavilionSlide .splide__arrow:focus-visible::after{border-color:#3b78ba}@media(any-hover: hover){.js-pavilionSlide .splide__arrow:hover{background-color:#fff}.js-pavilionSlide .splide__arrow:hover::after{border-color:#3b78ba}}.js-pavilionSlide .splide__arrow--prev{left:1em}.js-pavilionSlide .splide__arrow--next{right:1em}.js-pavilionSlide .splide__arrow::after{-webkit-border-before:1px solid #fff;border-block-start:1px solid #fff;-webkit-border-end:1px solid #fff;border-inline-end:1px solid #fff;content:"";display:block;width:2.6666666667vw;height:2.6666666667vw}@media(1024px <= width){.js-pavilionSlide .splide__arrow::after{width:10px;height:10px}}.js-pavilionSlide .splide__arrow--prev::after{rotate:225deg;translate:.5333333333vw}@media(1024px <= width){.js-pavilionSlide .splide__arrow--prev::after{translate:2px}}.js-pavilionSlide .splide__arrow--next::after{rotate:45deg;translate:-.5333333333vw}@media(1024px <= width){.js-pavilionSlide .splide__arrow--next::after{translate:-2px}}.js-slider .splide__pagination{display:flex;gap:0 .5333333333vw;position:absolute;bottom:5.3333333333vw;left:5.3333333333vw}@media(1024px <= width){.js-slider .splide__pagination{gap:0 2px;bottom:40px;left:40px}}.js-slider .splide__pagination__page{background-color:rgba(255,255,255,.4);width:8vw;height:.2666666667vw}@media(1024px <= width){.js-slider .splide__pagination__page{width:60px;height:2px}}.js-slider .splide__pagination__page.is-active{background-color:#fff}.js-thumbnail .splide__list{justify-content:center}.js-thumbnail .splide__slide{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;transition:opacity .4s,-webkit-filter .4s;transition:filter .4s,opacity .4s;transition:filter .4s,opacity .4s,-webkit-filter .4s}.js-thumbnail .splide__slide:focus-visible{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}@media(any-hover: hover){.js-thumbnail .splide__slide:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}}.js-thumbnail .splide__slide.is-active{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.js-kv .splide__slide{opacity:1 !important}.js-kv .splide__slide.is-move img{translate:100%}.js-kv .splide__slide.is-old{z-index:1 !important}.js-kv .splide__slide.is-active{z-index:2 !important}.js-kv .splide__slide.is-active img{transition:translate 1s;translate:0}@media print{*{background:rgba(0,0,0,0) !important;border-color:#000 !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}body{width:210mm}header,footer{display:none !important}footer::after{content:""}.-noprint{display:none}}@page{margin:0;size:A4}
