/*
Company: Astar Printerlink Co., Ltd.
Product: Astar Web IME CSS
Version: 3.19.10.090
*/
.astar-ime-plugin { display:inline; }
.astar-ime-plugin-hide { display:none; }
.astar-ime-plugin img { vertical-align:middle; cursor:pointer; }
.astar-ime-panel { display:block; width:100%; margin-top: 10px; position: absolute; background: white; }
.astar-ime-panel-hide { display:none; }
.astar-ime-textbox { width:98px; ime-mode:disabled; font-size: initial; position:relative; z-index:999; }
.astar-ime-textbox-notfound {  width:98px; ime-mode:disabled; background-color:rgb(0,120,215); color: White; }
.astar-ime-switch { vertical-align:middle; cursor:pointer; width: auto !important; }
.astar-ime-candidate { display:block; border:1px black solid; background-color:White; position:absolute; z-index:888; font-size: initial; }
.astar-ime-candidate-hide { display:none; }
.astar-ime-candidate-header { width:100px; text-align:center; }
.astar-ime-candidate-header img { vertical-align:middle; cursor:pointer; }
.astar-ime-candidate-table { border-collapse:collapse; width:100px; border:0; }
.astar-ime-candidate-table tr:hover { background-color:rgb(205,232,255); }
.astar-ime-candidate-table td:nth-child(odd) { text-align:center; }
.astar-ime-keyboard { display:block; border:1px black solid; background-color:white; position:absolute; z-index:999; font-size: initial; }
.astar-ime-keyboard-hide { display:none; }
.astar-ime-keyboard-table { width:100%; }
.astar-ime-keyboard-table-key { text-align:center !important; background-color:rgb(237,237,237); cursor:pointer; width:10px; padding: 5px !important; border: solid white 3px !important;}
.astar-ime-keyboard-table-func { text-align:center !important; background-color:rgb(191,191,191); cursor:pointer; width:33%; border: solid white 2.5px !important;}



