BODY {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #ffffff
}
.a_black:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.a_black:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.a_black:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.a_blue:link {
	COLOR: #000000; TEXT-DECORATION: underline; FONT-SIZE: 9pt;
}
.a_blue:visited {
	COLOR: #000000; TEXT-DECORATION: underline; FONT-SIZE: 9pt;
}
.a_blue:hover {
	COLOR: #3566cf; TEXT-DECORATION: underline; FONT-SIZE: 9pt;
}
.a_orange:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.a_orange:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.a_orange:hover {
	COLOR: #fd9700; TEXT-DECORATION: underline
}
.a_green:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.a_green:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.a_green:hover {
	COLOR: #009865; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 2pt 0pt 0pt 10pt; COLOR: #ffffff; LINE-HEIGHT: 12pt
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0pt 0pt 0pt 10pt; COLOR: #ffffff; LINE-HEIGHT: 16pt
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0pt; COLOR: #de0000; LINE-HEIGHT: 12pt
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0pt; COLOR: #000000; LINE-HEIGHT: 12pt
}
.fontsize_8_linehi10 {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt
}
.fontsize_10_linehi12 {
	FONT-SIZE: 10pt; LINE-HEIGHT: 12pt
}
.fontsize_12_linehi16 {
	FONT-SIZE: 12pt; LINE-HEIGHT: 16pt
}
.font_color_red {
	COLOR: #ff0000
}
.font_color_white {
	COLOR: #ffffff
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.border {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; BORDER-LEFT: #7f7f7f 1px solid; BORDER-BOTTOM: #7f7f7f 1px solid
}
.back_footer01 {
	BACKGROUND-IMAGE: url(images/footer_001.gif)
}
.back_background01 {
	BACKGROUND-IMAGE: url(images/background_001.gif); BACKGROUND-REPEAT: repeat-y
}
.back_header01 {
	BACKGROUND-IMAGE: url(images/header_001.gif); BACKGROUND-REPEAT: repeat-y
}
.back_title01 {
	BACKGROUND-IMAGE: url(images/title_004.gif); BACKGROUND-REPEAT: repeat-y
}
.back_but01 {
	BACKGROUND-IMAGE: url(images/but_001.gif); BACKGROUND-REPEAT: repeat-y
}
#m_menu01 {
	FONT-SIZE: 58px; BACKGROUND: url(images/menu_001.gif) no-repeat 50% top
}
#m_menu01:hover {
	BACKGROUND-IMAGE: url(images/menu_001_d.gif)
}
#m_menu02 {
	FONT-SIZE: 58px; BACKGROUND: url(images/menu_002.gif) no-repeat 50% top
}
#m_menu02:hover {
	BACKGROUND-IMAGE: url(images/menu_002_d.gif)
}
#m_menu03 {
	FONT-SIZE: 58px; BACKGROUND: url(images/menu_003.gif) no-repeat 50% top
}
#m_menu03:hover {
	BACKGROUND-IMAGE: url(images/menu_003_d.gif)
}
#m_top01 {
	FONT-SIZE: 160px; BACKGROUND: url(images/top_002.gif) no-repeat 50% top
}
#m_top01:hover {
	BACKGROUND-IMAGE: url(images/top_002_d.gif)
}
#m_top02 {
	FONT-SIZE: 160px; BACKGROUND: url(images/top_003.gif) no-repeat 50% top
}
#m_top02:hover {
	BACKGROUND-IMAGE: url(images/top_003_d.gif)
}
#m_top03 {
	FONT-SIZE: 160px; BACKGROUND: url(images/top_004.gif) no-repeat 50% top
}
#m_top03:hover {
	BACKGROUND-IMAGE: url(images/top_004_d.gif)
}
.bgcolor1 {
	BACKGROUND-COLOR: #cccccc
}
.bgcolor2 {
	BACKGROUND-COLOR: #fefef5
}
.obi {
	font-size: 14px;
	font-weight: bolder;
	background-color: #FFFFCC;
	padding-left: 10px;
}
