.c-breadcrumb{margin-top:9px}.info{margin-top:57px}@media (max-width: 767px){.info{margin-top:22px}}@media (min-width: 768px){.info .group-ttl{display:flex;align-items:center}}.info .group-ttl .img{width:334px;height:500px}@media (min-width: 768px){.info .group-ttl .img{margin-right:60px}}@media (max-width: 767px){.info .group-ttl .img{width:auto;height:149vw;margin:0 -15px 20px}}.info .group-ttl .img img{width:100%;height:100%;object-fit:cover}.info .group-ttl .ttl{font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.08em;font-weight:500;max-width:calc(100% - 394px)}@media (max-width: 767px){.info .group-ttl .ttl{font-size:18px;font-size:1.8rem;line-height:1.55556em;max-width:100%;padding-left:0}}.info__content .row01{margin-top:47px;font-size:13px;font-size:1.3rem;line-height:1em;letter-spacing:.04em;display:flex}@media (max-width: 767px){.info__content .row01{margin-top:20px}}.info__content .row01 .region{padding-right:14px}@media (max-width: 767px){.info__content .row01 .region{padding-right:10px}}.info__content .list{border-top:1px solid #EEEEF0;padding-top:14px;margin-top:18px;margin-bottom:-16px}@media (max-width: 767px){.info__content .list{margin-top:13px;padding-top:10px;margin-bottom:-10px}}.info__content .row{display:flex;flex-wrap:wrap;font-size:14px;font-size:1.4rem;line-height:1.42857em;margin-bottom:9px}@media (max-width: 767px){.info__content .row{font-size:13px;font-size:1.3rem;line-height:1.46154em;margin-bottom:4px}}.main-txt{padding-top:120px}@media (max-width: 767px){.main-txt{padding-top:62px}}.main-txt .large:first-child,.main-txt .small-row:first-child{margin-top:0}.large{margin-top:100px}@media (max-width: 767px){.large{margin-top:50px}}.large .img img{width:100%}.large .text{margin-top:8px}@media (min-width: 768px){.small-row{display:flex;margin:100px -20px 0}}@media (max-width: 767px){.small-row{margin:50px 0 0}}.small-row .item{max-width:calc(50% - 40px);width:100%;margin:0 20px}@media (max-width: 767px){.small-row .item{max-width:100%;margin:0}.small-row .item:first-child{margin-bottom:50px}}.small-row .item .img{width:100%;height:570px}@media (max-width: 767px){.small-row .item .img{height:auto}}.small-row .item .img img{width:100%;height:100%;object-fit:cover}.small-row .item .text{margin-top:8px}.related-tags{margin-top:100px}@media (max-width: 767px){.related-tags{margin-top:56px}}.related-tags .inner{border-top:1px solid #EEEEF0;padding-top:24px}@media (max-width: 767px){.related-tags .inner{padding-top:19px}}.related-tags__ttl{font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.related-tags__ttl{font-size:13px;font-size:1.3rem;line-height:1em}}.related-tags .tag{display:flex;flex-wrap:wrap;margin-top:22px}@media (max-width: 767px){.related-tags .tag{margin-top:16px}}.related-tags .tag a{font-size:14px;font-size:1.4rem;line-height:1em;display:inline-block;margin-right:16px;margin-bottom:10px}@media (max-width: 767px){.related-tags .tag a{font-size:13px;font-size:1.3rem;line-height:1em;margin-right:14px}}.related-tags .tag a .ico{color:#9696A0}.brn-img{margin-top:72px}@media (max-width: 767px){.brn-img{margin-top:31px}.brn-img img{width:100%}}.sec-works{margin-top:106px}@media (max-width: 767px){.sec-works{margin-top:69px}.sec-works .inner{padding:0}}.sec-works__ttl{font-size:22px;font-size:2.2rem;line-height:1em;letter-spacing:.04em;font-weight:500;margin-bottom:32px;text-align:center}@media (max-width: 767px){.sec-works__ttl{font-size:18px;font-size:1.8rem;line-height:1em;margin-bottom:22px}}.btn-wrap{display:flex;justify-content:center;margin:72px -30px 0;padding-bottom:110px}@media (max-width: 767px){.btn-wrap{margin:32px -7px 0;padding:0 15px 68px}}.btn-wrap .c-btn-01{margin:0 30px;max-width:calc(50% - 60px);color:#fff;background-color:#0DA8D7}@media (max-width: 767px){.btn-wrap .c-btn-01{max-width:100%;max-width:calc(50% - 14px);margin:0 7px}}@media (max-width: 767px){.btn-wrap__btn01{padding-top:28px}}@media (max-width: 767px){.btn-wrap__btn02{padding-top:18px}}

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