@charset "utf-8";

/* ================================================= */
/*   ナビゲーション          */
/* ================================================= */

div.NavigationStyle1 {
    padding-left: 13px;
}

div.NavigationStyle1 ul.GlobalMenu li a:hover {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
/* ================================================= */
/*   ヘッダリンクリストの自動改行                    */
/* ================================================= */
div.HeaderStyle1 ul.LinkList {
    white-space: nowrap;
}

/* ================================================= */
/*   ソフトウェアキーボードの設定                    */
/* ================================================= */
.keypad-inline,
.keypad-key {
    border-radius: 0 0 0 0;
}

.keypad-key {
    width: 21px;
}

.keypad-space {
    width: 21px;
}

table.swkbTbl {
    width: auto;
    
}

td.baseAreaTD {
    margin-bottom: 0px;
    padding-top: 0px;
    width: auto;
}

td.spaceTD {
    height: 0em;
}

td.msgeTD {
    height: 0em;
}

td.numericAreaTD {
    padding-top: 0px;   
    width: auto;
}

td.opeBtnAreaTD {
    padding-top: 5px;
}

div.chkswkb span {
    margin-left: 3px;
}
div.chkswkb span.DealAuthSwkbrd {
    margin-left: 15px;
}

body#KBC11BN002B div.chkswkb span,
body#KBC11BN003B div.chkswkb span,
body#KBC31BN000B div.chkswkb span,
body#KBC31BN001B div.chkswkb span,
body#KBE11BN001B div.chkswkb span,
body#KBE21BN001B div.chkswkb span,
body#KBF21BN001B div.chkswkb span,
body#KBF31BN003B div.chkswkb span,
body#KBE32BN000B div.chkswkb span,
body#KBE33BN000B div.chkswkb span,
body#KBF41BN003B div.chkswkb span,
body#KBG21BN001B div.chkswkb span,
body#KBK11BN004B div.chkswkb span,
body#KBK11BN009B div.chkswkb span,
body#KBK11BN014B div.chkswkb span,
body#KBL11BN000B div.chkswkb span,
body#KBL21BN001B div.chkswkb span,
body#KBL31BN002B div.chkswkb span,
body#KBM21BN002B div.chkswkb span,
body#KBM31BN002B div.chkswkb span,
body#KBM41BN003B div.chkswkb span {
    font-size: 92%;
}

/* ================================================= */
/*   画面パラメタ                                    */
/* ================================================= */

div.HTMLinclude {
    font-size: 92%;
}

/* ================================================= */
/*   確認暗証番号の設定、合言葉認証の設定            */
/* ================================================= */
div.PinNmbrTableStyle {
    margin-bottom: 0px;
}

div.PinNmbrTableStyle input {
    width: 158px;
}

div.InputTableStyle1 table th.confPinNmbr,
div.InputTableStyle1 table th.riskBaseWcwd {
    background-color: #FFF5B5;
}

div.InputTableStyle1 table td.confPinNmbr,
div.InputTableStyle1 table td.riskBaseWcwd {
    background-color: #FFFFFF;
}

/* ================================================= */
/*   セレクトボックスの設定                          */
/* ================================================= */
body#KBA11BN000B div.TransferShortcut dl dd select {
    width: auto;
}

body#KBE11BN000B div.InputTransferStyle1 div.Transfer div.Content table td select.RmitDsgnDate {
    width: auto;
}

body#KBE21BN000B div.InputTransferStyle1 div.Transfer div.Content table td select.TrnsDsgnDate {
    width: auto;
}

body#KBM41BN001B select.select_width_kanji {
    width: auto;
}

body#KBM41BN002B select.select_width_siharaicourse {
    width: auto;
}

/* ================================================= */
/*   入力テーブル(ログイン)                          */
/* ================================================= */

body#KBC11BN000B div.InputTableStyle1 table colgroup col.Col1,
body#KBC11BN008B div.InputTableStyle1 table colgroup col.Col1 {
    width: 350px;
}

body#KBC11BN000B div.InputTableStyle1,
body#KBC11BN003B div.InputTableStyle1,
body#KBC11BN008B div.InputTableStyle1 {
    margin-bottom: 5px;
}

body#KBC11BN000B input[type="text"],
body#KBC11BN000B input[type="password"],
body#KBC11BN008B input[type="text"],
body#KBC11BN008B input[type="password"] {
     width: 98%;
}

/* ================================================= */
/*   入力テーブル(初回登録)                             */
/* ================================================= */
body#KBC11BN003B div.InputTableStyle1 table.pinNmbr colgroup col.Col1 {
    width: 46%;
}

body#KBC11BN003B div.InputTableStyle1 table.pinNmbr colgroup col.Col2 {
    width: 54%;
}

body#KBC11BN003B div.InputTableStyle1 table.madrTable colgroup col.Col3 {
    width: 273px;
}

body#KBC11BN003B div.InputTableStyle1 table.pinNmbr input.imeDisabled {
    width: 158px;
}

body#KBC11BN003B div.InputTableStyle1 table.madrTable input.imeDisabled {
    width:504px;
}

body#KBC11BN003B div.CommandStyle1 {
    margin-bottom: 27px;
}

body#KBC11BN003B div.InputTableStyle1 table.madrTable {
    margin-bottom: 25px;
}

/* ================================================= */
/*   ソフトウェアキーボードの設定  (乱数表認証)      */
/* ================================================= */
body#KBC11BN002B table.swkbTbl {
    width: 250px;
}

/* ================================================= */
/*   合言葉認証設定入力                              */
/* ================================================= */
body#KBL31BN001B col.Col1 {
    width: 300px;
}

body#KBL31BN001B col.ColTmnl1 {
    width: 80px;
}

body#KBL31BN001B col.ColTmnl2 {
    width: 620px;
}

body#KBL31BN001B td.AlignTmnl {
    text-align: center;
}

body#KBC11BN010B div.InputTableStyle1#actvTmnl {
    margin-bottom: 0;
}

body#KBC11BN010B table.wcwdAsk col.Col1 {
    width: 250px;
}

body#KBC11BN010B table.wcwdAsk input[type="text"]#wcwdAskRspo {
    width: 95%;
}

body#KBC11BN010B table.wcwdAsk input[type="text"]#inptActvTmnlName,
body#KBC11BN011B input[type="text"]#actvTmnlName,
body#KBC11BN003B input[type="text"]#actvTmnlName {
    width: 50%;
}

body#KBC11BN010B table.actvTmnlTable col.Col1 {
    width: 500px;
}

body#KBC11BN011B col.Col1,
body#KBC11BN003B colgroup#wcwdAsk col.Col1,
body#KBC11BN003B colgroup#wcwdAsk2 col.Col1,
body#KBC11BN003B colgroup#wcwdAsk3 col.Col1,
body#KBC11BN003B colgroup#wcwdAsk4 col.Col1 {
    width: 280px;
}

body#KBC11BN011B col.Col1,
body#KBC11BN003B colgroup#wcwdAsk col.Col1 {
    width: 280px;
}

body#KBC11BN011B input[type="text"],
body#KBC11BN003B div.InputTableStyle1 input[type="text"] {
    width: 97%;
}

/* ================================================= */
/*   合言葉認証設定確認                              */
/* ================================================= */
body#KBL31BN002B col.Col1,
body#KBL31BN003B col.Col1 {
    width: 300px;
}

body#KBL31BN002B col.ColTmnl1,
body#KBL31BN003B col.ColTmnl1 {
    width: 520px;
}

/* ================================================= */
/*   テキストボックス(振込振替)                      */
/* ================================================= */

/* ================================================= */
/*   入力テーブル(振込振替)                          */
/*   入力テーブル(定期積立定期)                      */
/*   入力テーブル(取引結果：振込振替/定期積立定期)   */
/* ================================================= */
/* 他の画面も確認暗証番号、合言葉認証の幅が同じであれば、共通化すること(振込確認の暗証番号入力) */
div.InputTableStyle1 div colgroup col.Col1DealAuthInput {
    width: 350px;
}

/* パターン名 */
body#KBE11BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE11BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE11BN002B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE11BN004B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE11BN007B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE13BN000B div.InputTableStyle1 table colgroup col.Col1,
body#KBE13BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE13BN002B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE21BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE21BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE21BN002B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE22BN000B div.InputTableStyle1 table colgroup col.Col1,
body#KBE22BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE22BN002B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE32BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE32BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE33BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE33BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE42BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE53BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE53BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE54BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE54BN001B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 270px;
}

/* 取引内容の下部が出金口座、入金口座よりはみ出る場合に使用 */
body#KBE11BN000B div.InputTransferStyle1 div.Transfer div.Content,
body#KBE11BN007B div.InputTransferStyle1 div.Transfer div.Content,
body#KBE13BN000B div.InputTransferStyle1 div.Transfer div.Content,
body#KBE13BN001B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE13BN002B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE21BN000B div.InputTransferStyle1 div.Transfer div.Content,
body#KBE21BN001B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE21BN002B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE22BN000B div.InputTransferStyle1 div.Transfer div.Content,
body#KBE22BN001B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE22BN002B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE53BN000B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE53BN001B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE54BN000B div.OutputTransferStyle1 div.Transfer div.Content,
body#KBE54BN001B div.OutputTransferStyle1 div.Transfer div.Content {
    padding-bottom: 0px;
}

