@charset "UTF-8";

/* ==============================
=================================

smart_base.css

スマートフォン画面用（共通設定）

・初期化
・ベースレイアウト
　--ヘッダ
　--グローバルナビ
　--コンテンツベース
　--フッター
　--共通記述

=================================
============================== */

@media screen and (max-width:640px) {

/*-------------------------------
---------------------------------
初期化
---------------------------------
-------------------------------*/

body{
  -webkit-text-size-adjust: none;
}

img {
  max-width: 100%;
  height: auto;
  width /***/:auto;
}

input,
select{
  margin:0;
}

/*-------------------------------
---------------------------------
ベースレイアウト
---------------------------------
-------------------------------*/

/*--------------------------
ヘッダ
--------------------------*/

#headerWrapper{
  padding:0 0 5px 5px;
  text-align:center;
  background:#fff;
  border-top:3px solid #1A7CC6;
  border-bottom:1px solid #eee;
}
  #headerWrapper #header{
    width: auto;
    margin: 0 auto;
    text-align: left;
  }
  #headerWrapper img{
    float: left;
    /*width: 140px;*/
    height: 44px;
    margin: 3px 0 0 0;
    padding: 0px; 
    /*--background:url(../../i2_images/logo.png) no-repeat 0 center;*/
    background-size:140px 34px;
    text-indent:-9999px;
  }
  
  #headerWrapper #headerContents{
    padding:1px 0 0 0;
  }
    #headerWrapper #headerContents #headerNavi{
      
    }
      #headerWrapper #headerContents #headerNavi ul{
        float: right;
        padding:0 0 5px 0;
        list-style: none;
      }
        #headerWrapper #headerContents #headerNavi ul li{
          float: left;
        }
        #headerWrapper #headerContents #headerNavi ul li a{
          display: block;
          font-size: 10px;
          color: #FFF;
          padding:5px 5px 3px 20px;
          background:#1A7CC6 url(../../i2_images/link_icon.jpg) no-repeat 6px center;
        }
        
    #headerWrapper #headerContents .name{
      padding:0 5px 0 0;
      font-size: 10px;
      font-weight: bold;
      text-align:right;
    }


/*--------------------------
グローバルナビ
--------------------------*/


#globalNaviWrapper{
  padding:3px 4px;
  background:#fff;
  border-top:1px solid #fff;
  border-bottom:1px solid #fff;
}
  #globalNaviWrapper #globalNaviBack{
    
  }
  #globalNaviWrapper #globalNavi{ 
    
  }
    #globalNaviWrapper #globalNavi li{
      float: left;
      width:50%;
      margin: 0;
      padding: 0;
      list-style: none;
      color: #FFF;
    }
      #globalNaviWrapper #globalNavi li.last{
        
      }
      #globalNaviWrapper #globalNavi li.cart{
        /* カート用 */
        float: right;
        color: #FFF;
      }
      #globalNaviWrapper #globalNavi li a{
        display: block;
        margin:1px;
        padding:6px 0 5px 0;
        color: #FFF;
        font-size: 12px;
        font-weight: bold;
        background: #1A7CC6;
      }
        #globalNaviWrapper #globalNavi li a:hover{
          background:#06C;
        }
      #globalNaviWrapper #globalNavi li.cart a{
        /* カート用 */
        display: block;
        font-size: 12px;
        font-weight: bold;
        color: #FFF;
        background: #30A0CC url(../../i2_images/bg_cart.jpg) no-repeat 10px center;
      }
        #globalNaviWrapper #globalNavi li.cart a:hover{
          /* カート用 */
          background: #0e6e96 url(../../i2_images/bg_cart_on.jpg) no-repeat 10px center;
        }
        
      #globalNaviWrapper #globalNavi li a.zai{
        /* 在ページ */
        display: block;
        margin:1px;
        padding:5px 0 4px 0;
        font-size: 12px;
        font-weight: bold;
        color: #1A7CC6;
        background:#fff;
        border:1px solid #1A7CC6;
      }
      #globalNaviWrapper #globalNavi li.cart span.zai{
        /* カート用在ページ */
        display: block;
        margin:1px;
        padding:5px 0 4px 0;
        font-size: 12px;
        font-weight: bold;
        color: #1A7CC6;
        background: #fff url(../../i2_images/bg_cart_zai.jpg) no-repeat 10px center;
        border:1px solid #1A7CC6;
      }
      
      
      
/*--------------------------
コンテンツベース
--------------------------*/

#contentsWrapper{
  font-size: 12px;
  background-image: url(../../i2_images/bg_dot.gif);
  padding:0 5px;
}
  #contents{
    width:auto;
    margin:0 auto;
    padding:8px 0 8px 0;
  }
  
  /* メインコンテンツ */ 
  #contents .sectionArea{
    margin:0 0 7px 0;
    background: #FFF;
    border: 1px solid #DEDEDE;
  }
    #contents .section{
      padding:10px;
    }
  
  
/*--------------------------
フッター
--------------------------*/

#footerWrapper{
  border-top:1px solid #D4E8F5;
  background-image: url(../../i2_images/bg_dot.gif);
}
  #footerWrapper address{
    padding:10px 0;
    font-size: 10px;
    font-style: normal;
    border-top:1px solid #fff;
  }
  
  
/*--------------------------
共通記述
--------------------------*/

/* メインタイトル */
#mainTitleWrapper{
  margin:0 0 25px 0;
  padding:3px;
  border: 1px solid #60A9DC;
  background:#fff;
}
  #mainTitleWrapper #mainTitle{
    margin: 0;
    padding: 0;
  }
    #mainTitleWrapper #mainTitle h2{
      margin: 0;
      padding:0.7em 0 0.6em 0;
      text-align: left;
      border-left: 3px solid #60A9DC;
    }
      #mainTitleWrapper #mainTitle h2 span{
        display:block;
        padding:0 15px 0 15px;
        font-size: 14px;
      }
      
    #mainTitleWrapper #mainTitle ul{
      margin:4px 0 0 0;
      padding:2px 0 1px 0;
      list-style: none;
      border-top:1px solid #ddd;
    }
      #mainTitleWrapper #mainTitle ul li{
        float:right;
        width: 50%;
        padding:2px 0 0 0;
      }     
      #mainTitleWrapper #mainTitle ul li a{
        display: block;
        margin:0 1px;
        padding:5px 0 4px 0;
        color: #FFF;
        text-align: center;
      }
        #mainTitleWrapper #mainTitle ul li a span{
          padding:0 0 0 15px;
        }
        
      #mainTitleWrapper #mainTitle ul li a.blue{
        background: #197CC6;
      }
        #mainTitleWrapper #mainTitle ul li a.blue span{
          background: url(../../i2_images/link_icon.jpg) no-repeat 0 center;
        }
      #mainTitleWrapper #mainTitle ul li a.orange{
        background: #EC7322;
      }
        #mainTitleWrapper #mainTitle ul li a.orange span{
          background: url(../../i2_images/link_icon_ogange.jpg) no-repeat 0 center;
        }
      #mainTitleWrapper #mainTitle ul li a.green{
        background: #1D7A36;
      }
        #mainTitleWrapper #mainTitle ul li a.green span{
          background: url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
        }
      #mainTitleWrapper #mainTitle ul li a.gray{
        background: #707070;
      }
        #mainTitleWrapper #mainTitle ul li a.gray span{
          background: url(../../i2_images/link_icon_gray.gif) no-repeat 0 center;
        }


/* 件数表示 */ 
.numberCases{
  
}
  .numberCases .searchNum{
    float: left;
    margin: 0px;
    padding: 0px;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    color: #000;
  }
    .numberCases .searchNum span{
      font-size: 22px;
      font-weight: bold;
      color: #E3091F;
    }
  .numberCases .searchNumNo{
    margin:0 auto;
    padding: 10px;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    color: #000;
  }
  .numberCases .pagination{
    float: right;
    padding:8px 0 0 0;
  }
    .numberCases .pagination ul{
      margin: 0px;
      padding: 0px;
      list-style: none;
    }
      .numberCases .pagination ul li{
        float: left;
        display: block;
        padding:0 5px;
      }
      .numberCases .pagination ul li.prev10,
      .numberCases .pagination ul li.next10{
      }
      .numberCases .pagination ul li.prev10 a,
      .numberCases .pagination ul li.next10 a{
        display: block;
        padding:0 5px;
        color: #FFF;
        background: #888;
      }
      .numberCases .pagination ul li.prev a,
      .numberCases .pagination ul li.next a{
        display: block;
        padding:0 5px;
        color: #FFF;
        background: #888;
      }
      .numberCases .pagination ul li.zai{
        display: block;
        padding:0 5px;
        font-weight: normal;
      }
      .numberCases .pagination ul li.list_n{
        display: none;
      }


/* コンテンツ内 共通ボタン */
.commonPageBtWrapper{
  border: 1px solid #60A9DC;
}
  .commonPageBt{
    padding:3px 2px;  
  }
    .commonPageBt ul{
      list-style:none;
    }
    .commonPageBt ul li{
      float:left;
      width: 50%;
    }
    .commonPageBt ul li a{
      display: block;
      margin:0 1px;
      padding:0.8em 0 0.7em 0;
      color: #FFF;
    }
      .commonPageBt ul li a span{
        padding:0 0 0 15px;
      }
    
    .commonPageBt ul li a.cart{
      padding:0;
      background: #31A0CC;
    } 
      .commonPageBt ul li a.cart span{
        display:block;
        padding:0.8em 0 0.7em 20px;
        background:url(../../i2_images/bg_cart.jpg) no-repeat 0 center;
      }
    .commonPageBt ul li a.blue{
      background: #197CC6;
    }
      .commonPageBt ul li a.blue span{
        background: url(../../i2_images/link_icon.jpg) no-repeat 0 center;
      }
    .commonPageBt ul li a.orange{
      background: #EC7322;
    }
      .commonPageBt ul li a.orange span{
        background: url(../../i2_images/link_icon_ogange.jpg) no-repeat 0 center;
      }
    .commonPageBt ul li a.green{
      background: #1D7A36;
    }
      .commonPageBt ul li a.green span{
        background: url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
      }
    .commonPageBt ul li a.gray{
      background: #707070;
    }
      .commonPageBt ul li a.gray span{
        background: url(../../i2_images/link_icon_gray.gif) no-repeat 0 center;
      }
      
      
/* ページ下部ボタン */
#commonBtWrapper{
  margin:2em 0 0 0;
  background: #FFF;
  border: 1px solid #60A9DC;
}
  #commonBtWrapper #commonBt{
    padding:3px 2px;
  }
    #commonBtWrapper #commonBt ul{
      list-style: none;
    }       
      #commonBtWrapper #commonBt ul li.double{
        float: right;
        width: 50%;
      }
        #commonBtWrapper #commonBt ul li.double a{
          display: block;
          margin:0 1px;
          padding:8px 10px 6px 0;
          color: #FFF;
        }
          #commonBtWrapper #commonBt ul li a span{
            padding:0 0 0 15px;
          }
      #commonBtWrapper #commonBt ul li.single{
        
      }
        #commonBtWrapper #commonBt ul li.single a{
          display: block;
          margin:0 1px;
          padding:8px 10px 6px 0;
          color: #FFF;
        }       
        
      #commonBtWrapper #commonBt ul li.bt-one{
        clear:both;
        padding:2px 0 0 0;
      }
        #commonBtWrapper #commonBt ul li.bt-one a{
          display: block;
          margin:0 1px;
          padding:0.8em 0;
          color: #FFF;
        }

      #commonBtWrapper #commonBt ul li.bt-one2{
        clear:both;
        padding:2px 0 2px 0;
      }
        #commonBtWrapper #commonBt ul li.bt-one2 a{
          display: block;
          margin:0 1px;
          padding:0.8em 0;
          color: #FFF;
        }
      
      #commonBtWrapper #commonBt ul li a.bt-cart{
        background: #31A0CC;
      }
        #commonBtWrapper #commonBt ul li a.bt-cart span{
          padding:0.8em 0 0.8em 50px;
          background:url(../../i2_images/bg_cart.jpg) no-repeat 0 center;
        }
        
      /* ページ下部共通ボタン */
      #commonBtWrapper #commonBt ul li a.cart{
        padding:0;
        background: #31A0CC;
      } 
        #commonBtWrapper #commonBt ul li a.cart span{
          display:block;
          padding:8px 0 6px 20px;
          background:url(../../i2_images/bg_cart.jpg) no-repeat 0 center;
        }
      #commonBtWrapper #commonBt ul li a.blue{
        background: #197CC6;
      }
        #commonBtWrapper #commonBt ul li a.blue span{
          background: url(../../i2_images/link_icon.jpg) no-repeat 0 center;
        }
      #commonBtWrapper #commonBt ul li a.orange{
        background: #EC7322;
      }
        #commonBtWrapper #commonBt ul li a.orange span{
          background: url(../../i2_images/link_icon_ogange.jpg) no-repeat 0 center;
        }
      #commonBtWrapper #commonBt ul li a.green{
        background: #1D7A36;
      }
        #commonBtWrapper #commonBt ul li a.green span{
          background: url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
        }
      #commonBtWrapper #commonBt ul li a.gray{
        background: #707070;
      }
        #commonBtWrapper #commonBt ul li a.gray span{
          background: url(../../i2_images/link_icon_gray.gif) no-repeat 0 center;
        }
      
  #commonBtWrapper #uncommonBt{
    display: none;
  }
    #commonBtWrapper #uncommonBt ul li a.nolink{
      background: #707070;
    }

        /* 自社側ページ遷移ボタン */
        #pageTurnWrapper{
          margin:20px 0px 0px 0px;
        }
          #pageTurnWrapper #pageTurn{
            width: 300px;
            margin:0 auto;
          }
            #pageTurnWrapper #pageTurn ul{
              list-style: none;
            }
              #pageTurnWrapper #pageTurn ul li.pageTurnSet{
                float: left;
                width:40%;
                display: block;
                text-align: center;
              }

              #pageTurnWrapper #pageTurn ul li.pageSet{
                float: left;
                width:20%;
                display: block;
                text-align: center;
              }

              #pageTurnWrapper #pageTurn a.prev{
                color: #FFF;
                text-align: center;
                background:#767c6b;
                padding: 4px 25px;
              }
              #pageTurnWrapper #pageTurn a.next{
                color: #FFF;
                text-align: center;
                background:#767c6b;
                padding: 4px 25px;
              }

/* ポップアップメッセージボタン*/
input.button3 {
  background-color:#808080;
  color:#FFFFFF;
  width:80px;
  height:25px;
  border:4px outset;
  margin: 7px 5px 0px 5px;
}

/* table */
table.format{
  border-collapse:collapse;
}
  table.format th{
    font-weight:normal;
    background:#D8EAF3;
  }
  table.format th,
  table.format td{
    padding:1px 3px;
    text-align:left;
    /*border:1px solid #C9C9C9;*/
  }
  table.format th.td-left,
  table.format td.td-left{
    text-align:left;
  }
  table.format th.td-center,
  table.format td.td-center{
    text-align:center;
  }
  table.format th.td-right,
  table.format td.td-right{
    text-align:right;
  } 

table.td-base td {
    background: #ffffff;
}
table.td-another td {
    background: #fdede4;
}
table.td-base2 td {
    background: #f0fff0;
}
table.td-another2 td {
    background: #e6e6fa;
}
.back-base {
    background: #ffffff;
}
.back-another {
    background: #fdede4;
}
.back-base2 {
    background: #f0fff0;
}
.back-another2 {
    background: #e6e6fa;
}

/* rgbcd */
.rgbcd{
  border: solid #373737 1px;
  padding: 0px;
  margin: 0px;
  font-size: 9px;
}

/* 赤文字 */
.font-red {
  color: #ff0000;
}

/* form */
form .posttype1-disabled{
  width: 90%;
  font-size: 12px;
  ime-mode: inactive;
}
form .posttype2-disabled{
  width: 80%;
  font-size: 12px;
  ime-mode: inactive;
}


/* 共通ボタン */
.btn_teiban,
.btn_sounyu,
.btn_tenpu,
.btn_nyuryoku,
.btn_print,
.btn_clsz {
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#1D7A36;
}
  .btn_teiban span,
  .btn_sounyu span,
  .btn_tenpu span,
  .btn_nyuryoku span,
  .btn_print span,
  .btn_clsz span{
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_green.jpg) no-repeat left center;
  }
.btn_sentaku,
.btn_hensyu{
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#EC7322;
}
  .btn_sentaku span,
  .btn_hensyu span{
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_ogange.jpg) no-repeat left center;
  }
.btn_cart {
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#30A0CC;
}
  .btn_cart span{
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_lightblue.gif) no-repeat left center;
  }
.btn_red_search,
.btn_updown {
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#A20737;
}
  .btn_red_search span,
  .btn_updown span {
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_red.gif) no-repeat left center;
  }
.btn_kaitou {
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#8c8d00;
}
  .btn_kaitou span{
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_ocher.gif) no-repeat left center;
  } 
.btn_gray,
.btn_clsz_gray{
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#707070;
}
  .btn_gray span,
  .btn_clsz_gray span{
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_gray.gif) no-repeat left center;
  }
.btn_gray_delete {
  display: block;
  margin:0 auto;
  padding:1px 0;
  line-height:1.2;
  color: #FFF;
  text-align: center;
  background:#707070;
}
  .btn_gray_delete span{
    padding:0 0 0 15px;
    background:url(../../i2_images/link_icon_gray.gif) no-repeat left center;
  }

.btn_select{
    font-size: 12px;
    color: #FFF;
    padding:3px 17px;
    text-align: center;
    background: #A20737;
  }
    .btn_select span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_red.gif) no-repeat 0 center;
    }

.btn_saveone{
    font-size: 12px;
    color: #FFF;
    padding:3px 17px;
    text-align: center;
    background: #197CC6;
  }
    .btn_saveone span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon.jpg) no-repeat 0 center;
    }

/* iframe */
iframe.topview {
  width: 100%;
  height: 500px;
  border: 1px #61A7DD solid;
}

/* ==============================
=================================

スマートフォン画面用（共通画面）

・各ページ使用記述

 1.ログイン                    2.商品検索
 3.編集画面                    4.パスワード変更
 5.その他業務                  6.フッター情報表示
 7.TOP画面情報表示             8.商品検索（ポップアップ）
 9.ログ参照                   10.アクセスログ
11.月次削除処理               12.ASP実行ジョブ参照
13.マスタ処理メッセージ       14.担当者管理一覧 （得意先/仕入先/自社）
15.納品先管理（得意先/仕入先）16.単価一覧
17.在庫一覧                   18.倉庫管理
19.説明項目管理               20.大分類管理
21.中分類管理                 22.小分類管理
23.分類Ａ管理                 24.分類Ｂ管理
25.伝票区分設定               26.ユーザーID管理
27.承認者管理                 28.承認状況（ポップアップ）
29.環境設定                   30.単位管理管理
31.メニュー表示設定           32.ユーザ画面設定
33.商品管理                   34.承認コメント
35.フッター画面設定           36.納品先一覧（ポップアップ）

=================================
============================== */

/*--------------------------
1.ログイン
--------------------------*/
#login{
}
  #login #globalNaviWrapper{
    height: 22px;
    background: #1A7CC6;
  }
  #login #page{
    margin:20px 0;
  }
  #login .sectionArea{
    width: 85%;
    margin:0 auto;
    border: 1px solid #60A9DC;
  }
  
  #login .loginSet .inputSet{
    margin:0;
    padding:15px;
    font-weight: bold;
    text-align:center;
    background:#E6EFF4;
  }
    #login .loginSet .inputSet .log-on{
      padding:0 0 5px 0;
    }
  
  #login .loginSet .button{
    margin:2px 0 0 0;
    background: #EC7322;
  }
    #login .loginSet .button a{
      display: block;
      font-size: 12px;
      font-weight: bold;
      color: #FFF;
      padding:8px 0;
      background-position: -50px center;
    }
      #login .loginSet .button a span{
        padding:0 0 0 15px;
        background:url(../../i2_images/icon_orange.gif) no-repeat 0px center;
      }

  #login .button2Aria {
    background: #EC7322;
  }
    #login .button2Aria .button2Set{
      width: 80%;
      padding:0;
      margin: 0 auto;
    }
      #login .button2Set .button2{
        width: 50%;
        float: left;
        margin:2px 0 0 0;
        background: #EC7322;
      }
        #login .button2Set .button2 a{
          display: block;
          font-size: 12px;
          font-weight: bold;
          color: #FFF;
          padding:8px 0;
          background-position: -50px center;
        }
          #login .button2Set .button2 a span{
            padding:0 0 0 15px;
            background:url(../../i2_images/icon_orange.gif) no-repeat 0px center;
          }

  #login .logon-comment{
  }
    #login .logon-comment iframe.commenthtml{
      margin: 20px auto 0 auto;
      width: 100%;
      height: 500px;
      border: 1px #61A7DD solid;
    }
    #login .logon-comment .commentArea {
      width: 100%;
      margin: 20px auto 0 auto;
      border: 1px solid #60A9DC;
      background-color: #FFFFFF;
    }
    #login .logon-comment .commentsection{
      padding: 10px;
    }
    #login .logon-comment table.topSpec{
      width: 100%;
    }
    #login .logon-comment .topSpecth,
    #login .logon-comment .topSpectd{
      text-align: left;
    }
    #login .logon-comment .topSpecth{
      padding: 5px;
      border: 1px solid #c9c9c9;
      background-color: #E6EFF4;
    }
    #login .logon-comment .topSpectd{
      padding: 10px;
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }
    #login .logon-comment .bottom{
      border-bottom: 1px solid #c9c9c9;
    }

/*--------------------------
2.商品検索
--------------------------*/
#ichiran{
}
  #ichiran .sectionArea{
    width:95%;
    margin:0 auto;
  }
    #ichiran .sectionArea .section{
      padding:15px;
    }
    #ichiran .sectionArea .shousai{
      text-align: right;
      padding:4px 4px 0 0;
    }
    #ichiran table.format td,
    #ichiran table.format th {
      border:1px solid #c9c9c9;
    }
    #ichiran table.format th{
      width:9em;
      text-align:center;
    }
    #ichiran .displayoff{
      display: none;
    }
    #ichiran .displayon{
    }
    #ichiran .radioArea{
      padding:15px 0 0 0;
    }
      #ichiran .radioArea .radioL{
        margin:0 20px 0 0;
      }
    
    #ichiran .posttype1-disabled,
    #ichiran .posttype2-disabled{
      width: 90%;
    }
    #ichiran .posttype3-disabled{
      width: 90%;
    }
    #ichiran .selecttype1,
    #ichiran .selecttype2{
      width:100%;
      margin:2px 0 0 0;
    }

    #ichiran a.btn_select{
      width: 10%;
    }

/*--------------------------
3.編集画面
--------------------------*/
#other-edit{
}
  #other-edit .sectionArea{
    width:100%;
    margin:0 auto;
  }
    #other-edit .sectionArea .section{
      padding:10px;
    }
    #other-edit table {
      width: 100%;
    }
    #other-edit table.format td,
    #other-edit table.format th {
      border:1px solid #c9c9c9;
    }
    #other-edit table.format th{
      width:40%;
      text-align:center;
    }
    #other-edit .posttype1-disabled{
      width:90%;
    }
    #other-edit .posttype2-disabled{
      width:55%;
    }
    #other-edit .posttype3-disabled{
      width:90%;
    }
    #other-edit .posttype4-disabled{
      width:30%;
    }
  #other-edit .selecttype1{
    width:100%;
    margin:2px 0 0 0;
    }

  #other-edit a.btn_select{
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding:3px 17px;
    text-align: center;
    background: #A20737;
  }
    #other-edit a.btn_select span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_red.gif) no-repeat 0 center;
    }

  #other-edit a.btn_gray_delete {
    margin:0px 1px;
    width: 8em;
  }
  #other-edit a.btn_gray {
    display:inline;
    padding:2px 8px;
  }

