.sheet .poster.jis-poster.bear-art.no-mark .poster-top{min-height:10cqw;padding:2cqw 10cqw;flex-direction:row;letter-spacing:.08em;line-height:1.3}
.sheet .poster.jis-poster.bear-art.no-mark .poster-top span:first-child{font-size:calc(3.2cqw * var(--header-text-size,1))!important}
.poster.jis-poster.bear-art.no-mark .poster-top span:empty{display:none}
.sheet .poster.jis-poster.bear-art.no-mark .poster-main{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:3cqw;padding:5cqw 5cqw 4cqw;align-content:stretch;justify-items:center}
.sheet .poster.jis-poster.bear-art.no-mark .poster-title{grid-column:1;grid-row:1;align-self:start;font-size:calc(8cqw * var(--title-user,1));line-height:1.3;letter-spacing:.01em;white-space:pre-wrap;margin:0;width:100%}
.sheet .poster.jis-poster.bear-art.no-mark.jis-toilet .poster-title{font-size:calc(11cqw * var(--title-user,1))}
.sheet .poster.jis-poster.bear-art.no-mark .bear-illustration{grid-column:1;grid-row:2;width:100%;height:100%;min-height:0;object-fit:contain;visibility:hidden}
.sheet .poster.jis-poster.bear-art.no-mark .poster-body{grid-column:1;grid-row:3;font-size:calc(3.3cqw * var(--body-user,1));line-height:1.7;white-space:pre-wrap;margin:0;align-self:end}
.sheet .poster.jis-poster.bear-art.no-mark .poster-details{display:block;font-size:calc(2.8cqw * var(--info-user,1));line-height:1.65;padding:3cqw 9cqw 4cqw;min-height:19cqw}
.poster.jis-poster.bear-art.no-mark .poster-extra{margin-bottom:1.6cqw}
.poster.jis-poster.bear-art.no-mark .installer-line{display:flex;flex-direction:column;gap:0}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-top{min-height:7cqw;padding:1.5cqw 8cqw}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-top span:first-child{font-size:calc(2.3cqw * var(--header-text-size,1))!important}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-main{grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto auto;gap:2cqw 4cqw;padding:5cqw 4cqw;align-content:center}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .bear-illustration{grid-column:1;grid-row:1/3}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-title{grid-column:2;grid-row:1;font-size:calc(5.5cqw * var(--title-user,1));align-self:end}
.sheet.landscape .poster.jis-poster.bear-art.no-mark.jis-toilet .poster-title{font-size:calc(7cqw * var(--title-user,1))}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-body{grid-column:2;grid-row:2;font-size:calc(2.3cqw * var(--body-user,1));align-self:start;line-height:1.65}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-details{font-size:calc(2.1cqw * var(--info-user,1));padding:2cqw 8cqw 3cqw;min-height:12cqw}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .installer-line{flex-direction:row;justify-content:space-between;gap:2cqw}
.sheet.landscape .poster.jis-poster.bear-art.no-mark .poster-extra{margin-bottom:.5cqw}
.sheet:has(.jis-poster) .main-illustration-layer:has(img[src*="/space.svg"]){visibility:hidden;pointer-events:none}
.mark-symbol[data-jis-symbol]{background:#fff}

