/* ------------------------------
 X-MON 3 button.css
------------------------------ */
@charset "utf-8";

/* ------------------------------
 ボタン
------------------------------ */
button {
    display             : block;
    color               : #333;
    border              : solid 1px #999;
    margin              : 2px;
    padding             : 1px 11px 0px 10px;
    font-size           : 10pt;
    line-height         : 16px;
    text-align          : center;
    text-decoration     : none;
    border-radius: 7px;
    background-color    : #fff;
    text-shadow         : 1px 1px 1px #fff;
    float               : left;
}

/*
input[type="text"], input[type="input"], input[type="color"], input[type="password"], select {
    border-radius: 7px;
    padding             : 3px 11px 3px 10px;
    font-size           : 10pt;
    line-height         : 16px;
    border              : solid 1px #999;
}
*/

button:hover {
    background-color    : #eee;
    /*
        color               : #66c;
    */
    cursor              : pointer;
}

button span {
    text-indent         : 28px;
    display             : block;
    font-size           : 10pt;
    height              : 16px;
    line-height         : 100%;
    padding-top         : 5px;
    padding-bottom      : 4px;
    white-space         : nowrap;
}

button .next {
    background          : url('/img/24icons/next.png') no-repeat;
}

button .command {
    background          : url('/img/files/command.png') no-repeat;
}

button .multiadd {
    background          : url('/img/files/multiadd.png') no-repeat;
}

button .back {
    background          : url('/img/24icons/back.png') no-repeat;
}

button .approve {
    background          : url('/img/24icons/approve.png') no-repeat;
}

button .del {
    background          : url('/img/24icons/del.png') no-repeat;
}

button .add {
    background          : url('/img/24icons/plus.png') no-repeat;
}

button .download {
    background          : url('/img/24icons/download.png') no-repeat;
}

button .restore {
    background          : url('/img/24icons/restore.png') no-repeat;
}

button .edit {
    background          : url('/img/24icons/config.png') no-repeat;
}

button .ok {
    background          : url('/img/24icons/ok.png') no-repeat;
}

button .ng {
    background          : url('/img/24icons/ng.png') no-repeat;
}

button .open, button .down {
    background          : url('/img/24icons/open.png') no-repeat;
}

button .close, button .up {
    background          : url('/img/24icons/close.png') no-repeat;
}

span.hostSearch, span.scan{
    background          : url('/img/serviceicons/detail.gif') no-repeat 2px 2px;
}

button .close2 {
    background          : url('/img/24icons/close2.png') no-repeat;
}

button .reset {
    background: url('/img/24icons/reset.png') no-repeat;
}

button .hyperv {
    background: url('/img/common/hyperv.png') no-repeat;
}

button .print {
    background: url('/img/24icons/print.png') no-repeat;
}

button .mail {
    background: url('/img/24icons/mail.png') no-repeat;
}

button .log {
    background: url('/img/24icons/log.png') no-repeat;
}

button .unlock {
    background: url('/img/24icons/unlock.png') no-repeat;
}

button .package_in {
    background: url('/img/24icons/package_in.png') no-repeat;
}

button .package_out {
    background: url('/img/24icons/package_out.png') no-repeat;
}

button .paper {
    background: url('/img/24icons/paper.png') no-repeat;
}

button .csv {
    background: url('/img/24icons/csv.png') no-repeat;
}

button .map {
    background: url('/img/24icons/map.png') no-repeat;
}

button .management {
    background: url('/img/24icons/management.png') no-repeat;
}

button .maplist {
    background: url('/img/24icons/maplist.png') no-repeat;
}
button .work {
    background: url('/img/common/gif-load-mini.gif') no-repeat;
}

button .key {
    background: url('/img/24icons/key.png') no-repeat;
}
button .phone {
    background: url('/img/24icons/phone.png') no-repeat;
}
button .login {
    background: url('/img/24icons/login.png') no-repeat;
}
button .user_list {
    background: url('/img/files/team.png') no-repeat;
}
button .user_package_add {
    background: url('/img/24icons/user_package_add.png') no-repeat;
}
button .user_search {
    background: url('/img/24icons/user_search.png') no-repeat;
}
button .multiadd {
    background: url('/img/24icons/multiadd.png') no-repeat;
}
button .command {
    background: url('/img/24icons/command.png') no-repeat;
}
button .searchtext {
    background: url('/img/24icons/searchtext.png') no-repeat;
}
button .no_icon {
    text-indent: 0px;
}
button .camera {
    background: url('/img/24icons/camera.png') no-repeat;
}
button:disabled {
    opacity: .3;
    background-color: #eee;
    cursor: default;
}