/* ---------------------------------------------------------------------- */
/*	1. アイデアに関する項目の表示                                         */
/* ---------------------------------------------------------------------- */

/*  1-1. グルーピング
------------------------------------------------------------------------- */
table#IdeaSummary {
	border: 2px #000000 solid;
	margin: 5;
}

/*  1-2-1. グルーピングされた表のうちセルの上線を表示
------------------------------------------------------------------------- */
#IdeaSummary td.topline {
	border-top: 1px black solid;
	empty-cells: show;
}

/*  1-2-2. グルーピングされた表のうちセルの右線を表示
------------------------------------------------------------------------- */
#IdeaSummary td.rightline {
	border-right: 1px black solid;
	empty-cells: show;
}

/*  1-3-1. グルーピングされたヘッダー部
------------------------------------------------------------------------- */
#IdeaSummary td.Head {
	font-weight: bold;
	color: white;
	text-align: center;
	background-color: #0080FF;
	padding: 5 10 5 0;
	width: 100px;
	empty-cells: show;
}

/*  1-3-2. グルーピングされたボディ部
------------------------------------------------------------------------- */
#IdeaSummary td.Body {
	background-color: #D8FFFF;
	padding: 5;
	margin-right: -3;
	empty-cells: show;
}

/*  1-4. アイデアの運営者コメント入力フォーム
------------------------------------------------------------------------- */
#IdeaSummary div.AdminComment {
	margin: 3 0 5 5;
	padding: 3 10 3 10;
	border: 1px black solid;
	background-color: #C0FFFF;
}

#PointSummary td {
    height: 30px;
    padding: 5 0 5 0;
}

#PointSummary td.top {
    padding-top: 0;
}
#PointSummary td.bottom {
    padding-bottom: 0;
}

#PointSummary td.div {
	border-bottom: 1px #e0e0e0 solid;
	empty-cells: show;
}

/*  1-5. アイデアの評価コメント入力フォーム
------------------------------------------------------------------------- */
form.AddCritical {
	padding: 5 10 5 5;
}

/*  1-6. メニューボタン
------------------------------------------------------------------------- */
.MenuButton {
	margin: 0 3 0 3;
	padding: 0 10 0 10;
}


/* ---------------------------------------------------------------------- */
/*	2. アイデア入力時の表示                                               */
/* ---------------------------------------------------------------------- */

/*  2-1. エラーグルーピング
------------------------------------------------------------------------- */
div.IdeaInputError {
	border: 2px double Red;
	color: Red;
	margin: 5px 30px 5px 30px; 
	padding: 5px;
}

/*  2-2. エラータイトル
------------------------------------------------------------------------- */
div.IdeaInputError p.Title {
	font-weight: bold;
}

/*  2-3. エラー項目
------------------------------------------------------------------------- */
div.IdeaInputError p.Item {
	padding-left: 20px;
}

/* ---------------------------------------------------------------------- */
/*	3. タグクラウドの表示                                               */
/* ---------------------------------------------------------------------- */
div.tagcloud {
	background-color: rgb(255, 255, 255);
	border-style: solid;
	border-color: rgb(200, 200, 200);
	border-width: 1px;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 20px;
	padding: 5px;
}