/* 出金口座 */
body#KBE11BN000B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE11BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE11BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE11BN007B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE13BN000B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE13BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE13BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE21BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE21BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE22BN000B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE22BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE22BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE32BN000B div.OutputTransferStyle2 div.Paying div.AccountData table col.Col1,
body#KBE32BN001B div.OutputTransferStyle2 div.Paying div.AccountData table col.Col1,
body#KBE33BN000B div.OutputTransferStyle2 div.Paying div.AccountData table col.Col1,
body#KBE33BN001B div.OutputTransferStyle2 div.Paying div.AccountData table col.Col1,
body#KBE53BN000B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE53BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE54BN000B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBE54BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBF21BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBF21BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBG21BN001B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBG21BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBD51BN002B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBD51BN003B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBD51BN004B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBD51BN005B div.OutputTransferStyle1 div.Paying div.AccountData table col.Col1,
body#KBD51BN009B div.OutputTransferStyle2 div.Paying div.AccountData table col.Col1,
body#KBD51BN010B div.OutputTransferStyle2 div.Paying div.AccountData table col.Col1 {
    width: 135px;
}

/* 振込先口座(振込先口座名義人入力) */
body#KBE11BN007B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1 {
    width: 102px;
}

body#KBE11BN007B div.InputTransferStyle1 div.Receiving div.AccountData table td input {
    width: 80%;
}

/* 入金口座 */
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE11BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE11BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE13BN000B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE13BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE13BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE21BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE21BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE22BN000B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE22BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE22BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE32BN000B div.OutputTransferStyle2 div.Receiving div.AccountData table col.Col1,
body#KBE32BN001B div.OutputTransferStyle2 div.Receiving div.AccountData table col.Col1,
body#KBE33BN000B div.OutputTransferStyle2 div.Receiving div.AccountData table col.Col1,
body#KBE33BN001B div.OutputTransferStyle2 div.Receiving div.AccountData table col.Col1,
body#KBE53BN000B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE53BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE54BN000B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBE54BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBF21BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBF21BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBG21BN001B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBG21BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBD51BN002B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBD51BN003B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBD51BN004B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBD51BN005B div.OutputTransferStyle1 div.Receiving div.AccountData table col.Col1,
body#KBD51BN009B div.OutputTransferStyle2 div.Receiving div.AccountData table col.Col1,
body#KBD51BN010B div.OutputTransferStyle2 div.Receiving div.AccountData table col.Col1 {
    width: 125px;
}

/* 出金口座のインデント */
body#KBE11BN000B div.InputTransferStyle1 dd,
body#KBE21BN000B div.InputTransferStyle1 dd.ShowAll,
body#KBF21BN000B div.InputTransferStyle1 dd.ShowAll {
    margin-left: 0px;
}

/* 振込先口座情報入力のテーブル幅 */
body#KBE11BN005B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE11BN005B div.InputTableStyle1 table colgroup col.Col1,
body#KBE42BN002B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE42BN002B div.InputTableStyle1 table colgroup col.Col1 {
    width: 320px;
}

/* 振込先口座情報入力のテキストボックスの幅 */
body#KBE11BN005B div.InputTableStyle1 table tr td input.ImeDisabled,
body#KBE42BN002B div.InputTableStyle1 table tr td input.ImeDisabled {
    width: 132px;
}

body#KBE11BN005B div.InputTableStyle1 table tr td input.ImeActive,
body#KBE42BN002B div.InputTableStyle1 table tr td input.ImeActive {
    width: 600px;
}

/* 振込先口座登録(確認/完了)のテーブル幅 */
body#KBE42BN003B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE42BN004B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 220px;
}

body#KBE42BN003B div.OutputTableStyle1 table colgroup col.Col2,
body#KBE42BN004B div.OutputTableStyle1 table colgroup col.Col2 {
    width: 225px;
}

body#KBE42BN003B div.OutputTableStyle1 table colgroup col.Col3,
body#KBE42BN004B div.OutputTableStyle1 table colgroup col.Col3 {
    width: 120px;
}

body#KBE42BN003B div.OutputTableStyle1 table colgroup col.Col4,
body#KBE42BN004B div.OutputTableStyle1 table colgroup col.Col4 {
    width: 180px;
}

/* 振込先口座削除(確認/完了)のテーブル幅 */
body#KBE43BN000B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE43BN001B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 185px;
}

body#KBE43BN000B div.OutputTableStyle1 table colgroup col.Col2,
body#KBE43BN001B div.OutputTableStyle1 table colgroup col.Col2 {
    width: 185px;
}

body#KBE43BN000B div.OutputTableStyle1 table colgroup col.Col3,
body#KBE43BN001B div.OutputTableStyle1 table colgroup col.Col3 {
    width: 100px;
}

body#KBE43BN000B div.OutputTableStyle1 table colgroup col.Col4,
body#KBE43BN001B div.OutputTableStyle1 table colgroup col.Col4 {
    width: 170px;
}

body#KBE43BN000B div.OutputTableStyle1 table colgroup col.Col5,
body#KBE43BN001B div.OutputTableStyle1 table colgroup col.Col5 {
    width: 155px;
}

/* 振込先口座一覧のテーブル幅 */
body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col1,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col1 {
    width: 40px;
}

body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col2,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col2 {
    width: 169px;
}

body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col3,
body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col5,
body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col7,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col3,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col5,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col7 {
    width: 141px;
}

body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col4,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col4 {
    width: 88px;
}

body#KBE11BN006B div.InputTableStyle1 table colgroup col.Col6,
body#KBE41BN000B div.InputTableStyle1 table colgroup col.Col6 {
    width: 222px;
}

body#KBE11BN006B div.InputTableStyle1 table td.radioBtn,
body#KBE41BN000B div.InputTableStyle1 table td.radioBtn {
    text-align: center;
}

body#KBE31BN000B div.InputTableStyle1 table colgroup col.Col7 {
    width: 109px;
}

/* 振込先口座名義人入力のアイコン調整用 */
body#KBE11BN007B div.InputTransferStyle1 div.Receiving div.AccountData img.IconStyleImg {
    margin-right: 0px;
}

/* 振込先口座登録のテーブル幅 */ 
body#KBE12BN001B div.OutputTableStyle1 table colgroup col.Col1,
body#KBE12BN000B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 220px;
}

body#KBE12BN001B div.OutputTableStyle1 table colgroup col.Col2,
body#KBE12BN000B div.OutputTableStyle1 table colgroup col.Col2 {
    width: 222px;
}

body#KBE12BN001B div.OutputTableStyle1 table colgroup col.Col3,
body#KBE12BN000B div.OutputTableStyle1 table colgroup col.Col3 {
    width: 117px;
}

body#KBE12BN001B div.OutputTableStyle1 table colgroup col.Col4,
body#KBE12BN000B div.OutputTableStyle1 table colgroup col.Col4 {
    width: 187px;
}

body#KBE12BN001B div.OutputTableStyle1 table colgroup col.Col5,
body#KBE12BN000B div.OutputTableStyle1 table colgroup col.Col5 {
    width: 198px;
}

body#KBE32BN000B div.OutputTransferStyle2 div.Transfer div.Content,
body#KBE32BN001B div.OutputTransferStyle2 div.Transfer div.Content {
    padding-bottom: 71px;
    height: 243px;
}

body#KBE33BN000B div.OutputTransferStyle2 div.Transfer div.Content,
body#KBE33BN001B div.OutputTransferStyle2 div.Transfer div.Content {
    padding-bottom: 150px;
    height: 20px;
}

body#KBE11BN003B div#bankRslt.BankResultList table tbody tr td div#result ul.resultRdioButn li input,
body#KBE11BN004B div#bankRslt.BankResultList table tbody tr td div#result ul li input,
body#KBE42BN000B div#bankRslt.BankResultList table tbody tr td div#result ul.resultRdioButn li input,
body#KBE42BN001B div#bankRslt.BankResultList table tbody tr td div#result ul li input {
    margin-right: 10px;
}

/* 振込・振替パターン一覧のテーブル幅 */
body#KBE51BN000B div.InputTableStyle1 table colgroup col.Col1 {
    width: 40px;
}
body#KBE51BN000B div.InputTableStyle1 table colgroup col.Col2 {
    width: 210px;
}
body#KBE51BN000B div.InputTableStyle1 table colgroup col.Col3 {
    width: 125px;
}
body#KBE51BN000B div.InputTableStyle1 table colgroup col.Col4 {
    width: 185px;
}
body#KBE51BN000B div.InputTableStyle1 table colgroup col.Col5 {
    width: 130px;
}
body#KBE51BN000B div.InputTableStyle1 table tr td.RadioTD {
    text-align: center;
}

/* ================================================= */
/*   ボタンの設定 (振込振替/定期預入・積立預入)                         */
/* ================================================= */
body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn, 
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn 
{
    background: url("./command_action_L.gif") no-repeat scroll 0 0 transparent;
}

body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input, 
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn input 
{
    background: url("./command_action_R.gif") no-repeat scroll 100% 0 transparent;
    height: 32px;
}

/* Ajax用TableBtnのロールオーバー */
body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn:hover 
{
    background: url("./command_action_on_L.gif") no-repeat;
}

body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn input:hover 
{
    background: url("./command_action_on_R.gif") 100% 0 no-repeat;
}

body#KBE11BN000B span.TableBtn:hover,
body#KBE21BN000B span.TableBtn:hover,
body#KBF21BN000B span.TableBtn:hover,
body#KBG21BN000B span.TableBtn:hover {
    background: url("./button_normal_on_L.gif");
}

body#KBE11BN000B span.TableBtn input:hover,
body#KBE21BN000B span.TableBtn input:hover,
body#KBF21BN000B span.TableBtn input:hover,
body#KBG21BN000B span.TableBtn input:hover {
    background: url("./button_normal_on_R.gif") 100% 0 no-repeat;
}

