/* Works: editorial reduction */
.wr-intro{padding:90px 0 74px;background:#fff}
.wr-intro .wr-frame:first-child{align-items:center}
.wr-intro-lead{font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;font-size:clamp(24px,2.3vw,34px)!important;line-height:1.75!important;letter-spacing:.04em}
.wr-intro-note{max-width:350px!important;line-height:2.1!important}
.wr-case{padding:75px 0 90px}
.wr-main-info{max-width:460px}
.wr-proof-grid{margin-top:25px;gap:18px}
.wr-proof-card img{height:250px}
.wr-maha-detail{margin-top:30px;gap:46px}
.wr-maha-gallery img{height:285px}
.wr-maha-info h3{font-size:clamp(23px,2vw,30px)}
.wr-small-links{margin-top:22px}
.wr-case-naya{background:#fff}
@media(max-width:719px){.wr-intro{padding:56px 0 48px}.wr-intro-lead{font-size:23px!important}.wr-case{padding:48px 0 60px}.wr-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wr-proof-card img{height:155px}.wr-maha-detail{margin-top:27px}.wr-maha-gallery img{height:182px}.wr-case-type{overflow-wrap:anywhere}.wr-frame{min-width:0}}
@media(max-width:390px){.wr-proof-grid{grid-template-columns:1fr}.wr-proof-card img{height:195px}.wr-maha-gallery{grid-template-columns:1fr}.wr-maha-gallery img{height:200px}}
