/* 基本スタイル */
body {
	background:#ffffff url() no-repeat fixed 100% 0%;
				 /* 背景色 背景URL 繰返 固定 横位置 縦位置 */
	scrollbar-3dlight-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#b3cce6;
	scrollbar-base-color:#b3cce6;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#e6eef3;
	scrollbar-shadow-color:#b3cce6;
	scrollbar-darkshadow-color:#ffffff;
}}
#body { text-align:center; }	/*画面全体の配置(左中右揃えなど)*/

/* 基本フォントスタイル */
body,td,th {
	font-size:x-small;
	color:#99a6b3;
	line-height:125%;
}


/* リンク系 Ａタグスタイル */
a  { text-decoration:none; }
a:link    { color:#88aabb; }	/* リンク */
a:visited { color:#99b3a6; }	/* 訪問済 */
a:active  { color:#c0d999; }	/* 訪問中 */
a:hover   { color:#faccb3; }	/* オンマウス */


/* フォームタグ系 */
input,select,textarea { 
	font-size:x-small;
	color:#99a6b3; 
	background-color:#ffffff;
}
input,textarea {
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#b3cce6;
	/*background:transparent;*/
}	/* select以外のフォームのボーダー*/


/* 記事に使うクラス */
.maintitle { font-size:small; letter-spacing:5; }	/*メインタイトル*/
.menus  {  }	/*メニュー*/
.menu   {  }	/*メニューの要素*/
.applet {  }	/*アプレット選択*/
.nextback { text-align:right; padding:0 7 0 7; }	/*次,前,ページ,アンカー*/
.tyosaku  { text-align:right; padding:0 7 0 7; }	/*著作権*/
.wid { width:500px; text-align:center; }	/*テーブル･段落幅*/
.hra { color:#b3cce6; height:1; border:1 solid #b3cce6; }	/*HR罫線*/


/* 親スレッドの中 */
.key   { font-size:xx-small; }	/*プチタイトル*/
.name  {  }	/*名前*/
.com   { padding-left:5; line-height:150%; }	/*コメント*/
.date  {  }	/*日付*/
.title {  }	/*題名*/
.rdiv  {  }	/*リンク*/
.ptime { font-size:xx-small; text-align:right; }	/*描画時間*/


/* 子スレッドの中 */
.reskey   { font-size:xx-small; }	/*プチタイトル*/
.resname  {  }	/*名前*/
.rescom   { padding-left:5; }	/*コメント*/
.resdate  { font-size:xx-small; text-align:right; }	/*日付*/


/* 検索段落 */
.search1 { background-color:#e6eef3; }	/*上*/
.search2 { padding:5; } 	/*中*/
.search3 { background-color:#e6eef3; }	/*下*/


/* 土/日/祝日/記念日or */
.sat  { color:#8888cc; }	/*土曜*/
.sun  { color:#f6a6a6; }	/*日曜*/
.holi { color:#fab399; font-weight:bolder; }	/*祝日*/
.memo { color:#ffffff; font-weight:bolder; background-color:#ffddcc; padding-left:3; }	/*記念日orスケジュール*/
.week {  }	/*平日*/


/* カレンダー */
.calt  {  }	/*日記画面のTABLE*/
.cal   { border:0 solid #b3cce6; }	/*日記画面のTD*/
.camt  { border-width:1 0 0 1; border-style:solid; border-color:#b3cce6; }	/*TABLE*/
.cam   { border-width:0 1 1 0; border-style:solid; border-color:#b3cce6; }	/*TD*/
.texton{ background-color:#fffff0; }  /* 日記があるときの */
.imgon { background-color:#e6f3ff; }  /* イメージがあるときの */


/* レイヤーレスフォーム */
.ltable { background-color:#ffffff; 
		  border-width:1 1 1 1; border-style:solid; border-color:#ccddee; }	/*TABLE*/
.ltd    { background-color:#ccddee; }	/*バー*/


/* スレッドテーブル */
.stable {  }	/*TABLE*/
.std    {  }	/*TD*/


/* 日記画面 */
.pare1 { border-width:1 1 1 1; border-style:solid; border-color:#b3cce6; }	/*TABLE*/
.pare2 { border-bottom:1 solid #b3cce6; text-align:center; }	/*上 TD*/
.pare3 { background:url(); }	/*中 TD*/
.pare4 { border-top:1 solid #b3cce6; text-align:right; padding:2 5 2 5; }	/*下 TD*/


/* メニュー画面 */
.mtitle{ font-size:small; letter-spacing:2px; }	/*のタイトル*/
.menu1 { border:1px #b3cce6 solid; }	/*TABLE*/
.menu2 { padding:3; text-align:center; }	/*上下 TD*/
.menu3 { border-top:1 solid #b3cce6; line-height:125%; padding:5; }	/*中 TD*/

.mdiv1 { padding:15 35 5 20; text-align:left; }	/*TD中 段落1 月選択*/
.mdiv2 { padding:5 20 10 35; text-align:left; }	/*TD中 段落2 日記リスト*/
.mdiv3 { padding:10 10 10 45; text-align:left; }	/*TD中 段落3 月の一覧*/
.mdiv4 { text-align:right; }	/*TD中 段落4 検索のところ*/


/* フォーム画面 */
.ftitle{ letter-spacing:2px; }	/*タイトル*/
.form1 { border:1px #b3cce6 solid; }	/*TABLE*/
.form2 { border-bottom:1px #b3cce6 solid; padding:3; text-align:center; }	/*上下 TD*/
.form3 { line-height:125%; padding:5; }	/*中 TD*/
.fdiv1 { border:0; }	/*中 TABLE*/
.fdiv2 { border:0; line-height:125%; }	/*中 TD*/


/* カタログ */
.ctable { border-width:1 0 0 1; border-style:solid; border-color:#b3cce6; }	/*TABLE*/
.ctr    { height:5; }	/*TR*/
.ctd    { border-width:0 1 1 0; border-style:solid; border-color:#b3cce6; padding:5; }	/*TD*/


/* ペイント画面の拡張ツール */
.ptable { border-width:1 1 1 1; border-style:solid; border-color:#b3cce6; }	/*(左,右)TABLE*/
.ptd    { color:#99a6b3;  }	/*(左,右)TD*/
.qtable { width:500px; border-width:1 1 1 1; border-style:solid; border-color:#b3cce6; }	/*(中,下)TABLE*/
.qtd    { color:#99a6b3;  }	/*(中,下)TD*/


/* CGI でも使うクラス */
.button	{  } /*form-input,textarea*/
.submit	{  } /*submit-type*/
.ra		{  } /* ラジオボックスのスタイル */
.mtable { border-width:1 0 0 1; border-style:solid; border-color:#b3cce6; } /*TABLE*/
.mtd    { border-width:0 1 1 0; border-style:solid; border-color:#b3cce6; } /*TD*/

