@charset "Shift_JIS";

/* 追加分 */
td,form,body { font-size: 90%}

a:link{
  color: #39399E;
  text-decoration: none;
  }
a:visited{
  color: #80268A;
  text-decoration: none;
  }
a:hover,a:active{
  color: #1939BD;
  text-decoration: underline;
  background: none;
  }


/* リンク */
td a		{display:block;width:100%;text-decoration:none;}	/* アンケートと項目へのリンクはセル全部リンク */

body		{text-align:left;}
div.navi	{padding:2px;}	/* ページナビリンク */
div.titlelist	{font-size:85%;padding:2px;}	/* アンケートナビリンク */
h1.toptheme	{color:#ffffff;background-color:#696969;font-size:130%;	padding:2px;}	/* トップページh1 */
p.mastermess	{color:#444444;background-color:#ffffff;}		/* 管理者メッセージ ★v2.20追加点 */
div.copyright	{font-size:85%;	text-align:right;padding:4px;border:solid gray 1px;border-width:1 0 0;}	/* コピーライト */
table		{clear:all;margin:1em 0;}	/* 投票結果と投票フォームのテーブル */
table.bar	{margin:0;}	/* グラフ表示用のテーブル */
td.cell_menu	{vertical-align:top;text-align:right;}	/* アンケート登録フォームのセル ★v2.00変更点 */

/* アンケート選択テーブルの設定 */
caption		{color:#696969;background-color:#ffffff;font-weight:bold;text-align:left;}	/* 「現在実施中のアンケート」 */
th.cell_th	{color:#ffffff;background-color:#696969;}			/* 項目（最上段の列） */
th.cell_no	{color:#ffffff;background-color:#708090;}			/* No */
td.cell_tt	{color:#000000;background-color:#dcdcdc;}			/* アンケート名 */
td.cell_to	{color:#000000;background-color:#d3d3d3;text-align:right;}	/* 登録者 */
td.cell_dt	{color:#000000;background-color:#dcdcdc;text-align:center;}	/* 登録日・締切り日・最終投票日 */
td.cell_st	{color:#000000;background-color:#d3d3d3;text-align:center;}	/* 投票ステータス */

/* 投票結果・項目別投票・全投票、閲覧ページ */
h1.theme	{color:#ffffff;background-color:#696969;font-size:120%;margin:1em 0 0 0;padding:4px;border:solid #000000 1px;border-width:0 0 0 10px;}	/* アンケート名 */
div.property	{color:#000000;background-color:#c0c0c0;font-size:85%;margin:0;padding:2px;border:solid #000000 1px;border-width:0 0 0 10px}	/* アンケート登録情報 */
p.mess		{font-weight:bold;}	/* 登録者コメント */
h2.item		{color:#ffffff;background-color:#4169e1;font-size:110%;margin:1em auto;padding:2px;border:solid #0000cd 1px;border-width:0 0 0 10px}	/* 項目 */

/* 投票結果テーブル */
th.cell_thv	{color:#ffffff;background-color:#696969;}			/* 項目（最上段の列） */
th.cell_jun	{color:#ffffff;background-color:#708090;}			/* 順位 */
td.cell_item	{color:#000000;background-color:#dcdcdc;}			/* 投票項目 */
td.cell_vote	{color:#696969;background-color:#d3d3d3;text-align:center;font-weight:bold;}	/* 得票数 */
td.cell_per	{color:#000000;background-color:#dcdcdc;text-align:right;}	/* 割合 */
td.graph_l	{color:#000000;background-color:#008b8b;}			/* グラフの有効部分 */
td.graph_r	{color:#000000;background-color:#dde6e2;}			/* グラフの無効部分(背景) */

/* 投票部分 */
div.vote_list	{text-align:left;margin:0;padding:0;}	/* 投票表示部分全部 */
div.vote	{display:inline;}	/* 得票数 */
span.allvote	{font-size:85%;}
div.vote_topic	{width:700px;margin:1em 0 0;padding:0.5em;}	/* 投票１件全部 */
div.vote_head	{color:#696969;background-color:transparent;font-size:100%;font-weight:bold;margin:0;}	/* 投票ヘッダ */
p.vote_comm	{font-size:85%;margin:0.5em;}	/* コメント本文 */

/* アンケート登録フォームの入るテーブル ★v2.00変更点 */
table.add_theme	{padding:0px;font-family:monospace;}
/* アンケート削除フォーム */
form.del_theme	{margin:1em 0;padding:0px;}
/* 投票フォーム */
form.voteform	{;margin:1em auto;padding:0px;font-family:monospace;}
/* 項目削除フォーム */
form.del_item	{border:solid #a9a9a9 1px;margin:1em 0;padding:10px;}
/* 管理モードフォーム */
form.adminform	{font-size:85%;text-align:right;padding:0;margin:0;}

/* インプットボタン */
.btn_vote	{color:#003366;background-color:#b0c4de;border:solid gray 1px;}		/* 投票フォーム内 */
.btn		{color:#000000;background-color:#d3d3d3;border:solid #696969 1px;}	/* 上以外のフォーム内 */
/* コメント入力のテキストエリア */
textarea,input,select	{color:#000000;background-color:#f5f5f5;}

/* システムメッセージ */
p.sysmess	{color:gray;background-color:transparent;font-weight:bold;text-align:center;margin:1em;}
p.ioerror	{color:gray;background-color:transparent;font-weight:bold;}	/* ファイル入出力エラーでスクリプト終了 */
p.warning	{color:red;background-color:transparent;font-weight:bold;}	/* クライアント入力データエラー */
p.complete	{color:#008000;background-color:transparent;font-weight:bold;}	/* 各処理正常終了 */

/* ヘルプページ */
div.help	{text-align:left;width:700px;margin:1em 0;line-height:1.3em;}
h1.help		{color:#ffffff;background-color:#696969;font-size:130%;margin:auto;}
h2.help		{color:#ffffff;background-color:#a9a9a9;font-size:115%;margin:1em auto;}
h3.help		{color:#494949;background-color:transparent;font-size:100%;margin:auto 1em;}
p.help		{text-align:left;margin:1em;text-indent:1em;}