body#KBE42BN000B div.Keyword table tr td span input.ImeActive,
body#KBE42BN001B div.Keyword table tr td span input.ImeActive {
    width: 150px;
}

/* ================================================= */
/*   エラー時!マーク改行用                           */
/*   BQAV11NBPB-000247対応                           */
/* ================================================= */
body#KBF21BN000B tr#kin2 td {
    white-space: nowrap;
}

/* ================================================= */
/*   入力テーブル(乱数表認証)          */
/* ================================================= */
div.InputTableStyleRndm {
    margin-bottom: 25px;
}

div.InputTableStyleRndm table.DealAuthInput {
    border: 0px;
    min-width: 500px;
    border-collapse: collapse;
    empty-cells: show;
    font-size: 92%;
}

div.InputTableStyleRndm table td {
    vertical-align: top;
}

div.InputTableStyleRndm table.DealAuthInput th {
    padding: 10px;
    border: 1px solid #999999;
    background-color: #FDF5AE;
    font-weight: normal;
    vertical-align: top;
    text-align: left;
    white-space: nowrap;
}

div.InputTableStyleRndm table.DealAuthInput td {
    padding: 10px;
    border: 1px solid #999999;
    background-color: #FFFFFF;
    vertical-align: top;
}

div.InputTableStyleRndm div.ContentsLeftArea {
	float: left;
	width: 615px;
	margin-bottom: 10px;
}

div.InputTableStyleRndm div.ContentsRightArea {
	float: right;
	width: 315px;
	margin-bottom: 10px;
}

/* ================================================= */
/*   CSVダウンロードボタン          */
/* ================================================= */
div.OutputTableStyle1 p.csvDwld {
    margin-bottom: 4px;
}
/* ================================================= */
/*   出力テーブル(入出金明細)          */
/* ================================================= */
body#KBD21BN000B div.OutputTableStyle1 col.Col1,
body#KBD21BN001B div.OutputTableStyle1 col.Col1 {
    width: 195px;
}
body#KBD21BN000B div.OutputTableStyle1 col.Col2,
body#KBD21BN001B div.OutputTableStyle1 col.Col2 {
    width: 124px;
}
body#KBD21BN000B div.OutputTableStyle1 col.Col3,
body#KBD21BN001B div.OutputTableStyle1 col.Col3 {
    width: 70px;
}
body#KBD21BN000B div.OutputTableStyle1 col.Col7,
body#KBD21BN001B div.OutputTableStyle1 col.Col7 {
    width: 133px;
}
body#KBD21BN000B div.OutputTableStyle1 col.Col8,
body#KBD21BN001B div.OutputTableStyle1 col.Col8 {
    width: 178px;
}
body#KBD21BN000B div.OutputTableStyle1 table.stripe-table col.Col1,
body#KBD21BN001B div.OutputTableStyle1 table.stripe-table col.Col1 {
    width: 210px;
}
body#KBD21BN000B div.OutputTableStyle1 table.stripe-table col.Col4,
body#KBD21BN001B div.OutputTableStyle1 table.stripe-table col.Col4 {
    width: 240px;
}
body#KBD21BN000B div.OutputTableStyle1 table.stripe-table col.Col5,
body#KBD21BN000B div.OutputTableStyle1 table.stripe-table col.Col6,
body#KBD21BN000B div.OutputTableStyle1 table.stripe-table col.Col8,
body#KBD21BN001B div.OutputTableStyle1 table.stripe-table col.Col5,
body#KBD21BN001B div.OutputTableStyle1 table.stripe-table col.Col6,
body#KBD21BN001B div.OutputTableStyle1 table.stripe-table col.Col8 {
    width: 150px;
}
body#KBD21BN000B div.OutputTableStyle1 table.stripe-table col.Col9 {
    width: 110px;
}
body#KBD21BN000B div.InputTableStyle1 table colgroup col.Col1 {
    width : 150px;
}
body#KBD21BN000B div.InputTableStyle1 table colgroup col.Col2 {
    width : 122px;
}
/* 検索条件セクション 区切り線 */
body#KBD21BN000B hr {
    margin-top:5px;
    margin-bottom:5px;
}
/* ================================================= */
/*   出力テーブル(口座一覧残高照会)          */
/* ================================================= */
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table col.Col2 {
    width: 139px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table col.Col3 {
    width: 89px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table col.Col4 {
    width: 141px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table col.Col5 {
    width: 167px;
}
body#KBD11BN000B div.OutputTableStyle1 table.ordiTable colgroup col.Col11 {
    width: 170px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table2 col.Col1 {
	width: 139px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table2 col.Col2 {
    width: 89px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table2 col.Col3 {
	width: 141px;
}
body#KBD11BN000B div.OutputTableStyle1 table.stripe-table2 col.Col4 {
	width: 167px;
}
body#KBD11BN000B div.OutputTableStyle1 table.fixdTable colgroup col.Col8 {
    width: 170px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table col.Col2 {
    width: 178px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table col.Col3 {
    width: 113px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table col.Col5 {
    width: 179px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table col.Col1 {
    width: 267px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table2 col.Col2 {
    width: 173px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table2 col.Col3 {
	width: 110px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table2 col.Col4 {
	width: 174px;
}
body#KBD11BN001B div.OutputTableStyle1 table.stripe-table2 col.Col1 {
	width: 285px;
}

/* ================================================= */
/*   入力テーブル(限度額変更入力)                       */
/* ================================================= */
body#KBL21BN000B div.InputTableStyle1 table colgroup col.Col1 {
    width: 271px;
}
/* ================================================= */
/*   出力テーブル(限度額変更確認)                       */
/* ================================================= */
body#KBL21BN001B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 271px;
}
body#KBL21BN001B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(限度額変更完了)                       */
/* ================================================= */
body#KBL21BN002B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 271px;
}
body#KBL21BN002B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(お客様情報一覧照会)                       */
/* ================================================= */
body#KBM11BN000B div.OutputTableStyle1 table colgroup.CustInfo col.Col1 {
    width: 271px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.AdrsCntc col.Col1 {
    width: 271px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.Madr col.Col1 {
    width: 271px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.Mxlm col.Col1 {
    width: 271px;
}
body#KBM11BN000B div.ShowDef div.OutputTableStyle1 table tr td {
    text-align: right;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.PinNmbr col.Col1 {
    width: 271px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.acctInfo col.Col1 {
    width: 246px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.acctInfo col.Col2 {
    width: 144px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.acctInfo col.Col3 {
    width: 91px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.acctInfo col.Col4 {
    width: 144px;
}
body#KBM11BN000B div.OutputTableStyle1 table colgroup.acctInfo col.Col5 {
    width: 170px;
}
body#KBM11BN000B div.CommandStyle1 {
    margin-bottom: 20px;
}
body#KBM11BN000B div.ShowDef div.OutputTableStyle1 table tr td.NoSetMxlm {
    text-align: center;
}
/* ================================================= */
/*   注意事項(Eメールアドレス変更個人情報取扱規定)         */
/*   注意事項(住所・連絡先変更個人情報取扱規定)         */
/* ================================================= */
body#KBM21BN000B div.BoxMessageStyle6,
body#KBM31BN000B div.BoxMessageStyle6 {
    max-height: 250px;
}
/* ================================================= */
/*   注意事項(公共料金自動支払個人情報取扱規定)        */
/* ================================================= */
body#KBM41BN000B div.BoxMessageStyle6 {
    max-height: 100px;
}
/* ================================================= */
/*   出力テーブル(Eメールアドレス変更個人情報取扱規定)       */
/* ================================================= */
body#KBM21BN000B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(Eメールアドレス変更入力)                  */
/* ================================================= */
body#KBM21BN001B div.InputTableStyle1 table.MaxWidth {
    margin-bottom: 10px;
}
body#KBM21BN001B div.InputTableStyle1 table.MaxWidth col.Col1 {
    width: 270px;
}
body#KBM21BN001B input.imeDisabled {
    width: 99%;
}
body#KBM21BN001B div.BoxMessageStyle3 {
    margin-top: -10px;
}
body#KBM21BN001B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(Eメールアドレス変更確認)                  */
/* ================================================= */
body#KBM21BN002B div.OutputTableStyle1 table.MaxWidth {
    margin-bottom: 10px;
}
body#KBM21BN002B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 271px;
}
body#KBM21BN002B div.PinNmbrTableStyle {
    margin-top: -10px;
}
body#KBM21BN002B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(Eメールアドレス変更完了)                  */
/* ================================================= */
body#KBM21BN003B div.OutputTableStyle1 table.MaxWidth {
    margin-bottom: 10px;
}
body#KBM21BN003B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 271px;
}
body#KBM21BN003B div.CommandStyle1 {
    margin-top: -10px;
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(住所変更 共通)                     */
/* ================================================= */
body#KBM31BN001B div.InputTableStyle1 table col.col1_tbl_okyakusama,
body#KBM31BN002B div.ChangeBforeAddress table col.col1_width_tbl,
body#KBM31BN002B div.OutputTableStyle1 div.ShowAll table col.col1_width_tbl,
body#KBM31BN003B div.OutputTableStyle1 div table col.col1_width_tbl {
    width: 270px;
}
body#KBM31BN002B div.CommandStyle1,
body#KBM31BN003B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(住所・連絡先変更個人情報取扱規定画面)   */
/* ================================================= */
body#KBM31BN000B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(住所変更申込入力)                  */
/* ================================================= */
body#KBM31BN001B input.kana {
    width: 99%;
}
body#KBM31BN001B div.InputTableStyle1 {
    margin-bottom: 35px;
}
body#KBM31BN001B div.BoxMessageStyle3 {
    margin-top: -10px;
}
/* ================================================= */
/*   出力テーブル(住所変更申込確認)                  */
/* ================================================= */
body#KBM31BN002B div.ChangeBforeAddress {
    padding-top: 10px;
    margin-bottom: 10px;
}
body#KBM31BN002B div.ChangeBforeAddress p.TableCaption {
    font-size: 92%;
    font-weight: bold;
}
body#KBM31BN002B div.ChangeBforeAddress table {
    border: 1px solid #999999;
    border-collapse: collapse;
    empty-cells: show;
}
body#KBM31BN002B div.ChangeBforeAddress table.MaxWidth {
    width: 100%;
}
body#KBM31BN002B div.ChangeBforeAddress table th {
    padding: 10px;
    border: 1px solid #999999;
    background-color: #ffdaed;
    font-weight: normal;
    font-size: 92%;
    vertical-align: top;
    text-align: left;
}
body#KBM31BN002B div.ChangeBforeAddress table td {
    padding: 10px;
    border: 1px solid #999999;
    background-color: #ffffe0;
    font-size: 92%;
    vertical-align: top;
}
/* ================================================= */
/*   出力テーブル(住所変更申込完了)                  */
/* ================================================= */
body#KBM31BN003B div.OutputTableStyle1 {
    padding-top: 10px;
}
/* ================================================= */
/*   入力テーブル(公共料金自動支払申込選択)              */
/* ================================================= */
body#KBM41BN001B table.ListSelectTable col.col1_width_tbl_siharaimoto {
    width: 41px;
}
body#KBM41BN001B table.ListSelectTable col.Col2 {
    width: 210px;
}
body#KBM41BN001B table.ListSelectTable col.Col3 {
    width: 178px;
}
body#KBM41BN001B table.ListSelectTable col.Col4 {
    width: 112px;
}
body#KBM41BN001B table.ListSelectTable col.Col5 {
    width: 177px;
}
body#KBM41BN001B table.MaxWidth col.col1_width_tbl_syunoukikan {
    width: 271px;
}
body#KBM41BN001B table.MaxWidth col.col1_width_tbl_keiyakusya {
    width: 253px;
}
body#KBM41BN001B div.CommandStyle1 {
    margin-bottom: 20px;
}

