@charset "utf-8";

 /* Font Face
----------------------------------------------*/
/*
 * Webfont: Calibri Bold by Ascender
 * URL: http://www.myfonts.com/fonts/ascender/calibri/bold/
 * Copyright: &#x00A9; 2007 Microsoft Corporation. All Rights Reserved.
 * Licensed pageviews: 250,000
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2748884
*/
@font-face {
	font-family: 'Calibri-Bold';
	/* src: url('../fonts/calibri_bold.eot');
	src: url('../fonts/calibri_bold.eot?#iefix') format('embedded-opentype'), */
	src: url('../fonts/calibri_bold.woff') format('woff'),
		url('../fonts/calibri_bold.ttf') format('truetype'),
		url('../fonts/calibri_bold.svg#Calibri-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*
 * Copyright (c) 2010, Matt McInerney (http://pixelspread.com|matt@pixelspread.com),
 * with Reserved Font Name Raleway.
 * This Font Software is licensed under the SIL Open Font License, Version 1.1.
 * This license is copied below, and is also available with a FAQ at:
 * http://scripts.sil.org/OFL
*/
@font-face {
    font-family: 'RalewayThin';
    /* src: url('../fonts/raleway_thin-webfont.eot');
    src: url('../fonts/raleway_thin-webfont.eot?#iefix') format('embedded-opentype'), */
    src: url('../fonts/raleway_thin-webfont.woff') format('woff'),
         url('../fonts/raleway_thin-webfont.ttf') format('truetype'),
         url('../fonts/raleway_thin-webfont.svg#webfontnF3kUzPR') format('svg');
    font-weight: normal;
    font-style: normal;
		font-display: swap;
}
/*
 * Webfont: bebas
 * URL: http://dharmatype.com
 * DHARMA TYPE FREE FONTs
 * This Font Software is licensed under the SIL Open Font License, Version 1.1
 * License: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
*/
@font-face {
	font-family: 'bebas';
	/* src: url('../fonts/bebas.eot');
	src: url('../fonts/bebas.eot?#iefix') format('embedded-opentype'), */
	src: url('../fonts/bebas.woff') format('woff'),
		url('../fonts/bebas.ttf') format('truetype'),
		url('../fonts/bebas.svg#bebas') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*
 * Webfont: Cormorant-Light
 * Copyright (c) 2015, Christian Thalmann and the Cormorant Project Authors (github.com/CatharsisFonts/Cormorant)
 * This Font Software is licensed under the SIL Open Font License, Version 1.1
 * License: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
*/
@font-face {
	font-family: 'Cormorant-Light';
	/* src: url('../fonts/Cormorant-Light.eot');
	src: url('../fonts/Cormorant-Light.eot?#iefix') format('embedded-opentype'), */
	src: url('../fonts/Cormorant-Light.woff') format('woff'),
		url('../fonts/Cormorant-Light.ttf') format('truetype'),
		url('../fonts/Cormorant-Light.svg#Cormorant-Light') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*!
 * "M+ OUTLINE FONTS" is lisenced under the free Font License.
 * http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/index.html#license
 * http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/index.html
 */
@font-face {
	font-family: 'mPlus2cM';
	/* src: url('../fonts/mplus-2c-medium.eot');
	src: url('../fonts/mplus-2c-medium.eot?#iefix') format('embedded-opentype'), */
	src: url('../fonts/mplus-2c-medium.woff') format('woff'),
		url('../fonts/mplus-2c-medium.ttf') format('truetype'),
		url('../fonts/mplus-2c-medium.svg#mplus-2c-medium') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'mplus-2c-regular';
	/* src: url('../fonts/mplus-2c-regular.eot');
	src: url('../fonts/mplus-2c-regular.eot?#iefix') format('embedded-opentype'), */
	src: url('../fonts/mplus-2c-regular.woff') format('woff'),
		url('../fonts/mplus-2c-regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'mplus-2p-regular';
	/* src: url('../fonts/mplus-2p-regular.eot');
	src: url('../fonts/mplus-2p-regular.eot?#iefix') format('embedded-opentype'), */
	src: url('../fonts/mplus-2p-regular.woff') format('woff'),
		url('../fonts/mplus-2p-regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'mplus-1p-light';
    /* src: url('../fonts/mplus-1p-light.eot');
    src: url('../fonts/mplus-1p-light.eot?#iefix') format('embedded-opentype'), */
    src: url('../fonts/mplus-1p-light.woff') format('woff'),
         url('../fonts/mplus-1p-light.ttf') format('truetype'),
         url('../fonts/mplus-1p-light.svg#mplus-1p-light') format('svg');
    font-weight: normal;
    font-style: normal;
		font-display: swap;
}
@font-face {
    font-family: 'mplus-1p-thin';
    /* src: url('../fonts/mplus-1p-thin.eot');
    src: url('../fonts/mplus-1p-thin.eot?#iefix') format('embedded-opentype'), */
    src: url('../fonts/mplus-1p-thin.woff') format('woff'),
         url('../fonts/mplus-1p-thin.ttf') format('truetype'),
         url('../fonts/mplus-1p-thin.svg#mplus-1p-thin') format('svg');
    font-weight: normal;
    font-style: normal;
		font-display: swap;
}
@font-face{
	font-family:'rounded-x-mplus-2p-black';
	/* src:url('../fonts/rounded-x-mplus-2p-black.eot');
	src:url('../fonts/rounded-x-mplus-2p-black.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/rounded-x-mplus-2p-black.woff') format('woff'),
		url('../fonts/rounded-x-mplus-2p-black.ttf') format('truetype'),
		url('../fonts/rounded-x-mplus-2p-black.svg#rounded-x-mplus-2p-black-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'rounded-x-mplus-2p-bold';
	/* src:url('../fonts/rounded-x-mplus-2p-bold.eot');
	src:url('../fonts/rounded-x-mplus-2p-bold.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/rounded-x-mplus-2p-bold.woff') format('woff'),
		url('../fonts/rounded-x-mplus-2p-bold.ttf') format('truetype'),
		url('../fonts/rounded-x-mplus-2p-bold.svg#rounded-x-mplus-2p-bold-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'rounded-x-mplus-2p-heavy';
	/* src:url('../fonts/rounded-x-mplus-2p-heavy.eot');
	src:url('../fonts/rounded-x-mplus-2p-heavy.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/rounded-x-mplus-2p-heavy.woff') format('woff'),
		url('../fonts/rounded-x-mplus-2p-heavy.ttf') format('truetype'),
		url('../fonts/rounded-x-mplus-2p-heavy.svg#rounded-x-mplus-2p-heavy-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'rounded-x-mplus-2p-light';
	/* src:url('../fonts/rounded-x-mplus-2p-light.eot');
	src:url('../fonts/rounded-x-mplus-2p-light.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/rounded-x-mplus-2p-light.woff') format('woff'),
		url('../fonts/rounded-x-mplus-2p-light.ttf') format('truetype'),
		url('../fonts/rounded-x-mplus-2p-light.svg#rounded-x-mplus-2p-light-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'rounded-x-mplus-2p-medium';
	/* src:url('../fonts/rounded-x-mplus-2p-medium.eot');
	src:url('../fonts/rounded-x-mplus-2p-medium.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/rounded-x-mplus-2p-medium.woff') format('woff'),
		url('../fonts/rounded-x-mplus-2p-medium.ttf') format('truetype'),
		url('../fonts/rounded-x-mplus-2p-medium.svg#rounded-x-mplus-2p-medium-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'rounded-x-mplus-2p-regular';
	/* src:url('../fonts/rounded-x-mplus-2p-regular.eot');
	src:url('../fonts/rounded-x-mplus-2p-regular.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/rounded-x-mplus-2p-regular.woff') format('woff'),
		url('../fonts/rounded-x-mplus-2p-regular.ttf') format('truetype'),
		url('../fonts/rounded-x-mplus-2p-regular.svg#rounded-x-mplus-2p-regular-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*!
 * "Noto Fonts" is lisenced under Apache License 2.0.
 * http://www.google.com/get/noto/#/family/noto-sans-jpan
 *このWebサイトには、 Apache 2.0ライセンスで配布されている製作物が含まれています。
 * Copyright (C) 2013 DHMO
 *      http://dhmo.wktk.so/
 *
 * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 @font-face {
     font-family: 'NotoSansJP-Black';
     /* src: url('../fonts/NotoSansJP-Black.eot');
     src: url('../fonts/NotoSansJP-Black.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-Black.woff') format('woff'),
          url('../fonts/NotoSansJP-Black.otf') format('truetype'),
          url('../fonts/NotoSansJP-Black.svg#NotoSansJP-Black-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSansJP-Bold';
     /* src: url('../fonts/NotoSansJP-Bold.eot');
     src: url('../fonts/NotoSansJP-Bold.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-Bold.woff') format('woff'),
          url('../fonts/NotoSansJP-Bold.otf') format('truetype'),
          url('../fonts/NotoSansJP-Bold.svg#NotoSansJP-Bold-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSansJP-DemiLight';
     /* src: url('../fonts/NotoSansJP-DemiLight.eot');
     src: url('../fonts/NotoSansJP-DemiLight.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-DemiLight.woff') format('woff'),
          url('../fonts/NotoSansJP-DemiLight.otf') format('truetype'),
          url('../fonts/NotoSansJP-DemiLight.svg#NotoSansJP-DemiLight-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSansJP-Light';
     /* src: url('../fonts/NotoSansJP-Light.eot');
     src: url('../fonts/NotoSansJP-Light.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-Light.woff') format('woff'),
          url('../fonts/NotoSansJP-Light.otf') format('truetype'),
          url('../fonts/NotoSansJP-Light.svg#NotoSansJP-Light-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSansJP-Medium';
     /* src: url('../fonts/NotoSansJP-Medium.eot'); */
     /* src: url('../fonts/NotoSansJP-Medium.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-Medium.woff') format('woff'),
          url('../fonts/NotoSansJP-Medium.otf') format('truetype'),
          url('../fonts/NotoSansJP-Medium.svg#NotoSansJP-Medium-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSansJP-Regular';
     /* src: url('../fonts/NotoSansJP-Regular.eot');
     src: url('../fonts/NotoSansJP-Regular.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-Regular.woff') format('woff'),
          url('../fonts/NotoSansJP-Regular.otf') format('truetype'),
          url('../fonts/NotoSansJP-Regular.svg#NotoSansJP-Regular-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSansJP-Thin';
     /* src: url('../fonts/NotoSansJP-Thin.eot');
     src: url('../fonts/NotoSansJP-Thin.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSansJP-Thin.woff') format('woff'),
          url('../fonts/NotoSansJP-Thin.otf') format('truetype'),
          url('../fonts/NotoSansJP-Thin.svg#NotoSansJP-Thin-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-Black';
     /* src: url('../fonts/NotoSerifCJKjp-Black.eot');
     src: url('../fonts/NotoSerifCJKjp-Black.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-Black.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-Black.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-Black.svg#NotoSerifCJKjp-Black-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-Bold';
     /* src: url('../fonts/NotoSerifCJKjp-Bold.eot');
     src: url('../fonts/NotoSerifCJKjp-Bold.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-Bold.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-Bold.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-Bold.svg#NotoSerifCJKjp-Bold-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-ExtraLight';
     /* src: url('../fonts/NotoSerifCJKjp-ExtraLight.eot');
     src: url('../fonts/NotoSerifCJKjp-ExtraLight.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-ExtraLight.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-ExtraLight.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-ExtraLight.svg#NotoSerifCJKjp-ExtraLight-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-Light';
     /* src: url('../fonts/NotoSerifCJKjp-Light.eot');
     src: url('../fonts/NotoSerifCJKjp-Light.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-Light.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-Light.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-Light.svg#NotoSerifCJKjp-Light-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-Medium';
     /* src: url('../fonts/NotoSerifCJKjp-Medium.eot');
     src: url('../fonts/NotoSerifCJKjp-Medium.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-Medium.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-Medium.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-Medium.svg#NotoSerifCJKjp-Medium-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-Regular';
     /* src: url('../fonts/NotoSerifCJKjp-Regular.eot'); */
     /* src: url('../fonts/NotoSerifCJKjp-Regular.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-Regular.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-Regular.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-Regular.svg#NotoSerifCJKjp-Regular-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }
 @font-face {
     font-family: 'NotoSerifCJKjp-SemiBold';
     /* src: url('../fonts/NotoSerifCJKjp-SemiBold.eot');
     src: url('../fonts/NotoSerifCJKjp-SemiBold.eot?#iefix') format('embedded-opentype'), */
     src: url('../fonts/NotoSerifCJKjp-SemiBold.woff') format('woff'),
          url('../fonts/NotoSerifCJKjp-SemiBold.otf') format('truetype'),
          url('../fonts/NotoSerifCJKjp-SemiBold.svg#NotoSerifCJKjp-SemiBold-Alphabetic') format('svg');
     font-weight: normal;
     font-style: normal;
		 font-display: swap;
 }

/*
 * Webfont: 源真ゴシック (げんしんゴシック)
 * URL: http://jikasei.me/info/license.html
 * Copyright: (C) 2014 自家製フォント工房 by MM.
 * M+ OUTLINE FONTS is under the M+ FONTS LICENSE.
 * These fonts are free software.
  * Unlimited permission is granted to use, copy, and distribute them, with
  * or without modification, either commercially or noncommercially.
  * THESE FONTS ARE PROVIDED "AS IS" WITHOUT WARRANTY.
*/
@font-face{
	font-family:'GenShinGothic-P-Light';
	/* src:url('../fonts/GenShinGothic-P-Light.eot');
	src:url('../fonts/GenShinGothic-P-Light.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-Light.woff') format('woff'),
		url('../fonts/GenShinGothic-P-Light.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-Light.svg#GenShinGothic-P-Light-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenShinGothic-P-Normal';
	/* src:url('../fonts/GenShinGothic-P-Normal.eot');
	src:url('../fonts/GenShinGothic-P-Normal.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-Normal.woff') format('woff'),
		url('../fonts/GenShinGothic-P-Normal.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-Normal.svg#GenShinGothic-P-Normal-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenShinGothic-P-Bold';
	/* src:url('../fonts/GenShinGothic-P-Bold.eot');
	src:url('../fonts/GenShinGothic-P-Bold.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-Bold.woff') format('woff'),
		url('../fonts/GenShinGothic-P-Bold.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-Bold.svg#GenShinGothic-P-Bold-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenShinGothic-P-ExtraLight';
	/* src:url('../fonts/GenShinGothic-P-ExtraLight.eot');
	src:url('../fonts/GenShinGothic-P-ExtraLight.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-ExtraLight.woff') format('woff'),
		url('../fonts/GenShinGothic-P-ExtraLight.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-ExtraLight.svg#GenShinGothic-P-ExtraLight-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenShinGothic-P-Heavy';
	/* src:url('../fonts/GenShinGothic-P-Heavy.eot');
	src:url('../fonts/GenShinGothic-P-Heavy.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-Heavy.woff') format('woff'),
		url('../fonts/GenShinGothic-P-Heavy.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-Heavy.svg#GenShinGothic-P-Heavy-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenShinGothic-P-Medium';
	/* src:url('../fonts/GenShinGothic-P-Medium.eot');
	src:url('../fonts/GenShinGothic-P-Medium.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-Medium.woff') format('woff'),
		url('../fonts/GenShinGothic-P-Medium.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-Medium.svg#GenShinGothic-P-Medium-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenShinGothic-P-Regular';
	/* src:url('../fonts/GenShinGothic-P-Regular.eot');
	src:url('../fonts/GenShinGothic-P-Regular.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenShinGothic-P-Regular.woff') format('woff'),
		url('../fonts/GenShinGothic-P-Regular.ttf') format('truetype'),
		url('../fonts/GenShinGothic-P-Regular.svg#GenShinGothic-P-Regular-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*
 * Webfont: Akrobat
 * Designed by Plamen Motev.
 * https://www.behance.net/Muteroos
 * http://www.fontfabric.com/akrobat/
*/
@font-face{
	font-family:'Akrobat-Black';
	/* src:url('../fonts/Akrobat-Black.eot');
	src:url('../fonts/Akrobat-Black.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-Black.woff') format('woff'),
		url('../fonts/Akrobat-Black.ttf') format('truetype'),
		url('../fonts/Akrobat-Black.svg#Akrobat-Black') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-Bold';
	/* src:url('../fonts/Akrobat-Bold.eot');
	src:url('../fonts/Akrobat-Bold.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-Bold.woff') format('woff'),
		url('../fonts/Akrobat-Bold.ttf') format('truetype'),
		url('../fonts/Akrobat-Bold.svg#Akrobat-Bold') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-ExtraBold';
	/* src:url('../fonts/Akrobat-ExtraBold.eot');
	src:url('../fonts/Akrobat-ExtraBold.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-ExtraBold.woff') format('woff'),
		url('../fonts/Akrobat-ExtraBold.ttf') format('truetype'),
		url('../fonts/Akrobat-ExtraBold.svg#Akrobat-ExtraBold') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-ExtraLight';
	/* src:url('../fonts/Akrobat-ExtraLight.eot');
	src:url('../fonts/Akrobat-ExtraLight.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-ExtraLight.woff') format('woff'),
		url('../fonts/Akrobat-ExtraLight.ttf') format('truetype'),
		url('../fonts/Akrobat-ExtraLight.svg#Akrobat-ExtraLight') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-Light';
	/* src:url('../fonts/Akrobat-Light.eot');
	src:url('../fonts/Akrobat-Light.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-Light.woff') format('woff'),
		url('../fonts/Akrobat-Light.ttf') format('truetype'),
		url('../fonts/Akrobat-Light.svg#Akrobat-Light') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-Light';
	/* src:url('../fonts/Akrobat-Light.eot');
	src:url('../fonts/Akrobat-Light.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-Light.woff') format('woff'),
		url('../fonts/Akrobat-Light.ttf') format('truetype'),
		url('../fonts/Akrobat-Light.svg#Akrobat-Light') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-Regular';
	/* src:url('../fonts/Akrobat-Regular.eot');
	src:url('../fonts/Akrobat-Regular.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-Regular.woff') format('woff'),
		url('../fonts/Akrobat-Regular.ttf') format('truetype'),
		url('../fonts/Akrobat-Regular.svg#Akrobat-Regular') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-SemiBold';
	/* src:url('../fonts/Akrobat-SemiBold.eot');
	src:url('../fonts/Akrobat-SemiBold.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-SemiBold.woff') format('woff'),
		url('../fonts/Akrobat-SemiBold.ttf') format('truetype'),
		url('../fonts/Akrobat-SemiBold.svg#Akrobat-SemiBold') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Akrobat-Thin';
	/* src:url('../fonts/Akrobat-Thin.eot');
	src:url('../fonts/Akrobat-Thin.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Akrobat-Thin.woff') format('woff'),
		url('../fonts/Akrobat-Thin.ttf') format('truetype'),
		url('../fonts/Akrobat-Thin.svg#Akrobat-Thin') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}


/*
 * Webfont: UtsukushiFONT（うつくし明朝）
 * https://www.flopdesign.com/freefont/utsukushi-mincho-font.html
 * Copyright(c) Information-technology Promotion Agency, Japan (IPA), 2003-2015.
 */
@font-face{
	font-family:'UtsukushiFONT';
	/* src:url('../fonts/UtsukushiFONT.eot');
	src:url('../fonts/UtsukushiFONT.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/UtsukushiFONT.woff') format('woff'),
		url('../fonts/UtsukushiFONT.ttf') format('truetype'),
		url('../fonts/UtsukushiFONT.svg#UtsukushiFONT-Alphabetic') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*
 * SIL Open Font License v1.10
 * This license can also be found at this permalink:
 * https://www.fontsquirrel.com/license/metropolis
 * Copyright (c) 2015, Chris Simpson, with Reserved Font Name: “Metropolis”.
 * This Font Software is licensed under the SIL Open Font License, Version 1.1.
 */

@font-face{
	font-family:'Metropolis-Medium';
	/* src:url('../fonts/Metropolis-Medium.eot');
	src:url('../fonts/Metropolis-Medium.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Metropolis-Medium.woff') format('woff'),
		url('../fonts/Metropolis-Medium.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*
 * Butler – Typeface
 * https://creativecommons.org/licenses/by-sa/4.0/
 * http://fabiandesmet.com/portfolio/butler-font/
 */

 @font-face{
	font-family:'Butler_Light';
	/* src:url('../fonts/Butler_Light.eot');
	src:url('../fonts/Butler_Light.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Butler_Light.woff') format('woff'),
		url('../fonts/Butler_Light.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

@font-face{
	font-family:'Butler_Ultra_Light';
	/* src:url('../fonts/Butler_Ultra_Light.eot');
	src:url('../fonts/Butler_Ultra_Light.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Butler_Ultra_Light.woff') format('woff'),
		url('../fonts/Butler_Ultra_Light.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*
 * Aileron
 * https://creativecommons.org/publicdomain/zero/1.0/
 * http://dotcolon.net/font/aileron/
 */
@font-face{
	font-family:'Aileron-Thin';
	/* src:url('../fonts/Aileron-Thin.eot');
	src:url('../fonts/Aileron-Thin.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Aileron-Thin.woff') format('woff'),
		url('../fonts/Aileron-Thin.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'Aileron-UltraLight';
	/* src:url('../fonts/Aileron-UltraLight.eot');
	src:url('../fonts/Aileron-UltraLight.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/Aileron-UltraLight.woff') format('woff'),
		url('../fonts/Aileron-UltraLight.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*
 * Webfont: 源柔ゴシック (げんじゅうゴシック)
 * URL: http://jikasei.me/info/license.html
 *      http://jikasei.me/font/genjyuu/#_2
 * Copyright: (C) 2014 自家製フォント工房 by MM.
 * M+ OUTLINE FONTS is under the M+ FONTS LICENSE.
 * SIL OPEN FONT LICENSE Version 1.1
 * These fonts are free software.
  * This Font Software is licensed under the SIL Open Font License, Version 1.1.
  * This license is copied below, and is also available with a FAQ at:
  * http://scripts.sil.org/OFL
*/
@font-face{
	font-family:'GenJyuuGothicL-P-Bold';
	/* src:url('../fonts/GenJyuuGothicL-P-Bold.eot');
	src:url('../fonts/GenJyuuGothicL-P-Bold.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenJyuuGothicL-P-Bold.woff') format('woff'),
		url('../fonts/GenJyuuGothicL-P-Bold.ttf') format('truetype'),
		url('../fonts/GenJyuuGothicL-P-Bold.svg#GenJyuuGothicL-P-Bold') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}
@font-face{
	font-family:'GenJyuuGothicL-P-Medium';
	/* src:url('../fonts/GenJyuuGothicL-P-Medium.eot');
	src:url('../fonts/GenJyuuGothicL-P-Medium.eot?#iefix') format('embedded-opentype'), */
	src:url('../fonts/GenJyuuGothicL-P-Medium.woff') format('woff'),
		url('../fonts/GenJyuuGothicL-P-Medium.ttf') format('truetype'),
		url('../fonts/GenJyuuGothicL-P-Medium.svg#GenJyuuGothicL-P-Medium') format('svg');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}

/*
 * IPAexフォント（IPAex明朝）
 * https://www.flopdesign.com/freefont/utsukushi-mincho-font.html
 * IPA Font License Agreement v1.0
 */
 @font-face{
	font-family:'ipaexm';
	src:url('../fonts/ipaexm.eot');
	src:url('../fonts/ipaexm.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ipaexm.woff') format('woff'),
		url('../fonts/ipaexm.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	font-display: swap;
}