BODY {
	margin: 0em 0em 0em;
	scrollbar-arrow-color:000000;
	scrollbar-base-color:000033;
	scrollbar-face-color:000033;
	scrollbar-highlight-color:666666;
	scrollbar-shadow-color:000000;
	font-size: 10pt;
}

a {text-decoration: none;}

A:link    {
	color: #ffff66;
	text-decoration: none;
	font: 10pt;
}

A:visited { color: #ffff66;
	text-decoration: none;
	font: 10pt;
}

A:active  { color: orange;
	text-decoration: none;
	font: 10pt;
}

A:hover   { color: red;
	text-decoration: none;
	font: 10pt;
}

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

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

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

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-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;}

