BODY{
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;
  font-size : 13px;
}
.top_td_right{
  padding-top : 2px;
}
.top_news{
  font-size : 12px;
  font-weight : normal;
  color : black;
  text-decoration : none;
  padding-top : 2px;
}
.copyright{
  font-size : 11px;
  font-weight : normal;
  color : #ffcc00;
  text-decoration : none;
  font-family : Arial;
border-width : 1px 10px 1px;border-left-width : 10px;border-right-width : 10px;border-bottom-width : 1px;border-style : solid solid solid solid;border-top-color : #333333;border-right-color : #333333;border-bottom-color : #333333;border-left-color : #333333;
  
  background-color : #656565;
  
  
}
.okotowari{
  background-color : #e1f0fa;
  color : #666666;
  font-size : 11px;
  font-weight : normal;
  text-decoration : none;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-top-style : dashed;border-left-style : dashed;border-right-style : dashed;border-bottom-style : dashed;border-top-color : silver;border-left-color : silver;border-right-color : silver;border-bottom-color : silver;}

.link_main1_text{
  font-size : 11px;
  font-weight : normal;
  text-decoration : none;
}
.TKY_info1{
  font-size : 13px;
  line-height : 140%;
}

.SubTitle01{
  font-size : 14px;
  color : white;
  background-color : #b6c5dc;
border-width : 1px 1px 1px;border-left-width : 10px;border-style : solid solid solid;border-left-style : solid;border-color : #4f71a4 #7894be #7894be;border-left-color : #7894be;border-right-color : #4f71a4;border-bottom-color : #4f71a4;border-left-color : #333333;border-left-color : #4f71a4;
  padding-top : 2px;
  padding-left : 10px;
  padding-right : 2px;
  padding-bottom : 2px;
  background-image : url(images/td2.gif);
  background-position : right center;
  height : 25px;
  

  background-repeat : no-repeat;
}
.SubTitle02{
  font-size : 14px;
  color : gray;
  background-color : silver;
border-width : 1px 1px 1px;border-left-width : 10px;border-style : solid solid solid;border-left-style : solid;border-color : gray #7894be #7894be;border-left-color : #7894be;border-left-color : #7894be;border-right-color : gray;border-bottom-color : gray;border-left-color : #333333;border-left-color : gray;
  padding-top : 2px;
  padding-left : 10px;
  padding-right : 2px;
  padding-bottom : 2px;
  background-image : url(images/td.gif);
  background-position : right center;
  height : 25px;
  

  background-repeat : no-repeat;
}
.SiteMap1{
  font-size : 13px;
  padding-top : 2pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 2pt;
}
.SiteMap2{
  font-size : 13px;
  font-weight : bold;
}
.SiteMap3{
  font-size : 12px;
  color : navy;
  background-color : #cccce2;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-top-color : #4f71a4;border-right-color : #4f71a4;border-bottom-color : #4f71a4;border-left-color : #4f71a4;
  cursor : pointer;
}
.SiteMap4{
  color : silver;border-width : 2px 2px 2px 2px;border-style : dashed dashed dashed dashed;
  width : 520px;
  
  
  
  
}
.TKY_infoMenu1{
  font-size : 14px;
  
  color : white;
  background-color : #7894be;
  padding-top : 2px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 1px;border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;border-style : solid solid solid solid;border-top-color : #4f71a4;border-right-color : #4f71a4;border-bottom-color : #4f71a4;border-left-color : #4f71a4;
  text-align : center;
}
.TKY_infoMenu2{
  font-size : 13px;
  color : #1e1e1e;
  background-color : #d8dce0;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px;border-left-width : 10px;border-style : solid solid;border-bottom-style : solid;border-left-style : dashed;border-left-style : solid;border-color : gray gray;border-bottom-color : gray;border-left-color : silver;border-left-color : gray;
  cursor : pointer;
  text-decoration : none;
  
  
  background-image : url(images/td3.gif);
  background-repeat : no-repeat;background-position : right center;}
