@font-face {
  font-family: 'ik';
  src:  url('fonts/ik.eot?h1oh77');
  src:  url('fonts/ik.eot?h1oh77#iefix') format('embedded-opentype'),
    url('fonts/ik.ttf?h1oh77') format('truetype'),
    url('fonts/ik.woff?h1oh77') format('woff'),
    url('fonts/ik.svg?h1oh77#ik') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'ik' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-icon_page:before {
  content: "\25a1";
}
.icon-search03:before {
  content: "\53";
}
.icon-arrow121:before {
  content: "\3e";
}
.icon-arrow122:before {
  content: "\3c";
}
.icon-uniE902:before {
  content: "\25cf";
}
.icon-arrow08:before {
  content: "\ff1e";
}
.icon-arrow09:before {
  content: "\ff1c";
}
.icon-arrow80:before {
  content: "\226b";
}
.icon-arrow81:before {
  content: "\226a";
}
.icon-dot01:before {
  content: "\25ce";
}
.icon-minus04:before {
  content: "\2d";
}
.icon-plus04:before {
  content: "\2b";
}
