/*!
 * "Ligature Symbols" is lisenced under the SIL Open Font License 1.1 by http://kudakurage.com/ligature_symbols/
 */
 @font-face {
    font-family: 'LigatureSymbols';
    src: url('font/LigatureSymbols-2.09.eot');
    src: url('font/LigatureSymbols-2.09.eot?#iefix') format('embedded-opentype'),
         url('font/LigatureSymbols-2.09.woff') format('woff'),
         url('font/LigatureSymbols-2.09.ttf') format('truetype'),
         url('font/LigatureSymbols-2.09.svg#LigatureSymbols') format('svg');
    src: url('font/LigatureSymbols-2.09.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

[class^="ls-icon-"]:before, [class*=" ls-icon-"]:before {
  font-family: LigatureSymbols;
  font-weight: normal;
  font-style: normal;
  font-size:18px;
  display: inline-block;
  text-decoration: inherit;
}
a [class^="ls-icon-"], a [class*=" ls-icon-"] {
  display: inline-block;
  text-decoration: inherit;
}

.ls-icon-large:before {
  vertical-align: top;
  font-size: 1.3333333333333333em;
}
.ls-icon-xlarge:before {
  vertical-align: top;
  font-size: 1.875em;
}
.ls-icon-xxlarge:before {
  vertical-align: top;
  font-size: 2em;
}
.btn [class^="ls-icon-"], .btn [class*=" ls-icon-"] {

  line-height: .9em;
}
li [class^="ls-icon-"], li [class*=" ls-icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}
li .ls-icon-large[class^="ls-icon-"], li .ls-icon-large[class*=" ls-icon-"] {

  width: 1.875em;
}
li[class^="ls-icon-"], li[class*=" ls-icon-"] {
  margin-left: 0;
  list-style-type: none;
}
li[class^="ls-icon-"]:before, li[class*=" ls-icon-"]:before {
  text-indent: -2em;
  text-align: center;
}
li[class^="ls-icon-"].ls-icon-large:before, li[class*=" ls-icon-"].ls-icon-large:before {
  text-indent: -1.3333333333333333em;
}

.ls-icon-file:before { content: "\e048"; }
.ls-icon-print:before { content: "\e10a"; }
.ls-icon-delete:before { content: "\e12c"; }
.ls-icon-clear:before { content: "\e02f"; }
.ls-icon-save:before { content: "\e115"; }
.ls-icon-upload:before { content: "\e136"; }
.ls-icon-cloud:before { content: "\e031"; }
.ls-icon-folder:before { content: "\e04c"; }
.ls-icon-camera:before { content: "\e026"; }
.ls-icon-photo:before { content: "\e101"; }
.ls-icon-image:before { content: "\e074"; }
.ls-icon-barcode:before { content: "\e013"; }
.ls-icon-phone:before { content: "\e100"; }
.ls-icon-music:before { content: "\e094"; }
.ls-icon-video:before { content: "\e139"; }
.ls-icon-playmedia:before { content: "\e107"; }
.ls-icon-record:before { content: "\e10d"; }
.ls-icon-play:before { content: "\e106"; }
.ls-icon-pause:before { content: "\e09d"; }
.ls-icon-stop:before { content: "\e123"; }
.ls-icon-eject:before { content: "\e042"; }
.ls-icon-bell:before { content: "\e014"; }
.ls-icon-volumeup:before { content: "\e13d"; }
.ls-icon-volumedown:before { content: "\e13c"; }
.ls-icon-volume:before { content: "\e13b"; }
.ls-icon-off:before { content: "\e098"; }
.ls-icon-light:before { content: "\e14c"; }
.ls-icon-dark:before { content: "\e147"; }
.ls-icon-lock:before { content: "\e086"; }
.ls-icon-unlock:before { content: "\e134"; }
.ls-icon-flag:before { content: "\e04a"; }
.ls-icon-wifi:before { content: "\e140"; }
.ls-icon-time:before { content: "\e12b"; }
.ls-icon-map:before { content: "\e08b"; }
.ls-icon-geo:before { content: "\e056"; }
.ls-icon-location:before { content: "\e085"; }
.ls-icon-pin:before { content: "\e103"; }
.ls-icon-walking:before { content: "\e13e"; }
.ls-icon-bicycle:before { content: "\e015"; }
.ls-icon-car:before { content: "\e027"; }
.ls-icon-bus:before { content: "\e024"; }
.ls-icon-plane:before { content: "\e105"; }
.ls-icon-compass:before { content: "\e036"; }
.ls-icon-arrowup:before { content: "\e00e"; }
.ls-icon-arrowright:before { content: "\e00d"; }
.ls-icon-arrowdown:before { content: "\e00b"; }
.ls-icon-arrowleft:before { content: "\e00c"; }
.ls-icon-up:before { content: "\e135"; }
.ls-icon-right:before { content: "\e112"; }
.ls-icon-down:before { content: "\e03e"; }
.ls-icon-left:before { content: "\e080"; }
.ls-icon-back:before { content: "\e00f"; }
.ls-icon-next:before { content: "\e096"; }
.ls-icon-dropdown:before { content: "\e040"; }
.ls-icon-sort:before { content: "\e120"; }
.ls-icon-good:before { content: "\e059"; }
.ls-icon-bad:before { content: "\e011"; }
.ls-icon-full:before { content: "\e053"; }
.ls-icon-small:before { content: "\e11d"; }
.ls-icon-move:before { content: "\e093"; }
.ls-icon-undo:before { content: "\e133"; }
.ls-icon-forward:before { content: "\e04e"; }
.ls-icon-reply:before { content: "\e111"; }
.ls-icon-share:before { content: "\e118"; }
.ls-icon-login:before { content: "\e087"; }
.ls-icon-logout:before { content: "\e088"; }
.ls-icon-exchange:before { content: "\e045"; }
.ls-icon-shuffle:before { content: "\e11a"; }
.ls-icon-repeat:before { content: "\e110"; }
.ls-icon-refresh:before { content: "\e10e"; }
.ls-icon-sync:before { content: "\e125"; }
.ls-icon-external:before { content: "\e046"; }
.ls-icon-addstar:before { content: "\e000"; }
.ls-icon-star:before { content: "\e121"; }
.ls-icon-starempty:before { content: "\e122"; }
.ls-icon-heart:before { content: "\e06e"; }
.ls-icon-heartempty:before { content: "\e06f"; }
.ls-icon-view:before { content: "\e13a"; }
.ls-icon-comment:before { content: "\e034"; }
.ls-icon-comments:before { content: "\e035"; }
.ls-icon-plus:before { content: "\e108"; }
.ls-icon-minus:before { content: "\e08f"; }
.ls-icon-zoomin:before { content: "\e142"; }
.ls-icon-zoomout:before { content: "\e143"; }
.ls-icon-search:before { content: "\e116"; }
.ls-icon-menu:before { content: "\e08e"; }
.ls-icon-tilemenu:before { content: "\e12a"; }
.ls-icon-list:before { content: "\e084"; }
.ls-icon-tile:before { content: "\e129"; }
.ls-icon-table:before { content: "\e127"; }
.ls-icon-copy:before { content: "\e038"; }
.ls-icon-cut:before { content: "\e03b"; }
.ls-icon-backspace:before { content: "\e010"; }
.ls-icon-alignleft:before { content: "\e005"; }
.ls-icon-aligncenter:before { content: "\e004"; }
.ls-icon-alignright:before { content: "\e006"; }
.ls-icon-alignadjust:before { content: "\e003"; }
.ls-icon-italic:before { content: "\e079"; }
.ls-icon-bold:before { content: "\e01f"; }
.ls-icon-underline:before { content: "\e132"; }
.ls-icon-strike:before { content: "\e159"; }
.ls-icon-emphasis:before { content: "\e152"; }
.ls-icon-code:before { content: "\e032"; }
.ls-icon-link:before { content: "\e082"; }
.ls-icon-quote:before { content: "\e10b"; }
.ls-icon-graph:before { content: "\e05b"; }
.ls-icon-magic:before { content: "\e089"; }
.ls-icon-brush:before { content: "\e022"; }
.ls-icon-color:before { content: "\e033"; }
.ls-icon-contrast:before { content: "\e001"; }
.ls-icon-ink:before { content: "\e14a"; }
.ls-icon-gradation:before { content: "\e149"; }
.ls-icon-sepia:before { content: "\e14e"; }
.ls-icon-invert:before { content: "\e14b"; }
.ls-icon-paint:before { content: "\e09b"; }
.ls-icon-paramater:before { content: "\e09c"; }
.ls-icon-crop:before { content: "\e039"; }
.ls-icon-check:before { content: "\e029"; }
.ls-icon-checkbox:before { content: "\e02a"; }
.ls-icon-checkboxempty:before { content: "\e02b"; }
.ls-icon-pc:before { content: "\e09e"; }
.ls-icon-keyboard:before { content: "\e07d"; }
.ls-icon-mobile:before { content: "\e078"; }
.ls-icon-horizontal:before { content: "\e071"; }
.ls-icon-vertical:before { content: "\e138"; }
.ls-icon-web:before { content: "\e13f"; }
.ls-icon-mail:before { content: "\e08a"; }
.ls-icon-shopping:before { content: "\e119"; }
.ls-icon-dashboard:before { content: "\e03c"; }
.ls-icon-key:before { content: "\e07c"; }
.ls-icon-sns:before { content: "\e11f"; }
.ls-icon-calender:before { content: "\e15e"; }
.ls-icon-dailycalender:before { content: "\e025"; }
.ls-icon-ban:before { content: "\e012"; }
.ls-icon-remove:before { content: "\e10f"; }
.ls-icon-pen:before { content: "\e09f"; }
.ls-icon-eraser:before { content: "\e148"; }
.ls-icon-edit:before { content: "\e041"; }
.ls-icon-tabs:before { content: "\e095"; }
.ls-icon-tag:before { content: "\e128"; }
.ls-icon-setup:before { content: "\e117"; }
.ls-icon-setting:before { content: "\e055"; }
.ls-icon-etc:before { content: "\e043"; }
.ls-icon-clip:before { content: "\e030"; }
.ls-icon-bookmark:before { content: "\e021"; }
.ls-icon-book:before { content: "\e020"; }
.ls-icon-album:before { content: "\e002"; }
.ls-icon-user:before { content: "\e137"; }
.ls-icon-friend:before { content: "\e051"; }
.ls-icon-group:before { content: "\e05c"; }
.ls-icon-frustrate:before { content: "\e052"; }
.ls-icon-laugh:before { content: "\e07f"; }
.ls-icon-wink:before { content: "\e081"; }
.ls-icon-smile:before { content: "\e11e"; }
.ls-icon-surprise:before { content: "\e124"; }
.ls-icon-trouble:before { content: "\e12d"; }
.ls-icon-game:before { content: "\e054"; }
.ls-icon-globe:before { content: "\e058"; }
.ls-icon-home:before { content: "\e072"; }
.ls-icon-building:before { content: "\e023"; }
.ls-icon-rss:before { content: "\e113"; }
.ls-icon-app:before { content: "\e009"; }
.ls-icon-memo:before { content: "\e08d"; }
.ls-icon-meal:before { content: "\e08c"; }
.ls-icon-coffee:before { content: "\e146"; }
.ls-icon-present:before { content: "\e109"; }
.ls-icon-twinkle:before { content: "\e073"; }
.ls-icon-crown:before { content: "\e03a"; }
.ls-icon-category:before { content: "\e028"; }
.ls-icon-circle:before { content: "\e02e"; }
.ls-icon-info:before { content: "\e075"; }
.ls-icon-help:before { content: "\e070"; }
.ls-icon-refreshbutton:before { content: "\e14d"; }
.ls-icon-notify:before { content: "\e097"; }
.ls-icon-apple:before { content: "\e00a"; }
.ls-icon-android:before { content: "\e008"; }
.ls-icon-windows:before { content: "\e151"; }
.ls-icon-amazon:before { content: "\e007"; }
.ls-icon-facebook:before { content: "\e047"; }
.ls-icon-twitter:before { content: "\e12f"; }
.ls-icon-google:before { content: "\e05a"; }
.ls-icon-hatena:before { content: "\e05d"; }
.ls-icon-linkedin:before { content: "\e083"; }
.ls-icon-mixi:before { content: "\e090"; }
.ls-icon-line:before { content: "\e157"; }
.ls-icon-mobage:before { content: "\e158"; }
.ls-icon-gree:before { content: "\e153"; }
.ls-icon-skype:before { content: "\e11b"; }
.ls-icon-foursquare:before { content: "\e04d"; }
.ls-icon-pinterest:before { content: "\e104"; }
.ls-icon-flickr:before { content: "\e04b"; }
.ls-icon-tumblr:before { content: "\e12e"; }
.ls-icon-evernote:before { content: "\e044"; }
.ls-icon-github:before { content: "\e057"; }
.ls-icon-yapcasialogomark:before { content: "\e15c"; }
.ls-icon-dribbble:before { content: "\e03f"; }
.ls-icon-cookpad:before { content: "\e037"; }
.ls-icon-instapaper:before { content: "\e076"; }
.ls-icon-readability:before { content: "\e10c"; }
.ls-icon-gumroad:before { content: "\e154"; }
.ls-icon-picasa:before { content: "\e102"; }
.ls-icon-instagram:before { content: "\e155"; }
.ls-icon-delicious:before { content: "\e03d"; }
.ls-icon-youtube:before { content: "\e141"; }
.ls-icon-chrome:before { content: "\e02c"; }
.ls-icon-safari:before { content: "\e114"; }
.ls-icon-sleipnir:before { content: "\e11c"; }
.ls-icon-firefox:before { content: "\e049"; }
.ls-icon-opera:before { content: "\e099"; }
.ls-icon-internetexplorer:before { content: "\e077"; }
