@charset "UTF-8";body{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400}.header{position:fixed;top:0;left:0;z-index:555;display:flex;align-items:center;width:100%;color:#fff;background-color:#1d4ed8}.header+main{padding-top:max(14.358974359vw, 53.8461538462px)}@media screen and (width>=920px){.header+main{padding-top:min(5.5555555556vw, 80px)}}@media screen and (width>=920px){.header{height:min(5.5555555556vw, 80px);font-size:min(0.9722222222vw, 14px)}}.header .inner{padding:0}@media screen and (width>=920px){.header .inner{flex-direction:row;align-items:center;max-width:100%;padding-inline:min(1.6666666667vw, 24px) min(3.3333333333vw, 48px)}}.header .inner .header__wrap{display:flex;align-items:center;justify-content:space-between;height:max(14.358974359vw, 53.8461538462px);padding:0 max(5.1282051282vw, 19.2307692308px)}@media screen and (width>=920px){.header .inner .header__wrap{flex:1;height:100%;padding:0}}.header .header__logo{z-index:2;display:inline-flex;width:max(46.1538461538vw, 173.0769230769px);margin:auto 0}.header .header__logo img{width:100%;height:auto}@media screen and (width>=920px){.header .header__logo{width:min(14.5833333333vw, 210px)}}.header .g-nav{display:none;flex-direction:column;height:calc(100vh - max(11.2820512821vw, 42.3076923077px))}@media screen and (width>=920px){.header .g-nav{display:flex;flex-direction:row;height:100%}}.header .g-nav .g-nav__list{display:flex;flex-direction:column;gap:max(8.2051282051vw, 30.7692307692px);align-items:center;padding:max(17.4358974359vw, 65.3846153846px) 0;margin-bottom:auto;text-align:center}@media screen and (width>=920px){.header .g-nav .g-nav__list{flex-direction:row;gap:min(1.6666666667vw, 24px);padding:0;margin:0 min(4.4444444444vw, 64px) 0 0}}.header .g-nav .g-nav__link{display:block}@media screen and (width>=920px){.header .g-nav .g-nav__link{padding:min(0.5555555556vw, 8px);letter-spacing:.06em;border-bottom:min(0.1388888889vw, 2px) solid transparent;transition:.5s border-color}.header .g-nav .g-nav__link:hover,.header .g-nav .g-nav__link:focus{border-color:currentcolor}}.header .headerCv .headerCv__list{display:flex;flex-wrap:wrap;gap:max(3.0769230769vw, 11.5384615385px);align-items:center;width:100%}@media screen and (width>=920px){.header .headerCv .headerCv__list{gap:min(0.8333333333vw, 12px)}}.header .headerCv .headerCv__list .headerCv__item{width:100%}.header .headerCv .headerCv__list .headerCv__item .headerCv__link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:max(32.8205128205vw, 123.0769230769px);height:max(9.2307692308vw, 34.6153846154px);padding:max(5.1282051282vw, 19.2307692308px) 0;font-size:max(4.1025641026vw, 15.3846153846px);font-weight:500;line-height:1;color:#fff;background-color:#f60;border-radius:100vmax;filter:drop-shadow(0 max(1.0256410256vw, 3.8461538462px) max(1.0256410256vw, 3.8461538462px) rgba(0, 0, 0, 0.25))}@media screen and (width>=920px){.header .headerCv .headerCv__list .headerCv__item .headerCv__link{width:min(14.1666666667vw, 204px);height:min(3.2638888889vw, 47px);padding:0;font-size:min(1.3888888889vw, 20px);filter:drop-shadow(0 min(0.2777777778vw, 4px) min(0.2777777778vw, 4px) rgba(0, 0, 0, 0.25));transition:.5s color,.5s background-color}.header .headerCv .headerCv__list .headerCv__item .headerCv__link:hover,.header .headerCv .headerCv__list .headerCv__item .headerCv__link:focus{color:#000;background-color:#fff}}.header .headerCv .headerCv__list .headerCv__item .headerCv__link.-white{font-size:max(4.1025641026vw, 15.3846153846px);color:#000;background:#fff}@media screen and (width <=919px){.header .headerCv .headerCv__list .headerCv__item .headerCv__link.-white{height:max(14.358974359vw, 53.8461538462px)}}@media screen and (width>=920px){.header .headerCv .headerCv__list .headerCv__item .headerCv__link.-white{height:min(3.8888888889vw, 56px);font-size:min(1.1111111111vw, 16px)}}.header .headerCv .headerCv__list .headerCv__item .headerCv__link.-white small{font-size:max(2.5641025641vw, 9.6153846154px)}@media screen and (width>=920px){.header .headerCv .headerCv__list .headerCv__item .headerCv__link.-white small{font-size:min(0.6944444444vw, 10px)}}@media screen and (width>=920px){.header .headerCv .headerCv__list--horizontal{gap:min(0.8333333333vw, 12px);justify-content:center;width:100%}}@media screen and (width>=920px){.header .headerCv .headerCv__list--horizontal .headerCv__item{width:min(27.7777777778vw, 400px)}}footer{padding:max(8.2051282051vw, 30.7692307692px) 0 max(12.3076923077vw, 46.1538461538px);text-align:center;background-color:#fff}footer .inner{gap:max(4.1025641026vw, 15.3846153846px);align-items:center}@media screen and (width>=920px){footer{padding:min(3.4782608696vw, 32px) 0}footer .inner{gap:min(1.7391304348vw, 16px)}}footer .footer__logo{width:max(53.8461538462vw, 201.9230769231px);height:max(6.1538461538vw, 23.0769230769px)}@media screen and (width>=920px){footer .footer__logo{width:min(22.8260869565vw, 210px);height:min(2.6086956522vw, 24px)}}footer .footer__copyright{font-size:max(2.8205128205vw, 10.5769230769px);line-height:1.4}@media screen and (width>=920px){footer .footer__copyright{font-size:min(1.1956521739vw, 11px)}}.fv{position:relative}.fv .fv__inner{position:relative;display:flex;align-items:center;margin-inline:auto}@media screen and (width <=919px){.fv .fv__inner{flex-direction:column;width:max(91.7948717949vw, 344.2307692308px);padding-block:max(10.2564102564vw, 38.4615384615px)}}@media screen and (width>=920px){.fv .fv__inner{justify-content:space-between;width:100%;max-width:1440px;aspect-ratio:1440/640}}@media screen and (width>=920px){.fv .fv__body{margin-inline:auto min(4.4444444444vw, 64px)}}.fv .fv__to{font-size:max(3.8461538462vw, 14.4230769231px);line-height:1.4;color:#1d4ed8}@media screen and (width>=920px){.fv .fv__to{font-size:min(1.1111111111vw, 16px)}}.fv .fv__tagline{font-size:max(8.2051282051vw, 30.7692307692px);font-weight:700;line-height:1.2}@media screen and (width <=919px){.fv .fv__tagline{margin-block:max(2.0512820513vw, 7.6923076923px) max(4.1025641026vw, 15.3846153846px)}}@media screen and (width>=920px){.fv .fv__tagline{font-size:min(3.8888888889vw, 56px)}}.fv .fv__catch{font-size:max(3.8461538462vw, 14.4230769231px);line-height:1.4}@media screen and (width>=920px){.fv .fv__catch{font-size:min(1.1111111111vw, 16px)}}@media screen and (width>=920px){.fv .fv__img{width:min(44.4444444444vw, 640px);aspect-ratio:1/1}}.fv .fv__primary,.fv .fv__secondary{display:flex;flex-direction:column}@media screen and (width>=920px){.fv .fv__primary{gap:min(1.1111111111vw, 16px);margin-bottom:min(2.2222222222vw, 32px)}}@media screen and (width>=920px){.fv .fv__secondary{gap:min(1.3888888889vw, 20px);width:min(28.75vw, 414px)}}.fv .fv__awards{display:flex;justify-content:space-between}@media screen and (width <=919px){.fv .fv__awards{gap:max(1.5384615385vw, 5.7692307692px);margin-block:max(6.1538461538vw, 23.0769230769px)}}@media screen and (width>=920px){.fv .fv__awards{gap:min(1.1111111111vw, 16px);width:min(33.4722222222vw, 482px)}}.fv .fv__award{flex-basis:max(29.4871794872vw, 110.5769230769px)}@media screen and (width>=920px){.fv .fv__award{flex-basis:min(10.4166666667vw, 150px)}}.fv .cv,.fv .cv .inner{padding:0;margin:0}@media screen and (width>=920px){.fv .cv .cv__link,.fv .cv .inner .cv__link{width:min(29.1666666667vw, 420px);height:min(4.375vw, 63px);padding-inline:min(1.6666666667vw, 24px) min(1.1111111111vw, 16px);font-size:min(1.3888888889vw, 20px);filter:drop-shadow(0 min(0.5555555556vw, 8px) min(1.1111111111vw, 16px) rgba(0, 71, 165, 0.25))}}.why{position:relative}.why:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;content:"";background:url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/assets/article/css/../img/why_bg-sp.svg) center/cover no-repeat}@media screen and (width <=919px){.why:before{aspect-ratio:390/166}}@media screen and (width>=920px){.why:before{aspect-ratio:1440/250;background-image:url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/assets/article/css/../img/why_bg-pc.svg)}}@media screen and (width <=919px){.why{padding-block:0 max(12.3076923077vw, 46.1538461538px)}}@media screen and (width <=919px){.why .sec__header{margin-block:max(10.7692307692vw, 40.3846153846px) max(21.5384615385vw, 80.7692307692px)}}@media screen and (width>=920px){.why .sec__title{font-size:min(3.8043478261vw, 35px)}}.why .why__list{display:flex;flex-direction:column}@media screen and (width <=919px){.why .why__list{gap:max(2.0512820513vw, 7.6923076923px);width:max(73.8461538462vw, 276.9230769231px);margin:0 auto}}@media screen and (width>=920px){.why .why__list{flex-direction:row;gap:min(0.8695652174vw, 8px)}.why .why__list>li{flex-basis:calc((100% - min(0.8695652174vw, 8px) * 2) / 3)}}.why .whyItem{display:flex;flex-direction:column;align-items:center;justify-content:center;height:max(42.5641025641vw, 159.6153846154px);padding-block:max(6.1538461538vw, 23.0769230769px) max(3.0769230769vw, 11.5384615385px);font-size:max(5.1282051282vw, 19.2307692308px);font-weight:700;text-align:center;background-color:#fff;border:max(0.2564102564vw, 0.9615384615px) solid #1d4ed8;border-radius:max(2.0512820513vw, 7.6923076923px)}@media screen and (width>=920px){.why .whyItem{border-radius:min(0.8695652174vw, 8px)}}@media screen and (width>=920px){.why .whyItem{height:min(18.0434782609vw, 166px);padding-block:min(2.6086956522vw, 24px) min(1.3043478261vw, 12px);font-size:min(2.1739130435vw, 20px);border-width:min(0.1086956522vw, 1px)}}.why .whyItem .whyItem__number{margin-bottom:max(2.0512820513vw, 7.6923076923px);color:#1d4ed8}@media screen and (width>=920px){.why .whyItem .whyItem__number{margin-bottom:min(0.8695652174vw, 8px)}}.why .whyItem .whyItem__text{display:flex;gap:.125em;align-items:flex-end}.why .whyItem .whyItem__text strong{display:inline-flex;align-items:baseline;font-size:max(6.1538461538vw, 23.0769230769px)}.why .whyItem .whyItem__text strong span{font-size:max(10.2564102564vw, 38.4615384615px)}.why .whyItem .whyItem__text>span{transform:translateY(-.3em)}.why .whyItem .whyItem__text .-lines{font-size:max(3.8461538462vw, 14.4230769231px);line-height:1.15;transform:translateY(-.75em)}@media screen and (width <=919px){.why .whyItem .whyItem__text{margin-top:-.25em}}@media screen and (width>=920px){.why .whyItem .whyItem__text strong{font-size:min(2.6086956522vw, 24px)}.why .whyItem .whyItem__text strong span{font-size:min(4.347826087vw, 40px)}.why .whyItem .whyItem__text .-lines{font-size:min(1.6304347826vw, 15px)}}.why .whyItem .whyItem__note{font-size:max(2.0512820513vw, 7.6923076923px);font-weight:400}@media screen and (width>=920px){.why .whyItem .whyItem__note{font-size:min(0.8695652174vw, 8px)}}.why .why__arrow{width:max(9.7435897436vw, 36.5384615385px);margin:max(4.1025641026vw, 15.3846153846px) auto;filter:invert(41%) sepia(98%) saturate(1966%) hue-rotate(0deg) brightness(101%) contrast(106%)}@media screen and (width>=920px){.why .why__arrow{width:min(4.1304347826vw, 38px);margin-block:min(2.6086956522vw, 24px)}}.why .why__conclusion{padding:max(8.2051282051vw, 30.7692307692px) max(6.1538461538vw, 23.0769230769px);font-size:max(4.1025641026vw, 15.3846153846px);line-height:1.6;color:#fff;text-align:center;background-color:#1d4ed8;border-radius:max(2.0512820513vw, 7.6923076923px)}@media screen and (width>=920px){.why .why__conclusion{border-radius:min(0.8695652174vw, 8px)}}@media screen and (width>=920px){.why .why__conclusion{padding:min(5.2173913043vw, 48px);font-size:min(2.1739130435vw, 20px)}}@media screen and (width>=920px){.advantage .sec__title{font-size:min(3.4782608696vw, 32px)}}.advantage .advantage__comparison{display:flex;flex-direction:column}@media screen and (width>=920px){.advantage .advantage__comparison{flex-direction:row}.advantage .advantage__comparison>*{flex-basis:50%}}.advantage .advantage__chart{width:100%;color:#000;border-collapse:collapse;background-color:#fff}.advantage .advantage__chart th,.advantage .advantage__chart td{vertical-align:middle;border:max(0.2564102564vw, 0.9615384615px) solid #000}@media screen and (width>=920px){.advantage .advantage__chart th,.advantage .advantage__chart td{border-width:min(0.1086956522vw, 1px)}}.advantage .advantage__chart thead th{height:max(12.3076923077vw, 46.1538461538px);font-size:max(5.1282051282vw, 19.2307692308px);font-weight:700;color:#fff}@media screen and (width>=920px){.advantage .advantage__chart thead th{height:min(10.8695652174vw, 100px);font-size:min(2.1739130435vw, 20px)}}.advantage .advantage__chart .advantage__head{display:flex;gap:.5em;align-items:center;justify-content:center}.advantage .advantage__chart .advantage__item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:500}@media screen and (width <=919px){.advantage .advantage__chart .advantage__item{text-align:center}}.advantage .advantage__chart.-general thead th{background-color:#545454}.advantage .advantage__chart.-general .advantage__item{gap:max(4.1025641026vw, 15.3846153846px);height:max(51.2820512821vw, 192.3076923077px)}.advantage .advantage__chart.-general .advantage__item figure{width:max(23.0769230769vw, 86.5384615385px)}@media screen and (width>=920px){.advantage .advantage__chart.-general .advantage__item{gap:min(1.7391304348vw, 16px);height:min(21.847826087vw, 201px)}.advantage .advantage__chart.-general .advantage__item figure{width:min(9.7826086957vw, 90px)}}.advantage .advantage__chart.-salesPlatform{position:relative}.advantage .advantage__chart.-salesPlatform:before{position:absolute;top:max(-3.0769230769vw, -11.5384615385px);left:max(-3.0769230769vw, -11.5384615385px);z-index:2;display:block;width:calc(100% + max(3.0769230769vw, 11.5384615385px));height:calc(100% + max(3.0769230769vw, 11.5384615385px));content:"";border:max(2.0512820513vw, 7.6923076923px) solid #f60}@media screen and (width>=920px){.advantage .advantage__chart.-salesPlatform:before{top:min(-0.4347826087vw, -4px);left:min(-0.4347826087vw, -4px);width:calc(100% + min(1.7391304348vw, 16px));height:calc(100% + min(1.7391304348vw, 16px));border-width:min(0.8695652174vw, 8px)}}.advantage .advantage__chart.-salesPlatform thead th{background-color:#1d4ed8}.advantage .advantage__chart.-salesPlatform .advantage__item{gap:max(4.1025641026vw, 15.3846153846px);height:max(39.4871794872vw, 148.0769230769px)}.advantage .advantage__chart.-salesPlatform .advantage__item figure{width:max(17.9487179487vw, 67.3076923077px)}@media screen and (width>=920px){.advantage .advantage__chart.-salesPlatform .advantage__item{flex-direction:row;gap:min(3.4782608696vw, 32px);height:min(10.8695652174vw, 100px);padding-inline:min(3.4782608696vw, 32px)}.advantage .advantage__chart.-salesPlatform .advantage__item figure{width:min(7.6086956522vw, 70px)}}@media screen and (width <=919px){.advantage .cv{margin-top:max(8.2051282051vw, 30.7692307692px)}}.reason{padding-bottom:0 !important}.reason .reasonItem .inner{position:relative;gap:max(12.3076923077vw, 46.1538461538px);width:100%;padding-block:max(16.4102564103vw, 61.5384615385px);padding-inline:0 !important}@media screen and (width <=919px){.reason .reasonItem .inner{flex-direction:column-reverse}}@media screen and (width>=920px){.reason .reasonItem .inner{flex-direction:row-reverse;gap:4.4%;align-items:center;max-width:1440px;padding-block:min(10.4347826087vw, 96px)}}.reason .reasonItem .reasonItem__number{position:absolute;display:block}.reason .reasonItem .reasonItem__number img{width:auto;height:100%}@media screen and (width <=919px){.reason .reasonItem .reasonItem__number{top:max(8.2051282051vw, 30.7692307692px);right:max(6.1538461538vw, 23.0769230769px);height:max(17.1794871795vw, 64.4230769231px)}}@media screen and (width>=920px){.reason .reasonItem .reasonItem__number{right:1%;bottom:8%;height:min(9.7826086957vw, 90px)}}@media screen and (width>=920px){.reason .reasonItem .reasonItem__img{flex-basis:35.5%;aspect-ratio:512/348}}@media screen and (width <=919px){.reason .reasonItem .reasonItem__body{padding-inline:max(6.1538461538vw, 23.0769230769px)}}@media screen and (width>=920px){.reason .reasonItem .reasonItem__body{max-width:min(52.1739130435vw, 480px);margin-inline:0 auto}}.reason .reasonItem .reasonItem__title{margin-bottom:max(8.2051282051vw, 30.7692307692px);font-size:max(6.1538461538vw, 23.0769230769px);font-weight:700;line-height:1.2}@media screen and (width>=920px){.reason .reasonItem .reasonItem__title{margin-bottom:min(3.4782608696vw, 32px);font-size:min(3.9130434783vw, 36px)}}.reason .reasonItem .reasonItem__text{font-size:max(3.8461538462vw, 14.4230769231px);line-height:1.5}.reason .reasonItem .reasonItem__text p+p{margin-top:1.5em}@media screen and (width>=920px){.reason .reasonItem .reasonItem__text{font-size:min(1.6304347826vw, 15px)}}.reason .reasonItem.-reason01{background-color:#ededed}.reason .reasonItem.-reason02 .reasonItem__title{color:#1d4ed8}@media screen and (width>=920px){.reason .reasonItem.-reason02 .inner{flex-direction:row}.reason .reasonItem.-reason02 .reasonItem__body{margin-inline:auto 0}}.reason .reasonItem.-reason03{color:#fff;background-color:#1d4ed8}@media screen and (width>=920px){.reason .reasonItem.-reason03 .reasonItem__title{margin-right:min(-2.5vw, -23px)}}@media screen and (width>=920px){.flow .inner{width:min(95.652173913vw, 880px)}}.flow .flow__chart{display:flex}@media screen and (width <=919px){.flow .flow__chart{gap:max(2.0512820513vw, 7.6923076923px);margin-left:max(-2.0512820513vw, -7.6923076923px)}}@media screen and (width>=920px){.flow .flow__chart{gap:min(2.6086956522vw, 24px)}}.flow .flow__line{display:flex;flex-direction:column;gap:max(2.5641025641vw, 9.6153846154px);align-items:center;justify-content:space-between}@media screen and (width <=919px){.flow .flow__line{padding-block:max(7.6923076923vw, 28.8461538462px)}}@media screen and (width>=920px){.flow .flow__line{gap:min(1.0869565217vw, 10px)}}.flow .flow__arrow{position:relative;flex-grow:1;width:max(0.2564102564vw, 0.9615384615px);background-color:#1d4ed8}.flow .flow__arrow:before,.flow .flow__arrow:after{position:absolute;bottom:0;left:calc(50% - max(0.1282051282vw, 0.4807692308px));width:max(0.2564102564vw, 0.9615384615px);height:max(2.0512820513vw, 7.6923076923px);content:"";background-color:#1d4ed8;transform-origin:50% calc(100% - max(0.1282051282vw, 0.4807692308px))}.flow .flow__arrow:before{transform:rotate(45deg)}.flow .flow__arrow:after{transform:rotate(-45deg)}@media screen and (width>=920px){.flow .flow__arrow{width:min(0.1086956522vw, 1px)}.flow .flow__arrow:before,.flow .flow__arrow:after{left:calc(50% - min(0.0543478261vw, 0.5px));width:min(0.1086956522vw, 1px);height:min(0.8695652174vw, 8px);transform-origin:50% calc(100% - min(0.0543478261vw, 0.5px))}}.flow .flow__point{font-size:max(3.5897435897vw, 13.4615384615px);color:#f60}@media screen and (width>=920px){.flow .flow__point{font-size:min(1.6304347826vw, 15px)}}.flow .flow__dot{position:absolute;top:0;left:calc(-1 * max(0.5128205128vw, 1.9230769231px));display:block;width:max(1.2820512821vw, 4.8076923077px);aspect-ratio:1/1;margin-inline:auto;background-color:#1d4ed8;border-radius:100vmax}@media screen and (width>=920px){.flow .flow__dot{left:calc(-1 * min(0.2173913043vw, 2px));width:min(0.5434782609vw, 5px)}}.flow .flow__list{display:flex;flex-direction:column;gap:max(6.1538461538vw, 23.0769230769px)}@media screen and (width>=920px){.flow .flow__list{gap:min(3.4782608696vw, 32px);margin-block:min(2.6086956522vw, 24px)}}.flow .flow__item{counter-increment:number}.flow .flow__title{font-size:max(4.1025641026vw, 15.3846153846px);font-weight:700;line-height:1.5}.flow .flow__title:before{color:#1d4ed8;content:"STEP " counter(number) "："}.flow .flow__title strong{font-size:max(3.5897435897vw, 13.4615384615px);color:#f60}@media screen and (width>=920px){.flow .flow__title{font-size:min(3.4782608696vw, 32px)}.flow .flow__title strong{font-size:min(2.1739130435vw, 20px)}}.flow .flow__text{padding-left:1em;font-size:max(3.5897435897vw, 13.4615384615px);line-height:1.5;text-indent:-1em}.flow .flow__text:before{content:"・"}@media screen and (width>=920px){.flow .flow__text{font-size:min(1.7391304348vw, 16px)}}.case{color:#fff;background-color:#1d4ed8}.case .inner{display:block}@media screen and (width <=919px){.case .inner{padding-inline:max(8.2051282051vw, 30.7692307692px)}.case .sec__header{align-items:flex-start}.case .sec__header .sec__title{font-size:max(10.2564102564vw, 38.4615384615px);text-align:left}.case .sec__header .sec__lead{font-size:max(3.8461538462vw, 14.4230769231px);text-align:left}}@media screen and (width>=920px){.case .inner{display:flex}}.case .splide .splide__pagination__page{margin:0;background:#fff;border-radius:0;opacity:.4}.case .splide .splide__pagination__page.is-active{opacity:1;transform:scale(1)}.case .splide .splide__arrows{position:relative;margin-inline:auto}.case .splide .splide__arrow{background-color:transparent;background-size:contain;opacity:1;filter:invert(89%) sepia(86%) saturate(0%) hue-rotate(257deg) brightness(102%) contrast(101%)}.case .splide .splide__arrow--prev{background-image:url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/assets/article/css/../img/icon_arrow-circle-l.svg)}.case .splide .splide__arrow--next{background-image:url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/assets/article/css/../img/icon_arrow-circle-r.svg)}@media screen and (width <=919px){.case .splide .splide__pagination{gap:max(3.0769230769vw, 11.5384615385px);width:100%}.case .splide .splide__pagination__page{width:max(2.0512820513vw, 7.6923076923px);height:max(4.1025641026vw, 15.3846153846px)}.case .splide .splide__arrow{top:calc(max(12.3076923077vw, 46.1538461538px) * 1.25);width:max(12.3076923077vw, 46.1538461538px);height:max(12.3076923077vw, 46.1538461538px)}}@media screen and (width>=920px){.case .splide .splide__pagination{gap:min(0.8333333333vw, 12px)}.case .splide .splide__pagination__page{width:min(0.5555555556vw, 8px);height:min(1.1111111111vw, 16px)}.case .splide .splide__arrows{width:min(29.1666666667vw, 420px)}.case .splide .splide__arrow{top:calc(min(3.3333333333vw, 48px) * 1.25);width:min(3.3333333333vw, 48px);height:min(3.3333333333vw, 48px)}}.case .case__slider{padding-bottom:max(19.4871794872vw, 73.0769230769px)}@media screen and (width>=920px){.case .case__slider{padding-bottom:min(5.5555555556vw, 80px)}}.case .case__item{display:flex;flex-direction:column;margin-inline:auto;background:#fff}@media screen and (width>=920px){.case .case__item{width:min(34.7222222222vw, 500px)}}.case .case__item .case__details{position:relative;padding:max(6.1538461538vw, 23.0769230769px) max(7.6923076923vw, 28.8461538462px) max(8.2051282051vw, 30.7692307692px)}@media screen and (width>=920px){.case .case__item .case__details{padding:min(1.6666666667vw, 24px) min(2.2222222222vw, 32px) min(2.2222222222vw, 32px)}}.case .case__item .case__meta .case__company{font-size:max(4.1025641026vw, 15.3846153846px);font-weight:700;color:#000}@media screen and (width>=920px){.case .case__item .case__meta .case__company{font-size:min(1.1111111111vw, 16px)}}.case .case__item .case__meta .case__category span{display:inline-flex;padding:max(1.5384615385vw, 5.7692307692px) max(2.0512820513vw, 7.6923076923px);margin-block:max(1.0256410256vw, 3.8461538462px) max(2.5641025641vw, 9.6153846154px);font-size:max(3.0769230769vw, 11.5384615385px);font-weight:500;line-height:1;color:#fff;background-color:#1d4ed8;border-radius:max(1.0256410256vw, 3.8461538462px)}.case .case__item .case__meta .case__category span.-manufacturing{background-color:#5856d6}.case .case__item .case__meta .case__category span.-transport{background-color:#30b0c7}.case .case__item .case__meta .case__category span.-construction{background-color:#ff3b30}@media screen and (width>=920px){.case .case__item .case__meta .case__category span{padding:min(0.4166666667vw, 6px) min(0.5555555556vw, 8px);margin-block:min(0.5555555556vw, 8px) min(1.3888888889vw, 20px);font-size:min(0.8333333333vw, 12px);border-radius:min(0.2777777778vw, 4px)}}.case .case__item .case__meta .case__title{font-size:max(6.1538461538vw, 23.0769230769px);font-weight:700;line-height:1.4;color:#000}@media screen and (width>=920px){.case .case__item .case__meta .case__title{font-size:min(1.6666666667vw, 24px)}}.case .case__item .case__toggle{position:absolute;inset-inline:0;bottom:0;display:block;width:fit-content;margin-inline:auto;font-size:max(6.1538461538vw, 23.0769230769px);line-height:1;color:#b3b3b3;cursor:pointer;background:0 0}@media screen and (width>=920px){.case .case__item .case__toggle{font-size:min(1.6666666667vw, 24px)}}.case .case__item .case__body{font-size:max(4.1025641026vw, 15.3846153846px);line-height:1.5;color:#000}@media screen and (width>=920px){.case .case__item .case__body{font-size:min(1.1111111111vw, 16px)}}.case .case__item .case__summary{display:flex;flex-direction:column;gap:1.5em;margin-block:max(9.2307692308vw, 34.6153846154px);font-size:max(4.1025641026vw, 15.3846153846px)}@media screen and (width>=920px){.case .case__item .case__summary{margin-block:min(3.3333333333vw, 48px);font-size:min(1.1111111111vw, 16px)}}.case .case__item .case__heading{font-weight:700}.case .case__item .case__voice{padding:max(8.2051282051vw, 30.7692307692px) max(6.1538461538vw, 23.0769230769px);font-size:max(4.1025641026vw, 15.3846153846px);font-weight:500;background-color:#fff4c8;border-radius:max(3.0769230769vw, 11.5384615385px)}@media screen and (width>=920px){.case .case__item .case__voice{padding:min(2.2222222222vw, 32px) min(1.6666666667vw, 24px);font-size:min(1.1111111111vw, 16px);border-radius:min(0.8333333333vw, 12px)}}.case .case__item .case__voice .case__voice__title{margin-bottom:max(6.9230769231vw, 25.9615384615px);font-size:max(5.1282051282vw, 19.2307692308px);font-weight:700;line-height:1.5;vertical-align:middle;text-align:center}.case .case__item .case__voice .case__voice__title:after{display:inline-block;width:max(5.641025641vw, 21.1538461538px);aspect-ratio:1/1;margin-left:max(1.5384615385vw, 5.7692307692px);content:"";background:center/contain no-repeat url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/assets/article/css/../img/case_voice.webp)}@media screen and (width>=920px){.case .case__item .case__voice .case__voice__title{margin-bottom:min(1.875vw, 27px);font-size:min(1.3888888889vw, 20px)}.case .case__item .case__voice .case__voice__title:after{width:min(1.5277777778vw, 22px);margin-left:min(0.4166666667vw, 6px)}}.case .case__item .case__voice .case__voice__list li+li{margin-top:1.4em}.case .dialog__container:not(:has(dialog[open])){height:max(115.3846153846vw, 432.6923076923px)}@media screen and (width>=920px){.case .dialog__container:not(:has(dialog[open])){height:min(33.1944444444vw, 478px)}}.case .dialog__open.case__item{width:max(82.0512820513vw, 307.6923076923px);height:100%;padding-bottom:max(6.1538461538vw, 23.0769230769px)}@media screen and (width>=920px){.case .dialog__open.case__item{width:100%;min-width:min(25vw, 360px);aspect-ratio:360/477;padding-bottom:min(1.6666666667vw, 24px)}}.case .dialog__open.case__item .case__details{flex:1;padding:max(6.1538461538vw, 23.0769230769px) max(8.2051282051vw, 30.7692307692px) max(8.2051282051vw, 30.7692307692px)}@media screen and (width>=920px){.case .dialog__open.case__item .case__details{padding:min(1.6666666667vw, 24px) min(2.2222222222vw, 32px) min(2.2222222222vw, 32px)}}.case .dialog__open.case__item .case__meta .case__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;font-size:max(5.1282051282vw, 19.2307692308px);-webkit-box-orient:vertical}@media screen and (width>=920px){.case .dialog__open.case__item .case__meta .case__title{font-size:min(1.3888888889vw, 20px)}}@media screen and (width <=919px){.case .dialog{width:98%;max-width:98%;height:80dvh}}.case .dialog{padding:0}.case .dialog .dialog__inner>*{height:auto}.case .cv{margin-top:max(16.4102564103vw, 61.5384615385px)}.case .cv .inner{padding-inline:max(8.2051282051vw, 30.7692307692px)}.case .cv .cv__list .cv__link.-white{color:#000}@media screen and (width <=919px){.case .cv .cv__list .cv__link.-white:after{width:max(5.641025641vw, 21.1538461538px);height:max(5.641025641vw, 21.1538461538px);content:"";background:center/contain no-repeat url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/assets/article/css/../img/icon_link.svg)}}@media screen and (width>=920px){.case .cv{margin-top:min(6.9565217391vw, 64px)}.case .cv .inner{padding-inline:min(3.4782608696vw, 32px)}.case .cv .cv__list{gap:min(3.4782608696vw, 32px);justify-content:center;width:100%}.case .cv .cv__list .cv__link{width:min(36.5217391304vw, 336px)}.case .cv .cv__list .cv__link.-white{width:min(27.8260869565vw, 256px)}}.faq{background:#eee}@media screen and (width <=919px){.faq{padding-block:max(12.3076923077vw, 46.1538461538px) !important}}.faq .fap__list{display:flex;flex-direction:column;gap:max(3.0769230769vw, 11.5384615385px)}@media screen and (width>=920px){.faq .fap__list{gap:min(1.3043478261vw, 12px);width:100%;margin:0 auto}}.faq .fap__list .faq__item .faq__wrap{padding:max(6.1538461538vw, 23.0769230769px);background-color:#fff;border:max(0.2564102564vw, 0.9615384615px) solid #507688;border-radius:max(2.0512820513vw, 7.6923076923px)}@media screen and (width>=920px){.faq .fap__list .faq__item .faq__wrap{padding:min(2.6086956522vw, 24px);border-width:min(0.1086956522vw, 1px);border-radius:min(0.8695652174vw, 8px)}}.faq .fap__list .faq__item .faq__wrap .faq__question{display:flex;align-items:center;margin-bottom:max(4.1025641026vw, 15.3846153846px);font-weight:700;color:#000;text-align:justify;cursor:pointer}@media screen and (width>=920px){.faq .fap__list .faq__item .faq__wrap .faq__question{margin-bottom:min(1.7391304348vw, 16px);font-size:min(2.1739130435vw, 20px)}}.faq .fap__list .faq__item .faq__wrap .faq__question:before{flex-shrink:0;margin:auto max(3.0769230769vw, 11.5384615385px) auto 0;font-size:max(5.1282051282vw, 19.2307692308px);font-weight:900;line-height:1;color:#1d4ed8;content:"Q."}@media screen and (width>=920px){.faq .fap__list .faq__item .faq__wrap .faq__question:before{margin:auto min(1.3043478261vw, 12px) auto 0;font-size:min(2.1739130435vw, 20px)}}.faq .fap__list .faq__item .faq__wrap .faq__question span{margin-right:auto}.faq .fap__list .faq__item .faq__wrap .faq__answer .faq__body{display:flex;padding-top:max(4.1025641026vw, 15.3846153846px);font-size:max(3.3333333333vw, 12.5px);color:#000;text-align:justify;border-top:max(0.2564102564vw, 0.9615384615px) solid #507688}@media screen and (width>=920px){.faq .fap__list .faq__item .faq__wrap .faq__answer .faq__body{padding-top:min(1.7391304348vw, 16px);font-size:min(1.7391304348vw, 16px);border-width:min(0.1086956522vw, 1px)}}.faq .fap__list .faq__item .faq__wrap .faq__answer .faq__body:before{flex-shrink:0;margin:auto max(3.0769230769vw, 11.5384615385px) auto 0;font-size:max(5.1282051282vw, 19.2307692308px);font-weight:700;line-height:1;color:#f60;content:"A."}@media screen and (width>=920px){.faq .fap__list .faq__item .faq__wrap .faq__answer .faq__body:before{margin:auto min(1.3043478261vw, 12px) auto 0;font-size:min(2.1739130435vw, 20px)}}.contact .sec__header{margin-bottom:max(4.1025641026vw, 15.3846153846px)}@media screen and (width>=920px){.contact .sec__header{margin-bottom:min(3.4782608696vw, 32px)}}