@charset "shift_jis";

*{
  margin:0;
  padding:0;
  
  }
  
/*----------------entry_content---------- */
#photo{
	float:left;
	margin:0px;
	padding:0;
	width:557px;
	height:205px;
	border-bottom:#dcdcdc solid 1px;
	border-top:#dcdcdc solid 1px;
	
}

.photo{
margin:0px;
padding:0px;
border-collapse: collapse;
border-spacing: 0;

}
.photoimg{
float:left;
margin-left:2px;
padding:0px;
width:205px;
height:205px;

}

*html #navigation{
	 height: 40px;
     background-color: #FFFFFF;
	 float: left;
	 margin: 0;
	 padding:0;
	 display: inline;
	 margin:0px;
	 width:558px;
	 left:0px;
	 
}	
	   
#navigation{
	 height: 40px;
     background-color: #FFFFFF;
	 float: left;
	 margin: 0;
	 padding-left:1px;
	 display: inline;
	 width:557px;
}	


*html #entry{
	float:right;
	height:auto;
	width:366px;
	top:320px;
	border:none;
	display: inline;
	margin:3px 0 0 3px;
	padding-left: 1px;
	background-color: #FFFFFF;

}

#entry{
	float:right;
	height:auto;
	width:366px;
	top:320px;
	border:none;
	display:block;
	margin:3px 3px 0 ;
	padding-left: 1px;
	background-color: #FFFFFF;
}
/*---------------east west-----------------*/
*html #entryEW{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display: inline;
	margin: 3px 0 0 3px;
	padding-left: 1px;
	background-color: #FFFFFF;
	position:relative;
	left:4px;

}

#entryEW{
	float:right;
	height:auto;
	width:366px;
	top:320px;
	border:none;
	display:block;
	margin:3px 3px 0 1px;
	background-color: #FFFFFF;
}
/*------------------east west-------------*/

*html #entrySO{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display: inline;
	margin:3px 0 0 0px;
	padding:0 0 0 1px;
	background-color: #FFFFFF;
	position:relative;
	left:0px;
}
#entrySO{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display: inline;
	margin:3px 3px 0;
	padding-left: 0px;
	background-color: #FFFFFF;
	position:relative;
	left:-1px;
}



/*----------pleasant_time3 --------*/

*html #entrySA{
	float:right;
	height:auto;
	width:366px;
	top:320px;
	border:none;
	display: inline;
	margin:3px 0 0 5px;
	padding-left: 1px;
	background-color: #FFFFFF;
}
#entrySA{
	float:right;
	height:auto;
	width:366px;
	top:320px;
	border:none;
	display:block;
	margin:3px 3px 0;
	padding-left: 0px;
	background-color: #FFFFFF;
}
/*------------------sitemap--------------*/
*html #entrySAB{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display: inline;
	margin:3px 0;
	padding-left: 1px;
	background-color: #FFFFFF;
	position:relative;
	left:5px;
}
#entrySAB{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display:inline;
	margin:3px 3px 0;
	padding-left: 0px;
	background-color: #FFFFFF;
	position:relative;
	left:8px;
}
/*--------end -----------*/
/*---------shopping -----------*/
*html #entrySH{
	float:right;
	height:auto;
	width:366px;
	top:3px;
	border:none;
	display: inline;
	margin:0 0 0 3px;
	padding-left: 1px;
	background-color: #FFFFFF;
	left:9px;
	position:relative;
}
#entrySH{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display: inline;
	margin:3px 3px 0;
	padding-left: 1px;
	background-color: #FFFFFF;
	left:6px;
	position:relative;
}
*html #entryAD{
	float:right;
	height:auto;
	width:366px;
	top:3px;
	border:none;
	display: inline;
	margin:0 0 3px 3px;
	padding-left: 1px;
	background-color: #FFFFFF;
	position:relative;
	left:-3px;
}

