* {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

input.txt_free {
    width: 132px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_court {
    width: 337px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_date {
    width: 56px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_gopage {
    width: 42px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_pname {
    width: 132px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_caseno {
    width: 56px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_law1 {
    width: 316px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_law2 {
    width: 132px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_law3 {
    width: 56px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_refer {
    width: 316px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_jbunrui {
    width: 336px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_houbunya {
    width: 416px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_nendo {
    width: 42px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_bunrui {
    width: 516px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_book1 {
    width: 391px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_book2 {
    width: 46px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_hourei1 {
    width: 456px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_hourei2 {
    width: 48px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.txt_licno {
    width: 110px;
    height: 20px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}


input.cmb_date1 {
    width: 60px;
    height: 18px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

input.cmb_bunya {
    width: 132px;
    height: 18px;
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
}

/* その他画面 */
a#back_btn,
a#closebtn,
a#topBtnL,
a#optLoginBtn,
a#optCancelBtn,
a#optAcceptLegalBtn,
a#optDenyLegalBtn {
    display: inline-block;
    height: 47px;
    background-repeat: no-repeat;
    border: none;
}

a#back_btn {
    width: 47px;
    background: url(/images/plus/btns/backBtn.png);
}

a#closebtn {
    width: 47px;
    background: url(/images/plus/btns/dlgclosebtn.png);
}

a#topBtnL {
    width: 92px;
    background: url(/images/plus/btns/topBtnL.png);
}

a#optLoginBtn {
    width: 83px;
    background: url(/images/plus/btns/optLoginBtn.png);
}

a#optCancelBtn {
    width: 98px;
    background: url(/images/plus/btns/optCancelBtn.png);
}

a#pweditbtn {
    display: inline-block;
    width: 142px;
    height: 47px;
    background: url(/images/plus/btns/pwEditBtn.png);
    background-repeat: no-repeat;
    border: none;
}

a#pwhelpbtn {
    display: inline-block;
    width: 158px;
    height: 47px;
    background: url(/images/plus/btns/pwHelpBtn.png);
    background-repeat: no-repeat;
    border: none;
}

a#optAcceptLegalBtn {
    width: 156px;
    background: url(/images/plus/btns/optAcceptLegalBtn.png);
}

a#optDenyLegalBtn {
    width: 171px;
    background: url(/images/plus/btns/optDenyLegalBtn.png);
}

a#pageTopBtn {
    display: inline-block;
    width: 107px;
    height: 35px;
    background: url(/images/plus/btns/pageTopBtn.png);
    background-repeat: no-repeat;
    border: none;
}

a#back_btn:hover {
    background: url(/images/plus/btns/backBtn_over.png);
}

a#closebtn:hover {
    background: url(/images/plus/btns/dlgclosebtn_over.png);
}

a#topBtnL:hover {
    background: url(/images/plus/btns/topBtnL_over.png);
}

a#optLoginBtn:hover {
    background: url(/images/plus/btns/optLoginBtn_over.png);
}

a#optCancelBtn:hover {
    background: url(/images/plus/btns/optCancelBtn_over.png);
}

a#pweditbtn:hover {
    background: url(/images/plus/btns/pwEditBtn_over.png);
}

a#pwhelpbtn:hover {
    background: url(/images/plus/btns/pwHelpBtn_over.png);
}

a#optAcceptLegalBtn:hover {
    background: url(/images/plus/btns/optAcceptLegalBtn_over.png);
}

a#optDenyLegalBtn:hover {
    background: url(/images/plus/btns/optDenyLegalBtn_over.png);
}

a#pageTopBtn:hover {
    background: url(/images/plus/btns/pageTopBtn_over.png);
}

a#back_btn:active {
    background: url(/images/plus/btns/backBtn_down.png);
}

a#closebtn:active {
    background: url(/images/plus/btns/dlgclosebtn_down.png);
}

a#topBtnL:active {
    background: url(/images/plus/btns/topBtnL_down.png);
}

a#optLoginBtn:active {
    background: url(/images/plus/btns/optLoginBtn_down.png);
}

a#optCancelBtn:active {
    background: url(/images/plus/btns/optCancelBtn_down.png);
}

a#pweditbtn:active {
    background: url(/images/plus/btns/pwEditBtn_down.png);
}

a#pwhelpbtn:active {
    background: url(/images/plus/btns/pwHelpBtn_down.png);
}

a#optAcceptLegalBtn:active {
    background: url(/images/plus/btns/optAcceptLegalBtn_down.png);
}

a#optDenyLegalBtn:active {
    background: url(/images/plus/btns/optDenyLegalBtn_down.png);
}

a#pageTopBtn:active {
    background: url(/images/plus/btns/pageTopBtn_down.png);
}

/* ダイアログ */
a#btn_court,
a#btn_refer,
a#btn_jitumu,
a#btn_hourei,
a#btn_bunken {
    display: block;
    width: 62px;
    height: 62px;
    background-repeat: no-repeat;
    border: none;
}

a#btn_court {
    background: url(/images/plus/btns/saibanshoDlgBtn.png);
}

a#btn_refer {
    background: url(/images/plus/btns/keisaishiDlgBtn.png);
}

a#btn_jitumu {
    background: url(/images/plus/btns/jitumuDlgBtn.png);
}

a#btn_hourei {
    background: url(/images/plus/btns/houreiDlgBtn.png);
}

a#btn_bunken {
    background: url(/images/plus/btns/bookDlgBtn.png);
}

a#dlgclosebtn,
a#dlgokbtn,
a#dlgclearbtn,
a#dlgclosebtn2,
a#dlgclearbtn2 {
    display: inline-block;
    position: absolute;
    width: 47px;
    height: 47px;
    margin-top: -25px;
    background-repeat: no-repeat;
    border: none;
}

