/*----------------------------------------------------------------*/
/*　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*　　　　　　　JCCEホームページ http://www.jcce.co.jp　　　　　　*/
/*　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*　　　　　　　　　　　　　製品案内 CSS　　　　　　　　　　　　　*/
/*　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*----------------------------------------------------------------*/

#pdlist{
}

#pdlist h4{
 width : 600px;
 height : 52px;
 background : url(../products/im/subtitbg.gif) no-repeat;
 font-size : 110%;
 text-indent : 20px;
 line-height : 350%;
}


#pdlist ul{
 margin : 10px 0 20px 15px;
 padding : 0;
}

#pdlist li{
 background : url(../products/im/yaji1.gif) no-repeat left center;
 list-style-type : none;
 text-indent : 10px;
 margin-bottom : 10px;
}

.seihinsetuwaku{
 width : 595px;
 margin : 10px 0 10px 3px;
}

.seihinpic{
 width : 300px;
 float : right;
}

.seihinsetumei{
 width : 290px;
 float : left;
}

.ctgdlbtn{
 margin : 30px 0 20px 0;
}

.ctgdlbtn a{
 width : 264px;
 height : 46px;
 display : block;
 overflow : hidden;
 background : url(../products/im/dlbtn.png) no-repeat 0 0;
 text-indent : -9999px;
}

.ctgdlbtn a:hover{
 background-position : 0 -46px;
}


#pdlist h5{
 clear : both;
 width : 600px;
 height : 39px;
 background : url(../products/im/siyotit.gif) no-repeat;
 font-size : 100%;
 text-indent : 20px;
 line-height : 290%;
 margin : 30px 0 10px 0;
}

.seihinsiyohyo table{
 width : 595px;
 border-collapse: collapse;
}

.seihinsiyohyo th{
 border : 1px solid #888;
 margin-left : 3px;
 background-color : #e7f1fa;
 padding : 3px 0;
 font-weight : normal;
 text-indent : 5px;
}

.seihinsiyohyo th.soroe{
 width : 13em;
 text-align : left;
}

.seihinsiyohyo td{
 border : 1px solid #888;
 padding : 3px;
}


.seri{
 text-align : right;
}

.secen{
 text-align : center;
}

.segray{
 background-color : #ccc;
}

.sebule{
 background-color : #e7f1fa;
}

.seihinsiyohyo p{
 width : 595px;
 margin : 3px 0 3px 3px;
}

.seihinsiyohyo dl{
 width : 595px;
 margin : 0 0 0 3px;
}

.seihinsiyohyo dt{
 width : 5em;
 float : left;
 border-left : 10px solid #777;
 text-indent : 0.5em;
 margin-bottom : 5px;
}

.seihinsiyohyo dd{
 margin-left : 5em;
 margin-bottom : 5px;
}

/*ここから新規---------------------------------*/

.seihinpic_b{
 width : 595px;
 margin : 0;
 padding : 0;
}

.ctgdlbtn_l{
 margin : 30px 0 0 0;
}

.ctgdlbtn_l a{
 width : 264px;
 height : 46px;
 display : block;
 overflow : hidden;
 background : url(../products/im/dlbtn.png) no-repeat 0 0;
 text-indent : -9999px;
 margin : 0 auto;
}

.ctgdlbtn_l a:hover{
 background-position : 0 -46px;
}

.seihingaiyowaku{
 width : 595px;
 margin : 10px 0 10px 3px;
}

.seihingaiyo p{
 width : 595px;
 margin : 3px 0 3px 3px;
}

.seihingaiyo dl{
 width : 595px;
 margin : 0 0 0 3px;
}

.seihingaiyo dt{
 width : 12em;
 float : left;
 text-indent : 0.5em;
 margin-bottom : 5px;
}

.gaiyopic{
 float : right;
 margin: 0 10px 20px 20px;
}


.seihingaiyo dd{
 margin-left : 12em;
 margin-bottom : 5px;
}

.seihingaiyo_s{
 width : 350px;
}

.seihingaiyo_s h6{ 
 text-indent : 0.5em;
 margin : 0 0 5px 0;
 font-weight : normal;
}

.seihingaiyo_s dl{
 width : 350px;
 margin : 0 0 0 3px;
}

.seihingaiyo_s dt{
 width : 12em;
 float : left;
 text-indent : 0.5em;
 margin-bottom : 5px;
}

.seihingaiyo_s dd{
 margin-left : 12em;
 margin-bottom : 5px;
}

.seihintokucyo dl{
 width : 595px;
 margin : 0 0 0 3px;
}

.seihintokucyo dt{
 width : 2em;
 float : left;
 text-indent : 0.5em;
 margin-bottom : 5px;
}

.seihintokucyo dd{
 margin-left : 2em;
 margin-bottom : 5px;
}

.koteipic{
 width : 595px;
 margin : 0 0 10px 0;
}

.seihinsetsumeilist dl{
 width : 290px;
 margin : 0;
}

.seihinsetsumeilist dt{
 width : 2em;
 float : left;
 margin-bottom : 5px;
}

.seihinsetsumeilist dd{
 margin-left : 2em;
 margin-bottom : 5px;
}

.seihinsiyohyo h6{
 margin : 10px 0 0 0;
 padding : 0;
 font-weight : normal;
}

.seihinsiyohyo_other p{
 width : 595px;
 margin : 3px 0 3px 3px;
}

.seihinsiyohyo_other dl{
 width : 595px;
 margin : 0 0 0 3px;
}

.seihinsiyohyo_other dt{
 width : 8em;
 float : left;
 border-left : 10px solid #777;
 text-indent : 0.5em;
 margin-bottom : 5px;
}

.seihinsiyohyo_other dd{
 margin-left : 10em;
 margin-bottom : 5px;
}

/*ここまで新規---------------------------------*/



/*製品一覧ページ---------------------------------*/



#pdlist_title h4{
 width : 600px;
 height : 30px;
 background : url(../products/im/product_list_title.jpg.jpg) no-repeat;
 font-size : 100%;
 text-indent : 20px;
 line-height : 200%;
}

div.pdlist-area{
 width: 600px;
 height: 111px;
 margin: 0px 10px 70px 0px;
}

div.pdlist-area_a{
 width: 600px;
 height: 111px;
 margin: 5px 10px 40px 0px;
}

div.pdlist-box{
 width: 142px;
 height: 111px;
 margin: 0px 10px 0px 0px;
 float: left;
}

div.pdlist-box_r{
 width: 142px;
 height: 111px;
 margin: 0px 0px 0px 0px;
 float: left;
}


div.pdlist-image{
 width: 142px;
 height: 95px;
}

div.pdlist-captoin{
 padding: 0px 0px 0px 0px;
 width: 142px;
 height: 16px;
 text-align : center;
 font-size : 100%;
}


/*製品詳細ページ---------------------------------*/

p.pd-description{
 padding: 20px 0px 0px 0px;
 font-size : 100%;

}

p.pd-inquiry{
 padding: 26px 0px 0px 0px;
 font-size : 100%;

}