BODY {
	TEXT-ALIGN:left;
	MARGIN:0;
	PADDING:0;
	FONT-SIZE:12px;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
	FONT-FAMILY: Osaka, Helvetica, Arial, sans-serif;
	}
H1 {
	TEXT-ALIGN:LEFT;
	FONT-SIZE:18px;
	MARGIN-TOP:12px;
	LINE-HEIGHT:20px;
	}
A {
	TEXT-DECORATION:none;
	}
A:hover {
	COLOR:#FF0000;
	TEXT-DECORATION:underline;
	}
img {
	border:0;
	}
address {
	FONT-SIZE:12px;
	FONT-STYLE:normal;
	MARGIN-TOP:10px;
	MARGIN-LEFT:10px;
	TEXT-ALIGN:left;
	}
.masthead {
	MARGIN:0;
	PADDING:0;
	WIDTH:770px;
	}
.leftmenus {
	TEXT-ALIGN:left;
	MARGIN:0;
	PADDING:0;
	WIDTH:179px;
	LEFT:0;
	}
.englng {
	FONT-SIZE:12px;
	TEXT-ALIGN:right;
	MARGIN:0;
	PADDING:0;
	}
P {
	FONT-SIZE:12px;
	LINE-HEIGHT:18px;
	}
P span{
	COLOR:#FF0000;
	}
P IMG{
	FLOAT:right;
	}
TABLE {
	BORDER-COLLAPSE:collapse;
	}

.tdmenu {
	BACKGROUND-COLOR:#E3EDF9;
	BORDER-RIGHT:solid 1px #C0C0C0;
	BORDER-BOTTOM:solid 1px #C0C0C0;
	}
.tdmenu2 {
	BORDER-RIGHT:solid 1px #C0C0C0;
	BORDER-BOTTOM:solid 1px #C0C0C0;
	}
.tdmenu2 IMG {
	FLOAT:none;
	}
.tdmenu3 {
	BORDER-RIGHT:solid 1px #C0C0C0;
	BORDER-BOTTOM:solid 1px #C0C0C0;
	}
.tdmenu3 IMG {
	FLOAT:right;
	}
.menu1 {
	PADDING:5px;
	WIDTH:170px;
	BORDER-BOTTOM: solid 1px #C0C0C0;
	}
P.menu {
	LINE-HEIGHT:15px;
	}
P.menu span {
	DISPLAY:none;
	}
P.menu A {
	COLOR:#000000;
	PADDING-TOP:3px;
	PADDING-LEFT:5px;
	BORDER:solid 1px #E3EDF9;
	HEIGHT:22px;
	TEXT-DECORATION:none;
	DISPLAY:block;
	WIDTH:169px;
	}
P.menu A:hover {
	COLOR:#000000;
	BACKGROUND-COLOR:#DCDCDC;
	TEXT-DECORATION:none;
	BORDER:solid 1px #C0C0C0;
	}
P.menurec {
	TEXT-ALIGN:center;
	FONT-SIZE:12px;
	LINE-HEIGHT:20px;
	MARGIN:0;
	PADDING:0;
	WIDTH:175px;
	}
P.menurec IMG{
	FLOAT:none;
	}

.futtmenu {
	MARGIN-TOP:3px;
	PADDING:5px;
	WIDTH:770px;
	BORDER-BOTTOM: solid 1px #C0C0C0;
	}
.subcont {
	COLOR:#4A4F14;
	FONT-SIZE:12px;
	LINE-HEIGHT:18px;
	MARGIN-LEFT:10px;
	}
.subcont2 {
	COLOR:#4A4F14;
	FONT-SIZE:12px;
	LINE-HEIGHT:18px;
	MARGIN-LEFT:30px;
	MARGIN-RIGHT:30px;
	}
.contline {
	BORDER-TOP:solid 1px #cccccc;
	}

TABLE.info {
	FONT-SIZE: 11px;
	WIDTH:525px;
	BORDER-TOP:solid 1px #cccccc;
	BORDER-BOTTOM:solid 1px #cccccc;
	BORDER-LEFT:none;
	BORDER-RIGHT:none;
	BACKGROUND-COLOR:#E0FFFF;
	}
TABLE.info2 {
	FONT-SIZE: 12px;
	LINE-HEIGHT:14px;
	TEXT-ALIGN:center;
	}
table.rate {
	FONT-SIZE: 12px;
	COLOR: #4A4F14;
	WIDTH:525px;
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN:center;
	LINE-HEIGHT:16px;
	FONT-FAMILY:verdana,trebuchet,sans-serif;
	BORDER-BOTTOM:solid 1px #4A4F14;
	}
TH.rate {
	FONT-SIZE: 12px;
	LINE-HEIGHT:15px;
	COLOR: #4A4F14;
	BACKGROUND-COLOR:#DCDCDC;
	BORDER-TOP:solid 1px #4A4F14;
	BORDER-BOTTOM:solid 1px #4A4F14;
	}
table.rate td {
	text-align:center;
	vertical-align:middle;
	}
table.rate td.lrate {
	text-align:left;
	}

table.rate th {
	FONT-SIZE: 12px;
	LINE-HEIGHT:15px;
	COLOR: #4A4F14;
	BACKGROUND-COLOR:#DCDCDC;
	BORDER-TOP:solid 1px #4A4F14;
	BORDER-BOTTOM:solid 1px #4A4F14;
	}