a#dlgokbtn2,
a#dlgokbtn3,
a#dlgeditbtn,
a#dlgcancelbtn,
a#dlgcancelbtn2,
a#dlgcancelbtn3,
a#dlgdelbtn,
a#dlgcancelbtn,
a#dlgcopybtn,
a#dlgclosebtn3 {
    display: inline-block;
    position: absolute;
    width: 65px;
    height: 40px;
    background-repeat: no-repeat;
    border: none;
}

a#dlgclosebtn,
a#dlgclosebtn2 {
    left: 118px;
    background: url(/images/plus/btns/dlgclosebtn.png);
}

a#dlgclosebtn {
    left: 118px;
}

a#dlgclosebtn2 {
    left: 59px;
}

a#dlgokbtn {
    left: 0px;
    background: url(/images/plus/btns/dlgokbtn.png);
}

a#dlgclearbtn,
a#dlgclearbtn2 {
    background: url(/images/plus/btns/clearbtn.png);
}

a#dlgclearbtn {
    left: 59px;
}

a#dlgclearbtn2 {
    left: 0px;
}

a#dlgprevbtn {
    display: inline-block;
    width: 52px;
    height: 35px;
    background: url(/images/plus/btns/dlgprevbtn.png);
    background-repeat: no-repeat;
    border: none;
}

span.dlg_arrow {
    display: inline-block;
    width: 12px;
    height: 10px;
    margin-left: 0px;
    vertical-align: top;
    margin-top: 6px;
    background: url(/images/plus/btns/dlg_arrow.png);
    background-repeat: no-repeat;
    border: none;
}

#dlgokbtn2 {
    background: url("/images/plus/btns/elibOKBtn.png");
}

#dlgokbtn3 {
    background: url("/images/plus/btns/elibOKBtn.png");
}

#dlgdelbtn {
    background: url("/images/plus/btns/elibDeleteBtn_v2.png");
}

#dlgcopybtn {
    background: url("/images/plus/btns/elibCopyBtn_v2.png");
}

#dlgeditbtn {
    background: url("/images/plus/btns/elibEditBtn.png");
}

#dlgcancelbtn {
    background: url("/images/plus/btns/elibCancelBtn_v2.png");
}

#dlgcancelbtn2 {
    background: url("/images/plus/btns/elibCancelBtn2_v2.png");
}

#dlgcancelbtn3 {
    background: url("/images/plus/btns/elibCancelBtn2_v2.png");
}

#dlgclosebtn3 {
    background: url("/images/plus/btns/elibCloseBtn.png");
}

a#btn_court:hover {
    background: url(/images/plus/btns/saibanshoDlgBtn_over.png);
}

a#btn_refer:hover {
    background: url(/images/plus/btns/keisaishiDlgBtn_over.png);
}

a#btn_jitumu:hover {
    background: url(/images/plus/btns/jitumuDlgBtn_over.png);
}

a#btn_hourei:hover {
    background: url(/images/plus/btns/houreiDlgBtn_over.png);
}

a#btn_bunken:hover {
    background: url(/images/plus/btns/bookDlgBtn_over.png);
}

a#dlgokbtn:hover {
    background: url(/images/plus/btns/dlgokbtn_over.png);
}

a#dlgclosebtn:hover,
a#dlgclosebtn2:hover {
    background: url(/images/plus/btns/dlgclosebtn_over.png);
}

a#dlgclearbtn:hover,
a#dlgclearbtn2:hover {
    background: url(/images/plus/btns/clearbtn_over.png);
}

a#dlgprevbtn:hover {
    background: url(/images/plus/btns/dlgprevbtn_over.png);
}

#dlgokbtn2:hover {
    background: url("/images/plus/btns/elibOKBtn_over.png");
}

#dlgokbtn3:hover {
    background: url("/images/plus/btns/elibOKBtn_over.png");
}

#dlgdelbtn:hover {
    background: url("/images/plus/btns/elibDeleteBtn_v2_over.png");
}

#dlgcopybtn:hover {
    background: url("/images/plus/btns/elibCopyBtn_v2_over.png");
}

#dlgeditbtn:hover {
    background: url("/images/plus/btns/elibEditBtn_over.png");
}

#dlgcancelbtn:hover {
    background: url("/images/plus/btns/elibCancelBtn_v2_over.png");
}

#dlgcancelbtn2:hover {
    background: url("/images/plus/btns/elibCancelBtn2_v2_over.png");
}

#dlgcancelbtn3:hover {
    background: url("/images/plus/btns/elibCancelBtn2_v2_over.png");
}

#dlgclosebtn3:hover {
    background: url("/images/plus/btns/elibCloseBtn_over.png");
}

a#btn_court:active {
    background: url(/images/plus/btns/saibanshoDlgBtn_down.png);
}

a#btn_refer:active {
    background: url(/images/plus/btns/keisaishiDlgBtn_down.png);
}

a#btn_jitumu:active {
    background: url(/images/plus/btns/jitumuDlgBtn_down.png);
}

a#btn_hourei:active {
    background: url(/images/plus/btns/houreiDlgBtn_down.png);
}

a#btn_bunken:active {
    background: url(/images/plus/btns/bookDlgBtn_down.png);
}

a#dlgokbtn:active {
    background: url(/images/plus/btns/dlgokbtn_down.png);
}

a#dlgclosebtn:active,
a#dlgclosebtn2:active {
    background: url(/images/plus/btns/dlgclosebtn_down.png);
}

a#dlgclearbtn:active,
a#dlgclearbtn2:active {
    background: url(/images/plus/btns/clearbtn_down.png);
}

a#dlgprevbtn:active {
    background: url(/images/plus/btns/dlgprevbtn_down.png);
}

#dlgokbtn2:active {
    background: url("/images/plus/btns/elibOKBtn_down.png");
}

#dlgokbtn3:active {
    background: url("/images/plus/btns/elibOKBtn_down.png");
}

#dlgdelbtn:active {
    background: url("/images/plus/btns/elibDeleteBtn_v2_down.png");
}

#dlgcopybtn:active {
    background: url("/images/plus/btns/elibCopyBtn_v2_down.png");
}

