﻿BODY{
  margin-top : 0px;
  text-align : center;
  background-color : #e1e1e1;
}
A{
  color : #6c64b5;
}
A:VISITED{
  color : #9d62ad;
}
A:HOVER{color : #ca9b5b;}
A:ACTIVE{color : #ca9b5b;}
H1{
  font-size : 18px;
  line-height : 140%;
  margin-top : 1.5em;
  margin-left : 10px;
  margin-bottom : 1em;
  padding-left : 15px;
  padding-top : 2px;
  padding-bottom : 2px;
  margin-right : 10px;
  font-weight : bolder;
  color : #ffffff;
  font-family : "ＭＳ Ｐゴシック","ＭＳ ゴシック",osaka;
  letter-spacing : 0.2em;
  background-color : #ff6786;
  vertical-align : middle;
}
H2{
  font-size : 16px;
  line-height : 140%;
  margin-left : 20px;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #0000a0;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #000080;
  padding-left : 10px;
  margin-top : 0.5em;
  margin-bottom : 0.5em;
  padding-bottom : 0.2em;
  padding-top : 0.2em;
  
  
  color : #0080c0;
  font-weight : bolder;
  letter-spacing : 0.1em;
}
H3{
  font-size : 14px;
  line-height : 140%;
  margin-left : 35px;
  margin-top : 1em;
  margin-bottom : 0.5em;
  padding-left : 8px;
  border-left-width : 10px;
  
  
  border-left-style : solid;
  border-left-color : #f77b00;
  color : #f77b00;
}
H4{
  font-size : 95%;
  line-height : 140%;
}
P{
  font-size : 14px;
  line-height : 135%;
  letter-spacing : 1px;
  
  
  
  margin-left : 40px;
  
  margin-top : 0.5em;
  margin-bottom : 0.5em;
  padding-top : 0.2em;
  padding-bottom : 0.2em;
  color : #252525;
  text-align : left;
  
  padding-right : 20px;
}

.menu {
  letter-spacing : 0.15em;
  
  }
.menu DIV {
  float:left;
  padding:3px 10px;
  border-right:dotted 1px #73a1ff;
  }
.menu div.menu01 {
  border-left:dotted 1px #73a1ff
  ;}
.menu a {
  vertical-align:middle;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  color:#73a1ff
  ;}
.menu A:VISITED {
  vertical-align:middle;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  color:#73a1ff
  ;}
.menu A:HOVER {
  vertical-align:middle;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  color:#ff6786
  ;}
UL{text-align : left;padding-left : 0px;margin-left : 60px;list-style-type : disc;list-style-position : outside;}
LI{
  font-size : 13px;
  line-height : 125%;
  color : #666666;
  margin-top : 10px;
  margin-bottom : 7px;
}
OL{text-align : left;padding-left : 0px;margin-left : 70px;list-style-type : decimal;list-style-position : outside;}
.td13gb {
	FONT-SIZE: 13px; BACKGROUND-COLOR: #ffffff
;}
.f13 {
	FONT-SIZE: 13px; BACKGROUND-COLOR: #ffffff
;}
CAPTION{font-size : 13px;color : #009999;text-align : left;}
STRONG{
  font-weight : bolder;
  color : #0000ff;
}
EM{
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  color : #ff0000;
}
.subr{
  margin-left : 10px;
  float : right;
}
.pcap{
  font-size : 13px;
  color : #009999;
  text-align : center;
}
.subl{
  float : left;
  margin-left : 20px;
  margin-right : 10px;
}
p.lead{
  color : #800000;
}
p.imgbig{
	color : #800000;
	width: 520px;
	padding-left: 0;
	margin-left: 10px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 0;
}

.f14{
  font-size : 14px;
}
.f12{
  font-size : 12px;
}
.clear{
	clear:both
}
img.right{
	float: right;
}

