/* 2011.12.07 yamamoto */

body{
  font-size: small;
}

/* 上部メニュー部とコンテンツ部 */

div#header_area{
  position: fixed;
  padding: 5px;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #FFFFFF;
}

div#content_area{
  padding-top: 40px;
  height: 100%;
  width: 100%;
  /*overflow: auto;*/
}

div.title{
  border-style: solid;
  border-width: 1px;
  margin-bottom: 5px;
  padding: 5px;
}

div.content{
  border-style: solid;
  border-width: 1px;
  margin-bottom: 5px;
  padding: 5px;
}

/* 成功・エラー・注意メッセージ */

.error_msg{
	font-size: 12px;
	color: #FF0000;
}

.success_msg{
	font-size: 12px;
	color: #0000FF;
}

.notification{
	font-size: 10px;
	color: #FF0000;
}

/* その他 */

input, textarea{
  font-size: 10px;
}

table.normal{
  border-collapse: collapse;
}

table.normal > thead > tr > th{
  background-color: #CCCCCC;
}

table.normal > tbody > tr > td, table.normal > thead > tr > th{
  border: solid 1px #666666;
}

tr.row_order, tr.row_order input[type="text"]{
  background-color: #FFFFFF;
  border: solid 1px #666666;
}

tr.row_arrival, tr.row_arrival input[type="text"]{
  background-color: #CCDDFF;
  border: solid 1px #666666;
}

tr.row_verification, tr.row_verification input[type="text"]{
  background-color: #DDFFDD;
  border: solid 1px #666666;
}

tr.row_cancel, tr.row_cancel input[type="text"]{
  background-color: #FFDDDD;
  border: solid 1px #666666;
}

tr.row_sale_order, tr.row_sale_order input[type="text"]{
  background-color: #FFFFFF;
  border: solid 1px #666666;
}

tr.row_sale_shipment, tr.row_sale_shipment input[type="text"]{
  background-color: #CCDDFF;
  border: solid 1px #666666;
}

tr.row_sale_backorder, tr.row_sale_backorder input[type="text"]{
  background-color: #DDDDDD;
  border: solid 1px #666666;
}

tr.row_sale_backorder_shipment, tr.row_sale_backorder_shipment input[type="text"]{
  background-color: #AACCEE;
  border: solid 1px #666666;
}

tr.row_sale_cancel, tr.row_sale_cancel input[type="text"]{
  background-color: #FFCCCC;
  border: solid 1px #666666;
}
