HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 12px; color:#333333; background-color:#efefef;margin:1px 0; LINE-HEIGHT: 1.5; text-align:center;HEIGHT: 100%;font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WIDTH: 760px; TEXT-INDENT: -9999px; HEIGHT: 111px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	TEXT-ALIGN: left
}
P.normal {
	MARGIN: 5px 0px; WIDTH: 530px
}
A.nv{
	TEXT-DECORATION: underline;
}
A.nv:link {
	COLOR: #555555;TEXT-DECORATION: none;
}
A.nv:visited {
	COLOR: #555555;TEXT-DECORATION: none;
}
A.nv:hover {
	COLOR: #ff3300;TEXT-DECORATION: underline;
}
A.nv:active {
	COLOR: #ff3300;TEXT-DECORATION: underline;
}
A {
	TEXT-DECORATION: underline;
}
A:link {
	COLOR: #0033cc
}
A:visited {
	COLOR: #0033cc
}
A:hover {
	COLOR: #f60
}
A:active {
	COLOR: #f60
}
#header { PADDING: 0; MARGIN: 0; text-align: center; WIDTH: 860px; HEIGHT: 80px
}
#header h1{
	display:none;
	}
#head1{ left:0px;top:0px; FLOAT: left; padding:0; text-align:left; margin:0; WIDTH: 323px;}	
#head2{ left:323px;top:0px; FLOAT: left;padding:0;margin:0;text-align:left;}
#header h2 { padding:0; margin:0;font-size:12px;line-height:150%;color:#fff}
#container {
	CLEAR: both; WIDTH: 860px;background-image:url(img/bg_cont.gif);background-repeat:repeat-y; margin:0; padding:0;
}

#leftmenu {	FLOAT: left; PADDING: 0; MARGIN: 0; WIDTH: 200px; TEXT-ALIGN: center;HEIGHT: 100%;
}
#nv1{WIDTH: 180px;margin:1px 10px ;text-align: center;font-size:13px;line-height:140%; font-weight:bold; padding:7px 0; background-image:url(img/bg_lnv1.gif); height:18px}
#nv2{WIDTH: 180px;margin:1px 10px ;text-align: center;font-size:13px;line-height:140%; font-weight:bold; padding:7px 0; background-image:url(img/bg_lnv2.gif); height:38px}

#menuarea{ WIDTH: 168px;margin:1px 10px 5px 10px ;padding:3px 5px 3px 5px;TEXT-ALIGN: center;border-left:1px dotted #CCCCCC; border-right:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC}
.menu{ font-size:12px;line-height:18px; font-weight:bold; padding:3px 0px 3px 5px;TEXT-ALIGN: left;}
.nvmark{font-size:7px;color:#8FBC8F;}
#main {
	position:static;
	left:220px;
	FLOAT: right;
	text-align:left;
	WIDTH: 640px;
	PADDING: 0;
	margin: 0 0 0 0;
	HEIGHT: 100%;
}
.clearok{CLEAR: both;}
#mainimg1 { padding:0; text-align:left; margin:1px 0 10px 0; WIDTH: 331px;height:360px; FLOAT: left}
#mainimg2 { padding:0; text-align:left; margin:1px 0 10px 0; WIDTH: 309px;height:360px; FLOAT: right}

#infoarea{border-left:1px #999999 solid;margin:0;padding:0}
.info{margin:0;height:100px;text-align: center;width:438px;padding:0;border-left:1px solid #999999;border-right:1px solid #999999;}
.m5-10{margin:5px 10px}
.m5{margin:5px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.m10-0{margin:10px 0}

p.pagetop{padding:5px 10px;background-color:#F3F9DF;text-align:right;margin:10px 1px 0 0; FONT-SIZE: 11px;color:#7BA87B}
#footer {
	CLEAR: both; WIDTH: 858px; margin:0 1px;padding:0;background-color: #ffffff;
}

#footer div.copy {CLEAR: both;
	FONT-SIZE: 12px; line-height:150%;MARGIN: 0; PADDING: 4px 20px 4px 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color:#666666;BACKGROUND-image:url(img/bg_copyr.gif);font-weight:bold; border-bottom:1px solid #cccccc;
}
.txt11{FONT-SIZE: 11px; line-height:140%;}
#footernavi {
    border-top: 1px dotted #777777;
	font-size: 11px;line-height:1.4;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	BACKGROUND-color:#9CCE97;
}
#footernavi ul {
	margin: 0;
	padding: 0;
}

#footernavi ul li {
	display: inline;
}
#footernavi ul li a {
	text-decoration: none;
	color: #ffffff;
	padding: 0 .5em;
}
#footernavi ul li a:hover {
	text-decoration: underline;
	color: #ff6600;
}
