Index: branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs	(revision 234)
@@ -14,7 +14,7 @@
         /// <summary>
         /// 本体バージョン
         /// </summary>
-        public static int s_SystemVersion = 55;
+        public static int s_SystemVersion = 56;
 
         /// <summary>
         /// コピー・環境バージョン
Index: branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsApprovalPermission.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsApprovalPermission.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsApprovalPermission.cs	(revision 234)
@@ -341,7 +341,7 @@
                 string strSQL = cbiDB.CreatePrimarykeyString(ConstructionCode);
                 ConstructionBaseInfo cbiData = new ConstructionBaseInfo();
                 if (!cbiDB.SelectAction(strSQL, ref cbiData)) return false;
-                int DepartmentCode = GetFromConstructionAndApprovalTheDepartment(ConstructionCode, ApprovalCode, OrderNo);
+                int DepartmentCode = GetFromConstrAndAppTheDep(ConstructionCode, ApprovalCode, OrderNo);
 
                 // 承認データを取得する（申請データを除く）
                 string strData = ApprDB.CreatePrimarykeyString(ConstructionCode, ApprovalCode, OrderNo);
@@ -578,7 +578,7 @@
         /// 工事コードと承認機能コードより現在管理担当部署コードを取得する
         /// </summary>
         /// <returns></returns>
-        public static int GetFromConstructionAndApprovalTheDepartment(int ConstructionCode, int ApprovalCode, int OrderNo)
+        public static int GetFromConstrAndAppTheDep(int ConstructionCode, int ApprovalCode, int OrderNo)
         {
             IOMPersonInCharge picDB = new IOMPersonInCharge();
             IOProcessApproval ApprovalDB = new IOProcessApproval();
Index: branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs	(revision 234)
@@ -348,8 +348,8 @@
                                                                                 {8,  "出勤管理承認"},
                                                                                 {9,  "発注者登録承認"},
                                                                                 {10, "協力会社登録承認"},
-                                                                                {11, "手間支払確認承認"},
-                                                                                {12, "業社支払確認承認"},
+                                                                                {11, "手間支払承認"},
+                                                                                {12, "業者支払承認"},
                                                                                 };
 
         #endregion
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalList/FrmApprovalListAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalList/FrmApprovalListAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalList/FrmApprovalListAuxiliary.cs	(revision 234)
@@ -83,7 +83,7 @@
                 ClsExcute.ProcControlPara[NowPoint].IntExecParameter.Add(iOrderNo);
 
                 // �H�������擾
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(iConstructionCode, iApprovalCode, iOrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(iConstructionCode, iApprovalCode, iOrderNo);
                 // �m�F��ʃt���O
                 bool bPara = true;
                 // ���O�C�����[�U�[���Y�����F�̏��F�҂����`�F�b�N����
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.cs	(revision 234)
@@ -74,6 +74,8 @@
             ApprovalProcess,
             ApprovalDate,
             EstimateType,
+            ConstrPeriod,
+            OrdersName,
         }
         #endregion
 
@@ -126,7 +128,7 @@
         /// <summary>
         /// �Y���H����{���
         /// </summary>
-        private ConstructionBaseInfo m_ConstructionBaseInfo = new ConstructionBaseInfo();
+        private ConstructionBaseInfo m_ConstrBaseRec = new ConstructionBaseInfo();
         /// <summary>
         /// ���F�o�H�}�X�^�擾
         /// </summary>
@@ -198,7 +200,7 @@
         private void FrmApprovalScreen_Load(object sender, EventArgs e)
         {
             // ���F�o�H���ݒ肳��Ă��Ȃ��ꍇ�͋N�����Ȃ�
-            int CurrentDepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionCode, m_ApprovalCode, m_OrderNo);
+            int CurrentDepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionCode, m_ApprovalCode, m_OrderNo);
             if (ClsApprovalPermission.GetApprovalMasterCount(m_ApprovalCode, CurrentDepartmentCode) == 0)
             {
                 m_bEndFlg = true;
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.designer.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.designer.cs	(revision 234)
@@ -31,30 +31,16 @@
         private void InitializeComponent()
         {
             this.components = new System.ComponentModel.Container();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
             this.label1 = new System.Windows.Forms.Label();
             this.btnEnd = new System.Windows.Forms.Button();
             this.panel2 = new System.Windows.Forms.Panel();
-            this.panel1 = new System.Windows.Forms.Panel();
-            this.lblLabel03 = new System.Windows.Forms.Label();
-            this.label2 = new System.Windows.Forms.Label();
-            this.lblLabel01 = new System.Windows.Forms.Label();
-            this.label5 = new System.Windows.Forms.Label();
-            this.lblLabel04 = new System.Windows.Forms.Label();
-            this.lblLabel02 = new System.Windows.Forms.Label();
-            this.lblConstructionCodelabel = new System.Windows.Forms.Label();
-            this.label3 = new System.Windows.Forms.Label();
-            this.lblLabel12 = new System.Windows.Forms.Label();
-            this.label13 = new System.Windows.Forms.Label();
-            this.btnTargetData = new System.Windows.Forms.Button();
-            this.label17 = new System.Windows.Forms.Label();
-            this.lblLabel15 = new System.Windows.Forms.Label();
             this.panel3 = new System.Windows.Forms.Panel();
             this.lblLabel05 = new System.Windows.Forms.Label();
             this.label6 = new System.Windows.Forms.Label();
@@ -68,19 +54,6 @@
             this.btnNotApproval = new System.Windows.Forms.Button();
             this.btnOnHold = new System.Windows.Forms.Button();
             this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
-            this.panel4 = new System.Windows.Forms.Panel();
-            this.lblLabel09 = new System.Windows.Forms.Label();
-            this.label4 = new System.Windows.Forms.Label();
-            this.label16 = new System.Windows.Forms.Label();
-            this.label10 = new System.Windows.Forms.Label();
-            this.lblLabel10 = new System.Windows.Forms.Label();
-            this.lblLabel14 = new System.Windows.Forms.Label();
-            this.lblLabel13 = new System.Windows.Forms.Label();
-            this.label11 = new System.Windows.Forms.Label();
-            this.label12 = new System.Windows.Forms.Label();
-            this.txtHoppesDate = new System.Windows.Forms.TextBox();
-            this.btnRePetition = new System.Windows.Forms.Button();
-            this.btnPetition = new System.Windows.Forms.Button();
             this.panel5 = new System.Windows.Forms.Panel();
             this.btnReturnComment = new System.Windows.Forms.Button();
             this.btnRemoveComment = new System.Windows.Forms.Button();
@@ -87,6 +60,39 @@
             this.btnEntryComment = new System.Windows.Forms.Button();
             this.label18 = new System.Windows.Forms.Label();
             this.tvDispData = new System.Windows.Forms.TreeView();
+            this.lblLabel15 = new System.Windows.Forms.Label();
+            this.label17 = new System.Windows.Forms.Label();
+            this.btnTargetData = new System.Windows.Forms.Button();
+            this.label13 = new System.Windows.Forms.Label();
+            this.lblLabel12 = new System.Windows.Forms.Label();
+            this.label3 = new System.Windows.Forms.Label();
+            this.lblConstructionCodelabel = new System.Windows.Forms.Label();
+            this.lblLabel02 = new System.Windows.Forms.Label();
+            this.lblLabel04 = new System.Windows.Forms.Label();
+            this.label5 = new System.Windows.Forms.Label();
+            this.lblLabel01 = new System.Windows.Forms.Label();
+            this.label2 = new System.Windows.Forms.Label();
+            this.lblLabel03 = new System.Windows.Forms.Label();
+            this.label14 = new System.Windows.Forms.Label();
+            this.lblLabel16 = new System.Windows.Forms.Label();
+            this.label15 = new System.Windows.Forms.Label();
+            this.lblLabel17 = new System.Windows.Forms.Label();
+            this.panel1 = new System.Windows.Forms.Panel();
+            this.btnPetition = new System.Windows.Forms.Button();
+            this.btnRePetition = new System.Windows.Forms.Button();
+            this.txtHoppesDate = new System.Windows.Forms.TextBox();
+            this.label12 = new System.Windows.Forms.Label();
+            this.label11 = new System.Windows.Forms.Label();
+            this.lblLabel13 = new System.Windows.Forms.Label();
+            this.lblLabel14 = new System.Windows.Forms.Label();
+            this.lblLabel10 = new System.Windows.Forms.Label();
+            this.label10 = new System.Windows.Forms.Label();
+            this.label16 = new System.Windows.Forms.Label();
+            this.label4 = new System.Windows.Forms.Label();
+            this.lblLabel09 = new System.Windows.Forms.Label();
+            this.btnNotPetition = new System.Windows.Forms.Button();
+            this.panel4 = new System.Windows.Forms.Panel();
+            this.label19 = new System.Windows.Forms.Label();
             this.dgvEntryData = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
             this.Column01 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column02 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -95,12 +101,11 @@
             this.Column07 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column04 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column05 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.btnNotPetition = new System.Windows.Forms.Button();
             this.panel2.SuspendLayout();
+            this.panel3.SuspendLayout();
+            this.panel5.SuspendLayout();
             this.panel1.SuspendLayout();
-            this.panel3.SuspendLayout();
             this.panel4.SuspendLayout();
-            this.panel5.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.dgvEntryData)).BeginInit();
             this.SuspendLayout();
             // 
@@ -123,7 +128,7 @@
             this.btnEnd.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
             this.btnEnd.BackColor = System.Drawing.Color.Blue;
             this.btnEnd.ForeColor = System.Drawing.Color.White;
-            this.btnEnd.Location = new System.Drawing.Point(1210, 496);
+            this.btnEnd.Location = new System.Drawing.Point(1210, 525);
             this.btnEnd.Name = "btnEnd";
             this.btnEnd.Size = new System.Drawing.Size(120, 30);
             this.btnEnd.TabIndex = 3;
@@ -136,183 +141,11 @@
             this.panel2.BackColor = System.Drawing.Color.Gold;
             this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
             this.panel2.Controls.Add(this.dgvEntryData);
-            this.panel2.Location = new System.Drawing.Point(10, 234);
+            this.panel2.Location = new System.Drawing.Point(10, 264);
             this.panel2.Name = "panel2";
             this.panel2.Size = new System.Drawing.Size(760, 160);
             this.panel2.TabIndex = 15;
             // 
