/**=============== デフォルト値（共通） ================**/

/*==============================================*/
/* 色合い                                       */
/*	メインカラー	#9999ff		// 暖青 //		*/
/*	サブカラー		#ff9999		// 暖ピンク //	*/
/*	バランス		#ffffcc		// 薄黄 //		*/
/*	アクセント		#00cc66		// 緑 //		*/
/*==============================================*/

/* ボデー（デフォ値） */
	body {
		margin:  0px;
		padding: 0px;
		font-size: 12px;
		color: #333333;
		background: url(logo/back11.gif);
	/*	background-color: #eeeeee;*/
	}

/*=============== アンカーポイント ================*/

/* メイン領域のアンカー */
	#main A         {text-decoration: none; font-weight: bold;}
	#main A:link    {color: #9999ff;}
	#main A:visited {color: #9999ff;}
	#main A:active  {color: #9999ff;}
	#main A:hover   {color: #ffffcc; background-color: #6666ff;}

/* メニュー領域のアンカー */
	#menu A         {font-weight: bold;}
	#menu A:link    {text-decoration: none; color: #ffffff;}
	#menu A:visited {text-decoration: none; color: #ffffff;}
	#menu A:active  {text-decoration: none; color: #ffffff;}
	#menu A:hover   {text-decoration: underline; color: #333333;}

/*=============== アンカーポイント ================*/


/*=============== 全体領域 ================*/
		div#bodystyle {
			width: 740px;
			height: auto;
			margin:  0px auto;
			padding: 0px;
		/*	background-color: #9999ff;*/
		/*	border-top: 4px solid #ccccff;*/
		/*	border-bottom: 12px solid #ff9999;*/
			border-left: 1px solid #666666;
			border-right: 2px solid #666666;
		}


/*=============== タイトル領域 ================*/

	/* 領域確保 */
		div#title {
			width: 740px;
			height: 124px;
			margin:  0px auto;
			padding: 0px;
			background-color: #9999ff;
			border-top: 4px solid #ccccff;
			border-bottom: 12px solid #ff9999;
		/*	border-left: 2px solid #999999;*/
		/*	border-right: 4px solid #ccccff;*/
		}

	/* タイトル表示領域 */
		h1 {
			width: auto;
			height: auto;
			margin: 0px auto;
			padding: 52px 0px 6px;
			text-align: center;
			font-size: 26px;
			font-weight: bold;
			color: #ffffff;
		}
/*=============== タイトル領域ここまで ===============*/

/*=============== メニュー領域 ================*/

	/* 領域確保 */
		div#menu_area {
			width: 740px;
			height: 48px;
			margin:  0px auto;
			padding: 0px;
			background-color: #9999ff;
		}

	/* メニュー表示領域 */
		ul#menu	{
			width:  auto;
			height: auto;
			margin: 8px 24px auto;
			padding: 0px;
			list-style: none;
			float: right;
		}

		/* メニュー項目 */
			ul#menu li.past {
				width:  auto;
				height: auto;
				margin:  0px 2px;
				padding: 2px 8px;
			/*	border-right: 2px solid #6666cc;*/
			/*	border-left:  1px solid #6666cc;*/
			/*	border-top:   1px solid #6666cc;*/
			/*	border-bottom:1px solid #ffffcc;*/
				float: left;
				text-align: center;
			/*	background-color: #ffffcc;*/
			}

			ul#menu li.present {
				width:  auto;
				height: auto;
				margin:  0px 2px;
				padding: 2px 8px;
			/*	border-right: 2px solid #6666cc;*/
			/*	border-left:  1px solid #6666cc;*/
			/*	border-top:   1px solid #6666cc;*/
			/*	border-bottom:1px solid #cccccc;*/
				float: left;
				text-align: center;
			/*	background-color: #cccccc;*/
				font-weight: bold;
				text-decoration: underline;
			}

/*=============== メニュー領域ここまで ===============*/

/*=============== メイン（コンテンツ）領域指定 ================*/
	/* 領域確保 */
		div#main {
			width: 740px;
			height: auto;
			margin: 0px auto;
			padding: 0px;
			background-color: #ffffcc;
		}

	/* コンテンツ表示領域 */
		div#content {
			width: auto;
			height: auto;
			margin: 0px auto;
			padding: 12px 0px;
			line-height: 120%;
			background: url(logo/back01.gif);
			background-repeat: repeat;
		/*	color: #000000;*/
		/*	border-top:    6px solid #9999ff;*/
		/*	border-bottom: 4px solid #cccccc;*/
		}

	/*=============== キャプション ===============*/
		h2 {
			display: none;
			margin: 0px;
			padding: 0px;
			font-weight: bold;
			font-size: 26px;
		/*	text-align: center;*/
		/*	color: #9999ff;*/
		}

		/* L.3から各項目のキャプション */
			/*	h3 {
			*		font: bold 12px sans-serif;
			*	}*/
/*=============== キャプション ===============*/
/*=============== メイン（コンテンツ）領域指定 ================*/

/*=============== コンテンツ領域ここまで ================*/


/*=============== フッタ領域 ================*/
	/* 領域確保 */
		div#footer_area {
			width: 740px;
			height: auto;
			margin: 0px auto;
			padding: 0px;
		/*	background-color: #ff9999;*/
		}

	/* フッタ表示領域 */
		div#footer {
			width: auto;
			height: 48px;
			margin: 0px auto;
			padding: 12px 0px;
		/*	color: #ffffff;*/
			text-align: center;
			background-color: #ff9999;
			border-bottom: 2px solid #999999;
		}

/*=============== フッタ領域ここまで ================*/
/**=============== メイン（共通） ここまで ================**/