#dlgeditbtn:active {
    background: url("/images/plus/btns/elibEditBtn_down.png");
}

#dlgcancelbtn:active {
    background: url("/images/plus/btns/elibCancelBtn_v2_down.png");
}

#dlgcancelbtn2:active {
    background: url("/images/plus/btns/elibCancelBtn2_v2_down.png");
}

#dlgcancelbtn3:active {
    background: url("/images/plus/btns/elibCancelBtn2_v2_down.png");
}

#dlgclosebtn3:active {
    background: url("/images/plus/btns/elibCloseBtn_down.png");
}

/* 最上部ヘッダ */
a#tomenubtn,
a#tosearchbtn,
a#elibbtn,
a#head_eliblistbtn,
a#head_elibregistbtn,
a#winclosebtn {
    display: inline-block;
    width: 106px;
    height: 50px;
    background-repeat: no-repeat;
    border: none;
}

a#prevbtn {
    display: inline-block;
    width: 107px;
    height: 50px;
    background: url(/images/plus/btns/prevbtn.png);
}

a#prevbtn_ln {
    display: inline-block;
    width: 107px;
    height: 50px;
    background: url(/images/plus/btns/prevbtn_ln.png);
}

a#tomenubtn {
    background: url(/images/plus/btns/tomenubtn.png);
}

a#tosearchbtn {
    background: url(/images/plus/btns/tosearchbtn.png);
}

a#logoutBtn {
    display: inline-block;
    width: 107px;
    height: 50px;
    background: url(/images/plus/btns/logoutBtn.png);
    background-repeat: no-repeat;
    border: none;
}

a#elibbtn {
    background: url("/images/plus/btns/head_elibBtn.png");
}

a#head_eliblistbtn {
    background: url("/images/plus/btns/head_eliblistBtn.png");
}

a#head_elibregistbtn {
    background: url("/images/plus/btns/head_elibregistBtn.png");
}

a#winclosebtn {
    background: url("/images/plus/btns/winclosebtn.png");
}

a#tomenubtn:hover {
    background: url(/images/plus/btns/tomenubtn_over.png);
}

a#tosearchbtn:hover {
    background: url(/images/plus/btns/tosearchbtn_over.png);
}

a#prevbtn:hover {
    background: url(/images/plus/btns/prevbtn_over.png);
}

a#prevbtn_ln:hover {
    background: url(/images/plus/btns/prevbtn_ln_over.png);
}

a#logoutBtn:hover {
    background: url(/images/plus/btns/logoutBtn_over.png);
}

a#elibbtn:hover {
    background: url("/images/plus/btns/head_elibBtn_over.png");
}

a#head_eliblistbtn:hover {
    background: url("/images/plus/btns/head_eliblistBtn_over.png");
}

a#head_elibregistbtn:hover {
    background: url("/images/plus/btns/head_elibregistBtn_over.png");
}

a#winclosebtn:hover {
    background: url("/images/plus/btns/winclosebtn_over.png");
}

a#tomenubtn:active {
    background: url(/images/plus/btns/tomenubtn_down.png);
}

a#tosearchbtn:active {
    background: url(/images/plus/btns/tosearchbtn_down.png);
}

a#prevbtn:active {
    background: url(/images/plus/btns/prevbtn_down.png);
}

a#prevbtn_ln:active {
    background: url(/images/plus/btns/prevbtn_ln_down.png);
}

a#logoutBtn:active {
    background: url(/images/plus/btns/logoutBtn_down.png);
}

a#elibbtn:active {
    background: url("/images/plus/btns/head_elibBtn_down.png");
}

a#head_eliblistbtn:active {
    background: url("/images/plus/btns/head_eliblistBtn_down.png");
}

a#head_elibregistbtn:active {
    background: url("/images/plus/btns/head_elibregistBtn_down.png");
}

a#winclosebtn:active {
    background: url("/images/plus/btns/winclosebtn_down.png");
}

/* 検索画面 */

/* 検索実行ボタン */
a#searchbtn {
    display: inline-block;
    width: 77px;
    height: 77px;
    margin-left: -2px;
    background: url(/images/plus/btns/searchbtn.png);
    background-repeat: no-repeat;
    border: none;
}

#searchbtn:hover {
    background: url(/images/plus/btns/searchbtn_over.png);
}

a#searchbtn:active {
    background: url(/images/plus/btns/searchbtn_down.png);
}

/* 全条件クリアボタン */
a#all_clearbtn {
    display: inline-block;
    position: absolute;
    width: 47px;
    height: 47px;
    top: 42px;
    left: 392px;
    background: url("/images/plus/btns/all_clearBtn.png?20170428");
    background-repeat: no-repeat;
    border: none;
}

a#all_clearbtn:hover {
    background: url("/images/plus/btns/all_clearBtn_over.png?20170428");
}

a#all_clearbtn:active {
    background: url("/images/plus/btns/all_clearBtn_down.png?20170428");
}

/* 個別クリアボタン */
a#single_clearbtn,
a#single_clearbtn_large_space,
a#single_clearbtn_big_large_space {
    display: inline-block;
    position: absolute;
    width: 57px;
    height: 20px;
    background: url("/images/plus/btns/single_clearBtn.png?20170428");
    background-repeat: no-repeat;
    border: none;
}

a#single_clearbtn {
    margin-left: -510px;
}

a#single_clearbtn_large_space {
    margin-left: -490px;
}

a#single_clearbtn_big_large_space {
    margin-left: -430px;
}

a#single_clearbtn:hover,
a#single_clearbtn_large_space:hover,
a#single_clearbtn_big_large_space:hover {
    background: url("/images/plus/btns/single_clearBtn_over.png?20170428");
}

a#single_clearbtn:active,
a#single_clearbtn_large_space:active,
a#single_clearbtn_big_large_space:active {
    background: url("/images/plus/btns/single_clearBtn_down.png?20170428");
}

