A:LINK {
color : 0000de;
text-decoration : underline;
}
A:VISITED {
color : 800080;
text-decoration : underline;
}
A:HOVER {
color : #ff6600;
text-decoration : underline ;
background-color : none;
}

BODY{
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
background-color: 
background-image : url(images/bgg.png);
}

.news_navi{
  background-color: #d0efa3;
  font-size: 11pt;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
  width: 570px;
  height: 60px;
  text-align:left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 3px;
  
}
.td_news{
  background-color: #ccee99;
  padding : 0px;
}
.news{
  padding : 0px;
}

.tf{
font-size : 9pt;
color : #333333;
font-family : "‚l‚r ‚oƒSƒVƒbƒN";
font-weight : bold;
position : normal;
height : 1px;
top : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 3px;
border-left-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
left : 100%;
padding-top : 2px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 2px;
}

H1{
font-size : 20pt;
color : #006400;
font-family : "MS UI Gothic","‚l‚r ‚oƒSƒVƒbƒN";
font-weight : bold;
padding-top : 18px;
padding-left : 75px;
padding-right : 5px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 1px;
margin-right : 1px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
}

H2{
font-size : 10pt;
color : #333333;
font-family : "‚l‚r ‚oƒSƒVƒbƒN";
font-weight : normal;
position : normal;
height : 1px;
top : 0px;
margin-top : 0px;
margin-left : 75px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 3px;
border-left-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
left : 100%;
padding-top : 3px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 0px;
}

H3{
font-size : 10pt;
color : #cccccc;
font-weight : bold;
line-height : 130%;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 2px;
margin-left : 3px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 3px;
border-left-width : 0px;
border-bottom-width : 3px;
border-left-width : 0px;
}


H4{
font-size : 120%;
font-weight : bold;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
text-indent : 0px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 0px 0px 0px 0px;
}

STRONG{
font-family : "‚l‚r ‚oƒSƒVƒbƒN";
font-weight : normal;
}

LI{
color : navy;
font-size : 13pt;
line-height : 70%;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
border-width : 3px 3px 3px 3px;
}

.small{
font-size : 95%;
font-weight : normal;
color : #363636;
line-height : 150%;
margin-left : 10px;
border-left-width : 10px;
padding-left : 10px;
padding-right : 10px;
margin-right : 10px;
border-right-width : 10px;
}

.hilight{
font-size : 11pt;
color : #ff6600;
font-weight : bold;
line-height : 100%;
text-decoration : none;
}

.text10p {
font-size: 10pt;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.td_main IMG{
margin-top : 10px;
margin-left : 10px;
margin-right : 7px;
margin-bottom : 10px;
border-color: cccccc;
border-width: 2px;
}

/*------------ table style set ------------*/
.table_head{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aca899;
	border-right-color: #aca899;
	border-bottom-color: #aca899;
	border-left-color: #aca899;
}

.table_basic{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aca899;
	border-right-color: #aca899;
	border-bottom-color: #aca899;
	border-left-color: #aca899;
	background-color: #fffff0;	
}
.table_foot{
	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: #aca899;
	border-right-color: #aca899;
	border-bottom-color: #aca899;
	border-left-color: #aca899;
}

.left{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aca899;
	border-right-color: #aca899;
	border-bottom-color: #aca899;
	border-left-color: #aca899;
}

TD{
  line-height : 130%;
  color : #363636;
  font-size : 10.5pt;
}

.td_main{
line-height : 180%;
border-width: 0px;
padding-top : 15px;
padding-left : 15px;
padding-right : 10px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
width: 10%;
	}

.color_1{
font-size : 11pt;
color : #f70926;
font-weight : bold;
line-height : 100%;
text-decoration : none;
}

.menu_title{
  line-height : 130%;
  color : #363636;
  font-size : 10.5pt;
  width: 165px;
  vertical-align : top;
}
.menu_contents{
  line-height : 130%;
  color : #363636;
  font-size : 10pt;
  width: 165px;
  height: 30px;
  background-color: #fffff0;
}

LI{
  color : 363636;
  font-size : 10.5pt;
  line-height : 100%;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  border-width : 3px 3px 3px 3px;
}

.navi{
  background-color: #d0efa3;
  font-size: 11pt;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
  width: 570px;
  height: 30px;
  text-align:left;
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 0px;
  padding-bottom : 3px;
}



.td_line{
  background-color: #046403;
  text-align:center;
  font-size: 1pt;
 height : 3px;
}

.td_foot1{
  background-color: #ccee99;
  text-align:center;
  font-size: 9pt;
}
.td_foot2{
  background-image : url(img/foot_bg2.jpg);
}
.td_tab{
  background-image : url(img/tab_0.gif);
 text-align : left;
}
.td_menu{
  background-image : url(img/menu_bg.gif);
}

.table_menu1{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aca899;
	border-right-color: #aca899;
	border-bottom-color: #aca899;
	border-left-color: #aca899;
	background-color: #ccee99;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	border-spacing: 0px;
}


.td_top{
  height : 80px;
   background-image : url(img/gra.jpg);
  text-align : left;
  padding-top : 12px;
  padding-left : 15px;
}

.td_top72{
  height : 1px;
    background-color: #d0efa3;
  text-align : left;
}
/*------------ background-image : url(img/top71.jpg); ------------*/

