
table.tender-box {
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
}

table.tender-box tr {
	border: 0px;
}

table.tender-box td {
	border: 0px;
}



#wrapper {
    width: <?php echo $wrapper_width; ?>;
    margin: 0 auto;
    text-align: center;
}

#contents {
    margin: 0;
    height: auto;
    width: <?php echo $contents_width; ?>;
    text-align: center;
}

#message {
    float: left;
    width: 50%;
    margin: 40px 0 20px 0;
    height: 50px;
    font: normal normal normal 22pt/22pt 'Meiryo UI';
    text-align: center;
}

button.c01 {
	margin: 5px;
    font: normal normal normal 16pt 'Meiryo UI';
    text-align: center;
}

button.c02 {
	margin: 5px;
    font: normal normal normal 16pt 'Meiryo UI';
    text-align: center;
}

select.s01 {
	margin: 5px;
    font: normal normal normal 16pt 'Meiryo UI';
    text-align: right;
}

select.s01 option{
    text-align: right;
}

input.s02 {
	margin: 5px;
    font: normal normal normal 16pt 'Meiryo UI';
    text-align: right;
	width: 80px;
}

.side {
    float: left;
    width: 25%;
    margin: 30px 0 20px 0;
    height: 50px;
    font: normal normal normal 22pt/22pt 'Meiryo UI';
    text-align: left;
}
.errcolor{
    color:red;
}

#box {
    width: 100%;
    height: auto;
    margin: 10px 0 50px 0;
    padding: 10px;
    background-color: #fafafa;
    border: 1px solid;
    border-color: #c0c0c0;
    text-align: center;
    line-height: 30px;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}

div.line {
    width: 100%;
    margin: 10px;
    height: 62px;
    padding: 0;
    text-align: left;
}

div.breadcrumb {
    width: <?php echo $breadcrumb_width; ?>;
    margin: 10px 10px 20px 10px;
    height: 32px;
    padding: 17px 10px 10px 10px;
    background-color: #fafafa;
    border-color: #c0c0c0;
    border: 1px solid;
    text-align: left;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
}

div.nodata {
    width: 100%;
    margin: 10px;
    height: 200px;
    padding: 100px 0 0 0;
    text-align: center;
}

button.selectbtn {
    margin: 0px;
    padding: 5px;
    width: 890px;
    height: 55px;
    text-align: left;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}

button.retbtn {
    margin: 0;
    padding: 5px;
    width: 75%;
    height: 55px;
    text-align: left;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}

div.list {
    width: 1280px;
    margin: 10px 10px 20px 10px;
    padding: 0;
    text-align: left;
}

div.list_s {
    width: 580px;
    margin: 10px 10px 20px 10px;
    padding: 0;
    text-align: left;
}

div.list_left {
    float: left;
    margin: 0;
    padding: 0;
    width: 25%;
    text-align: left;
}
div.list_center {
    float: left;
    margin: 0;
    padding: 10px 0 0 0;
    width: 50%;
    text-align: center;
}
div.list_right {
    float: right;
    margin: 0;
    padding: 0;
    width: 25%;
    text-align: right;
}

table.list {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffe0;
}

table.list td {
    margin: 0;
    padding: 5px;
    border: 2px solid #c0c0c0;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
}

table.list_table {
    width: 100%;
    background-color: #ffffe0;
}

table.list_table td {
    margin: 0;
    padding: 5px;
    border: 2px solid #c0c0c0;
    border-collapse: collapse;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
}

.exe_message {
    margin: 10px;
    color: red;
    text-align: center;
    font: normal normal normal 24pt/24pt 'Meiryo UI';
}

.rec {
    background-color: #c1ffc1;
}

.rec_del {
    background-color: #ffc0cb;
}
.center {
    text-align: center;
}

.right {
    text-align: right;
}

table.list_label {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffe0;
}

table.list_label td {
    margin: 0;
    padding: 5px;
    border: 2px solid #c0c0c0;
    background-color: #336699;
	color: #ffffff;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
}

table.list_label tr.td1 td {
    margin: 0;
    padding: 5px;
    border: 2px solid #c0c0c0;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
	color: #000;
    background-color: #ffffe0;
}

table.list_label tr.td2 td {
    margin: 0;
    padding: 5px;
    border: 2px solid #c0c0c0;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
	color: #000;
    background-color: #e0ffe0;
}

