/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *







 */

body {
    min-width: 1300px;
    background-color: #FEFEFE;
 }

a{
    cursor: pointer;
}

select{
    font-size:14px;
    border:1px #c0c0c0 solid;
    border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 * -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
}

a{
    text-decoration: none;
    color: #000;
}
input{
    font-size:14px;
}
.input_num{
    text-align: right;
}

.input_text{
    text-align: left
}
table{
    table-layout: fixed;
}
label{
    margin:0px
}
.btn60{
    width:60px
}
.btn80{
    width:80px
}

.btn1{
    height:25px;
    width:60px;
    border-width: 1px;    
    border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 * -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    background-color:F7F7F7;
    background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#D7D7D7));
  }
  
.list_table{
    border-top:1px solid #8E8E93;
    border-left:1px solid #8E8E93;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.list_table th{
    border-right:1px solid #8E8E93;
    border-bottom:1px solid #8E8E93;
    color:#000;
    background-color:#34AADC;
    background-position:left top;
    padding:0.3em 0.3em;
    text-align:center;
}
.list_table td{
    border-right:1px solid #8E8E93;
    border-bottom:1px solid #8E8E93;
    padding:0.2em 0.3em;
}  

.list_table th, td{
    text-align: center
} 

.list_table_sts{
    border-top:1px solid #8E8E93;
    border-left:1px solid #8E8E93;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.list_table_sts th{
    border-right:1px solid #8E8E93;
    border-bottom:1px solid #8E8E93;
    color:#000;
    background-color:#4B8A08;
    background-position:left top;
    padding:0.3em 0.3em;
    text-align:center;
}
.list_table_sts td{
    border-right:1px solid #8E8E93;
    border-bottom:1px solid #8E8E93;
    padding:0.2em 0.3em;
}  

.list_table_sts th, td{
    text-align: center
} 


#list{
    border-bottom:1px solid #8E8E93;
    overflow:scroll; overflow-x: hidden; margin-top: -1px; padding: -1px;
    -webkit-overflow-scrolling: touch;
}
