@charset "utf-8";
/* -------------------------------
style
------------------------------- */
/* specialBlock */
.l-content .specialBlock {
  width: 950px;
  margin: 30px auto 0;
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_parallel.gif) repeat-x left top;
}
.l-content .specialBlock .specialBox {
  width: 950px;
  margin: 0 auto 15px;
  padding-bottom: 15px;
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_parallel.gif) repeat-x left bottom;
}
.l-content .specialBlock .specialBox:first-child {
  padding-top: 15px;
}
.l-content .specialBlock .specialBox .inner {
  display: table;
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_vertical.gif) repeat-y left top;
}
.l-content .specialBlock .specialBox .inner .ttl {
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_vertical.gif) repeat-y right top;
  width: 50px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
.l-content .specialBlock .specialBox:first-child li .ttlBox {
  display: block;
  margin: 10px 0;
}
.l-content .specialBlock .specialBox .inner .case {
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_vertical.gif) repeat-y right top;
  width: 166px;
  text-align: left;
  display: table-cell;
  vertical-align: middle;
}
.l-content .specialBlock .specialBox:first-child .inner .case {
  text-align: center;
}
.l-content .specialBlock .specialBox .inner .case .listStyle {
  padding: 0 15px;
}
.l-content .specialBlock .specialBox .inner .need {
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_vertical.gif) repeat-y right top;
  width: 179px;
  text-align: left;
  display: table-cell;
  vertical-align: middle;
}
.l-content .specialBlock .specialBox:first-child .inner .need {
  text-align: center;
}
.l-content .specialBlock .specialBox .inner .need .listCheck {
  padding: 0 15px;
}
.l-content .listCheck > li {
  padding-left: 17px;
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/icon_check.gif) no-repeat 0 5px;
  margin-bottom: 4px;
}
.l-content .specialBlock .specialBox .inner .type {
  width: 555px;
  display: table-cell;
  vertical-align: middle;
}
.l-content .specialBlock .specialBox:first-child .inner .type {
  text-align: center;
}
.l-content .specialBlock .specialBox .inner .type > dl {
  margin-left: 27px;
  display: table;
}
.l-content .specialBlock .specialBox .inner .type > dl.item {
  background: url(/maker/misumi/mech/special/actuator_portal/rs/example/img/bg_border_parallel.gif) repeat-x left top;
  padding: 10px 0 0;
  margin-top: 10px;
}
.l-content .specialBlock .specialBox .inner .type > dl.item:first-child {
  background: none;
  padding: 0 0 0;
  margin-top: 0;
}
.l-content .specialBlock .specialBox .inner .type > dl .name {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0;
}
/* caseBox */
.l-content .caseBox .caseL {
  float:left;
}
.l-content .caseBox .caseR {
  float:right;
  width:300px;
}
.l-content .caseBox .caseR .listStyle {
  margin-top:20px;
}











