　charset "utf-8"; ;
	body {
		margin-top: 0px;
	}

	#contents{
		width:967px;
		margin: 0 auto 0 auto;
		background-color: #FFFFFF;
		font-size: 85%;
		line-height: 130%;
		font-family: "MS PGothic", Osaka, "MS Gothic", Gothic, sans-serif;
	}

	#maincontents{
		position: absolute;

		left:200px;
		top:0px;
		width:777px;
		/*float:right;*/
		z-index: 1;
	}

	#head{
		width:777px;
		background-color: #FFFFFF;
		font-size:13px;
		float:right;
		z-index: 1;
	}
	#menu{
		/*left:200px;*/
		width:190px;
		background-color: #FFFFFF;
	/*	float:left;*/
	}

	#main{
		width:587px;
		background-color: #FFFFFF;
		/*float:left;*/
	}

	#mainitem{
		/*left:400px;
		margin-left:6px; */
		/*float:right;*/
		position: relative ;
	}


	#foot{
		background-color: #FFFFFF;
		clear: both;
		font-size: 13px;
		line-height: 110%; 
	}

	/* フッターボックスの設定 */
	#footerbox {
			margin-right:0px;
			margin-left: 0px;
			text-align: left;
			padding: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			background-color: #FFFFFF;
			border-left: 2px solid #009900;
			border-right: 2px solid #009900;
			border-top: 2px solid #009900;
			border-bottom: 2px solid #009900;
			font-size: 13px;line-height: 120%;
			font-family: "MS PGothic", Osaka, "MS Gothic", Gothic, sans-serif;
		}
	


	.kuromaru {
		font-size: 10px;
	}
	.text13 {
		font-size: 13px;
		line-height: 120%;
	}

/* リンク文字設定 */
	a {
		color: #0000FF;
		text-decoration: underline;
	}
	a:link {
		color: #0000FF;
		background: none;
	}
	a:visited {
		color: #990033;
		background: none;
	}
	a:active {
		color: #0000FF;
		background: none;
	}
	a:hover {
		color: #FF9900;
		background: none;
	}



/* ====================================================================
*/
/* h1h2h3 */
	h1{
		margin: 0px;
		padding: 0px;
		font-weight:nomal;
		font-size:14px;
		line-height:1.4;
	}
		
	h2{
		margin: 0px;
		padding: 0px;
	}

	h3 {
		margin: 0px;
		padding: 0px;
	}

/* 2カラム全体 */
	#box {
		margin-right: auto;
		margin-left: auto;
		text-align: left;
		padding: 0px;
		padding-top: 5px;
		padding-bottom: 15px;
		width: 777px;
		background-color: #FFFFFF;
	}

/* タイトル名 */
	#banner {
		position: relative; z-index: 1;
		font-size: 75%;
		background:#FFFFFF;
		background-position:right top;
		background-repeat:repeat-y;
		background-repeat:no-repeat;
		background-image: url("");
		text-align: left;
	}

	#banner1 {
		font-size: 13px;
	}





/* タイトル名の文字のリンク色 */
	#banner a {
		font-weight:normal;
		font-size: 90%;
		text-decoration: none;
	}
	#banner a:link{
		color: #0000FF;
		background: none;
	}
	#banner a:visited{
		font-size: 90%;
		color: #990033;
		background: none;
	}
	
	#banner a:active,
	#banner a:hover {
		font-size: 90%;
		color: #FF9900;
		background: none;
	}
	
	#banner h2 {
		color: #999999;
		font-weight: normal;
		font-size: 90%;
	}

/* サイト説明文 */
	.description {
		color: #000000;
		font-size: 90%;
	}
	#leftmenubox {
		margin-right:0px;
		margin-left: 0px;
		text-align: left;
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 186px;
		background-color: #FFFFCC;
		border-left: 2px solid #009900;
		border-right: 2px solid #009900;
		border-bottom: 2px solid #009900;
		font-size: 14px;
		line-height: 120%; 

	}

	.itembox{
		margin-right:0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 5px;
		padding-left: 10px;
		width: 553px;
		background-color: #FFFFFF;
		border-top: 0px ;
		border-left: 2px solid #009900;
		border-right: 2px solid #009900;
		border-bottom: 2px solid #009900;
	}


	.produceritembox{
		text-align: left;
		margint:0px;
		width: 573px;

		padding-top:10px;
		padding-bottom:10px;
		padding-right:0px;
		padding-left:0px;
		line-height:120%;

		border-top: 0px ;
		border-left: 2px solid #009900;
		border-right: 2px solid #009900;
		border-bottom: 2px solid #009900;
	}


/* フォントの設定 */
 	#text82 {
  	font-size: 82%; line-height: 130%; 
  } 
  
  .itemlist{
		width:186px;
		float:left;
		padding:15px 0px;
		margin:0px 0px;

	/*	border: 1px solid #333333; 

		background-color: #CCFFCC; */

		
	}
	
	
		
	.goods_spr{
		width: 550px;
		height:25px;
		/*
		background-image: url(http://multi.internet.co.jp/ncshop/images/gray-line.gif);
		*/
		background-repeat: repeat-x;
	}

#text90 {
  font-size: 90%; line-height: 130%; 
  } 
  
  form {
  	margin: 0px;
  
  }