body#KBM41BN001B input#cntrNameKnji {
    width: 600px;
}

body#KBM41BN001B input#cntrNameHfwdKana {
    width: 360px;
}

/* ================================================= */
/*   入力テーブル(公共料金自動支払申込入力)              */
/* ================================================= */
body#KBM41BN002B div.OutputTableStyle1 table col.Col1 {
    width: 222px;
}
body#KBM41BN002B div.OutputTableStyle1 table col.Col2 {
    width: 185px;
}
body#KBM41BN002B div.OutputTableStyle1 table col.Col3 {
    width: 117px;
}
body#KBM41BN002B div.OutputTableStyle1 table col.Col4 {
    width: 185px;
}
body#KBM41BN002B div.InputTableStyle1 table col.col1_width_tbl {
    width: 271px;
}
body#KBM41BN002B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(公共料金自動支払申込確認)              */
/* ================================================= */
body#KBM41BN003B div.OutputTableStyle1 table col.Col1 {
    width: 217px;
}
body#KBM41BN003B div.OutputTableStyle1 table col.Col2OutAcct {
    width: 188px;
}
body#KBM41BN003B div.OutputTableStyle1 table col.Col3 {
    width: 117px;
}
body#KBM41BN003B div.OutputTableStyle1 table col.Col4 {
    width: 186px;
}
body#KBM41BN003B div.OutputTableStyle1 table col.col1_width_tbl {
    width: 271px;
}
body#KBM41BN003B div.CommandStyle1 {
    margin-bottom: 20px;
}
/* ================================================= */
/*   出力テーブル(公共料金自動支払申込完了)              */
/* ================================================= */
body#KBM41BN004B div.OutputTableStyle1 table colgroup col.Col1 {
    width: 222px;
}
body#KBM41BN004B div.OutputTableStyle1 table colgroup col.Col2dealingStore {
    width: 184px;
}
body#KBM41BN004B div.OutputTableStyle1 table colgroup col.Col3 {
    width: 118px;
}
body#KBM41BN004B div.OutputTableStyle1 table colgroup col.Col4 {
    width: 185px;
}
body#KBM41BN004B div.OutputTableStyle1 table colgroup col.col1_width_tbl {
    width: 271px;
}

/* ================================================= */
/*   入力テーブル(サービス利用口座の口座用途の変更)         */
/* ================================================= */
body#KBM52BN000B div.InputTableStyle1 {
    margin-bottom: 45px;
}
body#KBM52BN000B div.CommandStyle1 {
    margin-bottom: 20px
}
body#KBM52BN000B div.InputTableStyle1 table colgroup col.Col2 {
    width: 137px;
}
body#KBM52BN000B div.InputTableStyle1 table colgroup col.Col3 {
    width: 87px;
}
body#KBM52BN000B div.InputTableStyle1 table colgroup col.Col4 {
    width: 138px;
}
body#KBM52BN000B div.InputTableStyle1 table colgroup col.Col5 {
    width: 165px;
}
/* ================================================= */
/*   入力テーブル(税金・各種料金払込)                */
/* ================================================= */
body#KBK11BN000B col.col1_width_tbl,
body#KBK11BN003B col.col1_width_tbl,
body#KBK11BN007B col.col1_width_tbl_seikyu {
    width: 42px;
}
body#KBK11BN000B div.InputTableStyle1 table td.radioTd,
body#KBK11BN003B div.InputTableStyle1 table td.radioTd,
body#KBK11BN007B div.InputTableStyle1 table td.radioTd {
    padding-bottom: 8px;
    padding-top: 12px;
    text-align: center;
}
body#KBK11BN000B col.col2_width_tbl {
    width: 190px;
}
body#KBK11BN000B col.col3_width_tbl {
    width: 120px;
}
body#KBK11BN000B col.col4_width_tbl {
    width: 190px;
}
body#KBK11BN001B div.InputTableStyle1 input,
body#KBK11BN002B div.InputTableStyle1 input,
body#KBK11BN006B div.InputTableStyle1 input,
body#KBK11BN008B div.InputTableStyle1 input,
body#KBK11BN011B div.InputTableStyle1 input,
body#KBK11BN013B div.InputTableStyle1 input {
    width: 140px;
}
body#KBK11BN002B col.col1_width_tbl,
body#KBK11BN003B col.col1_width_tbl_haraikomi,
body#KBK11BN004B col.col1_width_tbl,
body#KBK11BN005B col.col1_width_tbl,
body#KBK11BN006B col.col1_width_tbl,
body#KBK11BN007B col.col1_width_tbl,
body#KBK11BN008B col.col1_width_tbl,
body#KBK11BN009B col.col1_width_tbl,
body#KBK11BN010B col.col1_width_tbl,
body#KBK11BN011B col.col1_width_tbl,
body#KBK11BN012B col.col1_width_tbl,
body#KBK11BN013B col.col1_width_tbl,
body#KBK11BN014B col.col1_width_tbl,
body#KBK11BN015B col.col1_width_tbl {
    width: 275px;
}

body#KBK11BN004B col.col1_width_tbl_syukkin,
body#KBK11BN009B col.col1_width_tbl_syukkin,
body#KBK11BN014B col.col1_width_tbl_syukkin {
    width: 190px;
}
body#KBK11BN004B col.col2_width_tbl_syukkin,
body#KBK11BN009B col.col2_width_tbl_syukkin,
body#KBK11BN014B col.col2_width_tbl_syukkin {
    width: 120px;
}
body#KBK11BN004B col.col3_width_tbl_syukkin,
body#KBK11BN009B col.col3_width_tbl_syukkin,
body#KBK11BN014B col.col3_width_tbl_syukkin {
    width: 200px;
}
body#KBK11BN004B col.col4_width_tbl_syukkin,
body#KBK11BN009B col.col4_width_tbl_syukkin,
body#KBK11BN014B col.col4_width_tbl_syukkin {
    width: 220px;
}

body#KBK11BN005B col.col1_width_tbl_syukkin,
body#KBK11BN010B col.col1_width_tbl_syukkin,
body#KBK11BN015B col.col1_width_tbl_syukkin {
    width: 160px;
}
body#KBK11BN005B col.col2_width_tbl_syukkin,
body#KBK11BN010B col.col2_width_tbl_syukkin, 
body#KBK11BN015B col.col2_width_tbl_syukkin {
    width: 100px;
}
body#KBK11BN005B col.col3_width_tbl_syukkin,
body#KBK11BN010B col.col3_width_tbl_syukkin,
body#KBK11BN015B col.col3_width_tbl_syukkin {
    width: 160px;
}
body#KBK11BN005B col.col4_width_tbl_syukkin,
body#KBK11BN010B col.col4_width_tbl_syukkin,
body#KBK11BN015B col.col4_width_tbl_syukkin {
    width: 180px;
}
body#KBK11BN005B col.col5_width_tbl_syukkin,
body#KBK11BN010B col.col5_width_tbl_syukkin,
body#KBK11BN015B col.col5_width_tbl_syukkin {
    width: 180px;
}

