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

[class^="calil-"], [class*=" calil-"] {
  font-family: 'calilicon';
  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;
}


.calil-mail:before {
  content: "\f46f";
}
.calil-docomoid:before {
  content: "\f11d";
}
.calil-mixi:before {
  content: "\f12b";
}
.calil-yahoo:before {
  content: "\f13d";
}
.calil-facebook:before {
  content: "\f645e";
}
.calil-twitter:before {
  content: "\f555";
}
.calil-google:before {
  content: "\e600";
}
.calil-info:before {
  content: "\e601";
}
.calil-roboto-4:before {
  content: "\f603";
}
.calil-roboto-3:before {
  content: "\f604";
}
.calil-roboto-2:before {
  content: "\f605";
}
.calil-roboto-1:before {
  content: "\f606";
}
.calil-roboto-0:before {
  content: "\f607";
}
.calil-roboto-9:before {
  content: "\f608";
}
.calil-roboto-8:before {
  content: "\f609";
}
.calil-roboto-7:before {
  content: "\f60a";
}
.calil-roboto-6:before {
  content: "\f60b";
}
.calil-roboto-5:before {
  content: "\f60c";
}
.calil-roboto-c:before {
  content: "\f60d";
}
.calil-roboto-b:before {
  content: "\f60e";
}
.calil-roboto-a:before {
  content: "\f60f";
}
.calil-roboto-k:before {
  content: "\f610";
}
.calil-roboto-m:before {
  content: "\f611";
}
.calil-gps-03:before {
  content: "\f612";
}
.calil-gps-02:before {
  content: "\f613";
}
.calil-gps-01:before {
  content: "\f614";
}
.calil-circle:before {
  content: "\f615";
}
.calil-confirm:before {
  content: "\f616";
}
.calil-special:before {
  content: "\f617";
}
.calil-search:before {
  content: "\f618";
}
.calil-small:before {
  content: "\f619";
}
.calil-bm2:before {
  content: "\f61a";
}
.calil-medium:before {
  content: "\f61b";
}
.calil-logo:before {
  content: "\f61c";
}
.calil-map-ja:before {
  content: "\f61d";
}
.calil-school:before {
  content: "\f61e";
}
.calil-community:before {
  content: "\f61f";
}
.calil-star:before {
  content: "\f620";
}
.calil-next:before {
  content: "\f621";
}
.calil-back:before {
  content: "\f622";
}
.calil-arrow:before {
  content: "\f623";
}
.calil-lib:before {
  content: "\f624";
}
.calil-other:before {
  content: "\f625";
}
.calil-hokkaido:before {
  content: "\f626";
}
.calil-aomori:before {
  content: "\f627";
}
.calil-iwate:before {
  content: "\f628";
}
.calil-miyagi:before {
  content: "\f629";
}
.calil-akita:before {
  content: "\f62a";
}
.calil-yamagata:before {
  content: "\f62b";
}
.calil-fukushima:before {
  content: "\f62c";
}
.calil-ibaraki:before {
  content: "\f62d";
}
.calil-tochigi:before {
  content: "\f62e";
}
.calil-gunma:before {
  content: "\f62f";
}
.calil-saitama:before {
  content: "\f630";
}
.calil-chiba:before {
  content: "\f631";
}
.calil-tokyo:before {
  content: "\f632";
}
.calil-kanagawa:before {
  content: "\f633";
}
.calil-niigata:before {
  content: "\f634";
}
.calil-toyama:before {
  content: "\f635";
}
.calil-ishikawa:before {
  content: "\f636";
}
.calil-fukui:before {
  content: "\f637";
}
.calil-yamanashi:before {
  content: "\f638";
}
.calil-nagano:before {
  content: "\f639";
}
.calil-gifu:before {
  content: "\f63a";
}
.calil-shizuoka:before {
  content: "\f63b";
}
.calil-aichi:before {
  content: "\f63c";
}
.calil-mie:before {
  content: "\f63d";
}
.calil-shiga:before {
  content: "\f63e";
}
.calil-kyoto:before {
  content: "\f63f";
}
.calil-osaka:before {
  content: "\f640";
}
.calil-hyogo:before {
  content: "\f641";
}
.calil-nara:before {
  content: "\f642";
}
.calil-wakayama:before {
  content: "\f643";
}
.calil-tottori:before {
  content: "\f644";
}
.calil-shimane:before {
  content: "\f645";
}
.calil-okayama:before {
  content: "\f646";
}
.calil-hiroshima:before {
  content: "\f647";
}
.calil-yamaguchi:before {
  content: "\f648";
}
.calil-tokushima:before {
  content: "\f649";
}
.calil-kagawa:before {
  content: "\f64a";
}
.calil-ehime:before {
  content: "\f64b";
}
.calil-kochi:before {
  content: "\f64c";
}
.calil-fukuoka:before {
  content: "\f64d";
}
.calil-saga:before {
  content: "\f64e";
}
.calil-nagasaki:before {
  content: "\f64f";
}
.calil-kumamoto:before {
  content: "\f650";
}
.calil-oita:before {
  content: "\f651";
}
.calil-miyazaki:before {
  content: "\f652";
}
.calil-kagoshima:before {
  content: "\f653";
}
.calil-okinawa:before {
  content: "\f654";
}
