
@charset "utf-8";

/* ===============================================
	Noto Sans Japanese (japanese)
	http://www.google.com/fonts/earlyaccess
=============================================== */

@font-face {
	font-family:'Noto Sans Japanese';
	font-style:normal; font-weight:400;
	line-height:1;
	src: url('NotoSansJP/Regular.woff2') format('woff2'),
				url('NotoSansJP/Regular.woff') format('woff'),
				url('NotoSansJP/Regular.otf') format('opentype');
}
@font-face {
	font-family:'Noto Sans Japanese';
	font-style:normal; font-weight:700;
	font-variant:normal; text-transform:none;
	line-height:1;
	src: local('NotoSansJP-Bold.otf'),
				url('NotoSansJP/Bold.woff2') format('woff2'),
				url('NotoSansJP/Bold.woff') format('woff'),
				url('NotoSansJP/Bold.otf') format('opentype');
}

/* ===============================================
	IcoMoon
=============================================== */
@font-face {
	font-family: 'icomoon';
	font-weight:normal; font-style: normal;
	src: url('icomoon/icomoon.eot?jztt2v');
	src: url('icomoon/icomoon.eot?jztt2v#iefix') format('embedded-opentype'),
				url('icomoon/icomoon.ttf?jztt2v') format('truetype'),
				url('icomoon/icomoon.woff?jztt2v') format('woff');
}

/* ƒAƒCƒRƒ“ */
.icon-sakura:before { content:"\e900"; }
.icon-arrow1:before { content:"\e903"; }
.icon-arrow2:before { content:"\e902"; }

.icon-sakura:before,
.icon-arrow1:before,
.icon-arrow2:before,
#main h2.tit:before,
ul[class*="fontarrow"] li:before,
#main .scrollbox dl.c2 dt:before {
	font-family: 'icomoon' !important;
	font-style:normal; font-weight:normal;
	font-variant:normal; text-transform:none;
	line-height:1;
	speak: none;
}