/* ================================================= */
/*   出力テーブル(お知らせ情報照会)          */
/* ================================================= */
body#KBA12BN000B div.OutputTableStyle1 table.MaxWidth col.Col1 {
    width: 35px;
}
body#KBA12BN000B div.OutputTableStyle1 table.MaxWidth col.Col2 {
    width: 130px;
}
body#KBA12BN000B div.OutputTableStyle1 table.MaxWidth col.Col3 {
    width: 40px;
}
body#KBA12BN000B div.OutputTableStyle1 table.MaxWidth col.Col4 {
    width: 500px;
}
body#KBA12BN000B div.OutputTableStyle1 table.MaxWidth div.readImge,
body#KBA12BN000B div.OutputTableStyle1 table.MaxWidth div.imgeNewInfo {
    text-align: center;
    vertical-align: middle;
}

/* ================================================= */
/*   入力テーブル(暗証番号変更)                      */
/* ================================================= */
body#KBL11BN000B div.InputTableStyle1 {
    margin-bottom: 5px;
}

body#KBL11BN000B div.InputTableStyle1 table colgroup col.Col1 {
    width: 430px;
}

body#KBL11BN000B div.InputTableStyle1 table.scndPin td input,
body#KBL11BN000B div.InputTableStyle1 table.crtfPin td input {
    width: 158px;
}

body#KBL11BN001B div.OutputTableStyle1 {
    margin-bottom: 50px;
}

/* ================================================= */
/*   入力テーブル (定期預入中途解約)                     */
/* ================================================= */
body#KBF41BN000B div.BoxMessageStyle6 {
    height: 250px;
}

body#KBF41BN001B div.InputTableStyle1 table colgroup col.Col1 {
    width: 41px;
}
body#KBF41BN001B div.InputTableStyle1 table colgroup col.Col2 {
    width: 159px;
}
body#KBF41BN001B div.InputTableStyle1 table colgroup col.Col3 {
    width: 101px;
}
body#KBF41BN001B div.InputTableStyle1 table colgroup col.Col4 {
    width: 160px;
}
body#KBF41BN001B div.InputTableStyle1 table colgroup col.Col5 {
    width: 190px;
}

body#KBF41BN002B div.OutputTableStyle1 table col.Col1 {
    width: 174px;
}
body#KBF41BN002B div.OutputTableStyle1 table col.Col2 {
    width: 111px;
}
body#KBF41BN002B div.OutputTableStyle1 table col.Col3 {
    width: 174px;
}
body#KBF41BN002B div.OutputTableStyle1 table col.Col4 {
    width: 207px;
}

body#KBF41BN002B div.InputTableStyle1 table col.Col1 {
    width: 41px;
}
body#KBF41BN002B div.InputTableStyle1 table col.Col2 {
    width: 204px;
}
body#KBF41BN002B div.InputTableStyle1 table col.Col3 {
    width: 122px;
}
body#KBF41BN002B div.InputTableStyle1 table col.Col4 {
    width: 204px;
}
body#KBF41BN002B div.InputTableStyle1 table col.Col5 {
    width: 142px;
}

body#KBF41BN003B div.OutputTableStyle1 table col.Col11 {
    width: 172px;
}
body#KBF41BN003B div.OutputTableStyle1 table col.Col12 {
    width: 109px;
}
body#KBF41BN003B div.OutputTableStyle1 table col.Col13 {
    width: 173px;
}
body#KBF41BN003B div.OutputTableStyle1 table col.Col14 {
    width: 205px;
}

body#KBF41BN003B div.OutputTableStyle1 table col.Col21 {
    width: 179px;
}
body#KBF41BN003B div.OutputTableStyle1 table col.Col22 {
    width: 183px;
}
body#KBF41BN003B div.OutputTableStyle1 table col.Col23 {
    width: 148px;
}
body#KBF41BN003B div.OutputTableStyle1 table col.Col24 {
    width: 220px;
}

body#KBF41BN004B div.OutputTableStyle1 table col.Col11 {
    width: 174px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col12 {
    width: 111px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col13 {
    width: 175px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col14 {
    width: 208px;
}

body#KBF41BN004B div.OutputTableStyle1 table col.Col21 {
    width: 152px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col22 {
    width: 155px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col23 {
    width: 125px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col24 {
    width: 187px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col25 {
    width: 179px;
}

body#KBF41BN004B div.OutputTableStyle1 table col.Col31 {
    width: 211px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col32 {
    width: 112px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col33 {
    width: 180px;
}
body#KBF41BN004B div.OutputTableStyle1 table col.Col34 {
    width: 212px;
}

/* ================================================= */
/*   利用停止登録                                    */
/* ================================================= */
body#KBC31BN003B div.BoxMessageStyle6 {
    height: 260px;
}

body#KBC31BN000B .SmallMarginBottom {
    margin-bottom: 10px;
}

body#KBC31BN000B div.InputTableStyle1 table.cntrId colgroup col.Col1 {
    width: 35px
}

body#KBC31BN000B div.InputTableStyle1 table.cntrId colgroup col.Col2 {
    width: 125px
}

body#KBC31BN000B div.InputTableStyle1 table.cntrId colgroup col.Col3 {
    width: 155px
}

body#KBC31BN000B div.InputTableStyle1 table.scndPinNmbr colgroup col.Col1 {
    width: 300px;
}

body#KBC31BN000B div.InputTableStyle1 table.scndPinNmbr input {
    width: 158px;
}

body#KBC31BN001B div.InputTableStyle1 div colgroup col.Col1DealAuthInput {
    width: 350px;
}

/* ================================================= */
/*   入力出力テーブル (取引結果照会)                   */
/* ================================================= */
body#KBD51BN000B div.OutputTableStyle1 colgroup col.Col1 {
 width: 140px;
}
body#KBD51BN000B div.OutputTableStyle1 colgroup col.Col2 {
 width: 198px;
}
body#KBD51BN000B div.OutputTableStyle1 colgroup col.Col3 {
 width: 164px;
}
body#KBD51BN000B div.OutputTableStyle1 colgroup col.Col4 {
 width: 158px;
}
body#KBD51BN000B div.OutputTableStyle1 colgroup col.Col5 {
 width: 120px;
}
body#KBD51BN000B div.OutputTableStyle1 colgroup col.Col6 {
 width: 114px;
}

body#KBD51BN000B div.InputTableStyle1 table colgroup col.Col1 {
 width: 272px;
}

/* ================================================= */
/*   出力テーブル (取引結果照会印刷)                   */
/* ================================================= */
body#KBD51BN001B div.SectionTitleStyle1 {
    margin-bottom: 45px;
}

body#KBD51BN001B div.OutputTableStyle1 colgroup col.Col1 {
 width: 150px;
}
body#KBD51BN001B div.OutputTableStyle1 colgroup col.Col2 {
 width: 210px;
}
body#KBD51BN001B div.OutputTableStyle1 colgroup col.Col3 {
 width: 173px;
}
body#KBD51BN001B div.OutputTableStyle1 colgroup col.Col4 {
 width: 168px;
}
body#KBD51BN001B div.OutputTableStyle1 colgroup col.Col5 {
 width: 126px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：振込)               */
/* ================================================= */
body#KBD51BN002B div.OutputTableStyle1 colgroup col.Col1 {
 width: 270px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：振替)               */
/* ================================================= */
body#KBD51BN003B div.OutputTableStyle1 colgroup col.Col1 {
 width: 272px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：定期預金お預け入れ) */
/* ================================================= */
body#KBD51BN004B div.OutputTableStyle1 table.dealHistInfoTable colgroup col.Col1 {
 width: 272px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：積立定期預金お預け入れ) */
/* ================================================= */
body#KBD51BN005B div.OutputTableStyle1 colgroup col.Col1 {
 width: 271px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：税金・各種料金払込) */
/* ================================================= */
body#KBD51BN006B div.OutputTableStyle1 col.Col1 {
 width: 268px;
}
body#KBD51BN006B div.OutputTableStyle1 col.Col11 {
 width: 195px;
}
body#KBD51BN006B div.OutputTableStyle1 col.Col12 {
 width: 123px;
}
body#KBD51BN006B div.OutputTableStyle1 col.Col13 {
 width: 194px;
}
body#KBD51BN006B div.OutputTableStyle1 col.Col14 {
 width: 232px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：定期預金解約予約) */
/* ================================================= */
body#KBD51BN007B div.OutputTableStyle1 table.dealHistInfoTable colgroup col.Col1 {
 width: 271px;
}
body#KBD51BN007B div.OutputTableStyle1 colgroup col.Col11 {
 width: 174px;
}
body#KBD51BN007B div.OutputTableStyle1 colgroup col.Col12 {
 width: 110px;
}
body#KBD51BN007B div.OutputTableStyle1 colgroup col.Col13 {
 width: 175px;
}
body#KBD51BN007B div.OutputTableStyle1 colgroup col.Col14 {
 width: 206px;
}
body#KBD51BN007B div.OutputTableStyle1 table.fixdDepoDtil colgroup col.Col1 {
 width: 135px;
}
body#KBD51BN007B div.OutputTableStyle1 table.fixdDepoDtil colgroup col.Col2 {
 width: 137px;
}
body#KBD51BN007B div.OutputTableStyle1 table.fixdDepoDtil colgroup col.Col3 {
 width: 135px;
}
body#KBD51BN007B div.OutputTableStyle1 table.fixdDepoDtil colgroup col.Col4 {
 width: 166px;
}
body#KBD51BN007B div.OutputTableStyle1 table.fixdDepoDtil colgroup col.Col5 {
 width: 237px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：定期預金中途解約) */
