/* SEO用：h1は残すが見せない */
.sr-only{
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  white-space:nowrap;
  border:0;
}

.opening{
  width: 100%;
  max-width: 1289px; /* SVGの元幅に合わせる（必要なら調整） */
}

.opening svg{
  display:block;
  width:100%;
  height:auto;
}