-            // panel1
-            // 
-            this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
-            | System.Windows.Forms.AnchorStyles.Right)));
-            this.panel1.BackColor = System.Drawing.Color.Gold;
-            this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.panel1.Controls.Add(this.lblLabel03);
-            this.panel1.Controls.Add(this.label2);
-            this.panel1.Controls.Add(this.lblLabel01);
-            this.panel1.Controls.Add(this.label5);
-            this.panel1.Controls.Add(this.lblLabel04);
-            this.panel1.Controls.Add(this.lblLabel02);
-            this.panel1.Controls.Add(this.lblConstructionCodelabel);
-            this.panel1.Controls.Add(this.label3);
-            this.panel1.Controls.Add(this.lblLabel12);
-            this.panel1.Controls.Add(this.label13);
-            this.panel1.Controls.Add(this.btnTargetData);
-            this.panel1.Controls.Add(this.label17);
-            this.panel1.Controls.Add(this.lblLabel15);
-            this.panel1.Location = new System.Drawing.Point(10, 40);
-            this.panel1.Name = "panel1";
-            this.panel1.Size = new System.Drawing.Size(1320, 100);
-            this.panel1.TabIndex = 16;
-            // 
-            // lblLabel03
-            // 
-            this.lblLabel03.BackColor = System.Drawing.Color.White;
-            this.lblLabel03.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel03.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel03.Location = new System.Drawing.Point(420, 60);
-            this.lblLabel03.Name = "lblLabel03";
-            this.lblLabel03.Size = new System.Drawing.Size(159, 25);
-            this.lblLabel03.TabIndex = 42;
-            this.lblLabel03.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
-            // 
-            // label2
-            // 
-            this.label2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label2.Location = new System.Drawing.Point(585, 60);
-            this.label2.Name = "label2";
-            this.label2.Size = new System.Drawing.Size(119, 25);
-            this.label2.TabIndex = 40;
-            this.label2.Text = "工事担当者";
-            this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel01
-            // 
-            this.lblLabel01.BackColor = System.Drawing.Color.White;
-            this.lblLabel01.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel01.Font = new System.Drawing.Font("Century", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.lblLabel01.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel01.Location = new System.Drawing.Point(130, 33);
-            this.lblLabel01.Name = "lblLabel01";
-            this.lblLabel01.Size = new System.Drawing.Size(159, 25);
-            this.lblLabel01.TabIndex = 37;
-            this.lblLabel01.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label5
-            // 
-            this.label5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label5.Location = new System.Drawing.Point(295, 60);
-            this.label5.Name = "label5";
-            this.label5.Size = new System.Drawing.Size(119, 25);
-            this.label5.TabIndex = 41;
-            this.label5.Text = "営業担当者";
-            this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel04
-            // 
-            this.lblLabel04.BackColor = System.Drawing.Color.White;
-            this.lblLabel04.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel04.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel04.Location = new System.Drawing.Point(710, 60);
-            this.lblLabel04.Name = "lblLabel04";
-            this.lblLabel04.Size = new System.Drawing.Size(159, 25);
-            this.lblLabel04.TabIndex = 43;
-            this.lblLabel04.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
-            // 
-            // lblLabel02
-            // 
-            this.lblLabel02.BackColor = System.Drawing.Color.White;
-            this.lblLabel02.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel02.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel02.Location = new System.Drawing.Point(420, 33);
-            this.lblLabel02.Name = "lblLabel02";
-            this.lblLabel02.Size = new System.Drawing.Size(890, 25);
-            this.lblLabel02.TabIndex = 38;
-            this.lblLabel02.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
-            // 
-            // lblConstructionCodelabel
-            // 
-            this.lblConstructionCodelabel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.lblConstructionCodelabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblConstructionCodelabel.Location = new System.Drawing.Point(295, 33);
-            this.lblConstructionCodelabel.Name = "lblConstructionCodelabel";
-            this.lblConstructionCodelabel.Size = new System.Drawing.Size(119, 25);
-            this.lblConstructionCodelabel.TabIndex = 33;
-            this.lblConstructionCodelabel.Text = "工事名称";
-            this.lblConstructionCodelabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label3
-            // 
-            this.label3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label3.Location = new System.Drawing.Point(6, 33);
-            this.label3.Name = "label3";
-            this.label3.Size = new System.Drawing.Size(119, 25);
-            this.label3.TabIndex = 34;
-            this.label3.Text = "工事番号";
-            this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel12
-            // 
-            this.lblLabel12.BackColor = System.Drawing.Color.White;
-            this.lblLabel12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel12.Font = new System.Drawing.Font("ＭＳ 明朝", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.lblLabel12.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel12.Location = new System.Drawing.Point(130, 6);
-            this.lblLabel12.Name = "lblLabel12";
-            this.lblLabel12.Size = new System.Drawing.Size(449, 25);
-            this.lblLabel12.TabIndex = 39;
-            this.lblLabel12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label13
-            // 
-            this.label13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label13.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label13.Location = new System.Drawing.Point(6, 6);
-            this.label13.Name = "label13";
-            this.label13.Size = new System.Drawing.Size(119, 25);
-            this.label13.TabIndex = 35;
-            this.label13.Text = "承認機能";
-            this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // btnTargetData
-            // 
-            this.btnTargetData.BackColor = System.Drawing.Color.DarkCyan;
-            this.btnTargetData.ForeColor = System.Drawing.Color.White;
-            this.btnTargetData.Location = new System.Drawing.Point(930, 60);
-            this.btnTargetData.Name = "btnTargetData";
-            this.btnTargetData.Size = new System.Drawing.Size(380, 34);
-            this.btnTargetData.TabIndex = 45;
-            this.btnTargetData.TabStop = false;
-            this.btnTargetData.Text = "承認対象データを見る";
-            this.toolTip1.SetToolTip(this.btnTargetData, "承認対象のデータを確認します。");
-            this.btnTargetData.UseVisualStyleBackColor = false;
-            this.btnTargetData.Click += new System.EventHandler(this.btnTargetData_Click);
-            // 
-            // label17
-            // 
-            this.label17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label17.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label17.Location = new System.Drawing.Point(6, 60);
-            this.label17.Name = "label17";
-            this.label17.Size = new System.Drawing.Size(119, 25);
-            this.label17.TabIndex = 36;
-            this.label17.Text = "見積種別";
-            this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel15
-            // 
-            this.lblLabel15.BackColor = System.Drawing.Color.White;
-            this.lblLabel15.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel15.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel15.Location = new System.Drawing.Point(130, 60);
-            this.lblLabel15.Name = "lblLabel15";
-            this.lblLabel15.Size = new System.Drawing.Size(159, 25);
-            this.lblLabel15.TabIndex = 44;
-            this.lblLabel15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
-            // 
             // panel3
             // 
             this.panel3.BackColor = System.Drawing.Color.Gold;
@@ -328,7 +161,7 @@
             this.panel3.Controls.Add(this.btnApproval);
             this.panel3.Controls.Add(this.btnNotApproval);
             this.panel3.Controls.Add(this.btnOnHold);
-            this.panel3.Location = new System.Drawing.Point(10, 394);
+            this.panel3.Location = new System.Drawing.Point(10, 424);
             this.panel3.Name = "panel3";
             this.panel3.Size = new System.Drawing.Size(760, 94);
             this.panel3.TabIndex = 17;
@@ -457,168 +290,6 @@
             this.btnOnHold.UseVisualStyleBackColor = false;
             this.btnOnHold.Click += new System.EventHandler(this.btnOnHold_Click);
             // 
-            // panel4
-            // 
-            this.panel4.BackColor = System.Drawing.Color.Gold;
-            this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.panel4.Controls.Add(this.btnNotPetition);
-            this.panel4.Controls.Add(this.lblLabel09);
-            this.panel4.Controls.Add(this.label4);
-            this.panel4.Controls.Add(this.label16);
-            this.panel4.Controls.Add(this.label10);
-            this.panel4.Controls.Add(this.lblLabel10);
-            this.panel4.Controls.Add(this.lblLabel14);
-            this.panel4.Controls.Add(this.lblLabel13);
-            this.panel4.Controls.Add(this.label11);
-            this.panel4.Controls.Add(this.label12);
-            this.panel4.Controls.Add(this.txtHoppesDate);
-            this.panel4.Controls.Add(this.btnRePetition);
-            this.panel4.Controls.Add(this.btnPetition);
-            this.panel4.Location = new System.Drawing.Point(10, 140);
-            this.panel4.Name = "panel4";
-            this.panel4.Size = new System.Drawing.Size(760, 94);
-            this.panel4.TabIndex = 18;
-            // 
-            // lblLabel09
-            // 
-            this.lblLabel09.BackColor = System.Drawing.Color.White;
-            this.lblLabel09.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel09.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel09.Location = new System.Drawing.Point(156, 31);
-            this.lblLabel09.Name = "lblLabel09";
-            this.lblLabel09.Size = new System.Drawing.Size(144, 25);
-            this.lblLabel09.TabIndex = 38;
-            this.lblLabel09.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label4
-            // 
-            this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label4.Location = new System.Drawing.Point(156, 6);
-            this.label4.Name = "label4";
-            this.label4.Size = new System.Drawing.Size(144, 25);
-            this.label4.TabIndex = 33;
-            this.label4.Text = "申　請　者";
-            this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label16
-            // 
-            this.label16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label16.Location = new System.Drawing.Point(456, 6);
-            this.label16.Name = "label16";
-            this.label16.Size = new System.Drawing.Size(144, 25);
-            this.label16.TabIndex = 34;
-            this.label16.Text = "申請日";
-            this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label10
-            // 
-            this.label10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label10.Location = new System.Drawing.Point(6, 6);
-            this.label10.Name = "label10";
-            this.label10.Size = new System.Drawing.Size(144, 25);
-            this.label10.TabIndex = 34;
-            this.label10.Text = "所　　属";
-            this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel10
-            // 
-            this.lblLabel10.BackColor = System.Drawing.Color.White;
-            this.lblLabel10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel10.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel10.Location = new System.Drawing.Point(306, 31);
-            this.lblLabel10.Name = "lblLabel10";
-            this.lblLabel10.Size = new System.Drawing.Size(144, 25);
-            this.lblLabel10.TabIndex = 39;
-            this.lblLabel10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel14
-            // 
-            this.lblLabel14.BackColor = System.Drawing.Color.White;
-            this.lblLabel14.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel14.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.lblLabel14.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel14.Location = new System.Drawing.Point(456, 31);
-            this.lblLabel14.Name = "lblLabel14";
-            this.lblLabel14.Size = new System.Drawing.Size(144, 25);
-            this.lblLabel14.TabIndex = 40;
-            this.lblLabel14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // lblLabel13
-            // 
-            this.lblLabel13.BackColor = System.Drawing.Color.White;
-            this.lblLabel13.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.lblLabel13.ForeColor = System.Drawing.Color.Black;
-            this.lblLabel13.Location = new System.Drawing.Point(6, 31);
-            this.lblLabel13.Name = "lblLabel13";
-            this.lblLabel13.Size = new System.Drawing.Size(144, 25);
-            this.lblLabel13.TabIndex = 40;
-            this.lblLabel13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label11
-            // 
-            this.label11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label11.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label11.Location = new System.Drawing.Point(306, 6);
-            this.label11.Name = "label11";
-            this.label11.Size = new System.Drawing.Size(144, 25);
-            this.label11.TabIndex = 35;
-            this.label11.Text = "承　認　状　態";
-            this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // label12
-            // 
-            this.label12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
-            this.label12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label12.Location = new System.Drawing.Point(606, 6);
-            this.label12.Name = "label12";
-            this.label12.Size = new System.Drawing.Size(144, 25);
-            this.label12.TabIndex = 36;
-            this.label12.Text = "承認希望日";
-            this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
-            // 
-            // txtHoppesDate
-            // 
-            this.txtHoppesDate.Enabled = false;
-            this.txtHoppesDate.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.txtHoppesDate.ImeMode = System.Windows.Forms.ImeMode.Disable;
-            this.txtHoppesDate.Location = new System.Drawing.Point(606, 31);
-            this.txtHoppesDate.MaxLength = 300;
-            this.txtHoppesDate.Name = "txtHoppesDate";
-            this.txtHoppesDate.Size = new System.Drawing.Size(144, 27);
-            this.txtHoppesDate.TabIndex = 0;
-            this.txtHoppesDate.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
-            this.txtHoppesDate.TextChanged += new System.EventHandler(this.valueChange);
-            this.txtHoppesDate.Validated += new System.EventHandler(this.txtHoppesDate_Validated);
-            // 
-            // btnRePetition
-            // 
-            this.btnRePetition.BackColor = System.Drawing.Color.MediumSeaGreen;
-            this.btnRePetition.Location = new System.Drawing.Point(258, 58);
-            this.btnRePetition.Name = "btnRePetition";
-            this.btnRePetition.Size = new System.Drawing.Size(240, 30);
-            this.btnRePetition.TabIndex = 31;
-            this.btnRePetition.Text = "再　申　請　す　る";
-            this.toolTip1.SetToolTip(this.btnRePetition, "指摘事項等の変更後、再度申請をし直すときに押下します。\r\n初めから承認をやり直します。");
-            this.btnRePetition.UseVisualStyleBackColor = false;
-            this.btnRePetition.Visible = false;
-            this.btnRePetition.Click += new System.EventHandler(this.btnRePetition_Click);
-            // 
-            // btnPetition
-            // 
-            this.btnPetition.BackColor = System.Drawing.Color.Lime;
-            this.btnPetition.Location = new System.Drawing.Point(6, 58);
-            this.btnPetition.Name = "btnPetition";
-            this.btnPetition.Size = new System.Drawing.Size(240, 30);
-            this.btnPetition.TabIndex = 31;
-            this.btnPetition.Text = "申　請　す　る";
-            this.toolTip1.SetToolTip(this.btnPetition, "承認を申請します。");
-            this.btnPetition.UseVisualStyleBackColor = false;
-            this.btnPetition.Visible = false;
-            this.btnPetition.Click += new System.EventHandler(this.btnPetition_Click);
-            // 
             // panel5
             // 
             this.panel5.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
@@ -631,7 +302,7 @@
             this.panel5.Controls.Add(this.btnEntryComment);
             this.panel5.Controls.Add(this.label18);
             this.panel5.Controls.Add(this.tvDispData);
-            this.panel5.Location = new System.Drawing.Point(770, 140);
+            this.panel5.Location = new System.Drawing.Point(770, 170);
             this.panel5.Name = "panel5";
             this.panel5.Size = new System.Drawing.Size(560, 348);
             this.panel5.TabIndex = 19;
@@ -699,6 +370,413 @@
             this.tvDispData.Size = new System.Drawing.Size(544, 308);
             this.tvDispData.TabIndex = 158;
             // 
+            // lblLabel15
+            // 
+            this.lblLabel15.BackColor = System.Drawing.Color.White;
+            this.lblLabel15.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel15.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel15.Location = new System.Drawing.Point(130, 96);
+            this.lblLabel15.Name = "lblLabel15";
+            this.lblLabel15.Size = new System.Drawing.Size(159, 25);
+            this.lblLabel15.TabIndex = 44;
+            this.lblLabel15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // label17
+            // 
+            this.label17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label17.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label17.Location = new System.Drawing.Point(6, 96);
+            this.label17.Name = "label17";
+            this.label17.Size = new System.Drawing.Size(119, 25);
+            this.label17.TabIndex = 36;
+            this.label17.Text = "見積種別";
+            this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // btnTargetData
+            // 
+            this.btnTargetData.BackColor = System.Drawing.Color.DarkCyan;
+            this.btnTargetData.ForeColor = System.Drawing.Color.White;
+            this.btnTargetData.Location = new System.Drawing.Point(930, 90);
+            this.btnTargetData.Name = "btnTargetData";
+            this.btnTargetData.Size = new System.Drawing.Size(380, 34);
+            this.btnTargetData.TabIndex = 45;
+            this.btnTargetData.TabStop = false;
+            this.btnTargetData.Text = "承認対象データを見る";
+            this.toolTip1.SetToolTip(this.btnTargetData, "承認対象のデータを確認します。");
+            this.btnTargetData.UseVisualStyleBackColor = false;
+            this.btnTargetData.Click += new System.EventHandler(this.btnTargetData_Click);
+            // 
+            // label13
+            // 
+            this.label13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label13.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label13.Location = new System.Drawing.Point(6, 6);
+            this.label13.Name = "label13";
+            this.label13.Size = new System.Drawing.Size(119, 25);
+            this.label13.TabIndex = 35;
+            this.label13.Text = "承認機能";
+            this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel12
+            // 
+            this.lblLabel12.BackColor = System.Drawing.Color.White;
+            this.lblLabel12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel12.Font = new System.Drawing.Font("ＭＳ 明朝", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.lblLabel12.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel12.Location = new System.Drawing.Point(130, 6);
+            this.lblLabel12.Name = "lblLabel12";
+            this.lblLabel12.Size = new System.Drawing.Size(449, 25);
+            this.lblLabel12.TabIndex = 39;
+            this.lblLabel12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label3
+            // 
+            this.label3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label3.Location = new System.Drawing.Point(6, 36);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(119, 25);
+            this.label3.TabIndex = 34;
+            this.label3.Text = "工事番号";
+            this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblConstructionCodelabel
+            // 
+            this.lblConstructionCodelabel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.lblConstructionCodelabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblConstructionCodelabel.Location = new System.Drawing.Point(6, 66);
+            this.lblConstructionCodelabel.Name = "lblConstructionCodelabel";
+            this.lblConstructionCodelabel.Size = new System.Drawing.Size(119, 25);
+            this.lblConstructionCodelabel.TabIndex = 33;
+            this.lblConstructionCodelabel.Text = "工事名称";
+            this.lblConstructionCodelabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel02
+            // 
+            this.lblLabel02.BackColor = System.Drawing.Color.White;
+            this.lblLabel02.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel02.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel02.Location = new System.Drawing.Point(130, 66);
+            this.lblLabel02.Name = "lblLabel02";
+            this.lblLabel02.Size = new System.Drawing.Size(1180, 25);
+            this.lblLabel02.TabIndex = 38;
+            this.lblLabel02.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // lblLabel04
+            // 
+            this.lblLabel04.BackColor = System.Drawing.Color.White;
+            this.lblLabel04.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel04.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel04.Location = new System.Drawing.Point(710, 96);
+            this.lblLabel04.Name = "lblLabel04";
+            this.lblLabel04.Size = new System.Drawing.Size(159, 25);
+            this.lblLabel04.TabIndex = 43;
+            this.lblLabel04.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // label5
+            // 
+            this.label5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label5.Location = new System.Drawing.Point(295, 96);
+            this.label5.Name = "label5";
+            this.label5.Size = new System.Drawing.Size(119, 25);
+            this.label5.TabIndex = 41;
+            this.label5.Text = "営業担当者";
+            this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel01
+            // 
+            this.lblLabel01.BackColor = System.Drawing.Color.White;
+            this.lblLabel01.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel01.Font = new System.Drawing.Font("Century", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.lblLabel01.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel01.Location = new System.Drawing.Point(130, 36);
+            this.lblLabel01.Name = "lblLabel01";
+            this.lblLabel01.Size = new System.Drawing.Size(159, 25);
+            this.lblLabel01.TabIndex = 37;
+            this.lblLabel01.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label2
+            // 
+            this.label2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label2.Location = new System.Drawing.Point(585, 96);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(119, 25);
+            this.label2.TabIndex = 40;
+            this.label2.Text = "工事担当者";
+            this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel03
+            // 
+            this.lblLabel03.BackColor = System.Drawing.Color.White;
+            this.lblLabel03.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel03.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel03.Location = new System.Drawing.Point(420, 96);
+            this.lblLabel03.Name = "lblLabel03";
+            this.lblLabel03.Size = new System.Drawing.Size(159, 25);
+            this.lblLabel03.TabIndex = 42;
+            this.lblLabel03.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // label14
+            // 
+            this.label14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label14.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label14.Location = new System.Drawing.Point(295, 36);
+            this.label14.Name = "label14";
+            this.label14.Size = new System.Drawing.Size(119, 25);
+            this.label14.TabIndex = 46;
+            this.label14.Text = "営 業 期";
+            this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel16
+            // 
+            this.lblLabel16.BackColor = System.Drawing.Color.White;
+            this.lblLabel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel16.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.lblLabel16.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel16.Location = new System.Drawing.Point(420, 36);
+            this.lblLabel16.Name = "lblLabel16";
+            this.lblLabel16.Size = new System.Drawing.Size(80, 25);
+            this.lblLabel16.TabIndex = 47;
+            this.lblLabel16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label15
+            // 
+            this.label15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label15.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label15.Location = new System.Drawing.Point(585, 36);
+            this.label15.Name = "label15";
+            this.label15.Size = new System.Drawing.Size(119, 25);
+            this.label15.TabIndex = 48;
+            this.label15.Text = "発 注 者";
+            this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel17
+            // 
+            this.lblLabel17.BackColor = System.Drawing.Color.White;
+            this.lblLabel17.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel17.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel17.Location = new System.Drawing.Point(710, 36);
+            this.lblLabel17.Name = "lblLabel17";
+            this.lblLabel17.Size = new System.Drawing.Size(600, 25);
+            this.lblLabel17.TabIndex = 49;
+            this.lblLabel17.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // panel1
+            // 
+            this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
+            | System.Windows.Forms.AnchorStyles.Right)));
+            this.panel1.BackColor = System.Drawing.Color.Gold;
+            this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.panel1.Controls.Add(this.label19);
+            this.panel1.Controls.Add(this.lblLabel17);
+            this.panel1.Controls.Add(this.label15);
+            this.panel1.Controls.Add(this.lblLabel16);
+            this.panel1.Controls.Add(this.label14);
+            this.panel1.Controls.Add(this.lblLabel03);
+            this.panel1.Controls.Add(this.label2);
+            this.panel1.Controls.Add(this.lblLabel01);
+            this.panel1.Controls.Add(this.label5);
+            this.panel1.Controls.Add(this.lblLabel04);
+            this.panel1.Controls.Add(this.lblLabel02);
+            this.panel1.Controls.Add(this.lblConstructionCodelabel);
+            this.panel1.Controls.Add(this.label3);
+            this.panel1.Controls.Add(this.lblLabel12);
+            this.panel1.Controls.Add(this.label13);
+            this.panel1.Controls.Add(this.btnTargetData);
+            this.panel1.Controls.Add(this.label17);
+            this.panel1.Controls.Add(this.lblLabel15);
+            this.panel1.Location = new System.Drawing.Point(10, 40);
+            this.panel1.Name = "panel1";
+            this.panel1.Size = new System.Drawing.Size(1320, 130);
+            this.panel1.TabIndex = 16;
+            // 
+            // btnPetition
+            // 
+            this.btnPetition.BackColor = System.Drawing.Color.Lime;
+            this.btnPetition.Location = new System.Drawing.Point(6, 58);
+            this.btnPetition.Name = "btnPetition";
+            this.btnPetition.Size = new System.Drawing.Size(240, 30);
+            this.btnPetition.TabIndex = 31;
+            this.btnPetition.Text = "申　請　す　る";
+            this.toolTip1.SetToolTip(this.btnPetition, "承認を申請します。");
+            this.btnPetition.UseVisualStyleBackColor = false;
+            this.btnPetition.Visible = false;
+            this.btnPetition.Click += new System.EventHandler(this.btnPetition_Click);
+            // 
+            // btnRePetition
+            // 
+            this.btnRePetition.BackColor = System.Drawing.Color.MediumSeaGreen;
+            this.btnRePetition.Location = new System.Drawing.Point(258, 58);
+            this.btnRePetition.Name = "btnRePetition";
+            this.btnRePetition.Size = new System.Drawing.Size(240, 30);
+            this.btnRePetition.TabIndex = 31;
+            this.btnRePetition.Text = "再　申　請　す　る";
+            this.toolTip1.SetToolTip(this.btnRePetition, "指摘事項等の変更後、再度申請をし直すときに押下します。\r\n初めから承認をやり直します。");
+            this.btnRePetition.UseVisualStyleBackColor = false;
+            this.btnRePetition.Visible = false;
+            this.btnRePetition.Click += new System.EventHandler(this.btnRePetition_Click);
+            // 
+            // txtHoppesDate
+            // 
+            this.txtHoppesDate.Enabled = false;
+            this.txtHoppesDate.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.txtHoppesDate.ImeMode = System.Windows.Forms.ImeMode.Disable;
+            this.txtHoppesDate.Location = new System.Drawing.Point(606, 31);
+            this.txtHoppesDate.MaxLength = 300;
+            this.txtHoppesDate.Name = "txtHoppesDate";
+            this.txtHoppesDate.Size = new System.Drawing.Size(144, 27);
+            this.txtHoppesDate.TabIndex = 0;
+            this.txtHoppesDate.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+            this.txtHoppesDate.TextChanged += new System.EventHandler(this.valueChange);
+            this.txtHoppesDate.Validated += new System.EventHandler(this.txtHoppesDate_Validated);
+            // 
+            // label12
+            // 
+            this.label12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label12.Location = new System.Drawing.Point(606, 6);
+            this.label12.Name = "label12";
+            this.label12.Size = new System.Drawing.Size(144, 25);
+            this.label12.TabIndex = 36;
+            this.label12.Text = "承認希望日";
+            this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label11
+            // 
+            this.label11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label11.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label11.Location = new System.Drawing.Point(306, 6);
+            this.label11.Name = "label11";
+            this.label11.Size = new System.Drawing.Size(144, 25);
+            this.label11.TabIndex = 35;
+            this.label11.Text = "承　認　状　態";
+            this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel13
+            // 
+            this.lblLabel13.BackColor = System.Drawing.Color.White;
+            this.lblLabel13.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel13.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel13.Location = new System.Drawing.Point(6, 31);
+            this.lblLabel13.Name = "lblLabel13";
+            this.lblLabel13.Size = new System.Drawing.Size(144, 25);
+            this.lblLabel13.TabIndex = 40;
+            this.lblLabel13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel14
+            // 
+            this.lblLabel14.BackColor = System.Drawing.Color.White;
+            this.lblLabel14.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel14.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.lblLabel14.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel14.Location = new System.Drawing.Point(456, 31);
+            this.lblLabel14.Name = "lblLabel14";
+            this.lblLabel14.Size = new System.Drawing.Size(144, 25);
+            this.lblLabel14.TabIndex = 40;
+            this.lblLabel14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel10
+            // 
+            this.lblLabel10.BackColor = System.Drawing.Color.White;
+            this.lblLabel10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel10.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel10.Location = new System.Drawing.Point(306, 31);
+            this.lblLabel10.Name = "lblLabel10";
+            this.lblLabel10.Size = new System.Drawing.Size(144, 25);
+            this.lblLabel10.TabIndex = 39;
+            this.lblLabel10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label10
+            // 
+            this.label10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label10.Location = new System.Drawing.Point(6, 6);
+            this.label10.Name = "label10";
+            this.label10.Size = new System.Drawing.Size(144, 25);
+            this.label10.TabIndex = 34;
+            this.label10.Text = "所　　属";
+            this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label16
+            // 
+            this.label16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label16.Location = new System.Drawing.Point(456, 6);
+            this.label16.Name = "label16";
+            this.label16.Size = new System.Drawing.Size(144, 25);
+            this.label16.TabIndex = 34;
+            this.label16.Text = "申請日";
+            this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // label4
+            // 
+            this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+            this.label4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label4.Location = new System.Drawing.Point(156, 6);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(144, 25);
+            this.label4.TabIndex = 33;
+            this.label4.Text = "申　請　者";
+            this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // lblLabel09
+            // 
+            this.lblLabel09.BackColor = System.Drawing.Color.White;
+            this.lblLabel09.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblLabel09.ForeColor = System.Drawing.Color.Black;
+            this.lblLabel09.Location = new System.Drawing.Point(156, 31);
+            this.lblLabel09.Name = "lblLabel09";
+            this.lblLabel09.Size = new System.Drawing.Size(144, 25);
+            this.lblLabel09.TabIndex = 38;
+            this.lblLabel09.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
+            // btnNotPetition
+            // 
+            this.btnNotPetition.BackColor = System.Drawing.Color.Red;
+            this.btnNotPetition.Location = new System.Drawing.Point(510, 58);
+            this.btnNotPetition.Name = "btnNotPetition";
+            this.btnNotPetition.Size = new System.Drawing.Size(240, 30);
+            this.btnNotPetition.TabIndex = 41;
+            this.btnNotPetition.Text = "申請取消する";
+            this.btnNotPetition.UseVisualStyleBackColor = false;
+            this.btnNotPetition.Visible = false;
+            this.btnNotPetition.Click += new System.EventHandler(this.btnNotPetition_Click);
+            // 
+            // panel4
+            // 
+            this.panel4.BackColor = System.Drawing.Color.Gold;
+            this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.panel4.Controls.Add(this.btnNotPetition);
+            this.panel4.Controls.Add(this.lblLabel09);
+            this.panel4.Controls.Add(this.label4);
+            this.panel4.Controls.Add(this.label16);
+            this.panel4.Controls.Add(this.label10);
+            this.panel4.Controls.Add(this.lblLabel10);
+            this.panel4.Controls.Add(this.lblLabel14);
+            this.panel4.Controls.Add(this.lblLabel13);
+            this.panel4.Controls.Add(this.label11);
+            this.panel4.Controls.Add(this.label12);
+            this.panel4.Controls.Add(this.txtHoppesDate);
+            this.panel4.Controls.Add(this.btnRePetition);
+            this.panel4.Controls.Add(this.btnPetition);
+            this.panel4.Location = new System.Drawing.Point(10, 170);
+            this.panel4.Name = "panel4";
+            this.panel4.Size = new System.Drawing.Size(760, 94);
+            this.panel4.TabIndex = 18;
+            // 
+            // label19
+            // 
+            this.label19.BackColor = System.Drawing.Color.White;
+            this.label19.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.label19.Location = new System.Drawing.Point(500, 36);
+            this.label19.Name = "label19";
+            this.label19.Size = new System.Drawing.Size(36, 25);
+            this.label19.TabIndex = 50;
+            this.label19.Text = "期";
+            this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+            // 
             // dgvEntryData
             // 
             this.dgvEntryData.AllowUserToAddRows = false;
@@ -707,14 +785,14 @@
             this.dgvEntryData.AllowUserToResizeRows = false;
             this.dgvEntryData.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
             this.dgvEntryData.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            dataGridViewCellStyle15.BackColor = System.Drawing.Color.Black;
-            dataGridViewCellStyle15.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            dataGridViewCellStyle15.ForeColor = System.Drawing.Color.White;
-            dataGridViewCellStyle15.SelectionBackColor = System.Drawing.SystemColors.Highlight;
-            dataGridViewCellStyle15.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
-            dataGridViewCellStyle15.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
-            this.dgvEntryData.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle15;
+            dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            dataGridViewCellStyle1.BackColor = System.Drawing.Color.Black;
+            dataGridViewCellStyle1.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            dataGridViewCellStyle1.ForeColor = System.Drawing.Color.White;
+            dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+            dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+            dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+            this.dgvEntryData.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
             this.dgvEntryData.ColumnHeadersHeight = 24;
             this.dgvEntryData.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
             this.dgvEntryData.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
@@ -749,10 +827,10 @@
             // 
             // Column02
             // 
-            dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            dataGridViewCellStyle16.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            dataGridViewCellStyle16.ForeColor = System.Drawing.Color.Black;
-            this.Column02.DefaultCellStyle = dataGridViewCellStyle16;
+            dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            dataGridViewCellStyle2.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            dataGridViewCellStyle2.ForeColor = System.Drawing.Color.Black;
+            this.Column02.DefaultCellStyle = dataGridViewCellStyle2;
             this.Column02.Frozen = true;
             this.Column02.HeaderText = "№";
             this.Column02.Name = "Column02";
@@ -763,8 +841,8 @@
             // 
             // Column03
             // 
-            dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.Column03.DefaultCellStyle = dataGridViewCellStyle17;
+            dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.Column03.DefaultCellStyle = dataGridViewCellStyle3;
             this.Column03.Frozen = true;
             this.Column03.HeaderText = "承認者名";
             this.Column03.Name = "Column03";
@@ -775,8 +853,8 @@
             // 
             // Column06
             // 
-            dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.Column06.DefaultCellStyle = dataGridViewCellStyle18;
+            dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.Column06.DefaultCellStyle = dataGridViewCellStyle4;
             this.Column06.Frozen = true;
             this.Column06.HeaderText = "承認状態";
             this.Column06.Name = "Column06";
@@ -787,9 +865,9 @@
             // 
             // Column07
             // 
-            dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            dataGridViewCellStyle19.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.Column07.DefaultCellStyle = dataGridViewCellStyle19;
+            dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            dataGridViewCellStyle5.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.Column07.DefaultCellStyle = dataGridViewCellStyle5;
             this.Column07.Frozen = true;
             this.Column07.HeaderText = "処理日付";
             this.Column07.Name = "Column07";
@@ -800,8 +878,8 @@
             // 
             // Column04
             // 
-            dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.Column04.DefaultCellStyle = dataGridViewCellStyle20;
+            dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.Column04.DefaultCellStyle = dataGridViewCellStyle6;
             this.Column04.HeaderText = "所　属";
             this.Column04.Name = "Column04";
             this.Column04.ReadOnly = true;
@@ -811,8 +889,8 @@
             // 
             // Column05
             // 
-            dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.Column05.DefaultCellStyle = dataGridViewCellStyle21;
+            dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.Column05.DefaultCellStyle = dataGridViewCellStyle7;
             this.Column05.HeaderText = "役　職";
             this.Column05.Name = "Column05";
             this.Column05.ReadOnly = true;
@@ -820,24 +898,12 @@
             this.Column05.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
             this.Column05.Width = 157;
             // 
-            // btnNotPetition
-            // 
-            this.btnNotPetition.BackColor = System.Drawing.Color.Red;
-            this.btnNotPetition.Location = new System.Drawing.Point(510, 58);
-            this.btnNotPetition.Name = "btnNotPetition";
-            this.btnNotPetition.Size = new System.Drawing.Size(240, 30);
-            this.btnNotPetition.TabIndex = 41;
-            this.btnNotPetition.Text = "申請取消する";
-            this.btnNotPetition.UseVisualStyleBackColor = false;
-            this.btnNotPetition.Visible = false;
-            this.btnNotPetition.Click += new System.EventHandler(this.btnNotPetition_Click);
-            // 
             // FrmApprovalScreen
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
             this.BackColor = System.Drawing.Color.Black;
-            this.ClientSize = new System.Drawing.Size(1340, 537);
+            this.ClientSize = new System.Drawing.Size(1340, 562);
             this.Controls.Add(this.panel5);
             this.Controls.Add(this.panel4);
             this.Controls.Add(this.panel3);
@@ -855,11 +921,11 @@
             this.Load += new System.EventHandler(this.FrmApprovalScreen_Load);
             this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FrmApprovalScreen_KeyDown);
             this.panel2.ResumeLayout(false);
