@charset "UTF-8" ;

body {
	color : #000000 ;
	background-color : #dfdfff ;
	margin : 2em ; 
	font-family : 'ＭＳ　ＵＩゴシック',Osaka,'ＭＳ Ｐゴシック', sans-serif ;
}

img {
	border : none ;
}

span.u {
	text-decoration : underline ;
}

h3.title {
	font-size : 16pt ;
	font-weight : bold ;
	width : 100% ;
	color : #666666 ;
	background-color : inherit ;
	border-left : 10px solid #bbbbff ;
	border-right : 2px solid #bbbbff ;
	border-top : 2px solid #bbbbff ;
	border-bottom : 2px solid #bbbbff ;
	padding : 2px 5px ;
}

span.empha {
	font-weight : bold ;
}

table.list {
	margin-left : 1em ;
}

table.right {
	margin : 0 0 0 auto ;
	text-align : right ;
}

td {
	font-size : 12pt ;
	font-family : 'ＭＳ　ＵＩゴシック',Osaka,'ＭＳ Ｐゴシック', sans-serif ;
}

td.cooler {
	color : #000000 ;
	background-color : #cccfff ;
	padding : 24px 1em 8px 1em ;
	border: 2px solid #9999bf;
	width : 490px ;
}

td.margin {
	width : 8% ;
}

td.temp {
	color : #000000 ;
	background-color : #cccfff ;
	padding : 24px 1em 8px 1em ;
	border: 2px solid #9999bf;
	width : 490px ;
}

td.log {
	color : inherit ;
	background-color : inherit ;
}

td.prepre {
	font-size : 9pt ;
	text-align : left ;
}

hr {
	width : 95% ;
	border-width : 2px ;
	color : #999fff ;
	background-color : #9999ff ;
}

a.link:link {
	color : #6363ff ;
	background-color : inherit ;
	text-decoration : none ;
}
a.link:visited {
	color : #6363ff ;
	background-color : inherit ;
	text-decoration : none ;
}
a.link:active {
	text-decoration : none ;
}
a.link:hover {
	color : #cc0000 ;
	background-color : #aaaaff ;
}

div.br {
	margin-bottom : 1em ;
}

div.prepre {
	text-align : right ;
	margin-right : 5% ;
}

div.br {
	margin-bottom : 1em ;
}

div.list {
	margin-bottom : 5px ;
}

div.doc {
	margin-bottom : 1em ;
}
