
body {
        font-weight: bold;
	font-size: 12pt;
	background-image: url(background.jpg);
}

div.maintitle {
:        margin: 1em auto;
        font-weight: bold;
	font-size: 32pt;
	color: purple;
	text-align: center;
}

div.pretitle {
        margin: 2em auto 1em;
        font-weight: bold;
	font-size: 14pt;
	text-align: center;
}

div.subtitle {
:        margin: 1em auto;
        font-weight: bold;
:        background-color: white;
	font-size: 18pt;
	color: purple;
	text-align: center;
}

h2 {
:        margin: 1em auto 3em;
        font-weight: bold;
:        background-color: white;
	font-size: 14pt;
	text-align: center;
}

h2.info {
        font-weight: bold;
	font-size: 14pt;
	text-align: center;
	color: red;
}

h3 {
}

table.outline {
        font-weight: bold;
	width: 80%;
	border-collapse: separate;
	border: thin;
	border-style: solid;
}

table.outline td {
        font-weight: bold;
	border: thin;
	border-style: solid;
}

span.url {
        font-weight: bold;
	font-size: 10pt;
}

div.part {
        font-weight: bold;
	width: 80%;
	border: thick ridge orange;
	margin-bottom: 2pt;
}

div.parttitle {
        font-weight: bold;
	font-size: 12pt;
	color: blue;
}

span.telno {
        font-weight: bold;
	color: red;
}

div.inquiry {
        font-weight: bold;
	font-size: 8pt;
}

div.copyright {
        font-weight: bold;
	font-size: 8pt;
}

div.kouzaimage {
        font-weight: bold;
	margin: 2em auto 2em;
}

table.part {
        font-weight: bold;
	width: 60%;
}

table.part td{
        font-weight: bold;
	border: thick ridge orange;
	margin-bottom: 2pt;
}

ul{
        font-weight: bold;
	list-style-type: disc;
}

del {
        font-weight: bold;
	text-decoration: line-through;
}
