.no-module-data{margin:1em 0!important;padding:1em}.l-blog-card-group.case-post-group{margin-bottom:-60px}@media screen and (max-width:767px){.l-blog-card-group.case-post-group{margin-bottom:-40px}}.l-blog-card.case-post .thumb{border-bottom:1px solid #f0f0f0}.l-blog-card.case-post .thumb:before{padding-top:66.6665%}.l-blog-card.case-post .content{align-items:center;padding:1rem;transform:translateY(-1px)}.l-blog-card.case-post .company{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-direction:column;font-size:1.2rem;justify-content:center;margin-bottom:1rem;min-height:76px;padding-bottom:1rem;text-align:center;width:100%}@media screen and (max-width:767px){.l-blog-card.case-post .company{font-size:1.6rem;min-height:82px}}.l-blog-card.case-post .logo{display:block;flex:0 1 auto;margin-bottom:.5rem;max-height:40px;object-fit:contain}.l-blog-card.case-post .company-name{margin:0}.l-blog-card.case-post .tags{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 .5em;padding:0}.l-blog-card.case-post .tags>*{background:#f2f2f2;border-radius:100vh;color:#00afd7;font-size:1.2rem;margin:.25em;padding:2px 1em}.l-blog-card.case-post .title{font-size:1.4rem;margin:0}.case-detail-container{overflow:hidden}.case-detail-container .post-body{margin-top:110px;position:relative}.case-detail-container .post-body:after{clear:both;content:"";display:block}.case-detail-container .post-body h2{color:#00afd7;font-size:3.2rem;font-weight:500;text-align:center}.case-detail-container .post-body h2:after{background:linear-gradient(90deg,#00afd7 0,#00afd7 50%,#425563 0,#425563);content:"";display:block;height:5px;margin:.4em auto 0;transform:skewX(-45deg);width:58px}.case-detail-container .post-body h3{font-size:2.4rem;font-weight:500}.case-detail-container .post-body .talk-border-left{margin:1.5em 0}.case-detail-container .post-body .caption{display:block;font-size:.875em;margin-top:1em;text-align:center}.case-detail-container .post-body .bottom-note{font-size:.75em;margin-top:3em;text-align:right}.case-detail-container .m-cta-area{margin-top:110px;padding:0}.case-detail-container .m-cta-area .cta-group{margin-left:-10px;margin-right:-10px}.case-detail-container .m-cta-area .cta-item{margin:0 10px;width:calc(50% - 20px)}.case-detail-container .article-head{margin-bottom:30px}.case-detail-container .m-case-content{position:relative}.case-detail-container .m-case-content:before{background:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/case/case-content-bg.png) no-repeat top;background-size:cover;content:"";display:block;height:calc(100% + 115px);left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media screen and (max-width:767px){.case-detail-container .post-body{margin-top:80px}.case-detail-container .post-body h2{font-size:2rem}.case-detail-container .post-body h3{font-size:1.8rem}.case-detail-container .m-cta-area{margin-top:80px}.case-detail-container .m-cta-area .head-text{font-size:2rem}.case-detail-container .m-cta-area .cta-group{margin:0 0 -15px}.case-detail-container .m-cta-area .cta-item{margin:0 0 15px;width:100%}.case-detail-container .m-cta-area .cta-item:only-child{width:100%}.case-detail-container .m-cta-area .cta-item:not(.-style-none) a{flex-direction:row;font-size:1.4rem;min-height:4.778em}.case-detail-container .m-cta-area .cta-item:not(.-style-none) a .icon{margin:0 .6em 0 0}}