body {text-decoration:none; color:#333333 }
BODY, TH, TD { font-size: 10.5pt; line-height: 150% }

body{
 scrollbar-base-color:#9a6634;
 scrollbar-3dlight-color:#9a6634;
 scrollbar-arrow-color:#663300;
 scrollbar-darkshadow-color:#9a6634;
 scrollbar-face-color:#9a6634;
 scrollbar-highlight-color:#9a6634;
 scrollbar-shadow-color:#9a6634;
 scrollbar-track-color:#FFFFFF;
}

body { margin:0px; }


a:link{text-decoration:none; color:#996633 }
a:visited{text-decoration:none; color:#996633 }
a:active{text-decoration:none; color:#ff9933 } 
a:hover{text-decoration:underline; color:#ff9933 }


a.white:link{text-decoration:none; color:#ffffff }
a.white:visited{text-decoration:none; color:#ffffff }
a.white:active{text-decoration:none; color:#ff9933 } 
a.white:hover{text-decoration:underline; color:#ff9933 }



h1 {color:#9d612f;
          font-size:9pt;
          font-weight:bold;
          font-family: "lr oSVbN";
          text-decoration:none;
          line-height: 120%;
          margin:0px;padding:3px 0px 0px 0px;
         }

h2 {color:#ffffff;
          font-size:8.5pt;
          font-weight:bold;
          font-family: "lr oSVbN";
          text-decoration:none;
          line-height: 150%;
          margin:0px;padding:0px;
         }

.s {line-height: 120%;}
.s-small {line-height:120%;font-size:10pt;}
.ss {line-height: 100%;}

.bottom01{color:#ffffff;
					font-size:9pt;
          font-weight:normal;
          font-family: "lr oSVbN";
          text-decoration:none;
          line-height: 120%;
          margin:0px;padding:5px 0px 0px 0px;}

.pankuzu {font-size:9pt;
					margin:0px 0px 0px 0px;
					padding:0px 0px 13px 5px;}


.re01{padding:0px 0px 0px 22px;font-size:10pt;}




/*Xgθ`*/
UL { list-style: none outside; 
     margin:1px 0px 0px 10px;} 
OL { margin:1px 0px 0px 10px;
list-style: inside;} 

INPUT, SELECT, TEXTAREA { border: thin #cccccc solid; } 



/*e[u*/
.top01 {
background-image:url(index-img/back02.gif);
background-repeat:no-repeat;
padding:3px 8px 0px 12px;
font-size:10.2pt;
}

.dl01{padding:1px 0px 0px 3px;
font-size:11pt;
font-weight:bold;
color:#ffffff;
}

.dl02{
padding:3px 3px 3px 6px;
font-size:10pt;
font-weight:normal;
}

.topics01 {
background-image:url(index-img/topics02.gif);
background-repeat:repeat-y;
padding:3px 0px 0px 15px;
font-size:9pt;
}

.topics02 {
padding:1px 0px 0px 8px;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}

.topics03 {
padding:5px 5px 5px 5px;
font-size:10pt;
font-weight:normal;
}

.news-back{
background-image:url(news-img/news-image01.jpg);
background-repeat:no-repeat;
background-position: top; 
}


.news01{
color:#ffffff;
padding:3px 0px 1px 5px;
font-size:10pt;
font-weight:bold;
}


.news02{
padding:10px 10px 10px 10px;
font-size:9.5pt;
font-weight:normal;
}


.gaiyo01 {
padding:5px 5px 5px 25px;
font-size:10.5pt;
font-weight:normal;
}


.side01{
padding:0px 0px 0px 17px;
margin:0px 0px 0px 0px;
font-size:10pt;
}


.guide01 {padding:5px 10px 5px 10px;
					line-height: 120%;}
.guide02 {padding:2px 10px 1px 10px;
					line-height: 120%;}

.top-bottom {
background-image:url(index-img/bottom-image.jpg);
background-repeat:no-repeat;
background-position: center;
font-size:10pt;}



.riyou01{border-bottom: thin #669933 solid; 
				 font-weight:bold;
				 width:468px;}



/*TOPirQ[V*/
#navi01 {margin:0px 0px 8px 0px}
#navi01 a span {display:none;}
#navi01 a {display:block;
width:330px;
height:67px;
background-image:url(top_img/navi01.gif);
background-repeat:no-repeat;
}
#navi01 a:hover {
background-image:url(top_img/navi02.gif);
background-repeat:no-repeat;
} 