button.exebtn {
    margin: 0;
    padding: 5px;
    width: 140px;
    height: 55px;
    text-align: center;
    font: normal normal normal 22pt/22pt 'Meiryo UI';
}

button.retbtn_list {
    margin: 0 0 10px 0;
    padding: 5px;
    width: 165px;
    height: 55px;
    text-align: left;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}

button.labelbtn {
    margin: 0 0 10px 0;
    padding: 5px;
    width: 170px;
    height: 55px;
    text-align: center;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}
table.keypnl {
    margin: 0 0 0 10px;
}

button.s1{
    width: 80px;
    height: 60px;
    color: #000;
    padding: 0;
    margin: 0;
    font: normal bold normal 20pt/24pt 'Meiryo UI';
}

button.s2{
    width: 165px;
    height: 60px;
    color: #000;
    padding: 0;
    margin: 0;
    font: normal bold normal 20pt/24pt 'Meiryo UI';
}

button.s3{
    width: 250px;
    height: 60px;
    color: #000;
    padding: 0;
    margin: 0;
    font: normal bold normal 20pt/24pt 'Meiryo UI';
}

div.detail {
    width: 955px;
    margin: 10px 10px 20px 10px;
    padding: 10px;
    background-color: #ffffe0;
    border: 2px solid #c0c0c0;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
    text-align: left;
}

table.detailtb {
    margin: 0;
    width: 100%;
}

table.detailtb td {
    vertical-align:top;
    text-align: left;
}

div.btnbox {
    float: left;
    margin: 0;
}

div.inputbox {
    float: left;
    margin: 0 0 0 20px;
}

div.inputbox input{
    width: 155px;
    height: 50px;
    font-size:34px;
}

div.panel {
    width: 275px;
    height: 325px;
    border: solid 2px #336699;
    background-color: #ccc;
    margin-left: 10px;
}

div.btnarea {
    width: 955px;
    margin: 10px 10px 20px 10px;
    text-align: center;
}

#mesarea {
    width: 955px;
    margin: 10px 10px 20px 10px;
    text-align: center;
    color:red;
}

div.inbids_status {
    width: 130px;
    margin: 0 0 0 5px;
    padding: 5px;
    background-color: #c1ffc1;
    border: 2px solid #c0c0c0;
    font: normal normal normal 20pt/20pt 'Meiryo UI';
}

div.inbids_status_err {
    width: 130px;
    margin: 0 0 0 5px;
    padding: 5px;
    background-color: #ffc0cb;
    border: 2px solid #c0c0c0;
    font: normal normal normal 20pt/20pt 'Meiryo UI';
}

div.inbids_status_null {
    width: 130px;
    margin: 0 0 0 5px;
    padding: 5px;
    border: none;
    font: normal normal normal 20pt/20pt 'Meiryo UI';
}

button.pagebtn {
    margin: 0 0 10px 0;
    padding: 5px;
    width: 210px;
    height: 55px;
    text-align: center;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}

.menu_sub {
    margin: 0;
    padding: 10px 0 0 0;
    height: 55px;
    background-color: #595757;
    text-align: center;
    color: #fff;
    font: normal normal normal 25pt/25pt 'Meiryo UI';
}

button.laneb {
	padding: 5px;
    font: normal normal bold 22pt/22pt 'Meiryo UI';
}

button.nb1 {
	margin: 2px;
	width: 250px;
	padding: 5px;
    font: normal normal bold 18pt 'Meiryo UI';
}

button.nb2 {
	margin: 2px;
	width: 250px;
	padding: 5px;
    font: normal normal bold 18pt 'Meiryo UI';
}

div#tender {
	margin: 0px auto;
	padding: 10px 0px;
    width: 1280px;
	position: fixed;
	top: 250px;
	background-image: url('tenderbak.png');
}

table.list_tender {
	margin: 0px auto;
    width: 1000px;
    border-collapse: collapse;
    background-color: #ffffe0;
}

table.list_tender td {
    margin: 0px;
    padding: 5px;
    border: 2px solid #c0c0c0;
    background-color: #336699;
	color: #ffffff;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
}

table.list_tender tr.td1 td {
    margin: 0;
    padding: 5px;
    border: 2px solid #c0c0c0;
    font: normal normal normal 16pt/16pt 'Meiryo UI';
	color: #000;
    background-color: #ffffe0;
}

