/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-balloon {
  background-image: url(../images/sprite.png);
  background-position: -690px -402px;
  width: 62px;
  height: 29px;
}
.icon-close-large {
  background-image: url(../images/sprite.png);
  background-position: -869px -555px;
  width: 35px;
  height: 35px;
}
.icon-close-popup-g {
  background-image: url(../images/sprite.png);
  background-position: -869px -508px;
  width: 37px;
  height: 37px;
}
.icon-close-popup-index {
  background-image: url(../images/sprite.png);
  background-position: -680px -486px;
  width: 32px;
  height: 32px;
}
.icon-close-popup-w {
  background-image: url(../images/sprite.png);
  background-position: -864px -627px;
  width: 52px;
  height: 52px;
}
.icon-close {
  background-image: url(../images/sprite.png);
  background-position: -897px -600px;
  width: 16px;
  height: 16px;
}
.icon-down-arrow-g {
  background-image: url(../images/sprite.png);
  background-position: -898px -220px;
  width: 20px;
  height: 20px;
}
.icon-down-arrow-y {
  background-image: url(../images/sprite.png);
  background-position: -892px -424px;
  width: 20px;
  height: 20px;
}
.icon-download {
  background-image: url(../images/sprite.png);
  background-position: -478px -332px;
  width: 16px;
  height: 20px;
}
.icon-gray-triangle {
  background-image: url(../images/sprite.png);
  background-position: -518px -363px;
  width: 13px;
  height: 15px;
}
.icon-guide {
  background-image: url(../images/sprite.png);
  background-position: -898px -250px;
  width: 20px;
  height: 18px;
}
.icon-jimun01 {
  background-image: url(../images/sprite.png);
  background-position: -569px -486px;
  width: 101px;
  height: 32px;
}
.icon-jimun02 {
  background-image: url(../images/sprite.png);
  background-position: -569px -402px;
  width: 111px;
  height: 32px;
}
.icon-jimun03 {
  background-image: url(../images/sprite.png);
  background-position: -569px -444px;
  width: 111px;
  height: 32px;
}
.icon-learning {
  background-image: url(../images/sprite.png);
  background-position: -892px -485px;
  width: 14px;
  height: 11px;
}
.icon-learningmap {
  background-image: url(../images/sprite.png);
  background-position: -533px -240px;
  width: 18px;
  height: 20px;
}
.icon-left-arrow-g {
  background-image: url(../images/sprite.png);
  background-position: -898px -149px;
  width: 17px;
  height: 29px;
}
.icon-left-arrow {
  background-image: url(../images/sprite.png);
  background-position: -452px -363px;
  width: 12px;
  height: 20px;
}
.icon-lock {
  background-image: url(../images/sprite.png);
  background-position: -504px -332px;
  width: 16px;
  height: 20px;
}
.icon-monitor {
  background-image: url(../images/sprite.png);
  background-position: 0px 0px;
  width: 318px;
  height: 282px;
}
.icon-mute {
  background-image: url(../images/sprite.png);
  background-position: -898px -188px;
  width: 19px;
  height: 22px;
}
.icon-next-result {
  background-image: url(../images/sprite.png);
  background-position: -534px -292px;
  width: 18px;
  height: 19px;
}
.icon-next {
  background-image: url(../images/sprite.png);
  background-position: -474px -363px;
  width: 12px;
  height: 20px;
}
.icon-num1-h {
  background-image: url(../images/sprite.png);
  background-position: -369px -240px;
  width: 31px;
  height: 30px;
}
.icon-num1 {
  background-image: url(../images/sprite.png);
  background-position: -410px -240px;
  width: 31px;
  height: 30px;
}
.icon-num2-h {
  background-image: url(../images/sprite.png);
  background-position: -451px -240px;
  width: 31px;
  height: 30px;
}
.icon-num2 {
  background-image: url(../images/sprite.png);
  background-position: -492px -240px;
  width: 31px;
  height: 30px;
}
.icon-num3-h {
  background-image: url(../images/sprite.png);
  background-position: -722px -486px;
  width: 31px;
  height: 31px;
}
.icon-num3 {
  background-image: url(../images/sprite.png);
  background-position: -328px -240px;
  width: 31px;
  height: 31px;
}
.icon-num4-h {
  background-image: url(../images/sprite.png);
  background-position: -452px -292px;
  width: 31px;
  height: 30px;
}
.icon-num4 {
  background-image: url(../images/sprite.png);
  background-position: -493px -292px;
  width: 31px;
  height: 30px;
}
.icon-opinion-check {
  background-image: url(../images/sprite.png);
  background-position: -889px -374px;
  width: 14px;
  height: 12px;
}
.icon-pause-large {
  background-image: url(../images/sprite.png);
  background-position: -780px -508px;
  width: 79px;
  height: 109px;
}
.icon-pause {
  background-image: url(../images/sprite.png);
  background-position: -452px -332px;
  width: 16px;
  height: 21px;
}
.icon-play-large {
  background-image: url(../images/sprite.png);
  background-position: -780px -278px;
  width: 99px;
  height: 108px;
}
.icon-play {
  background-image: url(../images/sprite.png);
  background-position: -892px -454px;
  width: 19px;
  height: 21px;
}
.icon-prev {
  background-image: url(../images/sprite.png);
  background-position: -496px -363px;
  width: 12px;
  height: 20px;
}
.icon-quiz-o-f-h {
  background-image: url(../images/sprite.png);
  background-position: -328px 0px;
  width: 231px;
  height: 230px;
}
.icon-quiz-o-f {
  background-image: url(../images/sprite.png);
  background-position: 0px -292px;
  width: 231px;
  height: 230px;
}
.icon-quiz-o-on {
  background-image: url(../images/sprite.png);
  background-position: -569px -212px;
  width: 181px;
  height: 180px;
}
.icon-quiz-o {
  background-image: url(../images/sprite.png);
  background-position: 0px -532px;
  width: 181px;
  height: 180px;
}
.icon-quiz-option {
  background-image: url(../images/sprite.png);
  background-position: -780px -702px;
  width: 13px;
  height: 10px;
}
.icon-quiz-result-a {
  background-image: url(../images/sprite.png);
  background-position: -555px -532px;
  width: 159px;
  height: 159px;
}
.icon-quiz-result-arrow {
  background-image: url(../images/sprite.png);
  background-position: -690px -444px;
  width: 68px;
  height: 17px;
}
.icon-quiz-result-b {
  background-image: url(../images/sprite.png);
  background-position: -780px 0px;
  width: 139px;
  height: 139px;
}
.icon-quiz-time {
  background-image: url(../images/sprite.png);
  background-position: -780px -396px;
  width: 102px;
  height: 102px;
}
.icon-quiz-x-f-h {
  background-image: url(../images/sprite.png);
  background-position: -241px -292px;
  width: 201px;
  height: 202px;
}
.icon-quiz-x-f {
  background-image: url(../images/sprite.png);
  background-position: -569px 0px;
  width: 201px;
  height: 202px;
}
.icon-quiz-x-on {
  background-image: url(../images/sprite.png);
  background-position: -191px -532px;
  width: 172px;
  height: 173px;
}
.icon-quiz-x {
  background-image: url(../images/sprite.png);
  background-position: -373px -532px;
  width: 172px;
  height: 173px;
}
.icon-replay {
  background-image: url(../images/sprite.png);
  background-position: -780px -149px;
  width: 108px;
  height: 119px;
}
.icon-skip {
  background-image: url(../images/sprite.png);
  background-position: -780px -627px;
  width: 74px;
  height: 65px;
}
.icon-speed {
  background-image: url(../images/sprite.png);
  background-position: -892px -396px;
  width: 26px;
  height: 18px;
}
.icon-stick {
  background-image: url(../images/sprite.png);
  background-position: -916px -508px;
  width: 2px;
  height: 18px;
}
.icon-stop {
  background-image: url(../images/sprite.png);
  background-position: -889px -310px;
  width: 22px;
  height: 22px;
}
.icon-subtitle {
  background-image: url(../images/sprite.png);
  background-position: -889px -342px;
  width: 22px;
  height: 22px;
}
.icon-summary-chk {
  background-image: url(../images/sprite.png);
  background-position: -869px -600px;
  width: 18px;
  height: 16px;
}
.icon-unlock {
  background-image: url(../images/sprite.png);
  background-position: -530px -332px;
  width: 16px;
  height: 20px;
}
.icon-volume {
  background-image: url(../images/sprite.png);
  background-position: -889px -278px;
  width: 25px;
  height: 22px;
}
