.gthc {
	FONT-FAMILY: "ＭＳ明朝",Osaka,arial,serif
;}
.mnch {
	FONT-FAMILY: "ＤＦＧ平成明朝体W5",ヒラギノ明朝 Pro W3.otf,平成明朝,リュウミンライト-KL,細明朝体,serif
;}
.sans {
	FONT-FAMILY: Times New Roman,Verdana,Osaka
;}
.serif {
	FONT-FAMILY: Times New Roman,Century,Palatino

;}
.l10 {
	MARGIN-LEFT: 10px
;}
.l15 {
	MARGIN-LEFT: 15px
;}
.l20 {
	MARGIN-LEFT: 20px
;}
.l30 {
	MARGIN-LEFT: 30px
;}
.fs80 {
	FONT-SIZE: 80%
;}
.fs90 {
	FONT-SIZE: 80%
;}
.pad15 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
;}
BODY {
	MARGIN: 5px 38px;  
	LINE-HEIGHT: 110%; 
	FONT-FAMILY: "ＭＳ明朝",Osaka,arial,serif
	SCROLLBAR-FACE-COLOR: #afeeee; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #000000;
	 SCROLLBAR-BASE-COLOR: #afeeee;  
	 BACKGROUND-IMAGE: URL("back18.gif")

}}}}}}}
A:link {
	COLOR: navy; TEXT-DECORATION: none
;}
A:visited {
	COLOR: green; TEXT-DECORATION: none
;}
A:active {
	COLOR: #ff4500; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #ff0000;  TEXT-DECORATION: underline
;}
.box {
	BORDER-RIGHT:#eeeeff 1px solid; PADDING-RIGHT: 0em; BORDER-TOP: #eeeeff 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; MARGIN: 0.2em 0em 0.2em 0.3em; BORDER-LEFT: #eeeeff 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: #eeeeff 1px solid; min-height: 20px
}}}}}}}
.niche {
	BORDER-RIGHT: #224466 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #224466 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0em; BORDER-LEFT: #224466 1px solid; PADDING-TOP: 0em; BORDER-BOTTOM: #bbbbee 1px solid
;}
.box1 {
	text-align: center ; 
	width : 225;
	color: #8b0000 ; 
	border: solid thin #339900 outset;
	background-color: #fafad2;
	padding:5px;
}
.box2 {
	text-align: left ; 
	width : 225;
	color: #8b0000 ; 
	background-color: #f0f8ff;
	padding:1px;
}
.box3 {
	text-align: left ; 
	width : 225;
	color: #8b0000 ; 
	background-color: #fff5ee;
	padding:1px;
}
.box4 {
	text-align: left ; 
	width : 450;
	color: #330000 ; 
	border: groove thin #dcdcdc outset;
	background-color: #fffafa;
	padding:2px;
}
.box5 {
	MARGIN: 5px 0px;  
	text-align: center ; 
	width : 450;
	color: #330033 ; 
	border:   thick #4b0082 double  ;
	background-color: #fffafa;
	padding:2px;
}
.box6 {
	width : 225;
	border-bottom:solid #ff8c00;
	border-left:20px solid #ff8c00;
	text-align:left;
	color:#8b0000;
}
.box7 {
	text-align: left ; 
	width : 225;
	color: #8b0000 ; 
	background-color: #fff5af0;
	padding:1px;
}

.box8 {
	width : 225;
	border-bottom:solid #87cefa;
	border-left:20px solid #87cefa;
	text-align:left;
	color:#8b0000;
}
.box9 {
	width : 225;
	border-bottom:solid #7fff00;
	border-left:20px solid #7fff00;
	text-align:left;
	color:#8b0000;
}
.box10 {
	width : 600;
	color: #ff7f50 ; 
	border:   medium outset #f0ffff ;
	background-color: #fafad2;
	top : 10px;
	left : 50px;
  	position : relative;
  	z-index : 2;
  	visibility : visible;
}
.box11 {
	width : 180;
	color: #f5fffa ; 
	border:   medium outset #b0e0e6 ;
	background-color: #fafad2;
	font-family	:	"ＭＳ Ｐゴシック",sans-serif;
	font-size	:	11pt;
	line-height	:	18pt;
}
.box12 {
	MARGIN: 5px 30px; 
	color: #000000 ; 
	border:   thin groove #b0e0e6 ;
	background-color: #ffffff;
	font-family	:	"ＭＳ Ｐゴシック",sans-serif;
	font-size	:	12pt;
	line-height	:	14pt;
	width	:600;
}
.list1{
	color: #8b0000 ; 
	list-style : url(ball/ball9.gif);
	
}
.list2{
	color: #8b0000 ; 
	list-style : url(ball/ball14.gif);
	
}
.list3{
	color: #8b0000 ; 
	list-style : url(ball/ball10.gif);
	
}
.list4{
	color: #8b0000 ; 
	list-style : url(ball/ball11.gif);
	
}
.list5{
	color: #8b0000 ; 
	list-style : url(ball/ball13.gif);
	
}
.list6{
	color: #0066cc ; 
	list-style : url(ball/ball15.gif);
	
}