/* ================================================= */
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col1 {
 width: 272px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col11 {
 width: 172px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col12 {
 width: 110px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col13 {
 width: 174px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col14 {
 width: 205px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col21 {
 width: 140px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col22 {
 width: 143px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col23 {
 width: 141px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col24 {
 width: 172px;
}
body#KBD51BN008B div.OutputTableStyle1 colgroup col.Col25 {
 width: 209px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：振込予約取消)       */
/* ================================================= */
body#KBD51BN009B div.OutputTableStyle1 colgroup col.Col1 {
 width: 269px;
}

/* ================================================= */
/*   出力テーブル (取引結果詳細：振替予約取消)       */
/* ================================================= */
body#KBD51BN010B div.OutputTableStyle1 colgroup col.Col1 {
 width: 272px;
}

/* ================================================= */
/*   メッセージボックス (セキュリティ上のお知らせ)                */
/* ================================================= */
body#KBC11BN004B div.BoxMessageStyle5 p.Checkbox {
    margin-top: 0px;
    line-height: 1.5em;
}

body#KBC11BN004B div.OutputTableStyle1 table tr td.Width {
    width: 160px;
}
/* ================================================= */
/*   トップページ          */
/* ================================================= */
body#KBA11BN000B div.Account div.AccountHeader p.Link {
    margin-bottom: 3px;
}

body#KBA11BN000B div.Announcement table colgroup col.Col1{
 width: 100px;
}

body#KBA11BN000B div.Announcement table colgroup col.Col2{
 width: 35px;
}

body#KBA11BN000B div.TransferShortcut dl dd div.MessageStyle2 {
    margin-bottom: 5px;
}

/* ================================================= */
/*   出力テーブル(トップページ:入出金明細)          */
/* ================================================= */
body#KBA11BN000B div.OutputTableStyle1 table.MaxWidth col.Col1 {
    width: 130px;
}
body#KBA11BN000B div.OutputTableStyle1 table.MaxWidth col.Col3 {
    width: 115px;
}
body#KBA11BN000B div.OutputTableStyle1 table.MaxWidth col.Col4 {
    width: 115px;
}
body#KBA11BN000B div.OutputTableStyle1 table.MaxWidth col.Col5 {
    width: 130px;
}

/* ================================================= */
/*    入力テーブル (定期預入)                            */
/* ================================================= */
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content {
    min-height: 237px;
}

body#KBF21BN000B div.Paying div#paymLoad,
body#KBF21BN000B div.Receiving div#crdtLoad,
body#KBF21BN000B div#selectLoad {
    text-align: center;
}

body#KBF21BN000B div.Receiving div#crdtLoad dt img,
body#KBF21BN000B div.Paying div#paymLoad dt img,
body#KBF21BN000B div#selectLoad dt img,
body#KBG21BN000B div#paymLoad dt img,
body#KBG21BN000B div#trnsLoad dt img {
     width:16px;
     height:16px;
}

body#KBF21BN000B div#scroll_1 table#paymAcctListTable colgroup col.Col1,
body#KBF21BN000B div#scroll_2 table#crdtAcctListTable colgroup col.Col1 {
    width:48px;
}

body#KBF21BN000B div#scroll_3 table#fixdDepoTable tr#syokiDetail td li#fixdDepoTermDspy3 input#year {
    width:50px;
}

body#KBF21BN000B div#scroll_3 {
    width:215px;
}

body#KBF21BN000B div#scroll_3 table#fixdDepoTable {
    width:215px;
    border:1px solid #999999;
    border-collapse:collapse;
}

/* ================================================= */
/*   定期預金明細照会          */
/* ================================================= */
body#KBD31BN000B div.OutputTableStyle1 table.MaxWidth col.Col1,
body#KBD31BN001B div.OutputTableStyle1 table.MaxWidth col.Col1 {
    width: 345px;
}
body#KBD31BN000B div.OutputTableStyle1 table.MaxWidth col.Col2,
body#KBD31BN001B div.OutputTableStyle1 table.MaxWidth col.Col2 {
    width: 200px;
}
body#KBD31BN000B div.OutputTableStyle1 table.MaxWidth col.Col3,
body#KBD31BN001B div.OutputTableStyle1 table.MaxWidth col.Col3 {
    width: 120px;
}
body#KBD31BN000B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col1,
body#KBD31BN000B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col3 {
    width: 130px;
}
body#KBD31BN000B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col2,
body#KBD31BN001B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col2 {
    width: 120px;
}
body#KBD31BN000B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col7 {
    width: 200px;
}
body#KBD31BN001B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col1 {
    width: 196px;
}
body#KBD31BN001B div.OutputTableStyle1 table.fixdDtilTable colgroup col.Col3 {
    width: 197px;
}

/* ================================================= */
/*   定期預金満期解約予約                                                                              */
/* ================================================= */
body#KBF31BN000B div.BoxMessageStyle6 {
    height: 250px;
}

body#KBF31BN001B div.InputTableStyle1 table colgroup col.Col1 {
    width: 41px;
}
body#KBF31BN001B div.InputTableStyle1 table colgroup col.Col2 {
    width: 159px;
}
body#KBF31BN001B div.InputTableStyle1 table colgroup col.Col3 {
    width: 101px;
}
body#KBF31BN001B div.InputTableStyle1 table colgroup col.Col4 {
    width: 160px;
}
body#KBF31BN001B div.InputTableStyle1 table colgroup col.Col5 {
    width: 189px;
}

body#KBF31BN002B div.OutputTableStyle1 table col.Col1 {
    width: 174px;
}
body#KBF31BN002B div.OutputTableStyle1 table col.Col2 {
    width: 111px;
}
body#KBF31BN002B div.OutputTableStyle1 table col.Col3 {
    width: 174px;
}
body#KBF31BN002B div.OutputTableStyle1 table col.Col4 {
    width: 207px;
}

body#KBF31BN002B div.InputTableStyle1 table.ListSelectTable2 col.Col1 {
    width: 41px;
}
body#KBF31BN002B div.InputTableStyle1 table.ListSelectTable2 col.Col2 {
    width: 186px;
}
body#KBF31BN002B div.InputTableStyle1 table.ListSelectTable2 col.Col3 {
    width: 121px;
}
body#KBF31BN002B div.InputTableStyle1 table.ListSelectTable2 col.Col4 {
    width: 187px;
}
body#KBF31BN002B div.InputTableStyle1 table.ListSelectTable2 col.Col5 {
    width: 142px;
}
body#KBF31BN002B div.BoxMessageStyle3 {
    margin-top: 25px;
}

body#KBF31BN003B div.OutputTableStyle1 table col.Col11 {
    width: 174px;
}
body#KBF31BN003B div.OutputTableStyle1 table col.Col12 {
    width: 111px;
}
body#KBF31BN003B div.OutputTableStyle1 table col.Col13 {
    width: 175px;
}
body#KBF31BN003B div.OutputTableStyle1 table col.Col14 {
    width: 207px;
}

body#KBF31BN003B div.OutputTableStyle1 table col.Col21 {
    width: 159px;
}
body#KBF31BN003B div.OutputTableStyle1 table col.Col22 {
    width: 162px;
}
body#KBF31BN003B div.OutputTableStyle1 table col.Col23 {
    width: 159px;
}
body#KBF31BN003B div.OutputTableStyle1 table col.Col24 {
    width: 195px;
}

body#KBF31BN004B div.OutputTableStyle1 table col.Col11 {
    width: 173px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col12 {
    width: 110px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col13 {
    width: 174px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col14 {
    width: 205px;
}

body#KBF31BN004B div.OutputTableStyle1 table col.Col21 {
    width: 147px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col22 {
    width: 150px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col23 {
    width: 147px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col24 {
    width: 179px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col25 {
    width: 173px;
}

body#KBF31BN004B div.OutputTableStyle1 table col.Col31 {
    width: 209px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col32 {
    width: 112px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col33 {
    width: 178px;
}
body#KBF31BN004B div.OutputTableStyle1 table col.Col34 {
    width: 211px;
}

/* ================================================= */
/*   メニュー一覧                                                                                                       */
/* ================================================= */
div.CommandStyle1 ul {
    padding-top: 10px;
    border-top: 1px solid #999999;
}

/* ================================================= */
/*   振替・支払元口座選択テーブル用                                                            */
/*   BTOKUCT3F-000093対応                                                                           */
/* ================================================= */
div.InputTransferStyle1 div.Paying {
    float: left;
    width: 320px;
}

div.InputTransferStyle1 div.Paying div.AccountType {
    width: 320px;
    background: url("./transferinput1.gif") no-repeat;
}

div.InputTransferStyle1 div.Receiving {
    float: right;
    width: 320px;
}

div.InputTransferStyle1 div.Receiving div.AccountType {
    width: 320px;
    background: url("./transferinput2.gif") no-repeat;
}

/* ================================================= */
/*   照会期間を自動改行させない                      */
/*   BTOKUCT3F-000113対応                            */
/* ================================================= */
div.OutputTableStyle1 div.TableInfo p.Filter {
    white-space: nowrap;
}

/* ====================================================== */
/*   完了メッセージ下罫線を端まで表示させる（スマホ表示） */
/*   BTOKUCT3F-000115対応                                 */
/* ====================================================== */
div.BoxMessageStyle4 dl dt.Separate {
    width: 100%;
}

/* ======================================================== */
/*   会員番号欄の幅が崩れないようにする（スマホ(iOS6)表示） */
/*   BTOKUCT3F-000321対応                                   */
/* ======================================================== */
body#KBC31BN001B div.OutputTableStyle1 table.cntrId colgroup col.Col1-2,
body#KBC31BN002B div.OutputTableStyle1 table.cntrId colgroup col.Col1-2 {
    width: 300px;
}

/* 乱数表認証画面 文字サイズ｢大｣ レイアウト崩れ対応*/
body#KBC11BN002B table.swkbTbl td.numericAreaTD {
    width: 120px;
    font-size: 89%;
}

body#KBC11BN002B table.swkbTbl td.opeBtnAreaTD {
    font-size: 89%;
}
/* ====================================================== */
/*   合言葉認証                                           */
/* ====================================================== */
body#KBE11BN001B div.InputTableStyle1 div colgroup col.riskBaseWcwdCol1,
body#KBL31BN002B div.InputTableStyle1 div colgroup col.riskBaseWcwdCol1,
body#KBK11BN004B div.InputTableStyle1 div colgroup col.riskBaseWcwdCol1 {
    width: 270px;
}

body#KBE11BN001B input[type="text"]#wcwdAskRspo,
body#KBL31BN002B input[type="text"]#wcwdAskRspo,
body#KBK11BN004B input[type="text"]#wcwdAskRspo {
    width:70%;
}