+            this.panel3.ResumeLayout(false);
+            this.panel5.ResumeLayout(false);
             this.panel1.ResumeLayout(false);
-            this.panel3.ResumeLayout(false);
             this.panel4.ResumeLayout(false);
             this.panel4.PerformLayout();
-            this.panel5.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.dgvEntryData)).EndInit();
             this.ResumeLayout(false);
 
@@ -871,21 +937,8 @@
         private System.Windows.Forms.Button btnEnd;
         private System.Windows.Forms.Panel panel2;
         private DataGridViewEX dgvEntryData;
-        private System.Windows.Forms.Panel panel1;
         private System.Windows.Forms.Panel panel3;
         private System.Windows.Forms.ToolTip toolTip1;
-        private System.Windows.Forms.Panel panel4;
-        private System.Windows.Forms.Label lblLabel09;
-        private System.Windows.Forms.Label label4;
-        private System.Windows.Forms.Label label16;
-        private System.Windows.Forms.Label label10;
-        private System.Windows.Forms.Label lblLabel10;
-        private System.Windows.Forms.Label lblLabel14;
-        private System.Windows.Forms.Label lblLabel13;
-        private System.Windows.Forms.Label label11;
-        private System.Windows.Forms.Label label12;
-        private System.Windows.Forms.TextBox txtHoppesDate;
-        private System.Windows.Forms.Button btnPetition;
         private System.Windows.Forms.Label lblLabel05;
         private System.Windows.Forms.Label label6;
         private System.Windows.Forms.Label lblLabel06;