/*--------------------------
4.パスワード変更
--------------------------*/
#change{
}
  #change #page{
    margin:20px 0;
  }
  #change .sectionArea{
    width: 80%;
    margin:0 auto;
    border: 1px solid #60A9DC;
  }
  #change .loginSet .inputSet{
    margin:0;
    padding:15px;
    text-align:center;
    background:#E6EFF4;
  }
    #change .loginSet .inputSet dl{
      font-weight: bold;
      margin: 0px;
      padding: 0px;
    }
      #change .loginSet .inputSet dl dt{
        padding:0 0 2px 0;
        text-align:left;
      }
      #change .loginSet .inputSet dl dd{
        padding:0 0 10px 0;
        text-align: left;
      }
      #change .loginSet .inputSet dl dd.last{
        padding:0 0 0 0;
      }
        #change .loginSet .inputSet dl dd input{
          width: 80%;
          font-size: 12px;
        }
  
  #change .loginSet .button{
    margin:2px 0 0 0;
    background: #EC7322;
  }
    #change .loginSet .button a{
      display: block;
      font-size: 12px;
      font-weight: bold;
      color: #FFF;
      padding:8px 0;
      background-position: -50px center;
    }
      #change .loginSet .button a span{
        padding:0 0 0 15px;
        background:url(../../i2_images/icon_orange.gif) no-repeat 0px center;
      }

/*--------------------------
5.その他業務
--------------------------*/
/*- 1列 -*/
#other1{
}
  #other1 #page{
    margin:30px 0;
  }
  #other1 .sectionArea{
    border: 1px solid #60A9DC;
  }
    #other1 .sectionArea .section{
      padding:2px 2px;
    }
    #other1 .sectionArea ul{
      list-style:none;
    }
      #other1 .sectionArea ul li{
        float: left;
        width: 50%;
      }
        #other1 .sectionArea ul li a{
          display: block;
          margin:1px 2px;
          padding:0.8em 5px;
          font-size: 12px;
          font-weight: bold;
          color: #FFF;
          text-align:left;
          background: #1A7CC6;
        }
        #other1 .sectionArea ul li a span{
          padding:0 0 0 25px;
          background:url(../../i2_images/link_icon.jpg) no-repeat 3px center;
        } 
  #other1 .ulSet{
  }

/*- 2列 -*/
#other2{
}
  #other2 #page{
    margin:30px 0;
  }
  #other2 .sectionArea{
    border: 1px solid #60A9DC;
  }
    #other2 .sectionArea .section{
      padding:2px 2px;
    }
    #other2 .sectionArea ul{
      list-style:none;
    }
      #other2 .sectionArea ul li{
        float: left;
        width: 50%;
      }
        #other2 .sectionArea ul li a{
          display: block;
          margin:1px 2px;
          padding:0.8em 5px;
          font-size: 12px;
          font-weight: bold;
          color: #FFF;
          text-align:left;
          background: #1A7CC6;
        }
        #other2 .sectionArea ul li a span{
          padding:0 0 0 25px;
          background:url(../../i2_images/link_icon.jpg) no-repeat 3px center;
        } 
  #other2 .ulSet{
  }

/*- 3列 -*/
#other3{
}
  #other3 #page{
    margin:30px 0;
  }
  #other3 .sectionArea{
    border: 1px solid #60A9DC;
  }
    #other3 .sectionArea .section{
      padding:2px 2px;
    }
    #other3 .sectionArea ul{
      list-style:none;
    }
      #other3 .sectionArea ul li{
        float: left;
        width: 50%;
      }
        #other3 .sectionArea ul li a{
          display: block;
          margin:1px 2px;
          padding:0.8em 5px;
          font-size: 12px;
          font-weight: bold;
          color: #FFF;
          text-align:left;
          background: #1A7CC6;
        }
        #other3 .sectionArea ul li a span{
          padding:0 0 0 25px;
          background:url(../../i2_images/link_icon.jpg) no-repeat 3px center;
        } 
  #other3 .ulSet{
  }

/*--------------------------
6.フッター情報表示
--------------------------*/
#footer-view{
}
  #footer-view .section{
    padding: 5px;
  }
  #footer-view .titleSpec{
    margin:0 auto 10px;
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    background-color: #707070;
  }
  #footer-view table.footerSpec{
    width: 100%;
  }
    #footer-view .footerSpec th,
    #footer-view .footerSpec td{
      text-align: left;
    }
    #footer-view .footerSpecth{
      padding: 5px;
      border: 1px solid #c9c9c9;
      background-color: #DBE7F4;
    }
    #footer-view .footerSpectd{
      padding: 10px;
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }
    #footer-view .bottom{
      border-bottom: 1px solid #c9c9c9;
    }

/*--------------------------
7.TOP画面情報表示
--------------------------*/
#top-view{
}
  #top-view .section{
    padding: 5px;
  }
  #top-view table.topSpec{
    width: 100%;
  }
    #top-view .topSpecth,
    #top-view .topSpectd{
      text-align: left;
    }
    #top-view .topSpecth{
      padding: 5px;
      border: 1px solid #c9c9c9;
      background-color: #DBE7F4;
    }
    #top-view .topSpectd{
      padding: 10px;
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }
    #top-view .bottom{
      border-bottom: 1px solid #c9c9c9;
    }

/*--------------------------
8.商品検索（ポップアップ）
--------------------------*/
#ichiran-pop{
}
  #ichiran-pop .sectionArea{
    width:95%;
    margin:0 auto;
  }
    #ichiran-pop .sectionArea .section{
      padding:15px;
    }
  #ichiran-pop .condSpec td,
  #ichiran-pop .condSpec th {
    border:1px solid #c9c9c9;
  }
    #ichiran-pop .condSpec th{
      width:9em;
      text-align:center;
    }
  #ichiran-pop .checkArea{
    padding:10px 0 0 0;
  }
    
  #ichiran-pop .posttype1-disabled,
  #ichiran-pop .posttype2-disabled{
    width:90%;
  }
  #ichiran-pop .selecttype1{
    width:100%;
    margin:2px 0 0 0;
  }

  /* 一覧 */
  #ichiran-pop .sectionlistArea{
    margin:0 0 7px 0;
    background: #FFF;
    border: 1px solid #DEDEDE;
    width:98%;
    margin:0 auto;
  }
    #ichiran-pop .sectionlistArea .section{
      padding:7px;
    }
  #ichiran-pop .hrtype{
    margin: 20px auto;
  }
  #ichiran-pop .tableSet {
    padding:0 0 10px 0;
  }
  #ichiran-pop .leftSpec {
    width: 100%;
  }
  #ichiran-pop .rightSpec {
    width: 100%;
  }
    #ichiran-pop .leftSpec td,
    #ichiran-pop .leftSpec th,
    #ichiran-pop .rightSpec td,
    #ichiran-pop .rightSpec th {
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #ichiran-pop .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
    #ichiran-pop .leftSpec th,
    #ichiran-pop .rightSpec th{
      text-align:center;
    }
  #ichiran-pop .td1{
    width: 20%;
  }
  #ichiran-pop .td2{
    width: 20%;
  }
  #ichiran-pop .td3{
    width: 20%;
  }
  #ichiran-pop .td4{
    width: 20%;
  }
  /*- カラーサイズ検索 -*/
  #ichiran-pop .searchMsg {
    margin:0px auto 10px; auto;
  }
  #ichiran-pop .td5{
    width: 25%;
  }
  #ichiran-pop .td6{
    width: 10%;
  }
  #ichiran-pop .td7{
    width: 15%;
  }
  #ichiran-pop .bottom{
    border-bottom:1px solid #c9c9c9;
  }

/*--------------------------
9.ログ参照
--------------------------*/
#log-ichiran {
}
  #log-ichiran .table_box_head {
    border-top: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background: #D8EAF3;
  }
  #log-ichiran .table_box_body {
    border-top: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
  #log-ichiran .table_box_wrap_left{
  }
  #log-ichiran .table_box_wrap_right{
  }
  #log-ichiran div.table_box_1 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
 }
  #log-ichiran div.table_box_2 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
  #log-ichiran div.table_box_3 {
  }
  #log-ichiran table.renewSpec1,
  #log-ichiran table.renewSpec2,
  #log-ichiran table.renewSpec3 {
    width: 100%;
  }
    #log-ichiran .renewSpec1 th,
    #log-ichiran .renewSpec2 th,
    #log-ichiran .renewSpec3 th {
      text-align: center;
    }
  #log-ichiran .renewSpec1-1 {
    border-right: 1px solid #c9c9c9;
    width: 50%;
  }
  #log-ichiran .renewSpec1-2 {
    text-align: center;
  }
  #log-ichiran .bottom {
    border-bottom: 1px solid #c9c9c9;
  }

/*--------------------------
10.アクセスログ
--------------------------*/
/*-- 段組なし --*/
#accesslog-ichiran{
}
  #accesslog-ichiran .sectionArea {
    width: 100%;
  }
  #accesslog-ichiran table.renewSpec1 {
    width: 100%
  }
  #accesslog-ichiran .renewSpec1 th {
    text-align: center;
    border:1px solid #c9c9c9;
  }
  #accesslog-ichiran .renewSpec1 td {
    border:1px solid #c9c9c9;
  }
  #accesslog-ichiran .renewSpec1-1 {
    width: 30%
  }
  #accesslog-ichiran .renewSpec1-2 {
    width: 15%;
    text-align: center;
  }

/*-- 段組あり --*/
#accesslog2-ichiran{
}
  #accesslog2-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #accesslog2-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
  #accesslog2-ichiran .table_box_wrap_left {
    float: left;
    width: 68%;
  }
  #accesslog2-ichiran .table_box_wrap_right {
    float: left;
    width: 32%;
  }
  #accesslog2-ichiran .table_box_wrap_left_s {
    float: left;
    width: 75%;
  }
  #accesslog2-ichiran .table_box_wrap_right_s {
    float: left;
    width: 25%;
  }
  #accesslog2-ichiran div.table_box_1,
  #accesslog2-ichiran div.table_box_2,
  #accesslog2-ichiran div.table_box_3, 
  #accesslog2-ichiran div.table_box_11,
  #accesslog2-ichiran div.table_box_12,
  #accesslog2-ichiran div.table_box_13 {
    width:100%;
  }
  #accesslog2-ichiran table.renewSpec1,
  #accesslog2-ichiran table.renewSpec2,
  #accesslog2-ichiran table.renewSpec3,
  #accesslog2-ichiran table.renewSpec4 {
    width:100%;
  }
  #accesslog2-ichiran .renewSpec1 th,
  #accesslog2-ichiran .renewSpec3 th {
    border-bottom: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    text-align: center;
  }
  #accesslog2-ichiran .renewSpec2 th {
    text-align: center;
  }
  #accesslog2-ichiran .renewSpec4 th {
    border-bottom: 1px solid #c9c9c9;
    text-align: center;
  }
  #accesslog2-ichiran .renewSpec1 td {
    border-bottom: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
  }
  #accesslog2-ichiran .renewSpec3 td {
    border-bottom: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    text-align: center;
  }
  #accesslog2-ichiran .renewSpec4 td {
    border-bottom: 1px solid #c9c9c9;
  }

  #accesslog2-ichiran .renewSpec1-1,
  #accesslog2-ichiran .renewSpec2-1,
  #accesslog2-ichiran .renewSpec4-1 {
    width: 65%;
    border-right: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
  }
  #accesslog2-ichiran .renewSpec3-1 {
    width: 50%;
    border-left: 1px solid #c9c9c9;
  }
  #accesslog2-ichiran .bottom {
    border-bottom: 1px solid #c9c9c9;
  }

/*--アクセス参照 --*/
#accesslog3-ichiran{
}
  #accesslog3-ichiran .table_box_head {
    border-right: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #accesslog3-ichiran .table_box_body {
    border-right: 1px solid #c9c9c9;
  }
  #accesslog3-ichiran .table_box_wrap_left_1,
  #accesslog3-ichiran .table_box_wrap_right_1 {
  }
  #accesslog3-ichiran .table_box_wrap_left_2 {
    float:left;
    width: 70%;
  }
  #accesslog3-ichiran .table_box_wrap_right_2 {
    float:left;
    width: 30%;
  }

  #accesslog3-ichiran div.table_box_1,
  #accesslog3-ichiran div.table_box_2,
  #accesslog3-ichiran div.table_box_3,
  #accesslog3-ichiran div.table_box_4,
  #accesslog3-ichiran div.table_box_5,
  #accesslog3-ichiran div.table_box_6,
  #accesslog3-ichiran div.table_box_7 {
    width:100%;
  }

  #accesslog3-ichiran table.renewSpec1,
  #accesslog3-ichiran table.renewSpec2,
  #accesslog3-ichiran table.renewSpec3,
  #accesslog3-ichiran table.renewSpec4,
  #accesslog3-ichiran table.renewSpec5,
  #accesslog3-ichiran table.renewSpec6,
  #accesslog3-ichiran table.renewSpec7 {
    width: 100%;
    border-top:1px solid #c9c9c9;
  }
  #accesslog3-ichiran table.renewSpec1 th,
  #accesslog3-ichiran table.renewSpec2 th,
  #accesslog3-ichiran table.renewSpec3 th,
  #accesslog3-ichiran table.renewSpec4 th,
  #accesslog3-ichiran table.renewSpec5 th,
  #accesslog3-ichiran table.renewSpec6 th,
  #accesslog3-ichiran table.renewSpec7 th {
    text-align: center;
  }
  #accesslog3-ichiran table.renewSpec1 th {
    border-top:1px solid #c9c9c9;
    border-left:1px solid #c9c9c9;
  }
  #accesslog3-ichiran table.renewSpec1 td {
    border-left:1px solid #c9c9c9;
  }
  #accesslog3-ichiran table.renewSpec6 th,
  #accesslog3-ichiran table.renewSpec6 td {
    border-bottom:1px solid #c9c9c9;
  }
  #accesslog3-ichiran table.renewSpec2 th,
  #accesslog3-ichiran table.renewSpec3 th,
  #accesslog3-ichiran table.renewSpec7 th,
  #accesslog3-ichiran table.renewSpec2 td,
  #accesslog3-ichiran table.renewSpec3 td,
  #accesslog3-ichiran table.renewSpec7 td {
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #accesslog3-ichiran .bottom {
    border-bottom:1px solid #c9c9c9;
  }

  #accesslog3-ichiran .renewSpec1-1 {
    width: 30%;
  }
  #accesslog3-ichiran .renewSpec1-2 {
    width: 16%;
  }
  #accesslog3-ichiran .renewSpec2-1 {
    width: 43%;
  }
  #accesslog3-ichiran .renewSpec3-1 {
    width: 43%;
  }

/*--------------------------
11.月次削除処理
--------------------------*/
#sonota-shori{
}
  #sonota-shori .sectionArea{
    width:100%;
    margin:0 auto;
  }
    #sonota-shori .sectionArea .section{
      padding:10px;
    }
      #sonota-shori .section .megSpace1 {
        padding: 0px 0px 5px 0px;
      }
      #sonota-shori .section .megSpace2 {
        padding: 0px 0px 5px 0px;
        text-align: left;
      }

  #sonota-shori .headSpec {
    width:100%;
    margin:0 auto 10px;
  }
  #sonota-shori .leftSpec {
    width:100%;
  }
  #sonota-shori .rightSpec {
    width:100%;
  }

  #sonota-shori table.format th{
    text-align:center;
  }

  #sonota-shori .headSpec td,
  #sonota-shori .headSpec th,
  #sonota-shori .leftSpec td,
  #sonota-shori .leftSpec th {
    border:1px solid #c9c9c9;
  }
  #sonota-shori .rightSpec td,
  #sonota-shori .rightSpec th {
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }

  #sonota-shori .posttype1-disabled {
    width: 95%;
  }

  #sonota-shori .td1 {
    width: 20%;
  }
  #sonota-shori .td2 {
    width: 55%;
  }

/*--------------------------
12.ASP実行ジョブ参照
--------------------------*/
#aspjob-ichiran{
}
  #aspjob-ichiran table.format th{
    text-align:center;
  }
  #aspjob-ichiran .leftSpec {
    width:100%;
  }
  #aspjob-ichiran .rightSpec {
    width:100%;
  }
    #aspjob-ichiran .leftSpec th,
    #aspjob-ichiran .leftSpec td {
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
    }
    #aspjob-ichiran .rightSpec th,
    #aspjob-ichiran .rightSpec td {
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
    }

  #aspjob-ichiran .leftbottom {
  }
  #aspjob-ichiran .rightbottom {
    border-bottom:1px solid #c9c9c9;
  }

  #aspjob-ichiran .td1 {
    width: 22%
  }
  #aspjob-ichiran .td2 {
    width: 20%
  }
  #aspjob-ichiran .td3 {
    width: 22%
  }
  #aspjob-ichiran .td4 {
    width: 40%
  }
  #aspjob-ichiran .td5 {
    width: 20%
  }

/*--------------------------
13.マスタ処理メッセージ
--------------------------*/
#master-shori {
}
  #master-shori .section .msgBox {
    border: 1px solid #c9c9c9;
  }
    #master-shori .msgBox .megSpace1 {
      padding: 20px 10px;
    }
    #master-shori .msgBox .megSpace2 {
      padding: 0px 10px 20px;
    }
    #master-shori .msgBox .megSpace3 {
      padding: 0px 10px 20px;
    }
  #master-shori table.format {
    width: 100%;
    margin: 20px auto 10px;
  }
  #master-shori table.format th {
    border: 1px solid #c9c9c9;
    text-align: center;
  }
  #master-shori table.format td {
    border: 1px solid #c9c9c9;
  }
  #master-shori .td1 {
    width: 30%;
  }

/*--------------------------
14.担当者管理一覧（得意先/仕入先/自社）
--------------------------*/
#tanto-ichiran {
}
  #tanto-ichiran .table_box_head {
    border: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #tanto-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #tanto-ichiran .table_box_wrap_left{
    float:left;
    width:73%;
  }
  #tanto-ichiran .table_box_wrap_right{
    float:right;
    width:27%;
  }
  #tanto-ichiran div.table_box_1,
  #tanto-ichiran div.table_box_2,
  #tanto-ichiran div.table_box_3,
  #tanto-ichiran div.table_box_4,
  #tanto-ichiran div.table_box_5,
  #tanto-ichiran div.table_box_6,
  #tanto-ichiran div.table_box_7,
  #tanto-ichiran div.table_box_11,
  #tanto-ichiran div.table_box_12,
  #tanto-ichiran div.table_box_13,
  #tanto-ichiran div.table_box_14,
  #tanto-ichiran div.table_box_15,
  #tanto-ichiran div.table_box_16,
  #tanto-ichiran div.table_box_22,
  #tanto-ichiran div.table_box_23,
  #tanto-ichiran div.table_box_24,
  #tanto-ichiran div.table_box_25,
  #tanto-ichiran div.table_box_26,
  #tanto-ichiran div.table_box_31,
  #tanto-ichiran div.table_box_33,
  #tanto-ichiran div.table_box_34 {
    float:none;
    width:100%;
  }
  #tanto-ichiran table.renewSpec1,
  #tanto-ichiran table.renewSpec2,
  #tanto-ichiran table.renewSpec3,
  #tanto-ichiran table.renewSpec4,
  #tanto-ichiran table.renewSpec5,
  #tanto-ichiran table.renewSpec6,
  #tanto-ichiran table.renewSpec7 {
    width:100%;
  }
  
  #tanto-ichiran table.renewSpec1,
  #tanto-ichiran table.renewSpec2,
  #tanto-ichiran table.renewSpec3 {
    border-bottom: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
  #tanto-ichiran table.renewSpec4 {
    border-right: 1px solid #c9c9c9;
  }
  #tanto-ichiran .renewSpec1 th, 
  #tanto-ichiran .renewSpec2 th,
  #tanto-ichiran .renewSpec3 th,
  #tanto-ichiran .renewSpec4 th {
    text-align: center;
  }
  #tanto-ichiran .renewSpec1-1,
  #tanto-ichiran .renewSpec2-1,
  #tanto-ichiran .renewSpec4-1 {
    border-right: 1px solid #c9c9c9;
    width: 40%;
  }
  #tanto-ichiran .renewSpec4-1 {
    text-align: center;
  }

  #tanto-ichiran .btn_hensyu,
  #tanto-ichiran .btn_gray_delete,
  #tanto-ichiran .btn_hensyu {
    padding: 4px;
  }

/*--------------------------
15.納品先管理（得意先/仕入先）
--------------------------*/
#nohin-ichiran {
}
  #nohin-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #nohin-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #nohin-ichiran .table_box_wrap_left {
  }
  #nohin-ichiran .table_box_wrap_right {
    float:right;
    width:50%
  }
  #nohin-ichiran div.table_box_1,
  #nohin-ichiran div.table_box_2,
  #nohin-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #nohin-ichiran div.table_box_3 {
    float:left;
    width:50%
  }
  #nohin-ichiran div.table_box_4 {
    float:left;
    width:50%
  }
  #nohin-ichiran div.table_box_13, 
  #nohin-ichiran div.table_box_14 {
    display:none;
  }
  #nohin-ichiran table.renewSpec1,
  #nohin-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #nohin-ichiran table.renewSpec3,
  #nohin-ichiran table.renewSpec4 {
    width:100%;
  }

  #nohin-ichiran .renewSpec1 th,
  #nohin-ichiran .renewSpec2 th {
    text-align: center;
  }
  #nohin-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 76%;
  }
  #nohin-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 38%;
  }
  #nohin-ichiran .renewSpec3-1,
  #nohin-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  }
  #nohin-ichiran .bottom {
  }
  #nohin-ichiran a.btn_gray_delete, 
  #nohin-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
16.単価一覧
--------------------------*/
/*- 5列 -*/
#tank5-ichiran {
}
  #tank5-ichiran .section{
    padding: 10px 10px 15px 10px;
  }
  #tank5-ichiran table.format th,
  #tank5-ichiran table.format td {
    padding: 1px 4px;
  }
  #tank5-ichiran table.renewSpec1 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
  #tank5-ichiran .renewSpec1 th {
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    text-align: center;
    background: #D8EAF3;
  }
  #tank5-ichiran .renewSpec1 td {
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }

  #tank5-ichiran input.newtankText {
    background: #f3f3f2;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90px;
  }
  #tank5-ichiran input.nowtankText {
    background: #ffffff;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90px;
  }
  #tank5-ichiran .posttype1-disabled {
    width: 70px;
  }

  #tank5-ichiran a.btn_gray_delete {
    font-size: 12px;
    color: #FFF;
    padding: 1px 3px;
    width: 65px;
  }
    #tank5-ichiran a.btn_gray_deletet span{
      padding: 0 0 0 15px;
      background: url(../../i2_images/link_icon_red.gif) no-repeat 0 center;
    }

/*- 3列 -*/
#tank3-ichiran {
}
  #tank3-ichiran .section{
    padding: 10px 10px 15px 10px;
  }
  #tank3-ichiran table.format th,
  #tank3-ichiran table.format td {
    padding: 1px 4px;
  }
  #tank3-ichiran table.renewSpec1 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
    #tank3-ichiran .renewSpec1 th {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tank3-ichiran .renewSpec1 td {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #tank3-ichiran input.newtankText {
    background: #f3f3f2;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90px;
  }
  #tank3-ichiran input.nowtankText {
    background: #ffffff;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90px;
  }
  #tank3-ichiran .posttype1-disabled {
    width: 70px;
  }

  #tank3-ichiran a.btn_gray_delete {
    font-size: 12px;
    color: #FFF;
    padding: 1px 3px;
    width: 65px;
  }
    #tank3-ichiran a.btn_gray_deletet span{
      padding: 0 0 0 15px;
      background: url(../../i2_images/link_icon_red.gif) no-repeat 0 center;
    }

/*- AP版一覧 -*/
#tank0-ichiran {
}
  #tank0-ichiran .sectionArea{
    width: 100%;
    margin: 0px auto 13px;
  }
    #tank0-ichiran .sectionArea .section{
      padding: 10px;
    }

  #tank0-ichiran .tableBox {
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #tank0-ichiran table.format th,
  #tank0-ichiran table.format td {
    padding: 1px 4px;
  }
  #tank0-ichiran table.leftSpec {
    width: 100%;
    margin: 0px;
  }
    #tank0-ichiran .leftSpec th {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tank0-ichiran .leftSpec td {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
    }
  #tank0-ichiran table.rightSpec {
    width: 100%;
    margin: 0px;
  }
    #tank0-ichiran .rightSpec th {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tank0-ichiran .rightSpec td {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
    }

  #tank0-ichiran .td1 {
    width:12%;
  }
  #tank0-ichiran .td2 {
    width: 24%;
  }
  #tank0-ichiran .td3 {
    width: 20%;
  }
  #tank0-ichiran .td4 {
    width: 13%;
  }

