@charset "Shift_JIS";

/*********** ブラウザスタイルの初期設定 *********************************************************/
body, form, fieldset {
	margin:				0;
	padding:			0;
}

form, fieldset {
	margin-left:		0;
	padding:			0;
}

fieldset {
	border:				none;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, dd {
	margin:				0;
	padding:			0;
}

blockquote, li, dt, dd {
	margin:				0;
}

li {
	list-style:			none;
}

input, textarea {
	font-size:			8pt;
}

/*********** ■　独自設定　■ *******************************************************************/

/*********** ■■■　共通　■■■ ***************************************************************/
/*********** リンク先指定文字の色指定 ***********************************************************/
a:link {
	color:				#804000;						/* アクセス前のリンク先文字の色			*/
}
a:visited {
	color:				#008040;						/* アクセス済みリンク先文字の色			*/
}
a:hover	{
	color:				orange;							/* 文字の上にマウス移動した時の文字の色	*/
	background-color:	bisque;
}
a:active {
	color:				orange;							/* 文字をクリックしている時の文字の色	*/
}

/*********** ボディー（背景）の指定 *************************************************************/
body {
	background-image:	url(top_img/back.gif);			/* 背景のイメージ						*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:				 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	line-height:		120%;							/* 行間									*/
	text-align:			center;							/* 文字の配置							*/
	font-family: 		'ＭＳ Ｐゴシック', sans-serif;	/* 文字のフォント						*/
	font-size:			10pt;							/* 文字の大きさ							*/
	font-weight:		normal;							/* 文字の修飾							*/
	color:				#000000;						/* 文字の色								*/
}

/*********** ホームページ全体構成の指定 *********************************************************/
div.frame {
	width:				800px;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	font-family: 		'ＭＳ Ｐゴシック', sans-serif;	/* 文字のフォント						*/
	font-size:			12pt;							/* 文字の大きさ							*/
	font-weight:		normal;							/* 文字の修飾							*/
	color:				#666666;						/* 文字の色								*/
	border:				solid 0px #FFFFFF;				/* ボックス枠の幅と色					*/
}

/*********** 回り込み指定の解除（一括） *********************************************************/
div.float_reset_both {
	clear:				both;
	spacing:			0px;
}



/*********** 見出しの指定 ***********************************************************************/
/*********** 「大見出し１」の指定 ***************************************************************/
h1 {
	background-image:	url(top_img/midasi_green.gif);	/* 背景のイメージ						*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.5em;				/* パディング	[上][右][下][左]		*/
	color:				#004000;						/* 文字の色								*/
	font-size:			1.2em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-bottom-color:	4DDB31;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	2.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	4DDB31;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.2em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「大見出し２」の指定 ***************************************************************/
h2 {
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.5em;				/* パディング	[上][右][下][左]		*/
	color:				#004000;						/* 文字の色								*/
	font-size:			1.2em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-bottom-color:	4DDB31;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	2.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	4DDB31;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.2em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「中見出し１green」の指定 ***********************************************************/
h3.green {
	width:				400px;							/* 幅									*/
	background-image:	url(top_img/midasi_green.gif);	/* 背景のイメージ						*/
	margin:	 			 0px auto 0px 2.0em;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				#004000;						/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-bottom-color:	4DDB31;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	4DDB31;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.2em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「中見出し２green」の指定 **********************************************************/
h4.green {
	width:				400px;							/* 幅									*/
	margin:	 			 0px auto 0px 2.0em;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				#004000;						/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-bottom-color:	4DDB31;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	4DDB31;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.2em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「中見出し１orange」の指定 *********************************************************/
h3.orange {
	width:				400px;							/* 幅									*/
	background-image:	url(top_img/midasi_orange.gif);	/* 背景のイメージ						*/
	margin:	 			 0px auto 0px 3.0em;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				#004000;						/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-bottom-color:	orange;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.2em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「中見出し２orange」の指定 *********************************************************/
h4.orange {
	width:				400px;							/* 幅									*/
	margin:	 			 0px auto 0px 3.0em;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				#004000;						/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-bottom-color:	orange;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.2em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「小見出し１」の指定 ***************************************************************/
h5 {
	width:				200px;							/* 幅									*/
	background-color:	4DDB31;							/* 背景の色								*/
	margin:	 			 0px auto 0px 4.0em;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				white;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		140%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-left-color:	forestgreen;					/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	0.8em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「小見出し２」の指定 ***************************************************************/
h6 {
	width:				200px;							/* 幅									*/
	background-color:	wheat;							/* 背景の色								*/
	margin:	 			 0px auto 0px 4.0em;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				black;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		140%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[上]　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]　			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[上]　				*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	0.8em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 本文の指定 *************************************************************************/
/*********** 「本文」（大見出し・中見出しのあと）の指定 *****************************************/
p {
	color:				#666666;						/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	line-height:		140%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.2em 4.0em 0.2em 4.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「本文」（中見出し　ｈ３,ｈ４のあと）の指定 ****************************************/
p.h3 {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.9em;							/* 文字の大きさ							*/
	line-height:		160%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 5.0em 0.4em 5.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「本文」（小見出し　ｈ５,ｈ６のあと・ボックス構成パーツ）の指定 *********************/
p.h5 {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 4.0em 0.4em 4.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「本文」（小見出し　ｈ５,ｈ６のあと・ボックス構成パーツ）の指定 *********************/
p.h6 {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 1.0em 0.0em 2.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 強調の指定 *************************************************************************/
em {
	color:				darkgreen;						/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	font-style:			normal;							/* 文字のスタイル						*/
	font-weight:		bold;							/* 文字の修飾							*/
}


/*********** ブロックの指定（div） **************************************************************/
/*********** 「ブロック」（本体（上部共通の次〜ページトップへの上））の指定 ****　<共通>　*******/
div.main1 {
	width:				100%;							/* 幅									*/
}

/*********** 「ブロック」ページ内移動の指定 *****************************************************/
div.idou {
	width:				100%;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 auto auto 0.2em 0px;			/* パディング	[上][右][下][左]		*/
}

/*********** 「ブロック」（ページトップへ）の指定 ***********************************************/
div.totop {
	width:				100%;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		180%;							/* 行間									*/
	text-align:			right;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 auto 1.0em 0.2em auto;			/* パディング	[上][右][下][左]		*/
}

/*********** 「ブロック」（下部リンクタブ）の指定 ************************************************/
div.bottomtab {
	width:				100%;							/* 幅									*/
	background-image:	url(top_img/back.gif);			/* 背景のイメージ						*/
}

/*********** 「ブロック」（コピーライト）の指定 *************************************************/
div.copyright {
	width:				100%;							/* 幅									*/
	background-image:	url(item/item_img/batick_green.gif);/* 背景のイメージ					*/
	font-size:			0.6em;							/* 文字の大きさ							*/
	line-height:		140%;							/* 行間									*/
	text-align:			center;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.3em 0px 0.3em 0px;			/* パディング	[上][右][下][左]		*/
}

/*********** 「ブロック」（イーストア）の指定 ***************************************************/
div.estore {
	width:				100%;							/* 幅									*/
	background-image:	url(top_img/back.gif);			/* 背景のイメージ						*/
	font-size:			0.6em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			right;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 1.0em 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}



/*********** 「ブロック」（本体内のボックス）の指定 *********************************************/
/*********** 「ボックス」（小見出しのあと　１／２　左　p.main_left_rightと組合せ）の指定 ********/
div.main_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				370px;							/* 幅									*/
	background-color:	oldlace;						/* 背景の色								*/
	margin:	 			 0px 10px 0px 20px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「ボックス」（小見出しのあと　１／２　右　p.main_left_rightと組合せ）の指定 ********/
div.main_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				370px;							/* 幅									*/
	background-color:	#f1fec0;						/* 背景の色								*/
	margin:	 			 0px 20px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「ボックス」（小見出しのあと　１／２　本文）の指定 *********************************/
p.main_left_right {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 4.0em 0.4em 4.0em;		/* パディング	[上][右][下][左]		*/
}



/*********** 「ボックス」（トップページ　左＞右
　h6.top_left_right/table.top_left_right/p.top_left_rightと組合せ）の指定 ***********************/
/*********** 「ボックス」（トップページ　左＞右　外枠）の指定 ***　<外枠共通>　******************/
div.top1 {
	width:				800px;							/* 幅									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「ボックス」（トップページ　左＞右　左　）の指定 ***********************************/
div.top_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				480px;							/* 幅									*/
	margin:	 			 0px 10px 0px 20px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「ボックス」（トップページ　左＞右　右　）の指定 ***********************************/
div.top_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				260px;							/* 幅									*/
	margin:	 			 0px 20px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「ボックス」（トップページ　左＞右　見出し　）の指定 *******************************/
h6.top_left_right {
	width:				auto;							/* 幅									*/
	background-color:	wheat;							/* 背景の色								*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				black;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		140%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[上]　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]　			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[上]　				*/
	border-right-color:	#999999;						/* ボックス枠の色　[右]　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル　[右]　			*/
	border-right-width:	2.0px;							/* ボックス枠の幅　[右]　				*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	0.8em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「ボックス」（トップページ　左＞右　内枠　）の指定 *********************************/
table.top_left_right {
	width:				100%;							/* 幅									*/
	background-color:	#f1fec0;						/* 背景の色								*/
	border-color:		#999999;						/* ボックス枠の色		　				*/
	border-style:		solid;							/* ボックス枠のスタイル	　				*/
	border-width:		 0.0px 2.0px 2.0px 1.0px;		/* ボックス枠の幅　[上][右][下][左]		*/
}

/*********** 「ボックス」（トップページ　左＞右　本文　）の指定 *********************************/
p.top_left_right {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 1.0em 0.0em 2.0em;		/* パディング	[上][右][下][左]		*/
}



/*********** 「ボックス」（トップページ　スクロール　モデル
　div.scroll1/h6.scroll/div.scroll2/table.h6/p.scrollと組合せ）の指定 ***************************/
/*********** 「ボックス」（トップページ　スクロール外枠）の指定 *********************************/
div.scroll1 {
	width:				750px;							/* 幅									*/
	height:				70px;							/* 高さ									*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「ボックス」（トップページ　スクロール見出し）の指定 *******************************/
h6.scroll {
	width:				auto;							/* 幅									*/
	background-color:	wheat;							/* 背景の色								*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				black;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		140%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[上]　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]　			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[上]　				*/
	border-right-color:	#999999;						/* ボックス枠の色　[右]　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル　[右]　			*/
	border-right-width:	2.0px;							/* ボックス枠の幅　[右]　				*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	0.8em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「ボックス」（トップページ　スクロール内枠１）の指定 *******************************/
table.scroll {
	width:				100%;							/* 幅									*/
	background-color:	#f1fec0;						/* 背景の色								*/
	border-color:		#999999;						/* ボックス枠の色		　				*/
	border-style:		solid;							/* ボックス枠のスタイル	　				*/
	border-width:		 0.0px 2.0px 2.0px 1.0px;		/* ボックス枠の幅　[上][右][下][左]		*/
}

/*********** 「ボックス」（トップページ　スクロール内枠２）の指定 *******************************/
div.scroll2 {
	width:				100%;							/* 幅									*/
	height:				70px;							/* 高さ									*/
	overflow:			auto;							/* 形態									*/
}

/*********** 「ボックス」（トップページ　スクロール本文）の指定 *********************************/
p.scroll {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 1.0em 0.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}



/*********** 「ボックス構成パーツ」（トップページ　div/h6/p.h6と組合せ　）の指定 **不要？********/
table.h6 {
	width:				100%;							/* 幅									*/
	background-color:	#f1fec0;						/* 背景の色								*/
	border-color:		#999999;						/* ボックス枠の色		　				*/
	border-style:		solid;							/* ボックス枠のスタイル	　				*/
	border-width:		 0.0px 2.0px 2.0px 1.0px;		/* ボックス枠の幅　[上][右][下][左]		*/
}



/*********** ■■■トップページ■■■ ***********************************************************/
/*********** （本体内のボックス）　の指定 *******************************************************/
/*********** 「カウンターなど」　１／２　外枠　の指定 *******************************************/
div.counter {
	width:				800px;							/* 幅									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「カウンターなど」　１／２　左　　の指定 *******************************************/
div.counter_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				140px;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:	 			 0px 10px 0px 20px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「カウンターなど」　１／２　右　の指定 *********************************************/
div.counter_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				600px;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:	 			 0px 20px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「カウンターなど」　１／２　本文１　の指定 *****************************************/
p.counter1 {
	font-size:			0.7em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 1.0em 1.0em 1.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「カウンターなど」　１／２　本文２　の指定 *****************************************/
p.counter2 {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			right;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 1.0em 0.4em 1.0em;		/* パディング	[上][右][下][左]		*/
}


/*********** （本体内のボックス）　の指定 *******************************************************/
/*********** 「トップページイメージなど」　１／２　外枠　の指定 *********************************/
div.topimage {
	width:				800px;							/* 幅									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「トップページイメージなど」　１／２　左　の指定 ***********************************/
div.topimage1_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				400px;							/* 幅									*/
    height:				360px;							/* 高さ									*/
	background-image:	url(top_img/top_img6.gif);		/* 背景のイメージ						*/
	margin:	 			 0px 5px 0px 20px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「トップページイメージなど」　１／２　右　の指定 ***********************************/
div.topimage1_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				355px;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:	 			 0px 20px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「トップページイメージなど」　１／２　本文　の指定 *********************************/
p.topimage1 {
	color:				#914848;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 10px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 1.0em 1.0em 1.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}


/*********** 「bali's style」　枠　の指定 *******************************************************/
div.balisstyle {
	width:				264px;							/* 幅									*/
    height:				88px;							/* 高さ									*/
	background-image:	url(top_img/top_img2_titotl.jpg);/* 背景のイメージ						*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			center;							/* 文字の配置							*/
	margin:	 			 10px auto auto 50px;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0em 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}


/*********** 「what's new」
　div.whatsnew1/h6.whatsnew/div.whatsnew2/table.whatsnew/p.whatsnew1と組合せ）の指定 ************/
/*********** 「ボックス」（what's new　スクロール外枠）の指定 ***********************************/
div.whatsnew1 {
	width:				355px;							/* 幅									*/
	height:				90px;							/* 高さ									*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「what's new」　スクロール見出し　の指定 *******************************************/
h6.whatsnew {
	width:				auto;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	color:				#E97118;						/* 文字の色								*/
	font-family: 		'Century Gothic', sans-serif;	/* 文字のフォント						*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	line-height:		100%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[上]					*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]			*/
	border-top-width:	0.0px;							/* ボックス枠の幅　[上]					*/
	border-right-color:	orange;							/* ボックス枠の色　[右]					*/
	border-right-style:	solid;							/* ボックス枠のスタイル　[右]			*/
	border-right-width:	0.0px;							/* ボックス枠の幅　[右]					*/
	border-bottom-color:	orange;						/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅　[下]					*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	0.8em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「what's new」　スクロール内枠１　の指定 *******************************************/
table.whatsnew {
	width:				100%;							/* 幅									*/
	border-bottom-color:	#E97118;					/* ボックス枠の色　[下]					*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル　[下]			*/
	border-bottom-width:	2.0px;						/* ボックス枠の幅　[下]					*/
}

/*********** 「what's new」　スクロール内枠２　の指定 *******************************************/
div.whatsnew2 {
	width:				100%;							/* 幅									*/
	height:				90px;							/* 高さ									*/
	overflow:			auto;							/* 形態									*/
}

/*********** 「what's new」　スクロール本文　の指定 *********************************************/
p.whatsnew {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		160%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 0.0em 0.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}



/*********** 「商品ラインナップなど」　左＞右
　div.shouhin_lineup_left/div.shouhin_lineup_right/p.shouhin_lineup1と組合せ）の指定 ************/
/*********** 「商品ラインナップなど」　左＞右　外枠　の指定 *************************************/
div.shouhin_lineup {
	width:				800px;							/* 幅									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　の指定 ***************************************/
div.shouhin_lineup_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				500px;							/* 幅									*/
	margin:	 			 0px 0px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　見出し　の指定 *******************************/
div.shouhin_lineup_left_midasi {
	width:				470px;							/* 幅									*/
	height:				34px;							/* 高さ									*/
	background-image:	url(top_img/lineup.gif);		/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}



/*********** 「商品ラインナップなど」　左＞右　左　ＨＯＴＳＨＯＰ　見出し　の指定 ***************/
div.hotshop_midasi {
	width:				470px;							/* 幅									*/
	height:				34px;							/* 高さ									*/
	background-image:	url(top_img/hot_shop.gif);		/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＨＯＴＳＨＯＰ　本文　の指定 *****************/
p.hotshop {
	width:				450px;							/* 幅									*/
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		160%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 0.0em 0.0em 2.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＨＯＴＳＨＯＰ　イメージ１　の指定 ***********/
div.hotshop_image1 {
	width:				450px;							/* 幅									*/
    height:				310px;							/* 高さ									*/
	background-image:	url(canpain_img/present_campain_2.gif);		/* 背景のイメージ			*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＨＯＴＳＨＯＰ　イメージ２　の指定 ***********/
div.hotshop_image2 {
	width:				450px;							/* 幅									*/
    height:				180px;							/* 高さ									*/
	background-image:	url(canpain_img/shopfactry.gif);	/* 背景のイメージ					*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}


/*********** 「商品ラインナップなど」　左＞右　左　ＮＥＷＩＴＥＭ　見出し　の指定 ***************/
div.newitem_midasi {
	width:				470px;							/* 幅									*/
	height:				34px;							/* 高さ									*/
	background-image:	url(top_img/new_item.gif);		/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＮＥＷＩＴＥＭ　本文　の指定 *****************/
p.newitem {
	width:				450px;							/* 幅									*/
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		160%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 0.0em 0.0em 2.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＮＥＷＩＴＥＭ　イメージ１　の指定 ***********/
div.newitem_image1 {
	width:				450px;							/* 幅									*/
    height:				85px;							/* 高さ									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＮＥＷＩＴＥＭ　イメージ２　の指定 ***********/
div.newitem_image2 {
	width:				450px;							/* 幅									*/
    height:				85px;							/* 高さ									*/
	background-image:	url(canpain_img/cdjuujitu.gif);	/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　左　ＮＥＷＩＴＥＭ　イメージ０　の指定 ***********/
div.newitem_image {
	width:				450px;							/* 幅									*/
    height:				120px;							/* 高さ									*/
	background-image:	url(canpain_img/newitem_balikaori_3.gif);	/* 背景のイメージ			*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}



/*********** 「商品ラインナップなど」　左＞右　右　の指定 ***************************************/
div.shouhin_lineup_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				270px;							/* 幅									*/
	margin:	 			 0px 10px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　右　見出し１　の指定 *****************************/
div.shouhin_lineup_right_midasi {
	width:				233px;							/* 幅									*/
	height:				35px;							/* 高さ									*/
	background-image:	url(top_img/information.gif);	/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　右　見出し　の指定 *******************************/
h3.shouhin_lineup_right_midasi {
	width:				auto;							/* 幅									*/
	background-image:	url(top_img/midasi_orange.gif);	/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 2.0em;				/* パディング	[上][右][下][左]		*/
	color:				#E97118;						/* 文字の色								*/
	font-family: 		'Century Gothic', sans-serif;	/* 文字のフォント						*/
	font-size:			1.2em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[下]					*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[下]			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[下]					*/
	border-right-color:	#999999;						/* ボックス枠の色　[右]　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル　[右]　			*/
	border-right-width:	2.0px;							/* ボックス枠の幅　[右]　				*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.0em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「商品ラインナップなど」　左＞右　右　内枠　の指定 *********************************/
table.shouhin_lineup_right {
	width:				100%;							/* 幅									*/
	background-color:	#f1fec0;						/* 背景の色								*/
	border-color:		#999999;						/* ボックス枠の色		　				*/
	border-style:		solid;							/* ボックス枠のスタイル	　				*/
	border-width:		 0.0px 2.0px 2.0px 1.0px;		/* ボックス枠の幅　[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　右２　内枠　の指定 *******************************/
table.shouhin_lineup_right2 {
	width:				100%;							/* 幅									*/
	background-color:	#f1fec0;						/* 背景の色								*/
	border-color:		#999999;						/* ボックス枠の色		　				*/
	border-style:		solid;							/* ボックス枠のスタイル	　				*/
	border-width:		 1.0px 2.0px 2.0px 1.0px;		/* ボックス枠の幅　[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　右　内表　の指定 *********************************/
table.shouhin_lineup_right_inner1 {
	width:				94%;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	text-align:			left;							/* 文字の配置							*/
	border-color:		#999999;						/* ボックス枠の色		　				*/
	border-style:		solid;							/* ボックス枠のスタイル	　				*/
	border-width:		 1.0px 1.0px 1.0px 1.0px;		/* ボックス枠の幅　[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　１／２　本文　の指定 *************************************/
p.shouhin_lineup1 {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 1.0em 0.4em 1.0em;		/* パディング	[上][右][下][左]		*/
}


/*********** 「商品ラインナップなど」　左＞右　右　ランキング　枠　の指定 ***********************/
div.ranking {
	width:				220px;							/* 幅									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品ラインナップなど」　左＞右　右　ランキング　見出し　の指定 *******************/
p.ranking {
	width:				100%;							/* 幅									*/
	background-color:	4DDB31;							/* 背景の色								*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	color:				white;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		160%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「商品ラインナップなど」　左＞右　右　ランキング　項目　の指定 *********************/
p.ranking_1 {
	width:				100%;							/* 幅									*/
	background-color:	white;							/* 背景の色								*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	color:				black;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		180%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	forestgreen;					/* ボックス枠の色　[上]　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]　			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[上]　				*/
	clear:				both;							/* 回り込み解除							*/
}





/*********** 「お客さまの声」　みだし　の指定 ***************************************************/
h3.okyakusamanokoe_midasi {
	width:				auto;							/* 幅									*/
	background-image:	url(top_img/midasi_orange.gif);	/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 2.0em;				/* パディング	[上][右][下][左]		*/
	color:				#E97118;						/* 文字の色								*/
	font-family: 		'Century Gothic', sans-serif;	/* 文字のフォント						*/
	font-size:			1.2em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[上]					*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[上]					*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.0em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「お客さまの声」　スクロール　内枠　の指定 *****************************************/
div.okyakusamanokoe {
	width:				100%;							/* 幅									*/
	height:				180px;							/* 高さ									*/
	overflow:			auto;							/* 形態									*/
}

/*********** 「お客さまの声」　スクロール　本文　の指定 *****************************************/
p.okyakusamanokoe {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px 10px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 1.0em 1.0em 1.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}





/*********** 「ブロック」（本体内のボックス）の指定 *********************************************/
/*********** 「これから」　外枠　の指定 *********************************************************/
div.korekara {
	width:				800px;							/* 幅									*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「これから」　ボックス　左　の指定 *************************************************/
div.korekara_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				180px;							/* 幅									*/
	margin:	 			 5px auto 5px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「これから」　ボックス　右　の指定 *************************************************/
div.korekara_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				610px;							/* 幅									*/
	background-color:	#FFFFFF;						/* 背景の色								*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「これから」　本文　の指定 *********************************************************/
p.korekara {
	color:				#914848;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px 10px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 1.0em 1.0em 1.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}

/*********** 「リンク」　みだし　の指定 *********************************************************/
h3.link_midasi {
	width:				auto;							/* 幅									*/
	background-image:	url(top_img/midasi_orange.gif);	/* 背景のイメージ						*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 2.0em;				/* パディング	[上][右][下][左]		*/
	color:				#E97118;						/* 文字の色								*/
	font-family: 		'Century Gothic', sans-serif;	/* 文字のフォント						*/
	font-size:			1.2em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	border-top-color:	orange;							/* ボックス枠の色　[上]					*/
	border-top-style:	solid;							/* ボックス枠のスタイル　[上]			*/
	border-top-width:	1.0px;							/* ボックス枠の幅　[上]					*/
	border-left-color:	orange;							/* ボックス枠の色　[左]　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル　[左]　			*/
	border-left-width:	1.0em;							/* ボックス枠の幅　[左]　				*/
	clear:				both;							/* 回り込み解除							*/
}



/*********** ■■■　あいさつ　■■■ ***********************************************************/
/*********** 「あいさつ」　本文　の指定 *********************************************************/
p.aisatu {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.9em;							/* 文字の大きさ							*/
	line-height:		160%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 4.0em 0.4em 4.0em;		/* パディング	[上][右][下][左]		*/
}



/*********** ■■■　利用案内　■■■ ***********************************************************/






/*********** ■■■商品紹介ページ■■■ *********************************************************/
/*********** 「ブロック」（本体内のボックス）の指定 *********************************************/
/*********** 「イメージ」　外枠　の指定 *********************************************************/
div.image_category {
	width:				700px;							/* 幅									*/
	height:				150px;							/* 高さ									*/
	margin:	 			 0px 50px 0px 50px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}


/*********** 「商品群」　本文　の指定 ***********************************************************/
p.shouhingun1 {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.4em 1.0em 0.4em 3.0em;		/* パディング	[上][右][下][左]		*/
}


/*********** 「カートを見る」　外枠　の指定 *****************************************************/
div.cart {
	width:				750px;							/* 幅									*/
	text-align:			right;							/* 文字の配置							*/
	margin:	 			 10px 40px 10px 10px;			/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}


/*********** 「商品紹介ボックスL」（本体内のボックス）の指定 ************************************/
/*********** 「商品紹介ボックスL」 外枠　の指定 *************************************************/
div.shouhin_l {
	width:				750px;							/* 幅									*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品紹介ボックスL」　見出し　指定 ************************************************/
h6.shouhin_l {
	width:				auto;							/* 幅									*/
 	color:				black;							/* 文字の色								*/
	font-size:			1.0em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		1.6em;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-top-color:	forestgreen;					/* ボックス枠の色 [上]	　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル [上]			*/
	border-top-width:	2.0px;							/* ボックス枠の幅 [上]					*/
	border-right-color:	#99CC99;						/* ボックス枠の色 [右]	　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル [右]			*/
	border-right-width:	2.0px;							/* ボックス枠の幅 [右]					*/
	border-bottom-color:	#99CC99;					/* ボックス枠の色 [下]	　				*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル [下]			*/
	border-bottom-width:	2.0px;						/* ボックス枠の幅 [下]					*/
	border-left-color:	forestgreen;					/* ボックス枠の色 [左]	　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル [左]			*/
	border-left-width:	0.8em;							/* ボックス枠の幅 [左]					*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「商品紹介ボックスL」　内表　の指定 ************************************************/
table.shouhin_l {
	width:				100%;							/* 幅									*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-top-color:	#99CC99;						/* ボックス枠の色 [上]	　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル [上]			*/
	border-top-width:	0.0px;							/* ボックス枠の幅 [上]					*/
	border-right-color:	#99CC99;						/* ボックス枠の色 [右]	　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル [右]			*/
	border-right-width:	2.0px;							/* ボックス枠の幅 [右]					*/
	border-bottom-color:	#99CC99;					/* ボックス枠の色 [下]	　				*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル [下]			*/
	border-bottom-width:	2.0px;						/* ボックス枠の幅 [下]					*/
	border-left-color:	#99CC99;						/* ボックス枠の色 [左]	　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル [左]			*/
	border-left-width:	2.0px;							/* ボックス枠の幅 [左]					*/
}

/*********** 「商品紹介ボックスL」　紹介本文　の指定 ********************************************/
p.shouhin_l {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.0em 1.0em 0.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}


/*********** 「商品紹介ボックスS」　本体内のボックス　の指定 ************************************/
/*********** 「商品紹介ボックスS」　最外枠　の指定 **********************************************/
div.shouhin_s {
	width:				780px;							/* 幅									*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品紹介ボックスS」　左外枠　の指定 **********************************************/
div.shouhin_s_left {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				370px;							/* 幅									*/
	margin:	 			 0px 20px 0px 10px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品紹介ボックスS」　右外枠　の指定 **********************************************/
div.shouhin_s_right {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				370px;							/* 幅									*/
	margin:	 			 0px 10px 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「商品紹介ボックスS」　見出し　の指定 **********************************************/
h6.shouhin_s {
	width:				auto;							/* 幅									*/
 	color:				black;							/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	font-weight:		bold;							/* 文字の修飾							*/
	line-height:		1.4em;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 1.0em;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-top-color:	forestgreen;					/* ボックス枠の色 [上]	　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル [上]			*/
	border-top-width:	2.0px;							/* ボックス枠の幅 [上]					*/
	border-right-color:	#99CC99;						/* ボックス枠の色 [右]	　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル [右]			*/
	border-right-width:	1.0px;							/* ボックス枠の幅 [右]					*/
	border-bottom-color:	#99CC99;					/* ボックス枠の色 [下]	　				*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル [下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅 [下]					*/
	border-left-color:	forestgreen;					/* ボックス枠の色 [左]	　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル [左]			*/
	border-left-width:	0.8em;							/* ボックス枠の幅 [左]					*/
	clear:				both;							/* 回り込み解除							*/
}

/*********** 「商品紹介ボックスS」　内表　の指定 ************************************************/
table.shouhin_s {
	width:				100%;							/* 幅									*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-top-color:	#99CC99;						/* ボックス枠の色 [上]	　				*/
	border-top-style:	solid;							/* ボックス枠のスタイル [上]			*/
	border-top-width:	0.0px;							/* ボックス枠の幅 [上]					*/
	border-right-color:	#99CC99;						/* ボックス枠の色 [右]	　				*/
	border-right-style:	solid;							/* ボックス枠のスタイル [右]			*/
	border-right-width:	1.0px;							/* ボックス枠の幅 [右]					*/
	border-bottom-color:	#99CC99;					/* ボックス枠の色 [下]	　				*/
	border-bottom-style:	solid;						/* ボックス枠のスタイル [下]			*/
	border-bottom-width:	1.0px;						/* ボックス枠の幅 [下]					*/
	border-left-color:	#99CC99;						/* ボックス枠の色 [左]	　				*/
	border-left-style:	solid;							/* ボックス枠のスタイル [左]			*/
	border-left-width:	1.0px;							/* ボックス枠の幅 [左]					*/
}

/*********** 「商品紹介ボックスS」　紹介本文　の指定 ********************************************/
p.shouhin_s {
	color:				#666666;						/* 文字の色								*/
	font-size:			0.8em;							/* 文字の大きさ							*/
	line-height:		120%;							/* 行間									*/
	text-align:			left;							/* 文字の配置							*/
	margin:	 			 0px auto 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0.0em 1.0em 0.0em 1.0em;		/* パディング	[上][右][下][左]		*/
}


/*********** 「注意」　本体内のボックス　の指定 *************************************************/
/*********** 「注意」　外枠　の指定 *************************************************************/
div.chuui {
	width:				700px;							/* 幅									*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「注意」　内表　の指定 *************************************************************/
table.chuui {
	width:				100%;							/* 幅									*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-color:		#ffff80;						/* ボックス枠の色	　					*/
	border-style:		solid;							/* ボックス枠のスタイル					*/
	border-width:		2.0px;							/* ボックス枠の幅						*/
}


/*********** 「お知らせ」　本体内のボックス　の指定 *********************************************/
/*********** 「お知らせ」　外枠　の指定 *********************************************************/
div.oshirase {
	width:				700px;							/* 幅									*/
	margin:	 			 0px auto 0px auto;				/* マージン		[上][右][下][左]		*/
	padding:	 		 0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
}

/*********** 「お知らせ」　内表　左　の指定 *****************************************************/
table.oshirase_1 {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				160px;							/* 幅									*/
	height:				100px;							/* 高さ									*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-color:		#339933;						/* ボックス枠の色	　					*/
	border-style:		solid;							/* ボックス枠のスタイル					*/
	border-width:		1.0px 0px 1.0px 1.0px;			/* ボックス枠の幅	[上][右][下][左]	*/
}

/*********** 「お知らせ」　内表　中　の指定 *****************************************************/
table.oshirase_2 {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				436px;							/* 幅									*/
	height:				100px;							/* 高さ									*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-color:		#339933;						/* ボックス枠の色	　					*/
	border-style:		solid;							/* ボックス枠のスタイル					*/
	border-width:		1.0px 0px 1.0px 1.0px;			/* ボックス枠の幅	[上][右][下][左]	*/
}

/*********** 「お知らせ」　内表　右　の指定 *****************************************************/
table.oshirase_3 {
	float:				left;							/* 回り込み指定							*/
	display:			inline;							/* 回り込み指定時の必要定義				*/
	width:				100px;							/* 幅									*/
	height:				100px;							/* 高さ									*/
	margin:				0px 0px 0px 0px;				/* マージン		[上][右][下][左]		*/
	padding:			0px 0px 0px 0px;				/* パディング	[上][右][下][左]		*/
	background-color:	white;							/* 背景の色								*/
	border-color:		#339933;						/* ボックス枠の色	　					*/
	border-style:		solid;							/* ボックス枠のスタイル					*/
	border-width:		1.0px 1.0px 1.0px 0px;			/* ボックス枠の幅	[上][右][下][左]	*/
}



