body {
 scrollbar-Track-Color:#ccccff;
 scrollbar-Face-Color:#6699ff;
 scrollbar-Shadow-Color:black;
 scrollbar-DarkShadow-Color:black;
 scrollbar-Highlight-Color:white;
 scrollbar-3dLight-Color:black;
 scrollbar-Arrow-Color:white;
}
body{
border-width : 8px 0px 8px 8px;
border-style : solid solid solid solid;
border-color :#ccccff;
}
hr{ color:ccccff; }
h2{
	color:#ffffff;
	background:#6699ff;
	border-style : solid;
	border-color : #91B5FF #4673DF #4673DF #91B5FF;
	border-width : 1px 2px 2px 1px;
	padding:5 5 3 10;
	width:750;
	font-size : 110%;
	font-weight:bold;
}
.td1{
	position:absolute;
	width:190px;
	padding:15px 10px 15px 10px;
	margin:5px 0 0 0;
	border-style : solid;
	border-width : 1px 2px 2px 1px;
}

.state{
	margin: 1% 2% 1% 2%; color:#000000; background:#CCddFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.koumoku{border: solid; border-color:#f497ae;}
.box{
	margin: 10px 0 30px 20px;
	font-size : 95%;
	background:#00ff00;
	padding:0 10px 0 10px;
	border-style : solid;
	border-color : #FAEBD7 #808080 #808080 #FAEBD7;
	border-width : 1px 2px 2px 1px;
}
.box2{
	margin: 10px 0 30px 1.5em;
	font-size : 95%;
	background:#0000ff;
	padding:0 10px 0 10px;
	border-style : solid;
	border-color : #FAEBD7 #808080 #808080 #FAEBD7;
	border-width : 1px 2px 2px 1px;
}


.h12-10 { font-size:10px;line-height:100% }
.h12-12 { font-size:12px;line-height:120% }
.h12-13 { font-size:13px;line-height:130% }
.h12-14 { font-size:14px;line-height:140% }
.h12-15 { font-size:15px;line-height:150% }
.h12-16 { font-size:16px;line-height:160% }

.h10-10 { font-size:10px;line-height:100% }
.h10-12 { font-size:10px;line-height:120% }
.h10-13 { font-size:10px;line-height:130% }
.h10-14 { font-size:10px;line-height:140% }
.h10-15 { font-size:10px;line-height:150% }
.h10-16 { font-size:10px;line-height:160% }

.menu { font-size:10px;line-height:100% }

.title {  font-size: 18px; line-height: 22px; font-weight: bold; padding-top: 0px}

.titlesub {  font-size: 14px; line-height: 19px; font-weight: bold; padding-top: 0px }

BODY {FONT-SIZE: 9pt; COLOR:#black;}
TD {FONT-SIZE: 9pt; COLOR:#black;}
HR{ color:#f497ae;height:3px }
-->

.dr9f {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #ffff66}
.dr9d {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #D4ECFA}
.dr9 {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #ffcccc
}


A {COLOR:#000000}
A:link {COLOR:#000000; TEXT-DECORATION: none}
A:visited {COLOR:#000000; TEXT-DECORATION: none}
A:active {COLOR:#000000; TEXT-DECORATION: none}
A:hover {BACKGROUND:#ffffff; COLOR:#ff0000}
-->
h1 {display:none;}

select,textarea{

  font-size:10pt;
  background-color:#ffff66;}

.dr9f {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #55CFF6}
.dr9c {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #D4ECFA}
.dr9 {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #ffcccc
}

.big {
	FONT-SIZE: 9pt
}
.big1 {
	FONT-SIZE: 10pt
}
.h1big {
	FONT-SIZE: 12pt
}
.txt10w {
	font-size: 10pt;
	line-height: 135%;
}
.txt10wr {
	font-size: 10pt;
	line-height: 150%;
}
.txt10wl {
	font-size: 10pt;
	line-height: 125%;
}

.FRM_STRING {
	BORDER-RIGHT: #3868a0 1px solid; BORDER-TOP: #3868a0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #3868a0 1px solid; COLOR: #3868a0; BORDER-BOTTOM: #3868a0 1px solid; BACKGROUND-COLOR: #efffff
}