/*日付選択時のカレンダー形式での指定対応*/
body#KBE11BN000B .calenderBox-01 b img,
body#KBE21BN000B .calenderBox-01 b img {
    width: 27px;
}

body#KBD41BN000B div.OutputTableStyle1 table colgroup col.Col2,
body#KBD41BN000B div.OutputTableStyle1 table colgroup col.Col3 {
    width: 190px;
}
/*---- バルーン表示 ----*/
body#KBF21BN000B #dispReal2
{
    margin-left:35px;
    float:left;
}
body#KBK11BN008B #dispReal1,
body#KBK11BN013B #dispReal1
{
    margin-right:480px;
}
/* 取引金額テーブル幅 */
body#KBE52BN000B div.InputTableStyle1 table colgroup col.Col4 {
    width: 210px;
}

/* 取引金額 */
body#KBE52BN000B div.InputTableStyle1 table tr td input.Amount {
    width: 160px;
}

/* ================================================= */
/* 金額フォントの拡大                                */
/* ================================================= */

input.Amount{
    font-size:125%;
}

input.InputAmount {
    font-size:125%;
}

body#KBL21BN000B div.InputTableStyle1 table tr td dl dd input.ImeDisabled {
    font-size:125%;
}


body#KBP31BN000B input#thisAdvnRpmtAmnt,
body#KBP31BN000B input#bkdwIncsRpmtMint,
body#KBP31BN000B input#thisAdvnRpmtHpAmnt,
body#KBP31BN000M input#thisAdvnRpmtAmnt,
body#KBP31BN000M input#bkdwIncsRpmtMint {
    font-size:125%;
}

/*現時点NBの7777のjspファイルが存在しないが、個別行使用かもため、一応適用する*/
table.mxlmTable input.imeDisabled {
    font-size:125%;
}

body#KBO21BN002M input[type="text"]#ibAdvnRmitMxlmOnetMaxm,
body#KBO21BN002M input[type="text"]#ibAdvnRmitMxlmOnedMaxm,
body#KBO21BN002M input[type="text"]#ibWhnvRmitMxlmOnetMaxm,
body#KBO21BN002M input[type="text"]#ibWhnvRmitMxlmOnedMaxm,
body#KBO21BN002M input[type="text"]#mbAdvnRmitMxlmOnetMaxm,
body#KBO21BN002M input[type="text"]#mbAdvnRmitMxlmOnedMaxm,
body#KBO21BN002M input[type="text"]#mbWhnvRmitMxlmOnetMaxm,
body#KBO21BN002M input[type="text"]#mbWhnvRmitMxlmOnedMaxm {
    width:80px;
}

input[type="text"]#amnt1,
input[type="text"]#amnt2 {
    font-size:125%;
    width:232px;
}

body#KBJ11BN001B #dispReal1,
body#KBJ11BN001B #dispReal2,
body#KBJ51BN001B #dispReal1,
body#KBJ51BN001B #dispReal2,
body#KBJ61BN001B #dispReal1,
body#KBJ61BN001B #dispReal2
{
    margin-right:400px;
}

body#KBJ51BN004B input[type="text"]#depoMinmAmnt,
body#KBJ61BN004B input[type="text"]#depoMinmAmnt{
    font-size:125%;
    width:180px;
}

input.CrdtAmntTextBox {
    width: 131px;
    font-size:125%;
}

body#KBMA1BN000B div.InputTableStyle1 table tr td input.TextStyle {
    width: 100px;
    font-size:125%;
}

/* ================================================= */
/* ボタンレイアウト変更                              */
/* ================================================= */
/*↓↓↓↓headerのボタン↓↓↓↓↓↓*/
/*HeaderStyle1　ログオフ*/
div.HeaderStyle1 ul.BtnLogoff li {
    background: none; 
}

