/* index 
----------------------------------------------------------- */
#main #left h2 {
  background: url(../../../img/mi_line.gif) no-repeat bottom left;
  margin: 8px 20px 0 20px;
  padding-left: 20px;
  padding-bottom:5px;
  font-size: 12px;
  clear: both;
  }

/* IE6用の設定▼ \*/
* html #main #left h2 {
font-size:1.15em;
}
/* ▲IE6用の設定 */

/* IE7用追加 */
*+html #main #left h2 {
font-size:1.15em;
}

#main #left p {
  margin: 10px 15px;
  padding: 5px 5px 0 5px;
  }

#main #left table,
#main #left th,
#main #left td {
  border: 1px solid #d6d6d6;
  border-collapse: collapse;
  padding: 10px;
  }

#main #left table {
  margin: 20px auto;
  width: 510px;
  }

#main #left th {
  text-align: left;
  background: #0096ea;
  width: 25%;
  color: #fff;
  }

#main #left ul {
  margin-left: 20px;
  }

#main #left li {
  padding-left: 9px;
  background: url(../img/icon02.gif) no-repeat;
  background-position: 0 6px;
  }

#main #left #back {
  background: url(../img/icon01.gif) no-repeat;
  background-position: 0 6px;
  padding-left: 10px;
  margin: 0 0 100px 20px;
  display: block;
  }

#main #left td span {
  margin-left: 5px;
  color: #ff2137;
  }

.bo {
  margin-left: 230px;
  }
 
.w80 {
  width: 70%;
  } 

.h200 {
  height: 200px;
  }