a#hourei_button,
p#hourei_button,
a#keyword_button,
p#keyword_button,
a#hanrei_button,
p#hanrei_button,
a#daihan_button,
p#daihan_button {
    display: inline-block;
    width: 114px;
    height: 31px;
    background-repeat: no-repeat;
    border: none;
}

/* 現行法令アーカイブ（法令条文） */
a#hourei_button {
    background: url(/images/plus/btns/hourei.png);
}

a#hourei_button:hover {
    background: url(/images/plus/btns/hourei_over.png);
}

a#hourei_button:active {
    background: url(/images/plus/btns/hourei_cdown.png);
}

p#hourei_button {
    background: url(/images/plus/btns/hourei_down.png);
}

/* 現行法令アーカイブ（任意語） */
a#keyword_button {
    background: url(/images/plus/btns/keyword.png);
}

a#keyword_button:hover {
    background: url(/images/plus/btns/keyword_over.png);
}

a#keyword_button:active {
    background: url(/images/plus/btns/keyword_cdown.png);
}

p#keyword_button {
    background: url(/images/plus/btns/keyword_down.png);
}

/* 判例検索 */
a#hanrei_button {
    background: url(/images/plus/btns/hanreitabbtn.png);
}

a#hanrei_button:hover {
    background: url(/images/plus/btns/hanreitabbtn_over.png);
}

a#hanrei_button:active {
    background: url(/images/plus/btns/hanreitabbtn_cdown.png);
}

p#hanrei_button {
    background: url(/images/plus/btns/hanreitabbtn_down.png);
}

/* 大審院判例検索 */
a#daihan_button {
    background: url(/images/plus/btns/daihantabbtn.png);
}

a#daihan_button:hover {
    background: url(/images/plus/btns/daihantabbtn_over.png);
}

a#daihan_button:active {
    background: url(/images/plus/btns/daihantabbtn_cdown.png);
}

p#daihan_button {
    background: url(/images/plus/btns/daihantabbtn_down.png);
}

a#hanta_hanrei_button,
p#hanta_hanrei_button,
a#hanta_kiji_button,
p#hanta_kiji_button,
a#hanta_kaisetsu_button,
p#hanta_kaisetsu_button {
    display: inline-block;
    width: 80px;
    height: 31px;
    background-repeat: no-repeat;
    border: none;
}

a#hanta_hanrei_button {
    background: url(/images/plus/btns/hanrei.png);
}

a#hanta_hanrei_button:hover {
    background: url(/images/plus/btns/hanrei_over.png);
}

a#hanta_hanrei_button:active {
    background: url(/images/plus/btns/hanrei_cdown.png);
}

p#hanta_hanrei_button {
    background: url(/images/plus/btns/hanrei_down.png);
}

a#hanta_kiji_button {
    background: url(/images/plus/btns/kiji.png);
}

a#hanta_kiji_button:hover {
    background: url(/images/plus/btns/kiji_over.png);
}

a#hanta_kiji_button:active {
    background: url(/images/plus/btns/kiji_cdown.png);
}

p#hanta_kiji_button {
    background: url(/images/plus/btns/kiji_down.png);
}

a#hanta_kaisetsu_button {
    background: url(/images/plus/btns/kaisetsu.png);
}

a#hanta_kaisetsu_button:hover {
    background: url(/images/plus/btns/kaisetsu_over.png);
}

a#hanta_kaisetsu_button:active {
    background: url(/images/plus/btns/kaisetsu_cdown.png);
}

p#hanta_kaisetsu_button {
    background: url(/images/plus/btns/kaisetsu_down.png);
}

/* クリアボタン　未使用 */
a#clearbtn {
    display: inline-block;
    position: absolute;
    width: 47px;
    height: 47px;
    top: 42px;
    left: 392px;
    background: url(/images/plus/btns/clearbtn.png);
    background-repeat: no-repeat;
    border: none;
}

a#clearbtn:hover {
    background: url(/images/plus/btns/clearbtn_over.png);
}

a#clearbtn:active {
    background: url(/images/plus/btns/clearbtn_down.png);
}

/* 検索一覧画面 */
a#detailbtn,
a#detailbtn_D {
    display: inline-block;
    width: 77px;
    height: 77px;
    margin-left: -2px;
    background-repeat: no-repeat;
    border: none;
}

a#detailbtn {
    background: url(/images/plus/btns/viewbtn_E.png);
}

a#detailbtn_D {
    background: url(/images/plus/btns/viewbtn_D.png);
    cursor: default;
    outline: none;
}

a#itiranprn_btn,
a#itiranprn_btn_D {
    position: absolute;
    display: inline-block;
    width: 47px;
    height: 47px;
    top: 42px;
    left: 392px;
    background-repeat: no-repeat;
    border: none;
}

a#itiranprn_btn {
    background: url(/images/plus/btns/itiranprn_E.png);
}

a#itiranprn_btn_D {
    background: url(/images/plus/btns/itiranprn_D.png);
    cursor: default;
    outline: none;
}

a#chkonbtn,
a#chkoffbtn {
    display: inline-block;
    width: 110px;
    height: 31px;
    background-repeat: no-repeat;
    border: none;
}

a#chkonbtn {
    background: url(/images/plus/btns/all_select.png);
}

a#chkoffbtn {
    background: url(/images/plus/btns/all_free.png);
}

a#detailbtn:hover {
    background: url(/images/plus/btns/viewbtn_E_over.png);
}

a#itiranprn_btn:hover {
    background: url(/images/plus/btns/itiranprn_E_over.png);
}

a#chkonbtn:hover {
    background: url(/images/plus/btns/all_select_over.png);
}

a#chkoffbtn:hover {
    background: url(/images/plus/btns/all_free_over.png);
}

a#detailbtn:active {
    background: url(/images/plus/btns/viewbtn_E_down.png);
}

a#itiranprn_btn:active {
    background: url(/images/plus/btns/itiranprn_E_down.png);
}

a#chkonbtn:active {
    background: url(/images/plus/btns/all_select_down.png);
}