#entryAD{
	float:right;
	height:auto;
	width:366px;
	top:320px;
	border:none;
	display:block;
	margin:3px 3px 0 1px;
	background-color: #FFFFFF;
}
/*----------------------end ----------------*/


/*----------------shopping01`--------------*/
*html #entrySHEE{
	float:right;
	height:auto;
	width:366px;
	top:3px;
	border:none;
	display: inline;
	margin:0 0 3px 0px;
	padding-left: 1px;
	background-color: #FFFFFF;
	position:relative;
	left:-1px;
}

#entrySHEE{
	float:right;
	height:auto;
	width:366px;
	top:0px;
	border:none;
	display: inline;
	margin:3px 3px 0 3px;
	background-color: #FFFFFF;
	position:relative;
	left:2px;
}

/*-----------------------shopping end ------------*/
.entry_title{
	float:left;
	display:block;
	width:325px;
	height:21px;
	background-repeat: no-repeat;
	margin-left: 8px;
	background-image: none;
	padding: 0 5px 15px 13px;
	}
.title{
	float:left;
	display:block;
	width:350px;
	height:auto;
	margin:10px 0 10px;
	padding:0 5px 2px 5px;
}
.entry_map{
	float:left;
	width:330px;
	height:525px;
	margin:0 0 5px 10px;
	padding-left: 1px;
	border-right:1px solid  #CCCCCC;
    border-top:1px solid  #E7E8E8;
    border-left:1px solid  #F5F5F5;
    border-bottom:1px solid  #CCCCCC;
	display:inline;
	position:relative;
	left:5px;
	padding:0;
}
*html .entry_image{
	float:left;
	width:310px;
	height:130px;
	padding:0 0 10px;
	margin:0;
	display:inline;
	position:relative;
	left:27px;
	}
.entry_image{
	float:left;
	width:350px;
	height:140px;
	padding:0 ;
	margin:0 0 ;
	display:inline;
	position:relative;
	left:27px;
}
*html .entry_imageSTL{
	float:left;
	width:310px;
	height:130px;
	padding:2px 0 10px;
	margin:0;
	display:inline;
	position:relative;
	left:30px;
	}
.entry_imageSTL{
	float:left;
	width:350px;
	height:140px;
	padding:7px 0;
	margin:0 0 ;
	display:inline;
	position:relative;
	left:30px;
}	
.site{

   width:310px;
   height:130px;
   margin:0;
   padding:0;
   }
.saite td{
    padding:2px;
	}   
*html .title6 {
	float:left;
	width:320px;
	height: auto;
	display:block;
	padding:0 0 0 15px;
	}
.title6{
	float:left;
	width:320px;
	height: auto;
	display:block;
	padding: 0 0 16px 15px;
	}
	
*html .title6B{
	float:left;
	width:320px;
	height: auto;
	display:block;
	padding-left:15px;
	}
.title6B{
	float:left;
	width:320px;
	height: auto;
	display:block;
	padding-left:15px;;
	margin-bottom:10px;
	}	
	
	*html .entry_nav{
	float:left;
	width:330px;
	height:90px;
	margin: 5px 0 10px 5px;
	padding:10px 0 0 20px;
	background-color: #FFFFFF;
 } 
		
.entry_nav{
	float:left;
	width:330px;
	height:90px;
	margin: 5px 0 10px 10px;
	padding:10px 0 0 20px;
	background-color: #FFFFFF;
	
 } 
 *html .entry_navD{
	float:left;
	width:330px;
	height:90px;
	margin: 5px 0 10px 7px;
	padding:10px 0 0 20px;
	background-color: #FFFFFF;
 } 
		
.entry_navD{
	float:left;
	width:330px;
	height:90px;
	margin: 5px 0 10px 10px;
	padding:10px 0 0 20px;
	background-color: #FFFFFF;
} 
 
