@charset "UTF-8";
/*---------------------------------
manualTable styleSheet
----------------------------------*/
.manualTable {
  width: 100%;
  margin-top:1em;
}
.underSpace {
  margin-bottom:2em;
}
.manualTable thead.other{
  display: none;
}
.manualTable td,
.manualTable th{
  display: block;
}
.manualTable th{
  text-align: left;
  background-color: ;
  margin-bottom: 0.3em;
}
.manualTable td{
  text-align: center;
  background-color: ;
  margin-bottom: 0.3em;
}
.manualTable td span {
  display: block;
}
.manualTable thead.mobile td {
  margin-bottom: 0;
  padding-bottom:0;
  color:#333;
  font-weight:bold;
}
.manualTable tr{
}
.manualTable tr td:nth-of-type(1):before{
  content: "";
}
.manualTable tr td:nth-of-type(2):before{
  content: "";
}
.manualTable tr td:last-child{
  margin-bottom: 2em;
}
.manualTable tr td.borderBottom {
	border-bottom:1px dotted #999;
	box-shadow: 0px 1px 0px 0px #FFF;
	padding-bottom:2em;
}
.manualTable tr td span {
	font-size:12px;
	font-size:1.2rem;
	color:#666;
}
.ie9 .manualTable td,
.ie9 .manualTable th{
  float: left;
  width: 100%;
}

@media screen and (min-width:41.875em) {  /*670px*/
  .manualTable{
    border-collapse: collapse;
	margin-top:0;
  }
  .manualTable thead.other{
    display: table-header-group;
	border-bottom: 1px dotted #737373;
  }
  .manualTable thead.mobile{
  display: none;
  }
  .manualTable th,
  .manualTable td{
  border-bottom: none;
  box-shadow: none;
  margin-bottom: 0;
  text-align:left;
  }
  .manualTable thead td{
    color: #333333;
	background-image:url(../../img/back03.gif);
	background-repeat:repeat;
  }
  .manualTable thead td.left{
    width: 35%;
  }
  .manualTable td,
  .manualTable th{
    display: table-cell;
    padding: 0.8em;
    border: 1px #ccc dotted;
  }
  .ie9 .manualTable td,
  .ie9 .manualTable th{
    float: none;
    width: auto;
  }
  .manualTable tr td:nth-of-type(1),
  .manualTable tr td:nth-of-type(2){
  }
  .manualTable tr td:nth-of-type(1):before,
  .manualTable tr td:nth-of-type(2):before{
    content: "";
  }
  .manualTable tr td.borderBottom {
	border-bottom:none;
	box-shadow: none;
	padding:0.8em;
  }
}
@media screen and (min-width:48.0625em) {  /*769px*/
  .manualTable td span {
  display: inline;
  padding-left: 0.3em;
  }
}