@charset "UTF-8";

/*   Products css
=====================================================*/
/*   H2     */
	h2.product-midashi{
	margin-bottom:15px;
	text-indent:10px;
	font-size:14px;
	padding:3px;
	background-color:#ebebeb;
}
#Sub-cate{

}


/*    Products TOP    */
#contentsBody .select-info{
	color:#002a97;
	font-size:110%;
	margin-top:30px;
	margin-bottom:2em;
	padding-left:10px;
}
#contentsBody .Product-comment{
	width:500px;
	padding-left:10px;
}

/*    sub-category BOX     */
.products-box0{
	width:558px;
	border:1px solid #B4B4B4;
	
}

/*    sub-category NAME AREA    */
.products-box0 .products-id{
	width:523px;
	height:23px;
	background:url(../../products/images/subcategory_arrow2.gif) no-repeat 0 0;
	background-color:#ebebeb;
	font-size:13px;
	font-weight:bold;
	padding:7px 0 3px 35px;
	
}

/*    products Section    */
.products-box0 .box-base{
	/*width:538px;*/
	padding-left:20px;
} 


/*    products Individual AREA    */
.products-box0 .indivi-box{
	width:249px;
	margin-bottom:5px;
	padding:10px 20px 5px 0;
	float:left;
}

/*    products Indivi NANE AREA    */
.sub-cate_indivi-id{
	width:249px;
	border-bottom:1px solid #B4B4B4;
	font-weight:bold;
	margin-bottom:5px;
}

.indivi-img{
	width:70px;
	height:70px;
	border:1px solid #ebebeb;
	float:left;
}

.indivi-summary-box{
	width:172px;
	float:left;
}


.indivi-summary-box .indivi-summary{
	width:172px;
	min-height:30px;
	padding-left:5px;
	
	
}

.detail-link{
	width:75px;
	height:21px;
	padding-left:5px;
}

/*    Back Botton
-----------------------*/
#mainContents .back-bott{
	width:177px;
	height:44px;
	margin:8px auto;
}


/*    pagetop NAVI
-----------------------*/
.products-pagetop{
	text-align:right;
	margin-bottom:20px;
}

/*    Sidebar NAVI
=====================================================*/
#Product-sidebar{
	float:left;
	width:175px;
	padding-bottom:160px;
}

#Product-sidebar #menuBt2{
	margin:2px 0 0 3px;
	font-size: 0.9em;
}
#Product-sidebar #menuBt2{
		
}
#Product-sidebar #menuBt2 li{
	width:169px;
	padding-bottom:1px;
}

#Product-sidebar #menuBt2 a{
	display:block;
	height:1%;
	padding:7px 20px 8px 5px;
	color:#464646;
	text-decoration:none;
}
/*    Sidebar - border　point    */
#Product-sidebar #menuBt2 .first-cate,
#Product-sidebar #menuBt2 .first-cate-on{
	border-bottom:1px dotted #000;
}
/*    Condi-first-cate     */
#Product-sidebar #menuBt2 .condi{
	border-top:1px dotted #000;
}
/*    Condi-first-cate//////*/
/*    Sidebar - border　point//////*/

/*    Product TOP-link
-----------------------*/
#Product-sidebar #menuBt2 .pro-top_link a{
	background-color:#ebebeb;
}

#Product-sidebar #menuBt2 .pro-top_link-on,
#Product-sidebar #menuBt2 .pro-top_link a:hover{
	color:#fff;
	display:block;
	height:1%;
	/*padding:7px 20px 8px 5px;*/
	background-color:#A63A25;
	color:#ffffff;
	text-decoration:none;
}

#Product-sidebar #menuBt2 .pro-top_link-on a{
	color:#fff;
}

/*    Category    
-----------------------*/
#Product-sidebar #menuBt2 .first-cate a{
	background:url(../images/sidebar_bt_off.gif) no-repeat 150px 50%;
}
#Product-sidebar #menuBt2 .first-cate a:hover,
#Product-sidebar #menuBt2 .first-cate-on a{
	color:#fff;
	display:block;
	height:1%;
	padding:7px 20px 8px 5px;
	background:url(../../products/images/sidebar_bt_on2.gif) no-repeat 150px 50%;
	background-color:#A63A25;
	color:#ffffff;
	text-decoration:none;
}

/*    Sub-Category
-----------------------*/
#Product-sidebar #menuBt2 .sub-cate a{
	/*background-color:#ecd9d1;	*/
	display:block;
	height:1%;
	padding:7px 0px 8px 15px;
	margin:1px 0;
	background:url(../../products/images/sidebar_arrow1.gif) no-repeat 5px 50%;
	text-decoration:none;
}

#Product-sidebar #menuBt2 .sub-cate a:hover,
#Product-sidebar #menuBt2 .sub-cate-on a{
	background-color:#ecd9d1;	
	display:block;
	height:1%;
	padding:7px 0px 8px 15px;
	margin:1px 0;
	background:url(../../products/images/sidebar_arrow2.gif) no-repeat 5px 50%;
	background-color:#ecd9d1;
	text-decoration:none;
}


/*    Product-Name
-----------------------*/
#Product-sidebar #menuBt2 .product-cate a,
#Product-sidebar #menuBt2 .product-cate.product-cate-on a{	
	display:block;
	height:1%;
	padding-left:15px;
	text-decoration:none;
}

#Product-sidebar #menuBt2 .product-cate a:hover,
#Product-sidebar #menuBt2 .product-cate-on a{
	display:block;
	height:1%;
	background-color:#ecd9d1;
	padding-left:15px;
	text-decoration:none;
}