*html .entry_cm{
	float:left;
	width:350px;
	height:90px;
	margin: 5px 0 10px 5px;
	padding:10px 0;
	background-color: #FFFFFF;
	border: #797878 1px 1px 1px 1px;
	]
 } 
		
.entry_cm{
	float:left;
	width:350px;
	height:90px;
	margin: 5px 0 10px 10px;
	padding:10px 0;
	background-color: #FFFFFF;
	border: #6A6969 1px 1px 1px 1px;
} 
*html .entry_cmST{
	float:left;
	width:350px;
	height:90px;
	margin: 5px 0 10px 0;
	padding:10px 0;
	background-color: #FFFFFF;
 } 
		
.entry_cmST{
	float:left;
	width:350px;
	height:90px;
	margin: 5px 0 10px 0;
	padding:10px 0;
	background-color: #FFFFFF;
} 

*html .entry_cmJ{
	float:left;
	width:350px;
	height:50px;
	margin: 5px 0 10px 5px;
	padding:10px 0;
	background-color: #FFFFFF;
 } 
		
.entry_cmJ{
	float:left;
	width:350px;
	height:50px;
	margin: 5px 0 10px 10px;
	padding:10px 0;
	background-color: #FFFFFF;
}  
/*---------------------------cmjox-----------------*/

.entry_cmJOX{
	float:left;
	width:350px;
	height:70px;
	margin: 5px 0 10px 5px;
	padding:10px 0;
	background-color: #FFFFFF;
	left;-15px:

}  

/*--------------------------end-------------------------*/


*html .entry_cmJEW{
	float:left;
	width:350px;
	height:50px;
	margin: 5px 0 0 10px;
	padding:10px 0 0;
	background-color: #FFFFFF;
} 
.entry_cmJEW{
	float:left;
	width:350px;
	height:80px;
	margin: 5px 0 10px 5px;
	padding:10px 0 0 10px;
	background-color: #FFFFFF;
} 
/*----------east west ------------*/ 
*html .entry_cmJES{
	float:left;
	width:350px;
	height:50px;
	margin: 5px 0 0 10px;
	padding:10px 0 0;
	background-color: #FFFFFF;
} 
.entry_cmJES{
	float:left;
	width:350px;
	height:80px;
	margin: 5px 0 10px 10px;
	padding:10px 0 0 10px;
	background-color: #FFFFFF;
}  



*html .entry_cmJW{
	float:left;
	width:350px;
	height:50px;
	margin: 0;
	padding:0px 0 0;
	background-color: #FFFFFF;
	display:inline;
	position:relative;
	left:5px;
	
 } 
		
.entry_cmJW{
	float:left;
	width:350px;
	height:80px;
	margin: 0px 0 5px 5px;
	padding:0px 0 0 0px;
	background-color: #FFFFFF;
	display:inline;
}  

*html .entry_cmJV{
	float:left;
	width:350px;
	height:100px;
	margin: 5px 0 0 5px;
	padding:10px 0;
	background-color: #FFFFFF;
 } 
		
.entry_cmJV{
	float:left;
	width:350px;
	height:100px;
	margin: 5px 0 0 10px;
	padding:10px 0;
	background-color: #FFFFFF;
}
 
*html .entry_photo{
	float:left;
	display: inline;
	width:350px;
	height:auto;
	border:1px solid #CCCCCC;
	margin:0 0 0 8px;
 } 
.entry_photo{
	float:left;
	display:block;
	width:350px;
	height:auto;
	border:1px solid #CCCCCC;
	margin:0 0 0 8px;
 }

.arrows{
	width:340px;
	height:20px;
	padding:0;
	float:left;
	display: inline;
	position:relative;
	border:none;
	margin: 5px 0 8px;
}
 
.arrow_a{
width:293px;
height:18px;
border:none;
}

.arrow_b{
width:18px;
height:18px;
border:none;
} 
*html .entry_popphotoA{
    width:350px;
    height:auto;
    float:left;
    height:185px;
	display: inline;
	margin: 0 2px 0 6px ;
	padding:10px 0;
	background:#FFFFFF;
	
	
	} 
