/* CSS Document */

body {
    font-family: Verdana, "ＭＳ ゴシック";
    font-size:0.86em;
	background-image:url(top_img/back_img.gif);
	font-size:13px;
	line-height:120%;
	}
A:link{color:#003366;
        text-decoration: none;
　　　}
A:visited {color:#331166;
　　　　text-decoration: none;
      }
A:hover { text-decoration:underline; color:#324576;} 
A:active {text-decoration:underline; color:#999999;}
.style1{
    font-size:12px;
	color:#330000;
	}
h1{ 
        font-size:100%; 
        font-weight:normal; 
        padding-bottom:-20px; 
        margin-bottom:2px; 
        }
.style2{
	color:#330000;
	line-height: 150%;
	}

h2{ 
        font-size:80%; 
        font-weight:normal; 
        padding-bottom:0px; 
        margin-bottom:2px; 
        } 
div#left_navi{
 background-color:#555555;
  width:170px;
  float:left;
  }
#left_navi a:link{
        text-decoration:none;
　　　　color:#FFFFFF;}
#left_navi a:visited{
        text-decoration:none;
　　　　color:#FFFFFF;}
#left_navi a:hover{
        text-decoration:underline;
　　　　color:#ddddFF;}
#left_navi a:active{
        text-decoration:underline;
　　　　color:#FFFFFF;}

div#right_navi{
  width:210px;
  float:right;
  }
  
div#right_rajio{
  width:119px;
  float:right;
  }
div#main{
  width:800px;
  }
div#footer{
  float:left;
  }
div#news_text{
  width:350px;
  }

