/* DIALOG ログイン等、読み込みを行わない画面以外 */

.prop .name ,.list .name{
    text-align: left;
    white-space: nowrap;
    width: 1%;
}

.prop .value {
    text-align: left;
    width: 85%;

}

.prop .code {
    text-align: left;
    word-wrap: break-word;
    white-space: nowrap;
    word-break: break-all;
    width: 15%;

}

.prop .commonProgress {
    width: 195px;
}

.prop .commonState {
    width: 80px;
}

.prop .commonFixdate {
    width: 195px;
}

.prop .commonLockeddate {
    width: 220px;
}


/* テーブルの内部を全体的に左寄せにしたい場合に使用する幅調節用クラス */
.prop .padding {
    width: 100%;
}

label {
    margin-right: 16px;
    padding-left: 16px;
}

/* 必須項目 */
.mandatory  {
    background: url(../images/icon/mandatory_symbol.png) 0px 0% no-repeat;
/*	color: #F00; */
}

/* 警告 */
.warning  {
    background: url(../images/icon/warning.png) 0px 0% no-repeat;
/*	color: #F00; */
}

/* 数値項目 */
.number {
    text-align: right;
    white-space: nowrap;
    width:1%;
}

/* 詳細・編集・削除ボタンの幅調節 */
th.button {
    width: 5%;
}


/* テキストエリアでエラー時に赤色の枠で表示 */
td.errors textarea {
    border: 1px solid red;
}

/* リストボックスでエラー時に赤色の枠で表示 */
td.errors .select {
    border: 1px solid red;
    padding: 0px;
}

/* リストボックスで警告時に黄色の枠で表示 */
td.warnings .select {
    border: 1px solid #cc0;
    padding: 0px;
}

/* 新FW対応時の新規追加 */
table.table_fixed {
    display: table;
}

/* #my_contents .data の内側でtableタグを使用するときに設定 */
table.data_table_fixed {
    width:900px;
    display: table;
}

/* 後ろの枠からはみ出るときに設定 */
table.auto {
/*    border: 1px solid #aed0ea;*/
    width: auto;
    min-width: 100%;
/*    word-break: break-all;*/
/*    word-wrap: break-word;*/
/*    display: inline-block;*/
}