a#chkoffbtn:active {
    background: url(/images/plus/btns/all_free_down.png);
}

/* 詳細画面 */
a#fullscreenbtn {
    display: inline-block;
    width: 77px;
    height: 77px;
    margin-left: 23px;
    background: url(/images/plus/btns/fullscreen.png);
    background-repeat: no-repeat;
    border: none;
}

a#kijiEbtn,
a#wshinkyuuEbtn,
a#winyouhanreiEbtn,
a#kinhanEbtn,
a#ihonbunbtn {
    display: inline-block;
    width: 114px;
    height: 40px;
    background-repeat: no-repeat;
    border: none;
}

div#wshinkyuuDbtn,
div#winyouhanreiDbtn,
div#kinhanDbtn,
div#kijiDbtn {
    display: inline-block;
    width: 114px;
    height: 40px;
    background-repeat: no-repeat;
    border: none;
}

div#kijiDbtn {
    background: url(/images/plus/btns/kijiDbtn.png);
}

div#wshinkyuuDbtn {
    background: url(/images/plus/btns/wshinkyuuDbtn.png);
}

div#winyouhanreiDbtn {
    background: url(/images/plus/btns/winyouhanreiDbtn.png);
}

div#kinhanDbtn {
    background: url(/images/plus/btns/kinhanDbtn.png);
}

a#kijiEbtn {
    background: url(/images/plus/btns/kijiEbtn.png);
}

a#wshinkyuuEbtn {
    background: url(/images/plus/btns/wshinkyuuEbtn.png);
}

a#winyouhanreiEbtn {
    background: url(/images/plus/btns/winyouhanreiEbtn.png);
}

a#kinhanEbtn {
    background: url(/images/plus/btns/kinhanEbtn.png);
}

a#ihonbunbtn {
    margin-top: 80px;
    background: url(/images/plus/btns/ihonbunbtn.png);
    border: none;
}

a#next_E,
p#next_D,
a#prev_E,
p#prev_D,
a#next_kiji_E,
p#next_kiji_D,
a#prev_kiji_E,
p#prev_kiji_D {
    display: inline-block;
    width: 110px;
    height: 31px;
    background-repeat: no-repeat;
    border: none;
}

a#next_E {
    background: url(/images/plus/btns/next_E.png);
}

p#next_D {
    background: url(/images/plus/btns/next_D.png);
}

a#prev_E {
    background: url(/images/plus/btns/prev_E.png);
}

p#prev_D {
    background: url(/images/plus/btns/prev_D.png);
}

a#next_kiji_E {
    background: url(/images/plus/btns/next_kiji_E.png);
}

p#next_kiji_D {
    background: url(/images/plus/btns/next_kiji_D.png);
}

a#prev_kiji_E {
    background: url(/images/plus/btns/prev_kiji_E.png);
}

p#prev_kiji_D {
    background: url(/images/plus/btns/prev_kiji_D.png);
}

a#prnStartBtn {
    display: inline-block;
    width: 94px;
    height: 40px;
    background: url(/images/plus/btns/prnStartBtn.png);
    background-repeat: no-repeat;
    border: none;
}

a#next_E:hover {
    background: url(/images/plus/btns/next_E_over.png);
}

a#prev_E:hover {
    background: url(/images/plus/btns/prev_E_over.png);
}

a#next_kiji_E:hover {
    background: url(/images/plus/btns/next_kiji_E_over.png);
}

a#prev_kiji_E:hover {
    background: url(/images/plus/btns/prev_kiji_E_over.png);
}

a#prnStartBtn:hover {
    background: url(/images/plus/btns/prnStartBtn_over.png);
}

a#next_E:active {
    background: url(/images/plus/btns/next_E_down.png);
}

a#prev_E:active {
    background: url(/images/plus/btns/prev_E_down.png);
}

a#next_kiji_E:active {
    background: url(/images/plus/btns/next_kiji_E_down.png);
}

a#prev_kiji_E:active {
    background: url(/images/plus/btns/prev_kiji_E_down.png);
}

a#prnStartBtn:active {
    background: url(/images/plus/btns/prnStartBtn_down.png);
}

a#fullscreenbtn:hover {
    background: url(/images/plus/btns/fullscreen_over.png);
}

a#kijiEbtn:hover {
    background: url(/images/plus/btns/kijiEbtn_over.png);
}

a#wshinkyuuEbtn:hover {
    background: url(/images/plus/btns/wshinkyuuEbtn_over.png);
}

a#winyouhanreiEbtn:hover {
    background: url(/images/plus/btns/winyouhanreiEbtn_over.png);
}

a#kinhanEbtn:hover {
    background: url(/images/plus/btns/kinhanEbtn_over.png);
}

a#ihonbunbtn:hover {
    background: url(/images/plus/btns/ihonbunbtn_over.png);
}

a#fullscreenbtn:active {
    background: url(/images/plus/btns/fullscreen_down.png);
}

a#kijiEbtn:active {
    background: url(/images/plus/btns/kijiEbtn_down.png);
}

a#wshinkyuuEbtn:active {
    background: url(/images/plus/btns/wshinkyuuEbtn_down.png);
}

a#winyouhanreiEbtn:active {
    background: url(/images/plus/btns/winyouhanreiEbtn_down.png);
}

a#kinhanEbtn:active {
    background: url(/images/plus/btns/kinhanEbtn_down.png);
}

a#ihonbunbtn:active {
    background: url(/images/plus/btns/ihonbunbtn_down.png);
}

/* 法令アーカイブ詳細画面 */
a#zennen,
p#zennen,
a#jinen,
p#jinen,
a#zengetu,
p#zengetu,
a#jigetu,
p#jigetu,
a#view {
    display: inline-block;
    width: 48px;
    height: 35px;
    background-repeat: no-repeat;
    border: none;
}

a#zennen {
    background: url(/images/plus/btns/zennen.png);
}

p#zennen {
    background: url(/images/plus/btns/zennen_D.png);
}