/*- AP版編集 -*/
#tank5-ap-ichiran {
}
  #tank5-ap-ichiran .section{
    padding: 10px 10px 0px 10px;
  }
  #tank5-ap-ichiran .headtable{
    width: 100%;
  }
  #tank5-ap-ichiran .tableSet{
    padding: 0px 0px 10px 0px;
  }
  #tank5-ap-ichiran table.format th,
  #tank5-ap-ichiran table.format td {
    padding: 1px 4px;
  }
  #tank5-ap-ichiran table.leftSpec {
    width: 100%;
  }
    #tank5-ap-ichiran .leftSpec th {
      border: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tank5-ap-ichiran .leftSpec td {
      border: 1px solid #c9c9c9;
    }
  #tank5-ap-ichiran table.rightSpec {
    width: 100%;
  }
    #tank5-ap-ichiran .rightSpec th {
      border: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tank5-ap-ichiran .rightSpec td {
      border: 1px solid #c9c9c9;
    }

  #tank5-ap-ichiran table.renewSpec1 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
  #tank5-ap-ichiran table.renewSpec2 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
    #tank5-ap-ichiran .renewSpec1 th,
    #tank5-ap-ichiran .renewSpec2 th {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tank5-ap-ichiran .renewSpec1 td,
    #tank5-ap-ichiran .renewSpec2 td {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #tank5-ap-ichiran input.newtankText {
    background: #f3f3f2;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90px;
  }
  #tank5-ap-ichiran input.nowtankText {
    background: #ffffff;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90px;
  }
  #tank5-ap-ichiran .selecttype1 {
    width: 90%;
  }
  #tank5-ap-ichiran .posttype1-disabled {
    width: 90%;
  }

  #tank5-ap-ichiran .td1 {
    width: 100px;
  }
  #tank5-ap-ichiran .td2 {
    width: 100px;
  }

/*--------------------------
17.在庫一覧
--------------------------*/
#zaik-ichiran {
}
  #zaik-ichiran .section{
    padding: 10px 10px 15px 10px;
  }
  #zaik-ichiran table.format th,
  #zaik-ichiran table.format td {
    padding: 1px 4px;
  }
  #zaik-ichiran table.renewSpec1 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
    #zaik-ichiran .renewSpec1 th {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #zaik-ichiran .renewSpec1 td {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #zaik-ichiran .posttype1-disabled {
    width: 90px;
  }
  #zaik-ichiran .posttype2-disabled {
    width: 70px;
  }

  #zaik-ichiran .btn_hensyu {
    font-size: 12px;
    color: #FFF;
    padding: 1px 3px;
    width: 65px;
  }
    #zaik-ichiran .btn_hensyu span{
      padding: 0 0 0 15px;
      background: url(../../i2_images/link_icon_ogange.jpg) no-repeat left center;
    }


/*- AP版一覧 -*/
#zaik-ap-ichiran {
}
  #zaik-ap-ichiran .sectionArea{
    width: 100%;
    margin: 0px auto 13px;
  }
    #zaik-ap-ichiran .sectionArea .section{
      padding: 10px;
    }

  #zaik-ap-ichiran .tableBox {
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #zaik-ap-ichiran table.format th,
  #zaik-ap-ichiran table.format td {
    padding: 1px 4px;
  }
  #zaik-ap-ichiran table.leftSpec {
    width: 100%;
    margin: 0px;
  }
    #zaik-ap-ichiran .leftSpec th {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #zaik-ap-ichiran .leftSpec td {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
    }
  #zaik-ap-ichiran table.rightSpec {
    width: 100%;
    margin: 0px;
  }
    #zaik-ap-ichiran .rightSpec th {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #zaik-ap-ichiran .rightSpec td {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
    }

  #zaik-ap-ichiran .td1 {
    width:12%;
  }
  #zaik-ap-ichiran .td2 {
    width: 24%;
  }
  #zaik-ap-ichiran .td3 {
    width: 20%;
  }

/*- AP版編集 -*/
#zaik5-ap-ichiran {
}
  #zaik5-ap-ichiran .section{
    padding: 10px 10px 0px 10px;
  }
  #zaik5-ap-ichiran .headtable{
    width: 100%;
  }
  #zaik5-ap-ichiran .tableSet{
    padding: 0px 0px 10px 0px;
  }
  #zaik5-ap-ichiran table.format th,
  #zaik5-ap-ichiran table.format td {
    padding: 1px 4px;
  }
  #zaik5-ap-ichiran table.leftSpec {
    width: 100%;
  }
    #zaik5-ap-ichiran .leftSpec th {
      border: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #zaik5-ap-ichiran .leftSpec td {
      border: 1px solid #c9c9c9;
    }
  #zaik5-ap-ichiran table.rightSpec {
    width: 100%;
  }
    #zaik5-ap-ichiran .rightSpec th {
      border-top: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #zaik5-ap-ichiran .rightSpec td {
      border: 1px solid #c9c9c9;
    }
  #zaik5-ap-ichiran table.renewSpec1 {
    width:100%;
    border-bottom: 1px solid #c9c9c9;
  }
    #zaik5-ap-ichiran .renewSpec1 th {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #zaik5-ap-ichiran .renewSpec1 td {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #zaik5-ap-ichiran .posttype1-disabled {
    width: 100px;
  }

  #zaik5-ap-ichiran .td10 {
    width: 100px;
  }

/*--------------------------
18.倉庫管理
--------------------------*/
#sokokanri-ichiran {
}
  #sokokanri-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #sokokanri-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #sokokanri-ichiran .table_box_wrap_left {
  }
  #sokokanri-ichiran .table_box_wrap_right1 {
  }
  #sokokanri-ichiran .table_box_wrap_right {
  border-top: 1px solid #c9c9c9;
    float:right;
    width:100%;
  }
  #sokokanri-ichiran div.table_box_1,
  #sokokanri-ichiran div.table_box_2,
  #sokokanri-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  
  #sokokanri-ichiran div.table_box_3 {
    float:right;
    width:25%;
  }
  #sokokanri-ichiran div.table_box_13, 
  #sokokanri-ichiran div.table_box_14 {
    display:none;
  }
  #sokokanri-ichiran table.renewSpec1,
  #sokokanri-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #sokokanri-ichiran table.renewSpec4,
  #sokokanri-ichiran table.renewSpec3 {
    width:100%;
  }

  #sokokanri-ichiran .renewSpec1 th,
  #sokokanri-ichiran .renewSpec2 th {
    text-align: center;
  }
  #sokokanri-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #sokokanri-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 33%;
  }
  #sokokanri-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
    width: 80%;
  }
  #sokokanri-ichiran .renewSpec3-1,
  #sokokanri-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  width: 50%;
  }
  #sokokanri-ichiran .bottom {
  }
  #sokokanri-ichiran a.btn_gray_delete, 
  #sokokanri-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
19.説明項目管理
--------------------------*/
#setu-ichiran {
}
  #setu-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #setu-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #setu-ichiran .table_box_wrap_left {
  }
  #setu-ichiran .table_box_wrap_right {
    border-top: 1px solid #c9c9c9;
    float:right;
    width:100%;
  }
  #setu-ichiran .table_box_wrap_right1 {
  }
  #setu-ichiran div.table_box_1,
  #setu-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  
  #setu-ichiran div.table_box_2 {
    float:right;
    width:25%;
  }
  #setu-ichiran div.table_box_13, 
  #setu-ichiran div.table_box_14 {
    display:none;
  }
  #setu-ichiran table.renewSpec1 {
    width:100%;
  } 
  #setu-ichiran table.renewSpec4,
  #setu-ichiran table.renewSpec3,
  #setu-ichiran table.renewSpec2 {
    width:100%;
  }

  #setu-ichiran .renewSpec1 th,
  #setu-ichiran .renewSpec2 th {
    text-align: center;
  }
  #setu-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 40%;
  }
  #setu-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 20%;
  }
  #setu-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #setu-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  width: 50%;
  }
  #setu-ichiran .bottom {
  }
  #setu-ichiran a.btn_gray_delete, 
  #setu-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
20.大分類管理
--------------------------*/
#daibun-ichiran {
}
  #daibun-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #daibun-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #daibun-ichiran .table_box_wrap_left {
  }
  #daibun-ichiran .table_box_wrap_right {
    border-top: 1px solid #c9c9c9;
    width:100%;
  }
  #daibun-ichiran .table_box_wrap_right1 {
  }
  #daibun-ichiran div.table_box_1,
  #daibun-ichiran div.table_box_2,
  #daibun-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #daibun-ichiran div.table_box_3 {
    float:right;
    width:30%;
  }
  #daibun-ichiran div.table_box_4 {
    float:right;
    width:30%;
  }
  #daibun-ichiran div.table_box_13, 
  #daibun-ichiran div.table_box_14 {
    display:none;
  }
  #daibun-ichiran table.renewSpec1 {
    width:100%;
    border-bottom: 1px solid #c9c9c9;
  }
  #daibun-ichiran table.renewSpec2 {
    width:100%;
  } 
  #daibun-ichiran table.renewSpec3,
  #daibun-ichiran table.renewSpec4 {
    width:100%;
  }

  #daibun-ichiran .renewSpec1 th,
  #daibun-ichiran .renewSpec2 th {
    text-align: center;
  }
  #daibun-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 76%;
  }
  #daibun-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #daibun-ichiran .renewSpec3-1 {
  border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #daibun-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #daibun-ichiran .bottom {
  }
  #daibun-ichiran a.btn_gray_delete, 
  #daibun-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
21.中分類管理
--------------------------*/
#chubun-ichiran {
}
  #chubun-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #chubun-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #chubun-ichiran .table_box_wrap_left {
  }
  #chubun-ichiran .table_box_wrap_right {
    border-top: 1px solid #c9c9c9;
    float:right;
    width:100%
  }#chubun-ichiran .table_box_wrap_right1 {
    
  }
  #chubun-ichiran div.table_box_1,
  #chubun-ichiran div.table_box_2,
  #chubun-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #chubun-ichiran div.table_box_3 {
    float:right;
    width:30%
  }
  #chubun-ichiran div.table_box_4 {
    float:right;
    width:30%
  }
  #chubun-ichiran div.table_box_13, 
  #chubun-ichiran div.table_box_14 {
    display:none;
  }
  #chubun-ichiran table.renewSpec1,
  #chubun-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #chubun-ichiran table.renewSpec3,
  #chubun-ichiran table.renewSpec4 {
    width:100%;
  }

  #chubun-ichiran .renewSpec1 th,
  #chubun-ichiran .renewSpec2 th {
    text-align: center;
  }
  #chubun-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #chubun-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #chubun-ichiran .renewSpec3-1,
  #chubun-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  }
  #chubun-ichiran .bottom {
  }
  #chubun-ichiran a.btn_gray_delete, 
  #chubun-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
22.小分類管理
--------------------------*/
#shobun-ichiran {
}
  #shobun-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #shobun-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #shobun-ichiran .table_box_wrap_left {
  }
  #shobun-ichiran .table_box_wrap_right {
    float:right;
    width:100%
  }
  #shobun-ichiran div.table_box_1,
  #shobun-ichiran div.table_box_2,
  #shobun-ichiran div.table_box_3,
  #shobun-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #shobun-ichiran div.table_box_12 {
    border-bottom: 1px solid #c9c9c9;
    float:none;
    width:100%;
  }
  #shobun-ichiran div.table_box_13, 
  #shobun-ichiran div.table_box_14 {
    display:none;
  }
  #shobun-ichiran table.renewSpec1,
  #shobun-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #shobun-ichiran table.renewSpec3 {
    width:100%;
  }
  #shobun-ichiran table.renewSpec4 {
    border-top: 1px solid #c9c9c9;
    float:right;
    width:100%;
  }
  #shobun-ichiran table.renewSpec5 {
    border-bottom: 1px solid #c9c9c9;
    float:right;
    width:100%;
  }
  #shobun-ichiran .renewSpec1 th,
  #shobun-ichiran .renewSpec2 th,
  #shobun-ichiran .renewSpec5 th,
  #shobun-ichiran .renewSpec3 th {
    text-align: center;
  }
  #shobun-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #shobun-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 33%;
  }
  #shobun-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
    width: 80%;
  }
  #shobun-ichiran .renewSpec3-1{
    border-left: 1px solid #c9c9c9;
  float:right;
  width: 25%;
  }
  #shobun-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  width: 50%;
  }
  #shobun-ichiran .bottom {
  }
  #shobun-ichiran a.btn_gray_delete, 
  #shobun-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
23.分類Ａ管理
--------------------------*/
#buna-ichiran {
}
  #buna-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #buna-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #buna-ichiran .table_box_wrap_left {
  }
  #buna-ichiran .table_box_wrap_right {
    float:right;
    width:100%;
  }
  #buna-ichiran div.table_box_1,
  #buna-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  
  #buna-ichiran div.table_box_2 {
    border-top: 1px solid #c9c9c9;
    float:right;
    width:100%;
  }
  #buna-ichiran div.table_box_13, 
  #buna-ichiran div.table_box_14 {
    display:none;
  }
  #buna-ichiran table.renewSpec1 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #buna-ichiran table.renewSpec2 {
  float:right;
    width:25%;
  }
  #buna-ichiran table.renewSpec3,
  #buna-ichiran table.renewSpec4 {
    width:100%;
  }

  #buna-ichiran .renewSpec1 th,
  #buna-ichiran .renewSpec2 th {
    text-align: center;
  }
  #buna-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #buna-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 20%;
  }
  #buna-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
  width: 25%;
  }
  #buna-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #buna-ichiran .bottom {
  }
  #buna-ichiran a.btn_gray_delete, 
  #buna-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
24.分類Ｂ管理
--------------------------*/
#bunb-ichiran {
}
  #bunb-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #bunb-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #bunb-ichiran .table_box_wrap_left {
  }
  #bunb-ichiran .table_box_wrap_right {
    float:right;
    width:100%;
  }
  #bunb-ichiran div.table_box_1,
  #bunb-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  
  #bunb-ichiran div.table_box_2 {
    border-top: 1px solid #c9c9c9;
    float:right;
    width:100%;
  }
  #bunb-ichiran div.table_box_13, 
  #bunb-ichiran div.table_box_14 {
    display:none;
  }
  #bunb-ichiran table.renewSpec1 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #bunb-ichiran table.renewSpec2 {
  float:right;
    width:25%;
  }
  #bunb-ichiran table.renewSpec3,
  #bunb-ichiran table.renewSpec4 {
    width:100%;
  }

  #bunb-ichiran .renewSpec1 th,
  #bunb-ichiran .renewSpec2 th {
    text-align: center;
  }
  #bunb-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #bunb-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 20%;
  }
  #bunb-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
  width: 25%;
  }
  #bunb-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #bunb-ichiran .bottom {
  }
  #bunb-ichiran a.btn_gray_delete, 
  #bunb-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
25.伝票区分設定
--------------------------*/
#denkb-ichiran {
}
  #denkb-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #denkb-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #denkb-ichiran .table_box_wrap_left {
  }
  #denkb-ichiran div.table_box_1,
  #denkb-ichiran div.table_box_2,
  #denkb-ichiran div.table_box_3,
  #denkb-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #denkb-ichiran div.table_box_13, 
  #denkb-ichiran div.table_box_14 {
    width:50%;
  }
  #denkb-ichiran table.renewSpec1,
  #denkb-ichiran table.renewSpec2,
  #denkb-ichiran table.renewSpec3{
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #denkb-ichiran table.renewSpec4 {
    width:100%;
  }

  #denkb-ichiran .renewSpec1 th,
  #denkb-ichiran .renewSpec2 th,
  #denkb-ichiran .renewSpec3 th,
  #denkb-ichiran .renewSpec4 th {
    text-align: center;
  }
  #denkb-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #denkb-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #denkb-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #denkb-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  width: 50%;
  }
  #denkb-ichiran .bottom {
  }
  #denkb-ichiran a.btn_gray_delete, 
  #denkb-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
26.ユーザーID管理
--------------------------*/
#useridkanri-ichiran {
}
  #useridkanri-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #useridkanri-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #useridkanri-ichiran .table_box_wrap_left {
  }
  #useridkanri-ichiran .table_box_wrap_right {
    float:right;
    width:50%
  }
  #useridkanri-ichiran div.table_box_1,
  #useridkanri-ichiran div.table_box_2,
  #useridkanri-ichiran div.table_box_3,
  #useridkanri-ichiran div.table_box_5,
  #useridkanri-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  
  #useridkanri-ichiran div.table_box_4 {
    float:right;
    width:50%
  }
  #useridkanri-ichiran div.table_box_13, 
  #useridkanri-ichiran div.table_box_14 {
    display:none;
  }
  #useridkanri-ichiran table.renewSpec1,
  #useridkanri-ichiran table.renewSpec3,
  #useridkanri-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #useridkanri-ichiran table.renewSpec4 {
    width:100%;
  }
  #useridkanri-ichiran table.renewSpec14 {
    border-top: 1px solid #c9c9c9;
    width:100%;
  }

  #useridkanri-ichiran .renewSpec1 th,
  #useridkanri-ichiran .renewSpec2 th,
  #useridkanri-ichiran .renewSpec3 th,
  #useridkanri-ichiran .renewSpec4 th {
    text-align: center;
  }
  #useridkanri-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #useridkanri-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #useridkanri-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
    width: 30%;
  }
  #useridkanri-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  width: 50%;
  }
  #useridkanri-ichiran .bottom {
  }
  #useridkanri-ichiran a.btn_gray_delete, 
  #useridkanri-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
27.承認者管理
--------------------------*/
#shonin-ichiran{
}
  #shonin-ichiran .sectionArea .sectionedit{
    padding:10px;
  }

  #shonin-ichiran table.renewSpec1 {
    width: 100%;
  }
  #shonin-ichiran .renewSpec1 th {
    text-align: center;
    border: 1px solid #c9c9c9;
  }
  #shonin-ichiran .renewSpec1 td {
    border: 1px solid #c9c9c9;
  }

  #shonin-ichiran .tancolor {
    background: #ffffcc;
  }
  #shonin-ichiran a.btn_gray_delete, 
  #shonin-ichiran a.btn_hensyu {
    line-height:18px;
    margin: 3px auto;
    padding:3px 8px;
  }
  #shonin-ichiran a.btn_select {
    padding:2px 8px;
  }

  #shonin-ichiran .posttype1-disabled {
    width: 90%;
  }
  #shonin-ichiran .posttype2-disabled {
    width: 90%;
  }

  #shonin-ichiran .td1 {
    width: 25%;
  }
  #shonin-ichiran .td2 {
    width: 30%;
  }

/*--------------------------
28.承認状況（ポップアップ）
--------------------------*/
#syonin-pop-ichiran{
}
  #syonin-pop-ichiran .back-yellow{
    background: #ffff99;
  }
  #syonin-pop-ichiran .back-green{
    background: #1f811f;
    color: #ffffff;
  }
  #syonin-pop-ichiran .back-red{
    background: #bc1714;
    color: #ffffff;
  }
  #syonin-pop-ichiran .nextmark{
    padding: 15px 0px;
  }
    #syonin-pop-ichiran .nextmark span{
      padding: 10px;
      background:url(../../i2_images/icon_next.gif) no-repeat 0 center;
    }
  #syonin-pop-ichiran .syoninArea1{
    width: 95%;
    padding: 3px 8px;
    border: 2px solid #c9c9c9;
    text-align: left;
  }
  #syonin-pop-ichiran .syoninArea2{
    width: 95%;
    padding: 3px 8px;
    border: 1px solid #c9c9c9;
    text-align: left;
  }
  #syonin-pop-ichiran .comment{
    height: 50px;
    border: 1px solid #c9c9c9;
    text-align: left;
    padding: 3px;
    margin: 6px 0px 3px 0px;
    background: #fafefe;
    color: #000000;
  }
  #syonin-pop-ichiran .title{
    font-weight: bold;
  }
  #syonin-pop-ichiran .tanto{
    float: left;
    padding: 0px 20px 0px 0px;
  }
  #syonin-pop-ichiran .tantonm{
    float: none;
  }
  #syonin-pop-ichiran .adddate{
  }

/*--------------------------
29.環境設定
--------------------------*/
#kankyo-setting{
}
  #kankyo-setting .commonPageBt ul li{
    float:left;
    width:100%;
  }
  #kankyo-setting .sectionArea{
    width:100%;
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
    
  }
  #kankyo-setting .sectionArea .section div.tableSet{
    width:100%;
  }
  #kankyo-setting .sectionArea .section div.border_box{
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
  #kankyo-setting .sectionArea .section table th,
  #kankyo-setting .sectionArea .section table td{
    padding-top:2px;
    padding-bottom:2px;
    border-top:1px solid #c9c9c9;
    border-left:none;
  }
  #kankyo-setting .sectionArea .section table td.bt_white{
    border-top:1px solid #c9c9c9;
  }
  #kankyo-setting .sectionArea .section table input.input_size1{
    margin:0 0 0;
    width:90%;
    line-height:14px;
  }
  #kankyo-setting .sectionArea .section table input.input_size2{
    margin:0 0 0;
    width:80px;
    line-height:14px;
  }
  #kankyo-setting .sectionArea .section table.leftSpec{
    float:none;
    width:100%;
  }
  #kankyo-setting .sectionArea .section table.leftSpec th{
    border-left:none;
  }
  #kankyo-setting .sectionArea .section table.centerSpec{
    float:none;
    width:100%;
  }
  #kankyo-setting .sectionArea .section table.rightSpec{
    float:none;
    width:100%;
  }
  #kankyo-setting .sectionArea .section table.rightSpec td{
    border-left:none;
    border-right:none;
  }
  #kankyo-setting .sectionArea .section table.rightSpec td span{
    visibility:visible;
  }
  #display-user #mainTitleWrapper #mainTitle ul li{
    float:right;
    width: 50%;
    padding:2px 0 0 0;
  }

  #kankyo-setting img.img_size{
    width:auto;
    height:71px;
  }
  #kankyo-setting .sectionArea2{
    margin:0 auto;
    background: #FFF;
    border: 1px solid #dedede;
    
  }
  #kankyo-setting .sectionArea2 .section div.tableSet{
    width:100%;
  }
  #kankyo-setting .sectionArea2 .section div.border_box{
  }
  #kankyo-setting .sectionArea2 .section .cell_color_img{
    padding:3px 0 3px 3px;
    background: #F2F2F2;
  }
  #kankyo-setting .sectionArea2 .section table th,
  #kankyo-setting .sectionArea2 .section table td{
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #c9c9c9;
  }
  #kankyo-setting .sectionArea2 .section table.leftSpec{
    float:none;
    width:100%;
  }
  #kankyo-setting .sectionArea2 .section table.rightSpec{
    float:none;
    width:100%;
  }
  #kankyo-setting .sectionArea2 .section table.leftSpec .t_01{
    width:25%;
  }
  #kankyo-setting .sectionArea2 .section table.leftSpec .t_02{
    width:75%;
  }
  #kankyo-setting .sectionArea2 .section table.rightSpec .t_03{
    width:85%;
  }
  #kankyo-setting .sectionArea2 .section table.rightSpec .t_04{
    width:15%;
  }
  #kankyo-setting .sectionArea2 .section table.rightSpec th,
  #kankyo-setting .sectionArea2 .section table.rightSpec td{
    border-top:none;
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
  #kankyo-setting .sectionArea2 .section table input.input_size1{
    margin:0 0 0;
    width:90%;
    line-height:14px;
  }
  #kankyo-setting .sectionArea2 .section table input.input_size2{
    margin:0 0 0;
    width:90%;
    line-height:14px;
  }

  #kankyo-setting .sectionArea3{
    width:100%;
    margin:0 auto;
    background: #FFF;
    border: 1px solid #dedede;
  }
  #kankyo-setting .sectionArea3 .section{
    padding:10px;
  }
  #kankyo-setting .sectionArea3  table.format td,
  #kankyo-setting .sectionArea3  table.format th {
    border:1px solid #c9c9c9;
 }
  #kankyo-setting .sectionArea3  table.format th{
    width:12em;
    text-align:center;
 }

