.block-index__list li:first-child{border-top:.8px solid #000}.block-index__list li{border-bottom:.8px solid #000}.single-casestudy__h1key{position:relative;padding-bottom:4px;margin-bottom:34px}.single-casestudy__h1key span{margin-bottom:9px;color:#7E7E7E;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-size:11px;display:inline-block}.single-casestudy__h1key span:not(:last-child){margin-right:9px}.single-casestudy__h1key::after{display:block;content:"";position:absolute;bottom:0;width:6px;height:1px;background-color:#707070}.single__sticky{top:150px;margin-bottom:100px}.single-casestudy{background-color:#222}.single__content-inner{background-color:#fff}.single__stickyWrapper{top:158px}.bread_crumb__item--gray{color:#828282}.bread_crumb__item--black{color:#fff}.bread_crumb__item:not(:last-child)::after{color:#828282}.bread_crumb{margin-bottom:136px}.block-index{margin-bottom:80px}.single-casestudy__thum img{object-fit:cover;aspect-ratio:1280/693}.single-casestudy__heading{font-size:32px;letter-spacing:-.04em;color:#fff;font-weight:700;line-height:1.4;margin-bottom:30px;font-feature-settings:"palt"}.single-casestudy__client,.single-casestudy__credit{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;line-height:1.27;letter-spacing:.04em;font-size:11px}.single-casestudy__client{margin-right:42px}.single-casestudy__client-heading,.single-casestudy__credit-heading{color:#7E7E7E;margin-bottom:4px}.single-casestudy__client-name,.single-casestudy__credit-name{color:#fff}.single-casestudy__credit-name a:not(:last-child){margin-right:10px}.single-casestudy__cat{display:flex;flex-wrap:wrap;color:#fff;font-size:11px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;letter-spacing:.04em;margin-bottom:12px}.single-casestudy__cat-item{padding:2px 10px;border:solid 1px #fff;border-radius:9px;margin-right:2.5px;margin-bottom:7px}.single-casestudy__works{background-color:#EAEAEA;padding-top:53px;padding-bottom:100px}.single-casestudy__common-heading{font-weight:700;margin-bottom:48px}.single-casestudy__common-heading--ja{font-size:15px;margin-bottom:6px}.single-casestudy__common-heading--en{font-size:50px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;line-height:1.04}.single-casestudy__work-list{display:flex;flex-wrap:wrap;margin-bottom:-28px}.single-casestudy__work-listItem{margin-bottom:70px;width:25%}.single-casestudy__work-listLink{display:block}.single-casestudy__work-listLink:hover img{transform:scale(1.2);transition:transform 2000ms var(--ease-out-moment)}.single-casestudy__work-listThum{margin-bottom:10px;overflow:hidden}.single-casestudy__work-listThum img{object-fit:cover;aspect-ratio:165/115;transition:transform 0.5s}.single-casestudy__work-listCat{font-size:14px;font-weight:300;margin-bottom:7px}.single-casestudy__work-listTitle{font-size:16px;line-height:1.4;font-weight:300}.single__cat{margin-bottom:20px}.single__content--casestudy{background-color:#fff;padding-bottom:120px}.single-casestudy__info{display:flex;margin-bottom:65px}.single-casestudy__info .underline::after{background-color:#fff}.single__cat-list a{margin-bottom:5px}#scope{padding-top:84px;padding-bottom:94px;background-color:#CBCBCB}.scope__list{display:flex;flex-wrap:wrap;margin-bottom:-15px}.scope__list-item{border:solid #000 .8px;min-height:46px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;letter-spacing:-.04em;width:24%;text-align:center;margin-bottom:15px}.scope__list-item:not(:nth-child(4n)){margin-right:1.333333%}@media screen and (max-width:1100px){.single-casestudy .backindex__back-img{width:150%;height:100%;object-fit:cover}}@media screen and (max-width:800px){.scope__list{justify-content:space-between}.scope__list::after{display:block;content:"";width:32%;height:0}.scope__list-item{width:32%;font-size:11px}.scope__list-item:not(:nth-child(4n)){margin-right:0}}@media screen and (max-width:750px){.single-casestudy__h1key{margin-bottom:25px}#scope{padding-top:66px}.block-index{margin-bottom:0}.single__content-inner{padding-top:0!important}.single-casestudy__thum img{aspect-ratio:375/260}.bread_crumb{margin-bottom:58px}.single-casestudy__info{flex-direction:column;margin-bottom:0}.single-casestudy__heading{font-size:22px;margin-bottom:34px}.single-casestudy__client{margin-bottom:19px;margin-right:0}.single-casestudy__credit{margin-bottom:35px}.single-casestudy__work-listItem{margin-bottom:28px;width:50%}.single-casestudy__work-listCat{font-size:10px;font-weight:300;margin-bottom:3px}.single-casestudy__work-listTitle{font-size:12px;line-height:1.4;font-weight:300}.sns{background-color:#fff;padding-top:60px;padding-bottom:65px}.single__content-index-sp{padding-top:79px;padding-bottom:59px}.single-casestudy__common-heading--ja{font-size:13px}.single-casestudy__common-heading--en{font-size:34px}}@media screen and (max-width:530px){.scope__list{margin-bottom:-11px}.scope__list::after{width:48.5%}.scope__list-item{width:48.5%;margin-bottom:11px}}