.imeInput{
  border:0px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration: underline;

  color:blue;
/*  background-color:#AAAAAA;*/
  width:2em;
  font-size:16px;
  
  font-family: monospace;
}

/*入力ウィンドウ(変換中)*/
.imeInputTrasf{
  border:0px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration: underline;

  color:#ffffff;
  background-color:#272672;
  width:2em;
  font-size:16px;
  
  font-family: monospace;
}

.imeTextareaOn{
  letter-spacing: 0px;
  background-color:#FAFFFF;
}

.imeTextareOff{
  letter-spacing: 0px;
  background-color:#FFFFFF;
}

textarea{
  font-size:16px;
  font-family: monospace;
}

/*変換ウィンドウ*/
.imeWindow{
  position: absolute;
}

/*選択時のボックス*/
.kouhoOver{
  color:#ffffff;
  background-color:#272672;
  cursor:pointer;
}

/*未選択時のボックス*/
.kouho{
  color:#000000;
  background-color:#DDDDDD;
  cursor:none;
}


/*imeMode切り替えボックス*/
.imeBox{
  background-color:#CCCCCC;
  
  width:25px;
  height:25px;
  text-align:center;
  font-size:18px;
  font-weight:normal;
}

/*ひらかな切り替えボックス*/
.imeHiraBox{
  width:50px;
  height:25px;
}