
.sheet-bloodpath .sheet-footer {
  padding: 10px 0;
  font-size: 10px;
  text-align: center;
  color: #666;
}
.sheet-rolltemplate-character {
  background: #fff;
  border: 1px solid black;
  max-width: 350px;
  margin: 0 auto;
}

.sheet-rolltemplate-character .sheet-header {
  background: #111;
  color: #fff;
  font-size: 18px;
  font-weight: bolder;
  font-family: serif;
  padding: 10px;
}

.sheet-rolltemplate-character .sheet-header .sheet-table-name {
  font-size: 13px;
  float: left;
}

.sheet-rolltemplate-character .sheet-header .sheet-table-right {
  text-align: right;
}

.sheet-rolltemplate-character .sheet-body {
  padding: 10px;
  text-align: center;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-title {
  font: bolder 18px sans-serif;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  max-width: 100% !important;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-title::before {
  content: "†";
  display: inline;
  margin-left: -30px;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-title::after {
  content: "†";
  display: inline;
  margin-right: -30px;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-title1 {
  padding: 5px 0;
  background: #111;
  color: #fff;
  margin-top: 5px;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-title1 ::before,
.sheet-rolltemplate-character .sheet-body .sheet-value-title1::after {
  color: #fff;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-suit span {
  display: block;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-suit span:first-child {
  font: 900 32px serif;
  line-height: 20px;
  padding: 5px 0;
}

.sheet-rolltemplate-character .sheet-body .sheet-value-content {
  text-align: left;
}

.sheet-rolltemplate-character .sheet-header.sheet-random {
  text-align: center;
}

.sheet-rolltemplate-character .sheet-body.sheet-random > div {
  text-align: center;
}

.sheet-rolltemplate-character .sheet-body.sheet-random > div > div
.sheet-rolltemplate-character .sheet-body.sheet-random > div > div > div {
  display: inline-block;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-all {
  font-size: 42px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-all .sheet-joker {
  font-size: 32px;
  margin: 15px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-all .sheet-unjoker {
  padding: 20px 0;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-all .sheet-unjoker > div {
  display: inline-block
};

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only {
  padding: 10px 0;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only .sheet-joker {
  display: inline-block;
  margin: 15px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only::before {
  content: "†";
  display: inline;
  font-size: 22px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only::after {
  content: "†";
  display: inline;
  font-size: 22px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only .sheet-unjoker {
  display: inline-block;
  margin: 0 10px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only .sheet-suit {
  font-size: 52px;
  line-height: 40px;
}

.sheet-rolltemplate-character .sheet-body.sheet-random .sheet-only .sheet-name {
  font-size: inherit;
  line-height: 40px;
}

.sheet-rolltemplate-character .sheet-footer.sheet-random {
  background: #111;
  padding: 10px;
}
.sheet-rolltemplate-drama {
  background: #fff;
  border: 1px solid black;
  max-width: 350px;
  margin: 0 auto;
}

.sheet-rolltemplate-drama .sheet-header {
  background: #111;
  color: #fff;
  font-size: 18px;
  font-weight: bolder;
  font-family: serif;
  padding: 10px;
}

.sheet-rolltemplate-drama .sheet-header .sheet-table-name {
  font-size: 13px;
  float: left;
}

.sheet-rolltemplate-drama .sheet-header .sheet-table-card {
  text-align: right;
}

.sheet-rolltemplate-drama .sheet-body {
  padding: 10px;
  text-align: center;
}

.sheet-rolltemplate-drama .sheet-body .sheet-value-title {
  font: bolder 18px sans-serif;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  max-width: 100% !important;
}

.sheet-rolltemplate-drama .sheet-body .sheet-value-title::before {
  content: "†";
  display: inline;
  margin-left: -30px;
}

.sheet-rolltemplate-drama .sheet-body .sheet-value-title::after {
  content: "†";
  display: inline;
  margin-right: -30px;
}

.sheet-rolltemplate-drama .sheet-body .sheet-value-content {
  text-align: left;
}

.sheet-rolltemplate-drama .sheet-header.sheet-random {
  text-align: center;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random > div {
  text-align: center;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random > div > div
.sheet-rolltemplate-drama .sheet-body.sheet-random > div > div > div {
  display: inline-block;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-all {
  font-size: 42px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-all .sheet-joker {
  font-size: 32px;
  margin: 15px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-all .sheet-unjoker {
  padding: 20px 0;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-all .sheet-unjoker > div {
  display: inline-block
};

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only {
  padding: 10px 0;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only .sheet-joker {
  display: inline-block;
  margin: 15px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only::before {
  content: "†";
  display: inline;
  font-size: 22px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only::after {
  content: "†";
  display: inline;
  font-size: 22px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only .sheet-unjoker {
  display: inline-block;
  margin: 0 10px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only .sheet-suit {
  font-size: 52px;
  line-height: 40px;
}

.sheet-rolltemplate-drama .sheet-body.sheet-random .sheet-only .sheet-name {
  font-size: inherit;
  line-height: 40px;
}

.sheet-rolltemplate-drama .sheet-footer.sheet-random {
  background: #111;
  padding: 10px;
}
.sheet-rolltemplate-skill {
  background: #fff;
  border: 1px solid black;
  text-align: center;
  max-width: 350px;
  margin: 0 auto;
}

.sheet-rolltemplate-skill .sheet-header {
  background: #111;
  color: #fff;
  font-size: 13px;
  font-weight: bolder;
  font-family: serif;
  padding: 10px;
}

.sheet-rolltemplate-skill .sheet-header .sheet-table-name {
  float: left;
}

.sheet-rolltemplate-skill .sheet-header .sheet-table-timing {
  text-align: right;
}

.sheet-rolltemplate-skill .sheet-title {
  font-family: sans-serif;
}

.sheet-rolltemplate-skill .sheet-title .sheet-keep-all {
  word-break: keep-all;
  width: 80%;
  margin: 0 auto;
  padding: 10px 0;
}

.sheet-rolltemplate-skill .sheet-title .sheet-skill-name {
  font-weight: bolder;
  font-size: 18px;
  margin-bottom: 5px;
}

.sheet-rolltemplate-skill .sheet-title .sheet-skill-target,
.sheet-rolltemplate-skill .sheet-title .sheet-skill-cost,
.sheet-rolltemplate-skill .sheet-title .sheet-skill-limit {
  font-size: 13px;
}

.sheet-rolltemplate-skill .sheet-title .sheet-skill-target span,
.sheet-rolltemplate-skill .sheet-title .sheet-skill-cost span,
.sheet-rolltemplate-skill .sheet-title .sheet-skill-limit span {
  font-weight: bolder;
}

.sheet-rolltemplate-skill .sheet-header.sheet-about {
  text-align: center;
}

.sheet-rolltemplate-skill .sheet-contents {
  padding: 10px;
}

.sheet-rolltemplate-skill .sheet-contents .sheet-divide {
  margin: 5px 0;
}
.sheet-rolltemplate-ult {
  background: #111;
  color: #fff;
  border: 1px solid black;
  text-align: center;
  max-width: 350px;
  margin: 0 auto;
}

.sheet-rolltemplate-ult .sheet-header {
  background: #900000;
  color: #fff;
  font-size: 13px;
  font-weight: bolder;
  font-family: serif;
  padding: 10px;
}

.sheet-rolltemplate-ult .sheet-header .sheet-table-name {
  float: left;
}

.sheet-rolltemplate-ult .sheet-header .sheet-table-timing {
  text-align: right;
}

.sheet-rolltemplate-ult .sheet-title {
  background: #111;
  font-family: sans-serif;
}

.sheet-rolltemplate-ult .sheet-title .sheet-keep-all {
  word-break: keep-all;
  width: 80%;
  margin: 0 auto;
  padding: 10px 0;
}

.sheet-rolltemplate-ult .sheet-title .sheet-skill-name {
  font-weight: bolder;
  font-size: 18px;
  margin-bottom: 5px;
}

.sheet-rolltemplate-ult .sheet-title .sheet-skill-target {
  font-size: 13px;
}

.sheet-rolltemplate-ult .sheet-title .sheet-skill-target span {
  font-weight: bolder;
}

.sheet-rolltemplate-ult .sheet-header.sheet-about {
  text-align: center;
}

.sheet-rolltemplate-ult .sheet-contents {
  padding: 10px;
}

.sheet-rolltemplate-ult .sheet-contents .sheet-divide {
  margin: 5px 0;
}

/*
본 시트는「카라스바세이(N.G.P.)」 및「주식회사 아크라이트 출판 사업부」가 권리를 가진『인귀혈맹RPG 블러드패스』의 2차 창작물임을 밝힙니다. c2019 카라스바세이 / N.G.P. / 아크라이트 / 신기원사
*/
