BODY {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%
;}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%
;}
.lg {
	FONT-SIZE: 14px; LINE-HEIGHT: 120%
;}
.sl {
	FONT-SIZE: 11px; LINE-HEIGHT: 120%
;}
A:link {
	COLOR: teal; TEXT-DECORATION: none
;}
A:visited {
	COLOR: teal; TEXT-DECORATION: none
;}
A:hover {
	COLOR: teal; TEXT-DECORATION: underline
;}
.tk {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset
;}
UL.jisseki {
	BORDER-RIGHT: #dcdcdc 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #dcdcdc 0px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dcdcdc 0px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #dcdcdc 0px dotted
;}
UL.jisseki LI {
	BORDER-RIGHT: #dcdcdc 0px dotted; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: #dcdcdc 0px dotted; PADDING-LEFT: 14px; background-image : url(../menu_arrow.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #dcdcdc 0px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
;}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 3px 5px; WIDTH: 717px; COLOR: #333333; TEXT-ALIGN: left
;}
H1 A:link {
	COLOR: #333333; TEXT-DECORATION: none
;}
H1 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
;}
H1 A:hover {
	COLOR: #333333; TEXT-DECORATION: none
;}
H2 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
;}
H3 {
	PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #6666ff; TEXT-ALIGN: left
;}
.link A:link {
	COLOR: blue; TEXT-DECORATION: none
;}
.link A:visited {
	COLOR: blue; TEXT-DECORATION: none
;}
.link A:hover {
	COLOR: blue; TEXT-DECORATION: none
;}
H4 {
	BORDER-RIGHT: #6666ff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6666ff 0px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #6666ff 7px solid; COLOR: #6666ff; PADDING-TOP: 2px; BORDER-BOTTOM: #6666ff 1px solid; TEXT-ALIGN: left
;}
H5 {
	BORDER-RIGHT: #66f 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #66f 0px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #66f 7px solid; COLOR: teal; PADDING-TOP: 2px; BORDER-BOTTOM: #66f 1px solid; TEXT-ALIGN: left
;}
#menu {
	WIDTH: 100%; LIST-STYLE-TYPE: none
;}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#menu LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#menu LI {
	DISPLAY: block
;}
#menu LI A {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e0e0e0 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-DECORATION: none
;}
#menu LI A:hover {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; background-image : url(../menu_bk.gif); BORDER-LEFT: #e0e0e0 1px solid; COLOR: #006; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-REPEAT: repeat-x
;}
.aa {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: fixed; background-image : url(../side_l.gif); BACKGROUND-REPEAT: repeat-y
;}
.aaa {
	BACKGROUND-POSITION: 100% 0%; BACKGROUND-ATTACHMENT: fixed; background-image : url(../side_r.gif); BACKGROUND-REPEAT: repeat-y
;}
.aab {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-ATTACHMENT: fixed; background-image : url(../menu_back.jpg); BACKGROUND-REPEAT: repeat-y
;}
.ab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; PADDING-TOP: 5px; HEIGHT: 300px
;}
.ac {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
;}
.font1 {
	FONT-WEIGHT: bold; COLOR: #003399
;}
.tbl {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: scroll; WIDTH: 90%; PADDING-TOP: 5px; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
;}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 100%; FONT-STYLE: normal; font-stretch: extra-condensed
}}
#side_l {
	BACKGROUND-POSITION: 0% 0%; background-image : url(../side_l.gif); WIDTH: 717px; BACKGROUND-REPEAT: repeat-y
;}
#side_r {
	BACKGROUND-POSITION: 100% 0%; background-image : url(../side_r.gif); WIDTH: 734px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
;}
#cl {
	CLEAR: both
;}
#header {
	MARGIN-LEFT: 17px; WIDTH: 700px
;}
#main_img {
	WIDTH: 700px
;}
#blue_bar {
	background-image : url(../blue_bar.gif); WIDTH: 700px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px
;}
#blue_bar2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; background-image : url(../blue_bar.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; WIDTH: 700px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
;}
#w700 {
	WIDTH: 700px
;}
#w700_bg {
	BACKGROUND-POSITION: left 50%; MARGIN-TOP: 0px; background-image : url(../menu_back.jpg); WIDTH: 700px; BACKGROUND-REPEAT: repeat-y
