#mainContents {
  margin: 0 20px 20px 20px;
}
#sysmenu ul li {
  float: left;
  list-style-type: none;
  height : 1.5em;
  padding-top : 3px;
  font-size : 1.4em;
  text-align : center;
}

#sysmenu {
  background: url(../img/system/line_blue.jpg) repeat-x bottom center; 
  width  : 860px;
  height : 3.6em;
}

#sysmenu .toprunner {
  width : 180px;
  background: url(../img/system/sep_blue.jpg) no-repeat top right; 
}
#sysmenu .teian {
  width : 180px;
  background: url(../img/system/sep_blue.jpg) no-repeat top right; 
}
#sysmenu .project {
  width : 200px;
  background: url(../img/system/sep_blue.jpg) no-repeat top right; 
}
#sysmenu .syain {
  width : 130px;
  background: url(../img/system/sep_blue.jpg) no-repeat top right; 
}
#sysmenu .idea {
  width : 270px;
}
#systems {
  margin-top : 20px;
  width  : 860px;
}

#systems h4 {
  font-weight: bold;
  padding-top : 3px;
  text-align : left;
  font-size : 1.4em;
  height : 1.5em;
  background: url(../img/system/dot_bar_blue.jpg) repeat-x bottom left;
}

#systems .contens1 {
  display : table;
}
#systems .contens2 {
  display : table;
}
#systems .contens3 {
  display : table;
}
#systems .contens4 {
  display : table;
}
#systems .contens5 {
  display : table;
}

#systems .colL {
  float: left;
  text-align : left;
  width : 320px;
  padding : 20px 20px 0 20px;
}
* html #systems .colL {

}
#systems .colR {
  float: right;
  padding : 20px 20px 0 0;
  width : 420px;
}
#systems .colR .text {
  font-size: 1.4em;
  line-height: 1.7em;
  text-align : left;
}
#systems .colL .text {
  font-size: 1.4em;
  line-height: 1.7em;
  text-align : left;
}

#fbox {
  clear : both;
  display : table;
  border : double 5px #0071c1;
  margin-bottom : 20px;
  width : 850px;
  background: url(../img/fortune/fortune_back.jpg) repeat;
}

#totop {
  clear : both;
  text-align : right;
  vertical-align : bottom;
  height : 20px;
  width : 100%;
}
#totop a {
  float : right;
  display: block;
  height : 20px;
  width : 80px;
  background : url(../img/system/system_toindex.jpg) no-repeat bottom right;
}

#totop span {
  display : none;
}
