@charset "UTF-8";
/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆

contentsComponent.css

コンテンツエリア内の共通部品

作成日 / 担当 ：2007年11月10日 / 伊藤(ito@sysmil.com)
修正日 / 担当 ：

◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/

.error_coution {
  color:#FF0000;
  font-weight:bold;
  }

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
/* 表テーブル：スタイル１ */

/* 入力フォーム用　表テーブルスタイル */

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
div.tableStyle1 table,
div.tableStyle1 table th,
div.tableStyle1 table td {
border-collapse:collapse;
border:#666666 1px solid;
}

div.tableStyle1 table th {
padding:10px 30px 10px 10px;
text-align:left;
empty-cells:show;
background:#CCCC99;
font-weight:bold;
}

div.tableStyle1 table td {
padding:10px 5px 10px 10px;
vertical-align:top;
text-align:left;
empty-cells:show;
}

/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
/* 行の警告 */
/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
#BASEBOX_BODY div.tableStyle1 table tr.err th {
font-weight:bold;
background:#FF9999 url(../imgs/topicpath_icon.gif) center right no-repeat;
color:#660000;
}

#BASEBOX_BODY div.tableStyle1 table tr.err td {
background:#FFCCCC;
}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
/* 表テーブル：スタイル２ */

/* 説明表用　表テーブルスタイル */

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
div.tableStyle2 table,
div.tableStyle2 table th,
div.tableStyle2 table td {
border-collapse:collapse;
border:#666666 1px solid;
}

div.tableStyle2 {
padding:0px 0px 20px 0px;
}

div.tableStyle2 table th {
padding:5px;
empty-cells:show;
background:#CCCC99;
font-weight:bold;
}

div.tableStyle2 table td {
padding:5px;
empty-cells:show;
}

/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
/* ヘッダのスタイル */
/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
div.tableStyle2 table tr.tableStyle2_tableHeader1 th {
background:#333333;
color:#FFFFFF;
padding:2px;
font-weight:bold;
}

/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
/* フォントの位置 */
/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */

/* Left top */
div.tableStyle2 .tableStyle2_fontAlign1{
text-align:left;
vertical-align:top;
}

/* center middle */
div.tableStyle2 .tableStyle2_fontAlign2{
text-align:center;
vertical-align:middle;
}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
/* 表テーブル：スタイル３ */

/* 説明表用　表テーブルスタイル　ボーダーラインなし */

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
div.tableStyle3 table,
div.tableStyle3 table th,
div.tableStyle3 table td {
border-collapse:collapse;
border:#CCCCCC 1px solid;
}

div.tableStyle3 {
padding:0px;
}

div.tableStyle3 table th {
padding:5px;
empty-cells:show;
background:#CCCC99;
font-weight:bold;
}

div.tableStyle3 table td {
padding:5px;
empty-cells:show;
}

/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
/* ヘッダのスタイル */
/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
div.tableStyle3 table tr.tableStyle3_tableHeader1 th {
background:#333333;
color:#FFFFFF;
padding:2px;
font-weight:bold;
}

/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
/* フォントの位置 */
/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */

/* Left top */
div.tableStyle3 .tableStyle3_fontAlign1{
text-align:left;
vertical-align:top;
}

/* center middle */
div.tableStyle3 .tableStyle3_fontAlign2{
text-align:center;
vertical-align:middle;
}

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
/* リスト：スタイル１ */

/* リストアイコンなし */
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
#BASEBOX_BODY ol.listStyle1, #BASEBOX_BODY ul.listStyle1 {
list-style:none;
}

#BASEBOX_BODY ol.listStyle1 li span, #BASEBOX_BODY ul.listStyle1 li span {
padding-left:1em;
}
