@charset "utf-8";

/* Basic initial CSS */
/* These settings should be one of the declarations of overall CSS */

:root { /* This is the overall document font size setting */
	--basefontsize: 17.6;
}

html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	text-size-adjust: 100%
}

body,
html {
	font-size: calc(var(--basefontsize) * 1px);
	line-height: 1.4;
}

input, a, select {
	font-size: 100%;
	line-height: 1.4;
}

div, span, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, main, nav, ins {
		min-width: 0; 
}

html {
	box-sizing: border-box;
}
*,
*:before,
*:after {
	box-sizing: inherit;
}
