body{font-family:Arial,"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;word-break:normal;line-height:1.9}h1,h2,h3{line-height:1.4;letter-spacing:0}.intro h1{font-size:clamp(36px,4.6vw,69px)}.intro h1 em{font-size:.66em;font-style:normal;white-space:nowrap}.lead{line-height:1.8}.intro img{width:100%;height:auto;object-fit:contain;opacity:1;filter:none}.intro figure{align-self:center}#radio .press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tour-group{margin:38px 0 50px}.tour-group h3{border-top:2px solid #b80c2c;padding-top:22px;margin-bottom:20px}.tour-group h3 span{font-size:15px;font-weight:normal}.bio-grid strong{line-height:1.9}.press-card h4{line-height:1.8}caption{font-size:12px;color:#555}@media(max-width:760px){.intro h1{font-size:42px}#radio .press-grid{grid-template-columns:1fr}.band-line{padding:18px 6vw;font-size:12px}.tour-group{margin:30px 0 40px}.intro h1 em{font-size:.64em}}