/*
 包括エリア [
----------------------------------------------------------- */
#wrapper {
  width: 1000px;
  margin: 0 auto;
  text-align: left;
  color: #333333;
}
#wrapper a {
  color: #333333;
}
#wrapper a:hover {
  color: #333333;
}

/*
 ヘッダー [
----------------------------------------------------------- */
#header {
  width: 1000px;
  background-image:url(/header_img/back.jpg);
  padding:10px 0 0 0;
}

#header a {
  text-decoration: none;
}

#header h1 {
	background-image:url(/header_img/title.gif);
	background-repeat: no-repeat;
	width:373px;
 	height:54px;
 	display:block;
 	text-indent:-9999px;
	float:left;
	margin:10px;
	}
	
#header h1 a {
	  display:block;
	  width:373px;
	  height:54px;
	  }

#header h2 {
	background-image:url(/header_img/tel.gif);
	background-repeat: no-repeat;
	width:205px;
 	height:78px;
 	display:block;
 	text-indent:-9999px;
	float:right;
	margin:5px 10px 0 0;
	}
	
#header h2 a {
	  display:block;
	  width:205px;
	  height:78px;
	  }


/*
 ボディ [
----------------------------------------------------------- */
#body {
  width: 1000px;
  clear: both;
  margin-bottom: 10px;
}

#body_left {
	width:785px;
	float:left;
	}

#body_left2 {
	width:745px;
	float:left;
	padding:20px;
	background-image:url(/img/back.jpg);
	}
	
	
#left_left {
	width:140px;
	height:350px;
	background-color:#FFFFFF;
	font-size:x-small;
	padding:20px;
	float:left;
	}
	
#left_right {
	width:545px;
	height:390px;
	background-color:#FFFFFF;
	height:auto;
	float:right;
	}
	

#body_right {
	width:200px;
	float:right;
	}
	
#body_right dl,dt,dd {
	width:200px;
	margin:0;
	font-size:x-small;
	}

#body_right dl {
	margin:0 0 10px 0;
	}
	

#pandp {
	margin:10px 0 0 0;
	padding:10px;
	border:1px solid #999999;
	background-color: #FFFFFF;
	font-size:x-small;
	}


/*
 商品用 [
----------------------------------------------------------- */
.item_left {
	width:300px;
	float:left;
	}

.item_right {
	width:423px;
	padding:20px;
	float:right;
	font-size:120%;
	text-indent:2;
	color:#000000;
	}
	
.item_right img {
	margin-bottom:20px;
	}
	
.item_right table {
	font-size:x-small;
	}
	
	
.item_line {
	background-image:url(/aloe/img/line.gif);
	width:782px;
 	height:2px;
	clear:both;
	}
	
.item_box {
	padding: 10px 10px 10px 20px;
	margin:20px 0 20px 0;
	border: 1px solid #999999;
	font-size:80%;
}

.item_box li {
	list-style:disc;
}

/*
 メニュー [
----------------------------------------------------------- */
#menu ul {
	margin:0;
	}


#menu li {
	float:left;
	margin:0;
	}

/*
 フッター追加設定 [
----------------------------------------------------------- */
#footer {
  width: 1000px;
  clear: both;
  margin-top: 20px;
  text-align:center;
  font-size:100%;
}
.kakaku {
	font-weight: bold;
	color: #CC0000;
}
