/* CSS Document */

/*----------------------------------------------------------*/
body{ 
           color:#000000;
		   background-color:#F9FFEE;
           margin: 5px 4% 30px 5%;
}
/*----------------------------------------------------------*/
p{ 
           color: #004488;
           margin: 10px 1% 10px 1%;
           line-height: 1.4em;
}
/*----------------------------------------------------------*/
blockquote{ 
           color: #006666;
           line-height: 1.4em;
}
/*----------------------------------------------------------*/
h1{ 
           color:#000099;
           text-align:center;
           font-style:normal;
           font-size: 1.8em;
           font-weight:bold; 
           border-color:#000099;
           border-style:solid; 
           border-width:0.1em 1.0em 0.1em 1.0em;
           margin-left:10%;
           margin-right:10%;
           background-color:#FFFFCC;
}
/*----------------------------------------------------------*/
h2{        color:#000099;
           text-align:center;
           font-size: 1.6em;
}
/*----------------------------------------------------------*/
h3{
           color:#FFFFFF;
           background-color:#996600;
           font-size: 1.4em;
           margin: 6px 0% 6px 0%;
           border:none;
           line-height: 1.5em;
} 
/*----------------------------------------------------------*/
h4{ 
           color:#996600; 
           font-weight:bold; 
           border-color:#996600; 
           border-style:solid; 
           border-width:0 0 0.2em 0.5em;
           margin-left:10px;
           margin-right:10%;
           padding-left:1em;
}
/*----------------------------------------------------------*/
ul{ 
           line-height: 1.4em;
           list-style-type: square;  
}
/*----------------------------------------------------------*/
ol{        
           line-height: 1.4em; 
}
/*----------------------------------------------------------*/
A:link { 
           text-decoration: none;
}
A:visited { 
           text-decoration: none;
           color:#660099;
}
A:active  {
           text-decoration: none;
}
A:hover{  
           text-decoration: underline;
           color:#CC0000;
	   background-color:#C0C0C0;
}
/*----------------------------------------------------------*/
TH{
           background-color: #66DDFF;
}
/*----------------------------------------------------------*/
.new{
           color:#CC0000;
           font-style:italic;
           font-size: 1.5em;
}
/*----------------------------------------------------------*/
.bcolor{
           background-color: #FFFFFF;
}
/*----------------------------------------------------------*/
.fs {
           background-color:#7777DD;  
           color:white;
}
.fs2 {
           background-color:#9999FF;  
           color:white;
}
.fs3 {
           background-color:#FFFFFF;  
           color:#7777DD;
}
.TAB1{
           line-height: 1.5em;
           background-color: #BBBBFF;
           margin: 6px 0% 6px 0%;
           border:none;
}
.TAB2{
           margin: 1em 2em 1em 2em;
}
.TAB3{
           margin: 1em 2em 1em 3em;
}

.address {
	font-family: sans-serif;
	font-size: 90%;
	line-height: 100%;
	color:#000000;
}

.title0 {
	font-family: "MS P Gothic","Osaka",sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #990000;
}

.title1 {
	font-family: "MS P Gothic","Osaka",sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #990000;
}

.title1black {
	font-family: "MS P Gothic","Osaka",sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

.title1Vlt {
	font-family: "ＭＳ Ｐ明朝", "細明朝体",sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #5B0D9B;
}

.title2 {
	font-family: "MS P Gothic","Osaka",sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #990000;
}

.title2black {
	font-family: "MS P Gothic","Osaka",sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
}

.title3 {
	font-family: "MS P Gothic","Osaka",sans-serif;
	font-size: 105%;
	font-weight: bold;
	color: #000000;
}

.title3Vlt {
	font-family: "ＭＳ Ｐ明朝", "細明朝体",sans-serif;
	font-size: 105%;
	font-weight: bold;
	color: #5B0D9B;
}

.standard {
	font-family: sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

.standardVlt {
	font-family: sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #5B0D9B;
}

.standardBlue {
	font-family: sans-serif;
	font-size: 100%;
	font-weight: normal;
	color:#000099;
}

.standardGr {
	font-family: sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #99FF99;
}

.standardWhite{
	font-family: sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #FFFFFF;
}

.standardSmall {
	font-family: sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

.stdSmallVlt {
	font-family: "ＭＳ Ｐ明朝", "細明朝体",sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #5B0D9B;
}

.standardRed{
	font-family: sans-serif;
	font-size: 100%;
	font-weight: normal;
	color:#FF0000;
}

/*----------------------------------------------------------*/