/*====================================================
		marmaille
====================================================*/

body				{	font-size: 85%; font-family: "メイリオ","MS PGOTHIC", "Meiryo", "ＭＳ Ｐゴシック",  "sans-serif";
							color: #420009;
							background-color: #FFFFFF;
							margin: 0; padding: 0;}

a					{	text-decoration: none; color: #000000;}

a:hover			{	/*background-color: #F7E5FF; */text-decoration: underline;}

li					{	list-style-type: none;
							text-align: left;}

.border			{	border-color: #AE3C05; border-style: dashed; border-bottom: 1px;text-decoration:none;}


/*====================================================
		ページ全体
====================================================*/

#container			{	margin-left: auto; margin-right: auto;
								text-align: center;
								width: 850px; height: 100%;}

#header				{	float: left; margin-top: 0px; }

#header_up			{	float: right; margin-top: 0px; margin-right: 15px;}

#header_right		{	float: right; width: 400px; height: 100%; text-align: right;
								margin-top: -40px; margin-right: -10px;}

#head_area			{	margin-top: -15px;}

#flow					{	text-align: left; }

#content			{	width: 570px; text-align: left; margin-left: 20px;
								float: left; margin-top: -50px;}








#main_picture			{	margin-top: -20px;}

#header_image		{	background: url("../image/la_marmaille.jpg") no-repeat;
									width: 120px; height: 71px; text-align: left;
									margin-left: 0px; float: left;}

#pagemenu		{	text-align: left; width: 250px; height: auto;
							float: left; margin-right: 5px;}

#content_mar_out	{	width: 600px; height: 200px;}

#content_outline	{	float: left; width: 380px; margin-right: 5px;}

#kobouzu			{	background: url("../image/kobouzu.jpg") no-repeat ;
								width: 130px; height: 173px;
								float: left; margin-left: 5px;}

#footer				{	width: 850px;  height: 30px;}

#menu-a			{	float: left; text-align: left;}

#company			{	float: left; margin-left: 170px;}

#copyright			{	float: right; text-align: right;}

#error				{	margin-left: auto; margin-right: auto;
								text-align: center;}

#page_tanhadagi	{	width: 115px; height: 250px; font-size: 0.8em;}

#area_tanhadagi	{	width: 600px; height: 100%;  margin-left: auto; margin-right: auto;
								text-align: center;}

#shopping_section	{	width: 600px; height: 100%;
									margin-left: auto; margin-right: auto;
									text-align: center;}

#shopping_inner		{	padding: 20px;}





/*====================================================
		カテゴリーメニュー
====================================================*/

.categoryMenu		{	margin-left: auto; margin-right: auto;
								text-align: center;}








/*====================================================
		商品詳細枠
====================================================*/

#category				{	width: 600px;}

#goodsListBoxBaby	{	width: 180px; height: 325px;
									text-align: center;
									background-color: #F3F3F3;
									float: left;
									margin: 7px;}

#goodsListBox			{	width: 180px; height: 325px;
									text-align: center;
									background-color: #F3F3F3;
									float: left;
									margin: 7px;}

#goodsphoto			{	width: 160px; height: 130px; text-align: center;
								padding: 10px;}

#goodshuri				{	width: 160px; height: 50px;   text-align: center;}

