@charset "UTF-8";

/*--------------------------------------

  sensor
  index.css
  2015.03
  
---------------------------------------*/
#news {
margin:0 0 40px;
padding:0 22px;
}
#newsRelease {
width:420px;
margin:0;
}
#newsReleaseIframe2 {
width:400px;
}
.bgTypeC02 p {
line-height:1.6;
}
.bgTypeC02 p.date {
font-weight: bold;
}
h2.point {
position: relative;
}
h2 #news-title {
padding:30px 0 20px;
font-size:123.1%;
font-weight:bold;
}
.newsReleaseBtn {
position:absolute;
left:360px;
top:25px ;
}

/*--------------------------------------
bgStyle
---------------------------------------*/
.bgTypeB02 {
width: 535px;
border-left:1px solid #e4e4e4;
}
.bgTypeB02 h3 {
padding:30px 22px 20px 21px;
font-size:123.1%;
font-weight:bold;
}
.bgTypeB02 h4 {
margin-bottom:10px;
font-size:100%;
font-weight:bold;
line-height:1.4;
}
.bgTypeC02 {
padding:10px 0;
border-bottom:1px solid #e4e4e4;
}
.box-wrap {
margin:0 22px 40px 21px;
}
.product-wrap { margin-bottom:20px; }
.product-left {
float:left;
width:235px;
margin:0 22px 0 0;
}
.product-right {
float:left;
width:235px;
}
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 h5.txt-normal2 {
line-height: 20px;
color:#212121;
}
#mainArea .unitType01 h6 {
margin:0 0 10px;
font-size:108%;
font-weight: bold;
color:#212121;
}
.tokucho-p {
margin:0 0 10px;
font-weight: bold;
}
.tokucho-block {
margin:0 0 20px;
padding:0 0 10px;
border-bottom:1px solid #e4e4e4;
}
