@charset "utf-8";
/* CSS Document */


/*スマホのみタップで電話発信*/
@media(min-width: 768px){
  a[href^="tel:"]{
    pointer-events: none;
  }
}


/******************   ルートのフォントサイズを1pxに設定  ******************/

html {
	font-size: 62.5%;	/*フォントサイズの正確に*/
	/*-webkit-text-size-adjust: 100%;*/	
	/*文字をシャープに*/
	/*-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;*/
}



/******************   書体  ******************/


/* Windows 用 Medium 指定の游ゴシック */
@font-face {
  font-family: "Yu Gothic M";
  src: local("Yu Gothic Medium");
}
/* font-weight: bold の時は通常どおり Bold 書体を使わせる */
@font-face {
  font-family: "Yu Gothic M";
  src: local("Yu Gothic Bold");
  font-weight: bold;
}


/* ゴシック体指定 */
html,
.gothic {
	font-family: 
		-apple-system, 
		BlinkMacSystemFont, 
		'Lato',
		"Helvetica Neue", 
		HelveticaNeue, 
		"Segoe UI", 
		"游ゴシック体", 
		YuGothic, 
		"Yu Gothic M", 
		"游ゴシック Medium", 
		"Yu Gothic Medium", 
		"ヒラギノ角ゴ ProN W3", 
		"Hiragino Kaku Gothic ProN W3", 
		HiraKakuProN-W3, 
		"ヒラギノ角ゴ ProN", 
		"Hiragino Kaku Gothic ProN", 
		"ヒラギノ角ゴ Pro", 
		"Hiragino Kaku Gothic Pro", 
		sans-serif;
}

.mincho {
	font-family: 
		'EB Garamond', 
		Georgia, 
		"游明朝体", 
		"YuMincho", 
		"游明朝", 
		"Yu Mincho", 
		"ヒラギノ明朝 ProN W3", 
		"Hiragino Mincho ProN W3", 
		HiraMinProN-W3, 
		"ヒラギノ明朝 ProN", 
		"Hiragino Mincho ProN", 
		"ヒラギノ明朝 Pro", 
		"Hiragino Mincho Pro", 
		"HGS明朝E", 
		serif;
	
}



.strong {
	font-weight: bold;
}


.グーグルマップの下に隙間ができる----------{}
iframe {
    vertical-align: bottom;
}


.トップに戻るボタン----------{}
#page_top {
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 1;
}




