@charset "utf-8";


/*---------------------------------------------------------------------
　google fonts	
---------------------------------------------------------------------*/
/*
@font-face {
  font-family: 'Noto Serif JP';
  src: url("../font/NotoSerifJP-Regular.otf") format('opentype');
  font-weight: 300;
  font-display: swap;
}


@font-face {
  font-family: 'Noto Serif JP';
  src: url("../font/NotoSerifJP-Medium.otf") format('opentype');
  font-weight: 500;
  font-display: swap;
}
*/
/*
@font-face {
  font-family: 'Noto Serif JP';
  src: url("../font/NotoSerifCJKjp-Regular.otf") format('opentype');
  font-weight: 300;
  font-display: swap;
}


@font-face {
  font-family: 'Noto Serif JP';
  src: url("../font/NotoSerifCJKjp-Medium.otf") format('opentype');
  font-weight: 500;
  font-display: swap;
}*/

/*---------------------------------------------------------------------
　フォントサイズ	
---------------------------------------------------------------------*/
/*
	Copyright (c) 2010, Yahoo! Inc. All rights reserved.
	Code licensed under the BSD License:
	http://developer.yahoo.com/yui/license.html
	version: 2.8.1
*/
html {
  font-size: 62.5%;
}

/*  body  */
body {
  font-family: 'Noto Serif JP', sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.75;
}

/*  フォーム関連  */
select,
input,
button,
textarea,
button {
  font-size: 100%;
}

/*  テーブル  */
table {
  font-size: 100%;
  font: 100%;
}

pre,
code,
kbd,
samp,
tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%;
}
