/************************************************************************************************
 全般の指定
************************************************************************************************/
BODY
{
	margin: 0px;
	background-color: white;
}

A:link
{
	text-decoration: none;
	color: #0000ff;
}

A:visited
{
	text-decoration: none;
	color: #0000ff;
}

A:active
{
	text-decoration: none;
	color: #0000ff;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

/* 注意文の枠 */
DIV.ATTENTION
{
	border-color: #ff99ff;
}

/* メッセージ（一般） */
SPAN.ERRORMSG
{
	color: red;
}

SPAN.WARNINGMSG
{
	color: #9966ff;
}

SPAN.DONEMSG
{
	color: Green;
}

/* ヘッダーエリア */
TD.AREA_HEADER
{
	background-color: #f8d070;
}

/* プロフィール */
DIV.Profile
{
	border-color: cornsilk;
	background-color: cornsilk;
}

/* メニューエリア */
TD.AREA_MENU
{
	background-color: #f8e8a8;
}

TABLE.MAINMENU, TABLE.SUBMENU, TABLE.RETMENU
{
	border-color: #cc6600;
}

TR.MAINMENU_HEADER, TR.SUBMENU_HEADER, TR.RETMENU_HEADER
{
	background-color: #cc6600;
}

TD.MAINMENU_HEADER, TD.SUBMENU_HEADER, TD.RETMENU_HEADER
{
	color: white;
}

TD.MAINMENU_HEADER A:link, TD.MAINMENU_HEADER A:visited, TD.SUBMENU_HEADER A:link, TD.SUBMENU_HEADER A:visited
{
	color: white;
}

TD.MAINMENU_ITEM, TD.SUBMENU_ITEM, TD.RETMENU_ITEM
{
	color: #9b9b9b;
	background-color: papayawhip;
}

TABLE.TOPMENU
{
	border-top: gold 2px solid;
	border-left: gold 2px solid;
	background-color: cornsilk;
}
TD.TOPMENU SPAN
{
	color: gold;
}


/* コンテンツエリア */

/* ページタイトル */
TABLE.PAGETITLE
{
	color: black;
	border-color: darkgray;
	background-color: gainsboro;
}

/* フッターエリア */
TD.AREA_FOOTER
{
	background-color: #f8e8a8;
}

/* 入力画面（一般） */
TABLE.EDIT
{
	border-color: tan;
	border-collapse: collapse;
}

TABLE.EDIT TD
{
	border-color: tan;
}

TD.EDIT_TITLE
{
	background-color: papayawhip;
}

TABLE.EditSub
{
	border-color: Gainsboro;
}

/************************************************************************************************
 トップ
************************************************************************************************/
/* トピックエリア */
TD.AREA_TOPIC
{
	padding: 3pt;
	margin: 3px;
}

/* 通知エリア */
TD.AREA_NOTICE
{
}

/************************************************************************************************
 ログイン
************************************************************************************************/
TD.LOGIN_BODY
{
	background-color: #f8e8a8;
}

TABLE.LOGIN
{
	border-color: #cc6600;
	background-color: white;
}
TABLE.LOGIN TD
{
	border-color: #cc6600;
}

/************************************************************************************************
 日記一覧
************************************************************************************************/
TABLE.DLIST
{
	border-color: tan;
}

TR.DLIST_HEADER
{
	color: #ffffff;
	background-color: tan;
}

TR.DLIST_ITEM1
{
	background-color: #faf2e2;
}

TR.DLIST_PAGER
{
	background-color: tan;
}

/************************************************************************************************
 日記帳
************************************************************************************************/
TABLE.NOTE
{
	border-color: #cc9999;
	background-color: #ffe8da;
}
TABLE.NOTE_SELECT
{
	border-color: #cc9999;
	background-color: #ffcccc;
}

/************************************************************************************************
 日記帳一覧
************************************************************************************************/
TABLE.NLIST
{
	border-color: cornflowerblue;
}

TR.NLIST_HEADER
{
	color: #ffffff;
	background-color: CornflowerBlue;
}

TR.NLIST_ITEM1
{
	background-color: aliceblue;
}

TR.NLIST_PAGER
{
	background-color: CornflowerBlue;
}

/************************************************************************************************
 ジャンル一覧
************************************************************************************************/
TABLE.GLIST
{
	border-color: tan;
}

TR.GLIST_HEADER
{
	color: #ffffff;
	background-color: tan;
}

TR.GLIST_SELECT TD
{
	background-color: #ffffcc;
}

TR.GLIST_SELECT TD.GLIST_ITEM_GENRE A:link, TR.GLIST_SELECT TD.GLIST_ITEM_GENRE A:visited
{
	color: #cc6600;
}

TR.GLIST_PAGER
{
	background-color: tan;
}

/************************************************************************************************
 日記帳表紙
************************************************************************************************/

/* カレンダー */
TABLE.CALENDAR
{
	border-color: cornflowerblue;
}

TABLE.CALENDAR_TITLE SPAN
{
	background-color: white;
}

TD.CALENDAR_DAYHEADER
{
	background-color: cornflowerblue;
}

TD.CALENDAR_DAY, TD.CALENDAR_TODAY, TD.CALENDAR_WEEKEND, TD.CALENDAR_OTHERMONTH, TD.CALENDAR_SELECTDAY, TD.CALENDAR_DIARY
{
	border-color: cornflowerblue;
}

TD.CALENDAR_TODAY
{
	background-color: #ffccff;
}

TD.CALENDAR_SELECTDAY
{
	background-color: #ffffe8;
}

TD.CALENDAR_OTHERMONTH
{
	color: gainsboro !important;
}

TD.CALENDAR_DIARY
{
	background-color: lavender;
}

SPAN.CALENDAR_COMM
{
	color: Black;
}

SPAN.CALENDAR_SUBJECT
{
	color: dimgray;
}

/************************************************************************************************
 日記
************************************************************************************************/
TABLE.DIARY
{
	border-color: tan;
	background-color: #ffffe8;
}
TD.DIARY_TITLEBAR
{
	background-color: wheat;
	border-bottom-color: tan;
}
TD.DIARY_BODY
{
	border-bottom-color: tan;
}
INPUT.DIARY_SELPIC
{
	border-color: red;
}
TD.DIARY_LINK
{
	border-bottom-color: tan;
}
DIV.DIARY_COMMENT_HEAD
{
	background-color: wheat;
}
DIV.DIARY_COMMENT_BODY
{
}
TD.DIARY_SUBMIT
{
	border-top-color: tan;
}

/************************************************************************************************
 お知らせ
************************************************************************************************/
TABLE.INFO_LIST
{
	border-color: darkseagreen;
}

TR.INFO_LIST_HEADER
{
	color: white;
	background-color: darkseagreen;
}

TABLE.INFO
{
	border-color: darkseagreen;
}

TR.INFO_HEADER
{
	background-color: darkseagreen;
}
