#news .newsHead {
  padding: 48px 0 0; }
  #news .newsHead h1 {
    font-size: 26px;
    letter-spacing: .04em; }
  #news .newsHead p.the_time {
    font-size: 16px;
    letter-spacing: 0;
    color: #EB5C02;
    display: inline-block;
    font-weight: 400;
    padding: 0 8px 0 2px; }
  #news .newsHead ul, #news .newsHead li {
    display: inline-block; }
  #news .newsHead li {
    padding: 0 8px;
    margin: 0; }
    #news .newsHead li .a {
      font-size: 12px;
      letter-spacing: 0;
      font-weight: 400;
      color: #76716F;
      padding: 3px .8em;
      line-height: 1em;
      border: 1px solid #76716F;
      border-radius: 2px;
      display: block; }
#news .newsBody {
  padding: 70px 0; }
  #news .newsBody h1, #news .newsBody h2, #news .newsBody h3, #news .newsBody h4, #news .newsBody h5, #news .newsBody h6 {
    font-family: "Zen Kaku Gothic New", sans-serif;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: 0;
    padding: 0 0 0 15px;
    margin: 0 0 1em;
    position: relative;
    clear: both; }
    #news .newsBody h1::before, #news .newsBody h2::before, #news .newsBody h3::before, #news .newsBody h4::before, #news .newsBody h5::before, #news .newsBody h6::before {
      content: "";
      height: .8em;
      position: absolute;
      top: .2em;
      left: 0;
      border-left: 6px solid #EB5C02; }
  #news .newsBody p {
    font-size: 16px;
    letter-spacing: 0.04em;
    line-height: 34px; }
    #news .newsBody p strong {
      font-weight: 700; }
  #news .newsBody img.alignnone {
    padding: 4px;
    margin: 0px 15px 0 15px; }
  #news .newsBody img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 4px; }
  #news .newsBody img.alignright {
    float: right;
    display: inline;
    padding: 4px;
    margin: 0px 15px 0 15px; }
  #news .newsBody img.alignleft {
    float: left;
    display: inline;
    padding: 4px;
    margin: 0px 15px 0 15px; }
  #news .newsBody ul, #news .newsBody ol {
    margin: 0 0 0 1em;
    padding: 1em 0 1em 1em;
    clear: both; }
    #news .newsBody ul li, #news .newsBody ol li {
      list-style: inherit;
      font-weight: 600; }
  #news .newsBody blockquote {
    clear: both;
    position: relative;
    border-left: 3px solid #EBE8E4;
    padding: 0 0 0 10px;
    margin: 0 0 0 1em; }
  #news .newsBody blockquote:before {
    position: absolute;
    font-family: 'FontAwesome';
    content: '\f10d';
    font-size: 1em;
    color: #EBE8E4; }
  #news .newsBody blockquote p {
    position: relative;
    padding: 1em 0 1em 1em; }
  #news .newsBody blockquote cite {
    display: block;
    font-size: 0.8rem;
    color: #EBE8E4;
    text-align: right; }
  #news .newsBody a {
    color: #EB5C02;
    text-decoration: underline; }
    #news .newsBody a:hover {
      opacity: .8; }
#news div.toList {
  text-align: center;
  padding-bottom: 184px; }
  #news div.toList a {
    display: block;
    box-sizing: border-box;
    width: 230px;
    height: 57px;
    line-height: 56px;
    font-size: 15px;
    font-weight: 400;
    color: #EB5C02;
    border: 1px solid #EB5C02;
    margin: 0 auto;
    text-decoration: none;
    position: relative; }
    #news div.toList a:hover {
      opacity: .8; }
    #news div.toList a::before {
      content: "";
      position: absolute;
      top: calc(50% - .4em);
      left: 26px;
      border-left: 1px #EB5C02 solid;
      border-top: 1px #EB5C02 solid;
      width: 9px;
      height: 9px;
      transform: rotate(-45deg); }
