.textBl{
	color: #000000;
	font-size:12px;
	font-family: "Osaka", "‚l‚r ‚oƒSƒVƒbƒN";

}
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; 
}
.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: #000000;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
}
.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;
}
.siteMapTextGray2{
	color: #000000;
	font-size:12px;
	line-height:16px
}
	.siteMapTextGray2 a{
	color: #333333;
	font-size:12px;
	line-height:16px
}
.siteMapTextGray3{
	color: #000000;
	font-size:10px;
	font-family: "Osaka", "‚l‚r ‚oƒSƒVƒbƒN";

	
}
	.siteMapTextGray3 a{
	color: #666666;
	font-size:10px;
	letter-spacing: 3em;
	word-spacing: normal;

	
}
line-height:25px
	.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;
}
.zpetTextBk{
            color:#2B2B2B;
			font-size:22px;
			font-weight:bolder;
}
.zpetTable{
	background:url("../images/petbg.gif") ;
	
	background-repeat:repeat;

}

.zsecondTextGray{
color: #666666;
	font-size:12px;
	text-decoration:none;
}
.zsecondTextGray a{
color: #666666;
	font-size:12px;
	text-decoration:none;
}
.zsecondTextGray a:hover{
color: #666666;
	font-size:12px;
	text-decoration:none;
}


.zTableRedleft{
               border:#FF4949 solid;
			   border-width:0 0 0 2;
}
.zTableRedright{
               border:#FF4949 solid;
			   border-width:0 2 0 0;
}
.zTableRedbottom{
               border:#FF4949 solid;
			   border-width:0 0 2 0;
}
.zTableBlueleft{
               border:#026698 solid;
			   border-width:0 0 0 2;
}
.zTableBlueright{
               border:#026698 solid;
			   border-width:0 2 0 0;
}
.zTableBluebottom{
               border:#026698 solid;
			   border-width:0 0 2 0;
}
.zTableGreenleft{
               border:#39C13A solid;
			   border-width:0 0 0 2;
}
.zTableGreenright{
               border:#39C13A solid;
			   border-width:0 2 0 0;
}
.zTableGreenbottom{
               border:#39C13A solid;
			   border-width:0 0 2 0;
}

.zTableIndexGreen{
               border:#AFDC96 solid;
			   border-width:0 2 2 2;
 }
 
.zTableIndexGrayAll{
                border:#CCCCCC solid;
				border-width:1 1 1 1;
				}
    

