.copy{
  color: #ffffff;
  font-size: 14px;
  line-height: 19px;
}
.copy02  {
  color: gray;
  font-size: 12px;
  line-height: 16px ;
}
.copy03 {
  color: black;
  font-size: 12px;
  line-height: 16px ;
}
.copy04 {
  color: #c00;
  font-size: 10px;
  line-height: 12px ;
}
.access  {
  color: #666666;
  font-size: 12px;
  line-height: 17px ;
}
.size  {
  color: #666666;
  font-size: 12px;
  line-height: 16px ;
}
.size2  {
  color: #ffffff;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold ;
}
.size3  {
  color: #ffffff;
  font-size: 12px;
  line-height: 16px ;
}
.size4   {
  color: #fff;
  font-size: 1px;
  line-height: 3px ;
}
.tyuui01 {
  color: #000;
  font-size: 12px;
  line-height: 16px ;
}
.tyuui02 {
  color: #c00;
  font-size: 12px;
  line-height: 16px ;
}
.tyuui03 {
  color: #06c;
  font-size: 12px;
  line-height: 16px ;
}
.an{
  font-size : 10px;
  line-height:12px;
  color : #669999;
}
.f12 {
  font-size: 12px;
  line-height: 130%;
}
.f14 {
  font-size: 14px;
  line-height: 130%;
}
.f14_2 {
  color: #c00;
  font-size: 14px;
  font-weight: bold;
  line-height: 130% ;
}
.f16 {
  font-size: 16px;
  line-height: 130%;
}
.news_title{
  font-size : 14px;
  color : #666666;
  font-weight : bold ;
}
.news_contents{
  font-size : 10px;
  line-height:14px;
  color : #666666;
}
.contents{
  font-size : 14px;
  line-height:14px;
  color : #666666;
}
.contents_strong{
  font-size : 10px;
  line-height:14px;
  color : #222222;
}
.news_table {
  vertical-align: top;
  padding: 5px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999999;
}
a.news:link {
  color: #669999;
  font-size: 14px;
  text-decoration: none;
}
a.news:visited {
  color: #999999;
  font-size: 14px;
  text-decoration: none;
}
a.news:active {
  color: #0099ff;
  font-size: 14px;
  text-decoration: none;
}
a.news:hover {
  color: #ff6600;
  font-size: 14px;
  text-decoration: none;
}
.item_title{
  font-size : 14px;
  color : #336699;
  font-weight : bold ;
}
.item_title02{
  font-size : 12px;
  color : #336699;
  font-weight : bold ;
}
.item_title03 {
  color: #ff6666;
  font-size: 18px;
  font-weight: bold ;
}
.item_title04{
  font-size : 12px;
  color : #ff6666;
  font-weight : bold ;
}
.item_contents{
  font-size : 12px;
  line-height:15px;
  color : #222222;
}
.item_table {
  vertical-align: top;
  padding: 5px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999999;
  border-right-width: 1px;
  border-right-style: dotted;
  border-right-color: #999999;
}
a.item:link {
  color: #336699;
  font-size: 14px;
  text-decoration: none;
}
a.item:visited {
  color: #999999;
  font-size: 14px;
  text-decoration: none;
}
a.item:active {
  color: #0099ff;
  font-size: 14px;
  text-decoration: none;
}
a.item:hover {
  color: #ff6600;
  font-size: 14px;
  text-decoration: none;
}
.size5{
  font-size : 17px;
  color : navy;
  text-decoration : underline;
}
.advice{
  font-size : 20px;
  color : red;
  text-decoration : underline;
}
.fcs1{
  font-size : 24px;
  color : teal;
  background-color : #ff80c0;
  font-family : "MS UI Gothic";
}