.entry_popphotoA{
    width:350px;
    height:auto;
    float:left;
    height:185px;
	display: inline;
	margin: 0 2px ;
	padding:10px 0;
	background:#FFFFFF;
    }

*html .entry_popphotoB{
    width:320px;
    height:auto;
    float:left;
    height:auto;
	display: inline;
	margin: 0 2px 8px 6px;
	padding:0;
	background:#FFFFFF;
	clear:both;
	
	}	
.entry_popphotoB{
    width:320px;
    height:auto;
    float:left;
    height:auto;
	display: inline;
	margin: 0 2px 8px ;
	padding:0;
	background:#FFFFFF;
	clear:both;
	
	}	
*html .entry_comment1{
	float:left;
	width:362px;
	height:auto;
	display: inline;
	margin: 10px 2px 8px ;
	padding:0 0 15px ;
	background:#FFFFFF;
	clear:both;
	font-family: "lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
    font-size:12px;
    line-height:1.5em;
	}	
.entry_comment1{
	float:left;
	width:362px;
	height:auto;
	display:block;
	margin: 10px 2px 8px ;
	padding:0px 0 15px ;
	background:#FFFFFF;
	clear:both;
	font-family: "lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
    font-size:12px;
    line-height:1.5em;
	}
*html .entry_commentEW{
	float:left;
	width:362px;
	height:auto;
	display: inline;
	margin: 5px 2px 8px ;
	padding:0 0 15px ;
	background:#FFFFFF;
	font-family: "lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
    font-size:12px;
    line-height:1.5em;
	position:relative;
	top:10px;
	}	
.entry_commentEW{
	float:left;
	width:362px;
	height:auto;
	display:block;
	margin: 0 2px 8px ;
	padding:0 0 15px ;
	background:#FFFFFF;
	font-family: "lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
    font-size:12px;
    line-height:1.5em;
	position:relative;
	top:10px;
	}	
*html .entry_comment2{
	float:left;
	width:364px;
	height:auto;
	display:inline;
	background:#FFFFFF;
	clear:both;
	margin:0;
	padding-bottom: 5px;
} 	
.entry_comment2{
	float:left;
	width:364px;
	height:auto;
	display:block;
	background:#FFFFFF;
	clear:both;
	margin:0;
	padding-bottom: 5px;
} 	
	
.entry_comment3{
	float:left;
	width:362px;
	height:auto;
	display:block;
	padding:0 0p 15px ;
	background:#FFFFFF;
	clear:both;
	border-bottom: #999999 dotted 2px;
	margin: 10px 2px 8px 0;
} 		
	 
.entry_comment4{
	float:left;
	width:362px;
	height:auto;
	display:block;
	padding:0;
	background:#FFFFFF;
	clear:both;
	border-bottom: #999999 dotted 2px;
	margin: 10px 2px 8px 0;
} 
.commentD{
 float:left;
 width:330px;
 height:auto;
 margin:0;
 }
.commentC{
 float:left;
 width:330px;
 height:auto;
 margin:0;
 border:1px solid #CCCCCC;
 
 } 
 
.contents{
    margin:0;
	padding:0;
	width:360px;
	height:900px;
	display:inline;
	left:370px;
	float:left;
}
.entry_pickup{
	float:left;
	width:360px;
	height:auto;
	display:block;
	padding:0;
	background:#FFFFFF;
	clear:both;
	margin:10px 2px 15px 4px;
	padding-bottom:5px;
	border-bottom:#666666 dotted 3px;
 } 
