@charset "UTF-8";
/***************************************************************/
/********************* 製品ページ　専用************************/
/***************************************************************/
.p_navi{width:470px; margin-left:10px;}

h2{margin-left:10px;}
h3{margin-left:20px;}

#gallery{
	text-align:center;
	margin:10px;
}
#gallery .thumb{
 float:left;
padding:2px;
width:100px;
}

.thumb:hover {
 filter:alpha(opacity=60);
 moz-opacity: 0.6;
  opacity: 0.6;
}
#mainImg{ 
padding:5px;
background-color:#FFF;
max-width:460px;
}

#imgAlt{color:#000; text-align:center;}

.del_box{
margin-top:20px;
width:460px;
height:180px;
float:left;
padding-left:10px;
}

.del_f1{
width:150px;

}

.del_f2{
width:150px;

}
.to_qa{
width:150px;

}

.to_form{
width:460px;
}

.Product_Text{
float:left;
width:460px;
padding:10px;
margin-top:20px;
}

/*製品カテゴリ*/
ul{
margin:0 0 0 10px;
padding:0;

}

/**/
.Cate_Text{ margin:10px;}

/*製品カテゴリ　大カテゴリ*/
.Product_Cate{
list-style:none;
}

.Product_Cate li{
width:220px;
display:inline;
text-align:center;
float:left;
margin-right:15px;
margin-bottom:20px;
}

.Product_Cate li img{
width:220px;
}

/*製品カテゴリ　中カテゴリ*/
.Product_Cate_2{
list-style:none;
}

.Product_Cate_2 li{
width:220px;
min-height:185px;
display:inline;
text-align:center;
float:left;
margin-right:0px;
margin-bottom:20px;
}

.Product_Cate_2 li:nth-child(2n) {
   /* 偶数番目(2,4,6……番目)だけに適用されるCSS */
float:right;
}

.Product_Cate_2 li img{
width:220px;
}