@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, 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; */ line-height: 1.8; font-weight: 500; -webkit-text-size-adjust: 100%; line-break: strict; font-feature-settings: "palt"; text-align: justify; -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, 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; */ 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, YakuHanJP, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, 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;/**/}
* { box-sizing: border-box; }
/* a { 	outline: none; }
a:hover { 	color:; text-decoration: none; }
 */
/* @end */

ul { 	list-style: none; }
.en { 	font-family: "Oswald", sans-serif; }