/*---------------------------------
	フォント設定 start
---------------------------------*/
/*
 * "LigatureSymbols" is lisenced under the SIL Open Font License 1.1
 * http://kudakurage.com/ligature_symbols/
 */

@font-face {
	font-family: 'LigatureSymbols';
	src: url('../../font/LigatureSymbols/LigatureSymbols-2.11.eot');
	src: url('../../font/LigatureSymbols/LigatureSymbols-2.11.eot?#iefix') format('embedded-opentype'),
		url('../../font/LigatureSymbols/LigatureSymbols-2.11.woff') format('woff'),
		url('../../font/LigatureSymbols/LigatureSymbols-2.11.ttf') format('truetype'),
		url('../../font/LigatureSymbols/LigatureSymbols-2.11.svg#LigatureSymbols') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*
 * "***" is lisenced under the ***License.
 * https://fonts.google.com/
 */

/*
@font-face {
	font-family: ***;
	src: url('');
	font-weight: normal;
	font-display: swap;
}

@font-face {
	font-family: ***;;
	src: url('');
	font-weight: bold;
	font-display: swap;
}

*/

/*---------------------------------
	フォント宣言 end
---------------------------------*/

/*---------------------------------
	共通スタイル start
---------------------------------*/
:root {

	--themeColor: #FFF;
	--themeColor_rgb: 255,255,255;
	--themeFontColor: #333;

	--fontWeightNormal: 400;
	--fontWeightBold: 700;
}

html,body{
	font-family: "Noto Serif JP", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	font-size: 16px;
	font-weight: 500;
	color: #000;
}

body{
	background-image: url("../../images/common/bg.jpg");
	background-attachment: fixed;
	background-size: 100% auto;
	background-position: center center;
}

@media(max-width: 600px){
	body{
		font-size: calc(18px * 0.8);
		background-size: cover;
	}
}

*{
	min-width: 0%; /* IE11でのflexboxバグ対策 */
	min-height: 0%; /* IE11でのflexboxバグ対策 */
}

table{
	table-layout: fixed;
}

h1,h2,h3,h4,h5,h6{
	font-size: 100%;
	font-weight: inherit;
	margin-bottom: 1em;
}

img{
	display: block;
	width: 100%;
	max-width: 100%;
}

_:-ms-lang(x)::-ms-backdrop, img{
	max-width: none;
}

@media(min-width: 601px){
	a[href^="tel"],
	a[href^="tel"]:hover{
		color: inherit;
		cursor: default;
		text-decoration: none;
		pointer-events: none;
		
	}
}

/*---------------------------------
	共通スタイル end
---------------------------------*/