﻿.keyvisual{background:url("/wp/wp-content/themes/wp-templ/assets/img/case-study/bg_mainv.jpg") no-repeat center center;background-size:cover}@media (max-width: 767px){.keyvisual{background:url("/wp/wp-content/themes/wp-templ/assets/img/case-study/bg_mainv_sp.jpg") no-repeat center center;background-size:cover}}.archive-case #footer{background:#f5f5f5}.single-block1{margin-bottom:-75px}@media (max-width: 767px){.single-block1{margin-bottom:-25px}}.single-block2.hasbg.hasbg-nothum{padding-top:126px}@media (max-width: 767px){.single-block2.hasbg.hasbg-nothum{padding-top:42px}}.case-content{background:#f5f5f5;padding:73px 0 121px 0;overflow:hidden}@media only screen and (min-width: 1025px){.case-content{padding:73px 20px 121px 20px}}@media only screen and (max-width: 1024px){.case-content{padding-left:9px;padding-right:9px}}@media (max-width: 767px){.case-content{padding:50px 0 130px 0}}.thumb-case2{background-position:center center;position:relative}.thumb-case2:before{display:block;content:" ";width:100%;padding-top:68.22222%}.thumb-case2>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.thumb-case2{position:relative}.thumb-case2:before{display:block;content:" ";width:100%;padding-top:68.4058%}.thumb-case2>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.case-list{margin-bottom:103px}.case-list .post-meta1 .info{margin-bottom:5px}.case-list .item-case .desc{overflow:hidden;width:100%;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.case-list .item-case .desc{overflow:hidden;position:relative;line-height:28px;max-height:84px;text-align:justify;margin-right:-1.15em;padding-right:1.15em}.case-list .item-case .desc:before{content:"…";position:absolute;right:0;bottom:0}.case-list .item-case .desc:after{content:"";position:absolute;right:0;width:1.15em;height:1em;margin-top:0.2em;background:#fff}}@media screen and (-ms-high-contrast: active) and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) and (-ms-high-contrast: active), screen and (-ms-high-contrast: active) and (-ms-high-contrast: none), (-ms-high-contrast: none) and (-ms-high-contrast: none){.case-list .item-case .desc{text-justify:inter-cluster}}@media (max-width: 767px){.case-list .item-case .desc{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}}@media (max-width: 767px){.case-list{margin-bottom:63px}}.case-sg-content{padding:73px 0 51px 0;overflow:hidden}@media (max-width: 767px){.case-sg-content{padding:25px 0 0 0}}.case-sg-block1{padding:100px 0 145px 0;margin-bottom:-2px}.case-sg-block1.hasArr{background:url("/wp/wp-content/themes/wp-templ/assets/img/common/bg01.jpg") no-repeat center bottom;background-size:100% 131px}@media (max-width: 767px){.case-sg-block1{padding:109px 0 75px 0}.case-sg-block1.hasArr{background:url("/wp/wp-content/themes/wp-templ/assets/img/common/bg02.jpg") no-repeat center bottom;background-size:100% 54px}}.case-sg-block2{padding:50px 0 95px 0;background:#F7EDED}.case-sg-block2 .cmn-ttl4{margin-bottom:47px}@media (max-width: 767px){.case-sg-block2{padding:40px 0 78px 0}.case-sg-block2 .cmn-ttl4{margin-bottom:27px}.case-sg-block2 .cmn-ttl5{text-align:center}}.case-sg-block3{padding:100px 0 70px 0}@media (max-width: 767px){.case-sg-block3{padding:78px 0 74px 0}}.single-pagination .rows .post-meta1{font-size:0}.single-pagination .rows .post-meta1 .cmn-cats1{margin-right:15px;display:inline-block;vertical-align:top}.single-pagination .rows .post-meta1 .info{display:inline-block;vertical-align:top;margin-top:0}@media (max-width: 767px){.single-pagination .rows .post-meta1 .cmn-cats1{margin-right:8px}}

/*# sourceMappingURL=maps/case.min.css.map */
