@charset "utf-8";

/* BDワッシャー
---------------------------------------------------------------------------------------------- */

div.BDwrap{
 float: left;
 margin: 30px 0 10px 15px;
 width: 900px;
}


h1{
 margin: 0 0 10px 0;
 padding: 0;
 font-size: 32px;
 font-weight: normal;
 font-family: 'MS UI Gothic','ＭＳ Ｐゴシック',sans-serif;
 color: #333631;
}


h2{
 margin: 0 0 5px 0;
 padding: 0;
 font-size: 28px;
 font-weight: normal;
 font-family: 'MS UI Gothic','ＭＳ Ｐゴシック',sans-serif;
 color: #333631;
}

p.bdText{
 margin-left: 15px;
 width: 600px;
 line-height: 1.3;
 font-size: 92%;
 text-indent: 0.8em;
}



ul.feature li{
 margin: 0 0 0 10px;
 padding: 0 0 0 18px;
 line-height: 1.5;
 background: url(../img2/arrowGray.gif) no-repeat left 50% transparent;
}

ul.feature li strong{
 color: #e2041b;
}


ul.useExample li{
 margin: 0 0 0 10px;
 padding: 0 0 0 18px;
 line-height: 1.5;
 background: url(../img2/arrowGray.gif) no-repeat left 50% transparent;
}

ul.useExample p{
 padding: 0 0 8px 27px;
 font-size: 84%;
}





/* ステイブルナットフランジタイプ
---------------------------------------------------------------------------------------------- */

#stablenutWrap{
 margin: 20px 0 0 0;
}

#stablenutWrap div.why{
 margin: 0 auto;
 padding: 0 0 15px 0;
 width: 720px;
 height: 80px;
 text-indent: -9999px;
 background: url(../news/img/why.gif) no-repeat left top transparent;
}

#stablenutWrap div.wrap{
 float: left;
 width: 900px;
}

#stablenutWrap div.firstMarket{
 float: left;
 width: 250px;
 height: 250px;
 text-indent: -9999px;
 background: url(../news/img/firstMarket.gif) no-repeat left top transparent;
}

#stablenutWrap div.stainless{
 float: right;
 padding: 0 0 20px 0;
 width: 520px;
 height: 90px;
 text-indent: -9999px;
 background: url(../news/img/stainless.gif) no-repeat left top transparent;
}

#stablenutWrap h1.nameStablenut{
 float: right;
 width: 520px;
 height: 130px;
 text-indent: -9999px;
 background: url(../news/img/nameStablenut.gif) no-repeat left top transparent;
}

#stablenutWrap img.picStablenut{
 float: left;
 padding: 0 0 0 20px;
 width: 300px;
 height: 270px;
}

#stablenutWrap a.detail{
 display: block;
 float: right;
 margin: 160px 0 0 0;
 width: 300px;
 height: 100px;
}

#stablenutWrap div.feature{
 float: left;
 border: solid 1px #a9a9a9;
 margin: 10px 0 0 0;
 width: 550px;
 font-size: 16px;
 font-weight: bold;
 line-height: 1.3;
 letter-spacing: 1px;
}

#stablenutWrap div.feature p{
 padding: 9px 10px;
}
