body	{		/* 全体のレイアウト */
	background-image:url("img/common/back.gif")	; /* 背景画像指定 */
	background-repeat	:repeat	; /* 背景画像リピートあり */
	text-align		:center		; /* 文字中央よせ */
	margin-top		:0px		; /* box配置上 */
}
/*―――――――――――――――――――――――――――――――――――――――*/

div.header	{	/* ヘッダーのレイアウト */
	background-image	:url("img/common/back-top.gif")	; /* 背景画像指定 */
	background-repeat	:repeat-x	; /* 背景画像横リピート */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:900px		; /* box幅 */
	height			:26px		; /* box高 */
	padding-top		:8px		; /* 文字位置上 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色-茶 */
}
div.header_home	{	/* homeのヘッダーのレイアウト */
	background-image	:url("img/common/back-top.gif")	; /* 背景画像指定 */
	background-repeat	:repeat-x	; /* 背景画像横リピート */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:900px		; /* box幅 */
	height			:18px		; /* box高 */
	padding-top		:8px		; /* 文字位置上 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色-茶 */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.footer	{	/* フッターのレイアウト */
	background-image	:url("img/common/back-footer.gif")	; /* 背景画像指定 */
	background-repeat	:repeat-x	; /* 背景画像横 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:900px		; /* box幅 */
	height			:40px		; /* box高 */
	padding-top		:13px		; /* 文字位置上 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:14px		; /* 文字サイズ */
	color			:#FAF1CE	; /* 文字色-肌色 */
}
div.footer_link	{	/* フッダー(リンク)のレイアウト */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:610px		; /* box幅 */
	height			:70px		; /* box高 */
	padding-top		:40px		; /* 文字位置上 */
	text-align		:center		; /* 文字中央よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
}
/*―――――――――――――――――――――――――――――――――――――――*/

div.navi1	{	/* ナビ1のレイアウト */
	background-image	:url("img/common/navi1.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:0px		; /* box配置上 */
	margin-left		:14px		; /* box配置左 */
	width			:181px		; /* box幅 */
	height			:21px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-left		:25px		; /* 文字位置左 */
}
.navi1 a:link {	/* ナビ1のリンク訪問前 */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.navi1 a:visited {	/* ナビ1のリンク訪問後 */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.navi1 a:hover 	{	/* ナビ1のリンクonマウス */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
	text-decoration		:underline	; /* 下線あり */
}

/*―――――――――――――――――――――――――――――――――――――――*/

.main a:link	 {	/*メインのリンク訪問前 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.main a:visited	 {	/* メインのリンク訪問後 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.main a:hover 	{	/* メインのリンクonマウス */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:underline	; /* 下線あり */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.navi2	{	/* ナビ2のレイアウト */
	background-image	:url("img/common/navi2.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:0px		; /* box配置上 */
	margin-left		:14px		; /* box配置左 */
	width			:181px		; /* box幅 */
	height			:20px		; /* box高 */
	padding-top		:4px		; /* 文字位置上 */
	padding-left		:30px		; /* 文字位置左 */
}
.navi2 a:link {	/* ナビ2のリンク訪問前 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.navi2 a:visited {	/* ナビ2のリンク訪問後 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.navi2 a:hover 	{	/* ナビ2のリンクonマウス */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:underline	; /* 下線あり */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.info	{	/* インフォメーションのレイアウト */
	background-image	:url("img/common/info-back.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:10px		; /* box配置上 */
	margin-left		:14px		; /* box配置左 */
	width			:181px		; /* box幅 */
	height			:189px		; /* box高 */
}
.info div#title	{	/* インフォメーションのタイトル */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	font-weight		:bold		; /* 太文字 */
	padding-top		:10px		; /* 文字位置上 */
	padding-bottom		:8px		; /* 文字位置下 */
	text-align		:center		; /* 文字中央 */
	line-height		:16px		; /* 行間 */
}
.info div#font	{	/* インフォメーションの文字指定 */
	padding-left		:20px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	line-height		:16px		; /* 行間 */
}
/*―――――――――――――――――――――――――――――――――――――――*/


table.cal	{	/* カレンダー全体のレイアウト */
	margin-top		:10px		; /* テーブル配置上 */
	margin-left		:14px		; /* テーブル配置左 */
	width			:174px		; /* テーブル幅 */
	color			:#663300	; /* 文字色 */
}
tr.month	{	/* カレンダーのタイトル */
	margin-top		:10px		; /* テーブル配置上 */
	margin-left		:0px		; /* テーブル配置左 */
	padding-left		:5px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	font-weight		:bold		; /* 太文字 */
}
div.week	{	/* カレンダー曜日 */
	background-image	:url("img/common/calender.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:174px		; /* box幅 */
	height			:18px		; /* box高 */
}
div.cal-no	{	/* カレンダーのレイアウト 空白 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:1px		; /* 文字サイズ */
	color			:#ffffff	; /* 文字色-茶 */
	float			:left		; /* 横に並べる */
}
div.cap	{	/* カレンダーのキャプション */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	background-color	:#FDF8E7	; /* 背景色-肌色*/
	width			:174px		; /* box幅 */
	padding-top		:3px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	float			:left		; /* 横に並べる */
}
/*――――文字色：茶 */
div.cal-bw-wh	{	/* カレンダーのレイアウト茶白 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#ffffff	; /* 背景色-白 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bw-re	{	/* カレンダーのレイアウト茶赤 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#E4A6A6	; /* 背景色-赤 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bw-bu{	/* カレンダーのレイアウト茶青 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#C1E7FC	; /* 背景色-青 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bw-gr{	/* カレンダーのレイアウト茶緑 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#CAF3CE	; /* 背景色-緑 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bw-or{	/* カレンダーのレイアウト茶橙 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#FFCC66	; /* 背景色-橙*/
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
/*――――文字色：赤 */
div.cal-re-wh{	/* カレンダーのレイアウト赤白 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#ffffff	; /* 背景色-白 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#CC0000	; /* 文字色-赤 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-re-re	{	/* カレンダーのレイアウト赤赤 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#E4A6A6	; /* 背景色-赤 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#CC0000	; /* 文字色-赤 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-re-bu{	/* カレンダーのレイアウト赤青 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#C1E7FC	; /* 背景色-青 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#CC0000	; /* 文字色-赤 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-re-gr{	/* カレンダーのレイアウト赤緑 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#CAF3CE	; /* 背景色-緑 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#CC0000	; /* 文字色-赤 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-re-or{	/* カレンダーのレイアウト赤橙 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#FFCC66	; /* 背景色-橙 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#CC0000	; /* 文字色-赤 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
/*――――文字色：青 */
div.cal-bu-wh{	/* カレンダーのレイアウト青白 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#ffffff	; /* 背景色-白*/
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#0066CC	; /* 文字色-青 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bu-re{	/* カレンダーのレイアウト青赤 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#E4A6A6	; /* 背景色-赤*/
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#0066CC	; /* 文字色-青 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bu-bu{	/* カレンダーのレイアウト青青 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#C1E7FC	; /* 背景色-青*/
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#0066CC	; /* 文字色-青 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}
div.cal-bu-gr{	/* カレンダーのレイアウト青緑 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#CAF3CE	; /* 背景色-緑 */
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#0066CC	; /* 文字色-青 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
	float			:left		; /* 横に並べる */
}
div.cal-bu-or{	/* カレンダーのレイアウト青橙 */
	background-image	:url("img/common/calender-border.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	background-color	:#FFCC66	; /* 背景色-橙*/
	width			:25px		; /* box幅 */
	height			:19px		; /* box高 */
	padding-top		:3px		; /* 文字位置上 */
	font-size		:12px		; /* 文字サイズ */
	color			:#0066CC	; /* 文字色-青 */
	font-weight		:bold		; /* 太文字 */
	text-align		:center		; /* 文字中央 */
	float			:left		; /* 横に並べる */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.title1	{	/* タイトル1のレイアウト */
	background-image	:url("img/common/title1.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:20px		; /* box配置上 */
	margin-bottom		:10px		; /* box配置下 */
	margin-left		:0px		; /* box配置左 */
	width			:611px		; /* box幅 */
	height			:29px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:18px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
}

div.title1_home	{	/* タイトル1(homeのみ)のレイアウト */
	background-image	:url("img/common/title1.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:30px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:611px		; /* box幅 */
	height			:29px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:18px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
}
div.title2	{	/* タイトル2のレイアウト */
	background-image	:url("img/common/title2.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:20px		; /* box配置上 */
	margin-bottom		:10px		; /* box配置下 */
	margin-left		:0px		; /* box配置左 */
	width			:611px		; /* box幅 */
	height			:29px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:16px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
}

div.title3	{	/* タイトル3のレイアウト */
	background-image	:url("img/common/title3.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:20px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	height			:29px		; /* box高 */
	padding-top		:0px		; /* 文字位置上 */
	padding-left		:15px		; /* 文字位置左 */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
	white-space		:nowrap		; /* 改行なし */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.home1	{	/* HPへようこそのレイアウト */
	background-image	:url("img/common/home1.jpg")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:20px		; /* box配置上 */
	margin-bottom		:20px		; /* box配置下 */
	margin-left		:0px		; /* box配置左 */
	width			:611px		; /* box幅 */
	height			:136px		; /* box高 */
}
div.home1-1	{	/* HPへようこそのタイトル */
	margin-top		:18px		; /* box配置上 */
	margin-left		:10px		; /* box配置左 */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
	white-space		:nowrap		; /* 改行なし */
}

div.home1-2	{	/* HPへようこその本文 */
	margin-top		:6px		; /* box配置上 */
	margin-left		:30px		; /* box配置左 */
	font-size		:14px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	white-space		:nowrap		; /* 改行なし */
	line-height		:20px		; /* 行間 */
}
/*―――――――――――――――――――――――――――――――――――――――*/


td.home2_news1	{	/* NEWSの本文 */
	background-image	:url("img/common/news-back1.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	width			:470px		; /* box幅 */
	height			:40px		; /* box高 */
	padding-left		:30px		; /* 文字位置左 */
	font-size		:13px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	white-space		:nowrap		; /* 改行なし */
}
td.home2_news2	{	/* NEWSの日付 */
	background-image	:url("img/common/news-back2.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	padding-left		:20px		; /* 文字位置左 */
	font-size		:13px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	white-space		:nowrap		; /* 改行なし */
}
/*―――――――――――――――――――――――――――――――――――――――*/

div.text	{	/* 本文のレイアウト */
	margin-top		:0px		; /* box配置上 */
	margin-left		:20px		; /* box配置左 */
	padding-right		:20px		; /* 文字位置右 */
	padding-bottom		:15px		; /* 文字位置下 */
	font-size		:13px		; /* 文字サイズ */
	line-height		:20px		; /* 行間 */
	color			:#663300	; /* 文字色 */
}

img.img		{	/* 画像右よせのレイアウト */
	margin-top		:15px		; /* 配置上 */
	margin-left		:10px		; /* 配置左 */
	float			:right		;
}
img.img2	{	/* 画像左よせのレイアウト */
	margin-top		:0px		; /* 配置上 */
	margin-right		:10px		; /* 配置左 */
	float			:left		;
}

/*―――――――――――――――――――――――――――――――――――――――*/

td.sweets11	{	/* 商品(写真)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */	
	height			:170px		; /* box高 */
}
td.sweets12	{	/* 商品(商品名)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:6px		; /* 文字位置上 */
	padding-bottom		:10px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#ffffff	; /* 文字色-白 */
	line-height		:18px		; /* 行間 */
}
div.sweets12-title{	/* 商品(商品名タイトル)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:6px		; /* 文字位置上 */
	padding-bottom		:3px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#ffffff	; /* 文字色-白 */
	line-height		:16px		; /* 行間 */
}
div.sweets12-sub{	/* 商品(商品名サブ)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:0px		; /* 文字位置上 */
	padding-bottom		:8px		; /* 文字位置下 */
	padding-left		:30px		; /* 文字位置左 */
	font-size		:10px		; /* 文字サイズ */
	color			:#ffffff	; /* 文字色-白 */
	line-height		:16px		; /* 行間 */
}
td.sweets13	{	/* 商品(アイコン)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:0px		; /* 文字位置下 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
}
td.sweets131	{	/* 商品(アイコン)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:0px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置右 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
}
td.sweets14	{	/* 商品(値段左)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:20px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}
td.sweets15	{	/* 商品(値段右)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.message	{	/* コメントのレイアウト */
	background-image	:url("img/common/message.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:0px		; /* box配置上 */
	margin-bottom		:20px		; /* box配置下 */
	margin-left		:100px		; /* box配置左 */
	width			:419px		; /* box幅 */
	height			:80px		; /* box高 */
	padding-top		:20px		; /* 文字位置上 */
	text-align		:center		; /* 文字中よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	font-weight		:bold		; /* 太文字 */
	line-height		:20px		; /* 行間 */
}

/*―――――――――――――――――――――――――――――――――――――――*/

div.attention	{	/* 注意のレイアウト */
	background-color	:#ffffff	; /* 背景色-白 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:400px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:20px		; /* 文字位置下 */
	padding-left		:3px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:20px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}


div.attention2	{	/* 注意のレイアウト */
	background-color	:#ffffff	; /* 背景色-白 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:610px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:20px		; /* 文字位置下 */
	padding-left		:3px		; /* 文字位置左 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:20px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}
/*―――――――――――――――――――――――――――――――――――――――*/
td.goods1	{	/* 器具材料のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#ffffff	; /* 文字色-白 */
	line-height		:18px		; /* 行間 */
}
td.goods2	{	/* 器具材料(名前)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:20px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}
td.goods3	{	/* 器具材料(型)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:center		; /* 文字中央 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}
td.goods4	{	/* 器具材料(値段)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
}

/*―――――――――――――――――――――――――――――――――――――――*/

td.order1	{	/* 商品(写真)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */	
	height			:151px		; /* box高 */
}
td.order2	{	/* 商品(商品名)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:152px		; /* box幅 */
	padding-top		:6px		; /* 文字位置上 */
	padding-bottom		:10px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:12px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#ffffff	; /* 文字色-白 */
	line-height		:18px		; /* 行間 */
}

/*―――――――――――――――――――――――――――――――――――――――*/


div.lesson_header	{	/* カリキュラム用ヘッダーのレイアウト */
	background-image	:url("img/common/back-top.gif")	; /* 背景画像指定 */
	background-repeat	:repeat-x	; /* 背景画像横リピート */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:700px		; /* box幅 */
	height			:26px		; /* box高 */
	padding-top		:8px		; /* 文字位置上 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	border-left-style	:solid		; /* 左ラインをつける */
	border-right-style	:solid		; /* 左ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
}

div.lesson_footer	{	/* フッターのレイアウト */
	background-image	:url("img/common/back-footer.gif")	; /* 背景画像指定 */
	background-repeat	:repeat-x	; /* 背景画像横 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:700px		; /* box幅 */
	height			:40px		; /* box高 */
	padding-top		:13px		; /* 文字位置上 */
	padding-right		:10px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:14px		; /* 文字サイズ */
	color			:#FAF1CE	; /* 文字色-肌色 */
}
div.lesson_main	{	/* カリキュラム用本文のレイアウト */
	background-color	:#ffffff	; /* 背景色-白 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:700px		; /* box幅 */
	text-align		:left		; /* 文字左よせ */
	padding-left		:40px		; /* 文字位置左 */
	padding-right		:40px		; /* 文字位置右 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	border-left-style	:solid		; /* 左ラインをつける */
	border-right-style	:solid		; /* 右ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
}
div.lesson_title1{	/* カリキュラム用タイトル1のレイアウト */
	background-image	:url("img/common/title1.gif")	; /* 背景画像指定 */
	background-repeat	:no-repeat	; /* 背景画像リピートなし */
	margin-top		:20px		; /* box配置上 */
	margin-bottom		:10px		; /* box配置下 */
	margin-left		:0px		; /* box配置左 */
	width			:611px		; /* box幅 */
	height			:29px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:18px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#663300	; /* 文字色 */
}


div.lesson_t	{	/* カリキュラム(タイトル)のレイアウト */
	background-color	:#663300	; /* 背景色-茶 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:610px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	font-size		:14px		; /* 文字サイズ */
	font-weight		:bold		; /* 太文字 */
	color			:#ffffff	; /* 文字色-白 */
	line-height		:18px		; /* 行間 */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#ffffff	; /* ライン色-白 */
}
div.lesson_t1	{	/* カリキュラム(月)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:40px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-right		:5px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson_t2	{	/* カリキュラム(内容)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:135px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:10px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson_t3	{	/* カリキュラム(内容)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:300px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:5px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}

div.lesson1	{	/* カリキュラム(月)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:40px		; /* box幅 */
	height			:60px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-right		:5px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson2	{	/* カリキュラム(内容)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:135px		; /* box幅 */
	height			:60px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:5px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson3	{	/* カリキュラム(内容)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:300px		; /* box幅 */
	height			:60px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:5px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}

div.lesson_t21	{	/* カリキュラム(月)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:610px		; /* box幅 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:15px		; /* 文字位置右 */
	text-align		:left		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson21	{	/* カリキュラム(月)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:40px		; /* box幅 */
	height			:60px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-right		:5px		; /* 文字位置右 */
	text-align		:right		; /* 文字右よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	white-space		:nowrap		; /* 改行なし */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson22	{	/* カリキュラム(内容)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:180px		; /* box幅 */
	height			:60px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:5px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}
div.lesson23	{	/* カリキュラム(内容)のレイアウト */
	background-color	:#FAF1CE	; /* 背景色-肌色 */
	margin-top		:0px		; /* box配置上 */
	margin-left		:0px		; /* box配置左 */
	width			:390px		; /* box幅 */
	height			:60px		; /* box高 */
	padding-top		:5px		; /* 文字位置上 */
	padding-bottom		:5px		; /* 文字位置下 */
	padding-left		:5px		; /* 文字位置左 */
	text-align		:left		; /* 文字左よせ */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色-茶 */
	line-height		:16px		; /* 行間 */
	border-bottom-style	:solid		; /* 下ラインをつける */
	border-width		:1px		; /* ライン太さ */
	border-color		:#663300	; /* ライン色-茶 */
	float			:left		; /* 横に並べる */
}


.lesson_main a:link	 {	/*メインのリンク訪問前 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.lesson_main a:visited	 {	/* メインのリンク訪問後 */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:none		; /* 下線なし */
}
.lesson_main a:hover 	{	/* メインのリンクonマウス */
	font-size		:12px		; /* 文字サイズ */
	color			:#663300	; /* 文字色 */
	text-decoration		:underline	; /* 下線あり */
}