@charset "UTF-8";

/* ----------------------------------------

Formatting Reset

---------------------------------------- */

/* 2017.04
------------------------------- */
html, body, div, h1, p, blockquote, pre, 
ul, ol, li, dl, dt, dd,table, th, td, form, fieldset {
	line-height: 1.0;
	/*font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;*/
	box-sizing: border-box;
}

/**
 * @module reset
 * @namespace
 * @requires 
 */

html {
	/* background: #CCCCCC; */
	/* color: #000; */
	/* display scrollbar */
	/* overflow-y: scroll; */
	/* margin-bottom: 1px; */
	/* height: 100%; */
}

body, div,
h1, h2, h3, h4, h5, h6,
dl, dt, dd, ul, ol, li, p,
pre, code, form, fieldset, blockquote,
input, textarea, button,
legend, th, td {
	margin: 0;
	padding: 0;
}

address, caption, cite, code,
dfn, em, strong, th, var, optgroup {
	font-style: inherit;
	font-weight: inherit;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 400;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption,
th {
	text-align: left;
}

del, ins {
	text-decoration: none;
}


q:before,
q:after {
	content: '';
}

abbr, acronym {
	border: 0;
	font-variant: normal;
}

fieldset, img {
	border: 0;
}

/* to preserve line-height and selector appearance
------------------------------- */
sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

/* because legend doesn't inherit in IE
------------------------------- */
legend {
	color: #333;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/* @purpose To enable resizing for IE
 * @branch For IE6-Win, IE7-Win
------------------------------- */
input, button,
textarea, select {
	*font-size:100%;
}

/* ----------------------------------------

Font Reset

---------------------------------------- */

/**
 * @module font
 * @namespace
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */

body {
	line-height: 1.231;
	/*font-size: 13px;*/
	*font-size:small; /* for IE6/7 */
	*font:x-small; /* for IE in quirks mode */
}

/* Nudge down to get to 13px equivalent for these form elements
------------------------------- */

select, input,
button, textarea {
	font-size: 99%;
}

/* To help tables remember to inherit
------------------------------- */

table {
	font-size: inherit;
	font: 100%;
}

/* Bump up IE to get to 13px equivalent for these fixed-width elements
------------------------------- */

pre, code, kbd,
samp, tt {
	font-family: monospace;
	*font-size: 108%;
	line-height: 100%;
}

/* ----------------------------------------

	add ODS

---------------------------------------- */

/* Reset
------------------------------- */

address, caption, cite, code,
dfn, em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: 400;
}

/* Font
------------------------------- */

html>/**/body {
	font-size /*\**/: small\9; /* for IE8 */
}
