@charset "utf-8";

.cssskin-_block_main .c-title {
  font-size: 16pt;
  font-weight: bold;
}

.cssskin-_block_main .c-body {
  font-size: 12pt;
  font-weight: normal;
  line-height: 1.5;
}

.cssskin-_block_main .c-small_headline {
  font-size: 14pt;
  font-weight: bold;
}

.cssskin-_block_main .c-lead {
  font-size: 14pt;
  font-weight: normal;
}

.cssskin-_block_main .c-large_headline {
  font-size: 16pt;
  font-weight: normal;
}

.cssskin-_block_main img {
  width: 100%;
}

@media (max-width: 641px) {
.cssskin-_block_main .c-large_headline {
  font-size: 12pt;
}

.cssskin-_block_main .c-small_headline {
  font-size: 12pt;
}

.cssskin-_block_main .c-title {
  font-size: 12pt;
}

.cssskin-_block_main .c-lead {
  font-size: 12pt;
}

.cssskin-_block_main img {
  width: 100%;
}

}