.TKY_infoMenu3{
  font-size : 13px;
  
  color : navy;
  background-color : #b6c5dc;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px;border-left-width : 10px;border-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : double;border-left-style : solid;border-top-color : #4f71a4;border-right-color : #4f71a4;border-bottom-color : #4f71a4;border-left-color : #4f71a4;
  cursor : pointer;
  background-image : url(images/td2.gif);
  background-repeat : no-repeat;background-position : right center;}
.ConvList1{
  font-size : 12px;
  color : black;
  background-color : #d8dce0;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 220px;
  cursor : pointer;
}
.ConvList2{
  font-size : 12px;
  color : white;
  background-color : #4f71a4;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 220px;
  cursor : pointer;
}
.TKY_info21{
  font-size : 13px;
  color : black;
  background-color : #d5ffcc;
  
  padding-left : 10px;
  padding-right : 3px;
  
  
  border-top-width : 1px;
  
  border-bottom-width : 1px;
  
  border-left-width : 1px;
  
  border-top-style : solid;
  
  border-bottom-style : solid;
  
  border-left-style : solid;
  
  border-left-style : double;
  
  border-left-style : solid;border-top-color : #a8c2a3;border-bottom-color : #a8c2a3;border-left-color : #a8c2a3;
  padding-top : 3px;
  padding-bottom : 3px;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #a8c2a3;
}
.TKY_info22{
  font-size : 13px;
  color : black;
  background-color : #ffe699;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid;border-left-style : double;border-left-style : solid;border-top-color : #ccc499;border-right-color : #ccc499;border-bottom-color : #ccc499;border-left-color : #ccc499;
}
.TKY_info23{
  font-size : 13px;
  color : black;
  background-color : #ffddcc;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid;border-left-style : double;border-left-style : solid;border-top-color : #f1c0a8;border-right-color : #f1c0a8;border-bottom-color : #f1c0a8;border-left-color : #f1c0a8;
}

.TKY_info24{
  font-size : 13px;
  color : black;
  background-color : #ccccff;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid;border-left-style : double;border-left-style : solid;border-top-color : #a3a3c2;border-right-color : #a3a3c2;border-bottom-color : #a3a3c2;border-left-color : #a3a3c2;
}

.TKY_info28{
  font-size : 13px;
  color : black;
  background-color : #DEA8F0;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid;border-left-style : double;border-left-style : solid;border-top-color : #a3a3c2;border-right-color : #a3a3c2;border-bottom-color : #a3a3c2;border-left-color : #a3a3c2;
}