a#jinen {
    background: url(/images/plus/btns/jinen.png);
}

p#jinen {
    background: url(/images/plus/btns/jinen_D.png);
}

a#zengetu {
    background: url(/images/plus/btns/zengetu.png);
}

p#zengetu {
    background: url(/images/plus/btns/zengetu_D.png);
}

a#jigetu {
    background: url(/images/plus/btns/jigetu.png);
}

p#jigetu {
    background: url(/images/plus/btns/jigetu_D.png);
}

a#view {
    background: url(/images/plus/btns/view.png);
}

a#genkouhourei,
p#genkouhourei {
    display: inline-block;
    width: 64px;
    height: 35px;
    background-repeat: no-repeat;
    border: none;
}

a#genkouhourei {
    background: url(/images/plus/btns/genkouhourei.png);
}

p#genkouhourei {
    background: url(/images/plus/btns/genkouhourei_D.png);
}

a#viewbtn {
    position: absolute;
    display: block;
    margin-left: 903px;
    top: 25px;
    width: 48px;
    height: 35px;
    background: url(/images/plus/btns/view.png);
    background-repeat: no-repeat;
    border: none;
}

a#zennen:hover {
    background: url(/images/plus/btns/zennen_over.png);
}

a#jinen:hover {
    background: url(/images/plus/btns/jinen_over.png);
}

a#zengetu:hover {
    background: url(/images/plus/btns/zengetu_over.png);
}

a#jigetu:hover {
    background: url(/images/plus/btns/jigetu_over.png);
}

a#view:hover {
    background: url(/images/plus/btns/view_over.png);
}

a#genkouhourei:hover {
    background: url(/images/plus/btns/genkouhourei_over.png);
}

a#viewbtn:hover {
    background: url(/images/plus/btns/view_over.png);
}

a#zennen:active {
    background: url(/images/plus/btns/zennen_down.png);
}

a#jinen:active {
    background: url(/images/plus/btns/jinen_down.png);
}

a#zengetu:active {
    background: url(/images/plus/btns/zengetu_down.png);
}

a#jigetu:active {
    background: url(/images/plus/btns/jigetu_down.png);
}

a#view:active {
    background: url(/images/plus/btns/view_down.png);
}

a#genkouhourei:active {
    background: url(/images/plus/btns/genkouhourei_down.png);
}

a#viewbtn:active {
    background: url(/images/plus/btns/view_down.png);
}

/* 判例検索 詳細画面 */
a#zenbunBtn,
a#gaiyouBtn,
a#keywordBtn,
a#refpdfbtnE {
    display: inline-block;
    width: 56px;
    height: 35px;
    background-repeat: no-repeat;
    border: none;
}

a#zenbunBtn {
    background: url(/images/plus/btns/zenbunBtn.png);
}

a#gaiyouBtn {
    margin-left: 2px;
    background: url(/images/plus/btns/gaiyouBtn.png);
}

a#keywordBtn {
    background: url(/images/plus/btns/keywordBtn.png);
}

a#refpdfbtnE {
    margin-left: 2px;
    background: url(/images/plus/btns/refpdfbtnE.png);
}

a#cEbtn,
a#gEbtn,
a#hqEbtn,
a#hrqEbtn,
a#inqEbtn {
    display: inline-block;
    width: 86px;
    height: 36px;
    background-repeat: no-repeat;
    border: none;
}

div#cDbtn,
div#gDbtn,
div#hqDbtn,
div#hrqDbtn,
div#inqDbtn {
    display: inline-block;
    width: 86px;
    height: 36px;
    background-repeat: no-repeat;
    border: none;
    margin-left: 1px;
    margin-top: 2px;
    float: left;
}

a#cEbtn {
    background: url(/images/plus/btns/cEbtn.png);
}

div#cDbtn {
    background: url(/images/plus/btns/cDbtn.png);
}

a#gEbtn {
    background: url(/images/plus/btns/gEbtn.png);
}

div#gDbtn {
    background: url(/images/plus/btns/gDbtn.png);
}

a#hqEbtn {
    background: url(/images/plus/btns/hqEbtn.png);
}

div#hqDbtn {
    background: url(/images/plus/btns/hqDbtn.png);
}

a#hrqEbtn {
    background: url(/images/plus/btns/hrqEbtn.png);
}

div#hrqDbtn {
    background: url(/images/plus/btns/hrqDbtn.png);
}

a#inqEbtn {
    background: url(/images/plus/btns/keisaiEbtn.png);
}

div#inqDbtn {
    background: url(/images/plus/btns/keisaiDbtn.png);
}

a#hprn_btn {
    position: absolute;
    width: 94px;
    height: 40px;
    left: 871px;
    top: 12px;
    background-repeat: no-repeat;
    background: url(/images/plus/btns/print_btn.png);
    border: none;
}

a#zenbunBtn:hover {
    background: url(/images/plus/btns/zenbunBtn_over.png);
}

a#gaiyouBtn:hover {
    background: url(/images/plus/btns/gaiyouBtn_over.png);
}

a#keywordBtn:hover {
    background: url(/images/plus/btns/keywordBtn_over.png);
}

a#refpdfbtnE:hover {
    background: url(/images/plus/btns/refpdfbtnE_over.png);
}

a#hprn_btn:hover {
    background: url(/images/plus/btns/print_btn_over.png);
}

a#cEbtn:hover {
    background: url(/images/plus/btns/cEbtn_over.png);
}

a#gEbtn:hover {
    background: url(/images/plus/btns/gEbtn_over.png);
}

a#hqEbtn:hover {
    background: url(/images/plus/btns/hqEbtn_over.png);
}

a#hrqEbtn:hover {
    background: url(/images/plus/btns/hrqEbtn_over.png);
}

a#inqEbtn:hover {
    background: url(/images/plus/btns/keisaiEbtn_over.png);
}

a#zenbunBtn:active {
    background: url(/images/plus/btns/zenbunBtn_down.png);
}

