@charset "UTF-8";
/**
 * Font CSS
 * 
 * @author    Yusuke Shiuchi <shiuchi@webgrows.jp>
 * @Copyright © 2021 WebGrows. All rights reserved.
 * @version   1.0
 * @create    2022/08/13
 * @update    
**/

/*--------------------------------------------------------------------------------------------------------

    Normal

----------------------------------------------------------------------------------------------------------*/

/* --- Gothic ----------------------------- */

body, input, select {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Yu Gothic Medium", "游ゴシック Medium", 
	YuGothic, "游ゴシック体", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* --- Mincho ----------------------------- */

.min {
	font-family: "游明朝" , "Yu Mincho Medium" , "游明朝体 Medium" , "YuMincho" , "ヒラギノ明朝 Pro W3" , 
	"Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho", "Sawarabi Mincho", serif;
}


/*--------------------------------------------------------------------------------------------------------

    DINOT

----------------------------------------------------------------------------------------------------------*/

@font-face {
	font-family: "DINOT-Bold";
	src: url("../font/DINOT/DINOT-Bold.woff2") format('woff2'),url("../font/DINOT/DINOT-Bold.woff") format('woff');
}
@font-face {
	font-family: "DINOT-Regular";
	src: url("../font/DINOT/DINOT.woff2") format('woff2'),url("../font/DINOT/DINOT.woff") format('woff');
}

.DINOT_R {
	font-family: "DINOT-Regular";
}
.DINOT_B {
	font-family: "DINOT-Bold";
}


/*--------------------------------------------------------------------------------------------------------

    NotoSansCJK

----------------------------------------------------------------------------------------------------------*/

@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-100.woff2") format('woff2'),
			url("../font/Noto Sans CJK/font/NotoSansCJKjp-100.woff") format('woff');
	font-weight: 100;	font-style: normal;
}
@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-300.woff2") format('woff2'),
	     url("../font/Noto Sans CJK/font/NotoSansCJKjp-300.woff") format('woff');
	font-weight: 300;	font-style: normal;
}
@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-350.woff2") format('woff2'),
	     url("../font/Noto Sans CJK/font/NotoSansCJKjp-350.woff") format('woff');
	font-weight: 350;	font-style: normal;
}
@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-400.woff2") format('woff2'),
	     url("../font/Noto Sans CJK/font/NotoSansCJKjp-400.woff") format('woff');
	font-weight: 400;	font-style: normal;
}
@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-500.woff2") format('woff2'),
	     url("../font/Noto Sans CJK/font/NotoSansCJKjp-500.woff") format('woff');
	font-weight: 500;	font-style: normal;
}
@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-700.woff2") format('woff2'),
	     url("../font/Noto Sans CJK/font/NotoSansCJKjp-700.woff") format('woff');
	font-weight: 700;	font-style: normal;
}
@font-face {
	font-family: "NotoSansCJKjp";
	src: url("../font/Noto Sans CJK/font/NotoSansCJKjp-900.woff2") format('woff2'),
	     url("../font/Noto Sans CJK/font/NotoSansCJKjp-900.woff") format('woff');
	font-weight: 900;	font-style: normal;
}

.noto_100 { font-family: "NotoSansCJKjp"; font-weight: 100; }
.noto_300 { font-family: "NotoSansCJKjp"; font-weight: 300; }
.noto_350 { font-family: "NotoSansCJKjp"; font-weight: 350; }
.noto_400 { font-family: "NotoSansCJKjp"; font-weight: 400; }
.noto_500 { font-family: "NotoSansCJKjp"; font-weight: 500; }
.noto_700 { font-family: "NotoSansCJKjp"; font-weight: 700; }
.noto_900 { font-family: "NotoSansCJKjp"; font-weight: 900; }


body.tls-device-Android, 
body.tls-device-Android input, 
body.tls-device-Android select {
	font-family: "NotoSansCJKjp","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Yu Gothic Medium", "游ゴシック Medium", 
	YuGothic, "游ゴシック体", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

