@charset "UTF-8";

/*--------------------------------------

  CONTROL & SENSING
  /en/css/index.css
  2020.04.23
  
---------------------------------------*/

.bgTypeB02 {
width:1000px;
}
.bgTypeB02 h3 {
padding:30px 22px 20px;
font-size:123.1%;
font-weight:bold;
}
.bgTypeB02 h4 {
margin-bottom:10px;
font-size:108%;
font-weight:bold;
line-height:1.4;
}
.box-wrap {
margin:0 22px 40px;
}
.product-right {
float:left;
width:130px;
}
body#iFrame {
text-align:left;
}

/*--------------------------------------
products
---------------------------------------*/
#mainArea .unitType01 h5 {
margin: 0 0 20px;
font-size:123.1%;
font-weight: bold;
color:#445e85;
}
#mainArea .unitType01 h5.txt-normal {
color:#212121;
}
#mainArea .unitType01 h6 {
margin:0 0 10px;
font-size:108%;
font-weight: bold;
color:#212121;
}

/*--------------------------------------
class
---------------------------------------*/
.tokucho-p {
margin:0 0 10px;
font-weight: bold;
}
.tokucho-block {
margin:0 0 20px;
padding:0 0 10px;
border-bottom:#cdcdcd 1px solid;
}
ol li {
margin:0 0 20px 20px;
padding:0;
font-size:85%;
color:#666;
}
table.tbl_spec {
width:360px;
margin:10px 0 20px;
border-top: 1px solid #cdcdcd;
border-left: 1px solid #cdcdcd;
border-collapse: collapse;
}
.tbl_spec th {
width:140px;
padding:5px;
font-weight:normal;
border-right: 1px solid #cdcdcd;
border-bottom: 1px solid #cdcdcd;
background-color:#DCDCDC
}
.tbl_spec td {
padding:5px;
border-right: 1px solid #cdcdcd;
border-bottom: 1px solid #cdcdcd;
background-color:#FBFBFB;
}
/* Contact Form Confirmation */

#btnWrap {
    text-align: center;
}

#btnWrap .wpcf7-previous,
#btnWrap .wpcf7-submit {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
}

#btnWrap br {
    display: none;
}

#btnWrap p.mt20 {
    text-align: center;
}