.copyright {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
A:link {
	FONT-SIZE: 12pt; COLOR: #0033CC; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12pt; COLOR: #0033cc; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12pt; COLOR: #ff9933; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12pt; COLOR: #008000; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #d9e6f0; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #e8f5ff; SCROLLBAR-SHADOW-COLOR: #00578e; COLOR: #3a4952; SCROLLBAR-3DLIGHT-COLOR: #00578e; SCROLLBAR-ARROW-COLOR: #d9e6f0; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #e8f5ff; FONT-FAMILY: ·s²Ó©úÅé, Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #d9e6f0
}
SELECT {
	HEIGHT: 12px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; LETTER-SPACING: normal; TEXT-ALIGN: left
}
.blue {
	COLOR: #0033cc
}
.btn {
	WIDTH: 45px; HEIGHT: 21px
}
.bold {
	FONT-WEIGHT: bold
}
.h-center {
	TEXT-ALIGN: center
}
.h-right {
	TEXT-ALIGN: right
}
.orange {
	COLOR: #ff9900
}
.red {
	COLOR: #ff0000
}
.margin-b10 {
	MARGIN-BOTTOM: 10px
}
.margin_tb10 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#adbanner {
	
}
#adbanner TD {
	TEXT-ALIGN: center
}
#address {
	FONT-SIZE: 12pt; COLOR: #999999; background-color:#99CCFF
}
#assort_table TD {
	PADDING-LEFT: 5px; PADDING-TOP: 5px
}
#board {
	BORDER-RIGHT: #cccccc solid; BORDER-TOP: #cccccc solid; BORDER-LEFT: #cccccc solid; BORDER-BOTTOM: #cccccc solid
}
#board INPUT {
	WIDTH: 25em
}
#board TEXTAREA {
	WIDTH: 35em; HEIGHT: 10em
}
#board TD {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top
}
#center_banner TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
#company_detail {
	MARGIN-LEFT: 10px
}
#company_detail_title {
	FONT-WEIGHT: bold; WIDTH: 9em; BACKGROUND-COLOR: #ffffcc
}
#company_detail_title2 {
	FONT-WEIGHT: bold; WIDTH: 7em
}
#company_info {
	BORDER-RIGHT: #cccccc solid; BORDER-TOP: #cccccc solid; BORDER-LEFT: #cccccc solid; BORDER-BOTTOM: #cccccc solid
}
#company_info TD {
	PADDING-LEFT: 5px
}
#company_title {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; LETTER-SPACING: 0.2em; HEIGHT: 40px; BACKGROUND-COLOR: #c0dbe6
}
#company_title TD {
	TEXT-ALIGN: center
}
#exnews_table A:hover {
	BACKGROUND-COLOR: #ff9900
}
#footmenu {
	COLOR: #60768f
}
#h-line {
	BACKGROUND-COLOR: #dddddd
}
#head_adassort {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(images/head_adassort.gif); WIDTH: 85px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
#img_table {
	BORDER-RIGHT: #00578e 1px solid; BORDER-TOP: #00578e 1px solid; BORDER-LEFT: #00578e 1px solid; BORDER-BOTTOM: #00578e 1px solid
}
#logo {
	WIDTH: 551px; HEIGHT: 91px
}
#mainpic {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; WIDTH: 645px; TEXT-ALIGN: right
}
#member {
	
}
#member TD {
	TEXT-ALIGN: center
}
#nav {
	
}
#navbar {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 15px
}
#page_input {
	WIDTH: 2em
}
#tag-l {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/tag-l.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#tag-c {
	BACKGROUND-IMAGE: url(images/tag-c.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px; TEXT-ALIGN: center
}
#tag-r {
	BACKGROUND-IMAGE: url(images/tag-r.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#top {
	MARGIN-TOP: -25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right
}
#topbanner {
	BACKGROUND-IMAGE: url(images/TopStill.jpg); WIDTH: 400px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 91px
}
#topbanner TD {
	TEXT-ALIGN: center
}
#topbar {
	HEIGHT: 91px
}
.bord_01 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.bord_01_A {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.text_01 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; LETTER-SPACING: 1px
}
.bord_01_left {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px
}
.bord_02 {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid
}
* iframe, iframe { border: 0px none; }