.pickup_a{
	float:left;
	width:361px;
	height:auto;
	display:block;
	background:#FFFFFF;
	clear:both;
	padding-bottom:5px;
	border-bottom:#666666 dotted 3px;
	margin: 0 2px 15px 3px;
	padding:0; 
	
}
/*--------------shopping area--------------------------------*/
*html .entry_shopT{
	float:left;
	width:350px;
	height:auto;
	display: inline;
	background:#FFFFFF;
	clear:both;
	margin:0 2px 15px 0;
	padding: 0;
	}
.entry_shopT{
	float:left;
	width:350px;
	height:auto;
	display: inline;
	background:#FFFFFF;
	clear:both;
	margin:0 2px 15px 0;
	padding: 0;
	}	
.sale_inf{
	width:350px;
	height:150px;
	border:none;
	float:left;
	display:block;
	margin-top: 300px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}	

/*--------------shopping vege--------------------------------*/

.sale_inf_a{
	width:350px;
	height:150px;
	border:none;
	float:left;
	display:block;
	margin-top: 50px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	}	


.shopp_F{
width:350px;
margin:0;
padding:0;
border:none;
float:left;

}	
*html .shopping{
 width:344px;
 border-bottom:#999999 dotted 3px;
 margin:0 0 15px ;
 padding:0 0 0 5px;
 background:#fff;
}	 
.shopping{
 width:344px;
 border-bottom:#999999 dotted 3px;
 margin:0 0 15px ;
 padding:0;
 background:#fff;
}
th.a{
width:104px;
height:104px;
padding:2px;
border:none;
margin: 0;
background:#FFF;
 
}
th.b{
width:13px;
height:104px;
border:none;


}
th.ba{
width:16px;
border:none;


}
td.c{
text-align:center;
margin:0;
padding: 3px 0 3px 0;
width:104px;
height:auto;
border:none;


}

td.d{
padding: 0 0 5px 20px;
width:84px;
height:auto;
border:none;


}

td.e{
height:5px;
width:104px;
border:none;

}

.line{
    float:left;
	width:352px;
	display:block;
	height:1px;
	margin: 10px 15px 15px 10px;
	border-bottom:#666666 dotted 3px;
	
	}
/*------------------------shopping -------------------*/
*html .shop_inf{
	float:left;
	width:362px;
	height:auto;
	display: inline;
	margin:0;
	padding:0;
	background:#FFFFFF;
	position:relative;
	top:0px;
	left:0;
	
	}
.shop_inf{
	float:left;
	width:362px;
	height:auto;
	display: inline;
	margin: 0;
	padding:0;
	background:#FFFFFF;
	position:relative;
	top:-5px;
	left:-2px
    	}
.entry_shop2{
	float:left;
	width:348px;
	height:auto;
	display:block;
	margin: 0 0 15px ;
	padding:0;
	background:#FFFFFF;
	clear:both;

} 
 .shop_a{
  width:340px;
  height:auto;
  padding:2px;
  margin-bottom:5px;
  border-bottom: #000000 solid 1px;
 }
 .shop_b{
  width:340px;
  height:auto;
  padding:2px;
  border-top:#000099 solid 1px;
 }
.pikupimg{
    float:left;
    width:120px;
    height:120px;
    clear:both;
    display:block;
}
.img_left{
    float:left;
    width:180px;
    height:120px;
    display: block;
    zoom:normal;
}
.img_right{
   float:left;
   width:178px;
   height:120px;
   display:inline;
}
.entry_img{
   width:210px;
   height:180px;
   float:left;
   clear:both;
   display:block;
}
*html .pickup_b{
margin:10px 2px 15px 5px;
}
.pickup_b{
	float:left;
	width:351px;
	height:140px;
	display: inline;
	background:#FFFFFF;
	margin:10px 2px 15px 1px;
	padding-bottom:5px;
	border-bottom:#666666 dotted 3px;
} 
.bt_img{
width:115px;
height:140px;
    }