/*--------------------------
30.単位管理管理
--------------------------*/
#tani-ichiran {
}
  #tani-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #tani-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #tani-ichiran .table_box_wrap_left {
  }
  #tani-ichiran .table_box_wrap_right {
    float:right;
    width:100%
  }
  #tani-ichiran div.table_box_1,
  #tani-ichiran div.table_box_2,
  #tani-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #tani-ichiran div.table_box_3 {
    border-top: 1px solid #c9c9c9;
    float:right;
    width:100%
  }
  #tani-ichiran div.table_box_4 {
    float:left;
    width:50%
  }
  #tani-ichiran div.table_box_13, 
  #tani-ichiran div.table_box_14 {
    display:none;
  }
  #tani-ichiran table.renewSpec1,
  #tani-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #tani-ichiran table.renewSpec3 {
    width:100%;
  }
  #tani-ichiran table.renewSpec4 {
  float:right;
    width:25%;
  }

  #tani-ichiran .renewSpec1 th,
  #tani-ichiran .renewSpec2 th {
    text-align: center;
  }
  #tani-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 76%;
  }
  #tani-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 38%;
  }
  #tani-ichiran .renewSpec3-1,
  #tani-ichiran .renewSpec4-1 {
    
    border-left: 1px solid #c9c9c9;
  }
  #tani-ichiran .bottom {
  }
  #tani-ichiran a.btn_gray_delete, 
  #tani-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
31.メニュー表示設定
--------------------------*/
#display-menu{
}
  #display-menu .sectionArea2{
    width:100%;
    margin:0 auto;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #display-menu .sectionArea2 .section{
      padding:20px;
    }
    #display-menu .sectionArea2  table.format td,
    #display-menu .sectionArea2  table.format th {
      border:1px solid #c9c9c9;
   }
    #display-menu .sectionArea2  table.format th{
      width:12em;
      text-align:center;
   }
    #display-menu .sectionArea2 .input_select1{
      margin:0 0 0;
      width:95%;
    }

  #display-menu .section .border_box{
    border-left:1px solid #c9c9c9;
  }

  #display-menu table{
    /*border-collapse:collapse;*/
  }
  #display-menu table.blank1{
    float:left;
    width:25%;
  }
  #display-menu th{
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    text-align: center;
  }
   #display-menu td{
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #display-menu th.p_name1,
  #display-menu td.p_name1{
  }
  #display-menu th.p_file1,
  #display-menu td.p_file1{
  }
  #display-menu .bottom1{
    border-bottom:none;
  }
  #display-menu .bottom2{
    border-bottom:1px solid #c9c9c9;
  }
  #display-menu .checkbox1{
    width:28px;
    text-align: center;
  }

  #display-menu .tableset_left{
    float:left;
    width:60%;
  }
    #display-menu .tableset_left .l_block{
      float:left;
      width:100%;
    }
    #display-menu .tableset_left .r_block{
      float:right;
      width:100%;
    }

  #display-menu .tableset_right{
    float:left;
    width:40%;
  }
    #display-menu .tableset_right div.center{
      float:left;
      width:50%;
    }
    #display-menu .tableset_right div.center table.blank1{
      float:left;
      width:100%;
      background:#d8eaf3;
    }
    #display-menu .tableset_right div.center table.updown{
      float:left;
      width:100%;
    }
    #display-menu .tableset_right div.right{
      float:left;
      width:50%;
    }
    #display-menu .tableset_right div.right table.blank1{
      float:left;
      width:100%;
      background:#d8eaf3;
    }
    #display-menu .tableset_right div.right table.edit{
      float:left;
      width:100%;
    }

  #display-menu .tableset_right div.center table.updown a.btn_updown,
  #display-menu .tableset_right div.right table.edit a.btn_gray,
  #display-menu .tableset_right div.right table.edit a.btn_hensyu{
    display: block;
    height:19px;
    margin:0 auto;
    padding:0;
    line-height:19px;
    color: #FFF;
    text-align: center;
  }

/*--------------------------
32.ユーザー画面設定
--------------------------*/
#display-user{
}
  #display-user #contents2 table th{
    text-align: center;
  }

  #display-user .sectionArea3{
    width:100%;
    margin:0 auto;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #display-user .sectionArea3 .section{
      padding:20px;
    }
    #display-user .sectionArea3  table.format td,
    #display-user .sectionArea3  table.format th {
      border:1px solid #c9c9c9;
    }
    #display-user .sectionArea3  table.format th{
      width:8em;
      text-align:center;
    }
    #display-user .sectionArea3 .input_select1{
      margin:0 0 0;
      width:95%;
    }

  #display-user .sectionArea{
    margin:0 auto 20px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #display-user #contents2 .sectionArea .section table{
      font-size: 12px;
      border-collapse:collapse;
      width:100%;
    }
    #display-user #contents2 .sectionArea table th{
      width:20%;
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #display-user #contents2 .sectionArea table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }

  #display-user .sectionArea2{
    width:100%;
    margin:0 auto;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #display-user #contents2 .sectionArea2 .section table{
      font-size: 12px;
      border-collapse:collapse;
      width:100%;
    }
    #display-user #contents2 .sectionArea2 table th,
    #display-user #contents2 .sectionArea2 table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #display-user #contents2 .sectionArea2 table th{
      text-align:center;
    }
    #display-user #contents2 .sectionArea2 table th.th-left{
      text-align:left;
    }
    #display-user #contents2 .sectionArea2 table th.number,
    #display-user #contents2 .sectionArea2 table td.number{
      width:45px;
    }
    #display-user #contents2 .sectionArea2 table.format th.btn_rank{
      width:55px;
    }
    #display-user #contents2 .sectionArea2 table th.no_number1,
    #display-user #contents2 .sectionArea2 table td.no_number1{
      border-right:none;
    }
    #display-user #contents2 .sectionArea2 table th.no_number2,
    #display-user #contents2 .sectionArea2 table td.no_number2{
      border-left:none;
    }
    #display-user #contents2 .sectionArea2 table th.input_type,
    #display-user #contents2 .sectionArea2 table td.input_type{
      padding-left:10px;
    }
    #display-user #contents2 .sectionArea2 table th.input_type input,
    #display-user #contents2 .sectionArea2 table td.input_type input{
      margin:3px 0;
    }
    #display-user #contents2 .sectionArea2 table .textarea_style{
      margin:3px 0;
      width:95%;
    }
    #display-user #contents2 .sectionArea2 td.btn_delete,
    #display-user #contents2 .sectionArea2 td.btn_sounyu{
      vertical-align: top;
    }
    #display-user #contents2 .sectionArea2 a.btn_gray,
    #display-user #contents2 .sectionArea2 a.btn_sounyu{
      margin:3px 0;
    }

  #display-user span.newline{
    /*display:block;*/
  }
  #display-user #contents2 input.input_type1{
    width: 91%;
  }
  #display-user #contents2 input.input_type2{
    width: 42%;
  }
  #display-user #contents2 input.input_type3{
    width: 45%;
  }

/*--------------------------
33.商品管理
--------------------------*/
#shohin-ichiran{
}
  #shohin-ichiran .section{
    padding:10px 10px 15px 10px;
  }
  #shohin-ichiran table.format th,
  #shohin-ichiran table.format td {
    padding: 1px 4px;
    height: 20px;
  }
  
  #shohin-ichiran .table_box_head {
    border-top:1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #shohin-ichiran .table_box_body {
    border-top:1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
  #shohin-ichiran .table_box_wrap_left,
  #shohin-ichiran .table_box_wrap_right{
    width:100%;
  }

  #shohin-ichiran div.table_box_1,
  #shohin-ichiran div.table_box_2 {
    width:100%;
  }
  #shohin-ichiran div.table_box_3 {
    float:left;
    width:50%;
  }
  #shohin-ichiran div.table_box_4 {
    float:right;
    width:50%;
  }

  #shohin-ichiran table.renewSpec1,
  #shohin-ichiran table.renewSpec2,
  #shohin-ichiran table.renewSpec3,
  #shohin-ichiran table.renewSpec4{
    width:100%;
  }
  #shohin-ichiran .renewSpec1 th,
  #shohin-ichiran .renewSpec2 th{
    text-align: center;
    border-bottom: 1px solid #c9c9c9;
  }
  #shohin-ichiran .renewSpec3 th,
  #shohin-ichiran .renewSpec4 th{
    text-align: center;
  }
  #shohin-ichiran .renewSpec1 td,
  #shohin-ichiran .renewSpec2 td{
    border-bottom: 1px solid #c9c9c9;
  }
  #shohin-ichiran .renewSpec3 td,
  #shohin-ichiran .renewSpec4 td{
  }
  #shohin-ichiran .renewSpec1-1{
    width: 33%;
    border-right: 1px solid #c9c9c9;
  }
  #shohin-ichiran .renewSpec2-1 {
    width: 33%;
    border-right: 1px solid #c9c9c9;
  }
  #shohin-ichiran .renewSpec2-2 {
    border-right: 1px solid #c9c9c9;
  }
  #shohin-ichiran .renewSpec3-1,
  #shohin-ichiran .renewSpec3-2 {
    width: 50%;
    border-right: 1px solid #c9c9c9;
  }
  #shohin-ichiran .renewSpec4-1 {
    width: 50%;
    border-right: 1px solid #c9c9c9;
  }
  #shohin-ichiran .bottom {
    border-bottom:1px solid #c9c9c9;
  }
  #shohin-ichiran .top {
  }

/* 編集画面 */
#shouhin-edit{
}
  #shouhin-edit .sectionArea{
    width:100%;
    margin:0 auto;
  }
    #shouhin-edit .sectionArea .section{
      padding:5px;
    }
    #shouhin-edit .tableSet {
      width: 100%;
    }

  #shouhin-edit table.format {
    width: 100%;
  }
    #shouhin-edit table.format td,
    #shouhin-edit table.format th {
      border:1px solid #c9c9c9;
    }
    #shouhin-edit table.format th{
      width:25%;
      text-align:center;
    }
    #shouhin-edit table td.td1{
      width:62%;
    }
    #shouhin-edit table td.td2{
      width:18%;
    }

  #shouhin-edit .input_large{
    width:95%;
  }
  #shouhin-edit .input_middle{
    width:50%;
  }
  #shouhin-edit .input_file{
    width:95%;
  }
  #shouhin-edit .textarea_size{
    width:95%;
  }
  #shouhin-edit .imghin {
    height: 100px;
    width: 100px;
  }
  #shouhin-edit .w_goimage{
    padding:0 0 10px;
    margin:0 auto;
    width:100%;
    
  }
  #shouhin-edit .w_backtop{
    padding:0 0 10px;
    margin:0 auto;
    width:100%;
    
  }
  #shouhin-edit .bunnm{
    display:block;
  }
  #shouhin-edit .popimg_biko{
    margin:10px auto;
  }

/* カラーサイズ設定 */
#shouhin-clsz{
}
  #shouhin-clsz .table_box_list{
    margin:20px auto 10px auto;
  }

  #shouhin-clsz table.headSpec{
    width:100%;
    margin:0px auto;
  }
    #shouhin-clsz .headSpec th{
      text-align: center;
      border:1px solid #c9c9c9;
      width:20%;
    }
    #shouhin-clsz .headSpec td{
      border:1px solid #c9c9c9;
    }
    #shouhin-clsz .td1{
      width:20%;
    }

  #shouhin-clsz .table_box_wrap_left{
    float:left;
    width:75%;
  }
  #shouhin-clsz .table_box_wrap_right{
    float:left;
    width:25%;
  }
  #shouhin-clsz div.table_box_1,
  #shouhin-clsz div.table_box_2,
  #shouhin-clsz div.table_box_3,
  #shouhin-clsz div.table_box_4 {
    width:100%;
  }
  #shouhin-clsz table.format th,
  #shouhin-clsz table.format td {
    height:20px;
  }
  #shouhin-clsz table.renewSpec1,
  #shouhin-clsz table.renewSpec2,
  #shouhin-clsz table.renewSpec3,
  #shouhin-clsz table.renewSpec4{
    width:100%;
  }
  #shouhin-clsz table.renewSpec2 td{
    padding: 2px 5px;
  }
  #shouhin-clsz table.renewSpec1 th,
  #shouhin-clsz table.renewSpec1 td{
    text-align:center;
    border-right: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
  }
  #shouhin-clsz table.renewSpec2 th,
  #shouhin-clsz table.renewSpec4 th,
  #shouhin-clsz table.renewSpec2 td,
  #shouhin-clsz table.renewSpec3 td,
  #shouhin-clsz table.renewSpec4 td{
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
  }
  #shouhin-clsz table.renewSpec3 th{
    border-top: 1px solid #c9c9c9;
  }
  #shouhin-clsz table.renewSpec2 th,
  #shouhin-clsz table.renewSpec3 th,
  #shouhin-clsz table.renewSpec3 td{
    text-align:center;
  }
  #shouhin-clsz .bottom{
    border-bottom: 1px solid #c9c9c9;
  }
  #shouhin-clsz .renewSpec1-1{
    width: 20%;
  }
  #shouhin-clsz .renewSpec2-1{
    width: 20%;
    text-align:center;
    border-left: 1px solid #c9c9c9;
  }
  #shouhin-clsz .renewSpec2-2{
    border-left: 1px solid #c9c9c9;
  }
  #shouhin-clsz .renewSpec3-1{
    width: 50%;
  }

  #shouhin-clsz .input_code{
    width: 95%;
  }

  #shouhin-clsz .sectionArea2{
    width:100%;
    margin:0px auto 10px auto;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #shouhin-clsz .sectionArea2 table.hinSpec {
      width:100%;
    }
    #shouhin-clsz .sectionArea2 table.hinSpec th {
      border:1px solid #c9c9c9;
      text-align:center;
      width:15%;
    }
    #shouhin-clsz .sectionArea2 table.hinSpec td {
      border:1px solid #c9c9c9;
      width:35%;
    }

/* ポップアップ検索 */
#shouhin-clsz-pop{
}
  #shouhin-clsz-pop .sectionArea{
    width:95%;
    margin:0 auto;
  }
    #shouhin-clsz-pop .sectionArea .section{
      padding:15px;
    }
  #shouhin-clsz-pop .condSpec td,
  #shouhin-clsz-pop .condSpec th {
    border:1px solid #c9c9c9;
  }
    #shouhin-clsz-pop .condSpec th{
      width:9em;
      text-align:center;
    }
  #shouhin-clsz-pop .input-code{
    width:90%;
  }

  /* 一覧 */
  #shouhin-clsz-pop .sectionlistArea{
    margin:0 0 7px 0;
    background: #FFF;
    border: 1px solid #DEDEDE;
    width:98%;
    margin:0 auto;
  }
    #shouhin-clsz-pop .sectionlistArea .section{
      padding:7px;
    }
  #shouhin-clsz-pop .hrtype{
    margin: 20px auto;
  }
  #shouhin-clsz-pop .tableSet {
    padding:0 0 10px 0;
  }
  #shouhin-clsz-pop .leftSpec {
    width: 100%;
  }
    #shouhin-clsz-pop .leftSpec td,
    #shouhin-clsz-pop .leftSpec th {
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #shouhin-clsz-pop .leftSpec th {
      text-align:center;
    }
  #shouhin-clsz-pop .td1{
    width: 20%;
  }
  #shouhin-clsz-pop .td2{
    width: 20%;
  }
  #shouhin-clsz-pop .td3{
    width: 20%;
  }
  #shouhin-clsz-pop .searchMsg {
    margin:0px auto 10px; auto;
  }
  #shouhin-clsz-pop .bottom{
    border-bottom:1px solid #c9c9c9;
  }

/*--------------------------
34.承認コメント
--------------------------*/
#syonin-comment {
}
  #syonin-comment .commentArea{
    width:100%;
    margin:0 auto;
  }
  #syonin-comment .sectionArea{
    width:100%;
    margin:0 auto;
  }
    #syonin-comment .sectionArea .section{
      padding: 15px;
    }
  #syonin-comment .commentSet {
    padding: 0px 20px 10px 10px;
    text-align: left;
  }
    #syonin-comment .commentSet .commentTitle {
      font-weight: bold;
    }
    #syonin-comment .commentSet .comment {
      width: 100%;
      border: 1px solid #c9c9c9;
      padding: 5px;
      line-height: 1.5em;
    }

/*--------------------------
35.フッター画面設定
--------------------------*/
#footer-ichiran {
}
  #footer-ichiran table.format th,
  #footer-ichiran table.format td{
    border:1px solid #c9c9c9;
    padding: 2px 4px;
  }
  #footer-ichiran table.format th{
    text-align: center;
  }
  #footer-ichiran table.renewSpec1{
    width:100%;
  }
  #footer-ichiran .td1{
    width:18%;
  }
  #footer-ichiran .td2{
    width:13%;
  }

#footer-edit {
}
  #footer-edit #contents2 .sectionArea{
    margin:0 auto 15px;
  }
    #footer-edit #contents2 .sectionArea .section table{
      font-size: 12px;
      border-collapse:collapse;
      width:100%;
    }
    #footer-edit #contents2 .sectionArea .tableBox_left,
    #footer-edit #contents2 .sectionArea .tableBox_right{
      width:100%;
    }
    #footer-edit #contents2 .sectionArea table th{
      width: 110px;
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align: center;
    }
    #footer-edit #contents2 .sectionArea table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #footer-edit #contents2 table td.br-no{
    }
    #footer-edit #contents2 table th.bb-no,
    #footer-edit #contents2 table td.bb-no{
      border-bottom:none;
    }
    #footer-edit .input_type1{
      width: 95%;
    }
    #footer-edit .input_type2{
      width: 43%;
    }

  #footer-edit #contents2 .sectionArea2{
    width:100%;
    margin:0 auto 15px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #footer-edit #contents2 .sectionArea2 .section table{
      font-size: 12px;
      border-collapse:collapse;
      width:100%;
    }
    #footer-edit #contents2 .sectionArea2 table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align: center;
    }
    #footer-edit #contents2 .sectionArea2 table td{
      padding:3px 3px;
      border:1px solid #c9c9c9;
    }
    #footer-edit #contents2 .sectionArea2 .td1{
      width:10%;
    }
    #footer-edit #contents2 .sectionArea2 .td2{
      width:18%;
    }
    #footer-edit #contents2 .sectionArea2 .textarea_style{
      margin:3px 3px;
      width:95%;
    }

/*--------------------------
36.納品先一覧（ポップアップ）
--------------------------*/
#nohin-ichiran-pop {
}
  #nohin-ichiran-pop .sectionArea{
    width:820px;
    margin:0 auto;
  }
    #nohin-ichiran-pop .sectionArea .section{
      padding:10px 10px 15px 10px;
    }
  #nohin-ichiran-pop table.format {
    width: 100%;
  }
    #nohin-ichiran-pop table.format th,
    #nohin-ichiran-pop table.format td {
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      border-top: 1px solid #c9c9c9;
    }
  #nohin-ichiran-pop table.format th{
    text-align:center;
  }
  #nohin-ichiran-pop table.format td{
    padding:1px 6px;
  }
  #nohin-ichiran-pop .bottom{
    border-bottom:1px solid #c9c9c9;
  }
  #nohin-ichiran-pop .td1{
    width: 15%;
  }
  #nohin-ichiran-pop .td2{
    width: 37%;
  }
  #nohin-ichiran-pop .td3{
    width: 11%;
  }
  /*--ポップアップ--*/
  #nohin-ichiran-pop .td4{
    width: 15%;
  }
  #nohin-ichiran-pop .td5{
    width: 30%;
  }
  #nohin-ichiran-pop .td6{
    width: 15%;
  }

/* ==============================
=================================

スマートフォン画面用（受注システム画面）

・各ページ使用記述

t-1.一覧表示画面（1列）             t-2.一覧表示画面（2列、3列）
t-3.商品詳細（ポップアップ）        t-4.ご注文履歴検索画面
t-5.ご注文履歴一覧画面（商品別）    t-6.ご注文履歴一覧画面（伝票別）
t-7.一括発注入力                    t-8.カート
t-9.AP版入力画面                    t-10.カテゴリ検索
t-11.得意先としてログイン           t-12.得意先管理
t-13.得意先別商品別単価管理         t-14.得意先別商品別管理
t-15.定番商品管理                   t-16.お勧め商品設定
t-17.受注管理（一覧）               t-18.受注管理（編集）
t-19.カラー管理/サイズ管理

=================================
============================== */

/*--------------------------
t-1.一覧表示画面（1列）
--------------------------*/
#search2{
}
  #search2 .sectionArea .section{
    padding:5px;
  }
  #search2 .leftSpec{
    float: left;
    width: 34%;
    margin:0 1% 0 0;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
    #search2 .leftSpec td {
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
    }
    #search2 .leftSpec td.goodsphoto {
      padding:3px 5px;
      text-align: center;
      background: #F2F2F2;
    }
  #search2 .centerSpec {
    float: right;
    width: 64%;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
    #search2 .centerSpec td,
    #search2 .centerSpec th {
      text-align:center;
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
    }
    #search2 .centerSpec th{
      text-align:center;
    }
  #search2 .centerSpecNoimg {
    float: right;
    width: 100%;
  }
  #search2 .rightSpec {
    float: left;
    clear: both;
    width: 100%;
    margin:5px 0 0 0;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
    #search2 .rightSpec td,
    #search2 .rightSpec th {
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
    }
    #search2 .rightSpec th{
      text-align:center;
    }
  #search2 .td-tb5{
    height:22px;
  }
  #search2 .td1 {
    width: 25%;
  }
  #search2 .td2 {
    width: 15%;
  }
  #search2 .td3 {
    width: 15%;
  }
  #search2 .td4 {
    width: 15%;
  }
  #search2 .td5 {
    width: 30%;
  }
  #search2 .td6 {
    width: 20%;
  }
  #search2 .td7 {
    width: 15%;
  }
  #search2 .td8 {
    width: 20%;
  }
  #search2 .td9 {
    width: 13%;
  }
  #search2 .td10 {
    width: 14%;
  }
  #search2 .td11 {
    width: 18%;
  }
  #search2 .posttype1-disabled {
    width: 70%;
  }

