.sec-catename{margin:56px 0 66px}@media (max-width: 767px){.sec-catename{margin:30px 0 55px}}.sec-catename .sec-page-title{margin-bottom:59px}@media (max-width: 767px){.sec-catename .sec-page-title{margin-bottom:46px}}.sec-catename .group-list .item-desc{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.5em;letter-spacing:.08em;margin-top:9px;color:#000000}@media (max-width: 767px){.sec-catename .group-list .item-desc{margin-top:8px;padding:0}}.sec-catename .group-list.is-border a{border-bottom:0}@media (max-width: 767px){.sec-catename .group-list.is-border a{padding-bottom:8px}}.sec-catename .group-list.is-border .item-title{padding-bottom:12px;border-bottom:2px solid #1A8866}.sec-catename .group-list.is-border .item-title:after{margin-top:-9px}@media (max-width: 767px){.sec-catename .group-list.is-border .item-title{padding-bottom:8px}.sec-catename .group-list.is-border .item-title:after{margin-top:-6px}}@media (min-width: 768px){.sec-catename .group-list{margin-left:-7px;margin-right:-7px}.sec-catename .group-list .group-item{margin-bottom:29px;padding-left:7px;padding-right:7px}.sec-catename .group-list .item-figure{margin-bottom:13px}.sec-catename .group-list .item-figure .pic:before{padding-top:68.93939%}}@media (max-width: 767px){.sec-catename .group-list .group-item{margin-bottom:22px}.sec-catename .group-list .item-figure{margin-bottom:8px}.sec-catename .group-list .item-figure .pic:before{padding-top:68.75%}}.sec-catename .all-cases{margin-top:17px}@media (max-width: 767px){.sec-catename .all-cases{margin-top:-6px}}.sec-catename .banner-cases{margin-top:96px;text-align:center;font-size:0;letter-spacing:0}@media (max-width: 767px){.sec-catename .banner-cases{margin-top:56px}}@media (min-width: 768px){.sec-catename .banner-cases .bnr-item{display:inline-block;vertical-align:top;max-width:384px;width:47%;margin:0 1.4% 30px}}@media (max-width: 767px){.sec-catename .banner-cases .bnr-item{display:block;max-width:334px;margin:0 auto 24px}.sec-catename .banner-cases .bnr-item:last-child{margin-bottom:0}}.sec-taxonomy-cases{margin:56px 0 90px}@media (max-width: 767px){.sec-taxonomy-cases{margin:30px 0 60px}}.sec-taxonomy-cases .sec-page-title{margin-bottom:82px}@media (max-width: 767px){.sec-taxonomy-cases .sec-page-title{margin-bottom:41px}}.sec-taxonomy-cases .cases-heading{margin-bottom:58px}@media (max-width: 767px){.sec-taxonomy-cases .cases-heading{margin-bottom:50px}}.sec-taxonomy-cases .cmn-title{margin-bottom:0}.sec-taxonomy-cases .cases__content .cases-desc{font-size:16px;font-size:1.6rem;line-height:24px;line-height:1.5em;letter-spacing:.08em;font-weight:500;margin-top:22px;color:#909090}@media (max-width: 767px){.sec-taxonomy-cases .cases__content .cases-desc{font-size:15px;font-size:1.5rem;line-height:28px;line-height:1.86667em;letter-spacing:.08em;margin-top:18px}}.sec-taxonomy-cases .cases__content .group-list{margin-bottom:3px}@media (max-width: 767px){.sec-taxonomy-cases .cases__content .group-list{margin-bottom:0}}.sec-taxonomy-cases .cases__content .group-list .group-item{margin-bottom:55px}@media (max-width: 767px){.sec-taxonomy-cases .cases__content .group-list .group-item{margin-bottom:39px}.sec-taxonomy-cases .cases__content .group-list .group-item .tag-new{top:-18px}}.sec-taxonomy-cases .cases__content .group-list .item-title{margin-top:11px}@media (max-width: 767px){.sec-taxonomy-cases .cases__content .group-list .item-title{margin-top:9px}}.cases__category-others{margin-top:93px;border:1px solid #404846;border-bottom:none}@media (max-width: 767px){.cases__category-others{margin-top:67px}}.cases__category-others .others__title{border-bottom:1px solid #404846;text-align:center;padding:17px 20px 18px;position:relative;cursor:pointer}.cases__category-others .others__title:before{content:"";width:0;height:0;border-top:15px solid #1A8866;border-right:15px solid transparent;position:absolute;top:2px;left:2px}.cases__category-others .others__title:after{content:"";width:0;height:0;border-bottom:15px solid #1A8866;border-left:15px solid transparent;position:absolute;bottom:2px;right:2px}.cases__category-others .others__title.is-show p:after{margin-top:-2px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cases__category-others .others__title p{position:relative}.cases__category-others .others__title p:after{position:absolute;top:50%;right:13px;content:"";width:8px;height:8px;padding:3px;margin-top:-5px;border:solid #404846;border-width:1px 1px 0 0;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width: 767px){.cases__category-others .others__title p:after{right:11px}}.cases__category-others .others__title span{letter-spacing:.08em;font-weight:500;display:inline-block;padding-left:30px;position:relative}@media (max-width: 767px){.cases__category-others .others__title span{padding-left:18px}}.cases__category-others .others__title span:before{content:"";width:23px;height:20px;background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_home01.svg") no-repeat center;background-size:23px 20px;position:absolute;left:-1px;top:1px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.cases__category-others .others__title span:before{top:0}}@media (max-width: 767px){.cases__category-others .others__title span:before{left:-15px;top:2px}}.cases__category-others .js-others-box{display:none}.cases__category-others .others__content{padding:35px 33px 62px;border-bottom:1px solid #404846}@media (max-width: 767px){.cases__category-others .others__content{padding:14px 12px 45px}}.cases__category-others .group-list .item-desc{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.5em;letter-spacing:.08em;margin-top:9px;color:#000000}@media (max-width: 767px){.cases__category-others .group-list .item-desc{margin-top:8px;padding:0}}.cases__category-others .group-list .item-figure .pic:before{padding-top:69.16667%}.cases__category-others .group-list.is-border a{border-bottom:0}@media (max-width: 767px){.cases__category-others .group-list.is-border a{padding-bottom:8px}}.cases__category-others .group-list.is-border .item-title{padding-bottom:12px;border-bottom:2px solid #1A8866}.cases__category-others .group-list.is-border .item-title:after{margin-top:-9px}@media (max-width: 767px){.cases__category-others .group-list.is-border .item-title{padding-bottom:8px}.cases__category-others .group-list.is-border .item-title:after{margin-top:-6px}}@media (min-width: 768px){.cases__category-others .group-list{margin-left:-12px;margin-right:-12px}.cases__category-others .group-list .group-item{padding-left:12px;padding-right:12px;margin-bottom:30px}.cases__category-others .group-list .item-figure{margin-bottom:15px}}@media (max-width: 767px){.cases__category-others .group-list{margin-left:-4px;margin-right:-4px}.cases__category-others .group-list .group-item{padding-left:4px;padding-right:4px;margin-bottom:20px}.cases__category-others .group-list .item-figure{margin-bottom:7px}.cases__category-others .group-list .item-title{min-height:20px}}.cases__category-others .all-cases{margin-top:5px}@media (min-width: 768px){.cases__category-others .all-cases .cmn-button01{max-width:242px}}.article-sg-cases{overflow:hidden;margin-top:66px}@media (max-width: 767px){.article-sg-cases{margin-top:0}}.article-sg-cases .sg-post-descript{margin-bottom:86px}@media (max-width: 767px){.article-sg-cases .sg-post-descript{margin-bottom:60px}}.article-sg-cases .sg-post-descript .wcm{max-width:980px}.article-sg-cases .sg-post-descript .thumbnail{text-align:center;max-width:940px;margin:0 auto 59px}@media (max-width: 767px){.article-sg-cases .sg-post-descript .thumbnail{max-width:100%;margin-bottom:38px}}.article-sg-cases .sg-post-descript .cates{margin-bottom:15px}@media (max-width: 767px){.article-sg-cases .sg-post-descript .cates{margin-bottom:20px}}@media (max-width: 767px){.article-sg-cases .sg-post-descript .cmn-title02{line-height:1.6}}.article-sg-cases .row-btn{text-align:center;margin-top:67px}@media (max-width: 767px){.article-sg-cases .row-btn{margin-top:44px}}.sg-product-cases{background:#F4F4F4;padding:71px 0}@media (max-width: 767px){.sg-product-cases{padding:44px 0 36px}}.sg-product-cases .sec-title{margin-bottom:49px}@media (max-width: 767px){.sg-product-cases .sec-title{margin-bottom:38px}}@media (min-width: 768px){.sg-product-cases .group-list{margin-left:-7px;margin-right:-7px}.sg-product-cases .group-list .group-item{width:16.667%;margin-bottom:46px;padding-left:7px;padding-right:7px}.sg-product-cases .group-list .product-figure{margin-bottom:7px}.sg-product-cases .group-list .product-figure:before{padding-top:87.0588%}.sg-product-cases .group-list .item-title{font-size:14px;font-size:1.4rem;line-height:1.6}}@media (max-width: 767px){.sg-product-cases .group-list+.link-list{margin-top:-3px}.sg-product-cases .group-list .group-item{margin-bottom:41px}.sg-product-cases .group-list .product-figure{margin-bottom:16px}.sg-product-cases .group-list .item-title{letter-spacing:.07em;line-height:1.4}}@media (min-width: 768px){.sg-product-cases .link-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}.sg-product-cases .link-list li{width:33.33%;padding:0 7px;margin-bottom:11px}}@media (max-width: 767px){.sg-product-cases .link-list li{margin-bottom:16px}}.sg-product-cases .link-list a{display:block;font-weight:500;font-size:15px;font-size:1.5rem;letter-spacing:.07em;padding:0 45px 11px 8px;border-bottom:1px solid #DBDBDB;height:100%;position:relative}.sg-product-cases .link-list a:after{content:"";width:11px;height:11px;background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_blank.svg") no-repeat center;background-size:11px 11px;position:absolute;right:14px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-5px}@media (min-width: 768px){.sg-product-cases .link-list a>*{vertical-align:middle;display:inline-block}.sg-product-cases .link-list a:before{content:"";height:100%;vertical-align:middle;width:0;display:inline-block}}@media (max-width: 767px){.sg-product-cases .link-list a{padding:0 40px 6px 10px}.sg-product-cases .link-list a:after{right:11px;margin-top:-2px}}.sg-other-cases{margin:108px auto 98px}@media (max-width: 767px){.sg-other-cases{margin-top:48px;margin-bottom:66px}}.sg-other-cases .sec-title{margin-bottom:64px}@media (max-width: 767px){.sg-other-cases .sec-title{margin-bottom:52px}}.sg-other-cases .group-list .item-title{margin-top:11px}@media (max-width: 767px){.sg-other-cases .group-list .group-item{margin-bottom:38px}.sg-other-cases .group-list .group-item .tag-new{top:-18px}}.sg-other-cases .row-btn{margin:50px auto 0;text-align:center}.sg-other-cases .row-btn .cmn-button{max-width:466px}@media (max-width: 767px){.sg-other-cases .row-btn{margin-top:14px}.sg-other-cases .row-btn .cmn-button{max-width:100%}}

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