BODY {
	margin: 0em 0em 0em;
	scrollbar-arrow-color:FFFFFF;
	scrollbar-base-color:99ccff;
	scrollbar-face-color:99ccff;
	scrollbar-highlight-color:f1f8fe;
	scrollbar-shadow-color:FFFFFF;
	font-size : 12pt;
  background-repeat : repeat-y;
  
  background-attachment : fixed;
  

  background-image : url(../img/bk1.gif);background-position : 770px 770px;}

h1.top  {font-size: 11pt; margin-top : 0px; margin-left : 3px; margin-right : 0px; margin-bottom : 0px; color: #009999;}
h1.top2 {font-size: 12pt; margin-top : 0px; margin-left : 3px; margin-right : 0px; margin-bottom : 0px; color: #666666;}
h2 {font-size: 11pt; display: inline;}
h3 {font-size: 11pt; display: inline;}
h4 {font-size: 11pt; display: inline;}

A.menu:link    {color: #ffffff;	text-decoration: none;	 font: 10pt; font-weight: bold;}
A.menu:visited {color: #ffffff;	text-decoration: none;	 font: 10pt; font-weight: bold; }
A.menu:active  {color: #ffff00;	text-decoration: underline;	 font: 10pt; font-weight: bold; }
A.menu:hover   {color: #ffff00;	text-decoration: underline;	 font: 10pt; font-weight: bold; }

A.menu2:link    {color: #ffffff;	text-decoration: none;	 font: 12pt; font-weight: bold;}
A.menu2:visited {color: #ffffff;	text-decoration: none;	 font: 12pt; font-weight: bold; }
A.menu2:active  {color: #ffff00;	text-decoration: underline;	 font: 12pt; font-weight: bold; }
A.menu2:hover   {color: #ffff00;	text-decoration: underline;	 font: 12pt; font-weight: bold; }

A {text-decoration: none;  font-weight : bold;  color : #ffffff;}
A:link    {color: #333333;	text-decoration: none;	font: 10pt;}
A:visited {color: #333333;	text-decoration: none;	font: 10pt;}
A:active  {color: #333333;	text-decoration: underline;	 font: 10pt;}
A:hover   {color: #333333;	text-decoration: underline;	 font: 10pt;}


FORM{
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	BORDER-RIGHT: #669999 0px solid; 
	BORDER-LEFT:  #669999 0px solid; 
	BORDER-TOP:   #669999 0px solid; 
	BORDER-BOTTOM:#669999 0px solid;
}

INPUT{
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	BORDER-RIGHT: #669999 1px solid; 
	BORDER-LEFT:  #669999 1px solid; 
	BORDER-TOP:   #669999 1px solid; 
	BORDER-BOTTOM:#669999 1px solid;
	FONT-SIZE: 12px; 
	position: relative;
}

INPUT.lapulebutton {
	border-left-style : none;border-left-color : #ffffff;border-left-width : 0px;
	border-right-style : none;border-right-color : #ffffff;border-right-width : 0px;
	border-top-style : none;border-top-color : #ffffff;border-top-width : 0px;
	border-bottom-style : none;border-bottom-color : #ffffff;border-bottom-width : 0px;
	background-color : #CCCCff;
	color : #ffffff;
	position: relative
	FONT-SIZE: 12px; 
	color: #333333;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

/*  見出し用大きいテキスト(FONT SIZE LV5) */
FONT.size5 {
	font-size: 14pt;
	line-height: 120%;
}

/*  少し大きめのテキスト(FONT SIZE LV4) */
FONT.size4 {
	font-size: 13pt;
	line-height: 120%;
}

/*  デフォルトテキスト(FONT SIZE LV3) */
FONT.size3 {
	font-size: 12pt;
	line-height: 120%;
}

/*  少し小さめのテキスト(FONT SIZE LV2) */
FONT.size2 {
	font-size: 10pt;
	line-height: 120%;
}

/*  小さいテキスト(FONT SIZE LV1) */
FONT.size1 {
	font-size: 8pt;
	line-height: 120%;
}


.doc1{ font-size:10pt;}

/*  テキストの色 */
.t_666 {color: #666;}