@@ -897,20 +950,6 @@
         private System.Windows.Forms.Button btnApproval;
         private System.Windows.Forms.Button btnNotApproval;
         private System.Windows.Forms.Button btnOnHold;
-        private System.Windows.Forms.Button btnRePetition;
-        private System.Windows.Forms.Label lblLabel03;
-        private System.Windows.Forms.Label label2;
-        private System.Windows.Forms.Label lblLabel01;
-        private System.Windows.Forms.Label label5;
-        private System.Windows.Forms.Label lblLabel04;
-        private System.Windows.Forms.Label lblLabel02;
-        private System.Windows.Forms.Label lblConstructionCodelabel;
-        private System.Windows.Forms.Label label3;
-        private System.Windows.Forms.Label lblLabel12;
-        private System.Windows.Forms.Label label13;
-        private System.Windows.Forms.Button btnTargetData;
-        private System.Windows.Forms.Label label17;
-        private System.Windows.Forms.Label lblLabel15;
         private System.Windows.Forms.Panel panel5;
         private System.Windows.Forms.TreeView tvDispData;
         private System.Windows.Forms.Label label18;
@@ -924,6 +963,38 @@
         private System.Windows.Forms.DataGridViewTextBoxColumn Column07;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column04;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column05;
+        private System.Windows.Forms.Label lblLabel15;
+        private System.Windows.Forms.Label label17;
+        private System.Windows.Forms.Button btnTargetData;
+        private System.Windows.Forms.Label label13;
+        private System.Windows.Forms.Label lblLabel12;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.Label lblConstructionCodelabel;
+        private System.Windows.Forms.Label lblLabel02;
+        private System.Windows.Forms.Label lblLabel04;
+        private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.Label lblLabel01;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.Label lblLabel03;
+        private System.Windows.Forms.Label label14;
+        private System.Windows.Forms.Label lblLabel16;
+        private System.Windows.Forms.Label label15;
+        private System.Windows.Forms.Label lblLabel17;
+        private System.Windows.Forms.Panel panel1;
+        private System.Windows.Forms.Button btnPetition;
+        private System.Windows.Forms.Button btnRePetition;
+        private System.Windows.Forms.TextBox txtHoppesDate;
+        private System.Windows.Forms.Label label12;
+        private System.Windows.Forms.Label label11;
+        private System.Windows.Forms.Label lblLabel13;
+        private System.Windows.Forms.Label lblLabel14;
+        private System.Windows.Forms.Label lblLabel10;
+        private System.Windows.Forms.Label label10;
+        private System.Windows.Forms.Label label16;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.Label lblLabel09;
         private System.Windows.Forms.Button btnNotPetition;
