body {
	font-size : 10pt;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style : normal;
	font-variant : normal;
	color: #666666;
	letter-spacing: normal;

}
table {
	font-size : 10pt;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style : normal;
	font-variant : normal;
	color: #666666;
	letter-spacing: normal;
	line-height: 18px;


}
/* ----- link ------------------------------------ */
a {
	color : #FF0000;
	text-decoration: none;
	}
a:hover{
	text-decoration: underline;
	font-size: 10pt;
	color: #009933;
}
/* ----- container ------------------------------------ */
.container{
    width: 818px;
	border: 0px;
}
.con_l{
    width: 10px;
	background-image:  url(../img/design/back_l.jpg);
}
.con_r{
    width: 10px;
	background-image:  url(../img/design/back_r.jpg);
}
.banner{
    width: 798px;
	height: 250px;
	background-image:  url(../img/design/banner_forest.jpg);
}
.nav{}

.footer{
	height: 50px;
	background-image:  url(../img/design/footer.gif);
}
.bottom{
	height: 25px;
	background-image:  url(../img/design/footer_bg.jpg);
}

/* ----- main ------------------------------------ */

.main {
    width: 575px;
    font-size: 9pt;
	color: #666666;
	text-align: left;
	padding-left: 20px;
	padding-top: 20px;
	}
	
.list{
	color: #003333;
	line-height: 25px;
	}
	
.text{
	font-size : 10pt;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style : normal;
	font-variant : normal;
	color: #FF0000;
	letter-spacing: normal;
	line-height: 20px;
	}
/* ----- main ------------------------------------ */	
.main_all {
    font-size: 9pt;
	color: #666666;
	text-align: left;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 50px;
	}
	
/* ----- main right------------------------------------ */
.main_r {width: 200px;font-size: 9pt;text-align: center;padding-top: 35px;}

.link_top {height: 35px;background-image:  url(../img/design/link_box_bg.gif);
  border-collapse: collapse;}
  
.linkbox{
	width:170px;
	border: 1px solid #99CC99;
	border-collapse: collapse;
	line-height: 25px;
	text-align: left;
}

.linkbox td{border: 1px  solid #99CC99;border-collapse: collapse;}
.linkbox th{border: 1px  solid #99CC99;border-collapse: collapse;}

.right_con{width:170px;border: 0px;border-collapse: collapse;}
.links  {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.links A {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.links A:link {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.links A:visited {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.links A:active {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.links A:hover {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #ff6600; PADDING-TOP: 2px
}
.links LI {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px; BORDER-BOTTOM: #99CC99 1px dotted; TEXT-DECORATION: none
}
}
.links UL {
	font-size: 9pt;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 160px; COLOR: #1341a1; PADDING-TOP: 2px; BORDER-BOTTOM: #99CC99 1px dotted; TEXT-DECORATION: none
}



/* ----- container ------------------------------------ */
.table1px_grey{border: 1px solid #999999;border-collapse: collapse;}
.table1px_grey td{border: 1px  solid #999999;border-collapse: collapse;}
.table1px_grey th{border: 1px  solid #999999;border-collapse: collapse;}

.table1px_green{border: 1px solid #006633;border-collapse: collapse;}
.table1px_green td{border: 1px  solid #006633;border-collapse: collapse;}
.table1px_green th{border: 1px  solid #006633;border-collapse: collapse;}

.table1px_blue{border: 1px solid #000066;border-collapse: collapse;}
.table1px_blue td{border: 1px  solid #000066;border-collapse: collapse;}
.table1px_blue th{border: 1px  solid #000066;border-collapse: collapse;}



/* ----- box ------------------------------------ */

div.hr {height: 5px;background:  url(../img/hr4.gif) center center;width: 100%;
}

div.hr2 {height: 5px;background:  url(../img/hr4.gif) center center;width: 100%;
}

/* ----- box background ------------------------------------ */
.zbox{}
.zbox_d{width: 21px;height: 21px;background-image:  url(../img/design/box/d.jpg);}
.zbox_u{width: 21px;height: 21px;background-image:  url(../img/design/box/u.jpg);}
.zbox_l{width: 21px;height: 21px;background-image:  url(../img/design/box/l.jpg);}
.zbox_r{width: 21px;height: 21px;background-image:  url(../img/design/box/r.jpg);}
.zbox_l_u{width: 21px;height: 21px;background-image:  url(../img/design/box/l_u.jpg);}
.zbox_l_d{width: 21px;height: 21px;background-image:  url(../img/design/box/l_d.jpg);}
.zbox_r_u{width: 21px;height: 21px;background-image:  url(../img/design/box/r_u.jpg);}
.zbox_r_d{width: 21px;height: 21px;background-image:  url(../img/design/box/r_d.jpg);}
.zbox_mid{}