a#gaiyouBtn:active {
    background: url(/images/plus/btns/gaiyouBtn_down.png);
}

a#keywordBtn:active {
    background: url(/images/plus/btns/keywordBtn_down.png);
}

a#refpdfbtnE:active {
    background: url(/images/plus/btns/refpdfbtnE_down.png);
}

a#hprn_btn:active {
    background: url(/images/plus/btns/print_btn_down.png);
}

a#cEbtn:active {
    background: url(/images/plus/btns/cEbtn_down.png);
}

a#gEbtn:active {
    background: url(/images/plus/btns/gEbtn_down.png);
}

a#hqEbtn:active {
    background: url(/images/plus/btns/hqEbtn_down.png);
}

a#hrqEbtn:active {
    background: url(/images/plus/btns/hrqEbtn_down.png);
}

a#inqEbtn:active {
    background: url(/images/plus/btns/keisaiEbtn_down.png);
}

/* コメント（解説） */
a#cinyouhanreiEbtn,
p#cinyouhanreiDbtn,
a#tougaiEBtn,
p#tougaiDBtn {
    display: inline-block;
    width: 84px;
    height: 79px;
    background-repeat: no-repeat;
    border: none;
}

a#cinyouhanreiEbtn {
    background: url(/images/plus/btns/cinyouhanreiEbtn.png);
}

p#cinyouhanreiDbtn {
    background: url(/images/plus/btns/cinyouhanreiDbtn.png);
}

a#tougaiEBtn {
    background: url(/images/plus/btns/tougaiEBtn.png);
}

p#tougaiDBtn {
    background: url(/images/plus/btns/tougaiDBtn.png);
}

a#next_kaisetsu,
p#next_kaisetsu_D,
a#prev_kaisetsu,
p#prev_kaisetsu_D {
    display: inline-block;
    width: 110px;
    height: 31px;
    background-repeat: no-repeat;
    border: none;
}

a#next_kaisetsu {
    background: url(/images/plus/btns/next_kaisetsu.png);
}

p#next_kaisetsu_D {
    background: url(/images/plus/btns/next_kaisetsu_D.png);
}

a#prev_kaisetsu {
    background: url(/images/plus/btns/prev_kaisetsu.png);
}

p#prev_kaisetsu_D {
    background: url(/images/plus/btns/prev_kaisetsu_D.png);
}

a#cinyouhanreiEbtn:hover {
    background: url(/images/plus/btns/cinyouhanreiEbtn_over.png);
}

a#tougaiEBtn:hover {
    background: url(/images/plus/btns/tougaiEBtn_over.png);
}

a#next_kaisetsu:hover {
    background: url(/images/plus/btns/next_kaisetsu_over.png);
}

a#prev_kaisetsu:hover {
    background: url(/images/plus/btns/prev_kaisetsu_over.png);
}

a#cinyouhanreiEbtn:active {
    background: url(/images/plus/btns/cinyouhanreiEbtn_down.png);
}

a#tougaiEBtn:active {
    background: url(/images/plus/btns/tougaiEBtn_down.png);
}

a#next_kaisetsu:active {
    background: url(/images/plus/btns/next_kaisetsu_down.png);
}

a#prev_kaisetsu:active {
    background: url(/images/plus/btns/prev_kaisetsu_down.png);
}

/* 雑誌リンク */
a#htqEbtn,
div#htqDbtn {
    display: inline-block;
    width: 207px;
    height: 31px;
    background-repeat: no-repeat;
    border: none;
}

div#htqDbtn {
    margin-left: 8px;
}

a#htqEbtn {
    background: url(/images/plus/btns/htqEbtn.png);
}

a#htqEbtn:hover {
    background: url(/images/plus/btns/htqEbtn_over.png);
}

a#htqEbtn:active {
    background: url(/images/plus/btns/htqEbtn_down.png);
}

div#htqDbtn {
    background: url(/images/plus/btns/htqDbtn.png);
}

/* 電子書庫画面 */
#RegistFormClose {
    position: absolute;
    width: 25px;
    height: 25px;
    top: 10px;
    right: 24px;
    cursor: pointer;
    background: url("/images/plus/dtl_close.png") no-repeat;
}

#elibNewFolderBtn,
#elibNewFolderBtn2 {
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
    background-repeat: no-repeat;
}

#elibNewFolderBtn,
#elibNewFolderBtn2 {
    width: 172px;
    height: 34px;
    background: url("/images/plus/btns/elibNewFolderBtn_v2.png");
}

#elibNewFolderBtn {
    margin-left: 0px;
    float: right;
    right: 10px;
}

#elibNewFolderBtn:hover,
#elibNewFolderBtn2:hover {
    background: url("/images/plus/btns/elibNewFolderBtn_v2_over.png");
}

#elibNewFolderBtn:active,
#elibNewFolderBtn2:active {
    background: url("/images/plus/btns/elibNewFolderBtn_v2_down.png");
}

#elibRegistBtn,
#elibRegistCancelBtn {
    display: inline-block;
    width: 120px;
    height: 47px;
    float: right;
    margin-left: 9px;
}

#elibRegistBtn {
    background: url("/images/plus/btns/elibRegistBtn_v2.png");
}

#elibRegistBtn:hover {
    background: url("/images/plus/btns/elibRegistBtn_v2_over.png");
}

#elibRegistBtn:active {
    background: url("/images/plus/btns/elibRegistBtn_v2_down.png");
}

#elibRegistCancelBtn {
    background: url("/images/plus/btns/elibRegistCancelBtn.png");
}

#elibRegistCancelBtn:hover {
    background: url("/images/plus/btns/elibRegistCancelBtn_over.png");
}

#elibRegistCancelBtn:active {
    background: url("/images/plus/btns/elibRegistCancelBtn_down.png");
}

#folder_editbtn,
#item_editbtn {
    position: relative;
    display: block;
    width: 57px;
    height: 28px;
    background: url("/images/plus/btns/item_editbtn_v2.png");
    background-repeat: no-repeat;
    border: none;
}

