
  .canvas-layer-component-eraser {
     cursor: url(../images/common/eraser-normal.png) 0 2, pointer;
  }
  .canvas-layer-component-pen-normal-red {
     cursor: url(../images/common/pen-normal-red.png), pointer;
  }
  .canvas-layer-component-pen-normal-blue {
     cursor: url(../images/common/pen-normal-blue.png) 0 2, pointer;
  }
  .canvas-layer-component-pen-normal-yellow {
     cursor: url(../images/common/pen-normal-yellow.png) 0 2, pointer;
  }
  .canvas-layer-component-pen-normal-green {
     cursor: url(../images/common/pen-normal-green.png) 0 2, pointer;
  }
  .canvas-layer-component-pen-normal-black {
     cursor: url(../images/common/pen-normal-black.png) 0 2, pointer;
  }
  .canvas-layer-component-pen-bold-red {
     cursor: url(../images/common/pen-bold-red.png) 0 4, pointer;
  }
  .canvas-layer-component-pen-bold-blue {
     cursor: url(../images/common/pen-bold-blue.png) 0 4, pointer;
  }
  .canvas-layer-component-pen-bold-yellow {
     cursor: url(../images/common/pen-bold-yellow.png) 0 4, pointer;
  }
  .canvas-layer-component-pen-bold-green {
     cursor: url(../images/common/pen-bold-green.png) 0 4, pointer;
  }
  .canvas-layer-component-pen-bold-black {
     cursor: url(../images/common/pen-bold-black.png) 0 4, pointer;
  }
  .canvas-layer-component-marker-normal-red {
     cursor: url(../images/common/marker-normal-red.png) 0 6, pointer; 
  }
  .canvas-layer-component-marker-normal-blue {
     cursor: url(../images/common/marker-normal-blue.png) 0 6, pointer;
  }
  .canvas-layer-component-marker-normal-yellow {
     cursor: url(../images/common/marker-normal-yellow.png) 0 6, pointer;
  }
  .canvas-layer-component-marker-normal-green {
     cursor: url(../images/common/marker-normal-green.png) 0 6, pointer;
  }
  .canvas-layer-component-marker-normal-black {
     cursor: url(../images/common/marker-normal-black.png) 0 6, pointer;
  }
  .canvas-layer-component-marker-bold-red {
     cursor: url(../images/common/marker-bold-red.png) 0 12, pointer;
  }
  .canvas-layer-component-marker-bold-blue {
     cursor: url(../images/common/marker-bold-blue.png) 0 12, pointer;
  }
  .canvas-layer-component-marker-bold-yellow {
     cursor: url(../images/common/marker-bold-yellow.png) 0 12, pointer;
  }
  .canvas-layer-component-marker-bold-green {
     cursor: url(../images/common/marker-bold-green.png) 0 12, pointer;
  }
  .canvas-layer-component-marker-bold-black {
     cursor: url(../images/common/marker-bold-black.png) 0 12, pointer;
  }

/*@media all and (-ms-high-contrast:none){
*/
@media screen and (-ms-high-contrast: none) {
  .canvas-layer-component-eraser {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/eraser-normal.cur), pointer;
  }
  .canvas-layer-component-pen-normal-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-red.cur), pointer;
  }
  .canvas-layer-component-pen-normal-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-blue.cur), pointer;
  }
  .canvas-layer-component-pen-normal-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-yellow.cur), pointer;
  }
  .canvas-layer-component-pen-normal-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-green.cur), pointer;
  }
  .canvas-layer-component-pen-normal-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-black.cur), pointer;
  }
  .canvas-layer-component-pen-bold-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-red.cur), pointer;
  }
  .canvas-layer-component-pen-bold-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-blue.cur), pointer;
  }
  .canvas-layer-component-pen-bold-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-yellow.cur), pointer;
  }
  .canvas-layer-component-pen-bold-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-green.cur), pointer;
  }
  .canvas-layer-component-pen-bold-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-black.cur), pointer;
  }
  .canvas-layer-component-marker-normal-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-red.cur), pointer; 
  }
  .canvas-layer-component-marker-normal-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-blue.cur), pointer;
  }
  .canvas-layer-component-marker-normal-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-yellow.cur), pointer;
  }
  .canvas-layer-component-marker-normal-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-green.cur), pointer;
  }
  .canvas-layer-component-marker-normal-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-black.cur), pointer;
  }
  .canvas-layer-component-marker-bold-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-red.cur), pointer;
  }
  .canvas-layer-component-marker-bold-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-blue.cur), pointer;
  }
  .canvas-layer-component-marker-bold-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-yellow.cur), pointer;
  }
  .canvas-layer-component-marker-bold-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-green.cur), pointer;
  }
  .canvas-layer-component-marker-bold-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-black.cur), pointer;
  }
}

@supports (-ms-ime-align:auto) {

  .canvas-layer-component-eraser {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/eraser-normal.cur), pointer;
  }
  .canvas-layer-component-pen-normal-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-red.cur), pointer;
  }
  .canvas-layer-component-pen-normal-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-blue.cur), pointer;
  }
  .canvas-layer-component-pen-normal-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-yellow.cur), pointer;
  }
  .canvas-layer-component-pen-normal-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-green.cur), pointer;
  }
  .canvas-layer-component-pen-normal-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-normal-black.cur), pointer;
  }
  .canvas-layer-component-pen-bold-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-red.cur), pointer;
  }
  .canvas-layer-component-pen-bold-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-blue.cur), pointer;
  }
  .canvas-layer-component-pen-bold-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-yellow.cur), pointer;
  }
  .canvas-layer-component-pen-bold-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-green.cur), pointer;
  }
  .canvas-layer-component-pen-bold-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/pen-bold-black.cur), pointer;
  }
  .canvas-layer-component-marker-normal-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-red.cur), pointer; 
  }
  .canvas-layer-component-marker-normal-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-blue.cur), pointer;
  }
  .canvas-layer-component-marker-normal-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-yellow.cur), pointer;
  }
  .canvas-layer-component-marker-normal-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-green.cur), pointer;
  }
  .canvas-layer-component-marker-normal-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-black.cur), pointer;
  }
  .canvas-layer-component-marker-bold-red {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-normal-black.cur), pointer;
  }
  .canvas-layer-component-marker-bold-blue {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-blue.cur), pointer;
  }
  .canvas-layer-component-marker-bold-yellow {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-yellow.cur), pointer;
  }
  .canvas-layer-component-marker-bold-green {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-green.cur), pointer;
  }
  .canvas-layer-component-marker-bold-black {
     cursor: url(/tosho/kyozai/eigo/m105/assets/images/pointer/marker-bold-black.cur), pointer;
  }
}

