BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: #ebebeb; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Hiragino Kaku Gothic Pro", "Osaka",helvetica, sans-serif
}
A {
	FONT-WEIGHT: normal; COLOR: #ff6600; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	DISPLAY: none
}
.hidden {
	DISPLAY: none
}
H1 {
	DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: url(../images/h1.gif) no-repeat -50px top; MARGIN: 0px; WIDTH: 200px; LINE-HEIGHT: 1.5em; HEIGHT: 20px
}
DIV.temp-2nd {
	PADDING-RIGHT: 20px; DISPLAY: block; MARGIN: 0px; COLOR: #fff; TEXT-ALIGN: right
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #777; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
H2.dark {
	BACKGROUND: url(../images/h2-dark.gif) no-repeat left center
}
H2.light {
	BACKGROUND: url(../images/h2-light.gif) no-repeat left center
}
H3 {
	FONT-SIZE: 1.4em; MARGIN: 0px
}
H4 {
	FONT-SIZE: 1.2em; COLOR: #0066cc
}
H5 {
	FONT-SIZE: 1em
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
P.indent {
	TEXT-INDENT: 1em
}
SPAN.letter_head {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#wrapper {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#headerback {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/header_shadow.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 810px; PADDING-TOP: 0px; HEIGHT: 20px
}
#background {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(../images/bg_shadow.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 810px; PADDING-TOP: 0px
}
#footerback {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(../images/footer_shadow.gif) no-repeat; MARGIN: 0px; WIDTH: 810px; HEIGHT: 35px; TEXT-ALIGN: left
}
#header {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px
}
#header DIV.logo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; LINE-HEIGHT: 0em; PADDING-TOP: 0px; HEIGHT: 95px
}
#navbar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/nav_bg.gif) no-repeat left 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 605px; PADDING-TOP: 0px; HEIGHT: 95px
}
#navbar_c {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/nav_bg_c.gif) no-repeat left 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 605px; PADDING-TOP: 0px; HEIGHT: 95px
}
#nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 605px; PADDING-TOP: 0px; HEIGHT: 40px
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 105px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
#nav LI A {
	DISPLAY: block; BACKGROUND: url(../images/tab-ov.gif); WIDTH: 105px; COLOR: #333; LINE-HEIGHT: 1.2em; PADDING-TOP: 20px; HEIGHT: 40px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#nav LI A:hover {
	BACKGROUND: url(../images/tab-on.gif); COLOR: #fff
}
#nav LI A.current {
	BACKGROUND: url(../images/tab-on.gif); COLOR: #fff
}
#nav_copy {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 1.2em; FLOAT: left; MARGIN: 0px; WIDTH: 200px; LINE-HEIGHT: 2em; HEIGHT: 30px
}
#photo {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px
}
#photo_left {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px; HEIGHT: 187px
}
#photo_right {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 605px; PADDING-TOP: 0px; HEIGHT: 187px
}
#photo_left2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px; HEIGHT: 95px
}
#photo_right2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 605px; PADDING-TOP: 0px; HEIGHT: 95px
}
#photo_2nd {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px; HEIGHT: 130px
}
#entry_photo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px; HEIGHT: 107px
}
#entry_btn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/entry_bg.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 136px; PADDING-TOP: 0px; HEIGHT: 107px
}
#entry_btn_c {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/entry_bg_c.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 136px; PADDING-TOP: 0px; HEIGHT: 107px
}
SPAN.entry_btn_w {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#entry_copy {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/entry_copy_bg.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 469px; PADDING-TOP: 0px; HEIGHT: 107px
}
#entry_copy_c {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/entry_copy_bg_c.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 469px; PADDING-TOP: 0px; HEIGHT: 107px
}
SPAN.entry_copy_w {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 70px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 35px
}
#content {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#subnavbar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px
}
#subnav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 1px
}
#subnav LI {
	DISPLAY: block; PADDING-LEFT: 1px; WIDTH: 194px; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left
}
#subnav LI A {
	DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT: #f4aa29 2px solid; WIDTH: 182px; COLOR: #555; HEIGHT: 20px; TEXT-DECORATION: none
}
#subnav LI A:hover {
	BACKGROUND: #f4aa29; COLOR: #fff
}
#subnav LI A.current {
	BACKGROUND: #f4aa29; COLOR: #fff
}
#second_nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
#extranav {
	DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; MARGIN: 0px; WIDTH: 520px; HEIGHT: 20px
}
#extranav LI {
	PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 1em
}
#extranav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#extranav LI A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#extranav LI A.current {
	COLOR: #333
}
DIV.copy {
	PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 0px; WIDTH: 300px; COLOR: #333; LINE-HEIGHT: 1em; HEIGHT: 20px; TEXT-ALIGN: right
}
#contents_left {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 195px
}
#contents_main {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 605px; TEXT-ALIGN: left
}
#one_col {
	DISPLAY: block; MARGIN: 15px 0px 0px 15px; WIDTH: 600px
}
#2nd_col {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px
}
#left_col {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#right_col {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 20px
}
DIV.news {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; MARGIN: 0px; WIDTH: 375px; PADDING-TOP: 15px
}
DIV.news_title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/line.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; COLOR: #333; PADDING-TOP: 0px
}
DIV.news_date {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; COLOR: #76a6d4; PADDING-TOP: 0px
}
DIV.news_description {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; PADDING-TOP: 0px
}
DIV.news_read A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.banner {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
#footer {
	DISPLAY: block; FONT-SIZE: 0.9em; WIDTH: 800px; LINE-HEIGHT: 1em; PADDING-TOP: 10px
}
DIV.totop {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/totop.gif) no-repeat left 40%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 20px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #76a6d4 thin dotted
}
