@charset "Shift_JIS";
/* 2024-05-24 NBS DEL 1行目のコメント削除 */
/* 2020-11-24 NBS ADD E （UNICODE対応） */

TABLE.bodyTable {
    width:1024px;
	margin: 0px ;
	padding: 0px;
	border: 0px 
    
}

TABLE.nav {
  BORDER-RIGHT: black thin solid;
  BORDER-TOP: black thin solid;
  BORDER-LEFT: black thin solid;
  BORDER-BOTTOM: black thin solid;
  TEXT-ALIGN: left;
}
TABLE.TableS{
  font-size : 11px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
  font-weight : normal;
}
/*******行関係*******/
TR.HED1{
  background-color : #004080;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TR.HED1Left{
  background-color : #004080;
  text-align : left;
  color : white;
  font-weight : normal;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TR.HED1S{
  background-color : #004080;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 11px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TR.HED1SS{
  background-color : #004080;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 10px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TR.HED2{
  background-color : #00ffff;
  text-align : center;
  color : black;
  font-weight : normal;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TR.DATA{
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     注意    */
TR.Alert{
  background-color : #ffffcc;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     返却    */
TR.Henkyaku{
  background-color : #ffa980;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     警告    */
TR.Error{
  background-color : #ff8080;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     ノーマル    */
TR.Nomal{
  background-color : #ffffff;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     完了    */
TR.Kanryo{
  background-color : #cc9999;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     ノーマルスモール    */
TR.NomalS{
  background-color : #ffffff;
  font-size : 11px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*     ノーマルスモール    */
TR.NomalSS{
  background-color : #ffffff;
  font-size : 10px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*******列関係*******/
TD.number{
  text-align : right;
  font-size : 12px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TD.HED1{
  background-color : #004080;
  text-align : center;
  color : white;
  font-weight : normal;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TD.HED1RIGHT{
  background-color : #004080;
  text-align : right;
  color : white;
  font-weight : normal;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TD.HED1CENTER{
  background-color : #004080;
  text-align : center;
  color : white;
  font-weight : normal;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
TD.HED1LEFT{
  background-color : #004080;
  text-align : left;
  color : white;
  font-weight : normal;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}


/***** 2005.6.13 追加  執行明細 ******/
.txthead{color:white;}
.txtexp{font-size:90%; color:black;}

DIV.table1{
position:relative;
left:13px;
}
TABLE.frame1{
border-spacing:0px 0px;
border-width:1px;
border-color:black;
border-style:solid;
}
TR.head1{
  background-color : #F2F2F2;
  text-align : center;
  color : #002A58;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/*　残高の合計　*/
TD.totalnumbers{
background-color : #F2F2F2;
text-align:right;
}

TD.total{
  text-align : right;
  color : #002A58;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}


/***** 2005.6.13 追加  執行入力  ******/

/*　調達入力用　*/
tr.tablechoutitle{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
button.search{
  padding : 0px;
  border-top-width : 0pt;
  border-left-width : 0pt;
  border-right-width : 0pt;
  border-bottom-width : 0pt;
  border-style : none none none none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : transparent;
}
td.tablechoutitle{
  background-color : #1657AB;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

/* 2023-02-20 NBS ADD S */
td.tablechoutitle2 {
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
/* 2023-02-20 NBS ADD E */

td.date{
background-color : white;
text-align:center;}

td.normal{
background-color : white;
text-align:left;
padding:0xp;
margin:0px;
}

/***** 2005.6.23 追加   ******/
td.nyuu{
  background-color : #E8FFDA;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.hinin{
  background-color : #FF5129;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.henkyaku{
  background-color : #CDABFF;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.syounin{
  background-color : #E8FFDA;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.kanryou{
  background-color : #E9C9AA;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

/*　承認履歴　*/

td.syouninkogamentitle{
  text-align : center;
  font-size : 90%;
  color : #002558;
  font-weight: bold;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
tr.tablesyounintitle{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

td.syounindate{
background-color : white;
color : black;
text-align:center;
}
td.syouninyosan{
background-color : white;
color : black;
text-align:left;
}
tr.syouningray{
  background-color : #D2D2D2;
  text-align:center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
tr.syouninrireki{
  background-color : white;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.syouninnumber{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

/*　伝票入力子画面　*/
td.denpyoukogamentitle{
  text-align : center;
  font-size : 90%;
  color : #103B10;
  font-weight: bold;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

button.kogamenclose{
  border-top-width : 0pt;
  border-left-width : 0pt;
  border-right-width : 0pt;
  border-bottom-width : 0pt;
  border-style : none none none none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #e3ffe3;
}

/***** 2005.6.28 追加   ******/

/*　旅費入力　*/
tr.tableryohiplain{
  background-color : white;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
}

td.tableryohi{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.tableryohiplain{
  background-color : white;
  text-align : center;
  color : black;
  font-weight : normal;
  font-size : 90%;
}

td.ryohinittei{
background-color : #66A0EE;
font-size : 90%;
text-align:center;
}

td.ryohiplain{
background-color : white;
}
td.ryohisyutoku{
background-color : white;
text-align: left;
}

/*　調達入力用　*/
tr.tablechoutitle{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

td.tablechoutitle{
  background-color : #1657AB;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

td.tabledenpyoutitle{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

tr.tablechoutatsu{
  background-color : #AAFFFC;
  color : #001388;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}
td.tablechoutatsu{
  color : black;
  vertical-align : top;
}

tr.tablechoutatsu2{
  background-color : #D2D0C6;
  color : #0F1A72;
  font-weight : normal;
  font-size : 90%;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

button.deletechou{
  border-top-width : 0pt;
  border-left-width : 0pt;
  border-right-width : 0pt;
  border-bottom-width : 0pt;
  border-style : none none none none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #AAFFFC;
}

button.deletechou2{
  border-top-width : 0pt;
  border-left-width : 0pt;
  border-right-width : 0pt;
  border-bottom-width : 0pt;
  border-style : none none none none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #D2D0C6;
}
/*　調達科目用　*/
tr.head1ss{
  background-color : #003070;
  text-align : center;
  color : white;
  font-weight : normal;
  font-size : 10px;
  /* 2014-04-30 NBS UPD font-family : "ＭＳ ゴシック"; */
  font-family : "ＭＳ ゴシック", "MS Gothic","Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Lucida Grande", Meiryo, sans-serif;
}

td.yosansentaku{
  background-color : #AAFFFC;
}

/* 2023-09-05 NBS ADD S */
td.body_blank {
}
/* 2023-09-05 NBS ADD E */

/* 2024-10-18 NBS ADD S (td要素で罫線を作っている部分)*/
td.yokokei {
	height: 0.01px;
	background-color: transparent;
	border-top: 1px solid black; /* 色を指定しなければ黒 */
}
/* 色指定系 */
td.yokokei.darkgray {
	border-top-color: #333333;
}
td.yokokei.lightgray {
	border-top-color: lightgray;
}
td.yokokei.clear { /* 透明線 */
	border-top-color: transparent;
}
tr.yokokei {
	height: 0.01px;
}

td.tatekei {
	width: 0.01px;
	background-color: transparent;
	border-left: 1px solid black; /* 色を指定しなければ黒 */
}
col.tatekei {
	width: 0.01px;
}
/* 2024-10-18 NBS ADD E */