.p-single-common .l-single{padding-bottom:90px}@media (max-width: 999px){.p-single-common .l-single{padding-bottom:62px}}@media (min-width: 1000px){.p-single-common .l-single__sidebar-scroll{max-height:calc(100vh - 300px)}}.p-single__info{margin-top:48px;background-color:#E9F5FF;padding:30px 32px 32px}@media (max-width: 999px){.p-single__info{padding:22px 24px 24px;margin-top:39px}}.p-single__info-item{margin-top:14px;display:flex;align-items:flex-start}@media (max-width: 999px){.p-single__info-item{display:block;margin-top:18px}}.p-single__info-item:first-child{margin-top:0}.p-single__info-title{flex-shrink:0;font-size:17px;font-size:1.7rem;line-height:1.41176em;font-weight:700;color:#19428E;display:flex;align-items:center;width:169px}@media (max-width: 999px){.p-single__info-title{width:100%}}.p-single__info-title img{flex-shrink:0;margin-right:6px;margin-top:2px}.p-single__info-text{flex:1;font-size:14px;font-size:1.4rem;line-height:1.71429em;font-weight:500}@media (max-width: 999px){.p-single__info-text{margin-top:4px}}.p-single__comment{margin-top:57px;border-top:1px solid #23AB39;border-bottom:1px solid #23AB39;padding-bottom:29px}.p-single__comment-title{font-size:17px;font-size:1.7rem;line-height:1.41176em;font-weight:700;color:#23AB39;display:flex;align-items:center;background-color:#fff;position:relative;top:-18px;width:fit-content;padding-right:10px}.p-single__comment-title:before{content:"";background-image:url(../../img/case-studies/ico_comment.png);width:36px;height:36px;background-size:100% 100%;flex-shrink:0;margin-right:8px}.p-single__comment-text{font-size:17px;font-size:1.7rem;line-height:1.52941em;font-weight:500;position:relative;padding:3px 44px}@media (max-width: 999px){.p-single__comment-text{font-size:16px;font-size:1.6rem;line-height:1.625em;padding:3px 28px}}.p-single__comment-text:before{content:"";background-image:url(../../img/case-studies/ico2_comment.svg);width:20px;height:17px;background-size:100% 100%;display:block;position:absolute;left:17px;top:-5px}@media (max-width: 999px){.p-single__comment-text:before{left:0}}.p-single .cms-content{margin-top:60px}@media (max-width: 999px){.p-single .cms-content{margin-top:29px}}@media (min-width: 1000px){.c-filter-case-studies{position:relative}.c-filter-case-studies:before{content:'';height:calc(100% + 30px);width:100%;left:0;top:0;position:absolute;background-color:#fff}}.c-filter-case-studies__list{margin-top:26px;justify-content:flex-start}@media (max-width: 999px){.c-filter-case-studies__list{margin-top:28px}}.c-filter-case-studies__item{min-height:auto;padding:6px 10px}@media (min-width: 1000px){.c-filter-case-studies__item .checkbox-bg{background-color:#E9F5FF}}@media (max-width: 999px){.c-filter-case-studies__item .checkbox-icon{margin-right:8px}}.p-related__list{margin-top:15px}@media (max-width: 999px){.p-related__list{margin-top:24px}}.p-related__item:last-child .p-related__link{border-bottom:0}.p-related__thumb{width:89px;height:89px;flex-shrink:0;overflow:hidden}.p-related__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.p-related__content{flex:1;padding-left:16px;padding-top:13px}@media (max-width: 999px){.p-related__content{padding-top:14px}}.p-related__item-title{font-size:15px;font-size:1.5rem;line-height:1.46667em;font-weight:700;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.p-related__category{margin-top:10px;display:flex}.p-related__category span{font-size:12px;font-size:1.2rem;line-height:1.33333em;font-weight:600;background-color:#229EEB;color:#fff;min-height:21px;display:flex;align-items:center;justify-content:center;text-align:center;padding:1px 8px 2px;transition:background-color .5s}.p-related__link{display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(8,52,133,0.2);cursor:pointer}@media only screen and (min-width: 1025px){.p-related__link:hover{opacity:1}.p-related__link:hover .p-related__thumb img{transform:scale(1.18)}.p-related__link:hover .p-related__category span{background-color:#323844}}.c-others-post--not{padding:0 0 40px 0}@media (max-width: 999px){.c-others-post--not{padding-bottom:80px}}

/*# sourceMappingURL=maps/case-studies-single.min.css.map */
