BODY {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY:  "CI", Meiryo, "MS UI Gothic", sans-serif; TEXT-ALIGN: center
}
#position {
	MARGIN: auto; WIDTH: 726px; TEXT-ALIGN: left
}
#td_txt {
	 FONT-FAMILY:  "MS UI Gothic", sans-serif; cellpadding="0"; cellspacing="20"; valign="top"; style=padding-top : 20px;padding-left : 20px;padding-right : 20px;padding-bottom : 20px;margin-top : 20px;margin-left : 20px;margin-right : 20px;margin-bottom : 20px
 }
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-INDENT: 0px; LINE-HEIGHT: 12px; HEIGHT: 12px
}
H2 {
	FONT-SIZE: 20px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 2px; PADDING-TOP: 6px; HEIGHT: 38px
}
H2 A {
	FONT-SIZE: 30px; FONT-FAMILY: "MS UI Gothic";VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 38px; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 1.2em
}
A {
	COLOR: #0099ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.td_center {
text-align: center; font-size: 13pt; vertical-align: middle;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt double windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;

}
.td_top_left {
	font-size:14.0pt;
	text-align:center;
	vertical-align:middle;
	border-color: black;
	border-top : solid windowtext;border-top-width : 1pt;
	border-right : double windowtext;border-right-width : 2pt;
	border-bottom : double windowtext;border-bottom-width : 2pt;
	border-left : solid windowtext;border-left-width : 1pt;
}
.td_top_center {
	font-size:14.0pt;
	text-align:center;
	vertical-align:middle;
	border-color: black;
	border-top : solid windowtext;border-top-width : 1pt;
	border-right : solid windowtext;border-right-width : 1pt;
	border-bottom : double windowtext;border-bottom-width : 2pt;
	border-left : solid windowtext; border-left-width : 1pt;
}
.td_top_right {
	font-size:14.0pt;
	text-align:center;
	vertical-align:middle;
	border-color: black;
	border-top : solid windowtext;border-top-width : 1pt;
	border-right : solid windowtext;border-right-width : 1pt;
	border-bottom : double windowtext;border-bottom-width : 2pt;
	border-left : solid windowtext;border-left-width : 1pt;
}
.td_left {
	font-size:14.0pt;
	text-align:left;
	vertical-align:middle;
	border-top:1.0pt solid windowtext;
	border-right:2.0pt double windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	}
.space {
width:720px;
height:500px
}
.r-float {
	FLOAT: right
}
.l-float {
	FLOAT: left; WIDTH: 320px; HEIGHT: 240px
}
.f-clear {
	CLEAR: both
}
#menu_bar {
	FONT-SIZE: 12px; BACKGROUND: url(bg_menu_bar.jpg) repeat-x; WIDTH: 726px; COLOR: #999999; LINE-HEIGHT: 25px; TEXT-ALIGN: right
}
#menu_bar A {
	FONT-SIZE: 12px; MARGIN: 0px 4px; VERTICAL-ALIGN: middle; COLOR: #000000; LETTER-SPACING: 1px; HEIGHT: 25px; TEXT-DECORATION: none
}
#menu_bar A:hover {
	COLOR: #ff0066
}
#menu_bar_left {
	FONT-SIZE: 12px; BACKGROUND: url(bg_menu_bar.jpg) repeat-x; WIDTH: 726px; COLOR: #000000; LINE-HEIGHT: 25px; TEXT-ALIGN: left
}
#menu_bar_kugiri {
	FONT-SIZE: 12px; BACKGROUND: url(bg_kugiri_bar.jpg) repeat-x; WIDTH: 726px; COLOR: #000000; LINE-HEIGHT: 25px; TEXT-ALIGN: left
}
