/* ==========================================================================
   About
   ========================================================================== */
/* About Notes
   ========================================================================== */
.about-notes {
  line-height: 1.2;
}
.about-notes > li {
  margin-top: 10px;
  font-size: 1.2em;
}
/* Feature List
   ========================================================================== */
.feature-list {
  zoom: 1;
  margin-left: -40px;
}
.feature-list:before,
.feature-list:after {
  content: '';
  display: table;
}
.feature-list:after {
  clear: both;
}
.feature-list > li {
  float: left;
  width: 460px;
  margin: 25px 0 0 40px;
}
.feature-list_title {
  margin-bottom: -2px;
  padding: 7px 0;
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
  color: #0059b8;
  background: url(/about/img/feature-list_bg01.png) repeat 0 0;
}
/* Other List
   ========================================================================== */
.other-list {
  zoom: 1;
  margin: 50px 0 0 -40px;
}
.other-list:before,
.other-list:after {
  content: '';
  display: table;
}
.other-list:after {
  clear: both;
}
.other-list > li {
  position: relative;
  float: left;
  width: 450px;
  margin-left: 40px;
  padding: 1px;
  border: 4px solid #e0e0e0;
}
.other-list_image {
  float: left;
  margin-right: 10px;
}
.other-list_body {
  padding: 10px;
}
.other-list_button {
  position: absolute;
  bottom: 15px;
}
.other-list_button.opt-item01 {
  left: 170px;
}
.other-list_button.opt-item02 {
  left: 145px;
}
