/*!
 * "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('../fonts/LigatureSymbols-2.09.eot');
	src: url('../fonts/LigatureSymbols-2.09.eot?#iefix')
		format('embedded-opentype'), url('../fonts/LigatureSymbols-2.09.woff')
		format('woff'), url('../fonts/LigatureSymbols-2.09.ttf')
		format('truetype'),
		url('../fonts/LigatureSymbols-2.09.svg#LigatureSymbols') format('svg');
	src: url('../fonts/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";
}