@font-face {
	font-family: 'shinmai-icon';
	src:url('/fonts/shinmai-icon.eot?7tvk30');
	src:url('/fonts/shinmai-icon.eot?7tvk30#iefix') format('embedded-opentype'),
		url('/fonts/shinmai-icon.ttf?7tvk30') format('truetype'),
		url('/fonts/shinmai-icon.woff?7tvk30') format('woff'),
		url('/fonts/shinmai-icon.svg?7tvk30#shinmai-icon') 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: 'shinmai-icon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}

.icon-global:before {content: "\e900";}
.icon-home:before {content: "\e901";}
.icon-local:before {content: "\e902";}
.icon-mail:before {content: "\e903";}
.icon-movie:before {content: "\e904";}
.icon-nano:before {content: "\e905";}
.icon-news:before {content: "\e906";}
.icon-odekake:before {content: "\e907";}
.icon-photo:before {content: "\e908";}
.icon-ranking:before {content: "\e909";}
.icon-shinmai:before {content: "\e90a";}
.icon-sports:before {content: "\e90b";}