/*--------------------------
t-2.一覧表示画面（2列、3列）
--------------------------*/
#search-results{
}
  /* テーブル3列 */
  #search-results .productList_three{
    
  }
    #search-results .productList_three .productList_table{
    }
      #search-results .productList_three .productList_table .productList_section{
        padding:0 0 10px 0;
      }
      #search-results .productList_three .productList_table .productList_one{
        width:100%;
      }
      #search-results .productList_three .productList_table .leftSpec{
        float: left;
        width: 39%;
        margin:0;
        border-right:1px solid #c9c9c9;
        border-bottom:1px solid #c9c9c9;
      }
        #search-results .productList_three .productList_table .leftSpec td,
        #search-results .productList_three .productList_table .leftSpec th {
          border-top:1px solid #c9c9c9;
          border-left:1px solid #c9c9c9;
        }
        #search-results .productList_three .productList_table .leftSpec td.goodsphoto {
          padding:3px 0 3px 0;
          text-align: center;
          background: #F2F2F2;
        }
      #search-results .productList_three .productList_table .rightSpec {
        float: right;
        width: 60%;
      }
        #search-results .productList_three .productList_table .rightSpec table {
          width:100%;
          border-right:1px solid #c9c9c9;
          border-bottom:1px solid #c9c9c9;
        }
          #search-results .productList_three .productList_table .rightSpec td,
          #search-results .productList_three .productList_table .rightSpec th {
            border-top:1px solid #c9c9c9;
            border-left:1px solid #c9c9c9;
          }
          #search-results .productList_three .productList_table .leftSpec th,
          #search-results .productList_three .productList_table .rightSpec th{
            text-align:center;
          }
      #search-results .productList_three .productList_table .productList_one .btformat{
        width: 100%;
        font-size:12px;
      }
        #search-results .productList_three .productList_table .productList_one .btformat{
          border:1px solid #c9c9c9;
        }
        #search-results .productList_three .productList_table .productList_one .btformat td{
          width: 50%;
          border:none;
          padding:4px;
        }
          #search-results .productList_three .productList_table .productList_one .btformat td a{
            margin:1px;
          }
    #search-results .productList_three .posttype1-disabled {
      width: 90%;
    }
    #search-results .productList_three .td1 {
      width: 35%;
    }
          
  /* テーブル2列 */
  #search-results .productList_two{
    
  }
    #search-results .productList_two .productList_table{
      
    }
      #search-results .productList_two .productList_table .productList_section{
        padding:0 0 10px 0;
      }
      #search-results .productList_two .productList_table .productList_one{
        width:100%;
      }
      #search-results .productList_two .productList_table .leftSpec{
        float: left;
        width: 39%;
        margin:0;
        border-right:1px solid #c9c9c9;
        border-bottom:1px solid #c9c9c9;
      }
        #search-results .productList_two .productList_table .leftSpec td,
        #search-results .productList_two .productList_table .leftSpec th {
          border-top:1px solid #c9c9c9;
          border-left:1px solid #c9c9c9;
        }
        #search-results .productList_two .productList_table .leftSpec td.goodsphoto {
          padding:3px 0 3px 0;
          text-align: center;
          background: #F2F2F2;
        }
      #search-results .productList_two .productList_table .rightSpec {
        float: right;
        width: 60%;
      }
        #search-results .productList_two .productList_table .rightSpec table {
          width:100%;
          border-right:1px solid #c9c9c9;
          border-bottom:1px solid #c9c9c9;
        }
          #search-results .productList_two .productList_table .rightSpec td,
          #search-results .productList_two .productList_table .rightSpec th {
            border-top:1px solid #c9c9c9;
            border-left:1px solid #c9c9c9;
          }
          #search-results .productList_two .productList_table .leftSpec th,
          #search-results .productList_two .productList_table .rightSpec th{
            text-align:center;
          }
      #search-results .productList_two .productList_table .productList_one .btformat{
        width: 100%;
        font-size:12px;
      }
        #search-results .productList_two .productList_table .productList_one .btformat{
          border:1px solid #c9c9c9;
        }
        #search-results .productList_two .productList_table .productList_one .btformat td{
          width: 50%;
          border:none;
          padding: 4px;
        }
          #search-results .productList_two .productList_table .productList_one .btformat td a{
            margin:1px;
          }
    #search-results .productList_two .posttype1-disabled {
      width: 90%;
    }
    #search-results .productList_two .td1 {
      width: 35%;
    }

/*--------------------------
t-3.商品詳細（ポップアップ）
--------------------------*/
#detail #contents{
}
  #detail .img1 {
    width: 30%;
  }
  #detail .img2 {
    width: 60%;
  }
  #detail .img3 {
    width: 90%;
  }
  #detail .upperSpec {
    width: 100%;
    margin:0 auto 10px auto;
    border:1px solid #c9c9c9;
  }
    #detail .upperSpec th,
    #detail .upperSpec td {
      width: 33%;
      padding:1px 0;
      border-left:1px solid #c9c9c9;
      border-top:1px dotted #c9c9c9;
    }
    #detail .upperSpec td.goodsphoto {
      padding: 3px 5px;
      text-align: center;
      background: #F2F2F2;
    }
      #detail .upperSpec td.goodsphoto img {
        width: 85%;
      }
    #detail .upperSpec td.goodsbiko {
      padding: 1px 12px;
      text-align: left;
      vertical-align: top;
      word-wrap: break-word;
      background: #F2F2F2;
    }
  #detail .middleSpec {
    width: 100%;
    margin:0 auto;
    border-right:1px solid #c9c9c9;
  }
    #detail .middleSpec th,
    #detail .middleSpec td {
      border-left:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #detail .middleSpec td {
      text-align:center;
    }
  #detail .bottomSpec {
    width: 100%;
    margin:0 auto;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
    #detail .bottomSpec th,
    #detail .bottomSpec td {
      border-left:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    
  #detail th{
    text-align:center;
  }
  #detail td6{
    width: 30%;
  }

/*--------------------------
t-4.ご注文履歴検索画面
--------------------------*/
#order-history{
}
  #order-history .sectionArea{
    margin:0 auto;
  }
    #order-history .sectionArea .section{
      padding:15px;
    }
    #order-history table.format td,
    #order-history table.format th {
      border:1px solid #c9c9c9;
    }
    #order-history table.format th{
      width:8em;
      text-align:center;
    }
    #order-history p.radio {
      padding:0 0 5px 0;      
    } 
    
    #order-history .posttype1-disabled{
      width: 90%;
    }
    #order-history .posttype2-disabled{
      width: 90%;
    }
    #order-history .selecttype1,
    #order-history .selecttype2{
      width:100%;
      margin:2px 0 0 0;
    }

/*--------------------------
t-5.ご注文履歴一覧画面（商品別）
--------------------------*/
#total-result{
}
  #total-result .sectionArea{
    margin:0 auto;
  }
  #total-result .section{
    padding:10px 10px 5px 10px;
  }
  #total-result .tableSet{
    padding:0 0 5px 0;
  }
  
  #total-result .specLeft{
    width: 100%;
    border-right:1px solid #c9c9c9;
  }
    #total-result .specLeft th{
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;    
    }
  #total-result .specRight{
    width: 100%;
    border-right:1px solid #c9c9c9; 
  }
    #total-result .specRight th{
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;    
    }
  #total-result .specLeft th,
  #total-result .specRight th{
    text-align:center;
  }
  
  #total-result .bottomSpecLeft{
    width: 100%;
    border-right:1px solid #c9c9c9;   
  }
    #total-result .bottomSpecLeft td{
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;    
    }
    
  #total-result .bottomSpecRight{
    width: 100%;
    border-bottom:1px solid #c9c9c9;
    border-left:1px solid #c9c9c9;      
  }
    #total-result .bottomSpecRight td{
      border-top:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;   
    }
  
  #total-result .td1 {
    width: 35.5%;
  }
  #total-result .td2 {
    
  }
  #total-result .td3 {
    width: 15%;
  }
  #total-result .td4 {
    width: 20%;
  }
  #total-result .td5 {
    width: 25%;
  }
  #total-result .td6 {
    width: 40%;
  }

/*--------------
t-6.ご注文履歴一覧画面（伝票別）
------------------*/
#rireki-ichiran {
}
  #rireki-ichiran .section{
    padding:10px 10px 0px 10px;
  }
  #rireki-ichiran .tableSet {
    padding:0 0 10px 0;
  }
  #rireki-ichiran .upperSpec1 {
    width: 100%;
    border-right: 1px solid #c9c9c9;
  }
    #rireki-ichiran .upperSpec1 th,
    #rireki-ichiran .upperSpec1 td {
      border-left: 1px solid #c9c9c9;
      border-top: 1px solid #c9c9c9;
    }
  #rireki-ichiran .upperSpec2 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #rireki-ichiran .upperSpec2 th,
    #rireki-ichiran .upperSpec2 td {
      border-right: 1px solid #c9c9c9;
      border-top: 1px solid #c9c9c9;
    }
  #rireki-ichiran .bottomSpec1 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
  }
    #rireki-ichiran .bottomSpec1 th,
    #rireki-ichiran .bottomSpec1 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #rireki-ichiran .bottomSpec2 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #rireki-ichiran .bottomSpec2 th,
    #rireki-ichiran .bottomSpec2 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #rireki-ichiran .bottomSpec3 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #rireki-ichiran .bottomSpec3 th,
    #rireki-ichiran .bottomSpec3 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #rireki-ichiran .bottomSpec4 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #rireki-ichiran .bottomSpec4 th,
    #rireki-ichiran .bottomSpec4 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
    
  #rireki-ichiran .bottomSumRight {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #rireki-ichiran .bottomSumRight th,
    #rireki-ichiran .bottomSumRight td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
      color:#fff;
      background:#659AB6;
    }
  #rireki-ichiran .bottomSumLeft {
    display: none;
  }
    #rireki-ichiran .bottomSumLeft th,
    #rireki-ichiran .bottomSumLeft td {
        display: none;
    }
  
  #rireki-ichiran .bottomRemarks {
    clear: left;
    float: left;
    width: 99.9%;
    margin:5px 0 0 0;
    border-top: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
  }
    #rireki-ichiran .bottomRemarks th,
    #rireki-ichiran .bottomRemarks td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
    
  #rireki-ichiran .upperSpec1 th,
  #rireki-ichiran .upperSpec2 th,
  #rireki-ichiran .bottomSpec1 th,
  #rireki-ichiran .bottomSpec2 th{
    text-align:center;
  }

  #rireki-ichiran .buttonSpec {
    float: right;
    width: 100%;
    text-align: right;
  }
  #rireki-ichiran a.btn_syonin {
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding: 5px 20px;
    margin: auto 1px;
    text-align: center;
    background:#1D7A36;
  }
    #rireki-ichiran a.btn_syonin span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
    }

  #rireki-ichiran a.btn_syonin_clear {
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding: 5px 20px;
    margin: auto 1px;
    text-align: center;
    background:#707070;
  }
    #rireki-ichiran a.btn_syonin_clear span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_gray.gif) no-repeat left center;
    }

  #rireki-ichiran .td1 {
    width:20%;
  }
  #rireki-ichiran .td2 {
      
  }
  #rireki-ichiran .td3 {
    width:50%;
  }
  #rireki-ichiran .td4 {
    width:12%;
  }
  #rireki-ichiran .td5 {
    width:12%;
  }
  #rireki-ichiran .td6 {
    width:12%;
  }
  #rireki-ichiran .td7 {
    width:20%;
  }
  #rireki-ichiran .td8 {
    width:20%;
  }
  #rireki-ichiran .td9 {
    padding:1px 2px;
  }
  #rireki-ichiran .td10 {
  }
  #rireki-ichiran .td11 {
    width:12%;
  }
  #rireki-ichiran .td12 {
    width:24%;
  }
  #rireki-ichiran .td13 {
    width:40%;
  }
  #rireki-ichiran .td14 {
    
  }
  #rireki-ichiran .td15 {
    width:16%;
  }
  #rireki-ichiran .td16 {
    width:25%;
  }
  #rireki-ichiran .td17 {
  }
  #rireki-ichiran .td18 {
    width:50%;
  }

/*--------------------------
t-7.一括発注入力
--------------------------*/
#order-input{
}
  #order-input .sectionArea{
    margin:0 auto;
  }
    #order-input .sectionArea .section{
      padding:5px 5px 0 5px;
    }
    
    #order-input .tableSet{
      padding:0 0 5px 0;
    }
  
  #order-input .leftSpec{
    width: 99.9%;
    border-right:1px solid #c9c9c9;
  }
  #order-input .centerSpec{
    float:left;
    width: 66%;
    border-bottom:1px solid #c9c9c9;
  }
  #order-input .rightSpec{
    float:left;
    width: 34%;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
  #order-input .tableSetMain .centerSpec,
  #order-input .tableSetMain .rightSpec{
    border-bottom:none;
  }
    #order-input .leftSpec th,
    #order-input .leftSpec td,
    #order-input .centerSpec th,
    #order-input .centerSpec td,
    #order-input .rightSpec th,
    #order-input .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
      height: 22px;
    }
    #order-input .centerSpec td{
      padding:1px 1px;
      
    }
    #order-input .rightSpec th{
      padding:1px 1px;
    }
    #order-input .rightSpec td{
      padding:1px 1px;
      
    }
  #order-input .bottomSpec3{
    width: 100%;
    clear: both;
  }

  #order-input th{
    text-align:center;
  }

  #order-input .td1 {
    width:25%;
  }
  #order-input .td2 {
    width:25%;
  }
  #order-input .td3 {
  }
  #order-input .td4 {
    width:35%;
  }
  #order-input .td5 {
    width:30%;
  }
  #order-input .td6 {
  }
  #order-input .td7 {
    width:50%;
  }
  #order-input .td8 {
  }
  #order-input .td9  {
    width: 43%;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
    background: #659AB6;
    border: 1px solid #c9c9c9;
  }
  #order-input .td10  {
    font-size: 14px;
    text-align: right;
    font-weight: bold;
    color: #FFF;
    background: #659AB6;
    border: 1px solid #c9c9c9;
  }
  #order-input .td11  {
    width: 17%;
    background: #659AB6;
    border: 1px solid #c9c9c9;
  }

  #order-input form .posttype1-disabled{
    width:100px;
  }
  #order-input form .posttype2-disabled{
    width:24px;
  }
  
  #order-input .btn_gray_delete {
    padding:3px 0;
  }

/*--------------------------
t-8.カート
--------------------------*/
#cart{
}
  #cart .tableWrapper {
    padding:0 0 20px 0;
  }
  #cart .tableWrapper .tableSet {
    padding:0 0 10px 0;
  }
  #cart .upperSpec1 {
    width: 100%;
    border-right: 1px solid #c9c9c9;
  }
    #cart .upperSpec1 th,
    #cart .upperSpec1 td {
      border-left: 1px solid #c9c9c9;
      border-top: 1px solid #c9c9c9;
    }
  #cart .upperSpec2 {
    width: 100%;
  }
    #cart .upperSpec2 th,
    #cart .upperSpec2 td {
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      border-top: 1px solid #c9c9c9;
    }
  
  #cart .bottomSpec1 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
  }
    #cart .bottomSpec1 th,
    #cart .bottomSpec1 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #cart .bottomSpec2 {
    width: 100%;
  }
    #cart .bottomSpec2 th,
    #cart .bottomSpec2 td {
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  
    #cart .upperSpec1 th,
    #cart .upperSpec2 th,
    #cart .bottomSpec1 th,
    #cart .bottomSpec2 th{
      text-align:center;
    }
  
  #cart .bottomSpec3{
    width: 100%;
    clear: both;
  }
    #cart .bottomSpec3 td{
      
    }
  
  #cart .td1 {
    width:30%;
  }
  #cart .td2 {
  }
  #cart .td3 {
    width:30%;
  }
  #cart .td4 {
  }
  /* */
  #cart .td5 {
    width:50%;
  }
  #cart .td6 {
    width:25%;
  }
  #cart .td7 {
    
  }
  /* */
  #cart .td8 {
    width:20%;
  }
  #cart .td9 {
    width:15%;
  }
  #cart .td10 {
    width:15%;
  }
  #cart .td11 {
    width:25%;
  }
  #cart .td12 {
    width:15%;
  }
  #cart .td13  {
    width: 50%;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
    background: #659AB6;
    border: 1px solid #c9c9c9;
  }
  #cart .td14  {
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    background: #659AB6;
    border: 1px solid #c9c9c9;
  }
  #cart .td15  {
    width: 17%;
    border-top: none;
    background: #FFF;
  }
  #cart .td16 {
    width:15%;
  }
  #cart .td17 {
    width:40%;
  }
  #cart .td18 {
    width:15%;
  }
  #cart .td19 {
    width:15%;
  }
  #cart .td20 {
    width:15%;
  }
  #cart .td21 {
    width:15%;
  }
  
  #cart .cartInfoWrapper{
    padding:5px;
    border: 1px solid #C9C9C9;
  }
    #cart .cartInfo {
      width: 100%;
      border-top: 1px solid #C9C9C9;
      border-left: 1px solid #C9C9C9;
    }
      #cart .cartInfo th,
      #cart .cartInfo td {
        border-right: 1px solid #C9C9C9;
        border-bottom: 1px solid #C9C9C9;
      }
      #cart .cartInfo th{
        text-align:center;
        width: 30%;
      }
      #cart .cartInfo .td1 {
        width:35%;
      }
      
  #cart .posttype1-disabled {
    width:90%;
  }
  #cart .posttype2-disabled{
    width:40px;
  }
  #cart .posttype3-disabled {
    width:95%;
  }
  #cart .posttype4-disabled{
    width:60%;
  }
  #cart .posttype5-disabled {
    width:90%;
  }
  #cart .rgbcd{
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
  }

/*--------------------------
t-9.AP版入力画面
--------------------------*/
#detail-number {
}
  #detail-number .section{
    padding:10px 10px 10px 10px;
  }
  #detail-number .tableSetMain {
    padding:0 0 20px 0;
  }
  #detail-number .tableSet {
    padding:0 0 3px 0;
  }
  
  #detail-number .leftSpec{
    width: 100%;
    margin:0 0 5px 0;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
    #detail-number .leftSpec td {
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
    }
    #detail-number .leftSpec td.goodsphoto {
      padding:3px 5px;
      text-align: center;
      background: #F2F2F2;
    }
  #detail-number .rightSpec {
    width: 100%;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
    #detail-number .rightSpec td,
    #detail-number .rightSpec th {
      border-top:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
    }
    #detail-number .rightSpec th{
      text-align:center;
    }
    
  #detail-number .upperSpec1 {
    width: 100%;
  }
    #detail-number .upperSpec1 th {
      border: 1px solid #c9c9c9;
    }
    
  #detail-number .upperSpec2 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .upperSpec2 th{
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    } 
  #detail-number .upperSpec3 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .upperSpec3 th{
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #detail-number .upperSpec4 {
    display: none;
  }
  #detail-number .upperSpec5 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .upperSpec5 th{
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #detail-number .upperSpec6 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .upperSpec6 th{
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
    #detail-number .upperSpec1 th,
    #detail-number .upperSpec2 th,
    #detail-number .upperSpec3 th,
    #detail-number .upperSpec5 th,
    #detail-number .upperSpec6 th {
      text-align:center;
    }

  #detail-number .bottomSpec1 {
    width: 100%;
    margin:5px 0 0 0;
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
    #detail-number .bottomSpec1 th {
      border-left: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #detail-number .bottomSpec2 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .bottomSpec2 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #detail-number .bottomSpec3 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .bottomSpec3 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #detail-number .bottomSpec4 {
    display: none;
  }
  #detail-number .bottomSpec5 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .bottomSpec5 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
  #detail-number .bottomSpec6 {
    width: 100%;
    border-left: 1px solid #c9c9c9;
  }
    #detail-number .bottomSpec6 td {
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
    #detail-number .bottomSpec2 td,
    #detail-number .bottomSpec3 td,
    #detail-number .bottomSpec5 td,
    #detail-number .bottomSpec6 td {
      text-align:center;
    }

  #detail-number .td_gray {
    background:#eeeeee;
  }
  #detail-number .td1 {
    width:33%;
  }
  #detail-number .td2 {
    width:33%;
  }
  #detail-number .td3 {
  }
  #detail-number .posttype1-disabled{
    width:80%;
  }

  #detail-number .imgHin{
    height: 100px;
  }

/*--------------------------
t-10.カテゴリ検索
--------------------------*/
#category-search {
}
  #category-search .section{
    text-align:left;
  }
  #category-search .productList{
    margin:0 0 10px 0;
    border:3px solid #eeeeee;
  }
    #category-search .productList ul{
      margin:0;
      padding:10px 10px 0 10px;
      list-style:none;
    }
    #category-search .productList ul li{
      float:left;
      width:100%;
      margin:0;
      padding:0 0 10px 0;
    }
    #category-search .productList ul li.oneline{
      float:inherit;
      width:100%;
    }
  #category-search .radioArea{
      padding:15px 0 0 0;
    }
      #category-search .radioArea .radioL{
        margin:0 30px 0 0;
      }
  #category-search #page a.categorylink{
    padding:0 0 0 14px;
    background:url(../../i2_images/icon_category.gif) no-repeat left center;
  }
  #category-search #page .linkDeployment{
    margin:5px 0;
    padding:10px;
    color:#fff;
    background:#0d7ac9;
  }
    #category-search #page .linkDeployment a.categorylink{
      padding:0 0 0 14px;
      color:#fff;
      background:url(../../i2_images/icon_category_on.gif) no-repeat left center;
    }
    #category-search #page .linkDeployment a{
      color:#fff;
      text-decoration:underline;
    }

/*--------------------------
t-11.得意先としてログイン
--------------------------*/
#toku-login{
}
  #toku-login #page{
    margin:25px 0px 0px;
  }
  #toku-login .sectionArea{
    width:100%;
    margin: 0 auto 0 auto;
    border: 1px solid #60A9DC;
  }
  #toku-login .megSpace1{
    margin:0px 0px 5px;
  }
  
  #toku-login table.headSpec th,
  #toku-login table.headSpec td {
    padding: 5px;
  }
  #toku-login table.headSpec {
    width: 100%;
  }
  #toku-login .headSpec th {
    text-align:center;
    border:1px solid #c9c9c9;
  }
  #toku-login .headSpec td {
    border:1px solid #c9c9c9;
  }
  #toku-login .posttype1-disabled {
    width: 65%;
  }
  
  #toku-login .td1 {
    width: 25%;
  }
  #toku-login .td2 {
    width: 30%;
  }

/*--------------------------
t-12.得意先管理
--------------------------*/
#tokuisaki-ichiran {
}
  #tokuisaki-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #tokuisaki-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #tokuisaki-ichiran .table_box_wrap_left {
  }
  #tokuisaki-ichiran .table_box_wrap_right {
  }
  #tokuisaki-ichiran div.table_box_1,
  #tokuisaki-ichiran div.table_box_2,
  #tokuisaki-ichiran div.table_box_3,
  #tokuisaki-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  
  #tokuisaki-ichiran div.table_box_4 {
    float:none;
  border-top: 1px solid #c9c9c9;
    width:100%;
  }
  #tokuisaki-ichiran div.table_box_13, 
  #tokuisaki-ichiran div.table_box_14 {
    display:none;
  }
  #tokuisaki-ichiran table.renewSpec1,
  #tokuisaki-ichiran table.renewSpec3,
  #tokuisaki-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #tokuisaki-ichiran table.renewSpec4 {
    width:100%;
  }
    #tokuisaki-ichiran table.renewSpec14 {
  float:right;
    width:25%;
  }
  #tokuisaki-ichiran .renewSpec1 th,
  #tokuisaki-ichiran .renewSpec2 th,
  #tokuisaki-ichiran .renewSpec3 th {
    text-align: center;
  }
  #tokuisaki-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 50%;
  }
  #tokuisaki-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 33%;
  }
  #tokuisaki-ichiran .renewSpec3-1 {
    border-left: 1px solid #c9c9c9;
    width: 80%;
  }
  #tokuisaki-ichiran .renewSpec3-1,
  #tokuisaki-ichiran .renewSpec4-1 {
    border-left: 1px solid #c9c9c9;
  width: 50%;
  }
  #tokuisaki-ichiran .bottom {
  }
  #tokuisaki-ichiran a.btn_gray_delete, 
  #tokuisaki-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
t-13.得意先別商品別単価管理
--------------------------*/
/*- 5列 -*/
#tokutank5-ichiran {
}
  #tokutank5-ichiran .sectionArea2 {
    margin: 0px auto 13px;
    background: #FFF;
    border: 1px solid #DEDEDE;
  }
  #tokutank5-ichiran .section{
    padding: 10px 10px 15px 10px;
  }
    #tokutank5-ichiran .headtable1,
    #tokutank5-ichiran .headtable2 {
    width: 100%;
  }
    #tokutank5-ichiran .tableSet {
      padding: 0px 0px 10px 0px;
    }

  #tokutank5-ichiran table.format th,
  #tokutank5-ichiran table.format td {
    padding: 1px 4px;
  }
  #tokutank5-ichiran table.leftSpec {
    width: 100%;
  }
    #tokutank5-ichiran .leftSpec th {
      border: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank5-ichiran .leftSpec td {
      border: 1px solid #c9c9c9;
    }
  #tokutank5-ichiran table.rightSpec {
    width: 100%;
  }
    #tokutank5-ichiran .rightSpec th {
      border-bottom: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank5-ichiran .rightSpec td {
      border-bottom: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #tokutank5-ichiran table.renewSpec1 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
    #tokutank5-ichiran .renewSpec1 th {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank5-ichiran .renewSpec1 td {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #tokutank5-ichiran input.newtankText {
    background: #f3f3f2;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 100px;
  }
  #tokutank5-ichiran input.nowtankText {
    background: #ffffff;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 100px;
  }
  #tokutank5-ichiran input.nowtankText2 {
    background: #ffffff;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 90%;
  }

  #tokutank5-ichiran .td1 {
    width: 120px;
  }

  #tokutank5-ichiran .td2 {
    width: 35%;
  }
  #tokutank5-ichiran .td3 {
    width: 10%;
  }
  #tokutank5-ichiran .td4 {
    width: 20%;
  }
  #tokutank5-ichiran .td5 {
    width: 20%;
  }
  #tokutank5-ichiran .td6 {
    width: 15%;
  }
  #tokutank5-ichiran .td7 {
    width: 15%;
  }

  #tokutank5-ichiran .td12 {
    width: 40%;
  }
  #tokutank5-ichiran .td16 {
    width: 20%;
  }
  #tokutank5-ichiran .td17 {
  }

