.cmn18_case-voice{overflow:hidden;padding:80px 0}@media screen and (max-width:768px){.cmn18_case-voice{padding:60px 0}}.cmn18_case-voice.u-bg-white .splide .box{border:1px solid #ddd}.cmn18_case-voice.u-bg-white .splide .box:after{background-image:url(https://39879704.fs1.hubspotusercontent-na1.net/hubfs/39879704/kccs_marketing2025/assets/images/common/obj-case-voice-w.png)}.cmn18_case-voice.u-bg-gray .c-button{border-color:transparent}.cmn18_case-voice .splide{position:relative;width:100%}.cmn18_case-voice .splide:not(.is-active){margin:0 auto;max-width:1140px}.cmn18_case-voice .splide:not(.is-active) .splide__list{display:flex;gap:24px}@media screen and (min-width:769px){.cmn18_case-voice .splide:not(.is-active) .splide__slide{width:calc(50% - 12px)}}.cmn18_case-voice .splide:not(.is-active) .controller{display:none}@media screen and (min-width:769px){.cmn18_case-voice .splide.is-active .splide__track{margin-left:max(25px,50vw - 560px - 2rem);overflow:visible!important}}.cmn18_case-voice .splide .splide__slide{display:flex;padding-bottom:34px}@media screen and (max-width:768px){.cmn18_case-voice .splide .splide__slide{padding-left:20px;padding-right:20px}}.cmn18_case-voice .splide .box{background-color:#fff;display:flex;flex-direction:column;padding:30px 60px 50px;position:relative;width:100%}@media screen and (max-width:768px){.cmn18_case-voice .splide .box{padding:20px 40px}}.cmn18_case-voice .splide .box:after{background:url(https://39879704.fs1.hubspotusercontent-na1.net/hubfs/39879704/kccs_marketing2025/assets/images/common/obj-case-voice-g.png) 0 0/contain no-repeat;bottom:-34px;content:"";height:34px;position:absolute;right:87px;width:34px}.cmn18_case-voice .splide .box .heading{align-items:center;background:url(https://39879704.fs1.hubspotusercontent-na1.net/hubfs/39879704/kccs_marketing2025/assets/images/common/obj-voice-title-lt.png) 0 0/28px auto no-repeat,url(https://39879704.fs1.hubspotusercontent-na1.net/hubfs/39879704/kccs_marketing2025/assets/images/common/obj-voice-title-rb.png) 100% 100%/28px auto no-repeat;display:flex;font-size:2.4rem;font-weight:700;line-height:1.375;margin:0 -30px 8px;min-height:100px;padding:21px 30px 30px}@media screen and (max-width:768px){.cmn18_case-voice .splide .box .heading{background-size:20px auto,20px auto;font-size:1.6rem;min-height:78px;padding:30px 22px}}.cmn18_case-voice .splide .box .text{line-height:1.75;padding:0 0 30px}@media screen and (max-width:768px){.cmn18_case-voice .splide .box .text{font-size:1.4rem}}.cmn18_case-voice .splide .box .text:last-child{flex:1;padding-bottom:0}.cmn18_case-voice .splide .box .info{align-items:center;border-top:1px solid #ddd;display:flex;gap:20px;justify-content:space-between;line-height:1.375;margin-top:auto;padding-top:20px}.cmn18_case-voice .splide .box .info p{line-height:1.375;margin:0}@media screen and (max-width:768px){.cmn18_case-voice .splide .box .info p{font-size:1.4rem;line-height:1.57}}.cmn18_case-voice .splide .box .info .name{font-weight:700;margin-bottom:6px}.cmn18_case-voice .splide .box .info .icon{border-radius:50%;flex:0 0 auto;height:90px;overflow:hidden;width:90px}@media screen and (max-width:768px){.cmn18_case-voice .splide .box .info .icon{height:56px;width:56px}}.cmn18_case-voice .splide .box .info .icon img{aspect-ratio:1/1;width:100%}.cmn18_case-voice .splide .box .info .icon.man{background:url(https://39879704.fs1.hubspotusercontent-na1.net/hubfs/39879704/kccs_marketing2025/assets/images/common/icon-voice-man.png) 0 0/contain no-repeat}.cmn18_case-voice .splide .box .info .icon.woman{background:url(https://39879704.fs1.hubspotusercontent-na1.net/hubfs/39879704/kccs_marketing2025/assets/images/common/icon-voice-woman.png) 0 0/contain no-repeat}.cmn18_case-voice .splide .controller{gap:10px;height:25px;margin-top:40px}@media screen and (max-width:768px){.cmn18_case-voice .splide .controller{width:100%}}@media screen and (min-width:769px){.cmn18_case-voice .splide .controller .my-carousel-progress{display:none}.cmn18_case-voice .splide .controller .splide__toggle{order:2}}@media screen and (max-width:768px){.cmn18_case-voice .splide .controller .splide__toggle{display:none!important}}@media screen and (min-width:769px){.cmn18_case-voice .splide .controller .splide__arrows{order:1}}@media screen and (max-width:768px){.cmn18_case-voice .splide .controller .splide__arrows{position:absolute;right:20px}}@media screen and (min-width:769px){.cmn18_case-voice .splide .controller .splide__pagination{display:flex!important}}@media screen and (max-width:768px){.cmn18_case-voice .splide .controller .splide__pagination{display:none!important}.cmn18_case-voice .button{margin-top:20px}}