+        private System.Windows.Forms.Panel panel4;
+        private System.Windows.Forms.Label label19;
     }
 }
\ No newline at end of file
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.resx
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.resx	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreen.resx	(revision 234)
@@ -117,12 +117,6 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>17, 17</value>
-  </metadata>
-  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>17, 17</value>
-  </metadata>
   <metadata name="Column03.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
@@ -138,6 +132,9 @@
   <metadata name="Column05.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>35</value>
   </metadata>
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreenAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreenAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreenAuxiliary.cs	(revision 234)
@@ -166,8 +166,8 @@
                 if (m_ApprovalCode != iCode) return true;
 
                 // 増減なしの工事・本体工事はチェック無
-                if (m_ConstructionBaseInfo.TyingFlg == (int)CommonDefine.BaseInfoTyingFlg.Standard
-                    || m_ConstructionBaseInfo.TyingFlg == (int)CommonDefine.BaseInfoTyingFlg.Parent) return true;
+                if (m_ConstrBaseRec.TyingFlg == (int)CommonDefine.BaseInfoTyingFlg.Standard
+                    || m_ConstrBaseRec.TyingFlg == (int)CommonDefine.BaseInfoTyingFlg.Parent) return true;
 
                 // 増減工事の子データのみ表示
                 StringBuilder strSQL = new StringBuilder();
@@ -396,6 +396,9 @@
             m_dispLabelControl[(int)DispHeader.ApprovalProcess] = lblLabel12;
             m_dispLabelControl[(int)DispHeader.ApprovalDate] = lblLabel14;
             m_dispLabelControl[(int)DispHeader.EstimateType] = lblLabel15;
+            m_dispLabelControl[(int)DispHeader.ConstrPeriod] = lblLabel16;
+            m_dispLabelControl[(int)DispHeader.OrdersName] = lblLabel17;
+
         }
         #endregion
 
@@ -577,7 +580,7 @@
         private void SetConfirmationForm()
         {
             // 管理担当部署取得
-            int DepCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionCode, m_ApprovalCode, m_OrderNo);
+            int DepCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionCode, m_ApprovalCode, m_OrderNo);
             // ログイン者が承認者かどうか確認する
             if (ClsApprovalPermission.CheckUserForApprover(m_ApprovalCode, DepCode)) return;
 
@@ -605,10 +608,10 @@
                 // 工事基本情報取得
                 StringBuilder strSQL = new StringBuilder();
                 strSQL.AppendFormat(" Where ConstructionCode = {0}", m_ConstructionCode);
-                if (!cbiDB.SelectAction(strSQL.ToString(), ref m_ConstructionBaseInfo)) return false;
+                if (!cbiDB.SelectAction(strSQL.ToString(), ref m_ConstrBaseRec)) return false;
 
                 // 担当部署取得
-                int CurrentDepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionCode, m_ApprovalCode, m_OrderNo);
+                int CurrentDepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionCode, m_ApprovalCode, m_OrderNo);
 
                 // 承認経路マスタ取得
                 strSQL.Clear();
@@ -644,17 +647,24 @@
             {
                 // 工事基本情報明細取得
                 StringBuilder strSQL = new StringBuilder();
-                strSQL.Append("SELECT B.DETAILSTRING, C.PERSONNAME, D.PERSONNAME FROM CONSTRUCTIONBASEINFO A");
+                strSQL.Append("SELECT B.DETAILSTRING, C.PERSONNAME, D.PERSONNAME, B.DETAILNO");
+                strSQL.Append(" FROM CONSTRUCTIONBASEINFO A");
                 strSQL.Append(" LEFT JOIN PERSONINCHARGEMASTER C ON C.PERSONCODE = A.SALESPERSONCODE");
                 strSQL.Append(" LEFT JOIN PERSONINCHARGEMASTER D ON D.PERSONCODE = A.CONSTRUCTIONPERSONCODE");
                 strSQL.Append(", CONSTRUCTIONBASEINFODETAIL B");
                 strSQL.AppendFormat(" Where A.ConstructionCode = {0}", m_ConstructionCode);
-                strSQL.AppendFormat(" AND B.CONSTRUCTIONCODE = A.CONSTRUCTIONCODE AND B.DETAILNO = {0}",(int)ConstructionBaseInfoDetail.DetailDataNo.ConstructionName);
+                strSQL.AppendFormat(" AND B.CONSTRUCTIONCODE = A.CONSTRUCTIONCODE AND B.DETAILNO IN ({0}, {1})"
+                    , (int)ConstructionBaseInfoDetail.DetailDataNo.ConstructionName
+                    , (int)ConstructionBaseInfoDetail.DetailDataNo.OrderersName);
+                strSQL.Append("ORDER BY B.DETAILNO DESC");
                 
                 ArrayList workdlist = new ArrayList();
                 if (!cbidDB.ExecuteReader(strSQL.ToString(), ref workdlist)) return false;
                 if (workdlist.Count == 0) return false;
                 
+                // 営業期数セット
+                m_dispLabelControl[(int)DispHeader.ConstrPeriod].Text = string.Format("{0}", m_ConstrBaseRec.ConstructionPeriod);
+
                 object[] objRec = (object[])workdlist[0];
                 // データ表示
                 m_dispLabelControl[(int)DispHeader.ConstructionCode].Text = CommonMotions.cnvStringCodeFromInt(m_ConstructionCode, "-", 8);     // 工事コード
@@ -673,7 +683,7 @@
 
                 // 見積種別
                 string SetString = string.Empty;
-                switch (m_ConstructionBaseInfo.EstimateType)
+                switch (m_ConstrBaseRec.EstimateType)
                 {
                     case (int)CommonDefine.BaseInfoEstimateType.Normal:         // 通常見積
                         SetString = "通常見積";
@@ -687,6 +697,12 @@
                 }
                 m_dispLabelControl[(int)DispHeader.EstimateType].Text = SetString;
 
+                // 2行目の表示
+                object[] objRec2 = (object[])workdlist[1];
+                m_dispLabelControl[(int)DispHeader.OrdersName].Text = CommonMotions.cnvString(objRec2[0]);             // 発注者名称
+                //ツールチップを表示するコントロールと、表示するメッセージ
+                toolTip1.SetToolTip(m_dispLabelControl[(int)DispHeader.OrdersName], CommonMotions.cnvString(objRec2[0]));
+
                 return true;
             }
             catch (Exception ex)
