@font-face {
   font-family: "AmebaSymbols";
	src: url('https://stat100.ameba.jp/common_style/font/ameba_symbols_v3/latest/amebasymbolsv3.eot');
	src: url('https://stat100.ameba.jp/common_style/font/ameba_symbols_v3/latest/amebasymbolsv3.woff') format('woff'),
		url('https://stat100.ameba.jp/common_style/font/ameba_symbols_v3/latest/amebasymbolsv3.ttf') format('truetype'),
		url('https://stat100.ameba.jp/common_style/font/ameba_symbols_v3/latest/amebasymbolsv3.svg') format('svg');
}

.icon {
	font-family: "AmebaSymbols";
	display: inline-block;
	vertical-align: -.2rem;
	line-height: 1rem;
	font-style: normal;
	font-weight: normal;
}

/* only include fonts that is used */
.icon.icon--menu::after {
	content: "\004D";
}
.icon.icon--home::after {
	content: "\0048";
}
.icon.icon--noti::after {
	content: "\004E";
}

.icon.icon--triangle-right::after {
	content: "\00E5";
}
.icon.icon--triangle-down::after {
	content: "\00E7";
}

.icon.icon--blog::after {
	content: "\0038";
}
.icon.icon--ranking::after {
	content: "\00A5";
}
.icon.icon--checklist::after {
	content: "\0056";
}
.icon.icon--amember::after {
	content: "\006A";
}

.icon.icon--user::after {
	content: "\0075";
}
.icon.icon--check::after {
	content: "\0076";
}
.icon.icon--plus::after {
	content: "\002B";
}
.icon.icon--popular::after {
	content: "\004F";
}
.icon.icon--official::after {
	content: "\0043";
}
.icon.icon--menu-vertical::after {
	content: "\007B";
}

.icon.icon--pigg::after {
	content: "\0060";
}
.icon.icon--peta::after {
	content: "\002E";
}
.icon.icon--camera::after {
	content: "\0050";
}
.icon.icon--message::after {
	content: "\006C";
}
.icon.icon--setting::after {
	content: "\0053";
}


/* set brancd colors for sns icons */
.icon.icon--twitter::after {
	content: "\03B3";
	color: #1da1f2;
}
.icon.icon--facebook::after {
	content: "\03B5";
	color: #3b579d;
}
.icon.icon--instagram::after {
	content: "\03B7";
	color: #000;
}

.icon.icon--smile::after {
	content: "\00AC";
}
.icon.icon--comment::after {
	content: "\0054";
}
.icon.icon--reblog::after {
	content: "\2295";
}

.icon.icon--ranking-up::after {
	content: "\0035";
}
.icon.icon--ranking-stay::after {
	content: "\0036";
}
.icon.icon--ranking-down::after {
	content: "\0037";
}
.icon.icon--new::after {
	content: "\002A";
}

.icon.icon--question::after {
	content: "\003F";
}

.icon.icon--close::after {
	content: "\0058";
}

.icon.icon--profile::after {
	content: "\0069";
}
.icon.icon--balloon::after {
	content: "\0063";
}
.icon.icon--link::after {
	content: "\2273";
}

.icon.icon--friend::after {
	content: "\0074";
}
.icon.icon--friend-cancel::after {
	content: "\0039";
}
.icon.icon--friend-add::after {
	content: "\0067";
}

.icon.icon--image::after {
	content: "\0070";
}

.icon.icon--search::after {
	content: "\0073";
}

.icon.icon--tv-cm::after {
	content: "\0078";
}

.icon.icon--abematv::after {
	content: "\03C8";
}
