@charset "UTF-8";


body{
background-color:#fff;
font-size:14px;
color:##333333;
}


img{
border:0;
}


/* ■コンテンツ全体コンテナ */
#container{
width : 980px;
margin: 0 auto;
}


#main{
width : 750px;
float : right
}


#side{
width : 200px;
height : 100%;
padding:10px 10px 0 0;
margin: 0px;
text-align : left;
float: left;
}




.ichiran{
width:730px;
}

.goods{
	width:160px;
	height:160px;
	margin-left:8px;
	margin-bottom:5px;
	float:left;
	border:#CCCCCC solid 1px;
	padding:5px;
	background-image:url(bg1.jpg);
}

.photo{
	float:left;
}

.goods_name{
}
.goods_price{
	color:#FF0000;
	font-weight:bold;
}

.bread{
margin:0 0 10px 0;
}

#logo1{
	text-align:left;
	float:left;
}
#logo2{
	margin-top:20px;
}
#midasi{
	height:40px;
	padding-top:10px;
}

hr{
	color:#bf0000;
}

h1{
font-size:11px;
font-weight:normal;
color:#333333;
text-align:right;
}


#gosite{
width:980px;
margin:0 auto;
text-align:left;
line-height:1.4;
clear: both;
}


#footlogo{
margin:10px auto 10px auto;
text-align:center;
}


a:link{
color:#3333cc;
}


.search01{
  width : 715px;
  float : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
	border:#CCCCCC solid 1px;
  background-color : #ffeef7;
  line-height : 1.3em;
  background-image : url(image/serach.gif);
}



.key01{
 float : left;
  width : 157px;
  padding-top : 4px;
  padding-left : 20px;
  padding-right : 4px;
  padding-bottom : 4px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
border : 1px solid #f2f2f2;
  background-image : url(image/boxbg.gif);
}


.key02{
  width : 200px;
  padding:0 0 1px 15px;
margin:10px 0 0 0;
  background: url(image/li01.gif) no-repeat 0 50%;
}