@@ -1047,10 +1063,10 @@
                 if (m_ApprovalCode != Code1) return true;
 
                 // ------ 台帳結合処理のチェック
-                if (m_ConstructionBaseInfo.JoinFlg == (int)CommonDefine.BaseInfoJoinFlg.Standard)
+                if (m_ConstrBaseRec.JoinFlg == (int)CommonDefine.BaseInfoJoinFlg.Standard)
                 {   // ------ 結合されていないデータ
                     // 紐付きデータかどうかのチェック
-                    if (m_ConstructionBaseInfo.TyingFlg != (int)CommonDefine.BaseInfoTyingFlg.Tying)
+                    if (m_ConstrBaseRec.TyingFlg != (int)CommonDefine.BaseInfoTyingFlg.Tying)
                     {   // 紐付きデータではない場合はデータ作成
                         if (!MakingLedgerData()) return false;
                     }
@@ -1151,16 +1167,16 @@
                 if (!LedgerDB.SelectAction(strLedger, ref LedgerRec, false)) return false;
 
                 // 契約工期開始
-                if (LedgerRec.ConstructionStart > m_ConstructionBaseInfo.ConstructionPeriodStart)
+                if (LedgerRec.ConstructionStart > m_ConstrBaseRec.ConstructionPeriodStart)
                 {
                     if (!BaseDB.UpdateFeild(m_ConstructionCode, (int)IOConstructionBaseInfo.TableColumn.ConstructionPeriodStart
-                                            , m_ConstructionBaseInfo.ConstructionPeriodStart, false)) return false;
+                                            , m_ConstrBaseRec.ConstructionPeriodStart, false)) return false;
                 }
                 // 契約工期完了
-                if (LedgerRec.ConstructionEnd < m_ConstructionBaseInfo.ConstructionPeriodEnd)
+                if (LedgerRec.ConstructionEnd < m_ConstrBaseRec.ConstructionPeriodEnd)
                 {
                     if (!BaseDB.UpdateFeild(m_ConstructionCode, (int)IOConstructionBaseInfo.TableColumn.ConstructionPeriodEnd
-                                            , m_ConstructionBaseInfo.ConstructionPeriodEnd, false)) return false;
+                                            , m_ConstrBaseRec.ConstructionPeriodEnd, false)) return false;
                 }
 
                 List<int> DateCodeList = new List<int>();
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBudget/FrmConstructionBudgetAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBudget/FrmConstructionBudgetAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBudget/FrmConstructionBudgetAuxiliary.cs	(revision 234)
@@ -4361,7 +4361,7 @@
                 int iConstructionCode = m_ConstructionBaseInfo.ConstructionCode;
                 int iApprovalCode = ClsExcute.AppovalList.First(x => x.Value.Equals("工事予算書承認")).Key;
                 // 担当部署取得
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
 
                 // 承認データ取得
                 int ApprovalCount = ClsApprovalPermission.GetProcessApprovalDataCount(iConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.cs	(revision 234)
@@ -1006,31 +1006,6 @@
         }
         #endregion
 
-        #region Window���T�C�Y�ύX
-        /// <summary>
-        /// Window���T�C�Y�ύX���ꂽ
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void FrmConstructionLedger_SizeChanged(object sender, EventArgs e)
-        {
-            if (this.WindowState == FormWindowState.Minimized)
-            {
-                // �ŏ���
-            }
-            else if (this.WindowState == FormWindowState.Maximized)
-            {
-                // �ő剻
-                CellSizeChangesWhenChangingScreenSize(false);
-            }
-            else if (this.WindowState == FormWindowState.Normal)
-            {
-                // �W����
-                CellSizeChangesWhenChangingScreenSize(true);
-            }
-        }
-        #endregion
-
         #region �Z�������`��
         /// <summary>
         /// �Z�������`��
@@ -1135,6 +1110,8 @@
                 DataGridView dgv = dgvAllDisplay;
                 DataGridViewRow CurRow = dgv.CurrentRow;
 
+                if (dgv.CurrentCell.ReadOnly) return;
+
                 // �Čv�Z����
                 RowReCalculate(CurRow, e.RowIndex, e.ColumnIndex);
 
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.designer.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.designer.cs	(revision 234)
@@ -88,6 +88,14 @@
             this.btnLineAdd = new System.Windows.Forms.Button();
             this.panel2 = new System.Windows.Forms.Panel();
             this.lblCellTotal = new System.Windows.Forms.Label();
+            this.btnDispDown = new System.Windows.Forms.Button();
+            this.btnDispUp = new System.Windows.Forms.Button();
+            this.btnOtherProc = new System.Windows.Forms.Button();
+            this.btnAssistantChange = new System.Windows.Forms.Button();
+            this.btnInstractorChange = new System.Windows.Forms.Button();
+            this.btnChangePrice = new System.Windows.Forms.Button();
+            this.button1 = new System.Windows.Forms.Button();
+            this.button2 = new System.Windows.Forms.Button();
             this.dgvAllDisplay = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
             this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -115,14 +123,6 @@
             this.Column24 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column25 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column26 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.btnDispDown = new System.Windows.Forms.Button();
-            this.btnDispUp = new System.Windows.Forms.Button();
-            this.btnOtherProc = new System.Windows.Forms.Button();
-            this.btnAssistantChange = new System.Windows.Forms.Button();
-            this.btnInstractorChange = new System.Windows.Forms.Button();
-            this.btnChangePrice = new System.Windows.Forms.Button();
-            this.button1 = new System.Windows.Forms.Button();
-            this.button2 = new System.Windows.Forms.Button();
             this.panel1.SuspendLayout();
             this.pnlGroup2.SuspendLayout();
             this.pnlGroup1.SuspendLayout();
@@ -785,6 +785,113 @@
             this.lblCellTotal.Size = new System.Drawing.Size(0, 13);
             this.lblCellTotal.TabIndex = 36;
             // 
+            // btnDispDown
+            // 
+            this.btnDispDown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnDispDown.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnDispDown.Location = new System.Drawing.Point(1300, 418);
+            this.btnDispDown.Name = "btnDispDown";
+            this.btnDispDown.Size = new System.Drawing.Size(40, 40);
+            this.btnDispDown.TabIndex = 42;
+            this.btnDispDown.TabStop = false;
+            this.btnDispDown.Text = "▼";
+            this.btnDispDown.UseVisualStyleBackColor = true;
+            this.btnDispDown.Visible = false;
+            this.btnDispDown.Click += new System.EventHandler(this.btnDispDown_Click);
+            // 
+            // btnDispUp
+            // 
+            this.btnDispUp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnDispUp.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnDispUp.Location = new System.Drawing.Point(1300, 354);
+            this.btnDispUp.Name = "btnDispUp";
+            this.btnDispUp.Size = new System.Drawing.Size(40, 40);
+            this.btnDispUp.TabIndex = 41;
+            this.btnDispUp.TabStop = false;
+            this.btnDispUp.Text = "▲";
+            this.btnDispUp.UseVisualStyleBackColor = true;
+            this.btnDispUp.Visible = false;
+            this.btnDispUp.Click += new System.EventHandler(this.btnDispUp_Click);
+            // 
+            // btnOtherProc
+            // 
+            this.btnOtherProc.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
+            this.btnOtherProc.BackColor = System.Drawing.Color.SpringGreen;
+            this.btnOtherProc.Location = new System.Drawing.Point(7, 656);
+            this.btnOtherProc.Name = "btnOtherProc";
+            this.btnOtherProc.Size = new System.Drawing.Size(160, 30);
+            this.btnOtherProc.TabIndex = 95;
+            this.btnOtherProc.TabStop = false;
+            this.btnOtherProc.Text = "他の画面へ";
+            this.btnOtherProc.UseVisualStyleBackColor = false;
+            this.btnOtherProc.Click += new System.EventHandler(this.btnOtherProc_Click);
+            // 
+            // btnAssistantChange
+            // 
+            this.btnAssistantChange.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnAssistantChange.BackColor = System.Drawing.Color.Beige;
+            this.btnAssistantChange.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold);
+            this.btnAssistantChange.Location = new System.Drawing.Point(381, 656);
+            this.btnAssistantChange.Name = "btnAssistantChange";
+            this.btnAssistantChange.Size = new System.Drawing.Size(130, 30);
+            this.btnAssistantChange.TabIndex = 96;
+            this.btnAssistantChange.Text = "副担当者変更";
+            this.btnAssistantChange.UseVisualStyleBackColor = false;
+            this.btnAssistantChange.Visible = false;
+            this.btnAssistantChange.Click += new System.EventHandler(this.btnAssistantChange_Click);
+            // 
+            // btnInstractorChange
+            // 
+            this.btnInstractorChange.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnInstractorChange.BackColor = System.Drawing.Color.MistyRose;
+            this.btnInstractorChange.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold);
+            this.btnInstractorChange.Location = new System.Drawing.Point(519, 656);
+            this.btnInstractorChange.Name = "btnInstractorChange";
+            this.btnInstractorChange.Size = new System.Drawing.Size(130, 30);
+            this.btnInstractorChange.TabIndex = 97;
+            this.btnInstractorChange.Text = "指導員変更";
+            this.btnInstractorChange.UseVisualStyleBackColor = false;
+            this.btnInstractorChange.Visible = false;
+            this.btnInstractorChange.Click += new System.EventHandler(this.btnInstractorChange_Click);
+            // 
+            // btnChangePrice
+            // 
+            this.btnChangePrice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnChangePrice.BackColor = System.Drawing.Color.Gold;
+            this.btnChangePrice.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold);
+            this.btnChangePrice.Location = new System.Drawing.Point(243, 656);
+            this.btnChangePrice.Name = "btnChangePrice";
+            this.btnChangePrice.Size = new System.Drawing.Size(130, 30);
+            this.btnChangePrice.TabIndex = 99;
+            this.btnChangePrice.Text = "受注金額変更";
+            this.btnChangePrice.UseVisualStyleBackColor = false;
+            this.btnChangePrice.Visible = false;
+            this.btnChangePrice.Click += new System.EventHandler(this.btnChangePrice_Click);
+            // 
+            // button1
+            // 
+            this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.button1.Location = new System.Drawing.Point(1300, 540);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(37, 35);
+            this.button1.TabIndex = 100;
+            this.button1.Text = "○";
+            this.button1.UseVisualStyleBackColor = true;
+            this.button1.Visible = false;
+            this.button1.Click += new System.EventHandler(this.button1_Click);
+            // 
+            // button2
+            // 
+            this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.button2.Location = new System.Drawing.Point(1300, 581);
+            this.button2.Name = "button2";
+            this.button2.Size = new System.Drawing.Size(37, 35);
+            this.button2.TabIndex = 101;
+            this.button2.Text = "１";
+            this.button2.UseVisualStyleBackColor = true;
+            this.button2.Visible = false;
+            this.button2.Click += new System.EventHandler(this.button2_Click);
+            // 
             // dgvAllDisplay
             // 
             this.dgvAllDisplay.AllowUserToAddRows = false;