#folder_editbtn {
    top: 14px;
    left: 4px;
}

#item_editbtn {
    margin-left: 10px;
    margin-bottom: 10px;
}

#folder_editbtn:hover,
#item_editbtn:hover {
    background: url("/images/plus/btns/item_editbtn_v2_over.png");
}

#folder_editbtn:active,
#item_editbtn:active {
    background: url("/images/plus/btns/item_editbtn_v2_down.png");
}

/* 判事事項iPad用 */
a#hanjibtn {
    display: inline-block;
    width: 26px;
    height: 16px;
    margin-right: 14px;
    background: url(/images/plus/btns/hanjibtn.png);
    background-repeat: no-repeat;
    border: none;
}

/* */
A:link {
    color: #0000AA;
    text-decoration: none;
}

A:visited {
    color: #003399;
    text-decoration: none;
}

A:active {
    color: #0099FF;
    text-decoration: none;
}

A:hover {
    color: #000000;
    text-decoration: underline;
}

.minis {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 10px;
    color: #333333;
    line-height: 13px;
}

.mini {
    font-size: 10px;
    color: #333333;
    line-height: 13px;
}

.minik {
    font-size: 10px;
    color: #000000;
    line-height: 13px;
}

.miniw {
    font-size: 10px;
    color: #FFFFFF;
    line-height: 13px;
}

.minib {
    font-size: 10px;
    color: #000078;
    line-height: 13px;
}

.normal {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 12px;
    color: #555555;
    line-height: 15px;
}

.red {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 12px;
    color: #CC6600;
    line-height: 15px;
}

.white {
    font-size: 12px;
    color: #FFFFFF;
    line-height: 15px;
}

.black {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 12px;
    color: #000000;
    line-height: 15px;
}

.blue {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 12px;
    color: #000078;
    line-height: 15px;
}

.gray {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 14px;
    color: #4f4f4f;
    line-height: 20px;
}

.blue2 {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 14px;
    color: #3b6bb3;
    line-height: 20px;
}

.big {
    font-size: 14px;
    color: #555555;
    line-height: 20px;
}

.bigr {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 14px;
    color: #CC6600;
    line-height: 20px;
}

.bigw {
    font-size: 14px;
    color: #FFFFFF;
    line-height: 20px;
}

.bigk {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 14px;
    color: #000000;
    line-height: 20px;
}

.bigk2 {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 16px;
    color: #000000;
    line-height: 20px;
}

.bigk3 {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 18px;
    color: #000000;
    line-height: 20px;
}

.bigb {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 14px;
    color: #000078;
    line-height: 20px;
}

.bigg {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 18px;
    color: #4f4f4f;
    line-height: 20px;
}

.bigg2 {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 16px;
    color: #4f4f4f;
    line-height: 20px;
}

.bigg3 {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 12px;
    color: #555555;
    line-height: 17px;
}

.titlew {
    font-family: "ＭＳ Ｐゴシック", sans-serif, Hiragino Kaku Gothic ProN;
    font-size: 20px;
    color: #FFFFFF;
    line-height: 20px;
    font-weight: bold;
}


.marginbp {
    margin: 0px;
}

@media print {
    .noPrint {
        display: none;
    }
}

/* IE7 Only */
* + html a#closebtn,
* + html a#topBtnL,
* + html a#prnStartBtn,
* + html p.marginbp,
* + html p#zennen,
* + html p#jinen,
* + html p#zengetu,
* + html p#jigetu,
* + html p#view,
* + html p#genkouhourei,
* + html p#next_E,
* + html p#prev_D,
* + html p#next_kiji_E,
* + html p#prev_kiji_D,
* + html p#next_kaisetsu_E,
* + html p#prev_kaisetsu_D {
    display: inline !important;
}

* + html #header_right,
* + html #yearmove {
    margin-top: 5px;
}

* + html #yearmove a,
* + html #yearmove p {
    margin-right: 5px;
}

* + html a#tomenubtn,
* + html a#prevbtn,
* + html a#prevbtn_ln,
* + html a#tosearchbtn,
* + html a#logoutBtn,
* + html a#elibbtn,
* + html a#head_eliblistbtn,
* + html a#head_elibregistbtn,
* + html a#winclosebtn {
    margin-right: 4px;
    margin-bottom: 4px !important;
    display: inline !important;
}

* + html a#searchbtn,
* + html a#detailbtn,
* + html a#detailbtn_D {
    margin-left: 0px !important;
}

* + html a#viewbtn {
    top: 83px !important;
    margin-top: -60px !important;
}

* + html span.dlg_arrow {
    margin-top: -2px;
    height: 16px;
    background-position: 0px 6px;
}

* + html input.txt_free,
* + html input.txt_court,
* + html input.txt_date,
* + html input.txt_gopage,
* + html input.txt_pname,
* + html input.txt_caseno,
* + html input.txt_law1,
* + html input.txt_law2,
* + html input.txt_law3,
* + html input.txt_refer,
* + html input.txt_jbunrui,
* + html input.txt_houbunya,
* + html input.txt_nendo,
* + html input.txt_bunrui,
* + html input.txt_book1,
* + html input.txt_book2,
* + html input.txt_hourei1,
* + html input.txt_hourei2,
* + html input.txt_licno {
    height: 17px;
    padding-left: 2px;
    padding-top: 3px;
}

* + html #elibRegistBtn {
    margin-left: 276px;
}

* + html #folder_editbtn {
    /*  left:-5px; */
}

* + html #item_editbtn {
    /*  left:-20px; */
}

* + html #elibNewFolderBtn {
    float: none;
    margin-left: 5px;
}

/* iPad Only */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    a#dlgokbtn {
        top: 1px;
    }

    a#viewbtn {
        margin-left: 908px;
    }

    span.dlg_arrow {
        margin-top: -4px;
        vertical-align: middle;
        background-position: 0px 0px;
    }
}