@charset "UTF-8";



 h3.nono{
    background-color:#EEEEEE;
    border-color:#666666;
    border-style:solid;
    border-width:0 0 1px 10px;
    clear:both;
    font-size:100%;
    font-weight:bold;
    line-height:120%;
     margin: 50px 0 20px 0;
     padding: 10px;
}







/*    製品一覧

----------------------------------------------------------------------*/





p.normal{font-size:90%;margin:10px 0px 0px 3px;padding:0px;}



.productArea{
    display: inline-block;
    vertical-align: top;

    width:200px;

    margin:5px 3px 13px 3px;

    background:url(image/bgproarea_line.gif) repeat-y;


}

.productArea .pwrap{

    width:200px;

    padding-bottom:2px;

    background:url(image/bgproarea_bottom.gif) 0 100% no-repeat;

}

.pwrap .psection{

    display: block;

    padding:12px 12px 0 12px;

    background:url(image/bgproarea_top.gif) 0 0 no-repeat;

}





.pwrap .ptitle,.gigwrap .ptitle{



    padding:0px 0px 0 12px;

    margin:0px 0px 5px 0px;

    background:url(image/blutitle.gif) no-repeat;

    font-weight:bold;

    line-height:95%;

}



.pwrap .mini,.gigwrap .mini{

    font-size:75%;

    font-weight:normal;

}



html>body .productArea .pbigArea.pwrap .psection.gigwrap.section{

    display:block;

}



.productArea p.txt{

    font-size:11px;

    line-height:120%;

    color:#2B2C2D;

    text-align:left;

    clear:both;

    padding-top:5px;

    display:block;

}

.productArea p.txt strong{

    font-weight:bold;

}



.productArea.margin_rb5,.pbigArea .margin_rb5{

    margin:0px 5px 5px 0px;

}