/*- AP版一覧 -*/
#tokutank0-ichiran {
}
  #tokutank0-ichiran .sectionArea{
    width: 100%;
  }
    #tokutank0-ichiran .section{
      padding: 10px 10px 15px 10px;
    }

  #tokutank0-ichiran table.format th,
  #tokutank0-ichiran table.format td {
    padding: 1px 4px;
  }

  #tokutank0-ichiran .headtable {
    padding: 0px 0px 10px 0px;
    width: 100%;
  }
    #tokutank0-ichiran table.headLeftSpec {
      width: 100%;
    }
      #tokutank0-ichiran .headLeftSpec th {
        border: 1px solid #c9c9c9;
        text-align: center;
        background: #D8EAF3;
      }
      #tokutank0-ichiran .headLeftSpec td {
        border: 1px solid #c9c9c9;
      }

    #tokutank0-ichiran table.headRightSpec {
      width: 100%;
    }
      #tokutank0-ichiran .headRightSpec th {
        border-bottom: 1px solid #c9c9c9;
        border-left: 1px solid #c9c9c9;
        text-align: center;
        background: #D8EAF3;
      }
      #tokutank0-ichiran .headRightSpec td {
        border-bottom: 1px solid #c9c9c9;
        border-left: 1px solid #c9c9c9;
        border-right: 1px solid #c9c9c9;
      }

  #tokutank0-ichiran .tableBox {
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }

  #tokutank0-ichiran table.leftSpec {
    width: 100%;
  }
    #tokutank0-ichiran .leftSpec th {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank0-ichiran .leftSpec td {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
    }
  #tokutank0-ichiran table.rightSpec {
    width: 100%;
  }
    #tokutank0-ichiran .rightSpec th {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank0-ichiran .rightSpec td {
      border-top: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
    }

  #tokutank0-ichiran .td1 {
    width: 120px;
  }

  #tokutank0-ichiran .td2 {
    width: 19%;
  }
  #tokutank0-ichiran .td3 {
  }
  #tokutank0-ichiran .td4 {
    width: 28%;
  }
  #tokutank0-ichiran .td5 {
    width: 25%;
  }

/*- AP版編集 -*/
#tokutank-ap-ichiran {
}
  #tokutank-ap-ichiran .sectionArea{
    width: 100%;
  }
  #tokutank-ap-ichiran .section{
    padding: 10px 10px 0px 10px;
  }
  #tokutank-ap-ichiran .headtable{
    width: 100%;
  }
  #tokutank-ap-ichiran .tableSet{
    padding: 0px 0px 10px 0px;
  }
  #tokutank-ap-ichiran table.format th,
  #tokutank-ap-ichiran table.format td {
    padding: 1px 4px;
  }
  #tokutank-ap-ichiran table.leftSpec, 
  #tokutank-ap-ichiran table.rightSpec {
    width: 100%;
  }
    #tokutank-ap-ichiran .leftSpec th {
      border: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank-ap-ichiran .leftSpec td {
      border: 1px solid #c9c9c9;
    }
    #tokutank-ap-ichiran .rightSpec th {
      border-bottom: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank-ap-ichiran .rightSpec td {
      border-bottom: 1px solid #c9c9c9;
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }
  #tokutank-ap-ichiran table.renewSpec1,
  #tokutank-ap-ichiran table.renewSpec2 {
    width: 100%;
    border-bottom: 1px solid #c9c9c9;
  }
    #tokutank-ap-ichiran .renewSpec1 th,
    #tokutank-ap-ichiran .renewSpec2 th {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      text-align: center;
      background: #D8EAF3;
    }
    #tokutank-ap-ichiran .renewSpec1 td,
    #tokutank-ap-ichiran .renewSpec2 td {
      border-top: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
    }

  #tokutank-ap-ichiran input.newtankText {
    background: #f3f3f2;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 95%;
  }
  #tokutank-ap-ichiran input.nowtankText {
    background: #ffffff;
    border: 1px solid #71686c;
    font: 99% arial,helvetica,clean,sans-serif;
    width: 95%;
  }

  #tokutank-ap-ichiran .td1 {
    width: 100px;
  }
  #tokutank-ap-ichiran .td2 {
  }
  #tokutank-ap-ichiran .td3 {
  }
  #tokutank-ap-ichiran .td4 {
    width: 15%;
  }

  #tokutank-ap-ichiran .td5 {
    width: 40%;
  }
  #tokutank-ap-ichiran .td6 {
    width: 34%;
  }
  #tokutank-ap-ichiran .td7 {
    width: 34%;
  }

/*--------------------------
t-14.得意先別商品別管理
--------------------------*/
#toku-shouhin-ichiran {
}
  #toku-shouhin-ichiran .section{
    padding: 10px 10px 0px 10px;
  }
  #toku-shouhin-ichiran .tableSet{
    padding: 0px 0px 10px 0px;
  }
  #toku-shouhin-ichiran .table_box_base {
    width: 100%;
    padding: 10px 0px 0px 0px;
  }
  #toku-shouhin-ichiran .table_box_nobase, 
  #toku-shouhin-ichiran .table_box_row,
  #toku-shouhin-ichiran .table_box_wrap_toku, 
  #toku-shouhin-ichiran .table_box_wrap_hin,
  #toku-shouhin-ichiran .table_box_wrap_toku2, 
  #toku-shouhin-ichiran .table_box_wrap_hin2 {
    width: 100%;
  }
  #toku-shouhin-ichiran .table_box_1 {
    width: 100%;
  }
  #toku-shouhin-ichiran .table_box_2,
  #toku-shouhin-ichiran .table_box_3,
  #toku-shouhin-ichiran .table_box_4 {
    width: 100%;
  }
  #toku-shouhin-ichiran .table_box_11,
  #toku-shouhin-ichiran .table_box_13 {
    width: 100%;
    display: block;
  }
  #toku-shouhin-ichiran .table_box_12 {
    width: 100%;
    display: none;
  }
  #toku-shouhin-ichiran .headLeftSpec,
  #toku-shouhin-ichiran .bodyLeftSpec,
  #toku-shouhin-ichiran .headRightSpec,
  #toku-shouhin-ichiran .bodyRightSpec {
    width: 100%;
  }
  #toku-shouhin-ichiran table.format th,
  #toku-shouhin-ichiran table.format td {
    padding: 1px 4px;
  }
  #toku-shouhin-ichiran .headLeftSpec th,
  #toku-shouhin-ichiran .headRightSpec th {
    text-align: center;
  }
  #toku-shouhin-ichiran .headLeftSpec th,
  #toku-shouhin-ichiran .bodyLeftSpec td {
    border-top: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
  #toku-shouhin-ichiran .headRightSpec th,
  #toku-shouhin-ichiran .bodyRightSpec td {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #toku-shouhin-ichiran .headRightSpec th {
    border-top: 1px solid #c9c9c9;
  }

  #toku-shouhin-ichiran .td1 {
    width: 25%;
  }
  #toku-shouhin-ichiran .td2 {
    width: 25%;
  }
  #toku-shouhin-ichiran .td3 {
    width: 10%;
  }

  #toku-shouhin-ichiran .td-base {
      background: #ffffff;
  }
  #toku-shouhin-ichiran .td-another {
      background: #fdede4;
  }
  #toku-shouhin-ichiran .td-base2 {
      background: #ffffff;
  }
  #toku-shouhin-ichiran .td-another2 {
      background: #ffffff;
  }

/*--------------------------
t-15.定番商品管理
--------------------------*/
#teiban-shouhin{
}
  #teiban-shouhin .section{
    padding:8px;
  }
  #teiban-shouhin .tableSet{
    padding:10px;
  }
  #teiban-shouhin table.headSpec{
    margin:0 auto 15px;
    width: 100%;
  }
    #teiban-shouhin table.headSpec th,
    #teiban-shouhin table.headSpec td{
      border:1px solid #c9c9c9;
      text-align: center;
    }

  #teiban-shouhin .sectionArea .tableSet2{
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
  #teiban-shouhin .sectionArea table.renewSpec1 th,
  #teiban-shouhin .sectionArea table.renewSpec1 td,
  #teiban-shouhin .sectionArea table.renewSpec2 th,
  #teiban-shouhin .sectionArea table.renewSpec2 td,
  #teiban-shouhin .sectionArea table.renewSpec3 th,
  #teiban-shouhin .sectionArea table.renewSpec3 td,
  #teiban-shouhin .sectionArea table.renewSpec5 th,
  #teiban-shouhin .sctionArea table.renewSpec5 td{
    padding:1px 3px;
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #teiban-shouhin .sectionArea table.renewSpec4 th,
  #teiban-shouhin .sectionArea table.renewSpec4 td{
    padding:1px 3px;
  }
  #teiban-shouhin .sectionArea table.renewSpec1 th,
  #teiban-shouhin .sectionArea table.renewSpec1 td,
  #teiban-shouhin .sectionArea table.renewSpec2 th {
    text-align: center;
  }
  #teiban-shouhin .sectionArea div.table_box_wrap_left{
    float:left;
    width:75%;
  }
  #teiban-shouhin .sectionArea div.table_box_wrap_right{
    float:left;
    width:25%;
  }
  #teiban-shouhin .sectionArea div.table_box_wrap_left_100{
    width:100%;
  }
  #teiban-shouhin .sectionArea table.renewSpec1,
  #teiban-shouhin .sectionArea table.renewSpec2,
  #teiban-shouhin .sectionArea table.renewSpec3,
  #teiban-shouhin .sectionArea table.renewSpec4,
  #teiban-shouhin .sectionArea table.renewSpec5{
    float:none;
    width:100%;
  }
  #teiban-shouhin .sectionArea table.renewSpec5h{
    display:none;
  }
  #teiban-shouhin .sectionArea .section .renewSpec1_1{
    width:22%;
  }
  #teiban-shouhin .secionArea .section .renewSpec1_2{
    width:78%;
  }
  #teiban-shouhin .sectionArea .section .renewSpec2_1h{
    width:50%;
  }
  #teiban-shouhin .sectionArea .section .renewSpec2_1{
    width:50%;
    height:4em;
    vertical-align: top;
  }
  #teiban-shouhin .sectionArea .section .renewSpec2_2,
  #teiban-shouhin .sectionArea .section .renewSpec2_2n{
    width:50%;
    vertical-align: top;
  }
  #teiban-shouhin .sectionArea .section .renewSpec3_h1,
  #teiban-shouhin .sectionArea .section .renewSpec3_h2{
    width:50%;
    border-right:1px solid #d8eaf3;
  }
  #teiban-shouhin .sectionArea .section .renewSpec4_h1{
    width:100%;
    border-bottom:1px solid #d8eaf3;
    border-right:none;
  }
  #teiban-shouhin .sectionArea .section .renewSpec5_h1{
    width:100%;
    border-right:none;
  }
  #teiban-shouhin .sectionArea .section .renewSpec3_1,
  #teiban-shouhin .sectionArea .section .renewSpec3_2{
    width:50%;
    border-right:none;
    padding-top:2px;
  }
  #teiban-shouhin .sectionArea .section .renewSpec4_1,
  #teiban-shouhin .sectionArea .section .renewSpec5_1{
    width:100%;
    border:none;
    padding-top:2px;
  }
  #teiban-shouhin .sectionArea .section .input_size1{
    width:95%;
    font-size:12px;
  }
  #teiban-shouhin .btn_updown,
  #teiban-shouhin .btn_updown,
  #teiban-shouhin .btn_sounyu,
  #teiban-shouhin .btn_gray_delete{
    padding:2.5px;
  }

/*--------------------------
t-16.お勧め商品設定
--------------------------*/
#osusume-shouhin{
}
  #osusume-shouhin .sectionArea{
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
    
  }
  #osusume-shouhin .sectionArea .tableSet{
    width:100%;
    border-left:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 table{
    font-size: 12px;
    border-collapse:collapse;
  }
  #osusume-shouhin #contents2 .cell_color_title{
    background:#d8eaf3;
  }
  #osusume-shouhin #contents2 .sectionArea table.leftSpec{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .sectionArea table.rightSpec{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 table.leftSpec th,
  #osusume-shouhin #contents2 table.rightSpec th{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
    text-align:center;
  }
  #osusume-shouhin #contents2 table.leftSpec td,
  #osusume-shouhin #contents2 table.rightSpec td{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
  }

  #osusume-shouhin #contents2 .sectionArea table.bottom1{
    border-bottom:none;
  }
  #osusume-shouhin #contents2 .sectionArea table.bottom2{
    border-bottom:1px solid #c9c9c9;
  }

  /* 項目追加 左カラム */
  #osusume-shouhin #contents2 .sectionArea .section .add_left_1{
    width:12%;
  }
  #osusume-shouhin #contents2 .sectionArea .section .add_left_2{
    width:68%;
  }
  #osusume-shouhin #contents2 .sectionArea .section .add_left_blank{
    width:20%;
  }
  /* 項目追加 右カラム */
  #osusume-shouhin #contents2 .sectionArea .section .add_right_1{
    width:40%;
  }
  #osusume-shouhin #contents2 .sectionArea .section .add_right_2{
    width:40%;
  }
  #osusume-shouhin #contents2 .sectionArea .section .add_right_blank{
    width:20%;
  }
  #osusume-shouhin #contents2 .section .input_size1{
    width:90%;
    font-size:12px;
  }

  /* 既存 */
  #osusume-shouhin .sectionArea2{
    margin:0 auto;
    background: #FFF;
    border: 1px solid #dedede;
  }
  #osusume-shouhin .sectionArea2 .tableSet{
    width:100%;
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 table.renewSpec1 th,
  #osusume-shouhin #contents2 table.renewSpec2 th,
  #osusume-shouhin #contents2 table.renewSpec3 th{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
    text-align:center;
  }
  #osusume-shouhin #contents2 table.renewSpec1 td,
  #osusume-shouhin #contents2 table.renewSpec2 td,
  #osusume-shouhin #contents2 table.renewSpec3 td{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 table.renewSpec4 th,
  #osusume-shouhin #contents2 table.renewSpec4 td{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 table.renewSpec4 .renewSpec4_1,
  #osusume-shouhin #contents2 table.renewSpec4 .renewSpec4_2{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 table.renewSpec5 th,
  #osusume-shouhin #contents2 table.renewSpec5 td{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 table.renewSpec6 th,
  #osusume-shouhin #contents2 table.renewSpec6 td{
    padding:1px 3px;
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 div.table_box_wrap_left{
    float:left;
    width:79%;
  }
  #osusume-shouhin #contents2 div.table_box_wrap_right{
    float:right;
    width:21%;
  }
  #osusume-shouhin #contents2 .renewSpec1{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .renewSpec2{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .renewSpec3{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .renewSpec4{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .renewSpec5{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .renewSpec6{
    float:none;
    width:100%;
  }
  #osusume-shouhin #contents2 .renewSpec7{
    float:none;
    width:100%;
  }


  /* 更新 */
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec1_1{
    width:50px;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec1_2{
    border-right:1px solid #c9c9c9;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec2_1{
    width:50%;
    border-left:none;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec2_2{
    width:50%;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec3_1{
    width:50%;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec3_2{
    width:50%;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec4_1{
    width:50%;
    padding-top:2px;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec4_2{
    width:50%;
    border-right:none;
    padding-top:2px;
  }
  #osusume-shouhin #contents2 table.renewSpec4 th.renewSpec4_blank_1{
    border-right:1px solid #d8eaf3;
  }
  #osusume-shouhin #contents2 table.renewSpec4 th.renewSpec4_blank_2{
    border-right:1px solid #d8eaf3;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec5_blank{
    width:100%;
    border-right:1px solid #d8eaf3;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec5_1{
    width:100%;
    border-right:none;
    padding-top:2px;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec6_blank{
    width:100%;
    border-right:none;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec6_1{
    width:100%;
    border-right:none;
    padding-top:2px;
  }
  #osusume-shouhin #contents2 .sectionArea2 .section .renewSpec7_1{
    border-top:1px solid #c9c9c9;
  }

/*--------------------------
t-17.受注管理（一覧）
--------------------------*/
#jyuchu-ichiran{
}
  #jyuchu-ichiran input.input_full{
    width:95%;
  }
  #jyuchu-ichiran a.text_deco_uline{
    text-decoration:underline;
  }
  #jyuchu-ichiran a.text_deco_uline:hover{
    text-decoration:none;
  }
  #jyuchu-ichiran .sectionArea2{
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
  }
  #jyuchu-ichiran #contents2 .sectionArea2 .section div.tableSet{
    width:100%;
  }
  #jyuchu-ichiran .sectionArea2 table{
    width:100%;
    border-collapse:collapse;
  }
    #jyuchu-ichiran .sectionArea2 table th{
      padding:2px 3px;
      border:1px solid #c9c9c9;
      width:30%;
    }
    #jyuchu-ichiran .sectionArea2 table td{
      padding:2px 3px;
      border:1px solid #c9c9c9;
      width:70%;
    }

  #jyuchu-ichiran a.text_deco_uline{
    text-decoration:underline;
  }
  #jyuchu-ichiran a.text_deco_uline:hover{
    text-decoration:none;
  }
  #jyuchu-ichiran #mainTitleWrapper #mainTitle ul li{
    width:50%;
  }
  #jyuchu-ichiran .sectionArea{
    width:100%;
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
  }
  #jyuchu-ichiran #contents2 .sectionArea .section div.tableSet{
    width:100%;
  }
  #jyuchu-ichiran #contents2 .sectionArea .section div.border_box{
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
  }
  #jyuchu-ichiran .sectionArea table{
    border-collapse:collapse;
  }
    #jyuchu-ichiran .sectionArea table th{
      text-align:center;
    }
  #jyuchu-ichiran .sectionArea table th,
  #jyuchu-ichiran .sectionArea table td{
    padding:2px 3px;
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #jyuchu-ichiran .sectionArea table th.cell_last,
  #jyuchu-ichiran .sectionArea table td.cell_last{
    border-right:none;
  }
  /* 受注 */

  #jyuchu-ichiran .sectionArea div.order_h{
    width:100%;
  }
  #jyuchu-ichiran .sectionArea div.orderlist{
    width:100%;
  }
  #jyuchu-ichiran .sectionArea table.order_leftSpec{
    float:none;
    width:100%;/* 左カラム設定 */
  }
  #jyuchu-ichiran .sectionArea .section table th.br_non1,
  #jyuchu-ichiran .sectionArea .section table td.br_non1{
    border-right:none;
  }
  /* 受注　左1列目 */
  #jyuchu-ichiran .sectionArea table.order_leftSpec .th1,
  #jyuchu-ichiran .sectionArea table.order_leftSpec .td1{
    width:12%;
  }
  /* 受注　左2列目 */
  #jyuchu-ichiran .sectionArea table.order_leftSpec .th2,
  #jyuchu-ichiran .sectionArea table.order_leftSpec .td2{
    width:24%;
  }
  /* 受注　左3列目 */
  #jyuchu-ichiran .sectionArea table.order_leftSpec .th3,
  #jyuchu-ichiran .sectionArea table.order_leftSpec .td3{
    width:24%;
  }
  /* 受注　左4列目 */
  #jyuchu-ichiran .sectionArea table.order_leftSpec .th4,
  #jyuchu-ichiran .sectionArea table.order_leftSpec .td4{
    width:20%;
  }
  /* 受注　左5列目 */
  #jyuchu-ichiran .sectionArea table.order_leftSpec .th5,
  #jyuchu-ichiran .sectionArea table.order_leftSpec .td5{
    width:20%;
  }


  /* 受注　右1列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec{
    float:none;
    width:100%;/* 右カラム設定 */
  }
  /* 受注　右2列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec .th6,
  #jyuchu-ichiran .sectionArea table.order_rightSpec .td6{
  }
  /* 受注　右3列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec .th7,
  #jyuchu-ichiran .sectionArea table.order_rightSpec .td7{
    width:14%;
  }
  /* 受注　右4列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec .th8,
  #jyuchu-ichiran .sectionArea table.order_rightSpec .td8{
    width:14%;
  }
  /* 受注　右5列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec .th9,
  #jyuchu-ichiran .sectionArea table.order_rightSpec .td9{
    width:14%;
  }
  /* 受注　右6列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec .th10,
  #jyuchu-ichiran .sectionArea table.order_rightSpec .td10{
    width:14%;
  }
  /* 受注　右7列目 */
  #jyuchu-ichiran .sectionArea table.order_rightSpec .th11,
  #jyuchu-ichiran .sectionArea table.order_rightSpec .td11{
    width:14%;
    border-right:none;
  }


  /* 商品 */
  #jyuchu-ichiran .sectionArea div.product_h{
    width:100%;
    background:#D8EAF3;
  }
  #jyuchu-ichiran .sectionArea div.product_content{
    width:100%;
  }
  #jyuchu-ichiran .sectionArea div.product_content2{
    width:100%;
    background:#f8e2c1;
  }
  #jyuchu-ichiran .sectionArea table.product_leftSpec{
    float:none;
    width:100%;/* 左カラム */
  }
  #jyuchu-ichiran .sectionArea table.product_leftSpec{
    float:none;
    width:100%;/* 左カラム */
  }
  /* 商品　左1列目 */
  #jyuchu-ichiran .sectionArea table.product_leftSpec .th1,
  #jyuchu-ichiran .sectionArea table.product_leftSpec .td1{
    width:12%;
  }
  /* 商品　左2列目 */
  #jyuchu-ichiran .sectionArea table.product_leftSpec .th2,
  #jyuchu-ichiran .sectionArea table.product_leftSpec .td2{
    width:44%;
  }
  /* 商品　左3列目 */
  #jyuchu-ichiran .sectionArea table.product_leftSpec .th3,
  #jyuchu-ichiran .sectionArea table.product_leftSpec .td3{
    width:44%;
  }



  /* 商品 コンテンツ */
  #jyuchu-ichiran .sectionArea table.product_rightSpec{
    float:none;
    width:100%;/* 右カラム */
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th4,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td4{
    width:13%;
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th5,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td5{
    width:11%;
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th6,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td6{
    width:11%;
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th7,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td7{
    width:17%;
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th8,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td8{
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th9,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td9{
    width:15%;
  }
  #jyuchu-ichiran .sectionArea table.product_rightSpec .th10,
  #jyuchu-ichiran .sectionArea table.product_rightSpec .td10{
    width:12%;
  }
  /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

  /* 合計 */
  #jyuchu-ichiran .sectionArea div.sum_content{
    width:100%;
    background:#659ab6;
    color:#ffffff;
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_leftSpec{
    float:none;
    width:100%;/* 左カラム */
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_leftSpec .td1{
    width:52%;
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_leftSpec .td2{
    width:48%;
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_rightSpec{
    float:none;
    width:100%;/* 右カラム */
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_rightSpec .td3{
    width:52%;
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_rightSpec .td4{
    width:21%;
  }
  #jyuchu-ichiran .sectionArea div.sum_content table.sum_content_rightSpec .td5{
    width:29%;
  }
  #jyuchu-ichiran .sectionArea div.comment table{
    clear: left;
    float: left;
      width:100%;
    margin:10px 0 0 0;
    border:1px solid #c9c9c9;
  }
  #jyuchu-ichiran .sectionArea div.comment table.bottomRemarks{
    width:100%;
  }
  #jyuchu-ichiran .sectionArea div.comment table.bottomRemarks .td1{
    width:55px;
  }
  #jyuchu-ichiran .sectionArea div.comment table.bottomRemarks .td2{
    /* width="" */
  }
/*--------------------------
t-18.受注管理（編集）
--------------------------*/
#jyuchu-edit{
}
  #jyuchu-edit #mainTitleWrapper #mainTitle ul li{
    width:50%;
  }
  #jyuchu-edit .sectionArea{
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #jyuchu-edit .sectionArea .section div.leftSpec{
      float:none;
      width:100%;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table{
      width:100%;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table .t1{
      width:20%;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table .t2{
      width:30%;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table .t3{
      width:20%;
    }
    #jyuchu-edit .sectionArea .section div.leftSpec table .t4{
      width:30%;
    }
    #jyuchu-edit .sectionArea .section div.rightSpec{
      float:none;
      width:100%;
    }
    #jyuchu-edit .sectionArea .section div.rightSpec table{
      width:100%;
    }
    #jyuchu-edit .sectionArea .section div.rightSpec table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      width:20%;
      text-align:center;
    }
    #jyuchu-edit .sectionArea .section div.rightSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      width:20%;
    }
    #jyuchu-edit .sectionArea .section div.rightSpec table th.bt_non,
    #jyuchu-edit .sectionArea .section div.rightSpec table td.bt_non{
      border-top:none;
    }
    #jyuchu-edit .sectionArea .section div.rightSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }

  #jyuchu-edit .sectionArea2{
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #jyuchu-edit .sectionArea2 .section .tableSet{
      border-bottom:1px solid #c9c9c9;
      width:100%;
    }
    #jyuchu-edit .sectionArea2 .section .cell_color_title{
      background-color:#d8eaf3;
      
    }
    #jyuchu-edit .sectionArea2 .section .border_box{
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
    }
    #jyuchu-edit .sectionArea2 .section table.leftSpec{
      float:none;
      width:100%;
    }
    #jyuchu-edit .sectionArea2 .section table.leftSpec th{
      padding:1px 3px;
      border-top:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      width:7.7em;
      text-align:center;
    }
    #jyuchu-edit .sectionArea2 .section table.leftSpec td{
      padding:1px 3px;
      border-top:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
    }
    #jyuchu-edit .sectionArea2 .section table.leftSpec th.br_non1,
    #jyuchu-edit .sectionArea2 .section table.leftSpec td.br_non1{
      border-right:none;
    }
    #jyuchu-edit .sectionArea2 .section table.rightSpec th.br_non2,
    #jyuchu-edit .sectionArea2 .section table.rightSpec td.br_non2{
      border-right:none;
    }

    #jyuchu-edit .sectionArea2 .section table.rightSpec{
      float:none;
      width:100%;
    }
    #jyuchu-edit .sectionArea2 .section table.rightSpec th{
      padding:1px 3px;
      border-top:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      width:7.7em;
      text-align:center;
    }
    #jyuchu-edit .sectionArea2 .section table.rightSpec td{
      padding:1px 3px;
      border-top:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
    }

    #jyuchu-edit .sectionArea2 .section .border_box table .t1{
      width:23%;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t2{
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t3{
      width:16%;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t4{
      width:18%;
      border-right:none;
      border-left:1px solid #c9c9c9;
    }

    #jyuchu-edit .sectionArea2 .section .border_box table .t5{
      width:20%;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t6{
      width:10%;

    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t7{
      width:18%
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t8{
      width:18%
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t9{
      width:20%;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t10{
    }
    #jyuchu-edit .sectionArea2 div.sum_content{
      background:#659ab6;
      color:#ffffff;
    }
    #jyuchu-edit .sectionArea2 div.sum_content table{
      float:right;
      width:100%;
    }
    #jyuchu-edit .sectionArea2 div.sum_content table th,
    #jyuchu-edit .sectionArea2 div.sum_content table td{
      padding:1px 3px;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t4_2{
      width:20%;
      border-top:none;
      border-right:1px solid #659ab6;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t5_2{
      width:10%;
      border-top:none;
      border-right:1px solid #659ab6;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t6_2{
      width:18%;
      border-top:none;
      border-right:1px solid #c9c9c9;
    }

    #jyuchu-edit .sectionArea2 .section .border_box table .t7_2{
      width:18%;
      border-top:none;
      border-right:1px solid #c9c9c9;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t8_2{
      width:20%;
      border-top:none;
      border-right:none;
    }
    #jyuchu-edit .sectionArea2 .section .border_box table .t9_2{
      border-top:none;
      border-right:none;
    }

  #jyuchu-edit .section table .input_short{
    width:40%;
  }
  #jyuchu-edit .section table .input_middle{
    width:65%;
  }
  #jyuchu-edit .section table .input_full{
    width:90%;
  }
  #jyuchu-edit .section table .input_full2{
    width:85%;
  }

  #jyuchu-edit .sectionArea3{
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #jyuchu-edit .sectionArea3 .section .tableSet{
      width:100%;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table{
      width:100%;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table th,
    #jyuchu-edit .sectionArea3 .section .tableSet table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table th{
      text-align:center;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table .t1{
      width:20%;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table .t2{
      width:30%;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table .t3{
      width:12%;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table .t4{
      width:20%;
    }
    #jyuchu-edit .sectionArea3 .section .tableSet table .t5{
      width:18%;
    }
    #jyuchu-edit .commonPageBt ul li.single{
      width:100%;
      background: #707070;
    }

/*--------------------------
t-19.カラー管理/サイズ管理
--------------------------*/
#colorsize-ichiran {
}
  #colorsize-ichiran table.format{
    width:100%;
  }
  #colorsize-ichiran table.format th,
  #colorsize-ichiran table.format td{
    border:1px solid #c9c9c9;
    padding: 2px 4px;
  }
  #colorsize-ichiran table.format th{
    text-align: center;
  }
  #colorsize-ichiran .td1{
    width:20%;
  }
  #colorsize-ichiran .td2{
    width:10%;
  }
  #colorsize-ichiran .td3{
    width:15%;
  }

