@charset "utf-8";


/**
 *---------edit-------------
 */

h2#headEdit {
    height: 38px;
    background-image: url('../i/clt_edit_head.png');
}

table.formTable1 {
    margin: 1.5em auto;
    border: 1px solid #EEE;
    border-bottom: 1px solid #CCC;
    background: url('../i/cmn_bg_form1.png') repeat-x;
    background-color: #EEE;
}

table.formTable1 th,
table.formTable1 td {
    padding: 1em;
}

table.formTable1 th {
    width: 10em;    
    color: #E97800;
    font-size: 1.4em;
    font-weight: bold;
}

table.formTable1 input {
    width: 23em;
    padding: 0.3em;
    font-size: 2em;
}

table#baseDataTable,
table#offerDataTable {
    margin-bottom: 1em;
    width: 100%;
}

ul#employStyleList,
ul#workStyleList {
    float: left;
    padding-right: 1em;
    width: 15em;
}

ul#employStyleList li,
ul#workStyleList li {
    margin-left: 1em;
}

ul li.parent {
    margin-left: 0em !important;
    margin-bottom: 0.5em;
    padding: 0.3em;
    background-color: #CCC;
    font-weight: bold;
}

ul#offerList {
    margin-bottom: 2em;
    margin-top: 1em;
}

ul#offerList li {
    margin-left: 0.4em;
    margin-right: 0.4em;
    padding: 0.6em 0.7em;
    font-size: 1.2em;
}

ul#offerList li span {
    color: #777;
    font-size: 0.9em;
}

ul#offerList li.odd {
    margin-top: 1px;
    margin-bottom: 1px;
    border-top: 1px dotted #CCC;
    border-bottom: 1px dotted #CCC;
}

ul#offerList li.even {
    background-color: #EEE;
}

span.updatedChar {
    margin-right: 20px;
}
