@charset "UTF-8";
/* CSS Document */
/* -------------------------------------------------------- reset &amp; defaultsetting */
html {
		font-size: 62.5%; /* 10px */
}
body {
		color: #000;
		font-size: 1.6rem; /* 16px base font-size */
		/* font-family: YakuHanJP,游明朝,"Yu Mincho",YuMincho,'Noto Serif JP',"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif; */
		/* font-family: "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif, -apple-system, BlinkMacSystemFont, "Helvetica Neue"; */
		/* line-height: 1.5; */
		/* font-family: YakuHanJP,'Noto Serif JP',游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif; */
		font-family: 'Noto Sans JP',"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-weight: 500;
		font-feature-settings: "palt"1;
		-webkit-text-size-adjust: 100%;
		-moz-osx-font-smoothing: grayscale;
		-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: YakuHanJP,游明朝,"Yu Mincho",YuMincho,'Noto Serif JP',"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif; */
		/* font-family: "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif, -apple-system, BlinkMacSystemFont, "Helvetica Neue"; */
		/* font-family: YakuHanJP,'Noto Serif JP',游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif; */
		font-family: 'Noto Sans JP',"Yu Gothic", YuGothic, sans-serif, 'Noto Sans JP', YakuHanJP, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
		color: #000;
		/* font-size: 1.6rem;	 */
		font-weight: bold;
}
input, textarea, button, select {
		font-size: 1.6rem;
}
a, ins {
		text-decoration: none;
}
address, em, cite, dfn, var {
		font-style: normal;
}
input, textarea, button, select {
		/* font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo,sans-serif; */
		/* font-family: YakuHanJP,游明朝,"Yu Mincho",YuMincho,'Noto Serif JP',"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif; */
		/* font-family: "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif, -apple-system, BlinkMacSystemFont, "Helvetica Neue"; */
		/* font-family: YakuHanJP,'Noto Serif JP',游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif; */
		font-family: 'Noto Sans JP',"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-weight: 500;
		/* -webkit-appearance: none; */
}
/* .gothic {
		font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;
}
 */ 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;
}