@import url(./notosansjapanese.css);


body {
  font-family: "Noto Sans Japanese", "SF Pro Text", "SF Pro Icons",
    "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
}

header {
  border: 1px solid #AA0000;
  box-sizing: border-box;
  
  background-color: #FFFFFF;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  box-shadow:rgb(0 0 0 / 20%) 0px 2px 4px -1px,
             rgb(0 0 0 / 14%) 0px 4px 5px 0px,
             rgb(0 0 0 / 12%) 0px 1px 10px 0px;  
}

main {
  /* border: 1px solid #AA0000; */
  box-sizing: border-box;
}

footer {
  background-color: #FFFFFF;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1;
}

.inbleed {
  color: red !important;
  font-weight: bolder;
}
.outbleed .v-select__selections{
  color: black;
  font-weight: normal;
  text-shadow: 0px 0px 0px;
  border: solid;
}

.custom-card{
  overflow: hidden !important;
}

.custom-select{
  max-height: none !important;
  overflow: visible !important;
}

.table_footer_main {
  border-collapse: collapse;
  border:1px solid;  
}

table.table_footer_main td span{
  height: 25px;
  max-height:25px;
  overflow: auto;
  display: block;
}

.table_footer {
  border-collapse: collapse;
  border:1px solid;
  width: 9%;
}

