@charset "UTF-8";

.cssskin-top-page-news a:link {
  color: #007bbb !important;
}

.cssskin-top-page-news a:hover {
  color: #e95295 !important;
}

.cssskin-top-page-news a:visited {
  color: #007bbb !important;
}

.cssskin-top-page-news h3 {
  font-size: 20px !important;
  font-weight: bolder !important;
  color: #751771!important;
  letter-spacing: 0.01em!important;
}

.cssskin-top-page-news h4 {
  font-size: 16px!important;
  color: #383c3c !important;
  line-height: 1.4!important;
  letter-spacing: 0.02em!important;
  font-weight: bolder!important;
}

.cssskin-top-page-news p {
  font-size: 14px!important;
  font-weight: bolder!important;
  line-height: 2.0!important;
  color: #000000;
}

.cssskin-top-page-news p.note {
  font-size: 9px!important;
  font-weight: bolder!important;
}

.cssskin-top-page-news .blockquote {
  font-size: 9px!important;
}

.cssskin-top-page-news p.kakomi {
  font-weight: bolder!important;
}