.TKY_info3{
  font-size : 13px;
  color : black;
  background-color : #ffddcc;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #f1c0a8 #f1c0a8;border-bottom-color : #f1c0a8;border-left-color : #54a793;border-left-color : #f1c0a8;}


.TKY_info4{
  font-size : 12px;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-right-color : #497b94;
  border-bottom-color : #497b94;
  border-left-color : #497b94;
}

.TKY_info5{
  font-size : 13px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;border-right-color : #a8c2a3;border-bottom-color : #a8c2a3;border-left-color : #a8c2a3;
  color : black;
  background-color : #d5ffcc;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #a8c2a3;
}
.TKY_info{
  font-size : 14px;
  color : black;
  
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;}
.TKY_info2{
  font-size : 13px;
  color : black;
  background-color : white;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-right-color : #4f71a4;
  border-bottom-color : #4f71a4;
  border-left-color : #4f71a4;
}
.Soshiki1{
  font-size : 14px;
  color : black;
  
  
  
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  width : 80px;
  height : 20px;
  padding-top : 1px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 1px;
}
.Soshiki2{
  font-size : 12px;
  color : black;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  line-height : 130%;
}
.Soshiki3{
  font-size : 14px;
  color : white;
  background-color : black;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.get{
  font-size : 11px;
}
.Hr1{border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;border-top-style : dashed;border-right-style : dashed;border-bottom-style : dashed;border-left-style : dashed;border-color : silver silver silver silver;
  width : 500px;
}
.Hr1_2{border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;border-top-style : dashed;border-right-style : dashed;border-bottom-style : dashed;border-left-style : dashed;border-color : silver silver silver silver;
  width : 780px;
}
.A_ichiran{
  font-size : 12px;
  color : #d8dce0;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;border-width : 1px 1px 1px 1px;border-top-style : ridge;border-right-style : ridge;border-bottom-style : ridge;border-left-style : ridge;
  background-color : #7894be;
  text-decoration : none;
border-top-color : #919daa;border-right-color : #919daa;border-bottom-color : #919daa;border-left-color : #919daa;}
.Hr2{border-width : 2px 2px 2px 2px;border-style : dashed dashed dashed dashed;border-color : silver silver silver silver;
  width : 550px;
}
TD{
  font-size : 12px;
}
.FDR1{
  font-size : 12px;
  color : #333333;
  
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-top-color : #666666;border-right-color : #666666;border-bottom-color : #666666;border-left-color : #666666;
  cursor : pointer;
}



.menutitle{
cursor:pointer;


color : blue;

padding-right : 3px;padding-bottom : 3px;padding-left : 3px;
text-align : left;
font-weight:normal;
font-size : 12px;
text-decoration : underline;
padding-top : 3px;
}

.menutitle2{
cursor:pointer;


color : black;
padding-right : 3px;padding-bottom : 3px;padding-left : 3px;
text-align : left;
font-weight:normal;
  font-size : 12px;
  text-decoration : none;


  padding-top : 3px;
}

.sub_title{
  font-size : 12px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.submenu{
  padding-top : 10px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.SiteMap_Tch{
  font-size : 12px;
  color : white;
  background-color : red;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #aa0000;border-right-color : #aa0000;border-bottom-color : #aa0000;border-left-color : #aa0000;
  cursor : pointer;
}
.SiteMap_Ref{
  font-size : 12px;
  color : white;
  background-color : black;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #666666;border-right-color : #666666;border-bottom-color : #666666;border-left-color : #666666;
  cursor : pointer;
}
.SiteMap_Fut{
  font-size : 12px;
  color : white;
  background-color : #ff6600;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #aa4400;border-right-color : #aa4400;border-bottom-color : #aa4400;border-left-color : #aa4400;
  cursor : pointer;
}
.SiteMap_jichi{
  font-size : 12px;
  color : white;
  background-color : #cc9900;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #6a5000 #6a5000 #6a5000 #6a5000;
  cursor : pointer;
}
.SiteMap_chiku{
  font-size : 12px;
  color : white;
  background-color : #993200;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #6a2300;border-right-color : #6a2300;border-bottom-color : #6a2300;border-left-color : #6a2300;
  cursor : pointer;
}
.SiteMap_CY{
  font-size : 12px;
  color : white;
  background-color : #6666ff;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #00006a;border-right-color : #00006a;border-bottom-color : #00006a;border-left-color : #00006a;
  cursor : pointer;
}
.SiteMap_ChuTai{
  font-size : 12px;
  color : white;
  background-color : #66cc32;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #2c5515;border-right-color : #2c5515;border-bottom-color : #2c5515;border-left-color : #2c5515;
  cursor : pointer;
}
.SiteMap_Senior{
  font-size : 12px;
  color : white;
  background-color : #998d86;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #393431;border-right-color : #393431;border-bottom-color : #393431;border-left-color : #393431;
  cursor : pointer;
}
.SiteMap_Shakai{
  font-size : 12px;
  color : white;
  background-color : #663299;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #351b50;border-right-color : #351b50;border-bottom-color : #351b50;border-left-color : #351b50;
  cursor : pointer;
}
.SiteMap_Daigaku{
  font-size : 12px;
  color : white;
  background-color : #ffc000;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #6a5000 #6a5000 #6a5000 #6a5000;
  cursor : pointer;
}
.SiteMap_Senmon{
  font-size : 12px;
  color : white;
  background-color : #000099;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #00006a;border-right-color : #00006a;border-bottom-color : #00006a;border-left-color : #00006a;
  cursor : pointer;
}
.SiteMap_Koko{
  font-size : 12px;
  color : white;
  background-color : #009dbf;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #00586a;border-right-color : #00586a;border-bottom-color : #00586a;border-left-color : #00586a;
  cursor : pointer;
}
.SiteMap_Shonen{
  font-size : 12px;
  color : white;
  background-color : #0066ff;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #00356a;border-right-color : #00356a;border-bottom-color : #00356a;border-left-color : #00356a;
  cursor : pointer;
}
.SiteMap_jyoshi{
  font-size : 12px;
  color : white;
  background-color : #ff6699;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #6a0023;border-right-color : #6a0023;border-bottom-color : #6a0023;border-left-color : #6a0023;
  cursor : default;
}
.SiteMap_TFF{
  font-size : 12px;
  color : white;
  background-color : #0000ff;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #00006a;border-right-color : #00006a;border-bottom-color : #00006a;border-left-color : #00006a;
  cursor : pointer;
}
.Fut_info{
font-size : 13px;
color : white;
background-color : #ff6600;
border-width : 2px 1px;border-bottom-width : 2px;border-left-width : 1px;border-style : solid solid solid solid;border-top-color : #d55500;border-right-color : #d55500;border-bottom-color : #d55500;border-left-color : #d55500;}
.Tch_info{
font-size : 14px;
color : black;

  
}
.Tch_info2{

color : black;

  

  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  }
.Ref_info{
font-size : 13px;border-width : 2px 1px 2px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
color : white;
background-color : black;
}
.Jichi_info{
font-size : 13px;



  
  
  
  
  
  
  
  
  
  
  
  padding-left : 10px;
  border-left-width : 5px;
  border-left-style : solid;
  border-left-color : #cc9900;
  border-top-width : 1px;
  border-right-width : 5px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #cc9900;
  border-right-color : #cc9900;
  border-bottom-color : #cc9900;
  padding-right : 10px;
  padding-top : 3px;
  padding-bottom : 3px;
}
.Chutai_info{
font-size : 13px;
color : white;
background-color : #66cc32;border-width : 2px 1px 2px 1px;border-style : solid solid solid solid;border-color : #346718 #346718 #346718 #346718;}
.Cy_info{
font-size : 13px;
color : white;
background-color : #6666ff;border-width : 2px 1px 2px 1px;border-style : solid solid solid solid;border-color : #0000d5 #0000d5 #0000d5 #0000d5;}
.Chiku_info{
font-size : 13px;
color : white;
background-color : #660000;border-width : 2px 1px 2px 1px;border-style : solid solid solid solid;border-color : #2b0000 #2b0000 #2b0000 #2b0000;}


.TKY_info25{
  font-size : 13px;  
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;
  border-right-color : #a3a3c2;
  border-bottom-color : #a3a3c2;
  border-left-color : #a3a3c2;
}
.TKY_info26{
  font-size : 13px;  
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;
  border-right-color : #a8c2a3;
  border-bottom-color : #a8c2a3;
  border-left-color : #a8c2a3;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #a8c2a3;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.TKY_info27{
  font-size : 13px;  
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;
  border-right-color : #ccc499;
  border-bottom-color : #ccc499;
  border-left-color : #ccc499;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #ccc499;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.TKY_info52{
  font-size : 13px;  
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;
  border-right-color : #a8c2a3;
  border-bottom-color : #a8c2a3;
  border-left-color : #a8c2a3;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #a8c2a3;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}


.Ref_info2{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 2px;
  
  
  
  
  
  
  
}
.Fut_info2{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff8000 #ff8000 #ff8000 #ff8000;}
.Ref_info3{
  padding-left : 5px;
  
  border-left-style : solid;
  
  padding-right : 5px;
  
  border-right-style : solid;
  
  padding-top : 5px;
  
  
  
  padding-bottom : 5px;
  
  
  
  
  
  color : navy;
border-left-width : 1px;border-right-width : 1px;border-left-color : #dce6f0;border-right-color : #dce6f0;
  
  font-size : 13px;
  letter-spacing : 5px;
  text-decoration : none;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #dce6f0;
  border-bottom-color : #dce6f0;
}
.Ref_info4{
  padding-left : 10px;
  
  
  
  
  

  font-size : 13px;
  
  background-position : right center;
  

  padding-top : 3px;
  padding-right : 3px;
  padding-bottom : 20px;
  
  
  
  
  
  
  
  
  
  
  
  
}
.Ref_info5{
  font-size : 12px;
  background-image : url(referee/ref_bg2.jpg);
  background-repeat : repeat-y;background-position : right center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.Ref_info6{
  
  padding-bottom : 1px;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #0066cc;
  padding-left : 5px;
  border-left-width : 4px;
  border-left-style : solid;
  border-left-color : #0066cc;
  padding-top : 1px;
}
.Ref_info7{
  background-image : url(referee/ref_bg2.jpg);
  background-repeat : repeat-y;background-position : right center;
  padding-bottom : 10px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
}
.CalenderSat {
	font-size : 14px;
	color : #FFFFFF;
	background-color : #333366;
	border-left-width : 10px;
	border-left-style : none;
	border-left-color : #7894be;
	border-right-color : #4f71a4;
	border-bottom-color : #4f71a4;
	border-left-color : #333333;
	border-left-color : #4f71a4;
	background-image : url(images/td4.gif);
	background-position : right center;
	background-repeat : no-repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #4f71a4;

}
.CalenderSun {

	font-size : 14px;
	color : #FFFFFF;
	background-color : #CC3333;
	border-left-width : 10px;
	border-left-style : none;
	border-left-color : #7894be;
	border-right-color : #4f71a4;
	border-bottom-color : #4f71a4;
	border-left-color : #333333;
	border-left-color : #4f71a4;
	background-image : url(images/td5.gif);
	background-position : right center;
	background-repeat : no-repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #4f71a4;
}

/* トップメニュー */
#globalNavi ul, #globalNavi ul li{ margin:0; padding:0; }
#globalNavi	{ background-color:#ccc ; height: 26px; padding-top: 7px; text-align: center; }

#nav { width: 740px; margin: 0 auto; position: relative; line-height:1.2; text-align: left; }
#nav li { list-style: none; float: left; position: relative; width:90px;}

#nav ul { display: none; position: absolute; top: 20px; left: 0; }
* html #nav ul { line-height: 0; }
#nav ul li { float: none; }

#nav ul { width: 120px;}
#nav ul ul { top: 0; left: 120px; }
#nav ul a { 
	display: block;
	width: 120px;
	background:#121212;
	padding: 6px;
	color: #FFF;
	border-bottom: 1px solid #FFF;
/*	opacity: 0;
	filter: alpha(opacity=70);*/
	zoom: 1;
	line-height: 1;
}
#nav ul a.hover { background: #444; }

#globalNavi {
    padding-left:4px;
    border-top:1px solid #fff;
    background-color:#185AAC ;
    color:#fff;
    font-size:12px;
}

#globalNavi a:link {
	color:#fff;
}

#globalNavi a:hover {
	color:#fff;
    font-weight:bold;
}
#globalNavi a:visited,
#globalNavi a:active  {
	color:#fff;
}

h2 {
    line-height:1.4em;
    margin:0;
    padding:0;
}
