<STYLE>
BODY
{
    MARGIN-TOP: 0pt;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 15pt;
	font-family: 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN',sans-serif;	
}

A:link{
	text-decoration:none;
	color:#6633CC;
	font-weight: bold;
}
A:visited{
	text-decoration:none;
	color:#000066;
	font-weight: bold;
}
A:hover{;
	color:#FF0000;
	font-weight: bold;
	text-decoration:underline;
}
/*h1 { font-size:14pt; }
h2 { font-size:10pt; font-weight:bold; }
h3 { font-size:12pt; font-weight:bold; }
h4 { font-size:10pt; color:white }
h5 {
	font-size:8pt;
	font-weight: normal;
}*/

h1{text-align:right;
   font-size:150%;
   font-family:"Tempus Sans ITC";
   font-style:italic;
   border-width:0 15px 1px 0;
   border-style:solid;
   border-color:#000;
   padding-right:0.2em}

h1.title{margin-bottom:0.2em}

h2{font-size:130%;
   font-style:italic;
   font-family:"Tempus Sans ITC";
   letter-spacing:0.6em;
   padding:0.5em 0.2em}

h2.contents{font-weight:400;
            font-family:"Comic Sans MS",cursive;
            border-style:solid;
            border-color:#666;
            border-width:0 0 1px 0;
            margin:0;
            padding:0 0 0 0.2em}


h3{background-color:#eee;
   background-image:url(./image/sbg.png);
   font-size:90%;
   line-height:1.5;
   border-left: 6px solid #666;
   margin:1em 0 1em 0;
   padding-left:0.2em}

/*h3{background-color:#eee;
   background-image:url(./image/sbg.png);
   font-size:120%;
   border-width:1px 5px 1px 5px;
   border-style:solid;
   border-color:#666;
   margin:1em 0 1em 0;
   padding-left:0.2em}
*/
h4{background-color:#e0e0e0;}

.outframe ul{
	margin: 15px 5px 10px 20px;
}
.outframe li{
	margin: 5px 5px 5px 20px;
}

.linkframe ul{
	margin: 3px 5px 3px 10px;
}
.linkframe li{
	margin: 2px 5px 2px 10px;
}

.f2 {
	FONT-SIZE: 70%
}
.f2h {
	FONT-SIZE: 70%; LINE-HEIGHT: 1.5em
}
.f3 {
	FONT-SIZE: 80%
}
.f3h {
	FONT-SIZE: 80%; LINE-HEIGHT: 1.5em
}
.f4 {
	FONT-SIZE: 90%
}
.f4h {
	FONT-SIZE: 90%; LINE-HEIGHT: 1.5em
}
.f5 {
	FONT-SIZE: 100%
}
.f5h {
	FONT-SIZE: 100%; LINE-HEIGHT: 1.5em
}
.f6 {
	FONT-SIZE: 110%
}
.f6h {
	FONT-SIZE: 110%; LINE-HEIGHT: 1.5em
}

.f7 {
	FONT-SIZE: 120%
}
.f7h {
	FONT-SIZE: 120%; LINE-HEIGHT: 1.5em
}


p { 
	font-size:86%; LINE-HEIGHT: 1.6; color:#333333
}
li { font-size:10pt; }

DIV { PADDING: 0px 0px 0px 0px; }

.outframe {
    MARGIN-TOP: 5pt;
    MARGIN-BOTTOM: 5px;
	BORDER-RIGHT: #868689 1px solid; 
	BORDER-TOP: #868689 0px solid; 
	FONT-SIZE: 10pt; 
	BORDER-LEFT: #868689 1px solid; 
	WIDTH: 760px; 
/*	PADDING-TOP: 4px; */
	BORDER-BOTTOM: #868689 1px solid; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center
}
.title-red {
	font-size:100%;
/*	font-size:12pt; */
	font-weight: bold;
	border-left: 12px solid #AA0000;
/*	border-bottom: 1px solid #AA0000;*/
	background-color:#EEEEEE; 
	PADDING-LEFT: 10px; 
	PADDING-bottom: 4px; 
	PADDING-top: 4px; 
	text-align:light;
	}
.title-line {
/*	font-size:11pt; */
	font-size:90%;
	font-weight: bold;
	border-left: 10px solid #AAAAAA;
	PADDING-LEFT: 6px;
	background-color: #EEEEEE; 
	text-align:light;
	}
.title-large {
/*	font-size:11pt; */
	font-size:100%;
	font-weight: bold;
	border-left: 6px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	PADDING-LEFT: 4px; 
	PADDING-bottom: 2px; 
	PADDING-top: 2px; 
	text-align:light;
	}

ul{
	margin: 0 0 0 1em;
	padding: 0;
}
</STYLE>