/* 父面白 */
.table_footer_FO {
  background: linear-gradient(135deg, #cfe7f5 00%, #cfe7f5 50%, #b6ffbd 50%, #b6ffbd 100%);
  border:1px solid;
  width: 14%;
}

/* 父見事 */
.table_footer_FM {
  background: linear-gradient(135deg, #cfe7f5 00%, #cfe7f5 50%, #fffcaa 50%, #fffcaa 100%);
  border:1px solid;
  width: 14%;
}

/* 母面白 */
.table_footer_MO {
  background: linear-gradient(135deg, #f3a68c 00%, #f3a68c 50%, #b6ffbd 50%, #b6ffbd 100%);
  border:1px solid;
}

/* 相性ヘッダ */
.table_footer_TH_Compatibility {
  background: #bbb;
  border:1px solid;
}

.table_main {
  border-collapse: collapse;
  border: 1px solid #bbb;
  width:98%;
  margin-left: auto;
  margin-right: auto;  
}

.horse_all {
  border-bottom: 1px solid #DDDDDD;
}

/* 小さいケータイ */
.father_0 {
  background-color: #3e499c;
  color: #FFFFFF;
  text-shadow:
    1px 1px 0px #000000,
    -1px 1px 0px #000000,
    1px -1px 0px #000000,
    -1px -1px 0px #000000,
    1px 0px 0px #000000,
    0px 1px 0px #000000,
    -1px 0px 0px #000000,
    0px -1px 0px #000000;
  /* 文字の影 */
  border-bottom: 0px solid #3e499c;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  vertical-align: middle;
  font-size: 10px;
  width: 12px;
  text-align: center;
  font-weight: bold;
}

.father {
  background-color: #3e499c;
  color: #FFFFFF;
  text-shadow:
    1px 1px 0px #000000,
    -1px 1px 0px #000000,
    1px -1px 0px #000000,
    -1px -1px 0px #000000,
    1px 0px 0px #000000,
    0px 1px 0px #000000,
    -1px 0px 0px #000000,
    0px -1px 0px #000000;
  /* 文字の影 */
  border-bottom: none;
  border-top: 1px solid #FFFFFF;
  vertical-align: middle;
  font-size: 10px;
  width: 12px;
  text-align: center;
  font-weight: bold;
}

.father_1 {
  background-color: #3e499c;
  color: #FFFFFF;
  text-shadow:
    1px 1px 0px #000000,
    -1px 1px 0px #000000,
    1px -1px 0px #000000,
    -1px -1px 0px #000000,
    1px 0px 0px #000000,
    0px 1px 0px #000000,
    -1px 0px 0px #000000,
    0px -1px 0px #000000;
  /* 文字の影 */
  border-top: none;
  border-right: 1px solid #FFFFFF;
  vertical-align: middle;
  font-size: 10px;
  width: 12px;
  text-align: center;
  font-weight: bold;
}

.mother_0 {
  background-color: #b34e5f;
  color: #FFFFFF;
  text-shadow:
    1px 1px 0px #000000,
    -1px 1px 0px #000000,
    1px -1px 0px #000000,
    -1px -1px 0px #000000,
    1px 0px 0px #000000,
    0px 1px 0px #000000,
    -1px 0px 0px #000000,
    0px -1px 0px #000000;
  /* 文字の影 */
  border-bottom: 0px solid #b34e5f;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  vertical-align: middle;
  font-size: 10px;
  width: 12px;
  text-align: center;
  font-weight: bold;
}

.mother {
  background-color: #b34e5f;
  color: #FFFFFF;
  text-shadow:
    1px 1px 0px #000000,
    -1px 1px 0px #000000,
    1px -1px 0px #000000,
    -1px -1px 0px #000000,
    1px 0px 0px #000000,
    0px 1px 0px #000000,
    -1px 0px 0px #000000,
    0px -1px 0px #000000;
  /* 文字の影 */
  border-bottom: none;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  vertical-align: middle;
  font-size: 10px;
  width: 12px;
  text-align: center;
  font-weight: bold;
}

.mother_1 {
  background-color: #b34e5f;
  color: #FFFFFF;
  text-shadow:
    1px 1px 0px #000000,
    -1px 1px 0px #000000,
    1px -1px 0px #000000,
    -1px -1px 0px #000000,
    1px 0px 0px #000000,
    0px 1px 0px #000000,
    -1px 0px 0px #000000,
    0px -1px 0px #000000;
  /* 文字の影 */
  border-top: none;
  border-right: 1px solid #FFFFFF;
  vertical-align: middle;
  font-size: 10px;
  width: 12px;
  text-align: center;
  font-weight: bold;
}


@media screen and (min-height: 960px) {
  /* 小さいケータイ以外 */
  .father_0 {
    background-color: #3e499c;
    color: #FFFFFF;
    text-shadow:
      1px 1px 0px #000000,
      -1px 1px 0px #000000,
      1px -1px 0px #000000,
      -1px -1px 0px #000000,
      1px 0px 0px #000000,
      0px 1px 0px #000000,
      -1px 0px 0px #000000,
      0px -1px 0px #000000;
    /* 文字の影 */
    border-bottom: 0px solid #3e499c;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    vertical-align: middle;
    font-size: x-large;
    width: 20px;
    text-align: center;
    font-weight: bold;
  }

  .father {
    background-color: #3e499c;
    color: #FFFFFF;
    text-shadow:
      1px 1px 0px #000000,
      -1px 1px 0px #000000,
      1px -1px 0px #000000,
      -1px -1px 0px #000000,
      1px 0px 0px #000000,
      0px 1px 0px #000000,
      -1px 0px 0px #000000,
      0px -1px 0px #000000;
    /* 文字の影 */
    border-bottom: none;
    border-top: 1px solid #FFFFFF;
    vertical-align: middle;
    font-size: x-large;
    width: 20px;
    text-align: center;
    font-weight: bold;
  }

  .father_1 {
    background-color: #3e499c;
    color: #FFFFFF;
    text-shadow:
      1px 1px 0px #000000,
      -1px 1px 0px #000000,
      1px -1px 0px #000000,
      -1px -1px 0px #000000,
      1px 0px 0px #000000,
      0px 1px 0px #000000,
      -1px 0px 0px #000000,
      0px -1px 0px #000000;
    /* 文字の影 */
    border-top: none;
    border-right: 1px solid #FFFFFF;
    vertical-align: middle;
    font-size: x-large;
    width: 20px;
    text-align: center;
    font-weight: bold;
  }

  .mother_0 {
    background-color: #b34e5f;
    color: #FFFFFF;
    text-shadow:
      1px 1px 0px #000000,
      -1px 1px 0px #000000,
      1px -1px 0px #000000,
      -1px -1px 0px #000000,
      1px 0px 0px #000000,
      0px 1px 0px #000000,
      -1px 0px 0px #000000,
      0px -1px 0px #000000;
    /* 文字の影 */
    border-bottom: 0px solid #b34e5f;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    vertical-align: middle;
    font-size: x-large;
    width: 20px;
    text-align: center;
    font-weight: bold;
  }

  .mother {
    background-color: #b34e5f;
    color: #FFFFFF;
    text-shadow:
      1px 1px 0px #000000,
      -1px 1px 0px #000000,
      1px -1px 0px #000000,
      -1px -1px 0px #000000,
      1px 0px 0px #000000,
      0px 1px 0px #000000,
      -1px 0px 0px #000000,
      0px -1px 0px #000000;
    /* 文字の影 */
    border-bottom: none;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    vertical-align: middle;
    font-size: x-large;
    width: 20px;
    text-align: center;
    font-weight: bold;
  }

  .mother_1 {
    background-color: #b34e5f;
    color: #FFFFFF;
    text-shadow:
      1px 1px 0px #000000,
      -1px 1px 0px #000000,
      1px -1px 0px #000000,
      -1px -1px 0px #000000,
      1px 0px 0px #000000,
      0px 1px 0px #000000,
      -1px 0px 0px #000000,
      0px -1px 0px #000000;
    /* 文字の影 */
    border-top: none;
    border-right: 1px solid #FFFFFF;
    vertical-align: middle;
    font-size: x-large;
    width: 20px;
    text-align: center;
    font-weight: bold;
  }
}

.factor {
  border: none;
  border-bottom: 1px solid #DDDDDD;
}

.factor_horse {
  border: none;
  border-bottom: 1px solid #DDDDDD;
}

.factor_AliceBlue {
  background: #cfe7f5;
  border: none;
  border-bottom: 1px solid #DDDDDD;
}

.factor_SalmonPink {
  background: #f3a68c;
  border: none;
  border-bottom: 1px solid #DDDDDD;
}


.factor_omoshiro {
  background: #b6ffbd;
  border: none;
  border-bottom: 1px solid #DDDDDD;
}

.factor_migoto {
  background: #fffcaa;
  border: none;
  border-bottom: 1px solid #DDDDDD;
}

/* ���� */
.horse {
  border-right: none;
  font-weight: bold;
}

.horse_0 {
  border-left: none;
  border-right: none;
  font-size: 10px;
}

.horse_1 {
  border-left: none;
  border-right: none;
  font-weight: bold;
}

/* �Y��������q������Ƃ� */
.horse_R0 {
  border-left: none;
  border-right: none;
  font-weight: bold;
  color: #e2041b;
}


/* 背景 */
.AliceBlue {
  background: #cfe7f5;
  border-left: none;
  border-right: none;
  font-size: 10px;
}

.SalmonPink {
  background: #f3a68c;
  border-left: none;
  border-right: none;
  font-size: 10px;
}

.Broodmare {
  background: linear-gradient(135deg, #fffcaa 00%, #fffcaa 70%, #b6ffbd 50%, #b6ffbd 100%);
  border-left: none;
  border-right: none;
  font-size: 10px;
}

.omoshiro {
  background: #b6ffbd;
  border-left: none;
  border-right: none;
  font-weight: bold;
}

.omoshiro_0 {
  background: #b6ffbd;
  border-right: none;
  font-size: 10px !important;
  color: #000000;
  text-align: left;
}

.omoshiro_1 {
  background: #b6ffbd;
  border-right: none;
  border-left: none;
  text-align: left;
  font-weight: bold;
}

.omoshiro_2 {
  background: #b6ffbd;
  border-right: none;
  border-left: none;
  text-align: center;
  font-weight: bold;
}

.omoshiro_R0 {
  background: #b6ffbd;
  border-right: none;
  font-weight: bold;
  color: #e2041b;
}

.omoshiro_R2 {
  background: #b6ffbd;
  border-right: none;
  border-left: none;
  text-align: center;
  font-weight: bold;
  color: #e2041b;
}


.migoto {
  background: #fffcaa;
  border-right: none;
  font-weight: bold;
}

.migoto_0 {
  background: #fffcaa;
  border-left: none;
  border-right: none;
  font-size: 10px;
}

.migoto_1 {
  background: #fffcaa;
  border-left: none;
  border-right: none;
  text-align: right;
  font-weight: bold;
}

.migoto_R0 {
  background: #fffcaa;
  border-right: none;
  font-weight: bold;
  color: #e2041b;
}

.migoto_R1 {
  background: #fffcaa;
  border-left: none;
  border-right: none;
  text-align: right;
  font-weight: bold;
  color: #e2041b;
}

.factor_icn {

  padding: 3px;
  text-align: right;
}

.factor_value {
  text-align: right;
}

table.pedigree,
table.horse_spec,
div.horse_spec {
  border: #DDDDDD 1px solid;
  background-color: #FFFFFF;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 20px;
}

/* ～400pxに適用されるCSS（スマホ小さい用） */
.styleParentLineText {
  display: inline-block;    /* 変形するためのブロック化 */
  transform: scale(0.8, 1.8);
}

.styleParentLine {
  border-left: 0px solid;
  border-right: 0px solid;
  border-bottom: 1px solid #DDDDDD;
  text-align: center;
  font-weight: bold;
  font-size: 10px;
  border-collapse: collapse;
  width: 16px;
}

.styleFactorClassMain {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border-left: 0px solid;
  border-right: 0px solid;
  border-bottom: 1px solid #DDDDDD;
  border-collapse: collapse;
  width: 12px;
}

.styleInbreedButton {
  border-left: 0px solid;
  border-right: 0px solid;
  border-bottom: 1px solid #DDDDDD;
  text-align: center;
  font-weight: bold;
  font-size: 10px;
  border-collapse: collapse;
  width: 10px;
}


/* @media (400px <= width < 960px) { */
@media screen and (min-width:400px) and (max-width: 960px) {
  /* 400px～959pxに適用されるCSS（スマホ大きい用） */
  .styleParentLineText {
    display: inline-block;    /* 変形するためのブロック化 */
    transform: scale(1.0, 1.0);
  }
  
  .styleParentLine {
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 1px solid #DDDDDD;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    border-collapse: collapse;
    width: 17px;
  }

  .styleInbreedButton {
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 1px solid #DDDDDD;
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    border-collapse: collapse;
    width: 17px;
  }

  .styleFactorClassMain {
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 1px solid #DDDDDD;
    border-collapse: collapse;
    width: 17px;
  }  
}


/* @media screen and (960px <=width) { */
@media screen and (min-width: 960px) {
  /* 960px以上に適用されるCSS（PC用） */
  .styleParentLineText {
    display: inline-block;    /* 変形するためのブロック化 */
    transform: scale(1.0, 1.0);
  }
  
  .styleParentLine {
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 1px solid #DDDDDD;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    border-collapse: collapse;
    width: 30px;
  }

  .styleInbreedButton {
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 1px solid #DDDDDD;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    border-collapse: collapse;
    width: 30px;
  }

  .styleFactorClassMain {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 1px solid #DDDDDD;
    border-collapse: collapse;
    width: 30px;
  }  
}

/*header*/
.f00_nitro span{
  color: #fff;
  font-size: 12px;
  background: #00ABAB;
  display: inline-block;
  writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	-webkit-writing-mode: vertical-rl;
  white-space: pre;
  text-align: right;
  vertical-align: middle;
  width: 2%;
}
.f00_nitro{
  background: #00ABAB;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  color: #fff;
  font-size: 14px;
}
.f00_nitro_space{
  background: #00ABAB;
  vertical-align: middle;
  text-align: center;
  width: 1%;
}
.f00_nitro_header {
  background: #00ABAB;
  height: 2px;
}

/*header*/
.f00_inbreed span{
  color: #fff;
  font-size: 12px;
  background: #aa0000;
  display: inline-block;
  writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	-webkit-writing-mode: vertical-rl;
  white-space: pre;
  text-align: right;
  vertical-align: middle;
  width: 2%;
}
.f00_inbreed {
  background: #aa0000;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  color: #fff;
  font-size: 14px;
}
.f00_inbreed_space{
  background: #aa0000;
  vertical-align: middle;
  text-align: center;
  width: 1%;
}
.f00_inbreed_header {
  background: #aa0000;
  height: 2px;
}

/*因子共通*/
.f00 { 
  font-size: 12px;
}

@media screen and (min-width: 960px) {
  /* 960px以上に適用されるCSS（PC用） */
  .f00 { 
    font-size: 20px;
    height:30px;
  }
  .f00_nitro span{
    color: #fff;
    font-size: 18px;
    background: #00ABAB;
    display: inline-block;
    writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
    white-space: pre;
    text-align: right;
    vertical-align: middle;
    width: 1%;
  }
  .f00_inbreed span{
    color: #fff;
    font-size: 18px;
    background: #aa0000;
    display: inline-block;
    writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
    white-space: pre;
    text-align: right;
    vertical-align: middle;
    width: 1%;
  }
}

@media screen and (max-height: 769px) {
  /* ヘッダに種牡馬検索とか出てこない端末用 */
  .f00_theory {
    font-size: 12px;
    text-align: center;
    width: 60px;
    color: #000000;
    /* 文字の影 */
    background: #bbb;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }  
  /*短*/
  .f01 {
    line-height: 1.6;
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fdfd00;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*速*/
  .f02 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fdfda2;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*底*/
  .f03 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fc6e00;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*長*/
  .f04 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #03fdfd;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*砂*/
  .f05 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fddba5;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*丈*/
  .f06 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #feabdd;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*早*/
  .f07 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #02fe02;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*晩*/
  .f08 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #a7de0d;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*堅*/
  .f09 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #a1a1a3;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*難*/
  .f10 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fc00fc;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*走*/
  .f11 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #f1eeea;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*中*/
  .f12 {
    font-size: 10px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #117e28;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }
}

@media screen and (min-height: 770px) {
  /* ヘッダに種牡馬検索とか出てくるスマホ用 */
  .f00_theory {
    font-size: 13px;
    text-align: center;
    width: 60px;
    color: #000000;
    /* 文字の影 */
    background: #bbb;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }  

  /*短*/
  .f01 {
    line-height: 1.6;
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fdfd00;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*速*/
  .f02 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fdfda2;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*底*/
  .f03 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fc6e00;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*長*/
  .f04 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #03fdfd;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*砂*/
  .f05 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fddba5;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*丈*/
  .f06 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #feabdd;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*早*/
  .f07 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #02fe02;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*晩*/
  .f08 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #a7de0d;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*堅*/
  .f09 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #a1a1a3;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*難*/
  .f10 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fc00fc;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*走*/
  .f11 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #f1eeea;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*中*/
  .f12 {
    font-size: 11px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #117e28;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }
}


@media screen and (min-width: 960px) {
  .f00_theory {
    font-size: 20px;
    text-align: center;
    width: 60px;
    color: #000000;
    /* 文字の影 */
    background: #bbb;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }  

  /*短*/
  .f01 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fdfd00;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*速*/
  .f02 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fdfda2;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*底*/
  .f03 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fc6e00;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*長*/
  .f04 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #03fdfd;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*砂*/
  .f05 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fddba5;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
  }

  /*丈*/
  .f06 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #feabdd;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*早*/
  .f07 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #02fe02;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*晩*/
  .f08 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #a7de0d;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*堅*/
  .f09 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #a1a1a3;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*難*/
  .f10 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #fc00fc;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*走*/
  .f11 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #f1eeea;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }

  /*中*/
  .f12 {
    font-size: 20px;
    text-align: center;
    color: #000000;
    /* 文字の影 */
    background: #117e28;
    text-shadow:
      1px 1px 0px #ffffff,
      -1px 1px 0px #ffffff,
      1px -1px 0px #ffffff,
      -1px -1px 0px #ffffff,
      1px 0px 0px #ffffff,
      0px 1px 0px #ffffff,
      -1px 0px 0px #ffffff,
      0px -1px 0px #ffffff;
    /* 文字の影 */
  }
}

.factorNumCell{
  text-align: center;
  width: 6%;
  font-size: 10px;
  height:18px;
}
@media screen and (min-width: 960px) {
  /* 960px以上に適用されるCSS（PC用） */
  .factorNumCell{
    text-align: center;
    width: 3.5%;
    font-size: 20px;
    height:50px;
  }  
}

/* 因子数のセル（偶数列） */
.factorNumCell:nth-child(2n){
  text-align: center;
  background: #eee;
}

/* 因子数のセル（奇数列） */
.factorNumCell:nth-child(2n-1){
  text-align: center;
  background: #fff;
}


.Ec{
  background-color: white;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Ph{
  background-color: lightsteelblue;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Ns{
  background-color: mediumaquamarine;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Ro{
  background-color: lightpink;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Ne{
  background-color: yellow;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Na{
  background-color: lightskyblue;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Fa{
  background-color: khaki;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.To{
  background-color: orange;
  text-align: center;
  color: white;
  padding: 0px;
  padding-left: 0px;
}
.Te{
  background-color: purple;
  text-align: center;
  color: white;
  padding: 0px;
  padding-left: 0px;
}
.Sw{
  background-color: peachpuff;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Ha{
  background-color: chartreuse;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.Hi{
  background-color: mediumblue;
  text-align: center;
  color: white;
  border-color: black;
  padding: 0px;
  padding-left: 0px;
}
.St{
  background-color: slateblue;
  text-align: center;
  color: white;
  padding: 0px;
  padding-left: 0px;
}
.Ma{
  background-color: darkorchid;
  text-align: center;
  color: white;
  padding: 0px;
  padding-left: 0px;
}
.He{
  background-color: aqua;
  text-align: center;
  padding: 0px;
  padding-left: 0px;
}
.UndefinedGr{
  background-color: white;
  text-align: center;
  border-color:  black;
  color: white;
  padding: 0px;
  padding-left: 0px;
}
.inbleed{
  color: red;
  font-weight: bolder;
  border: solid black !important;
}
.outbleed{
  color: black;
  font-weight: normal;
  text-shadow: 0px 0px 0px;
  border: solid;
}

/*理論なし*/
.mating0{
  color: black;
  background-color: white;
  font-weight: bold;
}
/*面白*/
.mating1{
  color: black;
  font-weight: bold;
  background: 
    -moz-radial-gradient(
      dimgray,
      gray
      ); 
  background: 
    -webkit-radial-gradient(
      dimgray,
      gray
    ); 
  background: 
    radial-gradient(
      dimgray,
      gray
    ); 
}
/*よくでき*/
.mating2{
  color: black;
  font-weight: bold;
  background: 
    -moz-linear-gradient(
      to right top,
      coral,
      coral
      ); 
  background: 
    -webkit-linear-gradient(
      to right top,
      coral,
      coral
    ); 
  background: 
    linear-gradient(
      to right top,
      coral,
      coral
    ); 
}
/*面白よくでき*/
.mating3{
  color: black;
  font-weight: bold;
  background: 
    -moz-linear-gradient(
      to right top,
      gray,
      coral
      ); 
  background: 
    -webkit-linear-gradient(
      to right top,
      gray,
      coral
      ); 
  background: 
    linear-gradient(
      to right top,
      gray,
      coral
      ); 
}
/*見事*/
.mating4{
  color: black;
  font-weight: bold;
  background: 
    -moz-linear-gradient(
      to right top,
      #E2D06E,
      #E2D06E
      ); 
  background: 
    -webkit-linear-gradient(
      to right top,
      #E2D06E,
      #E2D06E
      ); 
  background: 
    linear-gradient(
      to right top,
      #E2D06E,
      #E2D06E
      ); 
}
/*完璧*/
.mating5{
  color: black;
  font-weight: bold;
  background:
    -moz-linear-gradient(
      to right top,
      #8DC799,
      #C3E19C 7%,
      #FFF39B 17%,
      #F09C75 32%,
      #EC9EBD 56%,
      #8F82BA 72%,
      #7DCCF2
      ); 
  background: 
    -webkit-linear-gradient(
      to right top,
      #8DC799,
      #C3E19C 7%,
      #FFF39B 17%,
      #F09C75 32%,
      #EC9EBD 56%,
      #8F82BA 72%,
      #7DCCF2
      ); 
  background: 
    linear-gradient(
      to right top,
      #8DC799,
      #C3E19C 7%,
      #FFF39B 17%,
      #F09C75 32%,
      #EC9EBD 56%,
      #8F82BA 72%,
      #7DCCF2
      ); 
}
/*危険*/
.mating6{
  color: black;
  font-weight: bold;
  background: 
    -moz-linear-gradient(
      to right top,
      red,
      red
      ); 
  background: 
    -webkit-linear-gradient(
      to right top,
      red,
      red
      ); 
  background: 
    linear-gradient(
      to right top,
      red,
      red
      ); 
}
/*超完璧*/
.mating7{
  color: Black;
  font-weight: bold;
  background: 
    -moz-linear-gradient(
      to right top,
      #807597,
      #0D0D2C 13%,
      #4D5084 22%,
      #A59CAE 30%,
      #FFFFFF 40%,
      #A59CAE 60%,
      #4D5084 78%,
      #0D0D2C 87%,
      #807597
      ); 
  background: 
    -webkit-linear-gradient(
      to right top,
      #807597,
      #0D0D2C 13%,
      #4D5084 22%,
      #A59CAE 30%,
      #FFFFFF 40%,
      #A59CAE 60%,
      #4D5084 78%,
      #0D0D2C 87%,
      #807597
      ); 
  background: 
    linear-gradient(
      to right top,
      #807597,
      #0D0D2C 13%,
      #4D5084 22%,
      #A59CAE 30%,
      #FFFFFF 40%,
      #A59CAE 60%,
      #4D5084 78%,
      #0D0D2C 87%,
      #807597
      ); 
}
.boundary_bold{
  text-shadow:
  white 1px 1px 1px,
  white 1px -1px 1px,
  white -1px 1px 1px,
  white -1px -1px 1px;
}
.boundary_bold_black{
  text-shadow:
  dimgray 1px 1px 1px,
  dimgray 1px -1px 1px,
  dimgray -1px 1px 1px,
  dimgray -1px -1px 1px;
}

/* 理論ヘッダ */
@media screen and (max-height: 769px) {
  .table_footer_TH_theory {
    background: #bbb;
    font-size: 12px;
    width: 60px;
  }
}
/* 面白 */
.theory_01{
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,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");
}

/* 見事 */
.theory_02{
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,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");
}

/* よくでき */
.theory_03{
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,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");
}

/* 完璧 */
.theory_04{
  /* background-image: url("data:image/jpeg;base64,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"); */
  /* background-size: contain; */
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,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");
}

/* 超完璧 */
.theory_05{
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,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");
}

/* 奇跡 */
.theory_06{
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/jpeg;base64,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");
}

@media screen and (min-height: 770px) {
  /* 理論ヘッダ */
  .table_footer_TH_theory {
    background: #bbb;
    font-size: 13px;
  }
}

@media screen and (min-width: 960px) {
  /* 960px以上に適用されるCSS（PC用） */
  /* 理論ヘッダ */
  .table_footer_TH_theory {
    background: #bbb;
    font-size: 20px;
  }

  /* 面白 */
  .theory_01{
    background-size: cover;
    background-image: url("data:image/jpeg;base64,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");
  }

  /* 見事 */
  .theory_02{
    background-size: cover;
    background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAkAHMDASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAAUDBAYHAgH/xAA0EAABAwQCAAMGBQIHAAAAAAABAgMEAAUGERIhMUFRBxNhcYGRFBUiQtEykhYjNVJVYnL/xAAZAQADAQEBAAAAAAAAAAAAAAACAwQBAAX/xAAeEQADAQEAAwEBAQAAAAAAAAAAAQIRAwQhMRMSQf/aAAwDAQACEQMRAD8A6L+IQ22p11YSlI2pSvKqjeX2EH/Ukf2K/ilOUuEYpOIOjxT2P/QrUS3oECLb21JjNFcZCiCxvfQ76FeVw5/om9KbeEbGZWDYH5m33/1P8U4ORWmOUh2e0kqHId72KWRnoE+3XQJTHdLcZaumOOuj8K5x7MHHZUlyLMbYfbUglDjp7AB/pqlc3LS0XqaOsKzCyh0NiWF+RUlJ0PnVn86tLpCUzWiT0KXwUti1yz+UJQUnQRpJ51m8rlC24k5NbgNNvLUEBokcxvz6o6lpGLNNlcHosOMZEl1DbX+40rjy4VyQpcJ9DyUnStdapFiLkG/CIiVIlrkxkh1bbg/Qkj1qB+TZLhkct6FPlxdJIe9ykcQR1Sa56tCTwbXKfAtiQqbIQyFeGwTv7Uncyiwf8gj+xX8VWjPRHcngiy3lNzkLBQ4mUAQ2nz69a3F0Sl+0qFvFv9+ttQ2tsaOgd6oV4ypa2F+mGJXkdjI2J6CPUIP8VZacYlsh6OtLjZ8FCqfs9n5FLlwoM/HIyLUEKAlFsbVrej4VUtNkXcbpeW5F6ZgWw3BbYaSrTpPoB6GlV4mpfywl0z6SuXq3tuqRz5JSeKnAklKT86vp4LQFo0pJGwR4Gr62rpb57Vpg4025jyUFt7mU83d+Kt0ov9k/wtFfmW26siMyn3jkGSv9SAf2prOnhNLY9mz2TfstbI8FEfWiq0KcxNhMyUK0l1AVr0oqHGNIMmWFY1La5DmtI4p32rRB6p47dIVzxZq+uz59uiw2ksqQEgcyPMbFZm/JcjqiXdqKJaoSuao6uwsfL1pFPl5T7R3G25TQt1pb7S2kcQT5bFej4tTPN02J6LWkdGcuMOyW9G586eu8xyiMhxI6JHXh86xHs+tTsJ2fEnxj+Ysq4raW6EhCd9Ebr2nOcisrUa3O441JVBHBl4o39RSyPiF4zCZOvd4cXCkvnky2hWgfgfhVNdJxVotJ/DsVuY42aUn3CU7/AGh4Hf131SPJ4EBvAZMmUz7p1KgULSvkeXl3XPJeUXcWheJ2zHlMSF6adfSDpZH7t1fHs8yg2pm0tXoJt7gCnmXCVcVedE7XwFI1NpUtGOsttuMm8XdKWzwI/wAtAGt9UxxHHbRapc2LFnCRLLakvpUk+J89mkg9ma7N7u5WCe+q4R0gpacVtCyPED03UEjIc7kB6DHxhtiW/wDpceRofXddOGs949jaLBmERt6GGpa3VK96PBxB3W0jsuofmJUY6o4Q4prj/Uno1iH15bjUmLc7zHM5iKjilTQ5HZ8tVG1mOWzWXH7diiA06ClKyOJ0fga2Xn0x+yK/3HI0OY5arFOcjGRH/aOt7NZ7DsbEvPpsW+vOvS2FLcd4KPah3v508bzPJrOxFjSMWSuTHRxacKeRH1pRb5GQ4rc3swn2xTr01SuTCBso34GgeatCRoXs0x9l5xtUe/EoUUkhJ7pD7QrVbpj+Ny2DLSi5rKXA6ohWvLYpjGzn2j3Fn8TDxyCWFE8StOj9jSe9X695fkViizbQqNJt73J4pH6NfA1tUsfs5I2jENmGwiM0gcGhxH0oq4tO3FH40V4uMqIHUBp5aE70Dobr6kmiis/04nQo/D7VZQo+tFFMkFlptR35farbaj60UVRIDL7C1dd0wbWaKKqgTRP4jvuvCwNaAH2ooprBKTyRo9D7UteSNnoH5iiiprGSVHAPl8qqOAb8Bv11RRU1DUeUsJUkEk0UUUOBH//Z");
  }

  /* よくでき */
  .theory_03{
    background-size: cover;
    background-image: url("data:image/jpeg;base64,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");
  }

  /* 完璧 */
  .theory_04{
    background-size: cover;
    background-image: url("data:image/png;base64,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");
  }

  /* 超完璧 */
  .theory_05{
    background-size: cover;
    background-image: url("data:image/png;base64,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");
  }

  /* 奇跡 */
  .theory_06{
    background-size: cover;
    background-image: url("data:image/png;base64,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");
  }
}
