
.textBl{
	color: #000000;
	font-size:12px;
}
body {
    margin-top: 0px;
	font-size:11px ;
color:#333333;

}

a {    color:#333333;
           font-size:11px;
		   text-decoration:none;
}
a:hover { 
		   color:#333333;
           font-size:11px;
	text-decoration:underline;
}

.textWBB{
	color: #ffffff;
	font-size:18px;
	font-weight:bolder;
}
.textWS{
	color: #ffffff;
	font-size:12px;
}
.table1All{
border:#314477 solid;
border-width:1 1 1 1;
}
.IndexTableAll{
border:#1165CE solid;
border-width: 1 1 1 1;
}
.IndexTableAllGreen{
border:#79A352 solid;
border-width: 1 1 1 1;
}

.IndexTableAll03{
border:#FF7011 solid;
border-width: 1 1 1 1;
}

.IndexTableAllRed{
border:#CC0000 solid;
border-width: 1 1 1 1;
}

.IndexTableAllRed2{
border:#FF6666 solid;
border-width: 1 1 1 1;
}

.IndexTableAll02{
border:#381B4E solid;
border-width: 1 1 1 1;
}
.IndexTableAll{
border:#1165CE solid;
border-width: 1 1 1 1;
}
.table1All{
border:#2B70D1 solid;
border-width:1 1 1 1;
}

.table1right{
border:#A1A1A1 solid;
border-width:0 1 0 0;
}
.textMenu{
	color: #005ACA;
	font-size:12px;
}
.textMenu a{
	color: #005ACA;
	font-size:12px;
}
.textMenu a:hover{
	color: #005ACA;
	font-size:12px;
	text-decoration:underline;
}
.MapSizemap{
	background : url(../images/sizemap_01.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.MapTop{
	background : url(../images/bent_03.gif);
background-repeat:no-repeat;
background-position:left top;
}
.MapToiawase{
	background : url(../images/toiawase_01.jpg); 
	background-repeat:no-repeat;
background-position:left top;
}
.MapSaiyou1{
	background : url(../images/saiyou_01.jpg);
	background-repeat:no-repeat;
background-position:left top; 
}

.MapKoukoku1{
	background : url(../images/koukoku_01.jpg);
	background-repeat:no-repeat;
background-position:left top; 
}

.MapIndex{
	background : url(../images/index_10.gif);
	background-repeat:no-repeat;
background-position:right; 
}
.MapSaiyou{
	background : url(../images/saiyou_06.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
background-position:right; 
}
.IndexText{
color: #333333;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
}
.IndexText2{
color: #0000ff;
	font-size:12px;
}
.IndexTextWrite{
color: #ffffff;
	font-size:12px;
	text-decoration:none;
}
.IndexTextWrite a{
color: #ffffff;
	font-size:12px;
	text-decoration:none;
}
.IndexTextWrite a:hover{
color: #ffffff;
	font-size:12px;
	text-decoration:none;
}
.dobokuTextS {
color: #005ACA;
	font-size:12px;
	text-decoration:none;
}
.dobokuTextS a{
color: #005ACA;
	font-size:12px;
	text-decoration:none;
}
.dobokuTextS a:hover{
color: #005ACA;
	font-size:12px;
	text-decoration:underline;
}
.dobokuText {
color: #005ACA;
	font-size:14px;
	text-decoration:none;
}
.dobokuText a{
color: #005ACA;
	font-size:14px;
	text-decoration:none;
}
.dobokuText a:hover{
color: #005ACA;
	font-size:14px;
	text-decoration:underline;
}
.KaseihinText {
	color: #333333;
	font-size:12px;
	text-decoration:none;
		line-height:18px;
	}
.XMTextWidth {
	color: #333333;
	font-size:12px;
	line-height:25px;
	}
   .KaseihinTextBlue {
	color: #0000FF;
	font-size:12px;
	text-decoration:none;
	}
	.KaseihinTextBlue a{
	color: #0000FF;
	font-size:12px;
	text-decoration:none;
	}
  .KaseihinTextBlue a:hover{
	color: #0000FF;
	font-size:12px;
	text-decoration:underline;
	}
	.siteMapTextBlue{
	color: #000066;
	font-size:14px;
}
.siteMapTextBlue a{
	color: #000066;
	font-size:14px;
}
.siteMapTextBlue a:hover{
	color: #000066;
	font-size:14px;
}
	.siteMapTextGray{
	color: #333333;
	font-size:12px;
}
	.siteMapTextGray a{
	color: #333333;
	font-size:12px;
}
	.siteMapTextGray a:hover{
	color: #333333;
	font-size:12px;
		text-decoration:underline;
}

	.siteMapTextGrayB{
	color: #333333;
	font-size:14px;
}
	.siteMapTextGrayB a{
	color: #333333;
	font-size:14px;
}
	.siteMapTextGrayB a:hover{
	color: #333333;
	font-size:14px;
		text-decoration:underline;
}
.topText{
	color: #005ACA;
	font-size:14px;
	
}
.topText  a{
	color: #005ACA;
	font-size:14px;
}
.topText  a:hover{
	color: #005ACA;
	font-size:14px;
		text-decoration:underline;
}
.saiyouTextEmail {
	color: #005ACA;
	font-size:12px;
}
.saiyouTextEmail  a{
	color: #005ACA;
	font-size:12px;
}
.saiyouTextEmail  a:hover{
	color: #005ACA;
	font-size:12px;
	text-decoration:underline;
}
.saiyouTextAddre{
	color: #333333;
	font-size:12px;
}
.saiyouTextAddre  a{
	color: #333333;
	font-size:11px;
}
.saiyouTextAddre  a{
	color: #333333;
	font-size:11px;
	text-decoration:underline;
}
.bentTextBlueB {
color: #314477;
	font-size:14px;

}
.bentTextBlue{
color: #314477;
	font-size:12px;
}
.bentTextBlue a{
color: #314477;
	font-size:12px;
}
.bentTextBlue a:hover{
color: #314477;
	font-size:12px;
	text-decoration:underline;
}
.shishuiTextBlue {
color: #22285A;
	font-size:12px;
	font-weight:bold;
}
.shishuiTextBlue2 {
color: #0000ff;
	font-size:14px;
}
.shishuiTextBlue2 a{
color: #0000ff;
	font-size:14px;
}
.shishuiTextBlue2 a:hover{
color: #0000ff;
	font-size:14px;
		text-decoration:underline;
}
.saiyouTextMenu {
color: #22285A;
	font-size:14px;
	font-weight:bold;
}
.shishuiTextBlk{
color: #20204b;
	font-size:18px;
	font-weight:bold;
}
.shishuiTextRed{
color: #cc0000;
	font-size:18px;
	font-weight:bold;
}
.shishuiTextRed1{
color: #cc0000;
	font-size:14px;
	font-weight:bold;
}
.shishuiTextRed2{
color: #cc0000;
	font-size:14px;
	}
.shishuiTextRed3{
color: #cc0000;
	font-size:12px;
}
.vTopText{
color: #666666;
	font-size:11px;
}