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

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !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-new-tab:before {
  content: "\e903";
}
.icon-facebook-logo:before {
  content: "\e90a";
}
.icon-feedly:before {
  content: "\e90b";
  color: #2bb24c;
}
.icon-hatenabookmark:before {
  content: "\e900";
  color: #00a4de;
}
.icon-instagram:before {
  content: "\e901";
  color: #e4405f;
}
.icon-pocket:before {
  content: "\e902";
  color: #ef3f56;
}
.icon-qiita:before {
  content: "\e904";
  color: #55c500;
}
.icon-facebook:before {
  content: "\e905";
  color: #3b5998;
}
.icon-google:before {
  content: "\e906";
  color: #4285f4;
}
.icon-line:before {
  content: "\e907";
  color: #00c300;
}
.icon-youtube:before {
  content: "\e90d";
  color: #f00;
}
.icon-evernote:before {
  content: "\e90e";
  color: #00a82d;
}
.icon-twitter:before {
  content: "\e908";
  color: #1da1f2;
}
.icon-messenger:before {
  content: "\e909";
  color: #0084ff;
}
.icon-head-style:before {
  content: "\e90f";
}
.icon-tel:before {
  content: "\e910";
  color: #fff;
}
.icon-add:before {
  content: "\e145";
}
.icon-adjust:before {
  content: "\e39e";
}
.icon-arrow_back:before {
  content: "\e5c4";
}
.icon-arrow_downward:before {
  content: "\e5db";
}
.icon-arrow_drop_down:before {
  content: "\e5c5";
}
.icon-arrow_drop_up:before {
  content: "\e5c7";
}
.icon-arrow_forward:before {
  content: "\e5c8";
}
.icon-arrow_upward:before {
  content: "\e5d8";
}
.icon-attach_file:before {
  content: "\e226";
}
.icon-attachment:before {
  content: "\e2bc";
}
.icon-domain:before {
  content: "\e7ee";
}
.icon-business_center:before {
  content: "\eb3f";
}
.icon-phone:before {
  content: "\e0cd";
}
.icon-call_end:before {
  content: "\e0b1";
}
.icon-check:before {
  content: "\e5ca";
}
.icon-check_box:before {
  content: "\e834";
}
.icon-check_box_outline_blank:before {
  content: "\e835";
}
.icon-close:before {
  content: "\e5cd";
}
.icon-clear_all:before {
  content: "\e0b8";
}
.icon-code:before {
  content: "\e86f";
}
.icon-copyright:before {
  content: "\e90c";
}
.icon-markunread:before {
  content: "\e159";
}
.icon-favorite:before {
  content: "\e87d";
}
.icon-favorite_border:before {
  content: "\e87e";
}
.icon-format_quote:before {
  content: "\e244";
}
.icon-help:before {
  content: "\e887";
}
.icon-help_outline:before {
  content: "\e8fd";
}
.icon-home:before {
  content: "\e88a";
}
.icon-info:before {
  content: "\e88e";
}
.icon-info_outline:before {
  content: "\e88f";
}
.icon-keyboard_arrow_down:before {
  content: "\e313";
}
.icon-keyboard_arrow_left:before {
  content: "\e314";
}
.icon-keyboard_arrow_right:before {
  content: "\e315";
}
.icon-keyboard_arrow_up:before {
  content: "\e316";
}
.icon-language:before {
  content: "\e894";
}
.icon-laptop_chromebook:before {
  content: "\e31f";
}
.icon-laptop_mac:before {
  content: "\e320";
}
.icon-laptop_windows:before {
  content: "\e321";
}
.icon-open_in_new:before {
  content: "\e89e";
}
.icon-local_offer:before {
  content: "\e54e";
}
.icon-room:before {
  content: "\e8b4";
}
.icon-mail_outline:before {
  content: "\e0e1";
}
.icon-map:before {
  content: "\e55b";
}
.icon-menu:before {
  content: "\e5d2";
}
.icon-more_horiz:before {
  content: "\e5d3";
}
.icon-more_vert:before {
  content: "\e5d4";
}
.icon-pin_drop:before {
  content: "\e55e";
}
.icon-public:before {
  content: "\e80b";
}
.icon-remove:before {
  content: "\e15b";
}
.icon-send:before {
  content: "\e163";
}
.icon-share:before {
  content: "\e80d";
}
.icon-unfold_less:before {
  content: "\e5d6";
}
.icon-unfold_more:before {
  content: "\e5d7";
}
.icon-work:before {
  content: "\e8f9";
}
