@font-face {
  font-family: 'tmpla';
  src: url("../a-fonts/tmpla.eot?k9ee7z");
  src: url("../a-fonts/tmpla.eot?k9ee7z#iefix") format("embedded-opentype"), url("../a-fonts/tmpla.ttf?k9ee7z") format("truetype"), url("../a-fonts/tmpla.woff?k9ee7z") format("woff"), url("../a-fonts/tmpla.svg?k9ee7z#tmpla") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }
[class^="a-i-"], [class*=" a-i-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'tmpla' !important;
  speak: never;
  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; }

.a-i-home:before {
  content: "\e900"; }

.a-i-light02:before {
  content: "\e901"; }

.a-i-user01:before {
  content: "\e902"; }

.a-i-bookmark:before {
  content: "\e903"; }

.a-i-close:before {
  content: "\e904"; }

.a-i-menu01:before {
  content: "\e905"; }

.a-i-menu02:before {
  content: "\e906"; }

.a-i-right:before {
  content: "\e907"; }

.a-i-youtube-maru:before {
  content: "\e908"; }

.a-i-refresh:before {
  content: "\e909"; }

.a-i-youtube:before {
  content: "\e90a"; }

.a-i-time:before {
  content: "\e90b"; }

.a-i-tag:before {
  content: "\e90c"; }

.a-i-folder:before {
  content: "\e90d"; }

.a-i-light01:before {
  content: "\e90e"; }

.a-i-send:before {
  content: "\e90f"; }

.a-i-twitter:before {
  content: "\e910"; }

.a-i-twitter_maru:before {
  content: "\e911"; }

.a-i-crown:before {
  content: "\e912"; }

.a-i-search:before {
  content: "\e913"; }

.a-i-info01:before {
  content: "\e914"; }

.a-i-eye:before {
  content: "\e915"; }

.a-i-quote02:before {
  content: "\e916"; }

.a-i-quote01:before {
  content: "\e917"; }

.a-i-shita:before {
  content: "\e918"; }

.a-i-pinterest:before {
  content: "\e919"; }

.a-i-share:before {
  content: "\e91a"; }

.a-i-left:before {
  content: "\e91b"; }

.a-i-ue:before {
  content: "\e91c"; }

.a-i-check04:before {
  content: "\e91d"; }

.a-i-check03:before {
  content: "\e91e"; }

.a-i-check02:before {
  content: "\e91f"; }

.a-i-check01:before {
  content: "\e920"; }

.a-i-write:before {
  content: "\e921"; }

.a-i-fb:before {
  content: "\e922"; }

.a-i-fb_maru:before {
  content: "\e923"; }

.a-i-fav:before {
  content: "\e924"; }

.a-i-insta:before {
  content: "\e925"; }

.a-i-insta_maru:before {
  content: "\e926"; }

.a-i-line:before {
  content: "\e927"; }

.a-i-line_maru:before {
  content: "\e928"; }

.a-i-building:before {
  content: "\e929"; }

.a-i-school:before {
  content: "\e92a"; }

.a-i-pinterest_maru:before {
  content: "\e92b"; }

.a-i-user05:before {
  content: "\e92c"; }

.a-i-user04:before {
  content: "\e92d"; }

.a-i-user03:before {
  content: "\e92e"; }

.a-i-user02:before {
  content: "\e92f"; }

.a-i-location:before {
  content: "\e930"; }

.a-i-info02:before {
  content: "\e931"; }

.a-i-info03:before {
  content: "\e932"; }

.a-i-megaphone:before {
  content: "\e933"; }

.a-i-smartphone:before {
  content: "\e934"; }

.a-i-link:before {
  content: "\e935"; }

.a-i-kuromaru:before {
  content: "\e936"; }

.a-i-shiromaru:before {
  content: "\e937"; }

.a-i-calendar01:before {
  content: "\e938"; }

.a-i-calendar02:before {
  content: "\e939"; }

.a-i-ha:before {
  content: "\e93a"; }

.a-i-hospital:before {
  content: "\e93b"; }

.a-i-info04:before {
  content: "\e93c"; }

.a-i-imp:before {
  content: "\e93d"; }

.a-i-woman:before {
  content: "\e93e"; }

.a-i-man:before {
  content: "\e93f"; }

.a-i-kabuse:before {
  content: "\e940"; }

.a-i-tongue:before {
  content: "\e941"; }

.a-i-pain:before {
  content: "\e942"; }

.a-i-whitening:before {
  content: "\e943"; }

.a-i-maternity:before {
  content: "\e944"; }

.a-i-decay:before {
  content: "\e945"; }

.a-i-denture:before {
  content: "\e946"; }

.a-i-ortho01:before {
  content: "\e947"; }

.a-i-ortho02:before {
  content: "\e948"; }

.a-i-ext:before {
  content: "\e949"; }

.a-i-root:before {
  content: "\e94a"; }

.a-i-perio:before {
  content: "\e94b"; }

.a-i-kids:before {
  content: "\e94c"; }

.a-i-prevention:before {
  content: "\e94d"; }

.a-i-medical:before {
  content: "\e94e"; }

.a-i-index:before {
  content: "\e94f"; }

.a-i-mail:before {
  content: "\e950"; }

.a-i-file01:before {
  content: "\e951"; }

.a-i-file02:before {
  content: "\e952"; }

.a-i-time02:before {
  content: "\e953"; }

.a-i-time03:before {
  content: "\e954"; }

.a-i-angel-down-circle-thin:before {
  content: "\e955"; }

.a-i-angel-down-thin:before {
  content: "\e956"; }

.a-i-angel-left-circle-thin:before {
  content: "\e957"; }

.a-i-angel-left-thin:before {
  content: "\e958"; }

.a-i-angel-right-circle-thin:before {
  content: "\e959"; }

.a-i-angel-right-thin:before {
  content: "\e95a"; }

.a-i-angel-up-circle-thin:before {
  content: "\e95b"; }

.a-i-angel-up-thin:before {
  content: "\e95c"; }

.a-i-arrow-down-circle-thin:before {
  content: "\e95d"; }

.a-i-arrow-down-thin:before {
  content: "\e95e"; }

.a-i-arrow-left-circle-thin:before {
  content: "\e95f"; }

.a-i-arrow-left-thin:before {
  content: "\e960"; }

.a-i-arrow-right-circle-thin:before {
  content: "\e961"; }

.a-i-arrow-right-thin:before {
  content: "\e962"; }

.a-i-arrow-up-circle-thin:before {
  content: "\e963"; }

.a-i-arrow-up-thin:before {
  content: "\e964"; }

.a-i-info05:before {
  content: "\e965"; }

.a-i-info06:before {
  content: "\e966"; }

.a-i-user06:before {
  content: "\e967"; }

.a-i-user07:before {
  content: "\e968"; }

.a-i-user08:before {
  content: "\e969"; }

.a-i-warning:before {
  content: "\e96a"; }

.a-i-angel-right-circle:before {
  content: "\e96b"; }

.a-i-check-maru:before {
  content: "\e96c"; }

.a-i-megaphone02:before {
  content: "\e96d"; }

.a-i-bag:before {
  content: "\e97b"; }

.a-i-info_maru:before {
  content: "\e97c"; }

.a-i-yen:before {
  content: "\e97d"; }

.a-i-yen_maru:before {
  content: "\e97e"; }

.a-i-help01:before {
  content: "\e97f"; }

.a-i-help02:before {
  content: "\e980"; }

.a-i-sleep:before {
  content: "\e981"; }

.a-i-japan:before {
  content: "\e982"; }

.a-i-drop:before {
  content: "\e983"; }