﻿@charset "UTF-8";

/* 手抜き。かなり不充分 */

*
{
	font-size:	100%;
	font-weight:	inherit;
}

h1, h2, h3, h4, h5, h6
{
	font-weight:	normal;
}

html
{
	color:	#000;
	background:	#fff;
	text-align:	justify;
	line-height:	1.2;
	font-family:	sans-serif;
	font-weight:	normal;
	font-style:	normal;
}

html
{
	margin:	0;
	padding:	0;
}

body
{
	margin:	1em;
	padding:	0;
}

h1
{
	font-size:	200%;
}

h2
{
	font-size:	175%;
}

h3
{
	font-size:	150%;
}
/*
h4
{
	font-size:	%;
}

h5
{
	font-size:	%;
}

h6
{
	font-size:	%;
}
*/
h1, h2, h3, h4, h5, h6, p
{
	margin:	1em 0;
}

ul, ol, ul ul, ul ol, ol ul, ol ol
{
	margin-top:	1em;
	margin-bottom:	1em;
}

q
{
	quotes:	"「" "」" "『" "』";
	color:	#080;
}

blockquote
{
	border-left:	.5em solid #8b8;
	margin:	0;
	padding-left:	.5em;
}

q:before
{
	content:	open-quote;
}

q:after
{
	content:	close-quote;
}

strong
{
	font-weight:	bolder;
}

cite
{
	font-style:	italic;
}

:link
{
}

:visited
{
}