.body {
	MARGIN: 0px
;}
.frame {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
;}
.top_seo {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt
;}
.head_menu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: teal 2px dotted
;}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff0000
;}
.style2 {
	FONT-SIZE: 12px
;}
.style3 {
	FONT-SIZE: 10px
;}
.top_cam_t {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; background-color : green;}
.con_3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
;}
.top_1st_t {
	PADDING-RIGHT: 3px; BORDER-TOP: white 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #ff8000
;}
.con_1st {
	BORDER-RIGHT: #ff8000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff8000 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(image_top/1st_bg.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #ff8000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ff8000 1px solid
;}
.top_photo_t {
	PADDING-RIGHT: 3px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	PADDING-BOTTOM: 3px;
	COLOR: white;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: teal;
	margin-left: 2px;
}
.pt9 {
	FONT-SIZE: 9pt
;}
.news_scroll {
	OVERFLOW: auto; WIDTH: 240px; HEIGHT: auto
;}
.news {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px dotted;
	clear: both;
}
.t_news {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: gray 2px solid; BACKGROUND-COLOR: #dddddd
;}
.news_con {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-BOTTOM: gray 1px dotted
;}
.con_des {
	FONT-SIZE: 10pt
;}
.pt12 {
	FONT-SIZE: 12pt
;}
.pt11b {
	BORDER-RIGHT: #008040 10px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: #008040; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px solid
;}
A:link {
	COLOR: green
;}
A:visited {
	COLOR: navy
;}
A:hover {
	COLOR: gray; TEXT-DECORATION: none
;}
#report {
	WIDTH: 360px;
	BACKGROUND-IMAGE: url(image_top/report_bg.gif);
	FONT-SIZE: 10pt;
	padding: 3px;
}
.sche_f {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #800000 5px solid; COLOR: white; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #b30d09
;}
.sche_m {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #00557d 5px solid; COLOR: white; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #0080c0
;}
.sche_mix {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #004000 5px solid; COLOR: white; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: green
;}
.sche_oth {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #6a0035 5px solid; COLOR: white; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: purple
;}
.line {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid
;}
.sche_scroll {
	OVERFLOW: auto; WIDTH: 355px; HEIGHT: 120px
;}
.top_sche {
	FONT-SIZE: 10pt; LIST-STYLE-IMAGE: url(image_top/ball.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px dotted
;}
.oukan {
	BORDER-RIGHT: #ffb56a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffb56a 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffb56a 1px solid; COLOR: #ff8000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffb56a 1px solid; BACKGROUND-COLOR: #ffe8d0
;}
.pt10 {
	FONT-SIZE: 10pt
;}
.footer_menu {
	PADDING-RIGHT: 3px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #eaeaea
;}
.co_line {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-BOTTOM: silver 1px solid
;}
.co_kakomi {
	BORDER-RIGHT: #408080 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #408080 1px solid;
	BORDER-BOTTOM: #408080 1px solid;
	width: 356px;
	float: right;
}
.sche_t {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #f3f9ac
;}
.li_bg{
  padding-top : 3px;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
}

