@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?gwymi7');
  src:  url('fonts/icomoon.eot?gwymi7#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?gwymi7') format('truetype'),
    url('fonts/icomoon.woff?gwymi7') format('woff'),
    url('fonts/icomoon.svg?gwymi7#icomoon') 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: '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-squared-plus:before {
  content: "\e90b";
}
.icon-plus:before {
  content: "\e90c";
}
.icon-squared-minus:before {
  content: "\e90d";
}
.icon-minus:before {
  content: "\e90e";
}
.icon-arrow-bold-down:before {
  content: "\e627";
}
.icon-arrow-bold-left:before {
  content: "\e628";
}
.icon-arrow-bold-right:before {
  content: "\e629";
}
.icon-arrow-bold-up:before {
  content: "\e62a";
}
.icon-arrow-down3:before {
  content: "\e62b";
}
.icon-arrow-left:before {
  content: "\e62c";
}
.icon-arrow-long-down:before {
  content: "\e62d";
}
.icon-arrow-long-left:before {
  content: "\e62e";
}
.icon-arrow-long-right:before {
  content: "\e62f";
}
.icon-arrow-long-up:before {
  content: "\e630";
}
.icon-arrow-right3:before {
  content: "\e631";
}
.icon-arrow-up3:before {
  content: "\e632";
}
.icon-chevron-down:before {
  content: "\e638";
}
.icon-chevron-left:before {
  content: "\e639";
}
.icon-chevron-right:before {
  content: "\e63a";
}
.icon-chevron-small-down:before {
  content: "\e63b";
}
.icon-chevron-small-left:before {
  content: "\e63c";
}
.icon-chevron-small-right:before {
  content: "\e63d";
}
.icon-chevron-small-up:before {
  content: "\e63e";
}
.icon-chevron-thin-down:before {
  content: "\e63f";
}
.icon-chevron-thin-left:before {
  content: "\e640";
}
.icon-chevron-thin-right:before {
  content: "\e641";
}
.icon-chevron-thin-up:before {
  content: "\e642";
}
.icon-chevron-up:before {
  content: "\e643";
}
.icon-chevron-with-circle-down:before {
  content: "\e644";
}
.icon-chevron-with-circle-left:before {
  content: "\e645";
}
.icon-chevron-with-circle-right:before {
  content: "\e646";
}
.icon-chevron-with-circle-up:before {
  content: "\e647";
}
.icon-controller-play:before {
  content: "\e64d";
}
.icon-controller-record:before {
  content: "\e64e";
}
.icon-controller-stop:before {
  content: "\e64f";
}
.icon-triangle-down:before {
  content: "\e667";
}
.icon-triangle-left:before {
  content: "\e668";
}
.icon-triangle-right:before {
  content: "\e669";
}
.icon-triangle-up:before {
  content: "\e66a";
}
.icon-aircraft-landing:before {
  content: "\e672";
}
.icon-aircraft-take-off:before {
  content: "\e673";
}
.icon-aircraft:before {
  content: "\e600";
}
.icon-credit-card2:before {
  content: "\e606";
}
.icon-emoji-happy:before {
  content: "\e6ae";
}
.icon-emoji-neutral:before {
  content: "\e6af";
}
.icon-emoji-sad:before {
  content: "\e6b0";
}
.icon-globe:before {
  content: "\e601";
}
.icon-plus2:before {
  content: "\e706";
}
.icon-葉っぱアイコン素材。:before {
  content: "\e908";
  color: #4b4b4b;
}
.icon-お気に入り、オススメに使える星アイコン。:before {
  content: "\e909";
  color: #fff;
}
.icon-NEWのラベルアイコン素材-1:before {
  content: "\e90a";
  color: #4b4b4b;
}
.icon-camp:before {
  content: "\e78c";
}
.icon-star00:before {
  content: "\e617";
}
.icon-star01:before {
  content: "\e622";
}
.icon-star02:before {
  content: "\e618";
}
.icon-star03:before {
  content: "\e619";
}
.icon-star04:before {
  content: "\e61a";
}
.icon-star05:before {
  content: "\e61b";
}
.icon-star06:before {
  content: "\e61c";
}
.icon-star07:before {
  content: "\e61d";
}
.icon-star08:before {
  content: "\e61e";
}
.icon-star09:before {
  content: "\e61f";
}
.icon-star1:before {
  content: "\e620";
}
.icon-circle:before {
  content: "\e905";
}
.icon-triangle:before {
  content: "\e906";
}
.icon-x:before {
  content: "\e907";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-twitter:before {
  content: "\ea96";
}
.icon-search:before {
  content: "\e900";
}
.icon-earth2:before {
  content: "\e901";
}
.icon-checkmark:before {
  content: "\e902";
}
.icon-forward:before {
  content: "\e903";
}
.icon-trophy:before {
  content: "\e904";
}
.icon-credit-card3:before {
  content: "\e93f";
}
.icon-trophy2:before {
  content: "\e99e";
}
.icon-airplane:before {
  content: "\e9af";
}
.icon-earth:before {
  content: "\e9ca";
}
.icon-arrow-up-left:before {
  content: "\ea31";
}
.icon-arrow-up:before {
  content: "\ea32";
}
.icon-arrow-up-right:before {
  content: "\ea33";
}
.icon-arrow-right:before {
  content: "\ea34";
}
.icon-arrow-down-right:before {
  content: "\ea35";
}
.icon-arrow-down:before {
  content: "\ea36";
}
.icon-arrow-down-left:before {
  content: "\ea37";
}
.icon-arrow-left3:before {
  content: "\ea38";
}
.icon-arrow-up-left2:before {
  content: "\ea39";
}
.icon-arrow-up2:before {
  content: "\ea3a";
}
.icon-arrow-up-right2:before {
  content: "\ea3b";
}
.icon-arrow-right2:before {
  content: "\ea3c";
}
.icon-arrow-down-right2:before {
  content: "\ea3d";
}
.icon-arrow-down2:before {
  content: "\ea3e";
}
.icon-arrow-down-left2:before {
  content: "\ea3f";
}
.icon-arrow-left2:before {
  content: "\ea40";
}
.icon-ctrl:before {
  content: "\ea50";
}