;}
#left {
	FLOAT: left; WIDTH: 196px
;}
#m_title {
	MARGIN: 10px
;}
#m_box {
	PADDING-BOTTOM: 1px; MARGIN: 0px 10px 10px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
;}
#m_box LI {
	DISPLAY: block
;}
#m_box LI A {
	BORDER-RIGHT: navy 1px dotted; BORDER-TOP: navy 1px dotted; DISPLAY: block; MARGIN: 8px; BORDER-LEFT: navy 1px dotted; WIDTH: 160px; BORDER-BOTTOM: navy 1px dotted; TEXT-DECORATION: none
;}
#m_box LI A:hover {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; background-image : url(../menu_bk.gif); BORDER-LEFT: #e0e0e0 1px solid; COLOR: white; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-REPEAT: repeat-x
;}
#banner_box {
	MARGIN: 10px 10px 20px
;}
#info_title {
	MARGIN: 10px 10px 15px
;}
#info_box {
	MARGIN-BOTTOM: 20px
;}
#right {
	FLOAT: left; WIDTH: 503px; BACKGROUND-COLOR: #ffffff
;}
#right_inner {
	MARGIN: 15px
;}
#footer {
	CLEAR: both; MARGIN-LEFT: 17px; WIDTH: 700px; COLOR: #ffffff; BACKGROUND-COLOR: #ccccff; TEXT-ALIGN: center
;}
#footer2 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 17px; WIDTH: 700px; TEXT-ALIGN: left
;}
.rose {
	COLOR: #cc3300
;}
.red {
	COLOR: #ff0000
;}
#tb_l {
	FLOAT: left; MARGIN: 1px; WIDTH: 468px; BACKGROUND-COLOR: #dbf0ff
;}
#tb_l_inner {
	FLOAT: left; MARGIN: 5px; WIDTH: 97px; TEXT-ALIGN: left
;}
#tb_r {
	FLOAT: right; WIDTH: 355px; BACKGROUND-COLOR: #ffffff
;}
#tb_r_inner {
	MARGIN: 5px; TEXT-ALIGN: left
;}
.cl {
	CLEAR: both
;}
.tb2 {
	CLEAR: both; WIDTH: 448px
;}
.tb2_l {
	FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 24px; TEXT-ALIGN: left
;}
.tb2_r {
	FLOAT: left; WIDTH: 348px; LINE-HEIGHT: 24px; TEXT-ALIGN: left
;}
.tb22 {
	CLEAR: both; WIDTH: 420px; MARGIN-RIGHT: 20px
;}
.tb22_l {
	FLOAT: left; WIDTH: 100px; HEIGHT: 36px; TEXT-ALIGN: left
;}
.tb22_r {
	FLOAT: left; WIDTH: 348px; HEIGHT: 36px; TEXT-ALIGN: left
;}
.tb3 {
	FLOAT: left; WIDTH: 473px; BACKGROUND-COLOR: #ffffff
;}
.tb3_l {
	FLOAT: left; MARGIN: 1px; WIDTH: 97px; BACKGROUND-COLOR: #dbf0ff; TEXT-ALIGN: left
;}
.tb3_r {
	FLOAT: left; MARGIN: 1px; WIDTH: 370px; BACKGROUND-COLOR: #dbf0ff
;}
.tb32_l {
	FLOAT: left; MARGIN: 1px; WIDTH: 97px; HEIGHT: 50px; BACKGROUND-COLOR: #dbf0ff; TEXT-ALIGN: left
;}
.tb32_r {
	FLOAT: left; MARGIN: 1px; WIDTH: 370px; HEIGHT: 50px; BACKGROUND-COLOR: #dbf0ff
;}
.inner_txt {
	MARGIN: 3px
;}
#kside_l {
	BACKGROUND-POSITION: 0% 0%; background-image : url(../side_l.gif); WIDTH: 549px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: center
;}
#kside_r {
	BACKGROUND-POSITION: 100% 0%; background-image : url(../side_r.gif); WIDTH: 566px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
;}
#inside {
	WIDTH: 427px
;}
.close {
	MARGIN-TOP: 80px
;}
