header nav ul.main li:nth-child(1) a {
  background: url(/common/img/bg_nav.gif) repeat-x left center; }
header nav ul.sub.about {
  display: block !important; }
  header nav ul.sub.about li:nth-child(3) a {
    color: #e56b45; }

#wrapper .contents .Area {
  background: url(/about/history/img/bg01.jpg) no-repeat 0 0, url(/about/history/img/bg02.jpg) no-repeat 0 1250px; }
  #wrapper .contents .Area h1 {
    top: 70px;
    left: 70px; }
  #wrapper .contents .Area .In {
    padding-bottom: 25px; }
    #wrapper .contents .Area .In p {
      font-size: 16px;
      line-height: 1.6; }
    #wrapper .contents .Area .In .pankuzu {
      padding-top: 30px; }
    #wrapper .contents .Area .In .step {
      margin-top: 40px; }
      #wrapper .contents .Area .In .step .ttl {
        margin-bottom: 35px; }
      #wrapper .contents .Area .In .step dl {
        border: 6px solid  #dbd4c5;
        padding: 25px;
        width: 100%;
        margin-bottom: 30px; }
        #wrapper .contents .Area .In .step dl.last {
          margin-bottom: 0; }
        #wrapper .contents .Area .In .step dl dt {
          margin-bottom: 13px; }
        #wrapper .contents .Area .In .step dl dd {
          font-size: 16px;
          line-height: 1.6; }
    #wrapper .contents .Area .In .chronology {
      margin-top: 45px;
      position: relative; }
      #wrapper .contents .Area .In .chronology table th, #wrapper .contents .Area .In .chronology table td {
        padding-bottom: 10px; }
      #wrapper .contents .Area .In .chronology table th {
        font-size: 16px;
        width: 175px;
        text-align: left; }
        #wrapper .contents .Area .In .chronology table th span {
          background: url(/about/history/img/icn.png) no-repeat 0 7px;
          position: relative;
          padding-left: 25px; }
      #wrapper .contents .Area .In .chronology table td {
        font-size: 16px; }
        #wrapper .contents .Area .In .chronology table td:nth-child(2) {
          width: 55px;
          padding-right: 15px;
          text-align: right; }
        #wrapper .contents .Area .In .chronology table td:nth-child(3) {
          width: 500px; }
      #wrapper .contents .Area .In .chronology .img {
        position: absolute;
        right: 0;
        bottom: 12px; }