.bt_side{
width:3px;
height:140px;
}

	
*html .img_s{
    float:left;
    width:115px;
    height:auto;
    display:block;
    margin-right:7px;
    margin-left:3px;
}	
.img_s{
    float:left;
    width:115px;
    height:auto;
    display:block;
    margin-right:7px;
    margin-left:2px;
}
.img_t{
   float:left;
   width:115px;
   height:auto;
   margin-right:3px;

}
.img_u{
   float:right;
   width:115px;
   height:auto;
   display:inline;
}

.item0{
	float:left;
	width:50px;
	height:22px;
	margin-left:305px;
	position: absolute;
 }
  
.item{
  float:right;
  margin-left:5px;
  width:122px;
  height:22px;
 }  
.item1{
  float:right;
  margin-left:15px;
  height:22px;
  width:50px;
  }
.shop_inf{
	float:left;
	width:362px;
	height:auto;
	display:block;
	padding:0;
	background:#FFFFFF;
	clear:both;
	border-bottom:#666666 dotted 3px;
	font-family: "lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
	font-size:12px;
	line-height:1.5em;
	margin:5px 2px 8px ;
	}
		
		
		
		
		
/*-----------------shop style----------------*/		
#column_a{
float:left;
width:266px;
height:60px;
margin: 0 7px 10px;
padding:2px;
}
#shoping_img{

   float:left;
	margin: 0 0 10px;
	width:557px;
	height:150px;	
	}
	
#shopping_account{
float:left;
width:276px;
height:60px;
margin:0 0 10px ;
padding:2px;
}
/*-------------amount-------------------*/
#content {
  margin-left: 0;
  padding-left: 0;
  border-left: 1px solid #a8a8a8;
  width: 554px;
}


/*-------------entryrecipe ------------------*/		
.fornt_img{
 float:left;
 width:350px;
 height:120px;
 margin-right:0;
 margin-left:5px;
 border:1px solid #CCCCCC;
 
 } 
*html .entry_recipes1{
	float:left;
	width:348px;
	height:auto;
	display: inline;
	background:#FFFFFF;
	position:relative;
	margin:15px 0 0 5px;
}  
.entry_recipes1{
	float:left;
	width:348px;
	height:auto;
	display: inline;
	margin:25px 0 0 5px;
	background:#FFFFFF;
	position:relative;
	
}

*html .entry_recipes2{
	float:left;
	background:#FFFFFF;
	width:348px;
	height:auto;
	display:inline;
	margin-left:5px;
	position:relative;      
 }  
.entry_recipes2{
	float:left;
	background:#FFFFFF;
	width:348px;
	height:auto;
	display:inline;
	margin-left:5px;
	position:relative;      
 } 
 
*html .entry_recipes3{
	float:left;
	background:#FFFFFF;
	width:348px;
	height:auto;
	display:inline;
	margin-left:5px;
	position:relative; 
	top:7px;     
 }  
.entry_recipes3{
	float:left;
	background:#FFFFFF;
	width:348px;
	height:auto;
	display:inline;
	margin-left:5px;
	position:relative;
	top:7px;      
 }  
 
 
*html .entry_recipes2A{
	float:left;
	background:#FFFFFF;
	width:348px;
	height:auto;
	display:inline;
	margin-left:5px;
	position:relative;      
 }  
.entry_recipes2A{
	float:left;
	background:#FFFFFF;
	width:348px;
	height:auto;
	display:inline;
	margin-left:5px;
	position:relative;      
 }  
 
.out {
	display:block;
	background:#bbb;
	border:1px solid #ddd;
	position:relative;
	margin: 0;
	padding:0;		
}
 
.in2 {
  display:block; 
  background:#C8C8C8; 
  border:1px solid #999; 
  position:relative;
  padding:1px;
  margin:1px;  
} 
.in {
  background:#fff; 
  border:1px solid #9E9D9D; 
  position:relative; 
  padding:0px;
  font-weight:normal;
}

.ltin {
  left:-3px;

  }
.tpin {
  top:-2px;
  
  }

