@charset "UTF-8";
/* CSS Document */
/* -------------------------------------------------------- reset &amp; defaultsetting */
html {
  font-size: 62.5%; /* 10px */
}
body {
  color: #303030;
  font-size: 1.6rem; /* 16px base font-size */
  /* font-family: "Yu Gothic", YuGothic, sans-serif, 'Noto Sans JP', YakuHanJP, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif; */
  /* font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo,sans-serif;	 */
  /* font-family: 'Noto Serif JP', YakuHanJP, 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif; */
  /* font-family: 'M PLUS Rounded 1c', sans-serif; */
  /* font-family: 'Noto Serif JP', serif; */
  /* font-family: "Sawarabi Gothic"; */
  /* font-family: 'Zen Kaku Gothic Antique', sans-serif; */
  /* font-family: "Noto Sans JP"; */
  font-family: 'Zen Kaku Gothic Antique', sans-serif;
  line-height: 1.5;
  font-weight: 500;
  font-feature-settings: "palt"1;
  -webkit-text-size-adjust: 100%;
  line-break: strict;
  font-feature-settings: "palt";
  text-align: justify;
  text-justify: inter-ideograph;
  -webkit-font-smoothing: antialiased;
}
body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, brockquote, pre, table, caption, th, td, address, form, fieldset, legend, object, hr {
  margin: 0;
  padding: 0;
}
h1, h2, h3, h4, h5, h6, pre, table, code, kbd, samp, acronym, input, textarea, button, select {
  /* font-family: 'Oswald', -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo,sans-serif; */
  /* font-family: "Yu Gothic", YuGothic, sans-serif, 'Noto Sans JP', YakuHanJP, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif; */
  /* font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo,sans-serif;	 */
  /* font-family: 'Noto Serif JP', YakuHanJP, 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif; */
  /* font-family: 'M PLUS Rounded 1c', sans-serif; */
  /* font-family: 'Noto Serif JP', serif; */
  /* font-family: "Sawarabi Gothic"; */
  /* font-family: 'Zen Kaku Gothic Antique', sans-serif; */
  /* font-family: "Noto Sans JP"; */
  /* font-family: 'Noto Serif JP', YakuHanJP, 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif; */
  /* font-family: 'Noto Serif JP', YakuHanJP, 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif; */
  color: #303030;
  font-size: 1.6rem;
}
a, ins {
  text-decoration: none;
}
address, em, cite, dfn, var {
  font-style: normal;
}
input, textarea, button, select {
  /* font-family: "Yu Gothic", YuGothic, sans-serif, 'Noto Sans JP', YakuHanJP, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif; */
  /* font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo,sans-serif;	 */
  /* font-family: 'Noto Serif JP', YakuHanJP, 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif; */
  /* font-family: 'M PLUS Rounded 1c', sans-serif; */
  /* font-family: 'Noto Serif JP', serif; */
  /* font-family: "Sawarabi Gothic"; */
  /* font-family: 'Zen Kaku Gothic Antique', sans-serif; */
  /* font-family: "Noto Sans JP"; */
  font-family: 'Zen Kaku Gothic Antique', sans-serif;
  /* font-family: 'Noto Sans JP', sans-serif, YakuHanJP, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif; */
  /* font-family: 'Noto Serif JP', YakuHanJP, 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif; */
  /* font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo,sans-serif; */
  font-weight: 500;
  color: #303030; /* -webkit-appearance: none; */
}
img {
  border: none;
}
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  min-height: 1px;
}
* html .clearfix {
  height: 1px; /*¥*/ /*/
  	height: auto;
  	overflow: hidden;
  	/**/
}
/* a {
	outline: none;
}

a:hover {
	color:;
	text-decoration: none;
}
 */
/* @end */
ul {
  list-style: none;
}
.gothic {
  /* font-family: 'DM Sans', sans-serif; */
  font-family: "Noto Sans JP";
}