/* ==============================
=================================

スマートフォン画面用（調達システム画面）

・各ページ使用記述

s-1.（仕入先側）内示一覧            s-2.（仕入先側）見積回答一覧
s-3.（仕入先側）見積回答一覧 編集   s-4.（仕入先側）受注一覧
s-5.（仕入先側）納品検収一覧        s-6.（仕入先側）納品検収一覧 編集
s-7.（仕入先側）納品入力            s-8.仕入先管理
s-9.（自社側）内示一覧              s-10.（自社側）見積一覧
s-11.（自社側）見積回答一覧         s-12.（自社側）発注一覧
s-13.（自社側）納品検収一覧         s-14.見積入力/発注入力
s-15.各ページからの商品検索

=================================
============================== */

/*--------------------------
s-1.（仕入先側）内示一覧
--------------------------*/
#naiji-ichiran{
}
  #naiji-ichiran .tableSet {
    padding:0 0 10px 0;
  }
  #naiji-ichiran .leftSpec{
    width: 100%;
  }
  #naiji-ichiran .leftSpec2{
    width: 100%;
  } 
  #naiji-ichiran .rightSpec{
    width: 100%;
  } 
  #naiji-ichiran th{
    text-align:center;
  }
  #naiji-ichiran .td1 {
    width:33%;
  }
  #naiji-ichiran .td2 {
    width:33%;
  }
  #naiji-ichiran .td4 {
    width:33%;
  }
  #naiji-ichiran .td5 {
    width:33%;
  }
  
    #naiji-ichiran .leftSpec th,
    #naiji-ichiran .leftSpec td,
    #naiji-ichiran .rightSpec th,
    #naiji-ichiran .rightSpec td,
    #naiji-ichiran .leftSpec2 th,
    #naiji-ichiran .leftSpec2 td{
      padding:1px 3px;
      border-right:1px solid #c9c9c9;
      border-left:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
  
  #naiji-ichiran .bottom{
    border-bottom:1px solid #c9c9c9;
  }

/*--------------------------
s-2.（仕入先側）見積回答一覧
--------------------------*/
#kaito-ichiran{
}
  #kaito-ichiran .tableSet {
    padding:0 0 10px 0;
  }
  #kaito-ichiran .leftSpec{
    width: 100%;
  }
  #kaito-ichiran .centerSpec{
    width: 100%;
  }
  #kaito-ichiran .rightSpec{
    width: 100%;
  }
    #kaito-ichiran .leftSpec th,
    #kaito-ichiran .leftSpec td,
    #kaito-ichiran .centerSpec th,
    #kaito-ichiran .centerSpec td,
    #kaito-ichiran .rightSpec th,
    #kaito-ichiran .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #kaito-ichiran .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
  
  #kaito-ichiran .bottom{
    
  }
  
  #kaito-ichiran th{
    text-align:center;
  }
  
  /*-------*/
  #kaito-ichiran .td1 {
    width:30%;
  }
  #kaito-ichiran .td2 {
    width:30%;
  }
  #kaito-ichiran .td4 {
    width:20%;
  }
  
  /*-------*/
  #kaito-ichiran .td5 {
    width:16%;
  }
  #kaito-ichiran .td6 {
    width:14%;
  }
  #kaito-ichiran .td7 {
    width:21%;
  }
  #kaito-ichiran .td8 {
    width:21%;
  }
  #kaito-ichiran .td9 {
    width:28%;
  }
  
  /*-------*/
  #kaito-ichiran .td10 {
    width:16%;
  }
  #kaito-ichiran .td11 {
    width:20%;
  }

/*-----------------------------
s-3.（仕入先側）見積回答一覧 編集
-----------------------------*/
#kaito-henshu{
}
  #kaito-henshu .section{
    padding:10px 5px 0 5px;
  }
  #kaito-henshu .tableSet{
    padding:0 0 5px 0;
  }

  #kaito-henshu table.headSpec{
    margin:0 auto 7px;
    width: 100%;
  }
    #kaito-henshu table.headSpec th,
    #kaito-henshu table.headSpec td{
      border:1px solid #c9c9c9;
      text-align: center;
    }
  #kaito-henshu .leftSpec{
    width: 100%;
  }
  #kaito-henshu .centerSpec{
    width: 100%;
  }
  #kaito-henshu .rightSpec{
    width: 100%;
  }
    #kaito-henshu .leftSpec th,
    #kaito-henshu .leftSpec td,
    #kaito-henshu .centerSpec th,
    #kaito-henshu .centerSpec td,
    #kaito-henshu .rightSpec th,
    #kaito-henshu .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #kaito-henshu .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
  #kaito-henshu .bottom{
  }
  #kaito-henshu th{
    text-align:center;
  }
  #kaito-henshu .td1 {
    width:25%;
  }
  #kaito-henshu .td2 {
    width:25%;
  }
  #kaito-henshu .td4 {
    width:20%;
  }
  #kaito-henshu .td5 {
    width:16%;
  }
  #kaito-henshu .td6 {
    width:14%;
  }
  #kaito-henshu .td7 {
    width:21%;
  }
  #kaito-henshu .td8 {
    width:21%;
  }
  #kaito-henshu .td9 {
    width:28%;
  }
  #kaito-henshu .td10 {
    width:40%;
  }
  #kaito-henshu .posttype1-disabled{
    width: 90%;
  }

/*--------------------------
s-4.（仕入先側）受注一覧
--------------------------*/
#juchu-ichiran{
}
  #juchu-ichiran .tableSet {
    padding:0 0 10px 0;
  }
  #juchu-ichiran .leftSpec{
    width: 100%;
  }
  #juchu-ichiran .rightSpec{
    width: 100%;  
  }
    #juchu-ichiran .leftSpec th,
    #juchu-ichiran .leftSpec td,
    #juchu-ichiran .rightSpec th,
    #juchu-ichiran .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #juchu-ichiran .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
  /*-------*/
  #juchu-ichiran th{
    text-align:center;
  }
  /*-------*/
  #juchu-ichiran .td1 {
    width:20%;
  }
  #juchu-ichiran .td2 {
    width:25%;
  }
  #juchu-ichiran .td3 {
    width:15%;
  }
  #juchu-ichiran .td4 {
  }
  #juchu-ichiran .td5 {
  }
  /*-------*/
  #juchu-ichiran .td6,
  #juchu-ichiran .td7{
    width:25%;
  }
  #juchu-ichiran .td8 {
  }
  #juchu-ichiran .td9 {
    width:20%;
  }
  
  #juchu-ichiran .posttype1-disabled{
    margin:0;
    padding:0;
    width: 90%;
    font-size: 12px;
  }

/*--------------------------
s-5.（仕入先側）納品検収一覧
--------------------------*/
#nohin-kenshu-ichiran{
}
  #nohin-kenshu-ichiran .tableSet{
    padding:0 0 7px 0;
  }
  #nohin-kenshu-ichiran .leftSpec{
    width: 100%;
    border-left:1px solid #c9c9c9;
  }
  #nohin-kenshu-ichiran .rightSpec{
    width: 100%;
  }
    #nohin-kenshu-ichiran .leftSpec th,
    #nohin-kenshu-ichiran .leftSpec td,
    #nohin-kenshu-ichiran .rightSpec th,
    #nohin-kenshu-ichiran .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #nohin-kenshu-ichiran .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
  /*-------*/
  #nohin-kenshu-ichiran th{
    text-align:center;
  }
  /*-------*/
  #nohin-kenshu-ichiran .td1 {
    width:20%;
  }
  #nohin-kenshu-ichiran .td2 {
    width:20%;
  }
  #nohin-kenshu-ichiran .td3 {
    width:20%;
  }
  #nohin-kenshu-ichiran .td4,
  #nohin-kenshu-ichiran .td5 {
    width:25%;
  }
  #nohin-kenshu-ichiran .td6 {
    width:20%;
  }

/*-----------------------------
s-6.（仕入先側）納品検収一覧 編集
-----------------------------*/
#nouhin-kenshu-data{
}
  #nouhin-kenshu-data .sectionArea{
  }
    #nouhin-kenshu-data .sectionArea .section{
      padding:10px;
    }
    #nouhin-kenshu-data table.format td,
    #nouhin-kenshu-data table.format th {
      border:1px solid #c9c9c9;
    }
    #nouhin-kenshu-data table.format th{
      width:7em;
      text-align:center;
    }
    #nouhin-kenshu-data table.format th.th2{
      width:4em;
    }
    
    #nouhin-kenshu-data .posttype1-disabled{
      width:40%;
      font-size: 12px;
      ime-mode: disabled;
    }
    #nouhin-kenshu-data .posttype2-disabled{
      width:80%;
      font-size: 12px;
      ime-mode: disabled;
    }

/*--------------------------
s-7.（仕入先側）納品入力
--------------------------*/
#nohin-input{
}
  #nohin-input .tableSet {
    padding:0 0 10px 0;
  }
  #nohin-input .wideSpec{
    width: 100%;
    border-left:1px solid #c9c9c9;
  }
  #nohin-input .leftSpec{
    width: 100%;
    border-left:1px solid #c9c9c9;
  }
  #nohin-input .rightSpec{
    width: 100%;
  }
    
    #nohin-input .wideSpec th,
    #nohin-input .leftSpec th,
    #nohin-input .leftSpec td,
    #nohin-input .rightSpec th,
    #nohin-input .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #nohin-input .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
      
  /*-------*/
  #nohin-input th{
    text-align:center;
  }
  /*-------*/
  #nohin-input .td1 {
    width:22%;
  }
  #nohin-input .td2 {
    text-align:left;
  }
  /*-------*/
  #nohin-input .td3 {
    width:22%;
  }
  #nohin-input .td4 {
    /*width:25%;*/
  }
  #nohin-input .td5 {
    width:20.5%;
  }
  /*-------*/
  #nohin-input .td6 {
    width:20%;
  }

  #nohin-input .td7 {
    width:20%;
  }
  #nohin-input .td8 {
    width:20%;
  }
  #nohin-input .td9 {
    width:20%;
  }
  #nohin-input .td10 {
    /*width:20%;*/
  }
  /*-------*/
  #nohin-input .posttype1-disabled{
    width: 70%;
    font-size: 12px;
  }
  #nohin-input .posttype2-disabled{
    width: 90%;
    font-size: 12px;
  } 
  /*--納品先入力-----*/
#nohin-input-nhs{
}
  #nohin-input-nhs .sectionArea{
    width:100%;
    margin:0 auto;
  }
    #nohin-input-nhs .sectionArea .section{
      padding:20px;
    }
    #nohin-input-nhs table.format td,
    #nohin-input-nhs table.format th {
      border:1px solid #c9c9c9;
    }
    #nohin-input-nhs table.format th{
      width:12em;
      text-align:center;
    }
    #nohin-input-nhs .radioArea{
      padding:15px 0 0 0;
    }
      #nohin-input-nhs .radioArea .radioL{
        margin:0 30px 0 0;
      }
    
    #nohin-input-nhs .posttype2-disabled{
      width:90%;
    }
    #nohin-input-nhs .selecttype1{
      width:40%;
      margin:0 0 0 12px;
    }

/*--------------------------
s-8.仕入先管理
--------------------------*/
#siresaki-ichiran {
}
  #siresaki-ichiran .table_box_head {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    background:#D8EAF3;
  }
  #siresaki-ichiran .table_box_body {
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #siresaki-ichiran .table_box_wrap_left {
  }
  #siresaki-ichiran .table_box_wrap_right {
  }
  #siresaki-ichiran div.table_box_2,
  #siresaki-ichiran div.table_box_12 {
    float:none;
    width:100%;
  }
  #siresaki-ichiran div.table_box_3 {
    float:right;
    width:100%
  }
  #siresaki-ichiran div.table_box_1 {
    border-top: 1px solid #c9c9c9;
    width:100%
  }
  #siresaki-ichiran div.table_box_4 {
    float:left;
    width:50%
  }
  #siresaki-ichiran div.table_box_13, 
  #siresaki-ichiran div.table_box_14 {
    display:none;
  }
  #siresaki-ichiran table.renewSpec1,
  #siresaki-ichiran table.renewSpec2 {
    border-bottom: 1px solid #c9c9c9;
    width:100%;
  } 
  #siresaki-ichiran table.renewSpec3 {
    width:100%;
  }
  #siresaki-ichiran table.renewSpec4 {
  float:right;
    width:25%;
  }

  #siresaki-ichiran .renewSpec1 th,
  #siresaki-ichiran .renewSpec2 th {
    text-align: center;
  }
  #siresaki-ichiran .renewSpec1-1 {
    border-left: 1px solid #c9c9c9;
    width: 76%;
  }
  #siresaki-ichiran .renewSpec2-1 {
    border-left: 1px solid #c9c9c9;
    width: 38%;
  }
  #siresaki-ichiran .renewSpec3-1,
  #siresaki-ichiran .renewSpec4-1 {
    
    border-left: 1px solid #c9c9c9;
  }
  #siresaki-ichiran .bottom {
  }
  #siresaki-ichiran a.btn_gray_delete, 
  #siresaki-ichiran a.btn_hensyu {
    line-height:18px;
  }

/*--------------------------
s-9.（自社側）内示一覧
--------------------------*/
#naiji-ichiran-kanri{
}
  #naiji-ichiran-kanri input.input_full{
    width:95%;
  }
  #naiji-ichiran-kanri .sectionArea .section .tableSet{
    width:100%;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #naiji-ichiran-kanri table{
    width:100%;
  }
  #naiji-ichiran-kanri .sectionArea th,
  #naiji-ichiran-kanri .sectionArea td{
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #naiji-ichiran-kanri .sectionArea th{
    text-align:center;
  }
  #naiji-ichiran-kanri .sectionArea .leftSpec{
    float:none;
    width:100%;
  } 
  #naiji-ichiran-kanri .sectionArea .rightSpec{
    float:none;
    width:100%;
  }
  #naiji-ichiran-kanri .sectionArea th.b_th1{
    border-top: 1px solid #c9c9c9;
    border-right:none;
  }
  #naiji-ichiran-kanri .sectionArea th.l_th1,
  #naiji-ichiran-kanri .sectionArea td.l_td1{
    width:34%;
  }
  #naiji-ichiran-kanri .sectionArea td.br_non{
    border-right:none;
  }
  #naiji-ichiran-kanri .sectionArea th.l_th2,
  #naiji-ichiran-kanri .sectionArea td.l_td2{
    width:25%;
  }
  #naiji-ichiran-kanri .sectionArea th.l_th3,
  #naiji-ichiran-kanri .sectionArea td.l_td3{
    width:41%;
    border-right:none;
  }
  #naiji-ichiran-kanri .sectionArea th.r_th1,
  #naiji-ichiran-kanri .sectionArea td.r_td1{
    width:34%;
  }
  #naiji-ichiran-kanri .sectionArea th.r_th2,
  #naiji-ichiran-kanri .sectionArea td.r_td2{
    width:33%;
  }
  #naiji-ichiran-kanri .sectionArea th.r_th3,
  #naiji-ichiran-kanri .sectionArea td.r_td3{
    border-right:none;
    width:33%;
  }
  #naiji-ichiran-kanri .sectionArea th.b_td1,
  #naiji-ichiran-kanri .sectionArea td.b_td1{
    border-right:none;
  }
  #naiji-ichiran-kanri .sectionArea ul.btn_double{
    list-style:none;
    padding:0;
    margin:0;
  }

/*--------------------------
s-10.（自社側）見積一覧
--------------------------*/
#mitsumori-ichiran-kanri{
}
  #mitsumori-ichiran-kanri input.input_full{
    width:95%;
  }
  #mitsumori-ichiran-kanri .sectionArea{
    margin:0 auto 30px;
  }
  #mitsumori-ichiran-kanri .sectionArea .section .tableSet{
    width:100%;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #mitsumori-ichiran-kanri table{
    width:100%;
  }
  #mitsumori-ichiran-kanri .sectionArea th,
  #mitsumori-ichiran-kanri .sectionArea td{
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #mitsumori-ichiran-kanri .sectionArea th{
    text-align:center;
  }
  #mitsumori-ichiran-kanri .sectionArea .leftSpec{
    float:none;
    width:100%;
    border:none;
  } 
  #mitsumori-ichiran-kanri .sectionArea .rightSpec{
    float:none;
    width:100%;
    border:none;
  }
  #mitsumori-ichiran-kanri .sectionArea th.b_th1{
    border-top: 1px solid #c9c9c9;
    border-right:none;
  }
  #mitsumori-ichiran-kanri .sectionArea th.l_th1,
  #mitsumori-ichiran-kanri .sectionArea td.l_td1{
    width:25%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.l_th2,
  #mitsumori-ichiran-kanri .sectionArea td.l_td2{
    width:25%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.l_th3,
  #mitsumori-ichiran-kanri .sectionArea td.l_td3{
    width:35%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.l_th4,
  #mitsumori-ichiran-kanri .sectionArea td.l_td4{
    border-right:none;
    width:15%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.r_th1,
  #mitsumori-ichiran-kanri .sectionArea td.r_td1{
    width:24%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.r_th2,
  #mitsumori-ichiran-kanri .sectionArea td.r_td2{
    width:24%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.r_th3,
  #mitsumori-ichiran-kanri .sectionArea td.r_td3{
    width:24%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.r_th4,
  #mitsumori-ichiran-kanri .sectionArea td.r_td4{
    border-right:none;
    width:28%;
  }
  #mitsumori-ichiran-kanri .sectionArea th.b_td1,
  #mitsumori-ichiran-kanri .sectionArea td.b_td1{
    border-right:none;
  }
  #mitsumori-ichiran-kanri .sectionArea ul.btn_double{
    list-style:none;
    padding:0;
    margin:0;
  }
  #mitsumori-ichiran-kanri .sectionArea .btn_hensyu,
  #mitsumori-ichiran-kanri .sectionArea .btn_gray_delete{
    display:inline;
    padding:3px 8px;
    margin:0px 1px;
  }

  #mitsumori-ichiran-kanri .buttonSpec {
    float: right;
    width: 100%;
    text-align: right;
  }
  #mitsumori-ichiran-kanri a.btn_syonin {
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding: 5px 20px;
    margin: auto 1px;
    text-align: center;
    background:#1D7A36;
  }
    #mitsumori-ichiran-kanri a.btn_syonin span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
    }

  #mitsumori-ichiran-kanri a.btn_syonin_clear {
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding: 5px 20px;
    margin: auto 1px;
    text-align: center;
    background:#707070;
  }
    #mitsumori-ichiran-kanri a.btn_syonin_clear span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_gray.gif) no-repeat left center;
    }