.normal {width:335px;margin-left:5px;

}
/*---------------style entry space--------------*/

.space7{
    width:308px;
    height:10px;
    display:block;
	padding:10px;
	
 } 
 .space1{
	float:left;
	width:348px;
	height:60px;
	display:block;
	padding: 1px;
	border: #FFFFFF solid 1px;
	margin-top: 30px;
	zoom:normal;
 }
 
.space2{
	float:left;
	width:340px;
	height:15px;
	display:block;
	margin-bottom: 5px;
	padding:2px 0 5px ;
	}
*html .space3{
	float:left;
	width:340px;
	height:15px;
	display:block;
	margin-bottom: 5px;
	padding:2px 0 5px ;
	}
.space3{
	float:left;
	width:340px;
	height:15px;
	display:block;
	margin-bottom: 5px;
	padding:3px 0 5px ;
	}	
.space5{
	float:left;
	width:70px;
	height:18px;
	display:block;
	padding-top: 2px;
	margin-bottom: 5px;
  
  }
  /*------------footer----------------*/ 
*html .footer_navA{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:25px;
}	 	 

.footer_navA{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin-left: 5px;
	padding-left:20px;
}	 	 
*html .footer_navAX{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:29px;
}	 	 

.footer_navAX{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin: 0px;
	padding-left:25px;
}
*html .footer_navAZ{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:29px;
}	 	 

html>/**/body .footer_navAZ{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:42px;
}	 	 

.footer_navAZ{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin: 0px;
	padding-left:25px;
}	 	 
*html .footer_navASS{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:25px;
	display:inline;
	position:relative;
	top:102px;
	
}	 	 

.footer_navASS{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin-left: 5px;
	padding-left:20px;
	display:inline;
	position:relative;
	top:108px;
}	

*html .footerW{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
	display:inline;
	position:relative;
	top:102px;
}
.footerW{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
	display:inline;
	position:relative;
	top:108px;
}
/*-------shopping footer------------*/
*html .footer_navSH{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:25px;
	display:inline;
	position:relative;
	top:15px;
}	 	 

.footer_navSH{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin-left: 5px;
	padding-left:20px;
	display:inline;
	position:relative;
	top:2px;
}	 	 
*html .footer0{
	float:left;
	width:300px;
	height:12px;
	margin:0;
	padding: 13px 0;
	display:inline;
	top:0px;
}
.footer0{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
}

/*---------------------sitemap footer nav and footer-----------------*/
*html .footer_navSTF{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0;
	padding-left:25px;
	display:inline;
	position:relative;
	top:7px;
}	 	 

.footer_navSTF{
	float:left;
	width:320px;
	height:auto;
	line-height:normal;
	margin:0 0 0 5px;
	padding-left:20px;
	display:inline;
	position:relative;
	top:0px;
}	 	 
*html .footerSI{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
	padding-top:7px;
}	 
.footerSI{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
}	 
/*-----------------------------------*/	 	 
.footer{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
}


index
*html .footerDA{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
	padding-left:51px;
}
.footerDA{
	float:left;
	width:300px;
	height:12px;
	margin: 0;
	padding-left:51px;
}
/*-----------------site_b--------------------*/


  
.introduction{
  float:right;
   margin-left:2px;
   width:260px;
   height:60px;
   }
/*-----------cart entry---------------------*/
#cartphoto{
	float:left;
	margin:0;
	width:557px;
	height:auto;
	padding:15px 0 15px ;
}
              
.item0{
	float:left;
	width:50px;
	height:22px;
	margin-left:305px;
	position: absolute;
  
  }
  
.item2{
  float:right;
  margin-left:10px;
  width:122px;
  height:22px
  }  
  
.item1{
  float:right;
  margin-left:15px;
  height:22px;
  width:50px;
  }

.cartimg{
float:left;
margin-left:2px;
padding:0;
width:205px;
height:226px;
border: solid 1px #CCCCCC;
}
		 		 