.borderD					{	border: 1px #FFFFFF solid;}

.borderl					{	border: 1px #F3F3F3 solid;}

/*====================================================
		商品詳細
====================================================*/

#detail_content				{	width: 560px; height: 100%;	}

#picture							{	text-align: center; width: 300px; height: 100%;
											float: left; margin-left: auto; margin-right: auto; margin-top: 50px;}

#Commodity_explanation	{	width: 260px; height: 100%; float: right;}

#detail_table					{		}

#detail_backcolor				{	background-color: #f3f3f3;}



/*====================================================
		注文内容
====================================================*/

#order				{	width:570px; }



/*====================================================
		お客様情報入力フォーム
====================================================*/

.Nmform					{	width: 200px; height: 15px;}

.Maform					{	width: 60px; height: 15px;}

.Adform					{	width: 300px; height: 15px;}

.Teform					{	width: 150px; height: 15px;}

.textarea				{	width: 400px; height: 200px;}








/*
.cnbox,
.cnbox_body,
.cnbox_head,
.cnbox_head div 	{	background:transparent url(./img/css/corner3.gif) no-repeat bottom right;}

.cnbox				{	width:600px !important; width: 580px;
								margin:5px auto; padding-right:15px;}

.cnbox_head 		{	background-position:top right;
								margin-right:-15px; padding-right:40px;}

.cnbox_head div 	{	background-position:top left;
								margin:0; padding:10px 0 5px 20px;
								border:0;
								height:auto !important; height:1%;
								color:#000; font-weight:bold; font-size:1.5em;}

.cnbox_body 		{	background-position:bottom left;
								margin-right:25px; padding:5px 0 10px 20px;}
*/


/*
a:hover			{	color: #663300;}

.shopping_tan		{	background: url("../image/serection_tanhadagi.png") left bottom no-repeat;
								width: 210px; height: 220px; float: left;
								display: block;  margin-left: 40px ;
								vertical-align: bottom ;
								text-indent: -9999px;}

.shopping_tan:hover	{	background: url("../image/serection_tanhadagi_hover.png") left bottom no-repeat;
									width: 210px; height: 220px;}

.shopping_naga	{	background: url("../image/serection_nagahadagi.png") left bottom no-repeat;
								width: 210px; height: 220px; float: left;
								display: block; margin-left: 40px;
								vertical-align: bottom ;
								text-indent: -9999px;}

.shopping_naga:hover	{	background: url("../image/serection_nagahadagi_hover.png") left bottom no-repeat;
										width: 210px; height: 220px;}

.shopping_mar			{	background: url("../image/serection_marti_tanhadagi.png") left bottom no-repeat;
									width: 210px; height: 220px; float: left;
									 margin-left: 40px;  margin-top: 40px;
									display: block;
									vertical-align: bottom;
									text-indent: -9999px;}

.shopping_mar:hover	{	background: url("../image/serection_marti_tanhadagi_hover.png") left bottom no-repeat;
									width: 210px; height: 220px;}

.shopping_norm		{	background: url("../image/serection_conbihadagi.png") left bottom no-repeat;
									width: 210px; height: 220px; float: left;
									margin-left: 40px; margin-top: 40px;
									display: block;
									vertical-align: bottom;
									text-indent: -9999px;}

.shopping_norm:hover	{	background: url("../image/serection_conbihadagi_hover.png") left bottom no-repeat;
										width: 210px ; height: 220px;}

.shopping_eda			{	background: url("../image/serection_edamame.png") left bottom no-repeat;
									width: 210px; height: 220px; float: left;
									margin-left: 40px; margin-top: 40px;
									display: block;
									vertical-align: bottom;
									text-indent: -9999px;}

.shopping_eda:hover	{	background: url("../image/serection_edamame_hover.png") left bottom no-repeat;
									width: 210px; height: 220px;}

.shopping		{	background: url("../image/TopSub-ShoppingGuide.png") no-repeat;
							width: 199px; height: 35px;
							display: block; text-decoration: none;
							vertical-align: bottom;}



.privacy			{	background: url("../image/TopSub-PrivacyPollicy.png") no-repeat;
							width: 186px; height: 35px;
							display: block; height: 35px;
							vertical-align: bottom;}

.head_blog					{	background: url("../image/blog_black.gif") left bottom no-repeat;
								width: 35px; height: 25px; float: left;
								display: block; margin-left: 40px;
								vertical-align: bottom;
								text-indent: -9999px;}

.head_blog:hover		{	background: url("../image/blog_brown.gif") left bottom no-repeat;
								width: 35px; height: 25px;  }

#menu					{	text-align: left; font-size: 12px;
									width: 150px; height: 100%; }

#menu a:hover		{	background-color: none; color: #663300;}

#shopping_guide		{	background-color: #F2F2F2;}

#detail			{	width: 550px; height: 100%; margin-left: 30px;
							float: left; text-align: left;}
*/

