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

#wrapper .contents .Area {
  background: url(/works/img/bg.gif) no-repeat 0 0;
  padding-bottom: 25px; }
  #wrapper .contents .Area h1 {
    top: 70px;
    left: 74px; }
  #wrapper .contents .Area .In .pankuzu {
    padding-top: 35px; }
  #wrapper .contents .Area .In .tx {
    font-size: 16px;
    margin: 30px 0 40px;
    line-height: 1.6; }
  #wrapper .contents .Area .In .menu dl {
    float: left;
    width: 230px;
    margin-right: 24px; }
    #wrapper .contents .Area .In .menu dl.last {
      margin-right: 0; }
    #wrapper .contents .Area .In .menu dl dd {
      font-size: 16px;
      line-height: 1.6; }
      #wrapper .contents .Area .In .menu dl dd span {
        display: block;
        margin: 15px 0; }