@@ -860,7 +967,7 @@
             this.Column1.ReadOnly = true;
             this.Column1.Resizable = System.Windows.Forms.DataGridViewTriState.False;
             this.Column1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.Column1.Width = 90;
+            this.Column1.Width = 80;
             // 
             // Column3
             // 
@@ -912,7 +1019,7 @@
             this.Column5.ReadOnly = true;
             this.Column5.Resizable = System.Windows.Forms.DataGridViewTriState.False;
             this.Column5.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.Column5.Width = 200;
+            this.Column5.Width = 180;
             // 
             // Column6
             // 
@@ -924,7 +1031,7 @@
             this.Column6.ReadOnly = true;
             this.Column6.Resizable = System.Windows.Forms.DataGridViewTriState.False;
             this.Column6.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.Column6.Width = 200;
+            this.Column6.Width = 180;
             // 
             // Column18
             // 
@@ -951,7 +1058,7 @@
             this.Column10.Name = "Column10";
             this.Column10.ReadOnly = true;
             this.Column10.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.Column10.Width = 200;
+            this.Column10.Width = 180;
             // 
             // Column7
             // 
@@ -1120,113 +1227,6 @@
             this.Column26.Visible = false;
             this.Column26.Width = 5;
             // 
-            // btnDispDown
-            // 
-            this.btnDispDown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnDispDown.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnDispDown.Location = new System.Drawing.Point(1300, 418);
-            this.btnDispDown.Name = "btnDispDown";
-            this.btnDispDown.Size = new System.Drawing.Size(40, 40);
-            this.btnDispDown.TabIndex = 42;
-            this.btnDispDown.TabStop = false;
-            this.btnDispDown.Text = "▼";
-            this.btnDispDown.UseVisualStyleBackColor = true;
-            this.btnDispDown.Visible = false;
-            this.btnDispDown.Click += new System.EventHandler(this.btnDispDown_Click);
-            // 
-            // btnDispUp
-            // 
-            this.btnDispUp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnDispUp.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnDispUp.Location = new System.Drawing.Point(1300, 354);
-            this.btnDispUp.Name = "btnDispUp";
-            this.btnDispUp.Size = new System.Drawing.Size(40, 40);
-            this.btnDispUp.TabIndex = 41;
-            this.btnDispUp.TabStop = false;
-            this.btnDispUp.Text = "▲";
-            this.btnDispUp.UseVisualStyleBackColor = true;
-            this.btnDispUp.Visible = false;
-            this.btnDispUp.Click += new System.EventHandler(this.btnDispUp_Click);
-            // 
-            // btnOtherProc
-            // 
-            this.btnOtherProc.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
-            this.btnOtherProc.BackColor = System.Drawing.Color.SpringGreen;
-            this.btnOtherProc.Location = new System.Drawing.Point(7, 656);
-            this.btnOtherProc.Name = "btnOtherProc";
-            this.btnOtherProc.Size = new System.Drawing.Size(160, 30);
-            this.btnOtherProc.TabIndex = 95;
-            this.btnOtherProc.TabStop = false;
-            this.btnOtherProc.Text = "他の画面へ";
-            this.btnOtherProc.UseVisualStyleBackColor = false;
-            this.btnOtherProc.Click += new System.EventHandler(this.btnOtherProc_Click);
-            // 
-            // btnAssistantChange
-            // 
-            this.btnAssistantChange.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnAssistantChange.BackColor = System.Drawing.Color.Beige;
-            this.btnAssistantChange.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold);
-            this.btnAssistantChange.Location = new System.Drawing.Point(381, 656);
-            this.btnAssistantChange.Name = "btnAssistantChange";
-            this.btnAssistantChange.Size = new System.Drawing.Size(130, 30);
-            this.btnAssistantChange.TabIndex = 96;
-            this.btnAssistantChange.Text = "副担当者変更";
-            this.btnAssistantChange.UseVisualStyleBackColor = false;
-            this.btnAssistantChange.Visible = false;
-            this.btnAssistantChange.Click += new System.EventHandler(this.btnAssistantChange_Click);
-            // 
-            // btnInstractorChange
-            // 
-            this.btnInstractorChange.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnInstractorChange.BackColor = System.Drawing.Color.MistyRose;
-            this.btnInstractorChange.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold);
-            this.btnInstractorChange.Location = new System.Drawing.Point(519, 656);
-            this.btnInstractorChange.Name = "btnInstractorChange";
-            this.btnInstractorChange.Size = new System.Drawing.Size(130, 30);
-            this.btnInstractorChange.TabIndex = 97;
-            this.btnInstractorChange.Text = "指導員変更";
-            this.btnInstractorChange.UseVisualStyleBackColor = false;
-            this.btnInstractorChange.Visible = false;
-            this.btnInstractorChange.Click += new System.EventHandler(this.btnInstractorChange_Click);
-            // 
-            // btnChangePrice
-            // 
-            this.btnChangePrice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnChangePrice.BackColor = System.Drawing.Color.Gold;
-            this.btnChangePrice.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold);
-            this.btnChangePrice.Location = new System.Drawing.Point(243, 656);
-            this.btnChangePrice.Name = "btnChangePrice";
-            this.btnChangePrice.Size = new System.Drawing.Size(130, 30);
-            this.btnChangePrice.TabIndex = 99;
-            this.btnChangePrice.Text = "受注金額変更";
-            this.btnChangePrice.UseVisualStyleBackColor = false;
-            this.btnChangePrice.Visible = false;
-            this.btnChangePrice.Click += new System.EventHandler(this.btnChangePrice_Click);
-            // 
-            // button1
-            // 
-            this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.button1.Location = new System.Drawing.Point(1300, 540);
-            this.button1.Name = "button1";
-            this.button1.Size = new System.Drawing.Size(37, 35);
-            this.button1.TabIndex = 100;
-            this.button1.Text = "○";
-            this.button1.UseVisualStyleBackColor = true;
-            this.button1.Visible = false;
-            this.button1.Click += new System.EventHandler(this.button1_Click);
-            // 
-            // button2
-            // 
-            this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.button2.Location = new System.Drawing.Point(1300, 581);
-            this.button2.Name = "button2";
-            this.button2.Size = new System.Drawing.Size(37, 35);
-            this.button2.TabIndex = 101;
-            this.button2.Text = "１";
-            this.button2.UseVisualStyleBackColor = true;
-            this.button2.Visible = false;
-            this.button2.Click += new System.EventHandler(this.button2_Click);
-            // 
             // FrmConstructionLedger
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@@ -1260,7 +1260,6 @@
             this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FrmConstructionLedger_FormClosing);
             this.Load += new System.EventHandler(this.FrmConstructionLedger_Load);
             this.Shown += new System.EventHandler(this.FrmConstructionLedger_Shown);
-            this.SizeChanged += new System.EventHandler(this.FrmConstructionLedger_SizeChanged);
             this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FrmConstructionLedger_KeyDown);
             this.panel1.ResumeLayout(false);
             this.pnlGroup2.ResumeLayout(false);
@@ -1335,6 +1334,7 @@
         private System.Windows.Forms.TextBox textBox1;
         private System.Windows.Forms.RadioButton radioButton2;
         private System.Windows.Forms.RadioButton radioButton3;
+        private System.Windows.Forms.Button btnRestore;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column1;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column3;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column2;
@@ -1361,6 +1361,5 @@
         private System.Windows.Forms.DataGridViewTextBoxColumn Column24;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column25;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column26;
-        private System.Windows.Forms.Button btnRestore;
     }
 }
\ No newline at end of file
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedgerAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedgerAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedgerAuxiliary.cs	(revision 234)
@@ -50,48 +50,6 @@
         }
         #endregion
 
-        #region 画面サイズ変更時のセルサイズ変更
-        /// <summary>
-        /// 画面サイズ変更時のセルサイズ変更
-        /// </summary>
-        private void CellSizeChangesWhenChangingScreenSize(bool bNormal)
-        {
-            try
-            {
-                DataGridView dgv = dgvAllDisplay;
-
-                int CellWidth1 = m_CellSize[(int)GridColumn.ItemName];
-                int CellWidth2 = m_CellSize[(int)GridColumn.TextName];
-                int CellWidth3 = m_CellSize[(int)GridColumn.CompanyName];
-                // 最大化の場合
-                if (!bNormal)
-                {
-                    int allWidth = 0;
-                    for (int i = 0; i < m_CellSize.Length; i++)
-                    {
-                        allWidth += m_CellSize[i];
-                    }
-                    // セルの合計サイズが大きい場合は処理しない
-                    if (allWidth > dgv.Width) return;
-
-                    int idifference = (dgv.Width - (allWidth + dgv.RowHeadersWidth)) / 3;
-                    CellWidth1 += idifference;
-                    CellWidth2 += idifference;
-                    CellWidth3 += idifference;
-                }
-
-                dgv.Columns[(int)GridColumn.ItemName].Width = CellWidth1;
-                dgv.Columns[(int)GridColumn.TextName].Width = CellWidth2;
-                dgv.Columns[(int)GridColumn.CompanyName].Width = CellWidth3;
-
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
-            }
-        }
-        #endregion
-
         #region 工事情報取得処理
         /// <summary>
         /// 工事情報取得
@@ -922,11 +880,17 @@
                 if (m_GridTotalColList != null) return;
 
                 DataGridView dgv = dgvAllDisplay;
+
                 // 支払欄数取得
                 int ColumnCount = CommonMotions.cnvRoundUp(CommonMotions.cnvDouble(m_DspLabelCtrl[(int)DspLblCtrlName.BetweenTimes].Text));
                 // 実際の工期より3カ月入力欄を伸ばす
                 ColumnCount += 3;
 
+                // 支払いデータより最大カラム数を取得する
+                int ExecDataColCnt = GetMaxExecuteColumn();
+                // 比較して大きい方を使用する
+                if (ExecDataColCnt > ColumnCount) ColumnCount = ExecDataColCnt;
+
                 // 月毎支払欄作成
                 DateTime dtTitleDate = CommonMotions.cnvDate(m_DspLabelCtrl[(int)DspLblCtrlName.StartingDate].Text);
                 m_GridPaymentColList = new DataGridViewColumn[ColumnCount];
@@ -993,6 +957,50 @@
         }
         #endregion
 