/*-- 編集画面 --*/
#mitsumori-edit-kanri{
}
  #mitsumori-edit-kanri .sectionArea{
  }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec,
    #mitsumori-edit-kanri .sectionArea .section div.rightSpec{
      width:100%;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table{
      width:100%;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table .t1{
      width:22%;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table .t2{
      width:30%;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table .t3{
      width:20%;
    }
    #mitsumori-edit-kanri .sectionArea .section div.leftSpec table .t4{
      width:30%;
    }

    #mitsumori-edit-kanri .sectionArea .section div.rightSpec table{
      width:100%;
    }
    #mitsumori-edit-kanri .sectionArea .section div.rightSpec table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #mitsumori-edit-kanri .sectionArea .section div.rightSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #mitsumori-edit-kanri .sectionArea .section div.rightSpec table .t5{
      width:22%;
    }

  #mitsumori-edit-kanri .sectionArea2{
    width:100%;
    margin:0 auto 15px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #mitsumori-edit-kanri .sectionArea2 .section table{
      width:100%;
    }
    #mitsumori-edit-kanri .sectionArea2 .section div.leftSpec,
    #mitsumori-edit-kanri .sectionArea2 .section div.rightSpec{
      width:100%;
    }
    #mitsumori-edit-kanri .sectionArea2 .section table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #mitsumori-edit-kanri .sectionArea2 .section table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      height:22px;
    }
    #mitsumori-edit-kanri .sectionArea2 .section table .t6{
      width:25%;
    }
    #mitsumori-edit-kanri .sectionArea2 .section table .t7{
      width:25%;
    }

  #mitsumori-edit-kanri .sectionArea .section table .no_top,
  #mitsumori-edit-kanri .sectionArea2 .section table .no_top{
    border-top:none;
  }

  #mitsumori-edit-kanri .section table .input_full{
    width:95%;
  }
  #mitsumori-edit-kanri .section table .input_short{
    width:45%;
  }
  #mitsumori-edit-kanri a.btn_gray_delete{
    width:8em;
    margin:auto 1px;
  }

/*--------------------------
s-11.（自社側）見積回答一覧
--------------------------*/
#mitsumori-kaitou-ichiran{
}
  #mitsumori-kaitou-ichiran .sectionArea{
    margin:0 auto 30px;
  }
  #mitsumori-kaitou-ichiran .sectionArea .section .tableSet{
    width:100%;
    border-left:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #mitsumori-kaitou-ichiran table{
    width:100%;
  }
  #mitsumori-kaitou-ichiran .sectionArea th,
  #mitsumori-kaitou-ichiran .sectionArea td{
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #mitsumori-kaitou-ichiran .sectionArea th{
    text-align:center;
  }
  #mitsumori-kaitou-ichiran .sectionArea .b_bottom_1{
    border-bottom:none;
  }
  #mitsumori-kaitou-ichiran .sectionArea .b_bottom_2{
    border-bottom:1px solid #c9c9c9;
  }
  #mitsumori-kaitou-ichiran .sectionArea .b_bottom_3{
    border-bottom:1px solid #c9c9c9;
  }
  #mitsumori-kaitou-ichiran .sectionArea .b_bottom_4{
    border-bottom:1px solid #c9c9c9;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1{
    float:none;
    width:100%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2{
    float:none;
    width:100%;
  } 
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec{
    float:none;
    width:100%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .valign_middle{
    vertical-align:middle;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1 th.th1,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1 td.td1{
    width:33%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1 th.th2,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1 td.td2{
    width:33%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1 th.th3,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec1 td.td3{
    border-right:none;
    width:33%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 th.th1,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 td.td1{
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 th.th2,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 td.td2{
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 th.th3,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 td.td3{
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 th.th4,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 td.td4{
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 th.th5,
  #mitsumori-kaitou-ichiran .sectionArea .leftSpec2 td.td5{
    border-right:none;
    width:28%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec1{
    float:left;
    width:17%;
    border:none;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec1 th,
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec1 td{
    border-top:none;
    border-left:none;
    border-right:none;
    width:100%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec2{
    float:left;
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec2 th,
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec2 td{
    border-top:none;
    border-left:1px solid #c9c9c9;
    width:100%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec3{
    float:left;
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec3 th,
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec3 td{
    border-top:none;
    border-right:none;
    width:100%;
  }

  #mitsumori-kaitou-ichiran .sectionArea .rightSpec4{
    float:left;
    width:29%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec4 th,
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec4 td{
    border-top:none;
    border-left:1px solid #c9c9c9;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec5{
    float:left;
    width:18%;
  }
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec5 th,
  #mitsumori-kaitou-ichiran .sectionArea .rightSpec5 td{
    border-top:none;
    border-right:none;
    width:100%;
  }
  #mitsumori-kaitou-ichiran .sectionArea th.th1_bikou,
  #mitsumori-kaitou-ichiran .sectionArea td.td1_bikou{
    border-left:none;
  }
  #mitsumori-kaitou-ichiran .sectionArea th.b_th1,
  #mitsumori-kaitou-ichiran .sectionArea td.b_td1{
    border-right:none;
  }
  #mitsumori-kaitou-ichiran .sectionArea ul.btn_double{
    list-style:none;
    padding:0;
    margin:0;
  }

/*--------------------------
s-12.（自社側）発注一覧
--------------------------*/
#hacchu-ichiran-kanri{
}
  #hacchu-ichiran-kanri .sectionArea{
    margin:0 auto 30px;
  }
  #hacchu-ichiran-kanri .sectionArea .section .tableSet{
    width:100%;
  }
  #hacchu-ichiran-kanri table{
    width:100%;
  }
  #hacchu-ichiran-kanri .sectionArea th,
  #hacchu-ichiran-kanri .sectionArea td{
    border-top:1px solid #c9c9c9;
    border-right:1px solid #c9c9c9;
  }
  #hacchu-ichiran-kanri .sectionArea th{
    text-align:center;
  }
  #hacchu-ichiran-kanri .sectionArea .b_left{
    border-left:1px solid #c9c9c9;
  }
  #hacchu-ichiran-kanri .sectionArea .b_bottom_1{
    border-bottom:none;
  }
  #hacchu-ichiran-kanri .sectionArea .b_bottom_2{
    border-bottom:1px solid #c9c9c9;
  }
  #hacchu-ichiran-kanri .sectionArea .leftSpec{
    float:none;
    width:100%;
    border:0 !important;
  } 
  #hacchu-ichiran-kanri .sectionArea .rightSpec{
    float:none;
    width:100%;
    border:0 !important;
  }
  #hacchu-ichiran-kanri .sectionArea th.l_th1,
  #hacchu-ichiran-kanri .sectionArea td.l_td1{
    border-left:1px solid #c9c9c9;
    width:16%;
  }
  #hacchu-ichiran-kanri .sectionArea th.l_th2,
  #hacchu-ichiran-kanri .sectionArea td.l_td2{
    width:20%;
  }
  #hacchu-ichiran-kanri .sectionArea th.l_th3,
  #hacchu-ichiran-kanri .sectionArea td.l_td3{
    width:25%;
  }
  #hacchu-ichiran-kanri .sectionArea th.l_th4,
  #hacchu-ichiran-kanri .sectionArea td.l_td4{
  }
  #hacchu-ichiran-kanri .sectionArea th.r_th1,
  #hacchu-ichiran-kanri .sectionArea td.r_td1{
    border-left:1px solid #c9c9c9;
    width:25%;
  }0
  #hacchu-ichiran-kanri .sectionArea th.r_th2,
  #hacchu-ichiran-kanri .sectionArea td.r_td2{
    width:25%;
  }
  #hacchu-ichiran-kanri .sectionArea th.r_th3,
  #hacchu-ichiran-kanri .sectionArea td.r_td3{
    width:25%;
  }
  #hacchu-ichiran-kanri .sectionArea th.r_th4,
  #hacchu-ichiran-kanri .sectionArea td.r_td4{
    padding-top:5px;
    border-right:1px solid #c9c9c9;
    width:25%;
    vertical-align:top;
  }
  #hacchu-ichiran-kanri .sectionArea th.b_th1,
  #hacchu-ichiran-kanri .sectionArea td.b_td1{
    border-right:none;
  }
  #hacchu-ichiran-kanri .sectionArea ul.btn_double{
    list-style:none;
    padding:0;
    margin:0;
  }
  #hacchu-ichiran-kanri .sectionArea table a.btn_hensyu,
  #hacchu-ichiran-kanri .sectionArea table a.btn_gray_delete{
    display: block;
    margin:0 auto 5px;
  }

  #hacchu-ichiran-kanri .buttonSpec {
    float: right;
    width: 100%;
    text-align: right;
  }
  #hacchu-ichiran-kanri a.btn_syonin {
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding: 5px 20px;
    margin: auto 1px;
    text-align: center;
    background:#1D7A36;
  }
    #hacchu-ichiran-kanri a.btn_syonin span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
    }

  #hacchu-ichiran-kanri a.btn_syonin_clear {
    width: 10em;
    font-size: 12px;
    color: #FFF;
    padding: 5px 20px;
    margin: auto 1px;
    text-align: center;
    background:#707070;
  }
    #hacchu-ichiran-kanri a.btn_syonin_clear span{
      padding:0 0 0 15px;
      background:url(../../i2_images/link_icon_gray.gif) no-repeat left center;
    }

/*-- 編集画面 --*/
#hacchu-edit-kanri{
}
  #hacchu-edit-kanri .sectionArea{
  }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec,
    #hacchu-edit-kanri .sectionArea .section div.rightSpec{
      width:100%;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table{
      width:100%;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table .t1{
      width:22%;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table .t2{
      width:30%;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table .t3{
      width:20%;
    }
    #hacchu-edit-kanri .sectionArea .section div.leftSpec table .t4{
      width:30%;
    }

    #hacchu-edit-kanri .sectionArea .section div.rightSpec table{
      width:100%;
    }
    #hacchu-edit-kanri .sectionArea .section div.rightSpec table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #hacchu-edit-kanri .sectionArea .section div.rightSpec table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
    }
    #hacchu-edit-kanri .sectionArea .section div.rightSpec table .t5{
      width:22%;
    }

  #hacchu-edit-kanri .sectionArea2{
    width:100%;
    margin:0 auto 15px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #hacchu-edit-kanri .sectionArea2 .section table{
      width:100%;
    }
    #hacchu-edit-kanri .sectionArea2 .section div.leftSpec,
    #hacchu-edit-kanri .sectionArea2 .section div.rightSpec{
      width:100%;
    }
    #hacchu-edit-kanri .sectionArea2 .section table th{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      text-align:center;
    }
    #hacchu-edit-kanri .sectionArea2 .section table td{
      padding:1px 3px;
      border:1px solid #c9c9c9;
      height:22px;
    }
    #hacchu-edit-kanri .sectionArea2 .section table .t6{
      width:25%;
    }

  #hacchu-edit-kanri .sectionArea .section table .no_top,
  #hacchu-edit-kanri .sectionArea2 .section table .no_top{
    border-top:none;
  }

  #hacchu-edit-kanri .section table .input_full{
    width:95%;
  }
  #hacchu-edit-kanri .section table .input_middle{
    width:45%;
  }
  #hacchu-edit-kanri .section table .input_short{
    width:35%;
  }
  #hacchu-edit-kanri a.btn_gray_delete{
    width:8em;
    margin:auto 1px;
  }

/*--------------------------
s-13.（自社側）納品検収一覧
--------------------------*/
#nouhin-kenshu-ichiran-kanri{
}
  #nouhin-kenshu-ichiran-kanri input.input_full{
    width:90%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea{
    margin:0 auto 15px;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea th,
  #nouhin-kenshu-ichiran-kanri .sectionArea td{
    border:1px solid #c9c9c9;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea th{
    text-align:center;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea .t1{
    width:25%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea .t2{
    width:75%;
  }
  #nouhin-kenshu-ichiran-kanri table{
    width:100%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2{
    margin:0 auto 30px;
    background: #FFF;
    border: 1px solid #dedede;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 .section .tableSet{
    width:100%;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.b_th1{
    border-top: 1px solid #c9c9c9;
    border-right:none;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 table.leftSpec{
    float:none;
    width:100%;
  } 
  #nouhin-kenshu-ichiran-kanri .sectionArea2 div.rightSpec{
    float:none;
    width:100%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td{
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th{
    text-align:center;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.l_th1,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.l_td1{
    width:16%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.l_th2,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.l_td2{
    width:20%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.l_th3,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.l_td3{
    width:25%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.l_th4,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.l_td4{
    border-right:none;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th1,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td1{
    width:28%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th2,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td2{
    width:28%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th3,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td3{
    border-top: 1px solid #c9c9c9;
    border-right:none;
    width:44%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th4,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td4{
    width:28%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th5,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td5{
    width:28%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th6,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td6{
    width:28%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.r_th7,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.r_td7{
    border-top: 1px solid #c9c9c9;
    border-right:none;
    width:16%;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.b_td1,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.b_td1{
    border-right:none;
  }
  #nouhin-kenshu-ichiran-kanri .sectionArea2 th.b_td2,
  #nouhin-kenshu-ichiran-kanri .sectionArea2 td.b_td2{
    border-right:none;
    border-left:1px solid #c9c9c9;
    width:25%;
  }

/*--------------------------
s-14.見積入力
--------------------------*/
#nyuryoku-kanri{
}
  #nyuryoku-kanri input.input_full{
    width:95%;
  }
  #nyuryoku-kanri input.input_middle{
    width:50%;
  }
  #nyuryoku-kanri input.input_hincd{
    width:60%;
  }
  #nyuryoku-kanri input.input_tankkb{
    width:40%;
  }

  #nyuryoku-kanri .sectionArea table,
  #nyuryoku-kanri .sectionArea2 table,
  #nyuryoku-kanri .sectionArea3 table{
    width:100%;
  }
  #nyuryoku-kanri .sectionArea{
    margin:0 auto 15px;
    width:100%;
  }
    #nyuryoku-kanri .sectionArea .table_box {
      border:1px solid #c9c9c9;
    }
    #nyuryoku-kanri .sectionArea .headleftSpec,
    #nyuryoku-kanri .sectionArea .headrightSpec{
    }
    #nyuryoku-kanri .sectionArea table th,
    #nyuryoku-kanri .sectionArea table td{
      border-right:1px solid #c9c9c9;
      border-bottom:1px solid #c9c9c9;
    }
    #nyuryoku-kanri .sectionArea table th{
      text-align:center;
    }
    #nyuryoku-kanri .sectionArea .th1{
      width:30%;
    }
    #nyuryoku-kanri .sectionArea .th2{
      width:35%;
    }
    #nyuryoku-kanri .sectionArea .th3{
      width:30%;
    }
    #nyuryoku-kanri .sectionArea .no_right,
    #nyuryoku-kanri .sectionArea .no_right_s{
      border-right:none;
    }
    #nyuryoku-kanri .sectionArea .no_bottom,
    #nyuryoku-kanri .sectionArea .no_bottom_s{
      border-bottom:none;
    }
    #nyuryoku-kanri .sectionArea .b_top{
      border-top:1px solid #c9c9c9;
    }


  #nyuryoku-kanri .sectionArea2{
    width:100%;
    margin:0 auto 15px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #nyuryoku-kanri .sectionArea2 .leftSpec,
    #nyuryoku-kanri .sectionArea2 .rightSpec{
    }
    #nyuryoku-kanri .sectionArea2 .section .tableSet{
      width:100%;
      border-left: 1px solid #c9c9c9;
      border-right: 1px solid #c9c9c9;
      border-bottom: 1px solid #c9c9c9;
    }
    #nyuryoku-kanri .sectionArea2 table th,
    #nyuryoku-kanri .sectionArea2 table td{
      border-top:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      height:21px;
    }
    #nyuryoku-kanri .sectionArea2 table th{
      text-align:center;
    }
    /* 左カラムテーブル用 */
    #nyuryoku-kanri .sectionArea2 table th.l_th1,
    #nyuryoku-kanri .sectionArea2 table td.l_td1{
    }
    #nyuryoku-kanri .sectionArea2 table th.l_th2,
    #nyuryoku-kanri .sectionArea2 table td.l_td2{
      width:33%;
      border-right:none;
    }

    /* 右カラムテーブル用 */
    #nyuryoku-kanri .sectionArea2 table th.r_th1,
    #nyuryoku-kanri .sectionArea2 table td.r_td1{
      width:25%;
    }
    #nyuryoku-kanri .sectionArea2 table th.r_th2,
    #nyuryoku-kanri .sectionArea2 table td.r_td2{
      width:25%;
    }
    #nyuryoku-kanri .sectionArea2 table th.r_th3,
    #nyuryoku-kanri .sectionArea2 table td.r_td3{
      width:25%;
    }
    #nyuryoku-kanri .sectionArea2 table th.r_th4,
    #nyuryoku-kanri .sectionArea2 table td.r_td4{
      border-right:none;
      border-bottom:1px solid #c9c9c9;
    }
    #nyuryoku-kanri .sectionArea2 table th.r_th5,
    #nyuryoku-kanri .sectionArea2 table td.r_td5{
      border-right:none;
      border-bottom:none;
    }

    #nyuryoku-kanri #contents2 .sectionArea2 .btn_red_search{
      display: block;
      padding:3px 3px;
      margin:0 2px;
    }
    #nyuryoku-kanri #contents2 .sectionArea2 .btn_gray{
      display:inline;
      padding:3px 3px;
      margin:0 2px;
    }
    #nyuryoku-kanri #contents2 .sectionArea2 .btn_sentaku{
      display:inline;
      padding:3px 4px;
      margin:0 2px;
    }
    #nyuryoku-kanri #contents2 .sectionArea2 .btn_tenpu2 {
      display: block;
      margin:4px auto;
      padding:3px 5px;
      line-height:1.2;
      color: #FFF;
      text-align: center;
      background:#1D7A36;
    }
      #nyuryoku-kanri #contents2 .sectionArea2 .btn_tenpu2 span{
        padding:0 0 0 15px;
        background:url(../../i2_images/link_icon_green.jpg) no-repeat left center;
      }

    #nyuryoku-kanri #contents2 .sectionArea2 .btn_gray_delete2 {
      display: block;
      margin:4px auto;
      padding:3px 5px;
      line-height:1.2;
      color: #FFF;
      text-align: center;
      background:#707070;
    }
      #nyuryoku-kanri #contents2 .sectionArea2 .btn_gray_delete2 span{
        padding:0 0 0 15px;
        background:url(../../i2_images/link_icon_gray.gif) no-repeat left center;
      }

  #nyuryoku-kanri .sectionArea3{
    width:100%;
    margin:0 auto 10px;
    background: #FFF;
    border: 1px solid #dedede;
  }
    #nyuryoku-kanri .sectionArea3 table th,
    #nyuryoku-kanri .sectionArea3 table td{
      border:1px solid #c9c9c9;
    }
    #nyuryoku-kanri .sectionArea3 table th{
      text-align:center;
    }
    #nyuryoku-kanri .sectionArea3 .t1{
      width:25%
    }

/*--------------------------
s-15.各ページからの商品検索
--------------------------*/
#syohin-ichiran {
}
  #syohin-ichiran .section{
    padding: 10px 10px 15px 10px;
  }
  #syohin-ichiran table.format th,
  #syohin-ichiran table.format td {
    padding: 1px 4px;
  }
  #syohin-ichiran table.renewSpec1 {
    width: 100%;
    border: 1px solid #c9c9c9;
  }
  #syohin-ichiran .renewSpec1 th {
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
    text-align: center;
  }
  #syohin-ichiran .renewSpec1 td {
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
  }

/* ============================== */

/*--------------------------
受注一覧 2016-05-19
--------------------------*/
#juchu-ichiran02{
}
  #juchu-ichiran02 .tableSet {
    padding:0 0 10px 0;
  }
  #juchu-ichiran02 .leftSpec{
    width: 100%;
  }
  #juchu-ichiran02 .rightSpec{
    width: 100%;  
  }
    #juchu-ichiran02 .leftSpec th,
    #juchu-ichiran02 .leftSpec td,
    #juchu-ichiran02 .rightSpec th,
    #juchu-ichiran02 .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #juchu-ichiran02 .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
  /*-------*/
  #juchu-ichiran02 th{
    text-align:center;
  }
  /*-------*/
  #juchu-ichiran02 .td1 {
    width:5%;
  }
  #juchu-ichiran02 .td2 {
    width:5%;
  }
  #juchu-ichiran02 .td3 {
    width:28%;
  }
  #juchu-ichiran02 .td4 {
    width:20%;
  }
  #juchu-ichiran02 .td5 {
    width:22%;
  }
  #juchu-ichiran02 .td6 {
  }
  /*-------*/
  #juchu-ichiran02 .td7{
    width:30%;
  }
  #juchu-ichiran02 .td8{
    width:13%;
  }
  #juchu-ichiran02 .td9{
    width:13%;
  }
  #juchu-ichiran02 .td10{
    width:17%;
  }
  #juchu-ichiran02 .td11{
  }
  #juchu-ichiran02 .td12{
    width:22%;
  }
  #juchu-ichiran02 .td3a {
    width:18%;
  }
  #juchu-ichiran02 .td3b {
    width:10%;
  }
  
  #juchu-ichiran02 .posttype1-disabled{
    margin:0;
    padding:0;
    width: 90%;
    font-size: 12px;
  }
	
  #juchu-ichiran02 table .btn_saveone{
    padding:3px 1px;
  }

/*--------------------------
発注一覧 2016-05-19
--------------------------*/
#hachu-ichiran02{
}
  #hachu-ichiran02 .tableSet {
    padding:0 0 10px 0;
  }
  #hachu-ichiran02 .leftSpec{
    width: 100%;
  }
  #hachu-ichiran02 .rightSpec{
    width: 100%;  
  }
    #hachu-ichiran02 .leftSpec th,
    #hachu-ichiran02 .leftSpec td,
    #hachu-ichiran02 .rightSpec th,
    #hachu-ichiran02 .rightSpec td{
      padding:1px 3px;
      border-left:1px solid #c9c9c9;
      border-right:1px solid #c9c9c9;
      border-top:1px solid #c9c9c9;
    }
    #hachu-ichiran02 .rightSpec td{
      border-bottom:1px solid #c9c9c9;
    }
  /*-------*/
  #hachu-ichiran02 th{
    text-align:center;
  }
  /*-------*/
  #hachu-ichiran02 .td1 {
    width:15%;
  }
  #hachu-ichiran02 .td2 {
    width:19%;
  }
  #hachu-ichiran02 .td3 {

  }
  #hachu-ichiran02 .td4 {
	width:18%;
  }
  #hachu-ichiran02 .td5{
    width:20%;
  }
  /*-------*/
  #hachu-ichiran02 .td6{
    width:23%;
  }
  #hachu-ichiran02 .td7{
    width:23%;
  }
  #hachu-ichiran02 .td8{
    width:27%;
  }
  #hachu-ichiran02 .td9{

  }
  #hachu-ichiran02 .td10{
    width:22%;
  }
  #hachu-ichiran02 .posttype1-disabled{
    margin:0;
    padding:0;
    width: 90%;
    font-size: 12px;
  }
	
  #hachu-ichiran02 table .btn_saveone{
    padding:3px 1px;
  }
/* ============================== */

  /*--------------------------
  その他 2016-05-19
  --------------------------*/
  #mainTitleWrapper #mainTitle ul li a.green{
        background: #1d7a36;
      }
        #mainTitleWrapper #mainTitle ul li a.green span{
          background: url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
        }
		
    #commonBtWrapper #commonBt ul li a.green{
        background: #1d7a36;
      }
        #commonBtWrapper #commonBt ul li a.green span{
          background: url(../../i2_images/link_icon_green.jpg) no-repeat 0 center;
        }

	#contents .bt-check{
		float:right;
		font-weight:normal;
		margin:0 15px 4px 0;
		list-style:none outside;
	}
	#contents .bt-check li{
		float:left;
		width: 50%;
	}
	#contents .bt-check li a{
		padding:2px 20px;
		color:#fff;
		margin-left:5px;
		display:block;
	}
	#contents .bt-check li a.orange{
		background-color:#ec7322;
	}
	#contents .bt-check li a.gray{
		background-color:#a0a0a0;
	}
	#contents .bt-check li a.green{
		background-color:#1d7a36;
	}
	.fr{
		float:right;
	}
	p.font_bottom{
		line-height:60px; 
		vertical-align:bottom;
	}
	.line-feed{
		display:block;
		word-break:keep-all;
		white-space:nowrap;
	}
}
