body{margin:0px;}
p{margin:0px;}
table{border-style:none;
	border-collapse:collapse;
	border-spacing:0px;
	color:#006600;}
td{margin:0px;
	padding:0px;
	border-style:none;
	vertical-align:top;}
img{margin:0px;
	border-style:none;}
.headder{width:800px;
	padding:20px 0px 35px 10px;
	background-image:url(../img/top_bg.gif);
	background-repeat:no-repeat;}
.top-L{float:left;
	margin-right:245px;}
.fix{width:800px;
	margin:0px;}
.leftset{margin-left:2px;
	margin-right:10px;
	float:left;}
.rightset{margin-left:10px;}
.border-top{width:160px;
	font-size:4px;
	line-height:1em;
	background-image:url(../img/navi_border-top.gif);
	background-repeat:no-repeat;}
.catch{padding:0px 1px 0px 3px;
	width:472px;}
.mid{padding:0px 5px 0px 5px;
	background-image:url(../img/navi_border-side.gif);
	background-repeat:repeat-y;}
.add1{padding:5px 0px 5px 0px;
	text-align:center;
	background-image:url(../img/navi_border-side.gif);
	background-repeat:repeat-y;
	font-size:x-small;}
.add2{padding:0px 5px 2px 10px;
	background-image:url(../img/navi_border-side.gif);
	background-repeat:repeat-y;
	font-size:x-small;}
.border-btm{font-size:6px;
	line-height:1em;
	background-image:url(../img/navi_border-bot.gif);
	background-repeat:no-repeat;}
.fivepx{font-size:5px;
	border-style:none;}
.date0{width:132px;
	padding:0px 0px 3px 4px;
	border-bottom:solid 1px #cccccc;}
.date{padding:5px 10px 0px 0px;
	font-family:monospace;
	font-size:x-small;
	text-align:right;}
.coment0{width:490px;
	padding:0px 0px 3px 6px;
	border-bottom:solid 1px #cccccc;}
.coment{padding:5px 0px 0px 13px;
	font-size:x-small;
	font-family:monospace;
	border-left:solid 1px #cccccc;}
.footlink{width:800px;
	margin:10px 0px 0px 0px;
	text-align:center;
	font-size:x-small;}
.footlink li{display:inline;}
.footer{width:800px;
	margin-top:10px;
	padding:2px 0px 2px 0px;
	background-color:#009900;
	border-top:solid 1px #00cc00;
	border-bottom:solid 1px #006600;
	color:#ffffff;
	font-size:xx-small;
	text-align:center;}

h1{margin:20px 0px 15px 0px;
	color:#ffffff;
	line-height:1.2em;}
.index{margin:0px 0px 0px 10px;
	font-family:serif;
	font-size:small;
	line-height:1.3em;}
.policy{width:600px;
	margin:10px 0px 100px 15px;
	font-family:serif;
	font-size:small;
	line-height:1.3em;}
.chapter{margin-top:20px;
	padding:0 0 0 0;
	font-weight:bold;}
.content{padding:0 0 0.3em 1em;}
.content a{padding-left:2em;}
.lead{text-indent:1em;}