+        #region 最大支払月のカウントを取得する
+        /// <summary>
+        /// 最大支払月のカウントを取得する
+        /// </summary>
+        /// <returns></returns>
+        private int GetMaxExecuteColumn()
+        {
+            IOConstructionLedgerExcute ExeDB = new IOConstructionLedgerExcute();
+            try
+            {
+                int ColCnt = 0;
+
+                // 支払いデータより最大月のカラムカウントを取得する
+                StringBuilder strSQL = new StringBuilder();
+                strSQL.Append("Select GroupCount, LineCount, max(ColumnCount), TargetMonth");
+                strSQL.Append(" From constructionledgerexcute");
+                strSQL.AppendFormat(" Where ConstructionCode = {0}", m_ConstructionCode);
+
+                ArrayList arList = new ArrayList();
+                if (!ExeDB.ExecuteReader(strSQL.ToString(), ref arList)) return 0;
+                if (arList.Count == 0) return 0;
+
+                foreach (object[] objRec in arList)
+                {
+                    ColCnt = CommonMotions.cnvInt(objRec[2]);
+                }
+
+                // デフォルトカラム数を取得する
+                int DefColumnsCnt = Enum.GetNames(typeof(GridColumn)).Length - 1;
+
+                return (ColCnt - DefColumnsCnt);
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+                return 0;
+            }
+            finally
+            {
+                ExeDB.close(); ExeDB = null;
+            }
+        }
+        #endregion
+
         #region タイトル行の追加
         /// <summary>
         /// データ行を作成する
@@ -2933,10 +2941,11 @@
                     // ----- 行作成
                     CreateDataRow(RowData);
 
+                    DataGridViewRow CurRow = dgv.Rows[dgv.RowCount - 1];
                     // ----- 列のロック
                     for (int i = (int)GridColumn.ItemName; i <= (int)GridColumn.CompanyName; i++)
                     {
-                        dgv.Rows[dgv.RowCount - 1].Cells[i].ReadOnly = true;
+                        CurRow.Cells[i].ReadOnly = true;
                     }
                     switch (DetailRec.GroupCount)
                     {
@@ -2946,7 +2955,7 @@
                             {
                                 for (int i = (int)GridColumn.ItemName; i <= (int)GridColumn.CompanyName; i++)
                                 {
-                                    dgv.Rows[dgv.RowCount - 1].Cells[i].ReadOnly = false;
+                                    CurRow.Cells[i].ReadOnly = false;
                                 }
                             }
                             break;
@@ -2954,8 +2963,8 @@
                         case (int)DataGroup.Assistant:               // 副担当
                         case (int)DataGroup.Payroll:                 // 工事担当
                             // 一般ユーザーは行ロック
-                            if (m_ConstructionBaseInfo.ConstructionPeriod < 16) dgv.Rows[dgv.RowCount - 1].Visible = false;
-                            if (!CheckLeaderOrUser()) dgv.Rows[dgv.RowCount - 1].ReadOnly = true;
+                            if (m_ConstructionBaseInfo.ConstructionPeriod < 16) CurRow.Visible = false;
+                            if (!CheckLeaderOrUser()) CurRow.ReadOnly = true;
                             // ヘッダーチェックボックス表示
                             SalaryRadioButtonCheck(DetailRec);
                             break;
@@ -2962,9 +2971,9 @@
                         case (int)DataGroup.Instructor:              // 指導員
                         case (int)DataGroup.NetIncome:               // 純利益
                             // 16期より前は指導員金額・担当者給与・純利益を表示しない
-                            if (m_ConstructionBaseInfo.ConstructionPeriod < 16) dgv.Rows[dgv.RowCount - 1].Visible = false;
+                            if (m_ConstructionBaseInfo.ConstructionPeriod < 16) CurRow.Visible = false;
                             // 一般ユーザーは行ロック
-                            if (!CheckLeaderOrUser()) dgv.Rows[dgv.RowCount - 1].ReadOnly = true;
+                            if (!CheckLeaderOrUser()) CurRow.ReadOnly = true;
                             break;
                         case (int)DataGroup.TransportationCosts:    // 3:交通費（通行料・電車代）
                         case (int)DataGroup.PurchaseCosts:          // 4:購入品
@@ -2972,7 +2981,9 @@
                         case (int)DataGroup.ParkingCosts:           // 6:駐車場・資材置き場
                         case (int)DataGroup.RoomChargeCosts:        // 7:宿泊費
                         case (int)DataGroup.DisposeCosts:           // 8:処分費等
-                            dgv.Rows[dgv.RowCount - 1].ReadOnly = true;
+                            CurRow.ReadOnly = true;
+                            // 支払補填枠はロックしない？
+                            CurRow.Cells[dgv.ColumnCount + (int)ColPayTotal.PaymentBurdens].ReadOnly = false;
                             break;
                         default:
                             break;
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedgerList/FrmConstructionLedgerListAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedgerList/FrmConstructionLedgerListAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedgerList/FrmConstructionLedgerListAuxiliary.cs	(revision 234)
@@ -1692,8 +1692,8 @@
                 // �ő����������菬�����ꍇ�ȊO�͏������Ȃ�
                 if (CompDate.Date > DateTime.Today.Date) return;
 
-                if (numUDConstPro.Value < CommonMotions.SystemMasterData.BusinessPeriod)
-                {   // �O���ȑO�͊���
+                if (numUDConstPro.Value != CommonMotions.SystemMasterData.BusinessPeriod)
+                {   // �����ȊO�͂͊���
                     CompDate = dtDefaultEnd;
                 }
                 else if (HireCompDate != DateTime.MinValue
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/DRConstruction/FrmDRConstructionAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/DRConstruction/FrmDRConstructionAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/DRConstruction/FrmDRConstructionAuxiliary.cs	(revision 234)
@@ -3081,7 +3081,7 @@
                 int iConstructionCode = m_ConstructionBaseInfo.ConstructionCode;
                 int iApprovalCode = ClsExcute.AppovalList.First(x => x.Value.Equals("工事日報承認")).Key;
                 // 担当部署取得
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
 
                 // 承認データ取得
                 int ApprovalCount = ClsApprovalPermission.GetProcessApprovalDataCount(iConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/DepExpenssList/FrmDepExpenssListAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/DepExpenssList/FrmDepExpenssListAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/DepExpenssList/FrmDepExpenssListAuxiliary.cs	(revision 234)
@@ -414,8 +414,8 @@
                 // �ő����������菬�����ꍇ�ȊO�͏������Ȃ�
                 if (CompDate.Date > DateTime.Today.Date) return;
 
-                if (numUDConstPro.Value < CommonMotions.SystemMasterData.BusinessPeriod)
-                {   // �O���ȑO�͊���
+                if (numUDConstPro.Value != CommonMotions.SystemMasterData.BusinessPeriod)
+                {   // �����ȊO�͊���
                     CompDate = dtDefaultEnd;
                 }
                 else if (HireCompDate != DateTime.MinValue
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateBudget/FrmEstimateBudgetAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateBudget/FrmEstimateBudgetAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateBudget/FrmEstimateBudgetAuxiliary.cs	(revision 234)
@@ -235,7 +235,7 @@
                 int iConstructionCode = m_ConstructionBaseInfo.ConstructionCode;
                 int iApprovalCode = ClsExcute.AppovalList.First(x => x.Value.Equals("積算予算書承認")).Key;
                 // 担当部署取得
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
 
                 // 承認データ取得
                 int ApprovalCount = ClsApprovalPermission.GetProcessApprovalDataCount(iConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInputAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInputAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInputAuxiliary.cs	(revision 234)
@@ -1752,7 +1752,7 @@
                 int iConstructionCode = m_ConstructionBaseInfo.ConstructionCode;
                 int iApprovalCode = ClsExcute.AppovalList.First(x => x.Value.Equals(s_MyProcessName)).Key;
                 // 担当部署取得
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
 
                 // 承認データ取得
                 int ApprovalCount = ClsApprovalPermission.GetProcessApprovalDataCount(iConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Proceedings/FrmProceedingsAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Proceedings/FrmProceedingsAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Proceedings/FrmProceedingsAuxiliary.cs	(revision 234)
@@ -1276,7 +1276,7 @@
                 int iConstructionCode = m_ConstructionBaseInfo.ConstructionCode;
                 int iApprovalCode = ClsExcute.AppovalList.First(x => x.Value.Equals("議事録承認")).Key;
                 // 担当部署取得
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionBaseInfo.ConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
 
                 // 承認データ取得
                 int ApprovalCount = ClsApprovalPermission.GetProcessApprovalDataCount(iConstructionCode, iApprovalCode, CommonDefine.s_Default_OrderNo);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderEntry/FrmPurchaseOrderEntryAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderEntry/FrmPurchaseOrderEntryAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderEntry/FrmPurchaseOrderEntryAuxiliary.cs	(revision 234)
@@ -1987,7 +1987,7 @@
                 // 工事コード・承認機能番号取得
                 int iApprovalCode = ClsExcute.AppovalList.First(x => x.Value.Equals("注文書承認")).Key;
                 // 担当部署取得
-                int DepartmentCode = ClsApprovalPermission.GetFromConstructionAndApprovalTheDepartment(m_ConstructionCode, iApprovalCode, m_OrderNo);
+                int DepartmentCode = ClsApprovalPermission.GetFromConstrAndAppTheDep(m_ConstructionCode, iApprovalCode, m_OrderNo);
 
                 // 承認データ取得
                 int ApprovalCount = ClsApprovalPermission.GetProcessApprovalDataCount(m_ConstructionCode, iApprovalCode, m_OrderNo);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.cs	(revision 234)
@@ -509,7 +509,7 @@
                 }
                 else
                 {
-                    strProcName = "�ƎЎx���f�[�^";
+                    strProcName = "�ƎҎx���f�[�^";
                 }
                 CommonMotions.EntryEndMessage(strProcName);
             }
Index: branches/src/ProcessManagement/ProcessManagement/Forms/ZMenu/FrmMenuAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/ZMenu/FrmMenuAuxiliary.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/ZMenu/FrmMenuAuxiliary.cs	(revision 234)
@@ -2178,7 +2178,7 @@
                 strSQL.Append(" E.APPROVALPERSON,");
                 strSQL.Append(" E.DISPLAYORDER,");
                 strSQL.Append(" F.PERSONNAME,");
-                strSQL.Append(" IFNULL(G.APPROVALSTATUS, 4)");
+                strSQL.AppendFormat(" IFNULL(G.APPROVALSTATUS, {0})", (int)CommonDefine.ApprovalStatus.Undecided);
 
 
                 strSQL.Append(" FROM PROCESSAPPROVAL A INNER JOIN PERSONINCHARGEMASTER C ON C.PERSONCODE = A.PERSONCODE");
@@ -2749,7 +2749,7 @@
                 strSQL += " E.APPROVALPERSON,";
                 strSQL += " E.DISPLAYORDER,";
                 strSQL += " F.PERSONNAME,";
-                strSQL += " IFNULL(G.APPROVALSTATUS, 4),";
+                strSQL += string.Format(" IFNULL(G.APPROVALSTATUS, {0}),", (int)CommonDefine.ApprovalStatus.Undecided);
 
                 strSQL += " J.ATTENDANCEMONTH,";
 
Index: branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs	(revision 233)
+++ branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs	(revision 234)
@@ -32,7 +32,7 @@
 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を 
 // 既定値にすることができます:
 // [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.55")]
-[assembly: AssemblyFileVersion("1.0.0.55")]
+[assembly: AssemblyVersion("1.0.0.56")]
+[assembly: AssemblyFileVersion("1.0.0.56")]
 // Log4netを使用する
 [assembly: log4net.Config.XmlConfigurator(ConfigFile = @"log4net.config", Watch = true)]
\ No newline at end of file
