body{
	font-size:small;
	background-color:#FFFFFF;
	background-image:url(../image/bg.gif);
	color:#000000;
	padding:0;
	margin:0;
	vertical-align:top;
	}
	
intest{
background-color:#FFFFFF;
}

a {text-decoration:none;
		color:#000000;
		}
		
a:hover{text-decoration:underline;
		color:#ff7f00;
		}

img{
margin:0px;
padding:0;}

table#wrapper{
background:#FFFFFF;
	padding:0;
	margin:0;
width:765px;
border-left:1px;
border-right:1px;
border-color:#300000;
border-style:solid;
}

h1{font-size:small;
	color:#ffffcc;
	background-color:#300000;
	width:760px;
	height:20px;
	margin:0;
	padding:3px 0px 0px 5px;
	border-left:1px;
border-right:1px;
border-color:#300000;
border-style:solid;
}

h1 a{color:#ffffcc;
text-decoration:none;
}


h2{margin:0px 0 5px 0;}

h3{font-size:medium;
	margin:5px 0px 5px;}

p{margin:5px 0px 5px;}


/*ヘッダー全体定義*/
div#header{width:765px;
height:140px;
padding:0;
margin:0;
background:url(../image/header_back.gif) no-repeat bottom;
}

/*ヘッダーの入れ子*/
div#header_in{
	margin-top:3px;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:0px;
	padding:0;}

/*「カートを見る」画像の位置指定*/
div#header_in img.rightside{
			position:relative;
			top:50px;
			padding:0;
			margin:0;}

div#header_in ul#h_menu{list-style-type:none;
		margin:0px 5px 0px 5px;
		padding:0;
		}
div#header_in ul#h_menu li{
	float:left;
	padding:0px;
	margin:0px;
}

div#header_in form{
	float:right;
	width:300px;
	padding:0px;
	margin:0px;
}

/*左ブロック定義*/
div#leftblock{
margin-top:20px;
margin-right:15px;
padding:0 0 0 5px;
float:left;
width:210px;
}

/*特選商品一覧のリスト*/
ul#t_menu{list-style-type:none;
		margin:0px 0px 30px 21px ;
		padding:0px;}
ul#t_menu li{border-bottom:1px dotted #666666;
			margin:10px 0px 0px;
			padding:0px;}
ul#t_menu a:hover{list-style-image:url(../image/mark_01.gif);}

/*バナー置き場*/
.banner{margin-top:30px;}
.banner img{margin-bottom:5px;}

/*右ブロック定義*/
div#rightblock{
margin:20px 0px 0 0px;
padding: 0 5px 0 0;
width:515px;
float:left;
}

/*人気商品＆おすすめ商品の商品詳細*/
.syosai{float:left;
		height:180px;width:250px;
		padding:0 2px 0 0;
		margin: 0 5px 10px 0;}

.syosai h3{font-size:medium;
	margin:5px 0px 0px;}
.syosai img{margin-right:5px;}

.syosai p{font-size:smaller;
line-height:1.2em;}

/*オレンジ文字*/
.ml{color:#ff7f00;}


/*商品一覧テーブル定義*/
table.ichiran{width:515px;}
table.ichiran th{text-align:left;
				font-weight:normal;}
table.ichiran td{width:100px;}
table.ichiran th,td{padding-top:5px;}
table.ichiran img{margin-right:5px;}

hr{clear:left;
	margin-top:25px;}

/*フッター定義*/
div#footer{margin-top:5px;
			padding:0px 0px 10px;
width:765px;
text-align:center;
}


/*コンブパワー定義*/

.power{
background-color:#225500;
color:#FFFFFF;
font-weight:600;
padding:2px 0 2px 5px;
font-size:100%;
margin:10px 0 5px 0;
height:20px;
clear:left;
}

.konbu_kaisetsu{
margin:0 0 0px 0;
padding:0px;
}

.konbu_kaisetsu img{
margin:0 5px 10px 0;
padding:3px;
}

.syouhin{
margin:10px 0 5px 0;
clear:right;
}

.syouhin_kaisetsu{
margin:0 0 0px 0;
padding:0px;
}

.syouhin_kaisetsu img{
margin:0 5px 5px 0;
padding:3px;
}

.syouhin_kaisetsu table,tr,td{
margin:0;
padding:0px;
}

.sum{
margin:5px 0px 0px 0;
padding:0px;
width:60px;
float:left;
}

.sum img{
margin:0 0px 0px 0;
padding:0px;
float:left;
}

.sum h4{
padding:0;
margin:0 0 0px 0;
}

.sum p{
padding:0;
margin:0 0 0px 0;
font-size:11px;
line-height:1em;
}

/*みず定義*/

.water{
background-color:#0033CC;
color:#FFFFFF;
font-weight:600;
padding:2px 0 2px 5px;
font-size:100%;
margin:0px 0 5px 0;
height:20px;
clear:left;
}

.water2{
margin:5px 0px 5px 0px;
padding:0px;
}

.water2 img{
margin:0 10px 0px 0;
padding:0px;
}

.water2 ul{
padding:0px;
margin:0 0 0px 15px;
font-size:11px;
line-height:1em;
text-align:left;
}

.water2 p{
padding:0 0 0px 0px;
margin:0 0 0px 0px;
}



.water_sum{
margin:5px 10px 5px 0px;
padding:3px;
width:152px;
height:180px;
float:left;
text-align:center;
border-color:#000000;
border-width:1px;
border-style:solid;
}

.water_sum img{
margin:0 0px 0px 0;
padding:0px;
}

.water_sum ul{
clear:left;
padding:10px;
margin:0 0 0px 10px;
font-size:10px;
line-height:1em;
text-align:left;
}


.water_sum p{
padding:0;
margin:0 0 0px 0;
font-size:11px;
line-height:1em;
}

/*買い物画面商品名*/
.item_name{
font-size:13px;
font-weight:500;
}

.konnbusu{
background-color:#99CC00;
color:#FFFFFF;
font-weight:600;
padding:2px 0 2px 5px;
font-size:100%;
margin:0px 0 5px 0;
height:20px;
clear:left;
}

.konnbusyoyu{
background-color:#660066;
color:#FFFFFF;
font-weight:600;
padding:2px 0 2px 5px;
font-size:100%;
margin:0px 0 5px 0;
height:20px;
clear:left;
}

.power2{
background-color:#225500;
color:#FFFFFF;
font-weight:600;
padding:2px 0 2px 5px;
font-size:100%;
margin:0px 0 5px 0;
height:20px;
clear:left;
}

.sitemap{
background-color:#FF9933;
color:#FFFFFF;
font-weight:600;
padding:2px 0 2px 5px;
font-size:100%;
margin:0px 0 5px 0;
height:20px;
clear:left;
}

/*セットフォーム*/
.set{
padding:0px;
margin:0;
}

.kago{
padding:0;
margin:0 5px 0 0;
}