td { font-family:Verdana, Helvetica, "MS UI Gothic", Osaka, Arial, Serif ;font-size: 9pt; line-height: 140%}
A:HOVER{color:ff0000;}
A{text-decoration : none;}
A:hover {text-decoration:underline; } 
A:active{outline: thick solid red;}
.navi{
	margin: 0;
	padding:0;
	height: 23px;
	background: url(../new_img/tab_bottom.gif) repeat-x bottom;
	}

.navi li{
	margin: 0; 
	padding: 0;
	text-align:center;
	width:95px;
	height:22px;
  	display: inline;
  	list-style-type: none;
  	}
	
.navi a:link, .navi a:visited {
	color: #666;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	margin:0;
	padding:0;
	padding-top:5px;
	float: left;
	text-decoration: none;
	width:95px;
	height:22px;
	background: url(../new_img/tab_base.gif) no-repeat;
	}

.navi #here a:link, .navi #here a:visited{
	color: #666;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	margin:0;
	padding:0;
	padding-top:5px;
	float: left;
	text-decoration: none;
	width:95px;
	height:22px;
	background: url(../new_img/tab_bghere.gif) no-repeat;
	}
.navi2{
	margin: 0;
	padding:0;
	height: 23px;
	background: url(../new_img/tab_bottom.gif) repeat-x bottom;
	}

.navi2 li{
	margin: 0; 
	padding: 0;
	text-align:center;
	width:95px;
	height:22px;
  	display: inline;
  	list-style-type: none;
  	}
	
.navi2 a:link, .navi2 a:visited {
	color: #666;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	margin:0;
	padding:0;
	padding-top:5px;
	float: left;
	text-decoration: none;
	width:95px;
	height:22px;
	background: url(../new_img/tab_base_2.gif) no-repeat;
	}

.navi2 #here a:link, .navi2 #here a:visited{
	color: #666;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	margin:0;
	padding:0;
	padding-top:5px;
	float: left;
	text-decoration: none;
	width:95px;
	height:22px;
	background: url(../new_img/tab_bghere_2.gif) no-repeat;
	}
.box{
  width: 240px;/*全体の幅*/
  font-size: 12px;/*文字サイズ*/
    align: center;
  }
.box dd{/*内容部分*/
  background-color: #FFFFFF;/*背景色*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border: solid 1px #6A6A6E;/*枠色*/
  }
.box dd .textb{
  padding: 0.3em 0.3em;/*テキスト部分の余白*/
  border-top: solid 4px #DADADC;
  border-bottom: solid 4px #DADADC;
  }
.title{
  border-width: 0px 0px 2px 12px;
  border-style: solid;  
  border-color : #FF0000;  
  padding-left: 5px;
  margin-right : 2%;
  font-size    : -1;
  font-weight : bold;  
}
.title2{
  border-width : 0px 1px 1px 0px;
  border-style : dotted ;
  border-color : #FFFFFF;
  padding-left : 5px;
  margin-top  : 0px;
  margin-right : 1%;
  font-size    : -1;
  font-weight : bold; 
  background-color: #333333;    
}
.box2{
  border-width: 4px 4px 4px 4px;
  border-style: dotted;  
  border-color : #FF0000;  
  padding: 0px 0px 0px 0px;
  margin-left : 2%;  
  margin-right : 2%;
  font-size    : -1;
  font-weight : bold;
  background-color: #CCCCCC;     
}
.box3{
  border-width : 1px 0px 0px 1px;
  border-style : dotted ;
  border-color : #333333;
  padding-left : 1px;
  margin-top  : 0px;
  margin-right : 1%;
  font-size    : -1;
  font-weight : bold; 
  background-color: #F5F5F5;    
}
.box4{
  width: 720px;
  font-size: -1;
  align: center;
  }
.box4 dd{
  background-color: #F5F5F5;
  color: none;
  margin: 0;
  padding: 0;
  border: solid 1px #333333;
  }
.box4 dd .textb{
  padding: 0;
  border-top: solid 10px #333333;
  border-bottom: solid 10px #333333;
  }
