BODY {
MARGIN: 0px;
	SCROLLBAR-FACE-COLOR:#D4ECFA; 
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff; 
	SCROLLBAR-SHADOW-COLOR:#ACDCF8; 
	SCROLLBAR-ARROW-COLOR:#ACDCF8; 
	SCROLLBAR-BASE-COLOR:#ffffff; 
	SCROLLBAR-3dLight-color:#d6eefc; 
	SCROLLBAR-DarkShado-color:#ffffff;
}

A {COLOR:#2945CC;}
A:link {COLOR:#2945CC; TEXT-DECORATION: none}
A:visited {COLOR:#2945CC; TEXT-DECORATION: none}
A:active {COLOR:#2945CC; TEXT-DECORATION: none}
A:hover {BACKGROUND:#ffffff; COLOR:#ff0000}

h1{
	color:#ffffff;
	background:#FFA500;
	border-style : solid;
	border-color : #FFDAB9 #CD5C5C #CD5C5C #FFDAB9;
	border-width : 1px 2px 2px 1px;
	padding:5 5 3 10;
	width:400;
	font-size : 110%;
	font-weight:bold;
}
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:870;
	font-size : 12pt;
	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;
}

.koumoku{border: solid; border-color:#00ff00;}
.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:#ccff66;
	padding:0 10px 0 10px;
	border-style : solid;
	border-color : #FAEBD7 #808080 #808080 #FAEBD7;
	border-width : 1px 2px 2px 1px;
}
.text1{
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:3300FF;
  font-family:"Arial";
  color:#000000;
  font-size:12px;
  padding:4px 4px 4px 6px;
  margin:0px;
  background-image:url(../imgs/ayumi3.jpg);
}

.text2{
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:3300FF;
  font-family:"Arial";
  color:#000000;
  font-size:12px;
  padding:4px 4px 4px 6px;
  margin:0px;
  background-image:url(../imgs/pc.jpg);
}
.information{
	border-left:1px solid #CC0066;
	border-top:1px solid #CC0066;
	border-right:1px solid #CC0066; 
	border-bottom:1px solid #CC0066;
}
.waku2{
	border-left:2px solid #6699ff;
	border-top:2px solid #6699ff;
	border-right:2px solid #6699ff;
	border-bottom:2px solid #6699ff;
}
.waku3{
	border-left:1px solid #000099;
	border-top:1px solid #000099;
	border-right:1px solid #000099;
	border-bottom:1px solid #000099;
}
.state{
	margin: 1% 2% 1% 2%; color:#000000; background:#79F97C;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state2{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFF66;
	border-color:#CC0066;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state3{
	margin: 1% 2% 1% 2%; color:#000000; background:#ffcccc;
	border-color:#CC0066;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state4{
	margin: 1% 2% 1% 2%; color:#000000; background:#C0FBFD;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}

.state5{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#1E90FF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state6{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#1E90FF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state7{
	margin: 1% 2% 1% 2%; color:#000000; background:#79F97C;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state8{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFF66;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state9{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFFFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state10{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#465aff;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state11{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#FF0000;
	border-color:#CC0066;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}

<!-- 
.h12-10 { font-size:12px;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:12px;line-height:100% }

.title {  font-size: 18px; line-height: 22px; font-weight: bold; padding-top: 0px}

.titlesub {  font-size: 15px; line-height: font-weight: bold; 19px; padding-top: 0px }

BODY {FONT-SIZE: 11pt; COLOR:black;}
TD {FONT-SIZE: 11pt; COLOR:black;}
hr{ color:#6699ff; }

.dr9e {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #ebfde8}

.p9_2 {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #eeefff; TEXT-ALIGN: center}

.dr9b {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #eeefff}

.dr9f {
	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}

.dr9w {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 10pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #99FF99;}

<!--
.lnas{
position:absolute;
width :250px;
height :20px;
background-color :white;
color:Red;
font-size:10pt;
absolute;display:none;
border:2;border-style:dotted;
}
-->

.kappa12{
  font-size : 12pt;
  face : Century;
}
.p9{
  font-size : 9pt;
}
.p10{
  font-size : 10pt;}

.p11{
  font-size : 11pt;}

.p12{ 
  font-size : 12pt;}
.pd0 {text-align: left; font-size: 10pt; height: 16px; line-height: 20px; border: inset 2px #ffffff; background-color: #f0f0ff; filter: alpha(opacity=90);}

