/* CascadingStyleSheet(CSS) */
BODY {
	OVERFLOW: auto; /*visible*/
	MARGIN: 0px; DIRECTION: ltr; 
	FONT-FAMILY: "ＭＳ ゴシック","ＭＳ Ｐゴシック"sans-serif;
	/*"ＭＳ 明朝","ＭＳ Ｐ明朝", serif*/
	white-space: PRE;
	BACKGROUND:url(../img/nsw.gif);
	/* #EEE8AA */
	background-repeat: repeat; /*repeat-x-y*/
/* 	BACKGROUND-COLOR:#FFFFCC;*/
}
A { text-decoration: none; } 
a:link {color:#000080 }          /* 未訪 */
a:visited {color:#191970 }     /* 既訪 */
a:active {color:#0000FF }       /* 作動中 */

DIV {
	DIRECTION: ltr;

}
/* DIRECTION 文字方向 */

DIV.header {
	HEIGHT: 100px;
	white-space: normal
	MARGIN: 0px 0px 0px 120px;
	FONT-SIZE: 120%;
	OVERFLOW: visible; 
	border-style:solid;/*solid rigde inset outset */
	border-width:0px 0px;
	border-color:#B8860B;
	/*BACKGROUND-COLOR:#FFFFFF;*/
	}
.header P {
	MARGIN: 0px 0px 0px 0px;
	TEXT-INDENT: 0px;
	}
DIV.header1 {
	HEIGHT: 200px;
	white-space: normal
	MARGIN: 0px 0px 0px 120px;
	/*BACKGROUND: url(img/ns_bana.gif)  no-repeat; 
	background-position: right;center*/
	FONT-SIZE: 100%;
	FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
	OVERFLOW: visible;
	border-width:1px 1px;
/*	BACKGROUND-COLOR:#FFFFCC;*/

	}
.header1 P {
	MARGIN: 1% 10px 1px 120px;
	FONT-SIZE: 120%;
	font-weight: bold;
	TEXT-INDENT: 0px;
}
.header1 H1 {
	MARGIN: 1p 110px 1px 120px;
	FONT-SIZE: 100%;
	text-align: right; 
	TEXT-INDENT: 0px;
	}

DIV.header2 {
	FONT-SIZE: 100%;
	FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
	WIDTH: 800px;
	HEIGHT: 30px;
	MARGIN: 0px 0px 0px 120px;
	white-space: normal
	}
.header2 P {
	MARGIN: 1px 1px 1px 1px;
	FONT-SIZE: 120%;
	font-weight: bold;
	TEXT-INDENT: 0px;
	}
.header2 H1 {
	MARGIN: 10p 10px 10px 10px;
	FONT-SIZE: 100%;
	text-align: right; 
	TEXT-INDENT: 0px;
	}

DIV.header3 {
	FONT-SIZE: 100%;
	FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
	OVERFLOW: visible; 
	/*WIDTH: 500px;*/
	HEIGHT: 260px;
	margin-top: 1px; 
	margin-left: 140px; 
	margin-bottom: 5px; 
	margin-right: 140px; 
	padding:10px;
	border-width:1px 1px;
	border-style:solid;
	BACKGROUND-COLOR:FFFFFF;
}
DIV.footer {
	FONT-SIZE: 100%;
	FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
	WIDTH: 800px;
	HEIGHT: 20px;
	MARGIN: 0px 0px 0px 120px;
	white-space: normal
/*	BACKGROUND-COLOR:#CCCCCC;*/
}
.footer P {
	font-weight: bold;
	TEXT-INDENT: 0px;
}
.footer H1 {
	MARGIN: 0px 0px 0px 0px;
	TEXT-INDENT: 0px;
	FONT-SIZE: 100%;
}
.footer H3 {
	MARGIN: 0px 0px 0px 0px;
	TEXT-INDENT: 0px;
	FONT-size:100%;
	FONT-FAMILY:"Times New Roman";
	text-align:right ; /*center left*/
}

DIV.table{
	table-layout:fixed;/*auto*/
	white-space: pre;
	list-style-type: none;
	OVERFLOW: auto;
	/*WIDTH: 600px;*/
	border-style:solid;/*solid rigde inset outset */
	border-width:1px 1px;
	border-color:#B8860B;
	margin-top: 1px; 
	margin-left: 120px; 
	margin-bottom: 1px; 
	margin-right: 120px; 
	padding:1em;
	LINE-HEIGHT: 2;
	WRITING-MODE: lr-tb;
	HEIGHT: 300px;
	FONT-SIZE:80%;
	text-decoration:none;
	BACKGROUND-COLOR:#FFFFFF;
}
.lst{
	white-space: pre;
	list-style-type: none;
	OVERFLOW: auto;
	/*WIDTH: 90%;*/
	border-style:solid;/*solid rigde inset outset */
	border-width:1px 1px;
	border-color:#B8860B;
	margin: 1px 100px 1px 120px;
	padding:2em;
	LINE-HEIGHT: 2;
	WRITING-MODE: lr-tb;
	HEIGHT: 75%;
	text-decoration:none;
	FONT-SIZE: 100%;
	BACKGROUND-COLOR:#FFFFFF;
}