/*=============== 文字の強弱（共通） ================*/
	/* 強調 */
		.strong {
			font-weight: bold;
			background-color: #ff3333;
		}
		.em {
			font-weight: bold;
			color: #ff3333;
		}

	/* 弱い（小さい） */
		.feeble {
			font-size: 10px;
		}
/*=============== 文字の強弱（共通） ================*/




/**=============== その他、共通でないもの ================**/

	/*=============== お品書きのみ ================*/
	/* アンカー */
		#main p.secretnotes A         {color: #9999ff; background-color: transparent; font-weight: normal;}
		#main p.secretnotes A:link    {text-decoration: none; color: #9999ff;}
		#main p.secretnotes A:visited {text-decoration: none; color: #9999ff;}
		#main p.secretnotes A:active  {text-decoration: none; color: #9999ff;}
		#main p.secretnotes A:hover   {text-decoration: underline; background-color: transparent; color: #6666ff;}


	/*=============== イラストのみ ================*/

		ul.illust {
			margin: 16px;
			padding: 0px;
			list-style: none;
		}
			ul.illust li.thumbnail {
				display: block;
				width: 67px;
				height: 67px;
				margin: 8px;
				padding: 0px;
				float: left;
			}

			ul.illust li.thumbnail_dummy {
				display: block;
				width: 150px;
				height: 67px;
				margin: 8px;
				padding: 0px;
				float: left;
			}

		/* サムネイルのアンカー */
			#main ul.illust li.thumbnail A         { display: block; text-decoration: none; width: 67px; height: 67px; }
			#main ul.illust li.thumbnail A:link    {  }
			#main ul.illust li.thumbnail A:visited {  }
			#main ul.illust li.thumbnail A:active  {  }
			#main ul.illust li.thumbnail A:hover   { background-color: #ff9999; }

		/* サムネイルにマウスポインタが合わさったとき合わさっていないとき（［！］IE6のみ） */
		/*	.mouse_out {
		*		border: 0px;
		*		filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1,opacity=0.8);
		*	}
		*	.mouse_over {
		*		border: 0px;
		*	}*/


	/*=============== リンクのみ ================*/

		/* リンクリスト */
			ul.link {
				margin: 12px;
				padding: 0px;
				list-style: none;
			}
				ul.link li.link {
					display: block;
				/*	text-align: center;*/
				/*	float: left;*/
					width:  auto;
					height: 40px;
					margin:  12px;
					padding: 0px;
				/*	border-bottom: solid 2px #00cc66;*/
				/*	background-color: #ff9999;*/
					clear: both;
				}
					ul.link li.link img {
						float: left;
						margin-right: 24px;
					}

			ul.link li.linkr {
				display: block;
				text-align: right;
			/*	float: left;*/
				width:  auto;
				height: 40px;
				margin:  12px;
				padding: 0px;
			/*	border-bottom: solid 2px #00cc66;*/
			/*	background-color: #ff9999;*/
				clear: both;
			}
				ul.link li.linkr img {
					float: right;
					margin-left: 24px;
				}


		/* サムネイルのアンカー */
		/*	#main ul.link li.link2 A         { text-decoration: none; font-weight: bold; color: #333399; }
		*	#main ul.link li.link2 A:link    {  }
		*	#main ul.link li.link2 A:visited {  }
		*	#main ul.link li.link2 A:active  {  }
		*	#main ul.link li.link2 A:hover   { color: #ccccff; background-color: transparent; }*/


	/*=============== プロフィールのみ ================*/



	/*=============== おぼえがき（シークレットノート）のみ ================*/
		/* キャプション(L.3) */
			.snote_main h3 {
				border-left: solid 4px #00cc66;
				background-color: #ffffff;
				margin: 0px 0px 0px -12px;
				padding: 2px 12px;
				font-size: 12px;
				font-weight: bold;
			}
			.snote_main h4 {
			/*	border-left: solid 4px #00cc66;*/
			/*	background-color: #ffffff;*/
				margin: 0px 0px 0px 0px;
				padding: 2px 12px;
				font-size: 12px;
				font-weight: bold;
			}
		/* 秘密のメモメニュー（左側）領域 */
			div.snote_menu {
				width:  180px;
			/*	height: 100%;*/
				margine:  0px;
				padding:  0px;
				background-color: transparent;
			/*	background-image: inherit;*/
			/*	background: url(logo/back01.gif);*/
			/*	display: block;*/
				float: left;
			}
			/* メニュー領域指定 */
				ul.snote_menu_a2 {
				/*	border: dotted 2px #333333;*/
				/*	background-color: #ffffff;*/
					list-style: none;
					width: auto;
					height: auto;
					margin: 0px;
					padding: 24px;
				}

		/* 秘密のメモメイン（右側）領域 */
			div.snote_main {
				width:  480px;
			/*	height: 100%;*/
				margin:  12px;
				padding:  0px;
			/*	background-color: transparent;*/
			/*	background-image: inherit;*/
			/*	background: url(logo/back01.gif);*/
				float: right;
			}

			/* 秘密のメモトピックス */
				div.snote {
				/*	border: dotted 2px #00cc66;*/
					width:  auto;
					height: auto;
					margin: 0px auto;
					padding: 12px;
				}

				div.snote ul {
				/*	display: inline;*/
					list-style: none;
				}
					div.snote ul li {
					/*	display: list-item;*/
						padding: 3px;
					/*	border-bottom: dotted 2px #00cc66;*/
					}
			/* 秘密のメモブロックインデント */
				div.snote_block {
					margin:  0px 24px;
					padding: 0px;
				}
			/* 秘密のメモコラム領域 */
				div.snote_cell {
					width:  300px;
					margin:   0px auto;
					padding: 12px;
					background-color:#ffffff;
					border-left: solid 4px #999999;
				}


/* End of Data */