@charset "UTF-8";

/*** 쉼박 확인용. 작업 끝나면 지우세요: begin ***/
/* .svgList svg>g:not(#bg) line { stroke: magenta; } */
/*** 쉼박 확인용. 작업 끝나면 지우세요: end ***/

/* 글자가 겹치는 부분 처리 */
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover1-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover1-2 {
  stroke: var(--color-svg-hide);
  fill: #c7c4e0;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover2-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover2-2,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover2-3 {
  stroke: var(--color-svg-hide);
  fill: #ffeba4;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover3-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover3-2 {
  stroke: var(--color-svg-hide);
  fill: #fbd2c2;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover4-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover4-2,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover4-3 {
  stroke: var(--color-svg-hide);
  fill: #edcba8;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover5-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover5-2 {
  stroke: var(--color-svg-hide);
  fill: #c7c4e0;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover6-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover6-2,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover6-3 {
  stroke: var(--color-svg-hide);
  fill: #ffeba4;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover7-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover7-2 {
  stroke: var(--color-svg-hide);
  fill: #fbd2c2;
}
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover8-1,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover8-2,
.singSheetContainer.beat .svgList svg>g:not(#bg) g #cover8-3 {
  stroke: var(--color-svg-hide);
  fill: #edcba8;
}