#welcomemsg{
		background-image: url(http://www.millet.co.jp/images/wcmsg.gif);
		background-repeat: no-repeat;
		position:absolute; 
		top: 110px;
		line-height:120%;
		font-size:14px;
		left:170px;
		width:250px;
		height:60px;
		padding:6px 10px 10px 35px;
		z-index:9999;
		text-align:left;
	}

/* 商品ページ関係 */
.midashibig {
 font-size: 95%; /* font-weight: bold; */
 line-height: 100%; 
 }
 .itemtext {
  	font-size: 90%; line-height: 130%; 
  } 

  .formfield{
  	border:1px solid #009900;
  }
	

	.maru {
		font-size: 10px;
		color: #009900;
	}

	.price {
		color: #FF0000;
		font-weight: bold;
		font-size: 18px;
	}

	.subtitle	{
		line-height:120%;
		font-size: 120%;
		font-weight: bold;
		border: solid;
		border-width: 0px 0px 0px 8px;
		padding: 5px;
		border-color: #009900;
		margin-top:30px;
		margin-bottom:15px;


	}

/* ボックスの設定 */
	#rightmenubox {
		margin-right:0px;
		margin-left: 0px;
		text-align: left;
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 186px;
		font-size: 95%;
		background-color: #FFFFFF;
		border-left: 2px solid #009900;
		border-right: 2px solid #009900;
		border-bottom: 2px solid #009900;
	}





	
.rndComod {
	float:left;
	padding:5px;
	width:90px;
}

.simplelist_row{

}

.simplelist_col{
/*	border:1px solid #009900;*/
	border-right: 1px solid #009900;
	border-bottom: 1px solid #009900;
	padding:2px;
}


.simplelist_title{
	border-left: 1px solid #009900;
	border-right: 1px solid #009900;
	border-bottom: 1px solid #009900;
	text-align:left;
	font-size:10pt;
	padding:2px;
}

.simplelist_price{
	text-align:right;
	font-size:9pt;
}

.simplelist_catbox{
	margin:0px;
	padding:0px;
}

.simplelist_button{
	float:right;
	padding:5px;
	height:33px;
}

.simplelist_en{
	font-size:7pt;
	line-height:120%;
}
.simplelist_popup{
	  position:inherit; 
	top:50px;
	left:20px;
	z-index:100;
	
	width:100px;
	height:150px;
	border:1px solid red;
	background-color:#ffaaaa;
}


.text12{
	font-size:12px;
	line-height:120%;
}





	.produceritem{
		width:272px;
		height:110px;
		float:left;
		margin:0px;

		padding-top:15px;
		padding-bottom:10px;
		padding-right:0px;
		padding-left:10px;
		/*
		font-size:13pt;
		line-height:120%;
		font-weight:bold;
		*/		


	/*	background-color: #CCFFCC; */

		
	}
	.recipeitem{
		width:182px;
	/*	height:180px; */
	/*	border:1px solid blue; */
		float:left;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:0px;
		margin:0px;
		font-size:13px;
		line-height:120%;
/*		font-weight:bold;		*/
		
	}

	.otameshiitem{
		margin-right:0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 10px;
		padding-right: 5px;
		padding-left: 9px;
		width: 756px;
		background-color: #FFFFFF;
		border-top: 0px ;
		border-left: 2px solid #009900;
		border-right: 2px solid #009900;
		border-bottom: 2px solid #009900;
	}


.listdesc{
	font-size: 100%;
	line-height: 130%; 
	padding-top:10px;
	padding-left:10px;
	text-align:left;

}


.pageswitch{
	clear:both;
	text-align:center;

}


.sforma{
	cursor:pointer;
}

.cf_label{
padding-left:0px;
}
.cf_form{
padding-left:0px;
}

.rndcart{
	padding:2px;
	text-align:left;
	float:left;
}

.tred{
	color:red;
}

.rndTitle{
	font-size:13px;
	line-height:120%;
	height:35px;
	width:100px;
}
.tbold{
	font-weight:bold;
}

.pad5{
	padding-bottom:2px;
	padding-left:2px;
}

.comment{
	font-size: 110%;
	line-height: 130%;
	width:550px;
	border:1px solid #009900; 
	margin-top:10px;
}
.commenttitle{
	background-color:#009900;
	color:white;
	padding-right:3px;
	padding-left:3px;
	font-size: 14px;
	line-height: 100%;
}
.commentbody{
	padding:3px;
}

.tbform{
	padding-top:20px;
}
.commenttitle a:link    {color: #FFFFFF;}
.commenttitle a:visited {color: #FFFFF0;}
.commenttitle a:active  {color: #FFF0FF;}
.commenttitle a:hover   {color: #F0FFFF;}

.commentitemtitle{
	padding:3px;
	background-color:#f0f0f0;
	font-size:16px;
}
.commentitemtitle a:link    {color: #000080;}
.commentitemtitle a:visited {color: #00008f;}
.commentitemtitle a:active  {color: #000f80;font-weight:bold;}
.commentitemtitle a:hover   {color: #0f080;font-weight:bold;
}

.mprice {
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
}
/*
body {
	background-image: url( http://image.rakuten.co.jp/millet/cabinet/kkk13/gw0501.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-attachment: scroll;
}
*/

