@charset "UTF-8";


body{
background-color:#fff;
font-size:14px;
color:#333333;
}


img{
border:0;
}


/* ■コンテンツ全体コンテナ */
#container{
width : 980px;
margin: 0 auto;
}


#main{
width : 765px;
float : right
}


#side{
width : 185px;
height : 100%;
padding:10px 0 0 0;
margin: 0px;
text-align : left;
float: left;
}



/* ■商品一覧 */
.ichiran{
width:750px;
}

.goods{
	width:170px;
	height:165px;
	margin-right:5px;
	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;
}


h1{
font-size:11px;
font-weight:normal;
color:#333333;
text-align:right;
}


/* ■ボーダー */
hr{
color:#bf0000;
width:980px;
height:1px;
clear:both;
}


/* ■他サイトリンク */
#gosite{
margin:0;
padding:20px 0 0 0;
width:980px;
clear:both;
}


#gositeLeft{
width:490px;
margin:0 auto;
line-height:1.2;
float:left;

}

#gositeRight{
width:490px;
margin:0 auto;
line-height:1.2;
float:right;
}



/* ■フッター */

#footlogo{
width:980px;
margin:10px auto 10px;
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);
}



/* ■リスト */

ul{
list-style:none;
margin:0;
padding:0;
}


ul.liside{
margin:8px 0 0 0;
}



/* ■INDEX */

.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 : 185px;
  padding:0 0 0 15px;
margin:10px 0 0 0;
  background: url(image/li01.gif) no-repeat 0 50%;
}



.gosite01{
margin:0 0 5px 0
}


.gosite02{
margin:0 0 10px 0
}