div.HeaderStyle1 ul.BtnLogoff li input {
    border-radius:2px;
    background: linear-gradient(#F3D0C5 50%,#DA8268 50%);
    border-style: solid;
    border-color: #DA8268;
    box-shadow: 0 1px 3px #999;
}

div.HeaderStyle1 ul.BtnLogoff li.BtnOn,div.HeaderStyle1 ul.BtnLogoff li.BtnOnFcs {
    background: none;
}

div.HeaderStyle1 ul.BtnLogoff li.BtnOn input,div.HeaderStyle1 ul.BtnLogoff li.BtnOnFcs input {
    background: linear-gradient(#EDB9A7 50%,#DA8268 50%);
}

/*小*/
div.HeaderStyle1 ul.FontSizeChange li.small {
    background: none;
}

div.HeaderStyle1 ul.FontSizeChange li.small input {
    border-radius:2px;
    background: linear-gradient(#F0F0F0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

div.HeaderStyle1 ul.FontSizeChange li.smallOn,div.HeaderStyle1 ul.FontSizeChange li.smallOnFcs {
    background: none;
}

div.HeaderStyle1 ul.FontSizeChange li.smallOn input,div.HeaderStyle1 ul.FontSizeChange li.smallOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

.kba_small_off_li {
    background: none;
}

.kba_small_off_input {
    border-radius:2px;
    background: linear-gradient(#F0F0F0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

.kba_small_on_li {
    background: none;
}

.kba_small_on_input {
    border-radius:2px;
    background: linear-gradient(#181818,#555555);
    box-shadow: 0 1px 3px #999;
}


/*中*/
div.HeaderStyle1 ul.FontSizeChange li.middle {
    background: none;
}

div.HeaderStyle1 ul.FontSizeChange li.middle input {
    border-radius:2px;
    background: linear-gradient(#F0F0F0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

div.HeaderStyle1 ul.FontSizeChange li.middleOn,div.HeaderStyle1 ul.FontSizeChange li.middleOnFcs {
    background: none;
}

div.HeaderStyle1 ul.FontSizeChange li.middleOn input,div.HeaderStyle1 ul.FontSizeChange li.middleOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

.kba_middle_off_li {
    background: none;
}

.kba_middle_off_input {
    border-radius:2px;
    background: linear-gradient(#F0F0F0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

.kba_middle_on_li {
    background: none;
}

.kba_middle_on_input {
    border-radius:2px;
    background: linear-gradient(#181818,#555555);
    box-shadow: 0 1px 3px #999;
}

/*大*/
div.HeaderStyle1 ul.FontSizeChange li.large {
    background: none;
}

div.HeaderStyle1 ul.FontSizeChange li.large input {
    border-radius:2px;
    background: linear-gradient(#F0F0F0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

div.HeaderStyle1 ul.FontSizeChange li.largeOn,div.HeaderStyle1 ul.FontSizeChange li.largeOnFcs {
    background: none;
}

div.HeaderStyle1 ul.FontSizeChange li.largeOn input,div.HeaderStyle1 ul.FontSizeChange li.largeOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

.kba_large_off_li {
    background: none;
}

.kba_large_off_input {
    border-radius:2px;
    background: linear-gradient(#F0F0F0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

.kba_large_on_li {
    background: none;
}

.kba_large_on_input {
    border-radius:2px;
    background: linear-gradient(#181818,#555555);
    box-shadow: 0 1px 3px #999;
}
/*↑↑↑↑↑headerのボタン↑↑↑↑↑*/

/*資金移動　新規入力*/
div.InputTransferStyle1 div.Receiving div.ChoiceAccount p.Btn {
    background: none;
}

div.InputTransferStyle1 div.Receiving div.ChoiceAccount p.Btn input {
    border-radius:2px;
    background: linear-gradient(#F9E971,#FDF6C8);
    box-shadow: 0 1px 3px #999;
    border: 2px solid #9B850C;
}

/*画面遷移　例：戻る*/
div.CommandStyle1 li ul.ActionBtn li {
    background:none;
}

div.CommandStyle1 li ul.ActionBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    font-weight: bold;
    min-width:135px;
}

div.CommandStyle1 li ul.ActionBtn li.BtnOn,div.CommandStyle1 li ul.ActionBtn li.BtnOnFcs {
    background: none;
}

div.CommandStyle1 li ul.ActionBtn li.BtnOn input,div.CommandStyle1 li ul.ActionBtn li.BtnOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}


/*ログオン画面「ログオン」ボタン、特別拡大*/
body#KBC11BN000B div.ContentsLeftArea div.CommandStyle1 li ul.ActionBtn li input,
body#KBC11BN007B div.ContentsLeftArea div.CommandStyle1 li ul.ActionBtn li input,
body#KBC11BN008B div.ContentsLeftArea div.CommandStyle1 li ul.ActionBtn li input,
body#KBC11BN014B div.ContentsLeftArea div.CommandStyle1 li ul.ActionBtn li input {
    height: 60px;
    font-size: 150%;
}

/*手続確認　例：入力内容を確認*/
div.CommandStyle1 li ul.ConfBtn li {
    background: none;
}

div.CommandStyle1 li ul.ConfBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    font-weight: bold;
    min-width:135px;
}

div.CommandStyle1 li ul.ConfBtn li.BtnOn,div.CommandStyle1 li ul.ConfBtn li.BtnOnFcs {
    background: none;
}

div.CommandStyle1 li ul.ConfBtn li.BtnOn input,div.CommandStyle1 li ul.ConfBtn li.BtnOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

/*資金移動確認　例：振込内容を確認*/
div.CommandStyle1 li ul.FundCrtfBtn li {
    background: none;
}

div.CommandStyle1 li ul.FundCrtfBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#993333,#CC6666);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    min-width:135px;
}

div.CommandStyle1 li ul.FundCrtfBtn li.BtnOn,div.CommandStyle1 li ul.FundCrtfBtn li.BtnOnFcs {
    background: none;
}

div.CommandStyle1 li ul.FundCrtfBtn li.BtnOn input,div.CommandStyle1 li ul.FundCrtfBtn li.BtnOnFcs input {
    background: linear-gradient(#660000,#CC3333);
}


/*手続実行　例：この内容で変更*/
div.CommandStyle1 li ul.CommitBtn li {
    background: none;
}

div.CommandStyle1 li ul.CommitBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#993333,#CC6666);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    min-width:135px;
}

div.CommandStyle1 li ul.CommitBtn li.BtnOn,div.CommandStyle1 li ul.CommitBtn li.BtnOnFcs {
    background: none;
}

div.CommandStyle1 li ul.CommitBtn li.BtnOn input,div.CommandStyle1 li ul.CommitBtn li.BtnOnFcs input {
    background: linear-gradient(#660000,#CC3333);
}


/*資金移動実行　例：この内容で振込*/
div.CommandStyle1 li ul.FundExecBtn li {
    background: none;
}

div.CommandStyle1 li ul.FundExecBtn li input {
    height: 65px;
    border-radius:2px;
    background: linear-gradient(#993333,#CC6666);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    min-width:135px;
}

div.CommandStyle1 li ul.FundExecBtn li.BtnOn,div.CommandStyle1 li ul.FundExecBtn li.BtnOnFcs {
    background: none;
}

div.CommandStyle1 li ul.FundExecBtn li.BtnOn input,div.CommandStyle1 li ul.FundExecBtn li.BtnOnFcs input {
    background: linear-gradient(#660000,#CC3333);
}


/*中止系　例：中止*/
div.CommandStyle1 li ul.CancelBtn li {
    background: none;
}

div.CommandStyle1 li ul.CancelBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    font-weight: bold;
    min-width:135px;
}

div.CommandStyle1 li ul.CancelBtn li.BtnOn,div.CommandStyle1 li ul.CancelBtn li.BtnOnFcs {
    background: none;
}

div.CommandStyle1 li ul.CancelBtn li.BtnOn input,div.CommandStyle1 li ul.CancelBtn li.BtnOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

/*口座を選択するための「選択」ボタン*/
span.TableBtn {
    background: none;
}

span.TableBtn input {
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

span.TableBtnOn,span.TableBtnOnFcs {
    background: none;
}

span.TableBtnOn input,span.TableBtnOnFcs input {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

span.TableBtn_R {
    background: none;
}

span.TableBtn_R input {
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

/*---- メールワンタイムパスワード認証 ----*/
/*メールワンタイムパスワード送信ボタン（非活性）*/
span.TableInacBtn {
    background: none;
}

span.TableInacBtn input {
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

div.CommandStyle1 li ul.ConfInacBtn li {
    background: none;
}

div.CommandStyle1 li ul.ConfInacBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    font-weight: bold;
    min-width:135px;
}

div.CommandStyle1 li ul.ActionInacBtn li {
    background: none;
}

div.CommandStyle1 li ul.ActionInacBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    font-weight: bold;
    min-width:135px;
}

/*資金移動を伴う取引の確認画面から完了画面へ遷移するボタン（非活性）*/
div.CommandStyle1 li ul.FundExecInacBtn li {
    background: none;
}

div.CommandStyle1 li ul.FundExecInacBtn li input {
    height: 65px;
    border-radius:2px;
    background: linear-gradient(#993333,#CC6666);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    min-width:135px;
}

/*資金移動を伴わない取引の確認画面から完了画面へ遷移するボタン（非活性）*/
div.CommandStyle1 li ul.CommitInacBtn li {
    background: none;
}

div.CommandStyle1 li ul.CommitInacBtn li input {
    height:48px;
    border-radius:2px;
    background: linear-gradient(#993333,#CC6666);
    box-shadow: 0 1px 3px #999;
    font-size:120%;
    min-width:135px;
}


/*下記対象がunique.css上で特定されてる対象*/
body#KBJ11BN004B span.TableBtn,
body#KBJ21BN001B span.TableBtn,
body#KBJ41BN001B span.TableBtn,
body#KBJ51BN004B span.TableBtn,
body#KBJ61BN004B span.TableBtn {
    background: none;
}

body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn {
    background: none;
}

body#KBF11BN000B span.TableBtn:hover,
body#KBJ11BN004B span.TableBtn:hover,
body#KBJ21BN001B span.TableBtn:hover,
body#KBJ41BN001B span.TableBtn:hover,
body#KBJ51BN004B span.TableBtn:hover,
body#KBJ61BN004B span.TableBtn:hover  {
    background: none;
}

body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover {
    background: none;
}

body#KBJ11BN004B span.TableBtn input,
body#KBJ21BN001B span.TableBtn input,
body#KBJ41BN001B span.TableBtn input,
body#KBJ51BN004B span.TableBtn input,
body#KBJ61BN004B span.TableBtn input {
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input {
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
}

body#KBF11BN000B span.TableBtn input:hover,
body#KBJ11BN004B span.TableBtn input:hover,
body#KBJ21BN001B span.TableBtn input:hover,
body#KBJ41BN001B span.TableBtn input:hover,
body#KBJ51BN004B span.TableBtn input:hover,
body#KBJ61BN004B span.TableBtn input:hover {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

/*↑ボタンレイアウト変更↑*/

/* ---[16-1] 金融機関検索 > Style1--- ボタン拡大*/ 
div.BankSearchStyle1 div.BankSearch div.BankSearchTop div.Keyboard ul li input {
    font-size: 100%;
}

div.BankSearchStyle1 div.BankSearch div.BankSearchTop div.Keyword input[type="button"] {
    font-size: 100%;
}

div.BankSearchStyle1 div.BankResult div.BankResultTop div.BankResultList,
div.BankSearchStyle1 div.BankResult div.BankResultTop div.BankResultListLoad {
    height:350px;
}

/* ---[16-2] 支店検索 > Style2--- ボタン拡大*/
div.BankSearchStyle2 div.BankSearch div.BankSearchTop div.Keyboard ul li input {
    font-size: 100%;
}

div.BankSearchStyle2 div.BankSearch div.BankSearchTop div.Keyword input[type="button"]{
    font-size: 100%;
}

div.BankSearchStyle2 div.BankSearch div.BankSearchTop {
    background-size: 500px 600px;
}

div.BankSearchStyle2 div.BankResult div.BankResultTop div.BankResultList,
div.BankSearchStyle2 div.BankResult div.BankResultTop div.BankResultListLoad {
    height:430px;
}

body#KBP31BN000B span.TableBtn input,
body#KBP31BN000M span.TableBtn input,
body#KBP41BN000B span.TableBtn input,
body#KBP41BN000M span.TableBtn input {
    padding:0;
    text-align:center;
}


/* ================================================= */
/*   ボタンの設定 (振込振替)(cust.cssの上書き)       */
/* ================================================= */
body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn, 
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn ,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn
{
    background:none;
}

body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input, 
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn input
{
    border-radius:2px;
    background: linear-gradient(#E0E0E0,#FFFFFF);
    box-shadow: 0 1px 3px #999;
    /*font-size:120%; 文字サイズは拡大しない*/
    font-weight: bold;
    height: 32px;
}

/* Ajax用TableBtnのロールオーバー */
body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn:hover
{
    background:none;
}

body#KBE11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBE11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBE21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBF21BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBG11BN000B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBG21BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ11BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ21BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ41BN001B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ51BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBJ61BN004B div.InputTransferStyle1 div.Transfer div.Content table td span.TableBtn input:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Paying div.ChoiceAccount div.List table td span.TableBtn input:hover,
body#KBED1BN000B div.InputTransferStyle1 div.Receiving div.ChoiceAccount div.List2 table td span.TableBtn input:hover
{
    background: linear-gradient(#B3DFFE,#E5F4FD);
}

/*適用されないけど、一応修正する*/
body#KBE11BN000B span.TableBtn:hover,
body#KBE21BN000B span.TableBtn:hover,
body#KBF11BN000B span.TableBtn:hover,
body#KBF21BN000B span.TableBtn:hover {
    background:none;
}

body#KBE11BN000B span.TableBtn input:hover,
body#KBE21BN000B span.TableBtn input:hover,
body#KBF11BN000B span.TableBtn input:hover,
body#KBF21BN000B span.TableBtn input:hover {
    background: linear-gradient(#B3DFFE,#E5F4FD);
}
