body{background-color:#fff; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}

body,table,tr,td,div,p,li,ul,h1,h2,h3,h4,h5{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",serif;
}

/* font-family:verdana;*/
td{
	font-size:10px;
	color:#003;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",serif;
}


h1 {
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	margin: 0px;
	padding: 0px;
	font-weight: normal;

}
h2 {
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	margin: 0px;
	padding: 0px;
	font-weight: normal;

}
form {
	margin: 0px;
	padding: 0px;
}
#TXTNavi {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1000;
	width: 500px;
	visibility : hidden;
}

   p{ padding-top:5px; padding-bottom:5px;}
#waku{
	width:820px;

	padding: 0px;
	background-image: url(images_2/bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#waku2{    width:800px;    border-left:1px solid #ccc;    border-right:1px solid #ccc;    border-top:1px solid #ccc;    }
#waku3{    width:800px;    border-left:1px solid #ccc;    border-right:1px solid #ccc;    border-bottom:1px solid #ccc;    }
#waku4{    width:800px;    height:100%;    border-left:1px solid #ccc;    border-right:1px solid #ccc;    }

  .menu02{font-size:12px;	color:#fff;	}
  .menu02 a:link { text-decoration:underline; color:#fff; }
  .menu02 a:visited {text-decoration:underline; color:#fff; }
  .menu02 a:hover { text-decoration:none; color:#fff;}
  .menu02 a:active { text-decoration:underline; color:#fff; }

  .eng{	color:#000;}
  .eng a:link { text-decoration:none; color:#000; }
  .eng a:visited {text-decoration:none; color:#000; }
  .eng a:hover { text-decoration:underline; color:#000;}
  .eng a:active { text-decoration:none; color:#000; }

  .foot{font-size:11px;	color:#000;	}
  .foot a:link { text-decoration:underline; color:#000; }
  .foot a:visited {text-decoration:underline; color:#000; }
  .foot a:hover { text-decoration:none; color:#000;}
  .foot a:active { text-decoration:underline; color:#000; }

  .news{	font-size:12px;	color:#060;	width:290px;	}
  .news a:link { text-decoration:underline; color:#060; }
  .news a:visited {text-decoration:underline; color:#060; }
  .news a:hover { text-decoration:none; color:#060;}
  .news a:active { text-decoration:underline; color:#060; }

.map01{	font-size:12px; color:#060; line-height:1.5em;}
.map01 a:link { text-decoration:underline; color:#060; }
.map01 a:visited {text-decoration:underline; color:#060; }
.map01 a:hover { text-decoration:none; color:#c00;}
.map01 a:active { text-decoration:underline; color:#060; }

.map02{	font-size:14px; color:#060; line-height:1.5em;}
.map02 a:link { text-decoration:underline; color:#060; }
.map02 a:visited {text-decoration:underline; color:#060; }
.map02 a:hover { text-decoration:none; color:#c00;}
.map02 a:active { text-decoration:underline; color:#060; }
    .cataimg{	border:1px solid #ccc;	}
  .cataimg a:link { border:1px solid #ccc; }
  .cataimg a:visited {border:1px solid #ccc; }
  .cataimg a:hover { border:1px solid #090;}
  .cataimg a:active { border:1px solid #ccc; }

  ul{list-style-type:disc;margin: 5px 5px 5px 1.2em;padding: 0;}
   li{    margin-bottom: 0;    text-indent: 0;    }

   .txt08{font-size:08px;line-height:1.3em;}
   .txt09{font-size:09px;line-height:1.3em;}
   .txt12{font-size:12px;line-height:1.8em;}
   .txt10{font-size:10px;line-height:1.5em;}
   .txt11{font-size:10px;line-height:1.3em;}
   .txt13{font-size:16px;line-height:1.5em;}
   .txt14{font-size:18px;line-height:1.5em;}
   .txt15{font-size:11px;line-height:1.6em;}
   .txt16{font-size:14px;line-height:1.5em;}
   .txt17{font-size:14px;line-height:1.2em;}
   .txt18{font-size:13px;line-height:1.2em;}
   .txt19{font-size:18px;line-height:1.2em;}
   .txt14 a:link { text-decoration:underline; color:#060; }
   .txt14 a:visited {text-decoration:underline; color:#060; }
   .txt14 a:hover { text-decoration:none; color:#060;}
   .txt14 a:active { text-decoration:underline; color:#060; }

.footer {
	font-size: 12px;
	color: #333333;
	background-image: url(img/top_ftbg2.gif);
	padding: 5px;
	background-repeat: repeat-x;
	background-position: center bottom;

}

h1 a:link{ text-decoration:underline; color:#000000;
 }
h1 a:visited {
	color: #000000;
	text-decoration: none;
}

h1 a:hover {
	text-decoration: none;
	color: #000000;
}
h1 a:active {
	color: #000000;
}